topblog Ivoire blogs


BMW E-series coding & programming: CGDI BMW VS BMW ICOM

CGDI BMW update in July, 2019:

  1. Adds BMW E series programming and coding.
  2. Adds BMW diagnosis function, including BMW E series, F series, G series trouble codes reading and clearing.


If you have any of CG100CGPRO, CGDI MB, you just provide the serial number for free trial.


BMW E-series coding & programming: CGDI BMW VS BMW ICOM

  1. Easy to use. As long as you are qualified with corresponding vehicle maintenance knowledge, CGDI BMW does not have high requirements for the user's professional skills and English level.


  1. Cheap. CGDI BMW is cheaper than BMW ICOM (clone and original).

BMW ICOM clone & original are able to diagnose, program and code BMW E-series models at higher price (clone: about 400eur).

Besides, BMW ICOM has some requirements for the user's operating skills during installation, therefore some users will choose a hard disk with pre-installed software and be charged.


  1. Menu-driven & automatic operation instead of manual operation, which save much time.


How to use CGDI BMW to diagnose BMW 3- series E93?

  1. Click on "BMW diagnosis".



  1. Whether to scan vehicle quickly.

Press "Yes" and CGDI BMW software will scan the BMW in 30 seconds.

Press "No" and CGDI BMW will scan the BMW all systems and take about 3 minutes.



  1. After clicking on "No".



  1. Pops up the BMW information.

You have options : Read fault codes, clear fault codes, Clear all codes, Help, back.

All are menu-driven operation.

And the left corner will show the working status.



5.Back to select "scan vehicle quickly".

And you will see all trouble codes are cleared, and all are normal.



CGDI BMW offers technical service. (





Lishi HU101 Auto Lock Pick & Decoder Reviews

Here is the  user feeback of 2 tips on using Lishi HU101 Picking and decode on Ford Transit Connect with tibbe key up until 2013.

Car model: Ford Transit Connect

Transit Connect is tibbe key up until 2013 and crossover year 2014 then new shape connects are HU101 but a different pick than used on older Fords.


Tip 2:

When i pick lock, before doing, always add some little oil in the lock.

After that, insert and take Lishi several time both side.

The tension applies is various on each wafer and on the tool.

My first lock is HU101 and it took me many hours before understand how tool work and tension applied.

Decoding, not important if lock is on Open or close position. You need turn slightly to read correct the grid level.


Tip 2:

there is only 1 x HU101 Decoder, theres different generations of it but only 1 pick not 2 different ones.

the very first gen 1 hu101 used different pick tips but still did the job fine

the next change was changing to snib lifters rather than pick tips

the next change was to lower the shoulder area to deal with some lock housings

the final change was a shoulder mod to allow picking of some ignitions that needed extra insertion and a tip mod.

all 3 will get most you will see, and older tool versions that dont just need a little tweak with a file .

on some transit models you will only feel 9 wafers , flip tool over and reinsert and you will feel all 10 .

i use light tension , but on some worn locks heavy tension is required , these are very easy to overlift you use too much tension and if lock is grimy.

if when you insert pick and apply tension you can feel all wafers but nothing binds then its likely the plug siezed , lube around the plug and work it with a cut key to break the corrosion seal stopping it turning .

these are not a hard lock to pick , its all in tension and technique , once you master this then these are a 1 to 2 min opening every time.


when decoding also bear in mind the key rules , no cut will be an further than 2 cuts away from the cut next door , position 10 is always a 2 cut on fords , some JLR dont follow the 2 cut in position 10 rule.



Done a 2010 Kuga and Fiesta took about 1 hour on each one. This Connect is super sensitive with minimum tension on tension arm and fingertip “tickle” on lifters you can feel it skipping through 2-3 positions on number 3. Upward picking is also harder than down as very hard to judge bounce on this Connect. All 10 positions are live anti clockwise and seem picked but..........

Have a Lishi 3 in 1 here and ordered a Mr.Li 2 in 1 this morning so will use whatever one I’m more comfortable with and use other as a back up.

Have an ignition and door lock ordered to practice with. A lot of ones I talked to over here struggle with this lock taking around 45 mins to pick.

Decode is another story was talking to an old hand I know from outside Liverpool he says he picks lock to locked takes code then open and ignition to compare decode.

A lot of contradictions on sequence as well. Some say use a certain sequence and pick locked others say use another sequence and pick open. Some say do 4 bottom first etc etc etc


Yanhua Mini ACDP 2009 -2018 Volvo Key Programming: Tested Working

Yanhua Mini ACDP developed Module 12 to program key for Volvo Semi-smart (5-button key) . And Volvo fully-smart (6-button key) key programming is developing. Yanhua Mini ACDP program Volvo key without desoldering. It covers Volvo from 2009 year to 2018 year.



ACDP can program the following Volvo semi-smart (5-button key):

S60 (2010 -2018)

S80 (2009 -2016)

XC60 (2009 - 2018)

V60 (2011- 2017)

V70 (2009 -2016 )

XC70 (2010 -2016)



ACDP has the following Volvo IMMO functions:  

Read password

Add key

All key lost

Unlock key




Yanhua Mini ACDP can program Volvo keys without lifting and desoldering:

  1. Prepare ACDP, OBP+ICP adapter, CEM interface board and CEM module.




  1. Clamp two PCB locks.



  1. Link ACDP and CEM module.



CEM position in the Volvo car.



This is the ECM module removed from Volvo car.


Unlock key Help:

Please put the Volvo key into the BAV adapter and unlock it with the CEM password file loaded when the key is matched.



Youtube video:

Comming soon....


Yanhua Mini ACDP Key Programming Volvo Module for  sale:

Please enjoy.