[HD2 Android NAND Development] timoz73:
Tytung's latest kernels on our beloved rom

Hi,

Just want to share with you my findings that bothered me for almost 2 weeks regarding a successful way of incorporating Tytung's latest kernels on our beloved rom, if you are interested feel free to continue reading below:

- All attached flashable versions of Tytung's kernel that was provided by others in this thread & other roms threads (thanks for them taking the time) to have included "initrd.gz" from targeted roms was tested by me on a clean install and i confirm i tried most of them and found wifi stop working and only showing errors.

- Tutung mentioned in his kernel thread first post http://xdaforums.com/show....php?t=1258110 that if it is intended to install his kernel on other roms you must do certain procedures mentioned in his thread first post and to only use his provided "cLK_kernel_installer" to push successfully the 3 items which are "system", "initrd.gz" & "zImage". So other ready made flashable zips provided by other users after integrating the "initrd.gz" file from the targeted rom will not work (again: cause wifi to stop working).

- Tytung lately included a phrase in the "Installation for other ROMs:" section that made me understand how to do it since i am not a dev. nor familiar in using binaries, that is you can grab "initrd.gz" by downloading the Magldr version and directly take it from the zip, earlier i was stuck at the procedure of how to unpack "boot.img" of cLK ROM to get "initrd.gz" by using the below link :

http://android-dls.com/wiki/index.ph...ck_Boot_Images

- So it is much simpler for non Dev's or those who had limited knowledge on how to use binaries or complicated ways to unpack image files is to grab them directly from the Magldr version.

- Me like some others was mistakenly trying to grab "zImage" and "system folder" from the file named "cLK_ppp_tytung_r14_update.zip" rather than the correct one named "kernel_tytung_rX_update.zip". This means in other words that you can grab these files correctly from the Magldr version and not the clk version (sure you can also use the corresponding CallRec versions).

- I successfully tried this and have succedded to make wifi work again with Tytung kernel on most roms versions.

- At the end of this tutorial i want to also share that the "cLK_kernel_installer.bat" must be run while phone is running android and connected via USB and not on any other status like "boatloader mode" or "Fastboot mode" because all you will get is "adb remount - Error : device not found". i wondour why Tytung did not mentioned the state of the phone upon pushing the files to it, maybe it is clear for smart people other than me (just kedding).

- Maybe the portion of code that is included in the "cLK_kernel_installer.bat" serves as a magic to have made wifi work (DHCP issue when using WiFi. i.e. Cannot connect to a wireless router and get an IP successfully), i am very happy now and only wanted others to be happy like me if they wished Tytung's kernel to work on their roms ......

N.B.:

The reason of why i want to have Tytung kernel & not any other one present in this great forum is using the CallRec feature provided as a choice in Tytung's kernel thread, and also for the battery drain consumptions it accomplish.