[Tilt, TyTN II, MDA Vario III Android Development] JeckyllHavok:
Hi there, as many of you may know dzo or simple god:p makes a flashable version of android for our KAISERs.

But vefore here are some rules:

THIS THREAD IS MADE TO KEEP THE FLASHING ANDROID ON KAISER DEV THREAD CLEAN FROM USERQUESTIONS!!!

DON'T ASK USER QUESTIONS IN THE DEV THREAD!!!

This Thread is for experienced Kaiser users who aren't in development but wan't to see android running native from NAND.

THIS IS AT THE CURRENT STATE VERY VERY VERY BETA, THERE MAY BE A HIGH RISC TO BRICK YOUR DEVICE. THIS WILL COMPLETLY WIPE WINDOWS MOBILE. JUST USE IT IF YOU CAN ANSWER YOURSELF THE FOLLOWING QUESTIONS: (without search function)

-What is an .nbh file

-how to flash a kaiser

-What is HardSPL /Security unlock

-How to recover a bad rom flash?

-What to do if your device won't start anymore?

-Do you have basic android skills?

Ok Guys, little cleanup and updates::cool:

INDEX:

-Post one:

Different flashing methods

Things to take care off

-Post two:

How to creat your own nbh files

How to make custom splash screens

-Post three:

Working Systems/rootfs

Bugs

Usefull Links

Thanks

HOW TO START ANDROID FROM NAND

Method one:

1-Download one of the nbh's here http://www.megaupload.com/?f=SA71F1MT, you'll have to look for the right panel type, Key layout and resolution needed for the rom you're flashing, just like your default.txt from sd boot.

2-Download http://www.mediafire.com/?zldjhfnkzk2

3-Copy the androidinstall.tar from the androidinstall.zip file to the root of your sdcard

4-delete/rename any old android files on your sdcard

5-Unzip the androidinstall.zip and replace the ruu_signed.nbh in it with the one you downloaded in the first link. (must be named ruu_signed.nbh)

-6Run the custom ruu.exe - thats all after reboot you'll have a flashed Cupcake android.

Method two:

1-delete/rename any old android files on your sdcard

2-Download one of the nbh's here http://www.megaupload.com/?f=SA71F1MT, you'll have to look for the right panel type, Key layout and resolution needed for the rom you're flashing, just like your default.txt from sd boot.

3-Create three empty files on your sdcard wihout any extension:

-datafstonand

-systemfstonand

-rootfstonand

4-Copy your prefered rootfs.img, system(img,ext2,sqsh) and an empty data.img to sdcard root

5-Copy the nbh file you downloaded to the root of your sdcard and rename to kaisimg.nbh

6-Reboot your device using restart button and cam button, then when it tells you, press power key to flash the new nbh.

-Reboot by pulling the battery - Thats it ( First start may take a while and may reboot randomly, just give it some time)

Different Tricks and hints (collected in the forums):

-Change Panel Type:

Run: "echo 1 > /sys/module/board_htckaiser/parameters/panel_type" through adb or init

-Experimental GPS:

For working, gps you need to replace libgps.so with the one from the vogue gps thread.

Experimental openGL Drivers ( Eclair Only)

-Download this one and flash your prefered nbh: http://rapidshare.com/files/345432577/kasiandroid_nbh_with_opengl.zip

-Install the included script sheduler, and replace the afterboot.txt with the one included in the zip file

This will install an app that will run the afterboot.txt after every boot and fix file permissions.

-Or you can open the afterboot.txt and run it in terminal after every boot.

To see if it works install the included gallery3d.apk, iff you see thumbnails, it worked