Jump to content
AVIC411.com

WhatIsWhatIsWhatIsWhat

Members
  • Content Count

    230
  • Joined

  • Last visited

Posts posted by WhatIsWhatIsWhatIsWhat

  1. Given the process(es) we have at present, would it be possible to be able to run any mods without having to open the unit to access the internal SD?  I saw some comments about being able to run your own ROM from an external card.

     

     

    Yes, it is possible. You can do almost everything without dismounting unit. In case of problems (bricked device) you can simply revert changes by restoring device from full sd card backup (copy device in testmode).

  2. The installation is complicated.

     

     

    We need to figure out how to reactivate Warp with a custom system image, yo!

     

    For x000 models bypass for OK screen is much simpler: just add sys.pioneer.misc.navi_pl_cation=sys.pioneer.navi_pl_on to build.prop I think something like this is available for x100 series too.

     

    As for warp - nobody knows how to catch new warp snapshot. But system have andsnap script to do this. Also, export snapshot function isn't working in developer debug menu.

  3. I'm having the same issues with NTFS formatted cards not being recognized.

     

    Device in USB1 connector should be FAT32-formatted and should contain testmode key and copy_script.sh script. Device for backup file should be NTFS-formatted due to inability to write >2GB files into FAT32-formatted storage. Device for backup can be inserted into USB2 or SD card slot.

     

    For SD card use following path in copy_script file:

    dd bs=1048576 if=/dev/block/mmcblk0 of=/mnt/sdcard/full_backup_image.img
    

    For USB2 flash use following path in copy_script file:

    dd bs=1048576 if=/dev/block/mmcblk0 of=/mnt/udisk1/full_backup_image.img
    

    /mnt/sdcard/ - SD card

    /mnt/udisk/ - USB1

    /mnt/udisk1/ - USB2

  4. Can you point me in the direction of that hack? I used a similiar remount script to install busybox to bypass a problem i was having cloning the sdcard. 

     

    sys.pioneer.misc.navi_pl_cation=sys.pioneer.navi_pl_on

     

    Add to build.prop file.

     

    This is for older generation of nex devices (F60/F960/x000NEX).

     

    System is checking this android property before showing this navigation caution OK screen, so setting this property to "already shown" state disables screen at all.

  5. Is there a AVIC-F70DAB mod around?

     

    For previous generation (F60/F960/x000NEX) it is possible and can be done by appending 1 line to /system/build.prop file. But this procedure isn't trivial, as you need to use tesmode's scripts to remount system directory in read-write mode and change files by scripts. You can also do this by removing internal storage sd card (with firmware, you need to disassemble device) and inserting this card into computer with linux os.

     

    I don't know is it possible or not for newer generation (F70/x100NEX) both for phones and for navi, as this slightly changed in newer firmware. Need someone who can test this.

  6. Probably. But, the non 8100x units only have single core CPUs. This is likely the reason you don't have scroll effects, since the unit can't keep up well.

     

    Only low-end models like 4000 contains single core CPUs. Other models have at least dual-core CPUs. For example, 5000nex and F960BT contains dual-core Freescale MCIMX6U6AVM08AB.

  7. I'm essentially trying to create an image for forensic purposes. Would copying the image from the SD card contain the filesystem?

     

    In this case two solutions available:

    1) remove internal sd card and read this sd card using computer. To remove sd card password use testmode menu item "mode change" (you need testmode_a.key) or just use testmode_n.key type 3.

    2) use backup script from avic backup topic (you will need testmode_a.key and copy_script.sh to copy contents of internal sd card to external storage).

     

    SD card contains several partitions mostly with ext4 filesystems, so you will need *nix operating system to read data.

  8. I've looked into the other threads pinned, and have gotten into the "DEVELOPDBG ON" menu but there is nothing there for DVD settings. If you are talking about technical test mode, I read through the guide in the other thread but I'm not sure how to reboot the device into that mode. Is it as simple as downloading a BSP from the build site and putting it on a flash drive and booting from USB1?

     

    Just insert fat32 usb flash with one file (the only one) - testmode_a.key with right contents (you can get contents from links from dev topic). Device will reboot after usb flash inserted.

  9. Hi,

     

    I need some help how to unpack the AVIC.img to a SD-Card.All attempts were without success. Is there any little tool to unpack the image to a SD-Card?

     

    thanks in advance

     

    You can use tools from this page, if you using windows. If you use *nix system - just use dd tool. https://help.ubuntu.com/community/Installation/FromImgFiles

     

     

    I'm having problems getting my unit to recognize a NTFS USB drive for Internal SD Card backup but it recognizes a FAT32 USB no problem, anyone have any recommendations? I've tried formatting using Tuxera NTFS on my mac and I've tried using a windows VM. Neither time was it recognized after being formatted. the same USB drives work on FAT32, so i know it's not a hardware issue.

     

    I just used two cards for backup. First card is microSD card (64GB SDXC, NTFS formatted in windows) - for backup image. Second is 2GB USB stick formatted using FAT32 with testmode key and copy script.

  10. Who is lucca, and why is the filename of the image degrading lucca? 

     

    He is man who says everywhere that he has working hacked worldwide navigation, but does not give this info to anyone. He also said that we will be a long time to deal with this.

     

    http://avic411.com/index.php?/topic/81468-the-avic-development-mod/?p=334441 or this link in the case he edit his message: http://avic411.com/index.php?/topic/81468-the-avic-development-mod/?p=334442

     

    We just hacked all this after few days. But this is very hard way to do this. So now we are looking for a way to simplify installation and make it accessible to all for free.

  11. It's all good. All I'm trying to do is helping others by trying to solve this problem until there is a testmode. My idea was to trick the system and install other maps from "sync tool" folder that naviextras toolbox create from various igo primo systems. If we can get all the maps and licenses into one synctool folder, we can install the world map on any device that uses igo primo.

     

    It is possible to cheat naviextras toolbox and upload your own files without using testmode. But you can not use any uploaded maps using testmode or using naviextras toolbox without proper licenses for your device model/region or for you device's id. update: Also, synctool folder contents is signed with md5-checksums of files, so it is impossible just to rewrite or add your own contents. Both naviextras toolbox and headunit's synctool will refuse this. But there is a way around this problem, you also need to be familiar with many things like md5-checksum calculation, editing files in right encoding and so on. It's hard to implement.

     

    It is possible to hack this system and upload fresh maps for any region, but this is very complex task and it's hard to do this. You need at least two head units of different regions to do this. Also, at this moment you also should disable WARP (like hibernate function in windows), that causes significant increase of head unit start time.

     

    Just for example: EU version of F960BT with maps of Russian Federation (not included in default maps set):

     

    post-73854-0-77067300-1441538842_thumb.png

     

    Also it is possible to install any other navigation software (including "right" versions of iGo software), but this is also very complex task at this moment. You need to be familiar with shell scripts, android internals and so on. Also, it is very easy to do something wrong and brick your device.

  12. partitions 1-2 also error out. guessing this aren't ext4, some kind of bootloader? I'll re-read the first post and the github page to make sure I understand the structure correctly.

     

    Partitions with size 10MB and 30MB is two sides (side A and side B) of normal boot and two sides (A/B) of recovery boot. This partitions is starting with "ANDROID!" and can be extracted with special software too. Normal boot partition is almost empty, recovery boot partition contains testmode files.

     

    Also, mtd2 nor flash backup contains fifth boot partition with EasyRecovery boot. This EasyRecovery is called then system cannot boot properly from SD Card.

  13. This my F960BT backup (16GB, file size is 16 138 633 216 bytes):

    #fdisk -l fullsd.test
    
    Disk fullsd.test: 15 GiB, 16138633216 bytes, 31520768 sectors
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x00000000
    
    Device       Boot   Start      End  Sectors  Size Id Type
    fullsd.test1      1050624  1071103    20480   10M 83 Linux
    fullsd.test2      1071104  1091583    20480   10M 83 Linux
    fullsd.test3      1091584  3573759  2482176  1,2G  5 Extended
    fullsd.test4      3573760 30197759 26624000 12,7G 83 Linux
    fullsd.test5      1091585  1153023    61439   30M 83 Linux
    fullsd.test6      1153025  1214463    61439   30M 83 Linux
    fullsd.test7      1214465  2263039  1048575  512M 83 Linux
    fullsd.test8      2263041  2525183   262143  128M 83 Linux
    fullsd.test9      2525185  3573759  1048575  512M 83 Linux
    
    Partition table entries are not in disk order.
    

    kpartx output, please check command parameters (-av):

    #partx -av fullsd.test
    add map loop0p1 (252:4): 0 20480 linear /dev/loop0 1050624
    add map loop0p2 (252:5): 0 20480 linear /dev/loop0 1071104
    add map loop0p3 (252:6): 0 2 linear /dev/loop0 1091584
    add map loop0p4 (252:7): 0 26624000 linear /dev/loop0 3573760
    add map loop0p5 : 0 61439 linear /dev/loop0 1091585
    add map loop0p6 : 0 61439 linear /dev/loop0 1153025
    add map loop0p7 : 0 1048575 linear /dev/loop0 1214465
    add map loop0p8 : 0 262143 linear /dev/loop0 2263041
    add map loop0p9 : 0 1048575 linear /dev/loop0 2525185
    

    Mounted partitions can be found in /media/username folder:

    /dev/mapper/loop0p9           480M   14M  441M   4% /media/username/DATA
    /dev/mapper/loop0p7           496M  333M  154M  69% /media/username/very-long-guid
    /dev/mapper/loop0p4            13G  4,1G  8,4G  33% /media/username/very-long-guid1
    /dev/mapper/loop0p8           120M  1,6M  113M   2% /media/username/CACHE
    

    And my system is:

    #uname -a
    Linux Xubuntu 3.19.0-23-generic #24-Ubuntu SMP Tue Jul 7 18:52:55 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
    

    loop0p9 - android data partition

    loop0p7 - system partition

    loop0p4 - extdata partition (iGo navigation maps and so on)

    loop0p8 - empty cache partition

  14. My sph-da120 does not have navigation  ...

     

    Lucca says that he have working navigation from 2.3.x in every forum thread, even if this isn't thread or post subject as in your case. But he only says, no one seen this working navi with world licenses as he says.

×
×
  • Create New...