Help Crack NAV Screen Diag PIN Code
#241
Melting Slicks
Member Since: Jan 2005
Location: Austin, Texas Codes 660, 9448, and 295660 work in the C6 navigation unit. No DVD playback yet.
Posts: 3,168
Likes: 0
Received 0 Likes
on
0 Posts
crosborne, can you give me a directory listing of both discs? From that I could tell you which files could be glommed together to possibly create a hybrid disc. It may not work, of course, because the differences might require piecing together bits of the various files and we still don't know enough yet about the file format.
The Denso format appears to be of a "building block" design. There are many pieces to the navigation system, and you can use all or just some of them, depending on your needs. I see a lot of commonality between the various discs and loading.kwi files, which leads me to believe there's a significant "skeleton" to build off of and significant chunks of code that can be added on or deleted as the design specification demands.
There are significant differences as well, but they seem to be confined to customization, for instance, a climate control system that's present in the Lexus but is a completely seperate unit on our Corvettes.
The Denso format appears to be of a "building block" design. There are many pieces to the navigation system, and you can use all or just some of them, depending on your needs. I see a lot of commonality between the various discs and loading.kwi files, which leads me to believe there's a significant "skeleton" to build off of and significant chunks of code that can be added on or deleted as the design specification demands.
There are significant differences as well, but they seem to be confined to customization, for instance, a climate control system that's present in the Lexus but is a completely seperate unit on our Corvettes.
#242
I've been meaning to experiment with this myself but I haven't had the time or guts to mess up a DL disc yet. Here are directories:
Coverage has .BMP files in it that show the coverage areas.
Coverage has .BMP files in it that show the coverage areas.
Last edited by crosborne; 06-13-2006 at 09:08 PM.
#243
Melting Slicks
Member Since: Jan 2005
Location: Austin, Texas Codes 660, 9448, and 295660 work in the C6 navigation unit. No DVD playback yet.
Posts: 3,168
Likes: 0
Received 0 Likes
on
0 Posts
Some of those files I don't recognize. Here's what I'd try for a first run.
From 4.2:
Coverage
IDX
ALLDATA.KWI (the important file)
INDEXDAT.KWI (indexs the alldata file)
VERSION.TXT
From 3.1
DICVCE56.KWI
LOADING.KWI (this is specific to your system, it updates the nav's firmware and the disc may not be accepted if there is an incorrect LOADING file on it)
METADATA.KWI
SPEC.KWI
VIRTUAL0.DAT
VIRTUAL1.DAT
That should work. All the 4.2 files I listed were changed right around the same date and tend to be pretty generic. The other files tend to be specific to particular hardware. However, I don't recognize the DICVCE56.KWI file, and I can't remember what's in METADATA.KWI or SPEC.KWI. If this hybrid disc doesn't work, I'd try using those files from the 4.2 disc.
However, I don't think it should matter, as it doesn't appear they were updated with the maps, so that means if they're specific to anything, they're specific to certain hardware, not map versions.
From 4.2:
Coverage
IDX
ALLDATA.KWI (the important file)
INDEXDAT.KWI (indexs the alldata file)
VERSION.TXT
From 3.1
DICVCE56.KWI
LOADING.KWI (this is specific to your system, it updates the nav's firmware and the disc may not be accepted if there is an incorrect LOADING file on it)
METADATA.KWI
SPEC.KWI
VIRTUAL0.DAT
VIRTUAL1.DAT
That should work. All the 4.2 files I listed were changed right around the same date and tend to be pretty generic. The other files tend to be specific to particular hardware. However, I don't recognize the DICVCE56.KWI file, and I can't remember what's in METADATA.KWI or SPEC.KWI. If this hybrid disc doesn't work, I'd try using those files from the 4.2 disc.
However, I don't think it should matter, as it doesn't appear they were updated with the maps, so that means if they're specific to anything, they're specific to certain hardware, not map versions.
#244
Crosborne, I have an OEM version of the NAV DVD
and the NAV unit is a Gen 5.
You mentioned that you were able to make backup copies
of your V3 and V4 DVD's. Are these Double layer disks.
I tried to copy my V5.1 double layer disk without success.
The copy process goes smoothly but the NAV unit says
that the disk is unreadable.
I was hoping to modify some of the plain text on the disk
to start with.
From another perspective, I tried to run the IDA Pro
disassembler on the loading.kwi file at several entry
points. Tried both the H3 and H4 processors and it
did not seem to produce more than 4 or 5 lines of
continuous code anywhere. It did not seem right since
there were branch statements followed by branch
statements in places.
and the NAV unit is a Gen 5.
You mentioned that you were able to make backup copies
of your V3 and V4 DVD's. Are these Double layer disks.
I tried to copy my V5.1 double layer disk without success.
The copy process goes smoothly but the NAV unit says
that the disk is unreadable.
I was hoping to modify some of the plain text on the disk
to start with.
From another perspective, I tried to run the IDA Pro
disassembler on the loading.kwi file at several entry
points. Tried both the H3 and H4 processors and it
did not seem to produce more than 4 or 5 lines of
continuous code anywhere. It did not seem right since
there were branch statements followed by branch
statements in places.
#245
Here is how I backed-up my NAV DVD. I used DVD Decrypter (Freeware, Google it) in ISO read mode to make the copy and ISO write mode to burn it. Here is the key though, you have to have a burner that supports BOOK TYPE burning and the book type has to be set to DVD-ROM. Also, you have to have a dual layer burner since the disc is about 8GB. If your burner does not support these, your backup will not work. DVD Decrypter only allows you to enable certain brand burners (LG, NEC, Plextor, Lite-On, Pioneer, BenQ to name a few) for BOOK TYPE burning. I’m using an LG GSA-2166D. Nero will also do book type, but the option only appears on burners that actually support it and I haven’t used it for backing up NAV discs yet. If you want more info on DVD booktype, do a Google search on "book type Nero burn" or "book type DVD Decrypter burn."
#246
Originally Posted by crosborne
Here is how I backed-up my NAV DVD. I used DVD Decrypter (Freeware, Google it) in ISO read mode to make the copy and ISO write mode to burn it. Here is the key though, you have to have a burner that supports BOOK TYPE burning and the book type has to be set to DVD-ROM. Also, you have to have a dual layer burner since the disc is about 8GB. If your burner does not support these, your backup will not work. DVD Decrypter only allows you to enable certain brand burners (LG, NEC, Plextor, Lite-On, Pioneer, BenQ to name a few) for BOOK TYPE burning. I’m using an LG GSA-2166D. Nero will also do book type, but the option only appears on burners that actually support it and I haven’t used it for backing up NAV discs yet. If you want more info on DVD booktype, do a Google search on "book type Nero burn" or "book type DVD Decrypter burn."
I am using Nero Express 6.6.1.4. with a DL drive. Unfortunately
it does not give me book type settings when I insert a DL DVD.
It does pop up with a book type setting field allowing a DVD-ROM
setting, but only if I insert a single layer DVD.
So I assume I need to get another drive.
Let me know if you want a copy of the version 5.1 alldata.kwi file.
Last edited by Tuxlex; 06-14-2006 at 10:41 PM.
#249
Melting Slicks
Member Since: Jan 2005
Location: Austin, Texas Codes 660, 9448, and 295660 work in the C6 navigation unit. No DVD playback yet.
Posts: 3,168
Likes: 0
Received 0 Likes
on
0 Posts
Well, I actually found an engineer who worked in Carlsbad, CA for Denso on their wireless systems, but I've had zero luck in getting him to respond to me. If someone else would like to try, PM me and I'll forward his resume on to you.
Well, I finally ran the Ruby scripts found on this page. It took a long time to run, but didn't turn up anything. Of course, I didn't really expect it to, as it's looking for audio files of a format that may or may not exist in our system.
However, it does seem to do a pretty good job of processing the file. The output was something like this, for thousands of lines:
Unfortunately, I have no experience in Ruby and very little in similar technology such as python, php, and Perl. Perhaps someone else can tell us what we're looking at in that file and how we might adapt it to pull other things out?
Buffy, any luck on the decompiler front?
Well, I finally ran the Ruby scripts found on this page. It took a long time to run, but didn't turn up anything. Of course, I didn't really expect it to, as it's looking for audio files of a format that may or may not exist in our system.
However, it does seem to do a pretty good job of processing the file. The output was something like this, for thousands of lines:
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
./kiwivce.rb:92:in `getNumber': undefined method `unpack' for nil:NilClass (NoMethodError)
from ./kiwivce.rb:102:in `initialize'
from ./kiwivce.rb:293:in `new'
from ./kiwivce.rb:293:in `initialize'
from ./kiwivce.rb:215:in `new'
from ./kiwivce.rb:215:in `initialize'
from ./kiwivce.rb:214:in `each'
from ./kiwivce.rb:214:in `initialize'
from ./kiwivce.rb:148:in `new'
from ./kiwivce.rb:148:in `initialize'
from ./kiwivce.rb:147:in `each'
from ./kiwivce.rb:147:in `initialize'
from ./kiwivce.rb:122:in `new'
from ./kiwivce.rb:122:in `initialize'
from run_decode.rb:8:in `new'
from run_decode.rb:8
from run_decode.rb:7:in `open'
from run_decode.rb:7
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
255:65535:format(255):4294967295:4294967 295:8589934590
./kiwivce.rb:92:in `getNumber': undefined method `unpack' for nil:NilClass (NoMethodError)
from ./kiwivce.rb:102:in `initialize'
from ./kiwivce.rb:293:in `new'
from ./kiwivce.rb:293:in `initialize'
from ./kiwivce.rb:215:in `new'
from ./kiwivce.rb:215:in `initialize'
from ./kiwivce.rb:214:in `each'
from ./kiwivce.rb:214:in `initialize'
from ./kiwivce.rb:148:in `new'
from ./kiwivce.rb:148:in `initialize'
from ./kiwivce.rb:147:in `each'
from ./kiwivce.rb:147:in `initialize'
from ./kiwivce.rb:122:in `new'
from ./kiwivce.rb:122:in `initialize'
from run_decode.rb:8:in `new'
from run_decode.rb:8
from run_decode.rb:7:in `open'
from run_decode.rb:7
Buffy, any luck on the decompiler front?
Last edited by ein Tier; 06-19-2006 at 09:48 PM.
#250
[QUOTE=ein Tier]Well, I actually found an engineer who worked in Carlsbad, CA for Denso on their wireless systems, but I've had zero luck in getting him to respond to me. If someone else would like to try, PM me and I'll forward his resume on to you.
If his last name is Portnoy, I have already made contact with
him several weeks ago. I asked him if he could give us any clues
about the kiwi files on the DVD since he did troubleshooting
on the Denso Navi systems. This was his reply:
"Nope, they came out with the DVD after I quit. They were talking about it but we were still using the HDD.
Denso used a completely proprietary system for the HDD and the plan was to use a completely proprietary method with the DVD."
If his last name is Portnoy, I have already made contact with
him several weeks ago. I asked him if he could give us any clues
about the kiwi files on the DVD since he did troubleshooting
on the Denso Navi systems. This was his reply:
"Nope, they came out with the DVD after I quit. They were talking about it but we were still using the HDD.
Denso used a completely proprietary system for the HDD and the plan was to use a completely proprietary method with the DVD."
#252
Drifting
Member Since: Jan 2006
Location: FNDA Beach Florida
Posts: 1,560
Likes: 0
Received 3 Likes
on
3 Posts
Crack the NAV PIN CODE IS HERE!!!!!!
Ok Gents, I have the code for the 2005 Vette Nav Screen, not sure if it is the 06 as well but I see nothing in there really you can do 'ie' make it play a DVD. I will consider releasing the code but would like some thoughts on the ability to do anything in there. This evidently is much different than the discussed Cadillac's.
#253
Racer
Member Since: Oct 2004
Location: Chicagoland Illinois
Posts: 357
Likes: 0
Received 0 Likes
on
0 Posts
Originally Posted by gnatsum
Ok Gents, I have the code for the 2005 Vette Nav Screen, not sure if it is the 06 as well but I see nothing in there really you can do 'ie' make it play a DVD. I will consider releasing the code but would like some thoughts on the ability to do anything in there. This evidently is much different than the discussed Cadillac's.
#255
Drifting
Member Since: Dec 2000
Location: Warminster PA
Posts: 1,296
Likes: 0
Received 0 Likes
on
0 Posts
Cruise-In IV Veteran
St. Jude Donor '03-'06-'08-'10-'11
Originally Posted by gnatsum
....I will consider releasing the code but would like some thoughts on the ability to do anything in there. This evidently is much different than the discussed Cadillac's.
#256
Drifting
Member Since: Jan 2006
Location: FNDA Beach Florida
Posts: 1,560
Likes: 0
Received 3 Likes
on
3 Posts
I have researched this and now that I can open the Diag box I still se no means to play a DVD unless the Nav unit is sent out for a mod. That is about $500 in the New York area and then you have to get a DVD player to connect to the wires they installed on it so now about $800 after install. I have not done it because I dont think it is work all that hassle. I was hoping there would be a function in the Diag box to change but waiting for the experts in the thread to get opinions and thoughts in here.
#257
Racer
Member Since: Oct 2004
Location: Chicagoland Illinois
Posts: 357
Likes: 0
Received 0 Likes
on
0 Posts
Originally Posted by gnatsum
Yes and none of them open up the Diag ability either, mine does and I got it from a GM source.
Maybe someone will figure out DBS and consider releasing that as well.
#258
Racer
Member Since: Oct 2004
Location: Chicagoland Illinois
Posts: 357
Likes: 0
Received 0 Likes
on
0 Posts
Originally Posted by gnatsum
I have researched this and now that I can open the Diag box I still se no means to play a DVD unless the Nav unit is sent out for a mod. That is about $500 in the New York area and then you have to get a DVD player to connect to the wires they installed on it so now about $800 after install. I have not done it because I dont think it is work all that hassle. I was hoping there would be a function in the Diag box to change but waiting for the experts in the thread to get opinions and thoughts in here.
I'm sure the experts can do much more to help if they had the code.
#259
Drifting
Member Since: Jan 2006
Location: FNDA Beach Florida
Posts: 1,560
Likes: 0
Received 3 Likes
on
3 Posts
Here it is BAAAM!!
The code is 660 and that is what works on my 2005 C6 Nav Unit to open the Diag box. I really would like to know the playing a DVD if anyone can get that going now that the pin is known.
#260
Instructor
Member Since: Apr 2006
Location: Sumner WA
Posts: 194
Likes: 0
Received 0 Likes
on
0 Posts
Does using that code allow you to shut of the "I agree" msg and/or allow you enter addresses while moving. Those are much more important (to many) then being able to play DVDs.