Port Android Honeycomb to Any Android Phone
Note: This is not a proper port, with this port some of the stuff like your wireless radio might not work. This is not meant to be your primary OS.
You just need boot.img to get going with your device :
- Dump your current working boot.img and Unpack it.
- Uncompress boot.img-ramdisk.gz
- ADD the dnsproxy line in init.rc for netd daemon service
service netd /system/bin/netd
socket netd stream 0660 root system
socket dnsproxyd stream 0660 root inet <—-
4. Recompress edited ramdisk.
5. Create your new boot.img
Swap the boot.img in the update.zip and it should work. If u have an instruction error(0) while flashing you’ll have to change the updater binary in META-INF/ for one that is compiled for your ARM version.
That was for SDK preview, I had to do alot of modifications with the full SDK. The idea is still the same tho, compare the SDK ramdisk with yours and edits
If you can’t dump / unpack / repack a boot.img then you can’t port the SDK but you can learn how on this wiki.