Download Universal Init.d apk 1.2.1 free for Android smartphone

16 Apr
Universal Init.d

Posted by in Tools | April 16, 2013 | 54 Comments

Apk file size: 855.0 KB

A simple, open source, root application which emulates the behavior of the init.d kernel mechanism (automatic execution of the scripts contained within the /system/etc/init.d folder at each boot).

What makes this method really universal is that everything happens on the app side, no system files modifications are required whatsoever. The tool basically emulates the behavior of the init.d kernel mechanism : it will detect whenever the device is rebooted and execute the scripts located in /system/etc/init.d.

With this init.d support granting mechanism comes a kernel-sided init.d support detection mechanism, so that your int.d scripts don't get executed twice, which would only make for a longer boot time. Basically, when you run the test, it will generate a little init.d script which creates a file on your sdcard. Then, after you rebooted, it will check if the file that the generated script creates has indeed been created in order to determine if your kernel already has init.d support built-in. If the file was created, it does. If not, it doesn't, as simple as that.

An additionnal functionnality to this app is the ability to manage, edit, delete & run your init.d scripts with the touch of a button.

You can check-out the source code of this application and contribute to it at :

Whats new

    - Hotfix for the crashes on gingerbread/froyo devices (sorry for all the updates, should be all good now)
    - Hotfix for the crashes happening when the user has no init.d folder or that it's empty
    - Initial publication part of our Tools and have average installs from 100000 to 500000. Last Update April 16, 2013. Google play rating is 85.231. Current verison is 1.2.1. Actual size 855.0 KB.

Download universal-init-d.apk 855.0 KB


Ted Lamkin

Excellent job... First app to succeed at this Vlad... Add a line to your first script to have it start the next and only initiate the first script with the app. That's a lame reason to give one star to a free app that works. Sorry... LoL.. Awesome job is all I can say. I used TiBu and converted to system app to get it to start earlier during boot. Works like a charm too. Less works than SManager and faster at execution.

sanchit sharma

Best app It really made my phone init.d supported i read cda threads and blaw blaw crap but all tht crap didnt work...but this app did worked

Vladimir Radakovic

Cant rearrange ordering of scripts Some scripts need to be executed before others, and some after others. But this app execute them regardless to filename ordering! I need ability to choose custom order of scripts execution for more than 1 star, sorry but this bug caused me lot of trouble and this app seemed useless at the end.


can i uninstall this after success of having init.d on my s5280? great work . im needed this to flash PURE GRAPHICS from xda. ive seen this app there. pls make a response

Subin Cherian

Worked smoothly Of all that I have tried and searched, managing the files in init.d folder by using your app was really easy. Keep on the good work and make some more apps like these.. All the best

Rizqi Deznady

Rizqi i can't install this app. it always said "insufficient storage available" while in fact the application is 855 kb in size and i still have 800+ mb of internal storage

Cal Iconian

doesn't work! i was testing this application in my device with init.d so if it worked i could install it in my other smartphone that has no init.d but this silly application fails to detect it. later i realized it creates a test file in the init.d directory but FAILS to set proper permissions thus not working as it should. don't waste your time and search for something that really works and your system can depend on. even after uninstalling it doesn't delete the trash file it created. this universal init.d is a joke!


Good This app works gd on my nexus 4. Keep up the gd work :)

Sergey Volkov

It doesn't run scrips at boot time It can run scripts manually, but not automatically. The switch is ON. No idea what I can do about it.

Tod Wulff

Brought init.d support to a rooted [hybrid NB1/] MK2 SGH-I337 Worked as expected and described. The testing was a bit anti-climatic, but served its purpose well. :) It is nice to be able to have init.d support without having to get into the bowels of the OS (as I am still learning...). Thank you. Kudos! -t

Fawwaz Amir

Awesome Finally I could supercharge my phone without the minfree values not sticking at each boot

Douglas Sandridge

FORCE closes Immediately force closes - so it's not quite UNIVERSAL yet. So, those looking to solve SGS4's lack of init.d support in their stock Sprint ROM/Kernel - will have to keep looking (or run a different ROM/Kernel).

Rudy Haryanto

Goood aplication, it's work but must have superuser access

Geecee Beray

it works thanks for this app. now i can verify the my galaxy y stock kernel has an active init.d

Muhammad Iqbal

Sucks Force Close.... What the hell is this about ?! Worked fine before ....

