[SUGGESTION] NAND with (L)ittle (K)ernel
First of all i would like to say that i am not Dev, i am just suggesting to start porting (L)ittle (K)ernel in Topaz.
Myself I own an HD2 and a Diamond 2 HTC mobiles, i am looking often into this phone regarding the NAND development but i see it just takes too long.
I don't know how many of you are aware of LK or cLK for HD2 but know that it is an opensource bootloader which is used in various Android devices and actually makes it a native android device. You can use fastboot commands, ClockWorkMod Recovery, ROM Managet etc.
Source code can be found here: http://android.git.kernel.org/?p=kernel/lk.git;a=tree
Currently LK supports Topaz cpu Qualcomm MSM7200A but need to be device specified, that means it needs to be ported.
cLK is LK ported to HD2 by cedesmith
and source can be found here
cLK or MAGLDR?
This question has bees discussed numerous times in HD2 forums with many arguments and fights about it.
The basic Pros & Cons are as following:
+ Boot Android from NAND
+ Boot Android from SD
+ Boot WP7 (in HD2, I don't know if Topaz is strong enough to run it)
+ supports both RMNET and PPP
- Doesn't feel like native android device
- Doesn't use fastboot commands
- Doesn't support ROM Manager
- Not OpenSource
- Can't flash CWM backup if you don't have CWM installed
+ makes phone Native Android Device
+ ROM Manager Support
+ Fastboot Commands
+ Doesn't have a menu like MAGLDR (you don't need it if you have ClockWorkMod)
+ You can flash CWM backup (not zip) without having CWM installed (by fastboot command)
- Supports only PPP (Not RMNET)
I have asked cedesmith
if LK or cLK supports Topaz and here is his answer:
Originally Posted by cedesmith
...porting it should not be very complicated, LK has support for 7200A.
If someone starts working on it, he or she can PM and i will help with what i can.
So... If any Dev is willing to start porting LK to Topaz, cedesmith is willing to help sharing his expirience porting LK to HD2.