Init.d har en speciell plats i Android. Med den kan användare installera skript och mods för att köras vid uppstart och därmed modifiera nästan vilken aspekt av telefonen som helst som de vill. Det finns batterijusteringar, prestandatweaks, GPS-justeringar, signaljusteringar, och listan fortsätter och fortsätter. Men för att dessa skript ska fungera måste telefonen först ha init.d Stöd. Vanligtvis ger Ramdisks init.d stöd, men ibland går det att få init.d stöd utan att blinka en ny Ramdisk, eller till och med utan att ändra Ramdisk alls.
Detta är något som XDA Recognized Developer smokin1337 har arbetat på för ett antal enheter. Med en mod som heter EZ InitD ser smokin1337 ut att hjälpa användare att lägga till init.d stöd enkelt. Dessutom ger utvecklaren ett par alternativ för hur man använder modden. En version är för användare att flasha via anpassad återställning, medan den andra är för ROM-utvecklare att inkludera i sina ROM. Det bästa är att det är enkelt.
Efter att modden har tillämpats kan allt i din
Denna mod kommer att lägga till init.d-stöd till alla rom även lager-rom utan att redigera ramdisken. Istället använder den post_boot.sh-filen som finns i de flesta om inte alla roms. Det borde fungera på de flesta enheter, om det inte fungerar på din, titta i /system/etc och posta namnet på filen som innehåller "post_boot.sh".
Så, givet den här metoden, är det faktiskt möjligt att få init.d-stöd utan att byta, redigera eller på annat sätt röra vid Ramdisken eller kärnan. För ytterligare information, kolla in original tråd.