Jak používat Init.d s jakýmkoli telefonem

Init.d má v Androidu zvláštní místo. S ním mohou uživatelé instalovat skripty a mody, které se spouštějí při startu, a upravovat tak téměř jakýkoli aspekt telefonu, který chtějí. Existují vylepšení baterie, vylepšení výkonu, vylepšení GPS, vylepšení signálu a seznam by mohl pokračovat dál a dál. Aby však tyto skripty fungovaly, telefon je nejprve musí mít init.d Podpěra, podpora. Typicky poskytují Ramdisky init.d podporu, ale někdy je možné získat init.d podporu bez flashování nového ramdisku nebo dokonce beze změny ramdisku.

To je něco, co XDA Recognized Developer smokin1337 pracuje na řadě zařízení. S modem nazvaným EZ InitD vypadá smokin1337 jako pomoc uživatelům při přidávání init.d snadno podporovat. Vývojář navíc poskytuje několik možností, jak modul používat. Jedna verze je pro uživatele k flashování prostřednictvím vlastní obnovy, zatímco druhá je pro vývojáře ROM, aby ji zahrnuli do svých ROM. Nejlepší na tom je, že je to jednoduché.

Po použití modu cokoli ve vašem init.d složka poběží při bootování jako normálně. Ve vývojářské verzi ROM mohou vývojáři ve skutečnosti změnit adresář na cokoliv, co chtějí. Jinými slovy, mohly by existovat ROM vyrobené s

init.d podpora, ale bez skutečné init.d složku. (Ed: Přemýšlím /etc/NyanCat nebo /etc/bacolicious, já.) Metoda byla testována na HTC One S a HTC One X, ale ve skutečnosti by to mělo fungovat na jakémkoli zařízení. Jak vám řekne mnoho uživatelů, podpora init.d pochází z Ramdisku. To nemusí být nutně pravda. Podle Smokin1337:

Tento mod přidá podporu init.d do jakékoli ROM, dokonce i do stock ROM, bez úpravy ramdisku. Místo toho používá soubor post_boot.sh, který je ve většině, ne-li ve všech ROM. Mělo by to fungovat na většině zařízení, pokud to nefunguje na vašem, podívejte se do /system/etc a napište název souboru, který obsahuje "post_boot.sh".

Vzhledem k této metodě je tedy skutečně možné získat podporu init.d bez přepínání, úpravy nebo jiného dotyku s Ramdisku nebo kernelem. Pro další informace se podívejte na původní vlákno.