Quote:
Originally Posted by [ACL]
As much as id love to do this on the kernel i think the quick and dirty way to get it done right now is just to modify the rootfs for nand.
What we can do is create a blank file on your sdcard that has the name of your physkeyboard value that would originally go to the startup/cmd line. So for example if you normally use physkeyboard=rhod400 on your cmdline, we can just create an empty file called rhod400.
This modded rootfs can detect that and load the correct kb settings. Thats all the difference really between the rhods.. rest of the crap we alreayd handle in the kernel. I can help someone do this or you would like i can upload one modified already. The downsides are that we would need to keep up with changes on the real community rootfs, but then again that doesnt change much.
Also, i checked tinboot and it really doesnt need any modification. So natemcnutty, not sure why its not working for you. But i can help you mod the scripts if needed.
|
ACL, I'd be happy to maintain this, and rootfs really doesn't change much. From reading through init (
http://gitorious.org/xdandroid-eclai...bs/master/init), it looks like I just change lines 430 through 505 to basically replace "if /bin/grep -c 'physkeyboard=fuze' /proc/cmdline >/dev/null" with "if -f /sdcard/rhod500" or and each subsequent model?
I will start packaging the CustomRUU with the NBH and everything else that is needed in a folder named SD Card. With Dropbox, I don't have to worry about space or bandwidth, so it just means people will have to download a slightly bigger file.
As for why the 09-29 changes aren't working for me, I'm looking into that today. Unfortunately, the wife wants me to go shopping with her which could take a while. I'll have some free time while I watch the U of O vs Stanford game in a few hours though