Search Archive
📌 Pinned

The AVIC Development Mod

By bass_rock · Aug 10, 2015in NEX Series💬 720 posts👁️ 589,887 views
Page 7 of 29
Posted Jan 14, 2016 · 01:06 UTC#151

Right, so is there any benefit to this crack besides map updates? (for the AVIC-8000NEX units)

Edited Jan 14, 2016 by sofakng
Posted Jan 16, 2016 · 12:23 UTC#152

sorry guys, but i did not understand where to find appropriate files (maps, TMC, online services) and how to trasfer them in my unit (setting linux file system?? what's this?)

thank you in advance

Posted Jan 17, 2016 · 23:26 UTC#153

I think they use the same firmware? Would be nice to have no warning at the beginning and maybe mirrorlink for the Galaxy S5 if possible :)

Stock AVIC-F70DAB with stock Galaxy S5 works fine with Mirrorlink - when using RockScout and APEX Launcher

Posted Jan 18, 2016 · 00:28 UTC#154

I'm having a great deal of difficulty removing the map warning screen.  I keep getting read-only filesystem warnings.  What I've noticed is that the content of build.prop on /system actually becomes 0 in size immediately after the operation, even though it says it's read-only.  What's going on here?

 

I pretty much piggybacked off the iGo lib fix that was just recently released in this thread.  I assume that one works fine.

 

Below is the content of my Copy_Script.sh.  If anyone could explain what I'm doing wrong, I'd really appreciate it.

 

#!/system/bin/sh

ls -al /system >/mnt/udisk/system.before.txt
cat /system/build.prop >/mnt/udisk/build.before.prop

mount -o remount,rw /system

# upload modified build.prop
cat /mnt/udisk/build.prop >/system/build.prop

# alternative upload, which yields the same unfortunate result
#cp -f /mnt/udisk/build.prop /system/build.prop
#chown root:root /system/build.prop
#chmod 644 /system/build.prop

ls -al /system >/mnt/udisk/system.after1.txt
cat /system/build.prop >/mnt/udisk/build.after1.prop

sync

ls -al /system >/mnt/udisk/system.after2.txt
cat /system/build.prop >/mnt/udisk/build.after2.prop

reboot

 

EDIT: Actually, the original script (from iGO) is failing too.  Saw the same error in output.txt about not being able to chmod libigo_jni.so, which is also under /system.  What's the recourse here?  Why doesn't the mount command take care of this?

Edited Jan 18, 2016 by FeloniusMonkey
Posted Jan 18, 2016 · 01:33 UTC#155

Hi Folks,

 

I greatly appreciate all the hard work, been enjoying myself adjusting my NEX5000. Ran into a issues as I got a little a head of myself.

 

I used the "copy" option in TestMode assuming I was copying the internal SD to my USB so it would be easier to look at the file structue on the MAC.

 

Now I'm dead in the water :( boot to a "Software Error" and my USB will not boot the unit into TestMode.

 

Any advice?

 

Thanks in Advanced!

 

-Mike

Posted Jan 18, 2016 · 02:07 UTC#156

I used the "copy" option in TestMode assuming I was copying the internal SD to my USB so it would be easier to look at the file structue on the MAC.

 

I believe that mode actually does the reverse of what you were trying to accomplish. I recommend opening up your unit and replacing the internal SD Card with a new one that has the appropriate image.

Posted Jan 18, 2016 · 02:45 UTC#158

Hmmm, is there any way to run Google Maps or another Android launcher on the 8000-NEX?

 

If you can install Xposed it seems like you could easily install a different launcher?

Posted Jan 18, 2016 · 02:47 UTC#159

Hmmm, is there any way to run Google Maps or another Android launcher on the 8000-NEX?

 

If you can install Xposed it seems like you could easily install a different launcher?

Actually you can. I installed nova launcher and other stuff no problem. Again there are two things, no usb wifi support and you have to have warp disabled.

Posted Jan 18, 2016 · 02:48 UTC#160

