[P990 ToolKit] Flash / Rooting / Repartioning and more
Su XDA è stato pubblicato un ToolKit simile a quello utilizzato per moddare il NexuS:
[TOOL] All-In-One P990 ToolKit v1.1 |KDZ FLASH|ROOT|Quick repartioning| .. and more - xda-developers
L'applicazione permette di:
- Fare un Backup/Restore della SD Interna
- Fare un Backup/Restore della partizione DATA (applicazioni installate)
- Flashare una Rom Stock
- Flashare una Recovery
- Flashare il bootloader ICS
- Rootare una Rom Stock
- Cambiare le partizioni per GB-ICS
- altre funzioni e fix che verranno implementate nelle successive versioni
Rinvio alla discussione su XDA per approfondimenti e ringraziamenti
VERSIONE 4.0 OUT
1 - Backup/Restore Options. Now includes both
A) Backup/Restore your internal SD Card (via USB Mass-Storage) which is taken with open source tool 7z.exe. It detects SD-card’s drive letter (searching for “external_sd” or “_ExteralSD”folder) and makes a compressed file (7z) of all the files in SD-card as backup action, and extracts this file in SD-card as restore action.
B) Backup/Restore ROM and/or Data partition with NVFlash. Backup saves images under Bachup\OldLayout or Backup\NewLayout folder. Restore checks the sizes of current partitions and the backed up images and aborts restore if a partition is smaller than its image or warns if larger. It is needed because anyone now can resize the partitions easily with option 9. Note!! Smaller images can be restored to larger partitions but the final usable size will be the image’s one.
2 - Change your Recovery Image. Now includes two methods via ADB or withNVFlash. It detects the current partition layout and liststhe suitable recovery images available to choose.
A) Change Recovery via ADB (rooted devices only). It is done with adb and dd command. USB debugging must be enabled, under System Settings > Developer options (Development). CMxx users also have to enable Root access > Apps and ADB
B) Change Recovery with NVFlash. It flashesa preferred recovery with NVFlash.
All latest available recovery images are located in imgs folder to be used by toolkit in any option needed.
1) The latest versions of cwm v5, v6 and teamwin v2 for old layout based ROMS prefixed as GB- and,
2) The modified cwm ones v5, v6 & new v6.0.2.5, for new ICS based ROMS prefixed as ICS-.
Any procedure in toolkit, if needed, automatically detects the current partition layout, old or new ICS and lists the suitable recoveries from imgs folder to choose.
You can add/remove/modify the recovery images yourself by copying/deleting/renaming them in imgs folder and just prefixing them as GB- or ICS- and the toolkit will include them automatically.
3 - Root your Stock ROM (with NVFlash method): Roots a stock ROM with the method of NVFlashing a recovery of your choice and then installing SuperUser or SuperSU via clockworkmod. This method always worked when other tools failed.
4 - Change Partitions from OLD to NEW layout and vice versa: Changes Partition layout and also flashes the right bootloader and recovery image of your choice so you can boot in clockworkmod and install a new ROM or restore a previous nandroid-backup. ATTENTION!! This operation totally wipes your device's internal memory including internal SD-Card. The internal SD-Card will be un-mountable after that and maybe a restore of a nandroid-backup may fail also. Stock based ROMs automatically fix this mount bug, but CMxx ones don't. There come the two flashable zip files included in CWM folder and also attached.
System-ReFormat-ext4.zip will be needed if restore of a previous nandroid-backup fails.
IntSD-Mount-Fix.zip fixes the internal SD not mounted bug, in CMxx ROMS, after using this option. It is “smart” & “harmless”. Detects both layouts and formats SD-card only if needed. Install it as soon as you enter recovery mode. Then install your new ROM or restore your backup. WHY ?
Because this way first-boot of CMxx ROM will create also the default folders/files in internal sd-card. (Stock based ROMs don’t need it because they automatically fix SD-Card but it doesn’t matter if also installed.)
Because in case of restoring a backup you can use recovery's USB storage and restore SD-Card backup, so all personal and apps' data files will be in place after boot.
Because recovery (some versions of them at least) will stop complaining with "cannot mount sdcard".
5 - Extract LG KDZ and/or AP.bin file. Depending on what you want to do, you can extract a kdz to get the baseband (fls file) and/or the ROM (bin file) to flash with smartflash. Additionaly you may need to extract the bin file to seperate the included partition images like chefs need to cook their new ROM.
6 - LG Update Tool (Off-Line mode) to flash any KDZ ROM file. It helps you flash any KDZ file since the latest updates of LG tool does not allow a flash if the device is not in the current version LG expects. So we make our PC to serve LG update tool locally (offline). The script automatically:
Adds 127.0.0.1 csmg.lgmobile.com entry (temporarily) in hosts file,
Sets a small HTTP Server on the PC listening to port 9002 which serves the requests of the LG flash utility and run from wherever this package is extracted),
Installs MSXML needed for the tools to run
Runs all the utilities automatically for you (you only have to set to ON the windows enabler and of course follow the instructions to flash the ROM.
Finally after closing the utility (R&D Test Tool) it reverts back your hosts file, removing the above entry and stops http server and windows enabler. Originally posted here by me.
7 - SmartFlash a Stock ROM and/or BaseBand. Flash a full stock ROM (bin file) AND/OR Baseband (fls file) as I mention before. Hints:
For BaseBands information and downloads visit the detailed and helpful Complete Baseband overview thread by tonyp.
For official Stock ROMs (KDZ) visit this site
8 - Flash the New ICS Unlocked BootLoader (and recovery if needed). ONLY for those already in ICS Partition layout. Needed for those:
Who Installed Stock ICS with SmartFlash or LGUpdate
Who Flashed a ready-rooted system.img only and trying to flash a recovery image after
Who are still on the bootloader logoed with a white padlock, which does not enter smartflash mode.
It detects the current partition layout and does not proceed if OLDlayout found
9 - Create your own Resized partition table for both layouts. It uses PartitionCustomizer.exe to help youeasily create a re-sized partition table to flash with option 4. Attention!! DO NOT use it if you don’t know what andwhy you are doing it. See thumbnails attached.
I - Install APX (NVFlash Recovery) Drivers if not already installed. It starts a device driver wizard to help you install the drivers needed for NVFlash. It detects your system OS and gives on-screen instructions if running Windows 8. FYI the drivers are located under ToolKitFiles\nvflash\driver folder.
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
saweni
Inviato dal mio LG-P990 usando
Androidiani App
Io lo fatto e nn ho avuto nessun bug.adesso sono passato alla 30B con smartflash senza menate.se vuoi provare é uscita la nuova 3.1 di unlockroot e adesso dovrebbe supportare anke ics del dialogo.appena ho tempo lo testo.
Per caso esiste un toolkit per linux? Grazie in anticipo
Inviato dal mio Galaxy Nexus con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
tonee
Per caso esiste un toolkit per linux? Grazie in anticipo
Inviato dal mio Galaxy Nexus con Tapatalk 2
S usate se mi autoquoto ma nessuno sa aiutarmi? Grazie ancora in anticipo:o
Inviato dal mio Galaxy Nexus con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
PaoloLatte
no, niente... devi virtualizzare se lo vuoi :/
Cioè? Scusa l'ignoranza...:D
Inviato dal mio Galaxy Nexus con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
tonee
Cioè? Scusa l'ignoranza...:D
Inviato dal mio Galaxy Nexus con Tapatalk 2
Installi windows in una macchina virtuale... non credo vada con wine anche se puoi sempre provare...
Inviato dal mio LG-P990 con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Scusate il mio vecchio dual ha ancora il bootloader vecchio e io ho flashato quello nuovo.. se adesso flasho la ROM kdz va bene giusto? La v30a per intendersi... Grazie in anticipo
Inviato dal mio Galaxy Nexus con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
sirpeppe
beh si sarebbe una figata.
tra l'altro non ho ankora capire la procedura per passare da cm7.2 ad ICS...
Magari qualcuno mi illumina che sono niubbo?
Hai scoperto come?? :D
Inviato dal mio Galaxy Nexus con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
tonee
Scusate il mio vecchio dual ha ancora il bootloader vecchio e io ho flashato quello nuovo.. se adesso flasho la ROM kdz va bene giusto? La v30a per intendersi... Grazie in anticipo
Inviato dal mio Galaxy Nexus con Tapatalk 2
Dovrebbe funzionare, ma non sono sicuro... fa un tentativo, non perdi nulla :)
Inviato dal mio LG-P990 con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
vs0587
Perchè nonostante il bootloader sbloccato, se faccio un backup da recovery 6.0.2.5 e lo ripristino, mi appare l'errore encyption unseccessfull e non posso fare nulla? L'unica soluzione è smartflash con conseguente reinstallazione manuale di tutto.....
Il backup lo hai fatto con la stessa recovery?
Inviato dal mio LG-P990 con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
PaoloLatte
Il backup lo hai fatto con la stessa recovery?
Inviato dal mio LG-P990 con Tapatalk 2
Stessa recovery..... Backup fatto mezz'ora prima prima, poi ripristino ma non va.... Adesso ho flashato la 5.0.2.8e ma onestamente mi scoccia riprovare perché nel caso di ennesimo errore devo rifare tutto a mano...
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
vs0587
Stessa recovery..... Backup fatto mezz'ora prima prima, poi ripristino ma non va.... Adesso ho flashato la 5.0.2.8e ma onestamente mi scoccia riprovare perché nel caso di ennesimo errore devo rifare tutto a mano...
Prova senza fare format ;)
Comunque sicuro che nelle impostazioni del formato sia quello del backup?
Inviato dal mio LG-P990 con Tapatalk 2
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Sia formattando che no, non va lo stesso...
Il formato del backup non l'ho cambiato, è quello di default della cwm 6.. Comunque ora ho messo la cwm 5, se mi viene l'ispirazione riprovo pomeriggio......
Ma vorrei la 6 e non capisco perché non deve funzionare..
R: [P990 ToolKit] Flash / Rooting / Repartioning and more
Quote:
Originariamente inviato da
vs0587
Sia formattando che no, non va lo stesso...
Il formato del backup non l'ho cambiato, è quello di default della cwm 6.. Comunque ora ho messo la cwm 5, se mi viene l'ispirazione riprovo pomeriggio......
Ma vorrei la 6 e non capisco perché non deve funzionare..
Se riesci a ripristinare con la 5, rifatti il backup con la 6...
Dicevo di non fare il format cosi non perdevi nulla ;)
Inviato dal mio LG-P990 con Tapatalk 2