[Kernel] Stock 1.47.651.1 kernel with default.prop moded to allow adb remount, etc...
A good number of us have done whitslack's update process to achieve a rooted 1.47.651.1 rev (the latest OTA with radio and wimax radio) install. His process worked great and left me with everything running properly and I thank him for the hard work he put into making this possible for me and so many others!!!
However, and to his credit, he left the entire system in it's default state. This means that certain commands that did work under under other rooted stock roms like those released by flipzmode don't work once whitslack's process is completed. They include:
adb remount - post whitslack results in permission denied instead of a writable system partition.
adb shell - post whitslack results in a non root $ prompt instead of going directly to the root # prompt. you must manually enter su to get to the # prompt once you adb shell into the phone.
In order to restore these functions a minor change was needed to the kernel's ram disk image to allow these functions to work as they do for other rooted ROMs. To that end, I made the necessary change and repackaged the kernel into a flashable zip file format. I've been running it for several days now with no problem at all.
Included here are both the stock, unmodified, ramdisk & kernel (stock-kernel.zip) and the 1.47 kernel with the default.prop file modified to allow those functions (
default-prop-mod-kernel.zip). Just in case you want to flop back and forth for some reason.
Do a nandroid backup before applying the zip file so you can revert easily and quickly if you need to...
The packages are signed so any recovery should be able to flash them without issue. Just place the .zip file in the root of your sd card, reboot the phone into recovery and flash the kernel.
So, if your going to continue to run the stock rooted rom and would like these commands to work this should do the trick for you.
Thanks and credit go to
ffolks who's install script I borrowed from his Higher Framerate on Novatek Panels kernel
to package this with.
dsixda who's Android Basic Kitchen, v0.61
was used to unpack and repack the boot.img file.
Hope you find it usefull.