Visualizzazione stampabile
-
[ROM] AOSP per gt-s5570i
Salve a tutti, seguo da molto questo forum e ho provato quasi tutto ciò che è stato pubblicato per il nostro next turbo, dopo mille tentativi stanco di customizzazioni varie e stanco anche della solita stock ho deciso di provare a costruirmi da solo la mia rom.
Ho scelto ubuntu-gnome 13.04 impostato tutto come si deve e ho compilato direttamente da sorgenti aosp e open source samsung.
Ora che ho finito ho il mio system.img da flashare, mi manca solo l'ultimo passaggio, ossia testare e non vedo l'ora :)
la domanda è:
Quale metodo usano qui tutti per creare gli zip flashabili?
-
-
come funziona la cosa, si tratta di edify vero? si può da terminale?
-
Cerca su google.io non ho mai creato il meta-inf :o
-
dopo un po di googleing prendendo spunto qui e la per lo script, e dai pacchetti presi dal forum, ho creato una cartella con META-INF e il mio system.img , dentro META-INF cartella com, poi google, poi android e li update-binary copiato dal Cor Plenus di Michelasso (era il primo pacchetto a disposizione), e il seguente updater-script:
assert(getprop("ro.product.device") == "GT-S5570I" || getprop("ro.build.product") == "GT-S5570I");
ui_print("GT-S5570I Riconosciuto.");
ui_print("");
ui_print("Svuoto /system");
mount("rfs", "EMMC", "/dev/block/stl9", "/system");
delete_recursive("/system");
ui_print("");
ui_print("Preparo /system");
package_extract_file("system.img","/sdcard/system.img");
ui_print("");
ui_print("Scrivo system.img");
write_raw_image("/sdcard/system.img","system");
ui_print("");
delete("/sdcard/system.img");
ui_print("");
unmount("/system");
ui_print("Installazione riuscita");
ui_print("Enjoy! ^_^");
Impacchettando tutto in uno zip, poi dovrebbe andare anche senza signare?
Mi chiedo inoltre se la procedura di flash vada bene o ci siano da usare altri comandi o da cambiare qualcosa altro...
Help please O:) è la mia prima volta e sono desideroso di imparare tutto quello che avrete da insegnarmi.
-
Impacchetti tutto e poi signi lo zip ;)
Per vedere se l'updater-script va bene non ti resta che provare
-
-
Puoi signarlo anche dal cellulare mettendo nel telefono lo zip,andando sul play store e cercare zip signer
-
flashare ha flashato e sembrava tutto ok, solo che adesso fisso sul bootlogo, non va oltre... avevo modificato l'updater-script così:
assert(getprop("ro.product.device") == "GT-S5570I" || getprop("ro.build.product") == "GT-S5570I");
ui_print("GT-S5570I Riconosciuto.");
ui_print("");
ui_print("Svuoto /system");
mount("rfs", "EMMC", "/dev/block/stl9", "/system");
delete_recursive("/system");
ui_print("");
ui_print("Scrivo /system");
package_extract_file("system.img", "/dev/block/stl9");
unmount("/system");
ui_print("");
ui_print("Installazione riuscita");
ui_print("Enjoy! ^_^");
-
ai fatto i wipe.........?