--deleted duplicate posting--

Edited Jan 18, 2016 by bass_rock
Posted Jan 18, 2016 · 06:27 UTC#161

Actually you can. I installed nova launcher and other stuff no problem. Again there are two things, no usb wifi support and you have to have warp disabled.

 

You can also change the button mapping on the front of the deck too by changing the keymap files.

Edited Jan 18, 2016 by bass_rock
Posted Jan 18, 2016 · 10:39 UTC#162

I believe that mode actually does the reverse of what you were trying to accomplish. I recommend opening up your unit and replacing the internal SD Card with a new one that has the appropriate image.

 

Thanks Bass_Rock - Is there a repository with the stock images hosted somewhere here on the forum or do I need to purchase one from Pioneer?

 

Thanks

Posted Jan 18, 2016 · 11:19 UTC#163

Thanks Bass_Rock - Is there a repository with the stock images hosted somewhere here on the forum or do I need to purchase one from Pioneer?

 

No need to open or dismount unit. Just write image for your unit into usb stick or sd card (please do not copy img file, use image writer software), and use test mode "copy device" key to enter recovery mode and write contents of your external usb/sd card into internal sd card.

 

UPD: you can download avic 5000 nex image from Adam's website: https://builds.casual-dev.com/index.php?dir=random%2FAVIC%2F

Edited Jan 18, 2016 by WhatIsWhatIsWhatIsWhat
Posted Jan 18, 2016 · 11:32 UTC#164

I'm having a great deal of difficulty removing the map warning screen.  I keep getting read-only filesystem warnings.  What I've noticed is that the content of build.prop on /system actually becomes 0 in size immediately after the operation, even though it says it's read-only. 

 

Is copy-script file line ending encoding is set to unix type? Try to use something like this to save all error messages:

 

#!/system/bin/sh

out="/mnt/udisk/error_log.txt"

mount -o remount,rw /system &>>$out
cp -f /mnt/udisk/build.prop /system/build.prop &>>$out

sync

I did not tested 6000NEX, but for European version of 6000NEX (AVIC-F960BT) no need to install xposed framework or other software to disable maps OK screen. All that you need is just changed build.prop file.

Edited Jan 18, 2016 by WhatIsWhatIsWhatIsWhat
Posted Jan 18, 2016 · 11:35 UTC#165

No need to open or dismount unit. Just write image for your unit into usb stick or sd card (please do not copy img file, use image writer software), and use test mode "copy device" key to enter recovery mode and write contents of your external usb/sd card into internal sd card.

 

UPD: you can download avic 5000 nex image from Adam's website: https://builds.casual-dev.com/index.php?dir=random%2FAVIC%2F

 

Awesome - but it seems I cant get back into test mode. Is there a way to force the unit into recover mode? I'm in the process of making a new Testmode usb drive as I feel the disk may have been corrupted.

 

Downloading image now ;)

 

-Mike

Posted Jan 18, 2016 · 11:57 UTC#166

Awesome - but it seems I cant get back into test mode. Is there a way to force the unit into recover mode? I'm in the process of making a new Testmode usb drive as I feel the disk may have been corrupted.

 

There is at least three testmodes available. Full testmode from working firmware (testmode_a key), recovery boot partition testmode (two copies on two partitions in internal sd card) and easyrecovery mode (located in distinct chip soldered on daughter CPU board - NOR flash).

 

