Skip to main content

DIY Modify Launch CRP429C Scanner to Add More Car Brands

As titled, here's an interesting DIY tutorial on extending more car brands to Launch CRP429C diagnostic scanner by modifying the firmware.



Disclaimer: The guide was made by Alonewolf from mhhauto forum. Post here just for sharing purpose.


Take an example of CRP 429C scanner.

There are the following scanners from this series:
'CRP 828'
'CRP 818'
'CRP 808'
'AIDIAGSYS'
'CRP 479'
'CRP 469'
'CRP 423'
'Pilot Scan'


The kit includes: a scanner, a small bag, a cable with OBD2-connector and instructions.

launch-crp429c-review-1

launch-crp429c-review-2

Let's see the scanner menu.

Main menu:

launch-crp429c-review-3

Brand Downloads:

launch-crp429c-review-4

Settings:

launch-crp429c-review-5

About:

launch-crp429c-review-6

Language:

launch-crp429c-review-7

Downloaded brands and RESETs:

launch-crp429c-review-8


launch-crp429c-review-9

The scanner has not many brands and several RESETs.


Next I will tell you how to open the CRP429C scanner. This is necessary to make some changes to the scan tool.

We take out the scanner from the rubber (red) cover and unscrew the 7 screws on the back of the scanner:

launch-crp429c-add-car-brand-1



launch-crp429c-add-car-brand-2

Carefully remove the cover:


launch-crp429c-add-car-brand-3



launch-crp429c-add-car-brand-4



launch-crp429c-add-car-brand-5

Now we need to access the scanner itself, and more specifically the android. The following photo shows where you can connect the USB connector.

launch-crp429c-add-car-brand-6

The picture shows where to solder the wires for USB. And also two arrows show where you can connect the STLINK. But this is not yet useful to us.

There are many ways to connect: standard USB, miniUSB, microUSB. I used miniUSB.
This is the miniUSB connector connection diagram:

launch-crp429c-add-car-brand-7

And received:


launch-crp429c-add-car-brand-8

launch-crp429c-add-car-brand-9

Then I carefully soldered everything and temporarily brought the connector out through the hole in the upper part of the scanner (I still did not understand why the scanner had it). In the future, I will nicely attach the USB connector to the scanner body somewhere on the side.

launch-crp429c-add-car-brand-10

You can use this option (I refused it because I do not want to carry an extra cable with me):

launch-crp429c-add-car-brand-11

launch-crp429c-add-car-brand-12

Now that the scanner is ready for hacking, turn on the scanner and connect the scanner to the computer through our connector.
In order for the computer to see our scanner, you need to install the driver: adbdriver (link to the driver in a text file).

We start.

launch-crp429c-add-car-brand-13

We go into "My Computer" and see if we have a new device? Has appeared.

Now we need to see what is on this device.

We launch the AndroidAdbFileExplorer.jar program (if someone does not have JAVA installed on the computer, then you need to install it).
Link to the driver in a text file.

launch-crp429c-add-car-brand-14

Click "Devices"


launch-crp429c-add-car-brand-15

And we entered the android device.


launch-crp429c-add-car-brand-16

We find the desired folder and click on it 2 times and again until we get to the brands.


launch-crp429c-add-car-brand-17

In this folder we can download or add the necessary brands.


launch-crp429c-add-car-brand-18

As we see, there is EOBD necessary for us. It turns out we can activate the missing brands for us.


launch-crp429c-add-car-brand-19

There is not much space on this device, only 4 gigabytes, so for now you can download only the brands we need, as well as delete unnecessary.


adbdriver.txt


AndroidAdbFileExplorer.txt


Before making any changes to the "cnlaunch" folder, we will backup this folder.

Select the folder 'cnlaunch' in the right column of the program, then click on "Choose Location", indicate the place where we want
save and click "Pull".

launch-crp429c-add-car-brand-20

The folder will be saved on your computer:


launch-crp429c-add-car-brand-21



When everything is copied will be this:


launch-crp429c-add-car-brand-22

You can also save on your computer any brand from the "VEHICLES" folder.

Next, consider how you can save the brand on your device.

We go into the "VEHICLES" folder and click on "Choose File", indicate the location where the brand is located and click on "Push".

launch-crp429c-add-car-brand-23

The brand will be copied to the device.


launch-crp429c-add-car-brand-24

I chose two brands FERRARI and MASERATI - these brands are not on the device. Just do not forget about the correct location of the brands.
These 2 brands are in the "EUROPE" folder, so I copy this folder in which the brands are located.

