It is kinda rude to pop in someone else's thread and advertise...
EDIT: Your link isn't working btw...
Where from can I download latest version of this init.d intializer?
Thanks Ryuinferno. Appreciate the advice. I will test and post back the result.The permissions of the init.d folder and the scripts in it should be 755, not 644...
not working for me.
here are the details:
i have Galaxy S3 International I9300 version on stock 4.1.2 firmware. it's rooted.
i installed busybox first. when i run it, it asked for superuser permissions which i granted. it automatically started smart install after i run it. then i waited this smart install to finish. then i clicked install and it asked for smart or normal install. i selected normal install. i install in xbin this time.
then i installed your v1 apk file and clicked activate. after it's success message i clicked verify. this time also got the message done.
then i rebooted 3 times but couldn't find test.log in /data.
then i moved to your troubleshoot steps:
1. Check whether have you installed busybox properly, especially run-parts. REBOOT after installing, then only apply this script.
done
2. If you are using the busybox installer by Stericson, please use "normal installation method", NOT "smart installation method".
done
3. Check whether are these files present with the correct permissions (please change if the permissions are wrong):
- /system/bin/sysint (rwxr-xr-x) [owner: root (0), group: shell (2000)]
- /system/etc/init.d (rwxrwxrwx) [owner: root (0), group: root (0)]
- /system/etc/init.d/00test (rwxrwxrwx) [owner: root (0), group: root (0)]
-/system/etc/init.d/08setperm (rwxrwxrwx) [owner: root (0), group: root (0)]
- /system/etc/install-recovery.sh (rwxr-xr-x) [owner: root (0), group: root (0)]
done - corrected the permissions of init.d folder and files inside it
4. Check whether you have run-parts installed. Go to /system/xbin, you should be able to find a fine named "run-parts"
i couldn't find run-parts in this folder so i downloaded and copied as per your instructions.
5. Check whether you have these lines in /system/etc/install-recovery.sh (if not, please add them in manually, remember to leave an EMPTY line at the end of the file)
Code:
# init.d support
busybox run-parts /system/etc/init.d/
corrected as per your instructions
6. If all the above are still not helping, please download this: run-parts.zip and extract it (DO NOT flash it). Place the file named "run-parts" in /system/xbin. Change permissions to rwxrwxrwx, owner to root (o) and group to shell (2000). Reboot and check /data again.
done. permissions are set
Now i repeated the process again with apk file after all these checks. but again couldn't find test.log
then i did step 7 also:
7. Use this as a last resort: Download Script Manager from Play Store: Link. Then navigate to /etc/install-recovery.sh, select it and run as root and at boot (select the skull and gear icon).
did it but no luck
then i tried term-init and zip-init methods also but no lock again.
term-init method: all the message were shown OK and done.
i can't understand what am i doing wrong.
which run-parts
I have done everything according to your guide but I can't get in init.d support! I can't see testlog in /data, I have installed the mod using terminal emulator and even tried through app!
Sent from my LG P500 eating tastiest gingerbread ever!
Your busybox must be corrupted...I said, use normal installation right from the beginning...type this in terminal emulator and post the output:
Code:which run-parts
Also look for any lines that contain "install-recovery" in /init.rc...if you can't find one, means this hack will not .
the_scotsman (Moderator Liaison Admin / Moderator Committee / XDA News Writer) said:Init.d plays an important role in the world of Android development and customization It allows users to install scripts and mods to be run at boot—everything from battery tweaks to performance tweaks. It essentially opens the door to a world of mods only possible through the Init.d process, which in turn is usually only available on custom kernels.
the_scotsman (Moderator Liaison Admin / Moderator Committee / XDA News Writer) said:Init.d plays an important role in the world of Android development and customization It allows users to install scripts and mods to be run at boot—everything from battery tweaks to performance tweaks. It essentially opens the door to a world of mods only possible through the Init.d process, which in turn is usually only available on custom kernels.
the_scotsman (Moderator Liaison Admin / Moderator Committee / XDA News Writer) said:Init.d plays an important role in the world of Android development and customization It allows users to install scripts and mods to be run at boot—everything from battery tweaks to performance tweaks. It essentially opens the door to a world of mods only possible through the Init.d process, which in turn is usually only available on custom kernels.
# init.d support
busybox run-parts /system/etc/init.d/