The init.d simulator
Simulates init.d compatibility, for ROMs / KERNELs without it!
Simulates init.d compatibility, for ROMs / KERNELs without it!
INTRODUCTION
Init.d scripting and modding is an essential part of the android tweaking community, and devices without that feature build-in or any replacement ROMs / KERNELs build for them, are missing out.
Luckily there's many apps out there that allow files to be executed during boot-time, some even made for the soul purpose of simulating the init.d feature. But they all take space, maybe even a lot of it, and slow down the boot process. This script doesn't.
It installs a script into android that will be called during bootup.
If the init.d folder doesn't exist for some reason, it creates it, otherwise it executes all files inside /system/etc/init.d.
It also prints a log file into /system/etc/init.d/INTILOG.txt so the user can see what files were executed.
HOW TO USE & REQUIREMENTS
- You need busybox installed for the script to function properly
If you lack one, use mine from here
To use the script, you have to run it, either by terminal:
Code:
su
/the/directory/where/you/downloaded/th/script/Initd_Simulator
And let it do its magic.Navigate to where you downloaded the script using Smanager and run it with root enabled.
THAT'S IT!
DOWNLOAD & CHANGELOG
Version 2.0 Click me!
Changelog:
Code:
Version 2.0
- Rebuild the whole script
- Cleaned the code
- Made init.d status checking more accurate
- Made the user-interface better looking and more convenient
- Implemented error free init.d simulation
- Implemented non-destructive init.d simulation
- Improved logging
Version 1.2
- Fixed Logging
- Fixed file executing
- Fixed a bug that prevented the whole script from running
- Fixed installing and updating
Version 1.0
Initial release-
Ask before using my work in yours and add proper credits
Donations aren't expected, but are appreciated

XDA:DevDB Information
_Bon_Bon's Init.d Simulator, Tool/Utility for all devices (see above for details)
Contributors
_Bon_Bon
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2016-02-27
Created 2016-02-27
Last Updated 2016-02-27