CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gino66 con ben 14 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: AI0LIA con ben 135 Thanks ricevuti negli ultimi sette giorni
Utente del mese: Bokonon con ben 399 Thanks ricevuti nell'ultimo mese

Pagina 1 di 36 12311 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 352
Discussione:

[GUIDA per CUOCHI] *** Cucinare ROM per Galaxy S3 ***

  1. #1
    Senior Droid
    Registrato dal
    Apr 2011
    Messaggi
    365
    Smartphone
    Galaxy S3
    Thanks
    58
    Thanked 111 Times in 30 Posts
    Predefinito

    [GUIDA per CUOCHI] *** Cucinare ROM per Galaxy S3 ***

    *** Cucinare ROM per Galaxy S3 ***

    Salve a tutti, dopo essermi avventurato al Modding, ho deciso di cucinare una mia ROM!
    Passiamo alla pratica che oggi sono di poche parole
    Ho cucinato la ROM su Linux, distribuzione Ubuntu!

    CONFIGURARE CYGWIN SOLO UTENTI WINDOWS

    Cosa ci occorre:

    Bene.... inanzitutto scarichiamo il firmware ufficiale da QUI

    • Estraiamo la Kitchen scaricata in precedenza sul desktop
    • Installate JDK, scaricato in precedenza
    • Aprire una shell (terminale) e spostatevi dentro la cartella kitchen (in questo caso, cd /Scrivania/kitchen ). Se la cartella "original_update" non esiste, createla...
    • Aprite il firmware scaricato in precedenza, ed estraetelo in original_update in modo da avere queste voci:


    codice:
    boot.img  cache.img  hidden.img  modem.bin  recovery.img  system.img
    Fatto ciò abbiamo tutti gli ingredienti per cucinare la nostra ROM!

    Se avete seguito la guida, ci ritroveremo dentro la cartella kitchen... quindi, avviamo la nostra cucina con il comando:
    ./menu
    Si aprirà la nostra cucina!
    ================================================== ==========
    Android Kitchen 0.196 - by dsixda (xda-developers.com)
    ================================================== ==========

    1 - Set up working folder from ROM
    2 - Add root permissions
    3 - Add BusyBox
    4 - Disable boot screen sounds
    5 - Add wireless tethering
    6 - Zipalign all *.apk files to optimize RAM usage
    7 - Change wipe status of ROM
    8 - Change name of ROM
    9 - Check update-script for errors
    10 - Show working folder information

    0 - ADVANCED OPTIONS
    99 - Build ROM from working folder

    u - Update/About kitchen
    x - Exit


    Enter option:
    Bene se siete arrivati fin qui, siamo a metà!

    Adesso settiamo la cartella in cui dobbiamo lavorare, quindi scegliamo
    " 1 - Set up working folder from ROM "
    Digitiamo "s" e premiamo invio fino a quando non ci farà una domanda:

    Press Enter to continue, or type 'x' to abort:
    Premiamo ancora INVIO, e ci apparirà:
    Available ROMs:

    (1) system.img and boot.img

    Enter selection number (default=1, cancel=0):
    Ecco che ha trovato il nostro firmware originale come mamma Samsung l'ha fatto!...
    Digitiamo 1 e premiamo INVIO!

    ...continuando ecco che appare:
    Found original_update/system.img
    Found original_update/boot.img

    The new working folder will be named WORKING_070412_205745
    Qui possiamo decidere se cambiare il nome alla "cartella di lavoro" (io lo lascio sempre di default)
    Dopo aver fatto la nostra scelta, ecco che appare:

    Creating working folder WORKING_070412_205745 ...
    Copying boot.img ...
    Copying system.img ...

    Adding an update-script ...

    "system.img" -> "../system.img.ext4"

    Warning: No cache.img.ext4 found. You can unpack this file separately
    by running the plugin script in the kitchen's Advanced menu options.
    If your device doesn't use a CSC, then just ignore this message.



    Analyzing system.img.ext4 ...

    Compiling simg2img ...
    simg2img successfully compiled

    Converting system.img.ext4 into a format for unpacking ...
    computed crc32 of 0xb9d9b0e7, expected 0x00000000

    Mounting ext4_system.img to loopback device and then extracting files ...
    [sudo] password for gianni:

    The file ext4_system.img has been fully unpacked into:
    /home/gianni/Scrivania/ROM/WORKING_070412_205745/system

    Looking for symbolic links under /system/bin ...
    They will now be added to the update-script and removed from system/bin .................................................. ......

    Looking for symbolic links under system/xbin of working folder ...
    None detected




    Listing of WORKING_070412_205745:

    totale 4876
    -rwxrwxrwx 1 gianni gianni 4968704 2012-07-04 20:58 boot.img
    drwxrwxrwx 3 gianni gianni 4096 2012-07-04 20:59 META-INF
    drwxrwxrwx 19 gianni gianni 4096 2012-07-04 21:00 system

    Finished setting up working folder!
    Adesso vi chiederà se volete vedere le informazioni sulla vostra ROM! rispondete y o n!

    E rieccoci al menù principale di Kitchen!...
    Fin qui abbiamo estratto il nostro firmware... adesso dobbiamo fare il deodex!
    Clicchiamo sul numero 0 (Advanced Options) e poi sul numero 11 ( Deodex files in your ROM )

    Ora scaricate da QUI i due file allegati al primo post (servlet.jar e memo.jar)

    Poi andate su /WORKING_FOLDER/system/app e rinominate SecGallery2.apk in SecGallery2.jar

    e infine sempre riaprendo la shell precedente, cambiate le "API LEVEL" a 15! infine eseguite questa voce " b = Deodex both folders (recommended)"

    Adesso potete iniziare con il deodex!
    Rilassatevi, fatevi una birra... impiegherà una decina di minuti!

    Se tutto è andato bene, vi ritroverete un output simile
    0 *.odex files remain in system/app
    0 *.odex files remain in system/framework
    Eliminate le dipendenze dalla directory WORKING_FOLDER/system/framework (memo.jar e servlet.jar)

    Tornate al menù di kitchen, premete 0 per tornare al MAIN MENU e digitate 2 per i permessi di root! poi selezionate il metodo f e andate di INVIO!
    Adesso la vostra ROM sarà rootata

    N.B NON dimenticate di rinominare adesso SecGallery2.jar in SecGallery2.apk

    Abbiamo quasi finito!
    Digitiamo dal menu principale il numero 99 (Build ROM from working folder)
    Scegliamo il numero 1 e diamo INVIO

    Would you like to optimize the APK files by zipaligning them (y/n)? (default: y):
    Diciamo "y" così eseguirà anche lo Zipalign

    Ora avrete una schermata simile...
    ....
    Zipaligning ./system/framework/twframework-res.apk ...

    Finished zipaligning

    Making update.zip ...
    Attendete....

    --------------------------------------------------------------------------

    update-script detected in ROM

    To ensure compatibility with newer custom recovery images, you have
    the option of using an updater-script (Edify) instead of an
    update-script (Amend) in your ROM's ZIP file.

    Your working folder will remain the same and continue to have the
    original update-script.

    Add updater-script to ROM (y/n)? (default: n):
    Digitate la "n"

    It is recommended that you sign your ROM.
    Sign it (y/n)? (default: y):
    Ovviamente non potete rifiutare di signare la vostra ROM quindi digitate "y"

    Non appena l'operazione verrà conclusa, avrete il vostro *.zip flashabile da recovery...

    ULTIMA COSA!

    Oggi, l'update-script è deprecato, quindi bisogna sostituire questo script con l'UPDATER-SCRIPT e UPDATE-BINARY!

    Vi domanderete.... eh?? da dove li prendo?
    Vi posto il download di quelli miei!

    DOWNLOAD

    Cancellate il vostro update-script e update-binary dentro la cartella del vostro .zip su /META-INF/com/android e sostituiteli con quelli scaricati!
    Ovviamente si possono modificare all'interno!

    *** MONTARE UN KERNEL CUSTOM NELLA VOSTRA ROM ***


    Beh dalle parole potrebbe sembrare difficile... ma basta sostituire il boot.img del kernel custom con il boot.img del kernel originale della vostra ROM appena cucinata!

    Questo è tutto... non mi sono messo a spiegare passo passo come si usa TUTTA la cucina.. ma le principali funzioni che vi serviranno per realizzare la vostra ROM!

    Per approfondimenti:
    [KITCHEN] Android Kitchen, v0.197 [Linux / Mac / Windows] - xda-developers

    Spero non mi sia dimenticato nulla, chiedo scusa se sono stato poco chiaro ma sono stanco morto! domani rileggo il thread e se c'è qualcosa di errato o mancante, correggo!
    Ultima modifica di roxdragon; 01-12-12 a 01:25
    *** Non dimenticare il tasto Thanks ***
    [ROM][XXALF6] ●●● RoxRom ●●● [Online][SGS3] >>> HERE!
    Mio Sito Web: roxdragon.net

  2. I seguenti Utenti 19 hanno ringraziato roxdragon per il post:

    Albert0 (30-07-12),ciuffo78 (04-07-12),DDangerous (17-10-13),gabrylele (14-02-13),harry551 (04-01-13),listaz (03-12-12),Luca1926 (02-04-13),Marcusz97 (04-07-14),mocassino (20-08-12),Pietrone94 (27-10-12),Ragz (17-02-13),SIRKIO (04-07-12),snake24 (27-10-12),SPaul (31-01-13),stefal639 (07-01-13),STEULM (05-07-12),TopoMonko (07-01-13),wsx (05-07-12),ZAGOR (04-07-12)

  3.  
  4. #2
    Androidiano VIP L'avatar di pglmro
    Registrato dal
    Sep 2011
    Messaggi
    4,032
    Smartphone
    GT-I9300++
    Thanks
    172
    Thanked 710 Times in 525 Posts
    Predefinito

    ottimo, sembra ci sia tutto.. manca solo il CSC

    ci sono dei passaggi un pochino complicati che metirerebbero delle immagini

  5. #3
    Super Moderator L'avatar di ZAGOR
    Registrato dal
    Jun 2011
    Località
    DARKWOOD
    Messaggi
    29,869
    Thanks
    1,387
    Thanked 11,964 Times in 8,030 Posts
    Predefinito

    Ok, ottimo.
    Però il titolo lo cambiamo

    L'angolo dei cuochi lo apriamo appena ci sono altri chef





    Inviato dal mio GT - I9300 con STEULM ROM
    Sono un clown, e faccio collezione di attimi ....

    Spoiler:

  6. #4
    Senior Droid
    Registrato dal
    Apr 2011
    Messaggi
    365
    Smartphone
    Galaxy S3
    Thanks
    58
    Thanked 111 Times in 30 Posts
    Predefinito

    Ok ok non sapevo che mettere come titolo!

    P.S per il CSC modificherò il primo thread e lo aggiungerò domani!

    Qualche screen dove? ovviamente la guida è lunga ci vorrebbe una giornata per fare screen e screen! ditemi dove ne avete di bisogno
    *** Non dimenticare il tasto Thanks ***
    [ROM][XXALF6] ●●● RoxRom ●●● [Online][SGS3] >>> HERE!
    Mio Sito Web: roxdragon.net

  7. #5
    Baby Droid
    Registrato dal
    Apr 2012
    Messaggi
    47
    Thanks
    7
    Thanked 3 Times in 3 Posts
    Predefinito

    ciao stavo cercando di scaricare tutto il necessario per cucinare.... ma I link delle due dipendenze da aggiungere alla cartella WORKING_FOLDER/system/framework (memo.jar e servlet.jar) non funzionano. Sono un niubbo al cubo ma la curiosità non mi manca... e spero anche il coraggio di avventurarmi in un campo che non è il mio, ma mi appassiona.
    edit: sono riuscito a scaricare. Sono in vacanza con una connessione Vodafone traballante da fare paura....
    Ultima modifica di pietromena; 05-07-12 a 15:42

  8. Il seguente Utente ha ringraziato pietromena per il post:

    roxdragon (05-07-12)

  9. #6
    Senior Droid
    Registrato dal
    Apr 2011
    Messaggi
    365
    Smartphone
    Galaxy S3
    Thanks
    58
    Thanked 111 Times in 30 Posts
    Predefinito

    Quote Originariamente inviato da pietromena Visualizza il messaggio
    ciao stavo cercando di scaricare tutto il necessario per cucinare.... ma I link delle due dipendenze da aggiungere alla cartella WORKING_FOLDER/system/framework (memo.jar e servlet.jar) non funzionano. Sono un niubbo al cubo ma la curiosità non mi manca... e spero anche il coraggio di avventurarmi in un campo che non è il mio, ma mi appassiona.

    Ciao grazie per la segnalazione.. adesso ho corretto!!!
    Fatemi sapere se ci sono altre cose!
    *** Non dimenticare il tasto Thanks ***
    [ROM][XXALF6] ●●● RoxRom ●●● [Online][SGS3] >>> HERE!
    Mio Sito Web: roxdragon.net

  10. #7
    Androidiano VIP L'avatar di pglmro
    Registrato dal
    Sep 2011
    Messaggi
    4,032
    Smartphone
    GT-I9300++
    Thanks
    172
    Thanked 710 Times in 525 Posts
    Predefinito

    il passaggio sulla conversione dell'ext4 secondo me merita degli screen, per chi non lo ha mai fatto secondo me non è semplice capire che deve prima andarlo a selezionarlo e poi risalvarlo nella stessa cartella

  11. #8
    Senior Droid
    Registrato dal
    Apr 2011
    Messaggi
    365
    Smartphone
    Galaxy S3
    Thanks
    58
    Thanked 111 Times in 30 Posts
    Predefinito

    Quote Originariamente inviato da pglmro Visualizza il messaggio
    il passaggio sulla conversione dell'ext4 secondo me merita degli screen, per chi non lo ha mai fatto secondo me non è semplice capire che deve prima andarlo a selezionarlo e poi risalvarlo nella stessa cartella
    Scusa ma il procedimento è diverso!
    Con Linux non devi far nulla... fa tutto lui... te lo monta e te lo copia! appaiono solo le scritte dal terminale.. non è come su windows
    *** Non dimenticare il tasto Thanks ***
    [ROM][XXALF6] ●●● RoxRom ●●● [Online][SGS3] >>> HERE!
    Mio Sito Web: roxdragon.net

  12. #9
    Androidiano VIP L'avatar di STEULM
    Registrato dal
    Nov 2011
    Località
    Sabaudia (LT)
    Messaggi
    1,978
    Smartphone
    Galaxy S II
    Thanks
    379
    Thanked 1,297 Times in 620 Posts
    Predefinito

    Beh, è la stessa procedura del S2 solo che c'è il fix per il deodex dei due file che io avevo tolto
    Grazie comunque per la condivisione.

    Solo una cosa non hai spiegato, per il kernel con CWM...?





    Giudica i tuoi successi dagli sforzi che hai fatto per raggiungerli.

    ------- PROGETTO RIFF BOX JTAG PER UNBRICK -------
    --------------- Cliccami se ami anche la fotografia --------------
    ---------------------- L'atra faccia di SteULM ----------------------

  13. #10
    Androidiano VIP L'avatar di pglmro
    Registrato dal
    Sep 2011
    Messaggi
    4,032
    Smartphone
    GT-I9300++
    Thanks
    172
    Thanked 710 Times in 525 Posts
    Predefinito

    Quote Originariamente inviato da roxdragon Visualizza il messaggio
    Scusa ma il procedimento è diverso!
    Con Linux non devi far nulla... fa tutto lui... te lo monta e te lo copia! appaiono solo le scritte dal terminale.. non è come su windows
    scusa, avevo omesso di leggere la parte dove parlavi di linux

Pagina 1 di 36 12311 ... ultimoultimo

LinkBacks (?)


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •