Az Init.d használata bármilyen telefonnal

Init.d különleges helyet foglal el az Androidban. Ezzel a felhasználók szkripteket és modokat telepíthetnek, hogy azok rendszerindításkor fussanak, és így a telefon szinte tetszőleges aspektusát módosítsák. Vannak akkumulátor-, teljesítmény-, GPS-, jel-módosítások, és a lista folytatódik. Ahhoz azonban, hogy ezek a szkriptek működjenek, először rendelkeznie kell a telefonnal init.d támogatás. Általában a Ramdisk biztosít init.d támogatást, de néha lehet nyerni init.d támogatás új Ramdisk felvillantása nélkül, vagy akár a Ramdisk megváltoztatása nélkül.

Ez olyasvalami, amit az XDA elismert fejlesztője dohányzik1337 számos eszközön dolgozott. Az EZ InitD nevű moddal a smokin1337 segíteni látszik a felhasználóknak a hozzáadáshoz init.d könnyen támogatni. Ezenkívül a fejlesztő néhány lehetőséget kínál a mod használatára. Az egyik verzió a felhasználók számára az egyéni helyreállítással való flashelésre szolgál, míg a másik a ROM-fejlesztők számára, hogy belefoglalják a ROM-jukba. A legjobb az egészben az, hogy egyszerű.

A mod alkalmazása után bármi, ami a tiédben van init.d A mappa rendszerindításkor a szokásos módon fog futni. A ROM fejlesztői verziójában a fejlesztők ténylegesen megváltoztathatják a könyvtárat arra, amire akarják. Más szóval, létezhetnek ROM-ok is init.d támogatás, de tényleges nélkül init.d mappát. (Szerk.: gondolkodom /etc/NyanCat vagy /etc/bacolicious, magam.) A módszert a HTC One S és a HTC One X, de valójában minden eszközön működnie kell. Ahogy sok felhasználó elmondja, az init.d támogatása a Ramdisk-től származik. Ez nem feltétlenül igaz. Smokin1337 szerint:

Ez a mod minden ROM-hoz hozzáadja az init.d támogatást, még a raktáron lévő ROM-okhoz is a ramdisk szerkesztése nélkül. Ehelyett a post_boot.sh fájlt használja, amely a legtöbb, ha nem az összes romban megtalálható. A legtöbb eszközön működnie kell, ha a tiédön nem működik, nézd meg a /system/etc mappát, és add meg a "post_boot.sh"-t tartalmazó fájl nevét.

Tehát ezzel a módszerrel tulajdonképpen lehetséges az init.d támogatás megszerzése anélkül, hogy váltanánk, szerkesztenénk vagy más módon meg kellene érintenünk a Ramdisket vagy a kernelt. További információkért tekintse meg a eredeti szál.