This will enable an enhanced type of init.d, as well as a much more reliable execution of init.d. If anyone's interested. It should be able to flashed over top of any CM10.1 based rom that's currently being built for us. I only tested it on PAC though.
>>> [Link Removed as people reported issues, check newer posts] <<< this file adds the tweaks to your current rom
MD5: F6F0617F319D337918BDDBCF435DF1D8
What this will do:
Enhanced init.d built into the ramdisk. Gives the runlevels listed in /system/etc/init.d/S90user.rc (runs all .rc files at each run level to check for any matching cases, runs all other files at oncomplete for normal init.d action).
Also includes sqlite3 and zipalign binaries required for V6 supercharger, as well as the shell script for V6 supercharger /system/xbin/V6_SuperCharger*. I've also included my V6supercharger init.d script so the first boot will do so with my settings.
This will also disable the capacitive button backlights.
This also fixes the problem with /system/etc/init.qcom.post_boot.sh not executing, thus fixing mpdecision and thermald not starting on boot.
Using this in addition to the CWM image I modified will enable CWM to set it's date (minus whatever delay there was reboot) so that you stop getting backup dates in the 70s. Remember, don't this and dd the new recovery image at the same... Really, never flash something that play with the boot.img and recovery.img at the same, unless you like to cab flash. Do one, make sure everything still works, then do the other.
Note, this CWM image is not required for anything in the flashable zip to work. The flashable zip is required though to make the date set in this recovery image.
>>> [Link removed as people reported issues, check newer posts.] <<< This file replaces your current recovery with the time modified one. Requires the rom side script to do anything with the time.
MD5: af3d9eb5da008ddb97b3b0a9047608bc
Init.d adapted from http://forum.xda-developers.com/showthread.php?t=1671670
V6 supercharger as always from http://forum.xda-developers.com/showthread.php?t=991276
*DISCLAIMER*
I am not responsible for anything that happens. Your phone could melt, catch fire, ascend, or be stolen. The results could be unpredictable. I've tried to test what I could. This by no means makes this safe.
Good luck. I'm running both of these at the moment. They work for me. That doesn't mean they'll work for you.
>>> [Link Removed as people reported issues, check newer posts] <<< this file adds the tweaks to your current rom
MD5: F6F0617F319D337918BDDBCF435DF1D8
What this will do:
Enhanced init.d built into the ramdisk. Gives the runlevels listed in /system/etc/init.d/S90user.rc (runs all .rc files at each run level to check for any matching cases, runs all other files at oncomplete for normal init.d action).
Also includes sqlite3 and zipalign binaries required for V6 supercharger, as well as the shell script for V6 supercharger /system/xbin/V6_SuperCharger*. I've also included my V6supercharger init.d script so the first boot will do so with my settings.
This will also disable the capacitive button backlights.
This also fixes the problem with /system/etc/init.qcom.post_boot.sh not executing, thus fixing mpdecision and thermald not starting on boot.
Using this in addition to the CWM image I modified will enable CWM to set it's date (minus whatever delay there was reboot) so that you stop getting backup dates in the 70s. Remember, don't this and dd the new recovery image at the same... Really, never flash something that play with the boot.img and recovery.img at the same, unless you like to cab flash. Do one, make sure everything still works, then do the other.
Note, this CWM image is not required for anything in the flashable zip to work. The flashable zip is required though to make the date set in this recovery image.
>>> [Link removed as people reported issues, check newer posts.] <<< This file replaces your current recovery with the time modified one. Requires the rom side script to do anything with the time.
MD5: af3d9eb5da008ddb97b3b0a9047608bc
Init.d adapted from http://forum.xda-developers.com/showthread.php?t=1671670
V6 supercharger as always from http://forum.xda-developers.com/showthread.php?t=991276
*DISCLAIMER*
I am not responsible for anything that happens. Your phone could melt, catch fire, ascend, or be stolen. The results could be unpredictable. I've tried to test what I could. This by no means makes this safe.
Good luck. I'm running both of these at the moment. They work for me. That doesn't mean they'll work for you.