Quote:
Originally Posted by natemcnutty
Hehe, ACL, the two files we need to consider changing are adbd and busybox. I've already looked into both busybox and mtd_utils (which has our flash_erase). It is possible to compile busybox with only the commands that we use during boot, and man are there a ton of them in there that we don't use... I think I can get busybox down to around 400K, compile flash_erase independently, and then maybe find a smaller version of adbd. Realistically, I think we can do this in the 1.1 MB envelope you were wanting
For mounting sys before Android does it for us, we need to mount it to make changes like keyboard layout, LCD density, and cmdline stuff.
|
Its worth a shot. You handling that then ?
To test yesterday i took the initrd from a cyanogen build which was only abotu 200k. Thats when i realized there is absolutely nothing in there besides the empty directories to mount everything. The androird rc had all the mount points needed so no script work had to be done.
once we have that lets shoot it over to lmiller since he has it booting with a modded table
Dont worry about the keyboard poop at all. That is handled by the android update. What this does is permanently modify /system with the correct stuff so you dont need to mount bind it at all. thnk about it, would you replace your tp2 keyboard layout? Same goes for the density. Cmdline cannot change, it should not change. Its just bad practice.