It will strip your device of any existing init.d implementations and add a new one, which does not allow the device to boot while scripts are being processed.
Uses Injection to implement a proper and more useful init.d method.
As of version 0.2.4, Injector can make changes to a stored on the primary storage on a device.
Just create a folder named 'Injector' in the root of your primary storage (/sdcard, /data/media/0, etc depending on your device).
Init starts daemons by using scripts, where each script starts one daemon, and where each script waits for the previous script to finish.
This serial process of starting daemons is slow, and although slow booting is not a problem on servers where uptime is measured in years, the recent uptake of Linux on the desktop results in user complaints.
I find it strange that something similar has never been published on XDA.