What is init.d script on Android and how should i care about it?
Init.d Script is like a bunch of text containing command for the Android system to be executed. There are many benefits using init.d script, depend on the init.d script itself of course. But mainly, user placing init.d script on their Android device to get better performance from the device like reduce lag, help RAM performance, better graphic and sound, and other many of positive purposes.
The main advantage of using Init.d script of course is to tweak the Android system without need any additional application as the command is send directly to the system.
Universal init.d application can be used on every Android device running any kernel, need rooted device though. After we activate the Universal Init.d, we can place the init.d script we want to execute every boot on directory /system/etc/init.d/.
The best place to find Init.d scripts is on XDA forums. You can search init.d script that shared and created by the members which suits your need to tweak your Android device there.
Why Init.d is not activated on my Android device (the init.d script is not running / affect) after enabled the Universal Init.d?
Remember Universal Init.d is need root permission to execute the script everytime you boot the device.
If it is the first time you open / install the Universal Init.d app, make sure the switch is in "on". Then you will see two come-from-nowhere init.d script. Tap the one named "00banner", then tap the three dot icon on top and tap "Execute", now Universal Init.d will asking root permission and be sure to give it. Now then the root permission is gained, you can start placing the script on /system/etc/init.d/, and it will executed automatically everytime you boot your Android device (there will be delay 1 - 2 minutes after booting complete for the init.d script to be executed).
Best practice when applying / adding init.d scripts on your Android device
If you start using an init.d script and later you find it very usefull on your Android device, i'm sure you will also start to seek for more better scripts you think will greater than your old installed one. But one behaviour on init.d script if you use more than one script at a time, is they may will get conflict each other if the script command is same.
Say you installed two init.d script. Script A is for increasing RAM performance, and Script B is tweaking whole system and RAM performance is also one of the function. You be better remove the script A first, before placing the script B. Because there are same function that will run same command on both two script that is RAM performance tweak, it will get conflict each other and who know which one will affect the RAM performance on the system it is script A or script B.
So, best practice on using / applying init.d script on your Android device is use single script. By use only one init.d script, it will avoid scripts conflict each other and you can compare the script effectiveness from one script to another.
Universal Init.d APK Android application download link
-> UNIVERSAL INIT.D.apk (855 kB)
This Android application is available on the Play Store. Rate it and give it nice comment if you find it usefull.
Good reader make a good comment! If there is a mistake or broken link, please add a comment...