Hur man använder Init.d med vilken telefon som helst

click fraud protection

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

init.d mappen kommer att köras vid uppstart, som den normalt skulle göra. I ROM-utvecklarversionen kan utvecklare faktiskt ändra katalogen till vad de vill. Med andra ord kan det finnas ROM-skivor gjorda med init.d stöd men utan en faktisk init.d mapp. (Ed: Jag tänker /etc/NyanCat eller /etc/bacolicious, själv.) Metoden har testats på HTC One S och den HTC One X, men det borde faktiskt fungera på vilken enhet som helst. Som många användare kommer att berätta kommer init.d-stödet från Ramdisk. Detta är inte nödvändigtvis sant. Enligt smoken1337:

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.