Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Results 1 to 6 of 6
  1. #1
    Junior Member
    Join Date
    Jun 2010
    Posts
    1
    Rep Power
    0

    Default Find CARDID in Garmin MXT 5.00.30 ASN WINCE6 --Another solution

    I download Garmin MXT 5.00.30 ASN ,run on my WinCE6.0 PNA ,but it can not get card id , i try some ids, for example 1111111111,0000000000, not work. so , i used ida to parse it. it used sub_10F0D8 to get CARDID ,stored into an int var. I saw it's code for a whole day, realize sub_10F0D8 used sub_10EAB4 to get card name , store in FileName, check it is not empty or "\Garmin\" , then add "\Vol:", used it for CreateFile and DeviceIoControl to get card id.Unfortunately, such name can not get any in my PNA. I write progarm can check this on you PNA , it work for wince6 ,perhaps not run on wince5 You can download it [Only registered and activated users can see links. ] here.
    so fix
    .text:0010F130 BL wcscat to BL wcscpy
    and fix
    .rdata:003ACCBC 5C 00 56 00+s_Vol unicode 0, <\Vol:>,0
    to
    .rdata:003ACCBC 5C 00 56 00+s_Vol unicode 0, <DSK2:>,0

    you can see card id under device id on garmin about.
    And then , i move garmin into NANDFLASH, it also work
    Detail Fix as follow
    1. use sdcard to confirm "DISK2:" can get card id on you PNA
    2. on 0x00FE530 , change four byte in red rectangle to 3A 57 08 EB
    [Only registered and activated users can see links. ]
    3. on 0x39BCBC, fix to 44 00 53 00 4B 00 32 00 , and if your PNA can get card id at "DSK3:" , fix to 44 00 53 00 4B 00 33 00 , and so on.

    These no test on more PNA.
    Last edited by catymag; 7th August 2010 at 20:42.

  2.    Advertissements


  3. #2
    Junior Member
    Join Date
    Jun 2010
    Posts
    1
    Rep Power
    0

    Default

    Quote Originally Posted by mach0628 View Post
    I download Garmin MXT 5.00.30 ASN ,run on my WinCE6.0 PNA ,but it can not get card id , i try some ids, for example 1111111111,0000000000, not work. so , i used ida to parse it. it used sub_10F0D8 to get CARDID ,stored into an int var. I saw it's code for a whole day, realize sub_10F0D8 used sub_10EAB4 to get card name , store in FileName, check it is not empty or "\Garmin\" , then add "\Vol:", used it for CreateFile and DeviceIoControl to get card id.Unfortunately, such name can not get any in my PNA. I write progarm can check this on you PNA , it work for wince6 ,perhaps not run on wince5 You can download it [Only registered and activated users can see links. ] here.
    so fix
    .text:0010F130 BL wcscat to BL wcscpy
    and fix
    .rdata:003ACCBC 5C 00 56 00+s_Vol unicode 0, <\Vol:>,0
    to
    .rdata:003ACCBC 5C 00 56 00+s_Vol unicode 0, <DSK2:>,0

    you can see card id under device id on garmin about.
    And then , i move garmin into NANDFLASH, it also work
    Detail Fix as follow
    1. use sdcard to confirm "DISK2:" can get card id on you PNA
    2. on 0x00FE530 , change four byte in red rectangle to 3A 57 08 EB
    [Only registered and activated users can see links. ]
    3. on 0x39BCBC, fix to 44 00 53 00 4B 00 32 00 , and if your PNA can get card id at "DSK3:" , fix to 44 00 53 00 4B 00 33 00 , and so on.

    These no test on more PNA.
    Thank for your solution
    but can you explain for more detail because i have same problem as you and i am novice

    anyway thank you in advance

  4. #3
    Junior Member
    Join Date
    Sep 2011
    Location
    Hungary
    Posts
    6
    Rep Power
    0

    Unhappy

    Hello all,

    Unfortunately, my Chinese 7" PNA SdCard.exe this does not start ...

  5. #4
    ☼ADMIN☼
    catymag's Avatar
    Join Date
    Nov 2007
    Location
    light side
    Posts
    23,641
    Rep Power
    5326

    Default

    Install Garmin Communicator plugin.
    Insert your sd in a card reader and plug it to pc. In the desired SD card create a directory Garmin and copy in it a file gmapsupp.img with some real .unl
    Go here:
    Code:
    Please Login or Register to see the links
    After a short wait a line like this will appear:
    SD Card ID 3665475083
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    You have to navigate to get to the good.
    Nuvi1250/Nuvi 34xx/Nuvi 2200/Nuvi 66/Oregon 600/Galaxy S5 MM 6.0.1/TomTom GO/iGO Nextgen Avic,Basar,Isr.Gift/Navigon
    Please don't flood my pm box with questions you can post on forum!! You won't hear back from me.

  6. #5
    Navigation software Moderator

    kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    1,041
    Rep Power
    601

    Default

    Quote Originally Posted by catymag View Post
    Install Garmin Communicator plugin.
    Insert your sd in a card reader and plug it to pc. In the desired SD card create a directory Garmin and copy in it a file gmapsupp.img with some real .unl
    Go here:
    Code:
    Please Login or Register to see the links
    After a short wait a line like this will appear:
    SD Card ID 3665475083
    I've read somewhere that Garmin Communicator Plugin reads some unlock codes from the SD card, decrypts them, extracts UnitID, and shows UnitID to you.
    I.e. it doesn't read SD card CID.

  7. #6
    ☼ADMIN☼
    catymag's Avatar
    Join Date
    Nov 2007
    Location
    light side
    Posts
    23,641
    Rep Power
    5326

    Default

    It shows card id:
    2yxhzwm
    [Only registered and activated users can see links. ]
    [Only registered and activated users can see links. ]

    [Only registered and activated users can see links. ]
    You have to navigate to get to the good.
    Nuvi1250/Nuvi 34xx/Nuvi 2200/Nuvi 66/Oregon 600/Galaxy S5 MM 6.0.1/TomTom GO/iGO Nextgen Avic,Basar,Isr.Gift/Navigon
    Please don't flood my pm box with questions you can post on forum!! You won't hear back from me.

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.