Visualizzazione stampabile
-
Sono un po fermo .. Sto aspettando un amico d'oltreoceano che mi dovrebbe aiutare a fare una recovery modificata.. Sino a quel momento non provo nemmeno a metterci 2.1 :P
esatto .. io 2.0.1 dopo tutto quello che l'ho aspettata nemmeno voglio vederla..
-
Quote:
Originariamente inviato da
sn0w
io consiglierei di far provare la 2.0.1 agli utenti che non hanno eseguito il root..e poi si vede che succede
ho controllato l'update in questo sito se ho capito bene la cosa non dovrebbe funzionare in quanto lo script di update é stato creato in modo che prima fa il root e poi applica la patch quindi fallirá perché si trova il sistema modificato
-
andrea allora come procede??? io provo tutto, hai risolto il fatto che si bloccava e dava errore???
-
Quote:
Originariamente inviato da
icsfight
ho controllato l'update in questo sito se ho capito bene la cosa non dovrebbe funzionare in quanto lo script di update é stato creato in modo che prima fa il root e poi applica la patch quindi fallirá perché si trova il sistema modificato
quindi supponi che ad un milestone che non ha root potrebbe andare bene??
-
Quote:
Originariamente inviato da
jack1985
quindi supponi che ad un milestone che non ha root potrebbe andare bene??
suppongo che bisogna modificare lo script cambiando l'ordine delle istruzioni e avere un milestone senza root per farlo funzionare
poi per gli update successivi siamo nella stessa situazione
-
quindi questo update fa : 1)root 2)2.0.1
quindi se abbiamo un milestone con il 2.0 pulito senza root abbiamo fatto bingo o sbaglio? xchè dici che bisogna cambiare l'ordine delle istruzioni?
-
Quote:
Originariamente inviato da
jack1985
quindi questo update fa : 1)root 2)2.0.1
quindi se abbiamo un milestone con il 2.0 pulito senza root abbiamo fatto bingo o sbaglio? xchè dici che bisogna cambiare l'ordine delle istruzioni?
perché all'interno dell'update c'é un file di script che esegue varie fasi di update
e l'estrazione di file necessari per il root é stata inserita prima di applicare la patch
-
Ma scusate, forse sto dicendo una scemenza, sono abbastanza nubbio sull'argomento, ma non sarebbe meglio fare un bel test prima di applicare il root?
codice:
IF terminale root
esegui update
ELSE
esegui root
esegui update
-
codice:
show_progress(0.500000, 0);
mount("MTD", "system", "/system");
delete("/system/recovery-from-boot.p");
package_extract_file("install-recovery.sh", "/system/etc/install-recovery.sh");
-----------estrazione root---------
package_extract_file("system/bin/su", "/system/bin/su");
package_extract_file("system/app/Superuser.apk", "/system/app/Superuser.apk");
---------patch (comando che va in errore)-------------
assert(package_extract_file("SHOLS_U2_01.03.3_to_SHOLS_U2_01.15.0_REQ461.bin", "/tmp/delta.bin"), package_extract_file("META-INF/com/motorola/android/mtd.cfg", "/tmp/mtd.cfg"), rb_fs_patch("/tmp/delta.bin", "/"), delete("/tmp/mtd.cfg"));
set_perm_recursive(0, 0, 0755, 0644, "/system/");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 02755, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 0, 04755, "/system/bin/su");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluez");
set_perm(0, 0, 0755, "/system/etc/bluez");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/usr/bin");
set_perm(0, 0, 0755, "/system/usr/bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
unmount("/system");
assert(package_extract_file("boot.img", "/tmp/boot.img"),
write_raw_image("/tmp/boot.img", "boot"),
delete("/tmp/boot.img"));
assert(package_extract_file("bp.img", "/tmp/bp.img"),
write_raw_image("/tmp/bp.img", "bpsw"),
delete("/tmp/bp.img"));
-
non si fa prima a togliere direttamente lo script che tenta di fare il root??
comunque agli utenti senza root dovrebbe funzionare al 99%
-
Attenzione quell'update non funziona per problemi di signatures 99 su cento.. Perciò state attenti a consigliarlo a qualcuno.. Poichè l'update 2.01 fixa la recovery e non vorrei che andaasse anche a beneficiare su
-
ripeto la mia domanda andrea: non basterebbe togliere lo script del root per far funzionare l'update?
-
altra domanda a cui non riesco a capire.. noi stiamo provando ad applicare questo aggiornamento ma un backup dello stato attuale non sarebbe consigliato?;) ci serve la recovery se nn sbaglio, almeno negli htc funzionava cosi...
-
Quote:
Originariamente inviato da
jack1985
altra domanda a cui non riesco a capire.. noi stiamo provando ad applicare questo aggiornamento ma un backup dello stato attuale non sarebbe consigliato?;) ci serve la recovery se nn sbaglio, almeno negli htc funzionava cosi...
Esatto...perchè se si riuscisse a salvare la rom ufficiale (la 2.0) potrei anche iniziare a smanettare! :p
-
ma la recovery motorola non permette il backup...bisogna mettere mi sà una recovery modificata..
-
è quello che tutti aspettiamo prima di smanettare sulle rom!roftl Una recovery con backup!!!
-
Quote:
Originariamente inviato da
sn0w
ma la recovery motorola non permette il backup...bisogna mettere mi sà una recovery modificata..
certo anche in htc la recovery originale nn permette backup ma quella modificata si;)
-
Sembra molto difficile farla questa recovery. Comunque boh.
Ho io il backup mio. (che è quindi uguale al vostro )
Potete applicare l'update.zip ma non quello. Il problema .. Lo scrivo e non lo ripeto è che potreste perdere inevitabilmente root
-
Quote:
Originariamente inviato da
sn0w
ripeto la mia domanda andrea: non basterebbe togliere lo script del root per far funzionare l'update?
se togli lo script di root ottieni l'update originale.
sarebbe interessante provare ad applicarlo ma in quell'update al 99% hanno fixato il bug che permette di installare update modificati quindi addio root
-
me ne frego io della recovery...tanto il mio milestone è cavia...se hai questo update dammelo pure...anche se dovessi perdere il root
-
sn0w cosa ne penseresti di perdere il milestone ?
-
Quote:
Originariamente inviato da
Andrea
Attenzione quell'update non funziona per problemi di signatures 99 su cento.. Perciò state attenti a consigliarlo a qualcuno.. Poichè l'update 2.01 fixa la recovery e non vorrei che andaasse anche a beneficiare su
su quell'update é stata rimossa la parte che aggiorna la recovery.
il problema di signatures potrebbe essere dovuto a una sorta di checksum sul filesystem
il che impedirebbe anche la modifica del file install-recovery.sh
a meno di sostituirlo dopo aver applicato la patch
-
non solo l'update che ho io e che ancora non ho condiviso non era destinato all'italia.. Non vorrei che questo renda inutilizzabili i nostri milestones.
-
Quote:
Originariamente inviato da
Andrea
non solo l'update che ho io e che ancora non ho condiviso non era destinato all'italia.. Non vorrei che questo renda inutilizzabili i nostri milestones.
a quale paese/milestone era destinato?
ps. gli update-script possono anche usare "risorse" che si trovano fuori da update.zip ? (non ci ho mai provato :-/ )
-
Andrea non potresti rendere pubblico il backup della versione ufficiale, che a quanto ho capito tu l'hai?
Così sono sicuro di avere un backup della rom originale funzionante ed inizio almeno col root!
-
Enlightner ho pensato anchio a quella via in caso di fottimento totale di milestone ma preferisco lasciarla come ultima spiaggia, anche se credo che possa prendere dall'esterno.
Comunque sia il root è safe per tutti al massimo ti manda a fanculo il milestone e non lo applica il backup contiene dati sensibili e lo fornirò soloa qualcuno in caso di brick e possibilità di farsene qualcosa del mio backup
-
Ok come non detto, grazie lo stesso!! ;-)
-
Quote:
Originariamente inviato da
nucce
Andrea non potresti rendere pubblico il backup della versione ufficiale, che a quanto ho capito tu l'hai?
Così sono sicuro di avere un backup della rom originale funzionante ed inizio almeno col root!
non per deluderti
ma da quello che ho capito questo update non ripristina tutto ma applica le modifiche allo stato attuale.
in caso di problemi il telefono non sarà nello stato che l'update si aspetta e non si applicherà
scusa pensavo all'update invece che ai backup
-
Nessuna delusione ma cosa succede se lo script di update va a modificare file che partono al boot e che quindi non permettono ad android id partire ?
In quel caso non avreste ne recovery ( presumo l'abbiano patchata ) ne android.. Ergo.. Avrete un semi-brick.. Perchè in realtà il bootloader continuerà a funzionare ma nessunno sa come e cosa cazzo farsene di quella ciofeca
-
Quote:
Originariamente inviato da
Andrea
Nessuna delusione ma cosa succede se lo script di update va a modificare file che partono al boot e che quindi non permettono ad android id partire ?
In quel caso non avreste ne recovery ( presumo l'abbiano patchata ) ne android.. Ergo.. Avrete un semi-brick.. Perchè in realtà il bootloader continuerà a funzionare ma nessunno sa come e cosa cazzo farsene di quella ciofeca
ma lo script non dovrebbe solo modificare i file per ottenere il root??
-
stiamo facendo un po troppo casino lol .. Comunque devo chiedere auth per ridistribuire quest'update..
-
e poi nel file dell'update è stata rimossa la parte che aggiorna la recovery quindi quest'ultima dovrebbe essere disponibile per fare uno wipe
-
se motorola continua a fare gli update in questo modo sarà difficile recuperare le parti personalizzate (kernel driver vari) dagli update
speriamo continui a rilasciare almeno sorgenti
-
Adesso comincio un po ad alterarmi ..
Se siamo tutti bravi perchè non avete fatto voi il root ? quell cacchio di update ad inizio articolo l'ha creato zxing e non ha tutta la parte dell'update originale.
E di applicabile avete solo due cazzo di zips
- Quello del root
- quello originale
Quest'ultimo , che voi non avete, permette di installare 2.0.1 ( O di fottervi il telefono )
-
e io che speravo che motorola fosse aperta all'hacking
-
il secondo zip mi sembra troppo pericoloso..si potrebe provare a modificare il primo anche se la vedo molto dura
-
si hanno 64 kb di spazio per metterci quello che si vuole.. Non credo sia il desiderio di nessuno fare 480 zip files da usare per avere 2.0.1
Aspettate un altro po.. La soluzione arriverà .. Se non da me da Amon_Ra ( che ne sa sicuramente mglio di me ) o da barakinflorida o qualcun'altro
-
si ma mettiamo che per esempio Amon_Ra riesce a fare la recovery modificata...poi come la mettiamo?? possiamo solo andare avanti di tentativi e backup per sta benedetta 2.0.1
-
scusate l'intromissione....ma quindi chi come me ha già rootato il tel grazie alla guida di andrea potrò poi mettere la 2.0.1. o la 2.1 senza problemi?
-
ma in che mondo vivi scusa??sono 12 pagine di post che diciamo che non ci si riesce...