Visualizzazione stampabile
-
Creare Init.d folder
Ciao a tutti..
Per installare un custom kernel mi serve la cartella Init.d in system/etc/ dato che avendo una stock Rom non è presente..
Mi spiegate come crearla ? Sembra semplice ma se la creo normalmente con un file browser non riesco ad.installare il kernel perché devo settare bene i permessi o non so che altro..
Ah ho un samsung galaxy i9001 e scrivo qua perché penso centri con andorid in generale più che al device specifico..
Grazie mille..
Inviato dal mio GT-I9001 usando Tapatalk
-
Quote:
Originariamente inviato da
nicflames
Ciao a tutti..
Per installare un custom kernel mi serve la cartella Init.d in system/etc/ dato che avendo una stock Rom non è presente..
Mi spiegate come crearla ? Sembra semplice ma se la creo normalmente con un file browser non riesco ad.installare il kernel perché devo settare bene i permessi o non so che altro..
Ah ho un samsung galaxy i9001 e scrivo qua perché penso centri con andorid in generale più che al device specifico..
Grazie mille..
Inviato dal mio GT-I9001 usando Tapatalk
è un pò più complicato di quel che sembra... oltre a creare la cartella, settare i permessi della cartella e mettere un piccolo script che abilita l'init.d devi anche fare una piccola modifica nel kernel originale in modo talke che supporti il caricamento di script all'avvio...
ti conviene cercare direttamente il boot.img di qualche kernel che già supporta init.d ... purtroppo non ho questo device, quindi non so aiutarti più di tanto...
ad ogni modo potrai trovare sicuramente un aiuto più esperto su xda
-
Innanzitutto grazie per la risposta..
un ulteriore domanda..se installa la universal adrenaline si.dovrebbe.creare la cartella giusto?
Inviato dal mio GT-I9001 usando Tapatalk
-
Quote:
Originariamente inviato da
nicflames
Innanzitutto grazie per la risposta..
un ulteriore domanda..se installa la universal adrenaline si.dovrebbe.creare la cartella giusto?
Inviato dal mio GT-I9001 usando Tapatalk
Esattamente, server un kernel con il supporto init.d e una cartella init.d ben configurata... queste cose sono già pronte nelle rom cucinate...
ad ogni modo per flashare un nuovo kernel (magari col supporto init.d) non occorre che il telefono abbia di base il supporto init.d...
quello che dovresti fare è flashare o creare un kernel che già di base supporti init.d (praticamente quasi tutti i kernel mod hanno questa funzione), creare poi una cartella init.d dentro system/etc, attribuire i giusti permessi e inserire un primo script di inizializzazione...
alternativamente puoi flashare una rom che integra tutte queste cose
-
Il fatto è che io ho già il.feacore che dovrebbe supportare la init.d folder..
Inviato dal mio GT-I9001 usando Tapatalk
-
Quote:
Originariamente inviato da
nicflames
Il fatto è che io ho già il.feacore che dovrebbe supportare la init.d folder..
Inviato dal mio GT-I9001 usando Tapatalk
perfetto. ti ripeto... non avendo il terminale non conosco bene il "feacore" e quali sono le opzioni che prevede...
a questo punto dovresti avere:
1)debug usb attivo sul cellulare
2) permessi di root
3) adb funzionante sul pc
scarica questo file ed estrai il contenuto http://forum.xda-developers.com/atta...2&d=1293789612
quindi...
adb shell
su
cd /system/etc
mkdir init.d
chmod 755 /system/etc/init.d
exit
exit
adb push C:\percorso\99complete /system/etc/init.d
adb shell
su
chmod 755 /system/etc/init.d/99complete
chown root.shell /system/etc/init.d/99complete
exit
exit
riavvia ed incrocia le dita sperando che il telefono si riaccianda!
Se dovessi avere problemi sono qui per cercare di fornire il mio aiuto, ma non mi prendo nessuna responsabilità :)
-
Sei molto gentile e ti ringrazio davvero..
Prima.di provare la tua procedura ho installato la universal adrenaline e la cartella si è creata..
Il fatto è che questo benedetto kernel skyhigh non si installa ancora..non credo di aver sbagliato..ho provato più volte..
Inviato dal mio GT-I9001 usando Tapatalk
-
Quote:
Originariamente inviato da
nicflames
Sei molto gentile e ti ringrazio davvero..
Prima.di provare la tua procedura ho installato la universal adrenaline e la cartella si è creata..
Il fatto è che questo benedetto kernel skyhigh non si installa ancora..non credo di aver sbagliato..ho provato più volte..
Inviato dal mio GT-I9001 usando Tapatalk
ho scaricato la universal adrenaline e ho visto che oltre a creare la cartella init.d setta anche i permessi corretti, quindi da questo punto di vista non dovresti avere problemi...
ma sei sicuro che questo tool sia compatibile per il tuo i9003? ... io ho trovato il thread nella sezione del Galaxy S 4G...
altra cosa potrebbe essere che la versione del feacore che hai installato non sia recente... in quanto ho letto sul thread ufficiale di xda i vari changelog e ho notato che il supporto init.d è stato attivato soltanto a partire da una certa versione