Init.d are un loc special în Android. Cu acesta, utilizatorii pot instala scripturi și mod-uri pentru a rula la pornire și, astfel, pot modifica aproape orice aspect al telefonului pe care îl doresc. Există ajustări ale bateriei, ajustări de performanță, ajustări GPS, ajustări ale semnalului, iar lista continuă. Cu toate acestea, pentru ca aceste scripturi să funcționeze, telefonul trebuie să aibă mai întâi init.d a sustine. De obicei, Ramdisk-urile oferă init.d sprijin, dar uneori este posibil să câștigi init.d asistență fără a afișa un nou Ramdisk sau chiar fără a modifica deloc Ramdisk-ul.
Acesta este un lucru pe care XDA a recunoscut dezvoltatorul smokin1337 a lucrat pentru o serie de dispozitive. Cu un mod numit EZ InitD, smokin1337 pare să ajute utilizatorii să adauge init.d sprijini usor. În plus, dezvoltatorul oferă câteva opțiuni cu privire la modul de utilizare a modului. O versiune este pentru utilizatori să flash prin intermediul recuperării personalizate, în timp ce cealaltă este pentru dezvoltatorii de ROM să o includă în ROM-urile lor. Cea mai bună parte este că este simplu.
După ce modul este aplicat, orice în dvs init.d folderul va rula la boot, așa cum ar fi în mod normal. În versiunea pentru dezvoltatori ROM, dezvoltatorii pot schimba directorul în orice doresc. Cu alte cuvinte, ar putea exista ROM-uri făcute cu init.d sprijin dar fără un real init.d pliant. (Ed: Mă gândesc /etc/NyanCat sau /etc/bacolicious, eu însumi.) Metoda a fost testată pe HTC One S si HTC One X, dar ar trebui să funcționeze de fapt pe orice dispozitiv. După cum vă vor spune mulți utilizatori, suportul init.d vine de la Ramdisk. Acest lucru nu este neapărat adevărat. Conform smokin1337:
Acest mod va adăuga suport init.d oricărei rom, chiar și rom-urilor stoc, fără a edita discul ram. În schimb, folosește fișierul post_boot.sh care este în majoritatea, dacă nu în toate rom-urile. Ar trebui să funcționeze pe majoritatea dispozitivelor, dacă nu funcționează pe al dvs. vă rugăm să căutați în /system/etc și să postați numele fișierului care conține „post_boot.sh”.
Deci, având în vedere această metodă, este de fapt posibil să obțineți suport init.d fără a comuta, edita sau atinge în alt mod Ramdisk sau kernel. Pentru informații suplimentare, consultați fir original.