PREPARAZIONE
-Download Kernel, ROM e firmware ufficiale 6.2.A.0.400 del Sony Xperia P
---V1
Kernel:
4shared MEGA
ROM:
4shared MEGA
---V2
ROM:
4shared Dev-Host
Root Pack:
Download
Debloat (file da flashare dopo la guida, per eliminare le app inutili ed avere un SO clean):
MEGA
---Firmware Xperia P:
XDA
-Formatta SD: basta collegare il terminale al PC ed eliminare tutti i file, oppure da recovery pigiando "format sd" (CONSIGLIATO).
-Trasferisci nella SD appena pulita la ROM scaricata prima.
-Trasferisci il firmware in formato .ftf nella cartella "Firmware" di Flashtool
-Estrai il Kernel, quindi trasferisci il file "Boot.img" in " desktop > fastboot_with_Android_USB_file > fastboot" (PASSAGGIO NON NECESSARIO SE INSTALLI DIRETTAMENTE LA V2)
PROCEDURA: INSTALLAZIONE
1 ) Entra in recovery e fai i 3 soliti wipe, IN PIU' vai su "mounts and storage" e pigia "format /system"
2 ) Spegni il terminale pigiando "Power Off" da recovery (in basso nella "home page" della recovery) e NON lo riaccendere.
3 ) Avvia Flashtool, come se volessi flashare un qualsiasi firmware stock (clicca la saetta, seleziona flashmode), e selezione il firmware dell'Xperia P. Sul menu di destra, seleziona tutte le voci "EXCLUDE", tranne "Exclude system" e lascia selezionati i 3 wipe: nella schermata "File Content" deve esserci scritto:
apps_log.sin
cache.sin
loader.sin
system.sin
userdata.sin
GO!!
Quando finisce NON ACCENDERE IL TELEFONO, stacca il cavetto dal PC e il telefono dal cavetto.
4 ) Apri la cartella fastboot, quindi la finestra di comando e flasha la boot.img come con un qualsiasi Kernel (digitando "fastboot flash boot boot.img"). Riavvia il terminale (digitando dalla finestra di comando "fastboot reboot") e non appena compare il logo SONY pigia Volume- per entrare in Recovery. [SALTA QUESTO PASSAGGIO SE FLASHI DIRETTAMENTE LA V2!]
5 ) Sei in Recovery! I 3 soliti wipe (stavolta NON fare format /system!!!), flash rom, flash root pack (SOLO se stai flashando la V2), reboot.
DONE!!!
UPGRADE dalla V1 alla V2
-entra in recovery, quindi wipe data, wipe cache, wipe dalvik cache, flash v2, reboot system.
Tuttavia molti utenti consigliano un'installazione pulita, passando nuovamente da ICS e seguendo la guida sopra.
Consiglio di provare l'update: se si presenta qualche problema passare all'installazione pulita come sopra.
CONFIGURAZIONE: prima accensione dopo flash rom
- Segui la configurazione guidata, ripristina tutto quello che devi (backup di google, app, contatti): il sistema si presenta scattoso, è normale!
-Aspetta che si concludano tutti i ripristini: NON SPEGNERE IL TERMINALE DURANTE QUESTA FASE!
-[FACOLTATIVO] Appena sono state ripristinate tutte le app, elimina i file superflui tramite Titanium Backup or similar, se vuoi (Timescape, NFC, Facebook, Social Engine, ecc..)
-Una volta fatto tutto, noterai che non sarà più "scattoso" ma il tutto inizia ad essere sempre più fluido.
-Spegni e riaccendi: il fatidico secondo boot dovrebbe durare moooooolto meno di 10 minuti, solo una manciata di secondi! Nel caso in cui non sia così, aspetta 5 minuti e prova a spegnere e riaccendere.
-Bene! Se hai eliminato le app superflue, spegni e wippa la Dalvik Cache.
-Boot (noterai che ci starà poco a ricaricare la dalvik rispetto ad ICS!), attacca il terminale al device e ripristina i contenuti della SD (Foto, musica, ecc...)
FINISHED! Enjoy!
In questo modo avrete installato nel migliore dei modi JB, precludendovi qualsiasi "intoppo"!
__________________________________________________ __________________________________________________ __________
BUGs:
In realtà di bugs veri e propri non ce ne sono, parliamo di mancanze di alcune caratteristiche secondarie che verranno implementate a breve!
-Fotocamera anteriore assente: problematico solo per chi non può farne a meno, usando skype ecc...
-Riflesso bulbo fotocamera (rossiccio) SOLO se puntate l'obiettivo sul sole o su una sorgente luminosa tipo una lampadina accesa. Nella pratica non crea alcun problema.
-Led Bar funzionante come per la Cyano 9.1, ovvero per le sole notifiche. N.B.- Se flashi il kernel di munjeni v2 perdi totalmente il funzionamento della barra, MA a brevissimo verranno aggiunte le librerie per il corretto funzionamento (sempre in CM style)
__________________________________________________ __________________________________________________ __________
CONSIGLI (facoltativo)
- download app gestione CPU (No Frills, ad esempio): se non usi il kernel di munjeni imposta il governor su ondemand e I/0 scheduler su noop.
- flash munjeni's kernel v2 da CWM per avere gli altri governor e il clock massimo a 1.15GHz (step: 200MHz, 400MHz, 800MHz, 1GHz, 1,5GHz). In generale, ho notato un miglioramento delle prestazioni, della reattività quando stressato ed anche della batteria rispetto al Kernel stock.
download:
Dev-Host
Il Kernel è impostato di default nel modo migliore. In ogni caso, se proprio volete provare nuovi set, lasciate come governor Interactive: è nettamente il migliore per battery drain e prestazioni.
Da flashare dopo aver seguito la guida.
Con questo Kernel si perde completamente il funzionamento della Led Bar, ma a breve fixano (devono solo aggiungere le librerie..)
- Attivare la modalità STAMINA (Impostazioni > Gestione Batteria > Mod. STAMINA: on), selezionando le app che fanno eccezione (tipo whatsapp, gmail, ecc): migliora il consumo della batteria senza influenzare in alcun modo le prestazioni.
La guida è in continuo aggiornamento: stay tuned!
Per tutte le domande riguardanti la ROM in questione su argomenti non pertinenti alla guida, chiedete in questa discussione:
[DEV] Android 4.1.2 stock su xperia u
N.B.
La procedura l'ho testata io personalmente ed è sicura al 110%! Non sono responsabile se TU danneggi il tuo terminale.