For brands to appear on the device, you need to clean the cache on the device itself.

I go to the "Settings" and select "Clear". Now I go to the "Diagnostics" and find these 2 brands.

launch-crp429c-add-car-brand-25


launch-crp429c-add-car-brand-26

Next, I’ll tell you how to remove unnecessary brands from Creader CRP429C. This is a little harder to do.


Go to the folder where we have the AndroidAdbFileExplorer program and copy the path (Ctrl + C):


remove-brands-from-crp429c-1

Run the command line from the menu or write "cmd".
We write cd and paste the path to the program "AndroidAdbFileExplorer" (Ctrl+V) and ENTER:

remove-brands-from-crp429c-2

We give the command: adb shell -> ENTER


remove-brands-from-crp429c-3

Run the program "AndroidAdbFileExplorer" and go to the folder that we want to delete.
I will show you with the folder "EUROPA". So I will remove two brands: FERRARI and MASERATI.
I go into the "EUROPE" folder and copy the address (Ctrl+C):

remove-brands-from-crp429c-4

I am writing rm -r on the command line and Paste the copied address into the command line (Ctrl+V) -> ENTER:


remove-brands-from-crp429c-5

Folder deleted.


remove-brands-from-crp429c-6

To make brands disappear from the device, you need to clean the cache in the settings.
There are no more FERRARI and MASERATI brands on the device.


That is all we need to know for now.

Comments

Popular posts from this blog

Install Launch X431 SmartLink C J2534 Driver

Launch X431 SmartLink C can be used as a J2534 PassThru device, working together with the PC installed with the OEM diagnostic software to perform the J2534 reprogramming.   Obdii365   shows where to download and how to install the Passthru SAE J2534 driver for LAUNCH X431 Smart Link C passthru adapter (for   PAD VII ) If you have Smartbox 3.0 (old PAD V and   X431 Pro5 ), download J2534 passthru   in the previous post .     How to Download Launch X431 SmartLink C J2534 passthru driver?   Same as smartbox 3.0, you need both installation programs (setup driver and PC tool for update).   1. Download PC tool for update (update smartlink c firmware) Visit   https://en.cnlaunch.com/ Select Products tab->X-431 PAD VII Pull down product information and find   Download Download   Smartlink J2534.zip Install Launch J2534 PC tool Run LAUNCH J2534 program on desktop. Now you can check Smartlink adapter version and update firmware 2. Download setup driver (J2534 passthru driver) Free download S

Will Lauch X-PROG3 Work with Diagzone, Xdiag or Prodiag?

Does Launch X431 X-prog3 work with xdiag, diagzone or prodiag activations?  Diagzone compatible xprog3? Is it working with prodiag? Will it work with xdiag? These are frequently asked questions of   Launch X-PROG3   (also called GIII) programmers. X-prog3 is compatible with Multiple X-431 Series   X-431 V ,  X-431 V+ ,   X431 Pro5 ,  X431 ProS ,   X431 Pro3s+ ,  X-431 PAD V ,  X-431 PAD VII , X-DIAG Pro3 diagnostic tablets. This programmer works not only for programming keys, but for working with ECU and gearbox. But when comes to key programming you need to know what you doing there is not too much info in the Diagzone/Prodiag software.   What worked and failed? Here are user reviews. *You are at your risk. We don’t provide technical support to 3rd party software.   Prodiag: Yes It works with prodiag. Prodiag provides usb connection with virtual comport. It works fine to read ECU and gearbox clone. For example, VAG DQ200 gearbox clone. Diagzone: Yes Diagzone does not provide usb conne

How to Make Porsche Coding Changes with Launch CRP919X CRP919E

 Instructions on Make Porsche Coding Changes using a Launch CRP919X , CRP919E , CRP919X BT , CRP919E BT scanners. Plugin X431 into OBD 2 Port, Turn Key to Accessory Mode and Wait until VIN is Determined then Hit the Back Arrow in the Upper Left Until You Get to the Next Screen Shown Below  Then select Diagnose (Although you may want to update the unit if updates are available) Then Scroll Down and select Porsche Then Select OK Then Select Automatically Search The Unit should determine the type of 718 you have and then Select OK Then Select System Selection Then Select the appropriate System for the Code you want to adjust (Note: This is the system listed in the instructions below such as Front-end Electronics, Rear-End Electronics, Instrument Cluster or Air Conditioning) Then select Code/Brush Hiding Then select Brush Hidden/Modified Then find the Code you want to adjust (These are the Codes in the instructions below) Then Make the Change Then Hit the Write Code Button