[HD2 Android NAND Development] timoz73:
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 Hyperdroid roms, if you are interested fell free to continue reading below:

- All previous attached flashable versions of Tytung's kernel that was provided by others in this forum (thanks for them taking the time) to have included "initrd.gz" from Hyperdroid roms was tested by me on a clean install and i confirm all of them make wifi stop working and only showing errors.

- Tutung mentioned in his kernel thread http://xdaforums.com/showthread.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. and not familiar in using binaries, this 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.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_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 triying 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.

- I successfully tried this and have succedded to make wifi work again with Tytung kernel on almost any rom version.

- 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, 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 running on my beloved Hyperdroid is using the CallRec feature provided as a choice in the Tytung's thread, and also for the battery drain consumptions it accomplish.

Edit:

I confirm Sedersn kernel are better than Tytung's kernel in term of smoothness and battery life, i almost have (1 day + 23 hours) battery life with light use of my HD2 which is great compared to any other kernel. I am still using Hyperdroid v3.0.0 for CallRec to work.

.