Yes I can do that guide BUT I am a bit scared now about responcibility 

 Everyone who will be doing coding of their BMWs should understand that in case if you for some reason screw up your module (any module) because of bad power supply (yes you need or most probably will need a battery charger in order to perform coding) you will have to visit your dealer. Also there is a chance that the visit to your dealer will happen via toying truck. Once I am done with my tests and self education I will post information here.