Last mode can be activated even without existing firmware on internal sd card using special testmode_n keys (three N-keys available in the wild, first one for mode change (sd card password unlock), second for copy device mode, I don't remember purpose of third key).

Posted Jan 18, 2016 · 12:06 UTC#167

Thanks Again - Project for today!

 

I'll keep you posted.

 

-Mike

Posted Jan 18, 2016 · 12:07 UTC#168

Is the stock MAC image write software acceptable or should I look for a 3rd Party?

 

-Mike

 

There is at least three testmodes available. Full testmode from working firmware (testmode_a key), recovery boot partition testmode (two copies on two partitions in internal sd card) and easyrecovery mode (located in distinct chip soldered on daughter CPU board - NOR flash).

 

Last mode can be activated even without existing firmware on internal sd card using special testmode_n keys (three N-keys available in the wild, first one for mode change (sd card password unlock), second for copy device mode, I don't remember purpose of third key).

Posted Jan 18, 2016 · 18:49 UTC#170

 

I'm not familiar with Mac, but seems like you can use simple dd utility: https://help.ubuntu.com/community/How%20to%20install%20Ubuntu%20on%20MacBook%20using%20USB%20Stick

 

Something like this:

sudo dd if=/path/to/downloaded.img of=/dev/diskN bs=1m

 

 

Im not having much luck getting it into test mode with any of the the keys that are in the share you provided. I just need a FAT32 drive and place one of the files ( TESTMODE_N.key) on the root - correct?

Posted Jan 18, 2016 · 19:01 UTC#171

Im not having much luck getting it into test mode with any of the the keys that are in the share you provided. I just need a FAT32 drive and place one of the files ( TESTMODE_N.key) on the root - correct?

 

So each of the keys boot a different mode. There is one key that will load the recovery mode with a corrupted internal sd card. I forgot which one it is. But here is a repo I created with scripts to create test keys and the explanation on them. https://github.com/bassrock/AVIC-NEX

Posted Jan 18, 2016 · 20:19 UTC#172

Im not having much luck getting it into test mode with any of the the keys that are in the share you provided. I just need a FAT32 drive and place one of the files ( TESTMODE_N.key) on the root - correct?

 

Presence of testmode_n key is checked directly in easyrecovery mode from NOR flash so this should work even without internal sd card.

 

Please provide exact contents of testmode_n keys you using (please zip and upload if possible)

Posted Jan 18, 2016 · 20:27 UTC#173

So each of the keys boot a different mode. There is one key that will load the recovery mode with a corrupted internal sd card. I forgot which one it is. But here is a repo I created with scripts to create test keys and the explanation on them. https://github.com/bassrock/AVIC-NEX

 

 

Ok - im getting lost now; i was hanging in there for a while.. :(

 

Well can i remove the internal SD card and just drop the image on it?

 

-Mike

Posted Jan 18, 2016 · 20:33 UTC#174

Well can i remove the internal SD card and just drop the image on it?

 

Yes, exactly after testmode_n "mode change" key execution to one-time unlock of password-locked internal sd card. Also you can insert any new sd-card with corresponding size with image on it, but this card will be also password-locked after first start.

 

So you need execute following steps:

1) insert usb stick into USB1 (not in USB2) with testmode N key which unlocks you card (mode change)

2) turn on your device

3) wait until "mode changed" (or something like this) text displayed

4) turn off your device (and DON'T turn on again, card will be locked again)

5) remove your card and insert into your computer

6) write image into this card

7) insert card into device again

8) device will password lock this card and boot

Edited Jan 18, 2016 by WhatIsWhatIsWhatIsWhat
Posted Jan 19, 2016 · 02:02 UTC#175

Yes, exactly after testmode_n "mode change" key execution to one-time unlock of password-locked internal sd card. Also you can insert any new sd-card with corresponding size with image on it, but this card will be also password-locked after first start. So you need execute following steps:1) insert usb stick into USB1 (not in USB2) with testmode N key which unlocks you card (mode change)2) turn on your device3) wait until "mode changed" (or something like this) text displayed4) turn off your device (and DON'T turn on again, card will be locked again)5) remove your card and insert into your computer6) write image into this card7) insert card into device again 8) device will password lock this card and boot

OK I have had some success thank you all - much appreciated!

 

Now the firmware is 1.0.1 and while I'm trying to apply 1.11 the unit complains that there is more then 1 update file on the USB. Maybe I need to do incremental firmware updates?

 

-Mike

Page 7 of 29