[GUIDA] Per neofiti - come fare il modding dell' s plus

Discussione in 'Modding - Samsung Galaxy S Plus (i9001)' iniziata da pierm, 29 Set 2013.

Condividi questa Pagina

Status Discussione:
Chiusa ad ulteriori risposte.
  1. pierm

    pierm Silver Droid

    Iscritto:
    29 Ago 2013
    Messaggi:
    2.167
    "Mi Piace":
    741
    QUESTA GUIDA PER NEOFITI
    SPIEGA I PASSI FONDAMENTALI DA SEGUIRE
    PER CHI VUOLE ENTRARE NEL MONDO DEL MODDING
    E' obbligatorio leggerla prima di postare domande nella sezione.​


    DISCLAIMER:

    Nè io nè il forum e tantomeno gli sviluppatori ci assumiamo la responsabilità per danni causati dall'installazione di ciò che è in questo thread.


    E’ bene sapere che quando compriamo un telefono abbiamo installato Android GB ver 2.3 con una Recovery stock

    Questa e’ la condizione che mamma Samsung ci concede per poter usufruire della garanzia. Pertanto se volete entrare nel mondo del modding e successivamente avete necessità di portare il vostro cell per assistenza in un centro samsung dovete ritornare alla condizione anzidetta.


    Da qui in poi perdete la garanzia



    Questa guida e’ stata testata e funzionante ed e’ frutto dell’esperienza di molti utenti dei diversi forum ai quali vanno i ringraziamenti.
    I link di rinvio fanno riferimento a thread aperti in questa sezione

    [​IMG]


    Lo schema generale e’ il seguente (dovete rispettare ogni passaggio):

    passo 1) Aggiornare la recovery

    - Opzionale : Perche’ e quando fare il Root e l’Un-root

    passo 2) Flash della Rom


    Per migliorare ancora di piu’ il tuo dispositivo ti consigliamo di installare o aggiornare:

    IL KERNEL

    LA BASEBAND


    RIPRISTINO DELLA GARANZIA PER USUFRUIRE DELL'ASSISTENZA

    GLOSSARIO DI TERMINI USATI SPESSE VOLTE NEI THREAD - POST#2
    Vi consigliamo di leggerli attentamente in modo da capire meglio cosa vi viene detto di fare e pricipalmente di evitare il brick al vostro telefono, alias che diventi=ferma carte

    Wipes e Formats
    Soft Brick
    Loop
    Rump mode
    Reset di Fabbrica
    Mount USB - SD
    MD5 e verify signed
    Backup e Restore
    Fix permission


    Iniziamo a moddare il nostro cell:
    (per favore accendete il cervello e fatelo funzionare)


    passo 1) Aggiornare la recovery

    La prima cosa da fare se si vuole mettere una custom rom e' cambiare la recovery.
    Potete scegliere tra la TWRP e la CWM Vi rimando alle guide su come installarle.
    TWRP http://www.tuttoandroid.net/forum/modding-samsung-galaxy-s-plus-i9001/27428-recovery-touch-teamwin-recovery-project-twrp.html
    CWM http://www.tuttoandroid.net/forum/m...ouch-clockworkmod-recovery-cwm-6-0-2-6-a.html

    Attenzione potrebbe essere necessario ripristinare il bootloader, leggere bene le guide

    .

    Opzionale : Perche’ e quando fare il Root e l’Un-root

    Fare il root serve solamente per i backup nel caso in cui dobbiate procedere ad un wipe data -> factory reset.
    Perche e' importante? Perche' facendo questi wipe perdete tutti i dati
    Ogni Rom generalmente ha il root gia’ inserito. Per la procedura e i file necessari al Root e Un-root seguite attentamente in ogni passaggio questa guida:
    http://www.tuttoandroid.net/forum/m...come-ottenere-i-permessi-di-root-un-root.html

    Solo dopo averla letta e prima di farla se avete ulteriori dubbi chiedete nel thread sopra indicato.


    passo 2) Flash della Rom

    Dopo aver cambiato la recovery procediamo con il flash della rom da voi scelta.

    Qui trovate alcune Rom per S Plus che gli utenti del forum hanno tradotto dal sito generale di XdA

    Ricordate sempre:

    **** Prima di effettuare il flash e’ d’obbligo *****:
    - fare una copia dei vostri dati (come sms) e sincronizzate la Rubrica con l’account goolge in quanto con il flash della rom verranno cancellati i dati.
    - fare una copia di tutte le apk con programmi come Titanium Backup (consigliamo la versione donate perche’ sono soldi spesi bene e guadagnati in salute) o Super Backup
    - se il vostro launcher lo prevedere fate una copia di backup delle impostazioni del launcher

    Flash della rom: procedura standard (in ogni thread viene spiegata la procedura):

    1) Scaricate la rom e le gapps (se necessario sarà indicato nella guida della rom)
    2) Mettete i file nella memoria del dispositivo (Potete metterli nella memoria interna o sulla scheda SD esterna)
    3) Entrate in recovery (tasto power insieme a volume +)
    4) Fate un Nandroid Backup (preferibilmente su SD ext)
    5) Fate un wipe data, Wipe Cache, Wipe Dalvik Cache, a seconda se avete la TWRP o CWM fate cosi:

    TWRP: Wipe → Cache. Dalvik. Factory Reset

    CWM: Wipe data/Factory reset. Wipe cache partition
    Advanced → Wipe Dalvik Cache

    6) Fate un Format system, a seconda se avete la TWRP o CWM fate cosi:

    TWRP: wipe → System

    CWM: Mounts and storage → Format System

    7) Flashate La rom, a seconda se avete la TWRP o CWM fate cosi:

    TWRP: install → e scegliete il file

    CWM: Install zip from sd card → Choose zip from sd card → scegliete il file

    8) Flashate le Gapps (solo se specificato nella guida della rom, a seconda se avete la TWRP o CWM fate cosi:

    TWRP: install → e scegliete il file

    CWM: Install zip from sd card → Choose zip from sd card → scegliete il file

    9) Fate un Fix permission, a seconda se avete la TWRP o CWM fate cosi:

    TWRP o CWM: Advanced → Fix permissions

    10) Reboot System Now

    Complimenti a questo punto avrete effettuato il flash della rom. All'inizio il riavvio e' un po' lento, quindi non vi allarmate se per un paio di secondi lo schermo diventa nero.


    IL KERNEL

    Perche’ a volte mi consigliate di cambiare il Kernel?
    La risposta e’ semplice, perche’ il kernel che e’ il cuore del sistema che mette in contatto l’hardware con la rom, permette dei settaggi che migliorano le prestazioni, il consumo di batteria e non solo

    I kernel li trovate qui: Modding - Samsung Galaxy S Plus (i9001)

    !!!!!Attenzione!!!!!


    Per prima cosa assicurati che il kernel sia compatibile con la versione di android o della
    Rom. (sarà specificato nella guida del kernel che scegliete)


    Fatto cio’ procedete in questo modo (procedura standard, ogni thread specifica i passaggi da effettuare).
    1) Scaricate il file zip del kernel
    2) Mettetelo nella memoria del dispositivo, o SD ext (e’ consigliato mettere Rom+gaps+kernel in una sola cartella)
    3) Andate in recovery (tasto power insieme a volume +)
    4) Fate un Nandroid Bakup (consigliato ma non indispensabile)
    5) Fate un Wipe Cache, Wipe Dalvik Cache

    A seconda se avete la TWRP o la CWM fate cosi:

    TWRP: Wipe → Cache. Dalvik.

    CWM:. Wipe cache partition
    Advanced → Wipe Dalvik Cache

    6) Flashate il kernel

    TWRP: install → e scegliete il file

    CWM: Install zip from sd card → Choose zip from sd card → scegliete il file

    7) Di nuovo Wipe Cache e Dalvik cache.
    8) Fix permissions

    TWRP o CWM: Advanced → Fix permissions

    9) Riavviate il device
    10) Alcuni Kernel prevedono che al riavvio dobbiate ritornare in recovery e fate un altro fix permission
    11) Riavviate il device

    Complimenti avete completato il flash del kernel


    LA BASEBAND

    Perche’ a volte devo aggiornare la baseband ? per avere una ricezione migliore del segnale e non solo.

    L’aggiornamento della baseband si deve fare con odin.

    Per aggiornare la baseband, e avere maggiori informazioni a riguardo seguite attentamente questa guida:
    http://www.tuttoandroid.net/forum/s...me-e-perch-aggiornare-la-baseband-s-plus.html


    RIPRISTINO DELLA GARANZIA

    Devo portare il cell in assistenza da mamma Samsung e sono ancora in garanzia, come faccio per tornare alla rom e recovery stock?

    Per questa procedura esistono diversi metodi.

    1) Si può fare usando Odin, quindi scaricando il Firmware ufficiale.

    2) ripristinando un nandroid backup (solo se l’avete fatto in precedenza).

    Per questi due metodi seguite questa guida http://www.tuttoandroid.net/forum/m...-ufficiale-con-odin-o-da-nandroid-backup.html

    3) Se invece non potete usare odin a causa di un guasto alla porta USB e non avete un nandroid backup,
    Seguite quest’altra guida http://www.tuttoandroid.net/forum/m...mware-stock-da-recovery-senza-usare-odin.html

    Ultime avvertenze (le piu' importanti)


    Ricorda sempre prima di postare una domanda in ogni thread, chiedere informazioni o aiuto (tutto a vostro vantaggio):

    “scrivi le caratteristiche del tuo device indicando rom,kernel , Baseband , versione Android, emc brick o no, allega degli screenshot, aggiorna la firma, in modo da evitare indagini continue e dispendiose da parte di tutti, ma piu' di ogni altra cosa errori nelle risposte che potrebbero danneggiare solo il tuo terminaleâ€.
    Si ricorda che sono vietati dal regolamento i messaggi inviati pm

    Credits speciali:
    simoscorpion
    Pazuzu
    step11
    maina91 ktulu Christopher smeroni68 Crotan imre
    @tutti gli utenti di Xda e di tutti i forum

    Chiunque ravvisi inesattezze o errori in questo lavoro e' obbligato a farlo presente al sottoscritto in pm, in modo da aiutare tutti.
    La discussione viene chiusa perche' rappresenta una guida, per le domande usate la sezione HELP
     
    Ultima modifica: 29 Set 2013
    A pippucciopippo, Morissio, leonbeson e 1 altro utente piace questo messaggio.
  2. pierm

    pierm Silver Droid

    Iscritto:
    29 Ago 2013
    Messaggi:
    2.167
    "Mi Piace":
    741
    GLOSSARIO DI TERMINI USATI SPESSE VOLTE NEI THREAD​


    Spiegazione dei Wipes e Formats:

    Full Wipe:Wipe Data/Factory Reset - Elimina tutti le Apps e azzera la ROM come al primo Boot. Se si aggiunge il Format System eliminerete l’OS (Sistema Operativo)

    Soft Wipe: Wipe Cache Wipe Davilk Cache - Questi due cancellano dei dati temporanei delle App (non i salvataggi ecc.). Unico risultato visibile è un primo Boot/avvio dell'App un pò più lungo.

    Format Internal Storage: Formatta la partizione di memoria dedicata all'Archivio Utente (Memoria Di Massa per capirci); le App non dovrebbero perdere dati significativi per il loro funzionamento.

    Format External Storage: Formatta la MicroSD (se la avete); le App non dovrebbero perdere dati significativi per il loro funzionamento.

    Format Data: E' un Full Wipe + Format Internal Storage

    Soft Brick
    Con il termine Soft Brick si intende una condizione in cui il dispositivo sarà inutilzzabile, principalmente causato per una procedura di modding non andata per il verso giusto, o per un aggiornamento del firmware fallito. Questa situazione al contrario dell’Hard Brick è risolvibile riprisinando il firmware con Odin.

    Boot Loop
    Il device mostrerà lo splash screen, e poi si riavvierà da solo all’infinito, senza mai arrivare a completare l’avvio del sistema.

    Ramdump Mode
    E’ una modalità a cui si accede premendo i tasti VOLUME GIU + HOME + POWER. Non si conosce l’utilità di questa funzione. Se siete in questa schermata probabilmente avete sbagliato la combinazione di tasti per andare in Download Mode

    Reset di fabbrica
    Questa procedura causa una “cancellazione totale†dei dati, rimuoverà dal dispositivo qualsiasi cosa sia stata inserita dall’utente. Musica, foto, video, messaggi, contatti ecc. saranno rimossi in maniera irreparabile. Questo riporterà il dispositivo alla stato di fabbrica, come quando lo avete acceso per la prima volta.

    Mount USB - SD
    E’ una funzione presente nella maggior parte delle custom recovery (non nelle stock recovery). Serve in caso di emergenza (qualora il dispositivo non si avvia) per montare (abilitare) la memoria di massa, o la scheda SD, del dispositivo sul pc direttamente dalla recovery, per trasferire eventuali file zip.

    MD5 e verify signed
    MD5 è l’acronimo di “Message Digest Algorithm 5â€, è un algoritmo di citografia che utilizza la funzione di Hash per generare un “Impronta digitaleâ€. Questo tipo di algoritmo viene comunemente utilizzato per verificare l’autenticità e l’integrità del file che andremo a installare. Quando fate il flash della ROM non spuntate queste due opzioni.

    Backup e Restore
    backup: Crea un'immagine completa di tutto il sistema nella microsd, chiamato nandroid backup (consigliato sempre prima del flash di una rom o kernel)
    Restore: Ripristina il sistema al momento esatto in cui è stato creato il backup (vedi sopra)

    Backup to internal sdcard: Crea un'immagine completa di tutto il sistema nella memoria interna
    Restore from internal sdcard: Ripristina il sistema al momento esatto in cui è stato creato il backup (vedi sopra).

    Fix Permission
    Esegue una scansione di tutti i file di sistema, correggendo eventuali errori nei permessi R/W, utile per risolvere problemi seri di force close di applicazioni di sistema.
     
    Ultima modifica: 30 Set 2013
    A pippucciopippo e Morissio piace questo messaggio.
Status Discussione:
Chiusa ad ulteriori risposte.