Mosin Khan

Does what is supposed to Thanks, great to have init support again

A Google User

Worked Perfectly Now I can activate swap,optimize ram,overclock and lot more

Steve C

Useful app Editor clobbers quotes and variables. Still, this app performs its primary function of enabling init.d scripts on startup where otherwise not available. This is a keeper. Just use other tools to create, move, and chmod 700 your scripts. No big.

Derek Walden

Works like a charm Does what it says. Was having problems with init.d scripts after changing my kernel. Other init.d enablers didn't work. Great app.

Joe White

Very Good It should be able to select which script to execute or not.

AESHID Indonesia

Mi3 Not work on Xiaomi

Ron Lambert

Great App! Fixed a problem with losing init.d support in a ROM after a busybox update.

Prateek Dang

Crashes It doesnt opens as soon as i tap it the app force closes

johnny gaddar

Force closes It force closes when ever I try to open it

Ta Dic

Not working.. Universal? U gotta be kidding me

Christopher Latham

Crashes on LG G2 LS980 Crashes on LG G2 LS980. I will check git source soon, when I have time.

Josue Martínez

Great but Why does it crash on some ROMs? How can I fix this?

Bogdan Petrovich

not launch not launch on Nexus 5, Android 4.4

william u

Galaxy Note II N7105 KitKat I use this app to autostart my dnscrypt and it works flawlessly. Well done!

Atrus Miller

Works Perfectly Works on Moto G. I'm perfectly happy with it. Thank you

Lheo Chan

Good for particulars I stumble a bit but great app

Rafahul Falaq

Can't open Crash on my amoi n828 & always back to home screen ..pls fix

John R

Hmm Doesn't this app need root permissions to add init.d I don't see it asking for root

Aldy ar-rizky

Like this I'm very helpfuly with this apps

Mayur Jain

Cannot judge After pressing the test button it shows to reboot and after this repeats again n Again....

Aniket Mane

Awesome Good app do exactly what it says in description . keep the good work going

shelim uddin

Didn't auto apply scripts For some reason doesn't auto apply the scripts Have individually apply each script manually,

Charles Alva

It works Now i can tweak kernel sys vm on each reboot. Yay! :-)

Riadul Islam

Why its happen ?? Sometimes it says ...... Success your karnel have init.d support... And when i reboot my phone then it says that your karnel doesn't have init.d support...... Why ?? I use custom rom

Marlon Mangubat

Good Job! At first I noticed I had to run my script on the app, but when I added "sleep" to the script it loaded. Only this app makes me able to initiate init.d! 5 stars!

marcus ubina

Works as advertised. It feels slow though. Not sure how to make this app go first before all the other apps start.

Mahendra Dias

Crashes on kitkat (sony) Thanks for devoloping this app.but it crashes on all sony devices having stock android kitkat.

Scott Shoemaker

Excellent init.d tool. Needed init.d for setting rtsp/httppd settings not accesible via ##3282# DATA menu. Great!!

Chụma Ụmenze

Not working on my phone App won't open, say unfortunately stopped

Daniel Brown

Works Great I installed this on my Huawei Ascend Mate 2 non-consumer cellular unlocked phone which has CyanogenMod 13 nightly currently installed on it. CM 13 doesn't have init.d support for my device. This allowed me to have such support and it allowed me to install the Viper4Android audio mod. Wow!!! My music sounds ten times better then it did two days ago. Huge thanks to the developers of this app!!!!!

Josh Villaluz

Hey people I can suck my own dick! Greatest achievement of all

Mikkel Pichay

Crashing. Everytime i tried to launch the app it crashes. ("Universal init.d has stopped") please fix..

Brad Plemons

Crashes on open Rooted S7 edge. App crashes as soon as I open it.

Christin Abraham Alex

Pls fix I have busybox,root and everything but when i open app it force closes pls fix

Sahil Saifi

Stupid app! Doesn't opens.

D Wilson

Automatic Force Close Kitkat 4.4.2, downloaded, attempted to run twice. Both times forced close upon running.

Robert Elliott

Just what I needed Allowed me to map network drives and mount them as local folders, brilliant!!!

Murali Dharan

Run at Boot not work i flashed zram script files. And Exexuted Manually.. and checked Boot at startup. after reboot boot at startup not work ..

Parikshit Rai

What is its main use ??? Reply me so that i can rate you 5 stars

Leave A Comment