From a macro point of view, it can be directly distinguished whether it is a vehicle-mounted machine or a portable machine; Is it a genuine machine or a cottage machine; Whether original or added; Is it integration or division? Generally speaking, the original car navigation is difficult to upgrade by itself, some need to upgrade with CD-ROM and special input instruments, some navigation software is in the built-in hard disk or memory card, the software is solidified and encrypted, and even there is a black box program that locks the port. If that's the case, I advise you to stop. You can have a fake if you like. Some portable genuine navigation is equipped with internal card and external card, and the main parameters are fixed on the encrypted internal card, which is only allowed. In addition, you can issue commands to other kinds of navigators. Of course, due to the particularity of their own system scheme and architecture, some navigators, such as Tianpai, Kejunda and Philips mips, are very picky about maps. Even some Soling machines are very strict about the size of cards, and only recognize the size and combination of Apache brands; When you encounter such a machine, it will bring you different degrees of difficulty, so you should be prepared before you start.
2. Know yourself
Do you have some basic knowledge about computers (because the navigator itself is a small computer-single board computer), and know some terms such as path, root directory, batch file and executable file? Whether you have the basic ability to download and install some tools and software, and modify the file name and startup path.
Knowing the above two aspects, you can decide whether to toss your navigation. If you have no idea, it is best to retreat bravely. If you know what's going on, let's say goodbye!
Second, sharpening the knife does not mistake the woodcutter.
Since you want to continue to toss, you should first understand the necessary knowledge of upgrading navigation, which will help you check the data and compare it, and you can also understand each other's guidance when consulting experts.
1, the jargon in the circle
Upgrade navigation is generally software upgrade (hardware upgrade is relatively simple, that is, purchase+installation). Navigation software mainly includes two parts: one part is map data, and the other part is main program.
Bump navigators usually use the following terms:
①. Oil = Gy (Friends of GPS) = Navigator upgrade.
② Rabbit = Map = Map
③. Seed = main program
④.o file =OEM= cracked file
⑤.o Files with shells = cracked files that cannot be changed.
6.Shell O file = cracked file that can be modified.
⑦. Erase = Remove redundant marks on the map interface.
8 drift = the phenomenon that the position displayed on the map is inconsistent with the actual geographical position.
⑨。 Search for stars = search for satellite signals.
⑩. Jumping star = The positioning display is very incoherent, and the icon has the phenomenon of "jumping" or "hysteresis".
⑾. Hybridization = combining different versions of the main program and map.
2. A simple explanation of technical terms.
①. Port-the channel for receiving satellite signals. If the settings are incorrect, you can't search for stars;
②.Rate (transliteration baud rate)-similar frequency can affect the speed of signal transmission;
(3) Virtual port-After the physical port of the navigator is occupied, the virtual port should be used for navigation;
④.2D plane map display;
⑤ 3D-3D image display;
6. Simulator-The WinCE system of the universal navigator can be simulated on the computer, so that software such as navigation maps can be run on the computer without testing on the navigator, which is particularly convenient for GY people engaged in car navigation.
⑦. Card name-Each navigator specifies a card name for the memory card, which is related to physical attributes;
Three, four, two thousand pounds.
Seriously, remind me not to forget to back up the files on the card first. It is best to use another SD card for the upgrade test. Even if it is not successful, it will not affect the normal use. Some SD cards are permanently write-protected, so we can only do experiments with other SD cards. Some SD cards with genuine maps are like this.
Although we are upgrading the map, don't rush for success. Instead, use the port rate detection software to access the tunnel first, because the port detection software is very small (generally 100K or so), which is convenient to copy into the card and does not occupy space, killing two birds with one stone: First, find out whether your navigation can accept this foreign "uninvited guest", and the so-called acceptance means that the software can run normally. The second is to check the card name, resolution, port, speed, system and CPU scheme of the navigator, so as to suit the remedy to the case. Here are two aspects to illustrate:
1. How to run the port detection software?
(1) The first type computer can directly set the startup path through the interface of the navigator to start the port detection software (some navigators have this function). This startup method is the simplest, such as the Golden Elephant King.
(2) The second kind of computer can set the startup path by setting the path file and modifying the executable file name. If there is one, it can directly open the HBS.txt file for modification.
(3) The third type of machine only has a fixed startup path, which can not be set through the interface or by modifying the path file, but the map folder can be seen in the SD card. At this time, copy the port detection software to the original navigation folder, and change the name of the port detection software to the name of the original navigation startup file (rename the name of the original navigation startup file in advance to prevent duplicate names), so as to achieve the purpose of starting the port detection software. If there is a navigation directory named Mobilenavigator and the startup file name is Mobilenavigator.exe, change the name of the port detection software to Mobilenavigator.exe to simulate the startup file (executable file) of the original navigation.
2. How to detect the port rate of the navigator?
(1) When testing the software in a single port, you need to run it several times more, and then read the data in a relatively stable state;
(2) Try to use several port detection software for testing, at least two. The parameters thus obtained are more accurate.
General port detection software will automatically generate parameter files after running, and record the detection results.
Knowing the port, speed and resolution of the navigator can be targeted. It is suggested to download a DSA electronic dog for further directions, because DSA is a sparrow, although it is small (about 10M) and has good compatibility. It can be used to test whether the machine can search for stars normally, and it is also a good choice to keep it in the future.
If DSA runs normally and can find the stars, it shows that the road to upgrade has been smooth sailing. Of course, you will encounter unexpected troubles in the process of tossing. Based on the principle of "easy first, difficult later, simple to complicated", we first choose some maps that have nothing to do with the card name and directory, and the port rate is easy to modify, such as Chengtong, Khalid (HD port modification is troublesome), Daotong and Turing Skywalker, and most of them are easy to toss, while maps such as Sinkgood and Turing have strict restrictions on the card name and directory.
Verb (abbreviation of verb) Upgrade of Khalid map
First, don't pull the card yet! Enter the navigation interface and find out where to enter the version information, activation code and feature code of six A's! Some cracked versions of the original machine may not have the activation code and feature code, so you don't need to write down the version information!
Second, insert the original car card into the computer! Be careful not to touch anything here! This step is to look at the port and resolution of his original machine and the card name, that is, the file name, that is, to see if the navigation path of his original machine is Khalid's file name. View the NAVICONFIG.txt file in the simulation screen folder:
Communication port = port
Baud rate = baud rate
Remember to use these two places in the future
Open the NaviResFile folder of HD screen! Then find the file of NaviConfig.dll, that is, Halid Port! Open it with Khalid string modifier! You can see the value of the address bar: the 3FO position is the port and the 490 position is the baud rate. Here, we check the original port. End!
Let's look at the original folder name:
Generally speaking, RTNavi.
Khalid's is generally: NaviOne.
I won't explain the rest one by one!
After reading the folder, what we need to see now is whether the original machine has boot files. Generally, the general HD with shell.ini and Navi.ini is a single picture book! So only keep all files except the map folder!
Then take the SD card!
If you can't set the original navigation path, for example, Che Shijie's car navigation is a three-dimensional navigation path! Che Shijie's machine was tested with retail version 252 1J08. After installation, some machines cannot receive sound or stars. The reason is that a new DLL is related to the program name on the map of 252 1J08. Because Che Shijie's navigation path is not a standard path, you need to manually change the file name:
The folder NaviOne has been changed to RtNavi.
NaviOne.dll was changed to RtNavi.dll.
NaviOneSCH.dll was changed to RtNaviSCH.dll.
NaviOne.exe was changed to RtNavi.exe.
After this operation, the problem can be solved. Run, Khalid!
Third, because the map of 252 1J08 and the latest main program of 20 1 1 are very different from the old version! Therefore, it is suggested to use the special edition main program of 252 1J08 map! On the contrary, there will be many problems such as no sound, drift and so on!
Here is a special note: the old Khalid main program and the new map cannot cross! The activation interface will appear! Can't get in and navigate! (except cracked version)
Fourth, how to choose the main program that suits you!
Take Ou Hua's machine now! His original machine-specific main program:
C0987-C7302-224 1J07
Then you need to find his corresponding main program number 0987 to upgrade! The number after 7302 represents the updated version number! The larger the number, the higher the version of the main program! Compare two main programs:
It used to be C0987-C7302, but now it is C0987-C7502. It is not difficult to see that the main program is the latest!
Here's how to quickly find the main program that suits you: enter the GPS forum and find "Resources-Search". Click the search interface, and then enter the name of the main program you are looking for Khalid!
Kailide version code mark
1, the first letter, represents the model of the main program application, which can be the following three:
Man: Mobile phone.
PND, mobile phone
C: integrated vehicle
2. The second letter represents the OEM shorthand identification code or large product type applied by the main program, which can be:
C:C-Car version universal identification code, representing 800*480 C-Car version main program.
D: version c universal identification code, representing version c main program.
F: the visual identification code must be the main program of version C.
Acorn's international identification code must be the main program of version C.
H: The identification code is very easy to use. It may be the main program of version C or the main program of version C..
K: Hanku identification code, it must be the main program of version C.
N: Newman identification code, which may be the main program of C version or the main program of C car.
R: Onda ID, it must be the main program of C version.
W: jinghua ID must be the main program of version C. x: xinwanhe ID must be the main program of version C.
Y: Freelander ID must be the main program of C version.
3. The first string of four numbers represents that the main program of the same family with the model of Kailide is basically identical in function, but at the same time, the functions suitable for this model are customized for different models. Only by using this model can you use it through the real buttons on the machine. When upgrading the main program, you can know whether it is customized for the same model by looking at these four numbers.
4, the second string of four numbers, representing the version can be divided into three groups:
The first number represents the color of the main program:
5: stands for the green version and is adopted by the C version.
6: stands for blue version and is adopted by C-Car version.
7: stands for black version and is adopted by C-Car version.
The second number represents the upgrade serial number of the main program version. The bigger the version, the newer the version and the stronger the function.
Last two digits, internal serial number.
Fifth, after the main program is selected! Let's start choosing pictures!
Everyone should know! A complete kailide program consists of the following main programs:
The startup program is the fourth downloaded map file and real scene file.
The map has:
Map-(self-upgrading, must be replaced at the same time)
NAVIBG。 CLD map file
Navigation map. CLD map file
Navipio CLD map file
Navid. CLD map file
NAVICMR。 Cld-electronic eye data
The corresponding resolution of NAVIIMG0xS file with enlarged KLD 3D intersection is as follows:
NAVIIMG0 1S corresponds to 320X240, NAVIIMG03S corresponds to 480X234, NAVIIMG04S corresponds to 800X480, NAVIIMG04 corresponds to 800X480, NAVIIMG06S corresponds to 480X272 and NAVIIMG07S corresponds to 400X234. NAVIIMG08S corresponds to 640X480, NAVIIMG 10S corresponds to 400X240 and other files!
These are what we usually call rabbits!
Sixth, the main program we downloaded was merged with the map!
Hold our SD card first, and then decompress the main program we downloaded.
After decompression, you can see the NAVIONE folder. After opening, you can see:
Address book-your own address information folder.
Res-map master settings folder.
Routing path folder.
Track-track information folder.
Voice-Pre-recorded voice folder.
CNVFONT。 Khalid's BIN-Resident Plan.
Address parameters. CLD- address book, which will be automatically generated if it is initially lost.
HisTrackParams.cld-If it is missing initially, it will be generated automatically.
NaviParams.cld-If it is missing initially, it will be generated automatically.
Rpparams。 CLD- If it is initially lost, it will be generated automatically.
Resources. Dat-Khalid resident program
Resources. IRF- Halid Resident Project.
Voice wave. Vpk-Khalid daemon.
Loader. ini- file path and screen settings.
Navigation configuration. Txt-Set the receiving port and baud rate.
Configuration. Full screen startup.
GPSLoader.exe- set full-screen startup.
Navian. Khalid daemon.
Carelandnaviconfig.dll- Halid daemon
CarelandNaviMain.dll- Halid daemon
CarelandNaviRender.dll- Halid daemon
"CarelandNaviSymbol.dll- Halid Damon"
Carelandwrs.dll-handwriting correlation
NaviColor.dll- kadled residential project.
NaviOne.dll-
Phrase2.dll- Halid daemon.
Wait for the file! I won't explain everything else!
Go back to the previous step and go to the NAVIONE folder!
Then select this file and send it to our SD card!
Then right-click to extract the map file we downloaded as in the previous step! We can see that there are 1 1 files. It should be noted that the maps in different periods are different, and they are all copied and pasted into the root file of our SD card NAVIONE! Then the following is the real file corresponding to our machine! And the W08 3D file!