Originally Posted by malmostoso
I replaced the 4 files and just like kevmodee I don't notice any regression [...]
Anything else needs to be checked?
Now that you have the standard boot files back in place, can you get into CWM using Vol+/Power
? If it doesn't work on the first try and just boots normally, wait until it has completed startup, then press and hold the power button until it goes off - IGNORE the shutdown popup. Now retry with the buttons.
Found something that doesn't work: the hardware volume buttons.
Hmmm... they didn't work for me until I changed script.bin
, so I guess our layouts are different (surprise!). On most ROMs, the physical buttons are mapped to functions by a file in /system/usr/keylayout
- but not this one. You can probably fix it yourself using fexc
. Get it from the same URL as the ROM, put it somewhere in your PATH (e.g. ~/bin
), then create two symlinks to it named fex2bin
. If you use the links you don't have to specify the input and output formats.
Next, mount nanda
(as you've done before), pull script.bin
, then run this command:
bin2fex script.bin script.fex
Open the file, go to the bottom, then scroll up a page or two until you encounter [key_map]
. Below it you should see something like 115,114,0,0,0,0,0
(I'm at work and doing this from memory, so my description may be slightly inaccurate). "115" and "114" are the values for the Volume keys, and are unlikely to be incorrect - however, their position in this array may be wrong.
Before you change anything, confirm that neither button works. If so, add 0,0,
to the beginning of the array. If one does work (probably incorrectly), just add a single 0,
. Assuming neither works, the result would be 0,0,115,114,0,0,0,0,0
. You may want to remove the last 2 zeros from the array so that it remains the same length (I don't know if this is necessary).
Save the file, then run this command:
fex2bin script.fex script.bin
Finally, push the file back twice
: once as script.bin
and once as script0.bin
, then reboot.
Since you've done similar stuff before, I've omitted many of the intermediate steps like mounting & unmounting nanda
, making backups
of everything, etc. Scan my previous posts for the specific commands to do all this.
Please let me know what works (if anything).
Edit: P.S. When you get into CWM (either via the buttons or via the Reboot
app I included, see if the Volume buttons work there to change the selection. If they do, select the Advanced
option, then key test
. As you push each button, it will display its value. The Volume buttons should be 114 and 115, and Power should be 116. If the Vol buttons have different values, substitute those values in the instructions above. Unfortunately, the tablet lacks a physical Back
button, so the only way out of this is to force the power off.