[HOW TO] DUAL BOOT for P990 & SU660 on BOTH Bootloaders v5.0 - LG Optimus 2x

Dual Boot for P990 & SU660 on Both Bootloaders
Now with more and more new ROMs being released every day and only one phone (at least for most of us) to try them all, I think this was needed.​
It is based on the method Bihariel found on a Chinese forum and his latest v2 version for the old bootloader and my previous version 3 for the new one.
It is now modified to work on both bootloaders and Partition layouts. Read change log for details.
Thanks to:
SuperSkill personally, for digging it up from the grave and giving me the vote of confidence to port dual boot into the new bootloader. He is also the 1st after me, who tested it. (thank you again my friend)
KingMGT personally, for helping me make the necessary modifications for SU660 and of course for testing it since I don’t own a SU660. (thank you again my friend)
Bihariel of course, for his great work on which I based the new version (and for copying a lot of text from his thread)
ChinaGB, the creator of the System changer app and the original idea.
What is this useful for?
Devs: you can have one ROM configured and ready for use in one partition and a second partition to test your ROMs without touching your daily ROM, so you won/t need to wipe or backup anything.
Users: you can have a stable ROM, let’s say a stock ROM with everything working and configured and you can have a second partition to test ROMs (for example a custom stock based one or a CM10 beta) so you won't need to do backups and wipes.
How Dual Boot works?
Dual-Enabler.zip: this file enables Dual boot by splitting system partition into two.
Dual-ROM-1-to-XX.zip: this file have to be flashed after flashing ROM 1, after flashing it and boot the phone, you will find an app called system changer, by launching this app and selecting Switch ROM, the phone will reboot and start the ROM 2.
Dual-ROM-2-to-XX.zip: this file have to be flashed after flashing ROM 2, after flashing it and boot the phone, you will find an app called system changer, by launching this app and selecting Switch ROM, the phone will reboot and start the ROM 1.
What ROMs can I use?
P990 Devices:
You can use theoretically, any combination of ROMs for dual booting, working on the same Bootloader of course.
SU660 Devices:
On OLD layout you can use theoretically, any combination of ROMs for dual booting, working on this Bootloader of course.
On ICS layout, due to lack of any custom ROMs for SU660, the p990 layout and bootloader is used so only custom CM, PA & MIUI ROMs are compatible, working on this Bootloader of course.
Attention !! The only ROMs you should not use are Auto-wipe ROMs because they will delete your data partition and with it ROM1 and ROM2 save files. Of course if you are an advanced user, you can open the wipe rom and modify the updater-script to remove the auto wipe lines.
Download from here the package for your device and follow the instructions in post #2.
For older versions follow the instructions included in package.
Change Log:
v5.0 Date 05 Feb 2013
DualBoot-Control.zip. All five zips used till now for enabling/maintaining Dual-Boot have been replaced by this aroma-style flash-able zip.
SU660 package now supports also the su660 ics bootloader & layout.
V4.6 Date 30 Jan 2013
512MB-512MB system partitions for both bootloaders,
Reduced data (to 2000MB) for old-bootloader (because a 2048MB one cannot be formatted on old bootloader)
Bug-fix for dual-boot remover (SystemChanger app wasn't removed).
V4.5 Date 22 Jan 2013
Now it auto enters recovery after repartitioning. No need to keep pressing Vol- & Pwr.
Linux nvflash binary added. (I had forgotten to include it in package, sorry.)
Minor changes in flash.sh (for linux).
V4 Date 20 Jan 2013
It now works on both bootloaders. During repartition with nvflash you have the option to select which one
In old bootloader the system partition is splitted in 370MB for ROM1 and 512MB for ROM2 (in case someone wants to install tonyp's & harsh's full ICS version for old bootloader).
Same simple procedure to enable and maintain dual-boot.
Common flash-able zips because they detect current bootloader and partition layout and act accordingly.
Re-compiled SystemChanger app to display more correct messages and also in which ROM you are switching to.
V3 Date 12 Jan 2013
System partition size is 512 MB for each ROM.
Data partition is still shared but with the max size of 2GB.
Included latest cwm recovery 6.0.2.5 by pengus77. It works for all available ROMs for new BL (DM X, FLEX-ICER & unofficial CM10 CM10.1 ones)
NewBL-Dual-Enabler’s scripts are modified not only for the new layout but now also check and format (if needed) the internal SD (the first time after NVFlash is always needed). It also returns to recovery automatically to let you install or restore the 1st ROM.
NewBL-Dual-ROM-1-to-XX.zip & NewBL-Dual-ROM-2-to-XX.zip no longer need to be updated with the boot images of the ROMs.
SystemChanger app’s scripts, before switching to the other ROM, check if current ROM is changed (by md5 checksum of its build.prop as before) and saves the boot.img for next switch.
noshare file, containing the data folders list, is now also saved under /data/dual-boot. This way it will be always accessible and updatable if needed, no matter which ROM is running.
Boot images and md5 checksums are also saved under /data/dual-boot.
Two more flash-able zips added:
Wipe-ROM-data.zip This will wipe the data of the current ROM. Useful for changing ROM or if required by ROM’s chef
Remove-DualBoot.zip This will wipe the data of the other ROM and will also remove the SystemChanger app and scripts from the current ROM. Useful if you want to make a clean nandroid backup, to restore after a repartition to normal layout.
For V2 change log see bihariel's thread

Here is the guide to get Real Dual boot on both BLs.
Please read carefully because this may mess up your phone if you don't know what you are doing.
Oh!! I forgot, this phone is unbrickable, so give it a try.​
Installation Instructions
Extract the downloaded package with WinRAR or similar to any folder.
Copy ROM1, ROM2 and the DualBoot-Control.zip to external SD.
Go to the folder DualBoot-Partition-resizer and run flash.bat (or flash.sh for linux) follow on-screen instructions select BootLoader and wait until NVFlash process finishes and the screen goes black.
Disconnect the USB cable, put the battery back and just power on the phone it will enter into recovery automatically. (It takes about 40 secs to enter recovery 1st time after NVFlash)
Install DualBoot-Control.zip and select Enable Dual Boot option. The phone will reboot (if supported by recovery) and enter in recovery again (if not select reboot recovery from recovery).
Make a full wipe just in case to avoid boot-loops and format /system because it may not be formatted by ROM’s updater-script (mounts and storage --> format /system)
Now flash ROM1 (or restore a nandroid backup of ROM1) and without rebooting install DualBoot-Control.zip, select ROM1 update and reboot when it finishes.
When the phone completely boots, you will find an app called SystemChanger, launch it and click Switch ROM, it will ask you for root rights, click yes, the phone will reboot quickly, press and hold Pwr button + vol down when the screen goes black to enter recovery, if the phone doesn't go to recovery, remove the battery, plug it again and enter recovery.
Format /system (the 2nd system now), because it may not be formatted by ROM’s updater-script.
Now flash ROM2 and without rebooting install DualBoot-Control.zip, select ROM2 update and reboot when it finishes. (Attention: do not restore a backup of ROM2 because it will wipe data files of ROM1)
And that is all, if you want to switch to ROM1, as before, run SystemChanger and click Switch ROM.
Note for those having experienced the older version 2: No need to add boot images in Dual-ROM zips any more.
How to change/update a ROM or Kernel
You have to be on the ROM you want to change/update.
Enter Recovery
If you are changing the ROM or kernel and/or a wipe is needed, install the DualBoot-Control.zip and select Wipe current ROM data.
Flash the ROM or kernel and before reboot install the DualBoot-Control.zip and select ROM1 update if you flashed ROM1 or ROM2 update if you flashed ROM2.
Info: There is also the wipe-rom-x-data.sh in /data/dual-boot/ which can be used to delete the non-running Rom’s data. You can also run this from terminal or adb shell to clean the data of the non-running Rom quickly. For example if you are on ROM1 and you want to change the ROM2 run the script, switch to ROM2 but when screen goes black press pwr & vol- to enter recovery.
How to disable Dual Boot
You have to be on the ROM you want to keep.
Enter Recovery
Install the DualBoot-Control.zip and select Remove Dual Boot. This will wipe the data of the other ROM and will also remove the SystemChanger app and scripts. Useful if you want to make a clean nandroid backup, to restore after a repartitioning to normal layout with AIO-Toolkit.
Enjoy it !!

Wow......one thing i ws missing on NEW BL......thank you so much....now can hold onto this phone for 1more year....

This is just Aweosme <3 will give a try for sure ! LG O2X still the Crazy phone will try today eveng and comment back again ! can i try CM10.1 & V30B (Roms available) ???
Kudooos 4 ur post

This is what i need, i often flash rom 1 to another and restore my app and setting manualy... with this i would keep my daily rom and other for testing
thanks good job

Spyrosk, again, CONGRATULATIONS, this is another great product useful for all of us. To drop the bomb; i think you should add this in AIO, it would be natural if possible. Ive tested this during the weekend, its more easy than the previous gb version. Huge thanks for doing this spyrosk and also huge thanks to Bihariel who did the gb version, you have my deepest respect
Let me give you another challenge lol
It should be possible to.......no no, I must shut up now.
Thanks mate

Nice ! Trying soon... :fingers-crossed:

SuperSkill said:
Spyrosk, again, CONGRATULATIONS, this is another great product useful for all of us. To drop the bomb; i think you should add this in AIO, it would be natural if possible. Ive tested this during the weekend, its more easy than the previous gb version. Huge thanks for doing this spyrosk and also huge thanks to Bihariel who did the gb version, you have my deepest respect
Let me give you another challenge lol
It should be possible to.......no no, I must shut up now.
Thanks mate
Click to expand...
Click to collapse
Thank you too again.
No, don't give me another challenge now. :laugh:
I am thinking on making a v3 version for old bootloader too, or even better a v4 hybrid one for both bootloaders. So I do have work for now.
Yes I could integrate that into AIO-toolkit eventually in an "Addvanced Options" menu , but let's see how it is working, when more users will try it and "cure" any "baby sicknesses" that may come up first.
I can't thank you enough for your testing it so thoroughly.
I really appreciate it.

i don't really understand how this dual boot work
but, can i use my internal sd card for booting stock-based custom rom and using my external one for booting CM10 based rom?

what about ics and gingerbread on dual boot!?

jhonjames09 said:
what about ics and gingerbread on dual boot!?
Click to expand...
Click to collapse
you couldn't do that unless someone release GB rom for ics bootloader (is that even possible?)

Nice man" I ll try it soon!

jhonjames09 said:
what about ics and gingerbread on dual boot!?
Click to expand...
Click to collapse
babi_perang said:
you couldn't do that unless someone release GB rom for ics bootloader (is that even possible?)
Click to expand...
Click to collapse
I don't know if this will be ever possible or if it's worth trying it.
The only thing that can be done at the moment, is having one 370MB & one 512MB system partitions on the upcoming gb dual-boot version for installing the tonyp's and harsh's full ics 28g version as 2nd ROM on old bootloader.

I installed yesterday dual boot on my 2X and worked fine without any problems!
Great tool Spyrosk!!
You have done our life easier!!!

Thank you for dual boot
is indeed something very special!!!
It works beautifully for me,
the P990 is significantly upgraded:laugh:

And what about dual boot with linux?

tomsi91 said:
And what about dual boot with linux?
Click to expand...
Click to collapse
What do you mean? Read step 3 carefully.
3.Go to the folder NewBL-DualBoot-Partition-resizer and run flash.bat (or flash.sh for linux) follow on-screen instructions and wait until NVFlash process finishes and the screen goes black.

sorry, i didnt see it with linux
EDIT: no sorry. i mean, i want to dualboot android/linux (debian, ubuntu, etc.).

tomsi91 said:
sorry, i didnt see it with linux
EDIT: no sorry. i mean, i want to dualboot android/linux (debian, ubuntu, etc.).
Click to expand...
Click to collapse
And iOS & Windows Mobil 8...

How about flashing the second rom that have aroma installer??

Related

Want to use custom ROM, newb

Hi,
It's probably many people who have been asking the same thing, sorry if it's already a thread out there.
But I'm totally new to this. I now want to root my phone and use a custom ROM and maybe a other kernal too, whatever kernal is for
Which ROM is the best out there? And I have no idea of how to root my phone and install a custom ROM, maybe some advices?
Thanks.
/Sorry if I don't have the best english
If you want to root your phone and you're on Froyo (Android 2.2) use this guide: http://forum.xda-developers.com/showthread.php?t=953182
If you're on Gingerbread (Android 2.3) , you can use this guide: http://forum.xda-developers.com/showthread.php?t=1327599
You can flash custom ROMs by installing them in ClockworkMod Recovery mode. This is a special menu which allows you to flash custom ROMs and kernels and make backups of your rom.
You can enter recovery mode with either:
1. ROM Manager, select reboot into recovery.
2. While phone is on, press power button and then select reboot and then recovery. (Basically the same as 1)
3. While phone is off, boot with holding the power button and volume down button until the second lg logo with the blueish background appears.
Flashing: (In recovery mode)
1. Make a backup (Titanium Backup or NANDroid)
2. Wipe Everything
Wipe data/factory reset (this won't erase your root)
Wipe cache
Go to advanced and wipe Dalvik cache.
Wipe Battery Stats
3. Go to install zip from sdcard. (you have to put the rom you wish to install on the sd card)
4. Again install zip from sdcard (install Google apps, can be found in the CyanogenMod wiki) (same way as installing rom)
5. (optional) install zip from sd card and flash kernel. (same way as installing rom)
6. Done, reboot phone.
The best rom is just a matter of taste actually. It just depends on what you want, some prefer CyanogenMod and others just want an improved stock rom. So all you gotta do is read and make up your own mind. Also when you flash a kernel you have to make sure that the kernel in question is compatible with your rom, because there are many kernels in the dev section and they all work either with stock-based ROMs (Horsepower Kernel) or custom ROMs (Ironkernel, Vadonkas KANG kernel).
My opinion is to use the combination:
Temaseks CM KANG:
http://forum.xda-developers.com/showthread.php?t=1421425
Vadonkas KANG kernel:
http://forum.xda-developers.com/showthread.php?t=1427646
Hope this helped, if there are still some questions, just ask! Or PM me
SP1996AC said:
If you want to root your phone and you're on Froyo (Android 2.2) use this guide: http://forum.xda-developers.com/showthread.php?t=953182
If you're on Gingerbread (Android 2.3) , you can use this guide: http://forum.xda-developers.com/showthread.php?t=1327599
You can flash custom ROMs by installing them in ClockworkMod Recovery mode. This is a special menu which allows you to flash custom ROMs and kernels and make backups of your rom.
You can enter recovery mode with either:
1. ROM Manager, select reboot into recovery.
2. While phone is on, press power button and then select reboot and then recovery. (Basically the same as 1)
3. While phone is off, boot with holding the power button and volume down button until the second lg logo with the blueish background appears.
Flashing: (In recovery mode)
1. Make a backup (Titanium Backup or NANDroid)
2. Wipe Everything
Wipe data/factory reset (this won't erase your root)
Wipe cache
Go to advanced and wipe Dalvik cache.
Wipe Battery Stats
3. Go to install zip from sdcard. (you have to put the rom you wish to install on the sd card)
4. Again install zip from sdcard (install Google apps, can be found in the CyanogenMod wiki) (same way as installing rom)
5. (optional) install zip from sd card and flash kernel. (same way as installing rom)
6. Done, reboot phone.
The best rom is just a matter of taste actually. It just depends on what you want, some prefer CyanogenMod and others just want an improved stock rom. So all you gotta do is read and make up your own mind. Also when you flash a kernel you have to make sure that the kernel in question is compatible with your rom, because there are many kernels in the dev section and they all work either with stock-based ROMs (Horsepower Kernel) or custom ROMs (Ironkernel, Vadonkas KANG kernel).
My opinion is to use the combination:
Temaseks CM KANG:
http://forum.xda-developers.com/showthread.php?t=1421425
Vadonkas KANG kernel:
http://forum.xda-developers.com/showthread.php?t=1427646
Hope this helped, if there are still some questions, just ask! Or PM me
Click to expand...
Click to collapse
Thank you, I will try to do this and use the combination you prefered. If I get stuck somewhere I will notice you
great work SP1996AC......
this is a great way to guide a newbie.....this is XDA forum all about.....I appreciate this a lot...
Haha no problem...
SP1996AC said:
Haha no problem...
Click to expand...
Click to collapse
U have an image of my early days in android forums.
Keep it up!
SP1996AC said:
2. Wipe Everything
Wipe data/factory reset (this won't erase your root)
Wipe cache
Go to advanced and wipe Dalvik cache.
Wipe Battery Stats
Click to expand...
Click to collapse
Nvm, I misread it It was in the recovery mode.
I got a problem now, I have installed the custom RM and kernel, but the problem now is that I can't connect the phone to the computer via USB to put files in my phone. Do I need some new drivers or something?
Edit: When I try to use the camera it just wsays that I need to use my SD card. It might be something else that wrong, just with the SD card?
Edit2: it seems that I can only get acces to the SD card from the computer by the recovery mode?
try to shut down the device and boot instead of rebooting(if you did that) some sdcards have problems with a reboot and do not get recognized.
Sent from my Optimus 2X using XDA App
Are u talking about the internal sd or a external sd? For use the internal sd (the data partition of the device's memory) there is an option in the settings. I don't remember now I'm using a Miui based rom. For the usb connection u must have the driver of the device, u can take it in the lg web site
Inviato dal mio Optimus 2X usando Tapatalk
Istur said:
Are u talking about the internal sd or a external sd? For use the internal sd (the data partition of the device's memory) there is an option in the settings. I don't remember now I'm using a Miui based rom. For the usb connection u must have the driver of the device, u can take it in the lg web site
Inviato dal mio Optimus 2X usando Tapatalk
Click to expand...
Click to collapse
I actually meant the internal, cuz I don't have a external card. Where can I find that setting? It's so many settings so I get confuesed when I try to look for other settings All program that seems to need the internal SD card seems to say it, the camera, ROM manager and other apps.
And I have a sall problem with spotify, it won't start at all. Is this normal with this ROM?
i have a question, if lets say i flashed cyanogen mod 7.1 stable on my lg optimus 2x and i want to flash, for example temasek kang cyanogen mod, can i just download the .zip files and copy it over to the phone and flash. is there such thing as downgrading in android like in symbian, im also a newbie, also another question, the rom files or .zip in clockworkmod on internal storage, can they be deleted after flashing the files on the phone
lopiop said:
i have a question, if lets say i flashed cyanogen mod 7.1 stable on my lg optimus 2x and i want to flash, for example temasek kang cyanogen mod, can i just download the .zip files and copy it over to the phone and flash. is there such thing as downgrading in android like in symbian, im also a newbie, also another question, the rom files or .zip in clockworkmod on internal storage, can they be deleted after flashing the files on the phone
Click to expand...
Click to collapse
1. Yep, just copy it to your phone, boot into recovery and install zip from sd card.
2. Downgrading is possible, make sure to wipe.
3. After flashing you can safely remove the zip file from your phone
thx for the quick reply, could you elaborate more on the part of downgrading, does that mean i cant just simply flash another rom
also on the first page you recommended CM7.2 Temasek KANG rom and Vadonkas KANG kernel, how do you install that, do i just flash the cm 7.2 temasek kang rom, or do i have to flash the kernel, and which one comes first
also what is the kernel for, as i noticed when i flashed cyanogen mod 7.1 stable, the kernel was automatically changed
lopiop said:
thx for the quick reply, could you elaborate more on the part of downgrading, does that mean i cant just simply flash another rom
also on the first page you recommended CM7.2 Temasek KANG rom and Vadonkas KANG kernel, how do you install that, do i just flash the cm 7.2 temasek kang rom, or do i have to flash the kernel, and which one comes first
also what is the kernel for, as i noticed when i flashed cyanogen mod 7.1 stable, the kernel was automatically changed
Click to expand...
Click to collapse
Downgrading
You flash the rom you want over the one you have right now, just wipe everything. (you can always restore it later with a backup) For example when you have a CM KANG an you want to go back to a nightly just flash it over the KANG.
First you flash the KANG rom and then you flash the kernel. If you do it the other way around you erase the kernel flash because as you know every rom comes with a standard kernel. (More information, look at my first post in this thread)
The main goal of flashing a custom kernel is increasing the performance and have the ability to overclock and to undervolt. The standard kernel which comes with CM stable doesn't allow you to overclock your CPU to for example 1.5Ghz. Standard kernel only clocks to 1Ghz.
Simple question: If I root my phone when it's on "stock' (i.e. as it comes out the box when it turns up soon), and then upgrade to the LG Official latest release via their website.. will I have to root the phone again?
Scougar said:
Simple question: If I root my phone when it's on "stock' (i.e. as it comes out the box when it turns up soon), and then upgrade to the LG Official latest release via their website.. will I have to root the phone again?
Click to expand...
Click to collapse
Once you upgrade the phone via their website....u lose the root....need to root again for sure....
Scougar said:
Simple question: If I root my phone when it's on "stock' (i.e. as it comes out the box when it turns up soon), and then upgrade to the LG Official latest release via their website.. will I have to root the phone again?
Click to expand...
Click to collapse
i haven´t ever used a stock rom for more than 10 minutes, but i guess ...yeah.
75markus said:
i haven´t ever used a stock rom for more than 10 minutes, but i guess ...yeah.
Click to expand...
Click to collapse
me too...i dont use the stock for long...but when updating thru the website....ur root is gone....got to root again....more work mate....so burn midnight oil....
1:
Google "SuperOneClick" - http://shortfuse.org/?page_id=2.
Set your phone to "development mode", or whatever it is in english, under your program settings and plug it into your PC with the program running.
It should be as simple as clicking "Root" with the newest version of the program.
2:
Download "Rom Manager" from the market and install "ClockWorkMod" through that program.
3 - preparation:
- Turn off your phone and hold down the "Volume Down" button + the "Power" button untill you see the LG logo shift into, what resembles a loading screen.
- In ClockWorkMod, you navigate up and down with the volume buttons and the power button selects an option.
- Go to "Backup and Restore" and back up your system. This is a so-called Nandroid backup.
- plug your P990 into your PC and copy that backup file. It's most likely on your external SD-Card.
_____________________________________________
- Find a suitable ROM, I use this one: http://forum.xda-developers.com/showthread.php?t=1421425
At the bottom of the fist post, you can find download links.
The Google Apps: http://www.mediafire.com/temasek#5xfvkc2nlfk5v
You need that file to install the marketplace. It'll be called something in the vein of "gapps-gb-20111214-237-signed".
The ROM itself: http://www.mediafire.com/temasek#3edh9d36u710w
The file will have a name in the vein of "cm7kang-O2x-P204-38"
_____________________________________________
4:
Now that you have your ROM/Google Apps (GAAPS) and a backup file, you're ready to get started.
Copy the ROM and GAAPS ZIP files to your SD-card. Then turn it off and enter ClockWorkMod by way of "Volume Down/Power" buttons.
5:
Back in ClockWorkMod, navigate to "install zip from sdcard" ---> "choose zip from sdcard/choose zip from internal sd card" and make sure you can find your files before proceeding.
6:
- Assuming everything is ok, choose "wipe data/factory reset" in the main menu of ClockWorkMod.
-Once done, choose "install zip from sdcard" and install your ROM.
-repeat the process for the Google Apps file.
Once done, choose "wipe cache partition" in the main menu along with "wipe dalvik cache" under the "advanced" option.
After that, choose to turn off the phone and turn it on to boot your new ROM for the first time.
Prepare to troubleshoot a bunch, you're probably used to a bunch of stuff that are'nt to be taken for granted
Feel free to ask me questions and criticism is welcome, considering this is just a short guide; and my rooting experiences started this saturday.

Atrix Boot Emporium [V2.0 Released! 08 Nov 2012]

Welcome to... Atrix Boot Emporium!​
Powered by AROMA Installer with custom ICS theme!​
Test out different kernels for the same ROM or boot a second ROM hosted on SD card in a sleek, menu-driven environment. No need for fastboot or heavy installers.
Easy to flash via CWM, but... “I will let YOU DECIDE whether to wipe /data !” See Notes below.
Atrix-Boot-Emporium-V2.0-signed.zip: http://www.mediafire.com/?azassaimbbgmnxd
Checksum: ed9649db8b2990e3280d37b6a78104f7
Version 2.0 features:
Menus to select ROM location (EMMC or SD Card) and ROM family (GB, CM7 or CM10)
GB NottachTrix:
AT&T
Faux 1.00GHz
Faux 1.30GHz
Faux 1.45GHz
(D00 and 1100 were pulled to reduce zip size)​
GB MROM:
HW Voltage
SW Voltage​
CM7 MROM:
HW Voltage
SW Voltage​
CM7 Neutrino:
EE
GT
GT+​
CM10 (EMMC-only):
epinter Stock and OC1300
Th3Bill JB AOKP and JB MIUI​
Dual-boot support! Boot supported ROMs hosted on SD card. Here I assume that your SD-based ROM resides at the following ext3[4] partitions:
/dev/block/mmcblk1p2 (/system)
/dev/block/mmcblk1p3 (/cache)
/dev/block/mmcblk1p4 (/data)​
Instructions:
1. Download Atrix-Boot-Emporium-V2.0-signed.zip to SD card
2. Boot to CWM and "install/choose zip from sdcard".
3. Select Atrix-Boot-Emporium-V2.0-signed.zip
4. Install zip and follow instructions on the Welcome screen
5. Select ROM location: EMMC (internal memory) or SD (external memory)
6. Select ROM family: GB, CM7 or CM10 (CM9 and ICS not yet available)
7. Select kernel
8. Confirm and reboot (ignore “Status 0” error --- AROMA Installer bug)​
Note 1: Atrix Boot Emporium is not a ROM store. I only stock boots (sorry). Also, I don't have version numbers for the kernels. But you can look inside the zip and view the timestamps of the boot images. You can also verify kernel version by going to Settings > About Phone.
Note 2: I did not include boot images for ROMs that are new or frequently updated. I'll wait until things settle down a bit
Note 3: This is a powerful tool, so remember which ROM you have installed on EMMC (or SD if applicable), and try not to cross ROM families, e.g. don't boot to CM10 with a CM7 kernel or you will soft-brick. You MAY need to wipe data and/or reintall GApps, even if booting to a member of the same ROM family. Please Nandroid backup or at least Titanium backup system + apps beforehand.
Note 4: If you have problems booting a ROM hosted on SD even after wiping /cache and /data, try repartitioning /system, /cache and /data using my Smart Part partitioning tool, found here: http://forum.xda-developers.com/showthread.php?t=1651356 . Then reinstall ROM and reboot. This always works for me except for CM10 ROMs. For some reason I can't get them to boot off SD. Maybe a security / permissions issue.
Standard disclaimers apply.
Enjoy!
Credits: NottachTrix, faux123, Notorious544d, mmontouri, Th3Bill, epinter, amarullz (AROMA Installer), Koush (CWM Recovery) and any others I didn't mention (sorry).
seems nice but how about listing the install steps?
dude u r awesome !
What exactly is this might I ask? I don't exactly know its function. I should be ashamed if it was something basic...
syngamer96 said:
What exactly is this might I ask? I don't exactly know its function. I should be ashamed if it was something basic...
Click to expand...
Click to collapse
^ this. I dont know either what exactly is this.. and the instructions aren't as clear as a noob like me would want
Is this a JB or ICS
Sent from my MB860 using xda premium
Not having downloaded or tried anything (yet), my initial guess is this is just a brand new way of dual-booting, no ROMs are included.
ranjithkumar1201 said:
Is this a JB or ICS
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
This is not a ROM , I guess its just some ways to flash kernels and such?
I'm confused.
Sent from that Atrix.
? Same as Cyanoboot ?
This is a Rom I think based on nochttatrix Rom. Gonna test it.
Sent from my MB860 using xda app-developers app
Not a ROM. No ROM is only 40 MB in size. And there's especially no evidence it has anything to do with Nottachtrix. Where did you get that?
Just downloaded it, seems it's an Aroma installer with a bunch of kernels to choose from, ramfix included.
Note to OP: there is no point in making the MD5 checksum a downloadable file or a spreadsheet or whatever it is. Just put the MD5 string directly in the OP.
ravilov said:
Not a ROM. No ROM is only 40 MB in size. And there's especially no evidence it has anything to do with Nottachtrix. Where did you get that?
Just downloaded it, seems it's an Aroma installer with a bunch of kernels to choose from, ramfix included.
Note to OP: there is no point in making the MD5 checksum a downloadable file or a spreadsheet or whatever it is. Just put the MD5 string directly in the OP.
Click to expand...
Click to collapse
Yeah its compatible with Nottachtirx ROM. This is a kernel installer i flashed it. U can choose between different kernels. About the themen i didnt get any to choose or what every.
ravilov said:
Not a ROM. No ROM is only 40 MB in size. And there's especially no evidence it has anything to do with Nottachtrix. Where did you get that?
Click to expand...
Click to collapse
First thing the OP says is : Initial release features the original NottachTrix 1.3.1-compatible kernels and ramfix
ravilov said:
Not a ROM. No ROM is only 40 MB in size. And there's especially no evidence it has anything to do with Nottachtrix. Where did you get that?
Just downloaded it, seems it's an Aroma installer with a bunch of kernels to choose from, ramfix included.
Note to OP: there is no point in making the MD5 checksum a downloadable file or a spreadsheet or whatever it is. Just put the MD5 string directly in the OP.
Click to expand...
Click to collapse
This is strictly a custom boot image loader that I developed on my own. And the Welcome screen explicitly says: "Initial release features NottachTrix-compatible boot images".
Atrix-Boot-Emporium assumes that at least one ROM is installed on your device and features the six boot images found in the NottachTrix1.3.1 ROM. Emporium also features each of these six images with modified ramdisks to redirect the /system, /cache and /data filesystem mounts to SD card for dual-boot --- assuming the three "ext" partitions exist on SD and are of adequate size.
So if you flash the zip and follow instructions, you should find the original six NottachTrix1.3.1-compatible boot images and a corresponding six identical images adapted for SD-based ROMs (for dual boot).
So if I flash Nottatrix-ext to my SD and have ICS or CM7/9/10 on my phone, this zip will automatically arrange everything (creating folders with boot-images from both Roms) that I can switch between both? I was only able to that on Blur-based Roms until now - never got it working properly on Cm7.
In this initial release, the user selects a single boot image and that image is flashed to the boot partition, nothing else.
I was thinking that a subsequent release could feature a master menu where the user can select among GB (NottachTrix), CM7[9, 10] and ICS. Then a menu of boot images is presented for each class of ROMs.
The main idea behind the initial release was to enable quick selection of different boot images (e.g. OC kernels) for a particular ROM, in this case NottachTrix.
And it's already bailed me out of some trouble while on the road (no fastboot), lol.
Thank you, that´s awesome! Now I finally get the full purpose of this Release. Definitly I good thing - plz develop it further, I can get everything working with DualBoot except the boot.img thingies... That really bumped me every time.
Thanks for the feedback. I will look at my work schedule and see what I can do for the next release.
Atrix Boot Emporium V2.0 Released!​
Version 2.0 features...
Menus to select ROM location (EMMC or SD Card) and ROM family (GB, CM7 or CM10).
Includes boot images from...
GB NottachTrix
AT&T
Faux 1.00GHz
Faux 1.30GHz
Faux 1.45GHz
(D00 and 1100 were pulled to reduce zip size)​
GB MROM
HW Voltage
SW Voltage​
CM7 MROM
HW Voltage
SW Voltage​
CM7 Neutrino
EE
GT
GT+​
CM10 (EMMC-only)
epinter Stock and OC1300
Th3Bill JB AOKP and JB MIUI​
Dual-boot support! Boot supported ROMs hosted on SD card. Here I assume that your SD-based ROM resides at the following ext3[4] partitions:
/dev/block/mmcblk1p2 (/system)
/dev/block/mmcblk1p3 (/cache)
/dev/block/mmcblk1p4 (/data)​
See OP for details!

[TOOL] NVflash Toolkit

*** NVflash Toolkit - Backup, Restore, Resize, Recovery, Rescue ***​
**** NOOBS READ THIS ****
What is the first thing you see when you boot up your phone?
It will be one of three things:
1. A white LG logo - you are running the original bootloader and partition layout.
2. A pink LG logo - you are running the new bootloader with the new partition layout.
**** It is important to know which one you are on before using nvflash or flashing any roms ****
I have put together a little toolkit to make NVflash a bit easier to use for the most common functions. The toolkit is still a work in progress, so not everything may work as intended! I would advise taking a nandroid backup to your external SD card and copying any important files from your internal SD to somewhere safe before trying this out. This version is for the original partition layout.
First, download and unzip the toolkit to your PC, it is available here: NVflash_Toolkit_0.2.zip - 218.14 MB
Second, connect your phone in NVflash mode (battery out, Volume UP+DOWN buttons pressed, connect to USB) and install the NVflash drivers if necessary (they are included in the download)
Third, run the nvflash-toolkit.bat batch file which will guide you through the functions.
After each NVflash attempt, I would recommend disconnecting and reconnecting the phone before the next flash - I had problems trying to recover the data partition in the same nvflash session as intitialising the partition layout.
The Internal SD card partition is too large to recover using NVflash, but you can mount the backed up internalsd.img file using something like DiskInternals Linux Reader if you want to access the files on it.
***NEW ICS TOOLKIT*** NVflash_ToolkitICS_02.zip - 291.39 MB
This is for the new ICS partition format with unlocked bootloader included.
1. Backup internal partitions (useful for rooting any new builds)
2. Flash v28e ICS rom or backed up partitions using new LG partitition table
3. Revert to gingerbread partition layout with normal and large (ICS) partition size (no rom included, boot to CWM only)
4. Restore ICS data partition
I will add more functions later...
Let me know if there are any other useful NVflash functions it would be worth putting into the toolkit. My initial version has a supersized option as well as large which has a larger 2Gb Data partition. Would it be better to have a 1Gb system partition rather than 512Mb in the supersized partition layout so that it is useful for anyone who is using dual boot? Also, I have put in v10b as a rescue rom for now, but I could put in a different one there, or even have a selection of rom images that could be used for a quick rescue of the phone. Tell me which you think would be the most useful one to have, since nobody actually uses v10b any more!!
Changelog
Version 0.2 - Fixed CWM 5.0.2.8 installation, Rescue rom now includes CWM 5.0.2.8
Thanks to Koush for his indispensable CWM recoveries, Rusty! for his NVflash recoveries which inspired me to make this script, and the search button for teaching me everything I know.
do you think this can be usefull with the RCs cm10 since we don t have any space left in system
mivv said:
do you think this can be usefull with the RCs cm10 since we don t have any space left in system
Click to expand...
Click to collapse
The main reason I made this was because it's going to be a struggle fitting modified ICS and CM10 roms into the original system partition, but we still want to use the original unlocked bootloader if we can get kernels that are compatible.
There are various threads with tips on how to use nvflash to change partition sizes, or go back to a stock rom in an emergency, or flash a recovery, but I thought it would be worth making a one stop shop for all the common nvflash functions. Also I haven't seen any discussions in the O2X forums about using nvflash for backup and restore, so those are the functions I am not quite so confident about yet...
Hi
I wanna thank for yet another fantastic tool. Trying it as writing. I have a wish for an updated resque rom like 20s if possible. And maybe add the dual boot development as an additional feature.
Anyways, great work
Please create a reliable mirror. Your chosen download site is down. Thank you!
Raum1807 said:
Please create a reliable mirror. Your chosen download site is down. Thank you!
Click to expand...
Click to collapse
+1
cant access it...maybe upload somewhere else
Thanks
Raum1807 said:
Please create a reliable mirror. Your chosen download site is down. Thank you!
Click to expand...
Click to collapse
SREEPRAJAY said:
+1
cant access it...maybe upload somewhere else
Thanks
Click to expand...
Click to collapse
OK, Guys!...
Code:
http://depositfiles.com/files/huuok0szl
I kind of think many would like to have your tool with bigger system partitions to avoid the risk of editing the file(s)
SuperSkill said:
I kind of think many would like to have your tool with bigger system partitions to avoid the risk of editing the file(s)
Click to expand...
Click to collapse
I'll probably put up versions with different rescue roms. AT the moment I'm most likely to be switching between LG leaks with the totally insane new partition layout (what the hell is that AP2 partition 6 all about?), and good old fashioned roms with a bigger system partition for better tweakability. I'll do a CM7 stable release, and then add a CM10 once it the milestone build is out.
Might not happen immediately as I am playing around with all the new leaks and my batch file is a mess just now because of all the switched partition numbering and tweaking it to help me use bitdomo's root method.
This is the Linux version, I hope will be useful.
INSTALLATION:
Decompress RAR and copy its contents into the folder NVflash_Toolkit_0.2
EDIT:
Correction of error in v0.2 and uploaded new version ICS
Homero2 said:
This is the Linux version, I hope will be useful.
INSTALLATION:
Decompress RAR and copy its contents into the folder NVflash_Toolkit_0.2
Click to expand...
Click to collapse
Thanks for that. I don't have a Linux machine at the moment.
If you have one you could try injecting the superuser files into a backed up v28 system image and then copying it back to the phone. That's how I was going to try rooting the v28 roms, and it might be simpler than the rather roundabout method of doing it using the old bootloader and recovery.
Not sure how that would work with file ownership and permissions though - my Linux skills are very rusty.
Sent from my LG-P990 using Tapatalk 2
Better late than never, great work. It is now easier to work with NVFlash
I have several NVFlash to CWM recovery and with system.img rooted.
The only problem is that with ICS I cannot mount the file system correctly, and course, if I don't ride I can not modify its contents.
But I'm still doing tests.
Homero2 said:
Better late than never, great work. It is now easier to work with NVFlash
I have several NVFlash to CWM recovery and with system.img rooted.
The only problem is that with ICS I cannot mount the file system correctly, and course, if I don't ride I can not modify its contents.
But I'm still doing tests.
Click to expand...
Click to collapse
There's still more chance of doing it in Linux as all the windows toold for reading EXT filesytems are read only.
I've just made a cfg file for the new ICS partitions layout, but without an unlocked bootloader and recovery it's not much use as nvflash cannot properly write the encrypted bootloader.
I'm going to try wkpark's unlocked bootloader for the SU660 and see what happens....
SUCCESS WITH THE UNLOCKED BOOTLOADER!! --- wkpark is officially an O2X Genius
....now, to get some kind of CWM working on it....
Great joy gives to try something and that works, really!?
Homero2 said:
Great joy gives to try something and that works, really!?
Click to expand...
Click to collapse
We need a new version of CWM compiled for the new partition layout, but the unlocked bootloader is great. I'm just uploading and nvflash version in the big ICS leak thread and will be updating my toolkit with a version for the new ICS partition layout with a few useful tools.
Rmein, how to change system partition to 768 with ur tool? As the max it go is 512. Tks
LG-P990
BB 1120
rmein said:
There's still more chance of doing it in Linux as all the windows toold for reading EXT filesytems are read only.
I've just made a cfg file for the new ICS partitions layout, but without an unlocked bootloader and recovery it's not much use as nvflash cannot properly write the encrypted bootloader.
I'm going to try wkpark's unlocked bootloader for the SU660 and see what happens....
Click to expand...
Click to collapse
Here's a tool that reads and writes EXT files in Windows:
http://www.linuxquestions.org/quest...artition-from-windows-7-a-799039/#post4394675
http://www.ext2fsd.com/
Sir rmein, I apologize now if my question is nubbish but you can add a tool to the option to back up only the data partition? In the section up to the number 3 option also includes the system and I think it would be a good thing that the two options are separated.
Thank you for your attention and for the great job you did with the tool.
bree1 said:
Sir rmein, I apologize now if my question is nubbish but you can add a tool to the option to back up only the data partition? In the section up to the number 3 option also includes the system and I think it would be a good thing that the two options are separated.
Thank you for your attention and for the great job you did with the tool.
Click to expand...
Click to collapse
Just uploading a toolkit for ICS partition layout which includes that function, and then I will go back to do another version of the GB toolkit to make that easier and include a supersized system partition which can fit dual boot roms.
***NEW ICS TOOLKIT*** NVflash_ToolkitICS.zip - 291.31 MB
This is for the new ICS partition format with unlocked bootloader included.
1. Backup internal partitions (useful for rooting any new builds)
2. Flash v28e ICS rom or backed up partitions using new LG partitition table
3. Revert to gingerbread partition layout with normal and large (ICS) partition size (no rom included, boot to CWM only)
4. Restore ICS data partition
I will add more functions later...

[TOOL] All-In-One ToolKit v6.0 |KDZ FLASH|ROOT|Repartitioning|SmartFlash|DualBoot

All-In-One Toolkit​
It is an easy to use tool (especially for noobs) with On-Screen instructions step-by-step to do what the following main menu screen says .. Read detailed information below.
!!! Open to suggestions and ideas !!!​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
This toolkit runs under Windows. ​Installation Instructions:
Download the package from these links: Mirror1 Mirror2
Run the downloaded package and select a folder to extract the files (your user account must have write permissions in this folder). You can now extract it over a previous version because any un-needed previous files will be removed automatically.
SU660 Users: Download Both P990 & SU660-AddOn packages. Run & extract the P990 first and then extract in the same folder the SU660-AddOn. AIO-Toolkit will be converted to support SU660 device. ​Short & useful description for these options
1 - Backup/Restore Options.
A) Backup/Restore your internal SD Card (via USB Mass-Storage) which is taken with 7z open source tool. Auto-Detects the SD-card’s drive letter (by searching for external_sd or _ExteralSD folder). It just 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.
Easily change the recovery. It supports two methods: via ADB or NVFlash. It detects the current partition layout and lists the suitable recovery images available for you to choose.
A) Change Recovery via ADB (rooted devices only). It is done with adb tool and dd command.
This works on both normal operation and recovery mode.
On normal operation the device must be rooted and USB debugging must be enabled.
Note: LG Driver package (or at least ADB drivers) must be installed at your PC for these to work.
B) Change Recovery with NVFlash. The recovery is flashed by NVFlash tool.
All latest available recovery images are located in ToolKitFiles\P990-imgs folder to be used by toolkit in any option needed. (or ToolKitFiles\SU660-imgs if SU660-AddOn package is installed).
1) The latest versions of cwm v5, v6 and twrp v2.6, for old BooLoader based ROMS prefixed as oldbl-
2) The modified cwm ones v5, v6 and twrp v2.6 for new BooLoader based ROMS prefixed as newbl-
Any procedure in toolkit, if needed, automatically detects the current partition layout, old or new and lists the suitable recoveries from imgs folder for you to choose.
Tip: You can add/remove/modify the recovery images yourself by copying/deleting/renaming them, in ToolKitFiles\<device>-imgs folder and just prefixing them as oldbl- or newbl- The toolkit will include them automatically. ​3 - Root a 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 within recovery mode. This method always worked when other tools failed. ​4 - Repartition your device with preferred layout and bootloader:
ATTENTION!! This operation totally wipes your device's internal memory including internal SD-Card. Make sure you have a backup of your critical files, contacts, sms, etc.
It wipes internal memory, recreates partitions, and flashes the right bootloader and recovery image of your choice. You'll be able to boot in recovery mode only to install a new ROM or restore a previous nandroid-backup. It can be used for:
Quick switching to different partition layouts and bootloaders
Repairing a bricked device
It also offers a choice between pre-sized partition tables (for the selected layout and BL) to flash:
Stock [512MB System, 1536MB Data]
Double-Sized System [1024MB System, 2048MB Data] DualBoot Ready
Your own custom one (if you created one with option 9).
After repartition is finished you are prompted to:
a) Fix internal SD-Card automatically, because it is un-mountable after repartitioning.
b) Enable Dual-Boot (only if a DualBoot Ready partition table is selected).
For controling/maintaining Dual-Boot please refer to the DualBoot-Manual.pdf.
Note: LG Driver package (or at least ADB drivers) must be installed at your PC for these to work.
Safety keys: If any of the “SD-Card fix” or “Enable Dual-Boot” step fails go to ToolkitFiles\tools folder and run the IntSD-MountFix.cmd or DualBoot-Enable.cmd accordingly.
Attention: Both scripts are designed to run as standalone scripts also. The IntSD-MountFix.cmd is harmless but DualBoot-Enable.cmd always leaves system switched to ROM1 at the end, so use it ONLY if needed and ONLY on full-wiped data & boot partition e.g. after repartitioning.​5 - Extract LG KDZ and/or AP.bin file.
Use this to extract a downloaded kdz file to get the baseband (fls file) and/or the ROM (bin file) to flash with SmartFlash.
Additionally you may need to extract the bin file to separate 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 LG Update 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 the mini mongoose web 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)
Opens in your web browser the instructions to follow and flash the ROM.
Finally it reverts back your hosts file, after closing the utility (R&D Test Tool), removing the above entry and stops http server and windows enabler.
7 - SmartFlash a Stock ROM and/or BaseBand.
It flashes a full Stock ROM (bin file) AND/OR Baseband (fls file) as I mention before in option 5.
For BaseBands information and downloads visit the detailed and helpful Complete Baseband overview thread by tonyp.
For official Stock ROMs (KDZ files) visit this site​8 - Replace Stock (locked) ICS BootLoader with the New un-locked one.
ONLY for devices already partitioned to ICS layout.
It detects the current partition layout and does not proceed if OLD layout found.
Needed for those who:
Installed Stock ICS with SmartFlash or LGUpdate
Flashed a ready-rooted system.img only and trying to flash a recovery image after
Have a P990 device but are still on the bootloader logoed with a white padlock, which does not enter SmartFlash mode.
9 - Create your own custom-sized partition table to flash with option 4.
It launches the Partitions Customizer GUI tool I created (see attached picture), to help you easily create your own custom-sized partition table to flash with option 4.
Attention!! DO NOT use it if you don’t know what and why you are doing it.​A – Get useful logs.
This option gets 4 different useful logs (Normal Logcat, Radio Logcat, Kernel and Last_kmsg) as very nicely described in this useful TonyP’s thread. All four commands are integrated in AIO-Toolkit for quick use without having to remember the commands. Thanks to TonyP.​I - Install APX (NVFlash Recovery) Drivers if not already installed.
It starts the windows device driver wizard to help you install the drivers needed for NVFlash. It detects your system OS and gives additional on-screen instructions needed if your PC is running Windows 8.
FYI: The drivers are located under ToolKitFiles\nvflash\driver folder.​Spanish Translation here by elxufas (Thank you)​Change Log
V6.0: Date 10 November 2013:
Evolved DualBoot-Control.zip v6.0:
It now supports two different sized system parts for ROM1 & ROM2 (not only two half) depending on total system size. You can also have a standard 512MB for one ROM and the rest for the other.
One zip for both P990 & SU660 devices (no more different zips for the two devices)
An option is added to re-join the previously split /system partition after enabling DualBoot.
Some bug fixes
New icons and short descriptions for each option added.
DualBoot-Enable.cmd (under ToolKitFiles\tools) is also updated to support different sized system parts too. This is called by Option 4 after repartitioning to enable Dual-Boot, when a DualBoot Ready layout is selected.
Small HTTP server (http.exe) which was used by option 6 for off-line LG update, has been substituted by mini web server mongoose, cause http.exe was considered infected by most Anti-Virus SW.
Prefixes ICS- and GB- of files and recovery images changed to newbl- and oldbl- accordingly, as these are commonly used at all XDA threads to declare the bootloader and partition layout. (SU660-AddOn package also updated to v6.0 with prefix changes).
New Update mechanism: When extracting toolkit-package into existing toolkit-folder, any previous manually added recovery image(s) will be kept and properly prefixed automatically (SU660 recoveries too). Recovery images are now reside under new folder named ToolKitFiles\<device>-imgs where <device> is P990 (or SU660 if SU660-AddOn package is installed).
You can now add more than 9 recovery images per layout. No more limits of nine (9) recovery images per layout. (That’s only because I don’t like limits, not because more than 9 recoveries exist )
TWRP Recovery images updated with TonyP’s latest v2.6.0.0 versions. Thanks TonyP
SuperSU install zip updated to latest version 1.65 (SU\SuperSU-v1.65.zip)
Some warning msgs added about adb drivers when they are gonna be needed.
Of course updated manuals to reflect new changes.
A HowTo.. Steps Guide (pdf) is included, to help (mostly new) users.
Older versions' changes:
V5.6: Date 03 June 2013:
SDCard can now be fixed if TWRP recovery is selected.
a typo corrected that caused the toolkit to close without any explanation after option 4 was completed.
V5.5: Date 07 May 2013:
New and more efficient DualBoot-Control.zip v5.5:
Dual-Boot is NO MORE dependent on the specific re-sized layout DualBoot-Control.zip auto-detects the system partition’s total size and splits it into two parts when enabling dual-boot. Note: If you create your own custom partition table (Option 9), the minimum system’s total size for enabling Dual-Boot is 1024MB.
It is noob-proof because it detects the current system part (ROM1 or ROM2) and gives only the appropriate options for maintaining Dual-Boot.
An additional option is added in its aroma menu, to switch ROMs within recovery (not only through SystemChangerX app in normal operation).
Improved and more detailed aroma GUI and more..
Same zip for both P900 & SU660 devices. (Till now a different file was included in SU660 add-on pack)
Option 4 renamed to: Repartition your device with preferred layout and bootloader
Optimized and updated to support Dual-Boot. Besides layout and bl you can now choose between a) stock, b) dual-boot ready partition table and c) your own created with option 9 (if you created one)
It fixes automatically the Internal SD-Card after repartitioning (if you select so when prompted). Necessary for devices with no external sdcard available. No more need to install the IntSD-MountFix.zip.
Simplified and clearer display messages to eliminate newbies’ confusion.
It also enables dual-boot (if you accept when prompted), if a dual-boot partition table is flashed and save you some steps and reboots from installation instructions.
Option A – Prepare device for Real Dual-Boot is removed. The existing Dual-Boot ready re-sized layouts are now available in Option 4.
Option 8 renamed to:Replace Stock (locked) ICS BootLoader with the New un-locked one to eliminate newbies’ confusion about its use.
TWRP Recovery images updated with TonyP’s latest v2.5.0.0. Thanks TonyP
New Option: A – Get useful Logs is now added in toolkit as requested by some of you. All commands described very nicely in TonyP’s thread are integrated in toolkit for quick use. Thank you TonyP.
Minor fix in backup/restore sd-card: When canceling it didn’t return correctly.
ADB tool updated to latest 1.0.31
V5.0: Date 08 Feb 2013:
Toolkit is now modular: It can support theoretically more LG devices with AddOn packages. An AddOn package for SU660 is already implemented.
Option: A – Prepare device for Dual-Boot is added to repartition the device for Dual-Boot support. Attention: DualBoot uses a spesific partition table, so if you are on dual-boot you cannot resize partitions because it will mess-up the device.
Changing recovery via adb now also works when device is into recovery (not only on normal operation) and gives the option to boot into the newly flashed recovery right after.
In option 8 is now clearly mentioned that it is not needed if option 4 has been used, It is needed only if the device is still on Stock locked bootloader. A lot of people still think that they have to use option 8 every time they change to ICS partition layout. Option 4 had always been flashing the un-locked ICS bootloader when changing to ICS partition.
After repartitioning the device enters recovery automatically when powered on. No need to keep pressing Vol- & Pwr.
For OLD BL only the extended (512MB system) partition table is included, to support up-coming new ROMs. If someone wants the stock 350MB he can always make one with PartitionResizer.
Only one of the latest v5, v6 & twrp v2.4 recovery versions is now included for each bootloader to reduce the package size. It will not remove the existing recoveries if extracted into the same folder. Remember that any other recovery image wanted can be added manually as always. (Thanks to Tonyp for his modified twrp v2.4 for the new bl)
Fixed: Extracting kdz under WinXP not working. It was due to different behavior of Microsoft expand.exe on WinXP than on Win7,8 (it doesn't accept wildcards as input file).
Toolkit now checks its write permissions in the folder extracted and gives a warning.
Updated IntSD-MountFix.zip & System-ReFormat-ext4.zip to work on both P990 and SU660 devices independently of the partition layout and bootloader.
SuperSU install zip updated to install latest v1.04 version.
V4.0: Date 05 Jan 2013:
Includes the fix for the options 1 & 5 not starting under certain circumstances.
Off-Line LG-Update Instructions now converted to html and will be opened on your default browser. (NO doc file, NO need to be associated to some application like office to open). It also has an info page of its own too.
More checking and error handling. Now checks (where possible) prerequisites and errors and gives possible reasons and solutions. It is important at least to prevent showing that an operation finished successfully while it didn't. I had to use other mechanisms to do that since some tools don’t return error codes.
KDZ extractor will stop if file is corrupted
BIN extractor will also check if images extracted successfully.
Off-Line LG Update will check if http.exe is not blocked by AV S/W and if the hosts file is modified successfully.
NVFlash 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.
Completed instructions for flashing a recovery image via ADB successfully on CM10 ROMs too.
Minor changes in displayed messages.
V3.6: Date 01 Jan 2013:
Fixes the nvflash configuration file error: file not found In option 4, which happens if error occurs and user presses any key to retry.
V3.5: Date 30 Dec 2012
Option 1 changed to Backup/Restore options and now (additionally to SDCard backup/restore) includes NVFlash Backup/Restore of full ROM (boot, system, data), ROM only or Data only.
Option 2 changed to Change your Recovery Image and have two options (to select the method)
1 - Change Recovery via ADB (rooted devices only). It now works in CM ROMs too
2 - Change Recovery with NVFlash
The new versions of intSD-MountFix.zip and System-ReFormat-ext4.zip (already attached in OP) now included in toolkit
IntSD-MountFix.zip now works on both layouts and fixes SD only if needed to avoid formatting wrong partition when flashed by mistake.
System-ReFormat-ext4.zip now works on both layouts too.
More detailed information On-Screen for newbies by just pressing H when prompted.
ics-partitions.cfg file for nvflash has the ext3 FS-fix for the MSC partition (thanks pengus77 for your advice).
New ICS recovery 6.0.2.5 by pengus77 is now included. (Thanks pengus77).
Install APX Drivers now as new option (I) in main menu with on-screen instructions for win8 users. (In gray color cause it's an one time action and needed only if drivers are not already installed).
The AIO-Toolkit now zipped as self-extracted exe. It can be extracted over a previous version also, because now any un-needed previous files will be removed automatically. Also creates a shortcut in your desktop for quick access.
V3.0: Date 23 Dec 2012
A new tool “PartitionCustomizer.exe”added with option 9 to help you easily create a re-sized partition table to flash with option 4.
Windows 8 users won’t be asked anymore to install MS .Net Framework 3.5.
Toolkit now checks your windows version and uses system’s choice.exe in Vista,Win7& Win8. In WinXP systems it will use the alternate Choice.exe (under ToolKitFiles\tools, renamed to Choice4XP.exe.
CMxx_IntSD-Mount-Fix_AfterRepartitioning.zip added in CWM folder. Install this in recovery mode after repartitioning and installing a CMxx based ROM.
Install-APX-Drivers.cmd script is added in ToolKitFiles\nvflash\driver. It installs APX drivers without having to plug the phone first (in nvflash mode pressing vol- & vol+)
All instructions and help of OP now Included in pack as a pdf document for quick help. I will keep working on it to make it a full manual and guide.
V2.0: Date 16 Dec 2012
Two more options added.
SmartFlash a Stock ROM and/or Baseband (Completing this way the toolkit’s name “All-In-One”)
Flash New Un-Locked ICS Bootloader.
Added more safeties (like automatic detection of partition layout) and warnings to prevent wrong choices.
Added a cwm-flashable SuperSU-v0.99.zip inSU folder also for those who prefer it instead of SuperUser. Every zip can be flashed over an already installed SU or SuperSU. Removes previous occurrences of these.
Added two flashable zips in CWM folder for re-formating system partition in ext4 in case nandroid restore fails after repartioning.
Simplified/shorter instructions for the automatic off-line LG Update Tool
2nd minor fix in BIN extractor occurring sometimes when drag/drop a folder or file. Thanks to SuperSkill for discovering the bug.
Bugfix of not backing-up files with no extension from internal SD-card.
DPInst32.exe& DPInst64.exe files have been added under ToolKitFiles\nvflash\driver. Run one depending on your windows platform (x86, x64) to install APX drivers easier if needed.
An extra Addon pack available for fixing the not mounting interal sd-card bug in CMxx ROMs.
V1.1: Date 2 Dec 2012 Fixes a weird bug in BIN Extractor, when the full pathname of the BIN file contains parenthesis ( ) either in a parent folder or the name itself.
V1.0: Date 29 Nov 2012 First version uploaded.
​Credits
rmein & Stefan for the idea and parts of their scripts I integrate
wkpark for the modified cwm v5.0.2.8e the BIN extractor and of course for Unlocking the ICS Bootloader, Big thanks to him. Without him we would have no ICS development.
Tonyp For: baseband instructions, his modified twrp recovery for new BL and adb commands for getting logs.
pengus77 for his custom v6.0.2.5 cwm image
Rusty! for cwm 5.0.2.8 (internal – external)
Stefan again for modified v6.0.1.5 cwm image
homero2 for part of his script in bin extractor.
unknown_world for his original instructions how to officially update in off-line mode.
ProgMaq: For his Full Brick Repair tool that helped with CMxx mount bug.
jes0411 for his original script for P970 to extract KDZ files.
navossoc and XDA team for creating LGExtract tool
thomas_polaert for his colorizing echo (cecho.exe)​General Info: How to install unsigned drivers in Windows 8.
For APX Drivers needed for NVFlash operations, use Option I.
For any other unsigned drivers needed, this is the way to install them:
Move your mouse to Right down Corner.
Click Settings (gear icon)
Click Change PC Settings
Click General (On right panel of the screen) under Advanced startup
Click Restart now
OR
Easiest way for the above: Hit WinKey + R, type in the following command and hit enter:
shutdown -o -r -t 0
--------------------
Wait for next menu..
Click Troubleshoot.
Click Advanced Options
Click Startup Settings
Click Restart.
Wait to reboot. It will come back with boot menu with many options
Press the number of the Disable driver signature enforcement
Windows will boot normally.Now install the drivers you want.
Note:After your next reboot the enforcement gets enabled again.
​
thanks for sharing
Oh nice. thats hell lot of options. will try sometimes this weekend. Thanks a lot for your work. P990 is unbrickable phone and many nvflash builds available, so not afraid of trying anything these days. lolz.
Thank You! This toolkit is very useful! From new ics layout back to GB layout smartflashing 28G baseband was easy!
Thanks...
Looks to be very promising, Thanks, will try it.
Nice work indeed!
I love the fact that there's still fresh development on this old phone
But I don't think I should appear in the credits for providing CWM 6.0.1.5 touch.
I just dowloaded the official build from here: http://www.clockworkmod.com/rommanager
For removing me you could highlight wkpark a little more, especially for cracking the new bootloader.
Without him there wouldn't be any CWM with the new bootloader.
What was the data size? 1.5GB? Can u make a size of 744 for the system? Tks alots....
tonyp said:
Nice work indeed!
I love the fact that there's still fresh development on this old phone
But I don't think I should appear in the credits for providing CWM 6.0.1.5 touch.
I just dowloaded the official build from here: http://www.clockworkmod.com/rommanager
For removing me you could highlight wkpark a little more, especially for cracking the new bootloader.
Without him there wouldn't be any CWM with the new bootloader.
Click to expand...
Click to collapse
Thank you,
You are right about wkpark and the bootloader I forgot the new bootloader completely.
I will correct it.
@wkpark sorry,
cmahendra said:
Oh nice. thats hell lot of options. will try sometimes this weekend. Thanks a lot for your work. P990 is unbrickable phone and many nvflash builds available, so not afraid of trying anything these days. lolz.
Click to expand...
Click to collapse
Glad you found this to be true in your case Been struggling with a bricked P990 for a few days now that errs out when nvflash tries to flash a new bootloader. Will definitely try this tool when I get home tonight and see what I find. Crossing my fingers here
[EDIT] No dice. Still bricked. Happy for any input here; I'm clueless at this point. Seems I've tried everything the internet can suggest. Can't even read the partition table from my phone; can't download bootloader; always errors. Full info at http://forum.xda-developers.com/showpost.php?p=34754117&postcount=38 [/EDIT]
orbital_71 said:
What was the data size? 1.5GB? Can u make a size of 744 for the system? Tks alots....
Click to expand...
Click to collapse
Noted.
Maybe in next version I will include different system sizes for the user to select.
But for now you can always edit the .cfg file (gb-large.cfg or ics-partitions.cfg) under ToolKitFiles\nvflash folder.
Search for the partition named APP and change its size to 780140544 (744*1024*1024).
Note: This is enough for old layout (gb-large.cfg). For ICS one (ICS-partition.cfg) since all partitions are sized (in contrary with OLD layout that UDB partition is set to 0xFFFFFFFFFFFFFFFF which means all the rest) you have to reduce UDB size (internal SD) by the additional size you added in APP partition.
So for this example you have to reduce UDB by (744-512)*1024*1024 = 243269632.
Have in mind that you are not gonna have this system size available if you flash one of the current ICS NVFlash ROMs because their system.img is 512MB.
The whole 744 size will be avalable only with ROMS that are flashed with CWM zips, which don't have a system.img inside but a system folder.
OR
After you flash an nvflash ROM make a nandroid backup, resize the partitions and restore the backup (I haven't tried it but it should work)
can you add the bootloader install?! old and ne, may be useful after flash ics via smart flash ie
solrakk6 said:
can you add the bootloader install?! old and ne, may be useful after flash ics via smart flash ie
Click to expand...
Click to collapse
I am not sure I understood.
Which new and old? You mean the GB and the ICS one or the ICS locked and unlocked one?
The new unlocked one is usefull in case you want to be able to boot in a cwm recovery and it is flashed in rooting option along with the recovery of your choice.
What would be the reason to flash only the bootloader.
Great tool, but is it only me who can't extract the bin file? Thanks
Sent from the new smoothly LGP990
I just uploaded an update v.1.1
It fixes a weird bug in BIN Extractor that it's not working, when the full pathname of the BIN file contains parenthesis ( ) either in a parent folder or the name itself.
If you already have downloaded the v1.0 just download the updated-script attached in post.
EDIT: It is a batch scripting bug.
I had used conditional “IF something DO (….) ELSE (….)” in BIN extracting script, to extract all partitions or just one. A BIN file’s pathname with parenthesis breaked the IF ELSE condition. Batch just s***ks
spyrosk said:
I just uploaded an update v.1.1
It fixes a weird bug in BIN Extractor that it's not working, when the full pathname of the BIN file contains parenthesis ( ) either in a parent folder or the name itself.
If you already have downloaded the v1.0 just download the updated-script attached in post.
Click to expand...
Click to collapse
I got it working last night, so this is my reply, I got another output on the bin file
Thanks for updating
Sent from the new smoothly LGP990
Internal SD
Hey, I really like your ToolKit. I've been messing around with it, but I have one problem (not sure whether it lies in your ToolKit or me being stupid). After I flashed to a rooted ICS leak a few days ago, I wanted to revert back to CM10 (to check out the in-call-bug fix). Now, it seemed to me that your toolkit would come in handy to revert back to the old bootloader and partition layout. At first i was messing around with CWM: I couldn't mount my SD to flash a CM.zip. It seems that only the older CWM version (1st option in your menu) lets me mount the SD. Ok, so I was able to mount my micro-SD again and I flashed the rom, gapps and the fix. After booting, my phone didnt recognize my internal nor external SD; after connecting to USB, my computer only showed my micro-SD, but when I entered it, it seemed empty. The internal storage isn't recognized by my computer at all. I tried some other tools to flash a few different roms but I ended up reverting back to the ICS-leak I was using in the first place: then both the internal and external storage were recognized again (with no loss of data on the micro-sd).
Well, I'm no developer at all but I read some things about formatting the internal storage; could it be that, after repartitioning, your tool doesn't format my internal storage partition and that this causes mounting problems? I tried formatting it manually through ADB, but it didn't work (probably because my ADB/linux s*ck).
Maybe you have any idea to help me out here Thanks in advance
Thank you for this great tool!
ValentineCrow said:
Hey, I really like your ToolKit. I've been messing around with it, but I have one problem (not sure whether it lies in your ToolKit or me being stupid). After I flashed to a rooted ICS leak a few days ago, I wanted to revert back to CM10 (to check out the in-call-bug fix). Now, it seemed to me that your toolkit would come in handy to revert back to the old bootloader and partition layout. At first i was messing around with CWM: I couldn't mount my SD to flash a CM.zip. It seems that only the older CWM version (1st option in your menu) lets me mount the SD. Ok, so I was able to mount my micro-SD again and I flashed the rom, gapps and the fix. After booting, my phone didnt recognize my internal nor external SD; after connecting to USB, my computer only showed my micro-SD, but when I entered it, it seemed empty. The internal storage isn't recognized by my computer at all. I tried some other tools to flash a few different roms but I ended up reverting back to the ICS-leak I was using in the first place: then both the internal and external storage were recognized again (with no loss of data on the micro-sd).
Well, I'm no developer at all but I read some things about formatting the internal storage; could it be that, after repartitioning, your tool doesn't format my internal storage partition and that this causes mounting problems? I tried formatting it manually through ADB, but it didn't work (probably because my ADB/linux s*ck).
Maybe you have any idea to help me out here Thanks in advance
Click to expand...
Click to collapse
your tool doesn't format my internal storage partition and that this causes mounting problems?
Click to expand...
Click to collapse
Repartitoning uses nvflash to recreate all partitions again and nvflash wipes all partitions including internal SD for sure.
At first i was messing around with CWM: I couldn't mount my SD to flash a CM.zip. It seems that only the older CWM version (1st option in your menu) lets me mount the SD
Click to expand...
Click to collapse
where your CM.zip was? In external or Internal SD? 1st option should be the cwm-5.0.2.8-ext.img. That recovery mounts the external SD by default.
Could you give me more details of what exactly you did step by step? Somewhere I lost you.
1) you repartioned to old layout
2) which cwm did you choose?
3) Your CM.zip should be in your external SD because internal would be wiped.
I would also suggest that if you have a nandroid backup of a previous CM ROM try to restore it first, make sure that everything is working as it should and then flash the newer CM you want. Maybe the problem with SD cards is in the ROM you are trying to flash.
Please let me know
can i root the 30A with the root toolkit option??!
---------- Post added at 08:45 PM ---------- Previous post was at 08:28 PM ----------
spyrosk said:
I am not sure I understood.
Which new and old? You mean the GB and the ICS one or the ICS locked and unlocked one?
The new unlocked one is usefull in case you want to be able to boot in a cwm recovery and it is flashed in rooting option along with the recovery of your choice.
What would be the reason to flash only the bootloader.
Click to expand...
Click to collapse
exactly
solrakk6 said:
can i root the 30A with the root toolkit option??!
---------- Post added at 08:45 PM ---------- Previous post was at 08:28 PM ----------
exactly
Click to expand...
Click to collapse
I tested it with V28G and it worked. It should work with 30A also

[ROM][MOD][SafeStrap Guide] FAST! DST, -Locked & UnLocked BLs-xt907-98.30.1

Roms for unlocked Boots. SafeStrap roms: next post.
Be sure to try Xposed Framework http://forum.xda-developers.com/showthread.php?t=1574401
This is My Daily Driver. I have been Chewing on a SD Swap to correct the way Moto chose our default storage since I unlocked the phone 6 months ago. These are the base roms I use. Thank You Mhous33. Think a Custom Rom is where to be? I never found one as reliable as stock. Enjoy.
Stock bases:
1)Deodexed 98.30.1 (it is not debloated).
Recommended:
2)DST Odexed 98.30.1 (debloated & fast fast fast) More details.
Be careful about the "phone info app" it can break your radio : http://forum.xda-developers.com/showpost.php?p=48165372&postcount=8
3)Stock
New link for mhous33 http://forum.xda-developers.com/showpost.php?p=51042438&postcount=39
Bases by mhous33
Note: mhous33 has modularized his flashes & put modem & boot independent. More details here http://forum.xda-developers.com/showpost.php?p=49680312&postcount=1
SafeStrap version: see next post.
There is no need for unlocked users to take the ota, this will do the same thing, if you follow my steps.
See Attachments for Rom link (just click it & it should open for you to copy)
Instructions for those on ...94 or ...1 (should work for earlier builds too) who want to keep their data (apps) (beta, Works fine for Me)
1) Wipe dalvik cache, & cache
2) Reboot recovery
3) Mount system
4) Install Rom (from mhous33 above)
Option1) Flash My PP Mod NOTE: this one must come before the next option.
Option2) Flash sd swap update (attachments) & say no to "disable recovery flash"
5) reboot
Instructions for those coming from some other Rom OR do not want to keep their data (apps)
1) Wipe data, & cache
2) Reboot recovery
3) Mount system
4) Install Rom (from mhous33 above)
Option1) Flash My PP Mod NOTE: this one must come before the next option.
Option2) Flash sd swap update (attachments) & say no to "disable recovery flash"
5) Reboot
If you boot on my SD Swap:
Always use TWRP 2.6+ OR Philz v6.
Always choose any NO when rebooting from Philz.
Go Recovery Goodies
Because install-recovery.sh is now an agent in the initd setup & needs to be protected.
Notification Toggles is a great substitute for an extended power menu.
I attached my backup to make setup easier. Goes in (with the sd swap working) storage0/android/data/de.j4velin.notificationToggle/files.
Set toggle per line to 6.
Xperia launcher. Once installed check for update from Sony (twice).
I am testing this perfomance mod & so far it is amazing. There is some lag on SD access right after bootup....
This Audio mod too.
SafeStrap version: see next post.
NOTE: Not for cm based, multuser, or anything but 4.1.2 stock roms!
Be sure to try Xposed Framework http://forum.xda-developers.com/showthread.php?t=1574401 when done!
Note: the dst is recommeded over the bloated deodexed as now with odexed being xposed compatible & faster.
SafeStrap compatible rom Version 2 is in attachments. Full bloat versions sans the SD swap. Follow the instructions below & if you want the SD swap just flash the Unlocked version over it before you reboot- follow the same fundamental steps as in the previous post- rom slot OR stock slot.
Added a SS version of Mhous33's debloated odexed rom.
Has the same features as the unlocked version, but better because the cautions about killing the SD swap do not apply to the SS version.
You may have forced closes & wifi problems if you try either version without being on ...94 beforhand as the kernel is newer- beware.
See Attachments for Rom link
Here are instructions from the creator of SafeStrap. Please understand what you are doing before moving on.
Hashcode on SafeStrap :http://blog.hash-of-codes.com/how-to-safestrap/
Proceed if you are on stock 98.18.94 or 98.30.1 & have a current backup of your stock slot.
Obligatory warning: UpDating to 98.18.94 or 98.30.1 WILL PREVENT A BOOTLOADER UNLOCK IF YOU FLASH IT TO A LOCKED PHONE.
You can install to rom slots but not to the stock slot.
Here is where you venturesome people need to test if you do try flash 98.30.1, while you are on 98.16.1, that it does work ok. Try everything out before you try to put it on your stock slot. Be warned.
I have been on the ...78 kernel with mous33's DST & have no issues. I speculate that the slight change in kernel #s is for some bloat apps.
Update running on stock slot may cause lags. http://forum.xda-developers.com/showpost.php?p=50432621&postcount=57
Try on just a rom slot first but there will be no access to internal SD. So be sure to save what you want to the external SD first!
1) Create a ROM slot
2a) Mount system & install My ROM to the same ROM slot
2b) Optional: Restore current data (uncheck system) from your stock slot backup & wipe cache & dalvik cache
2c) Optional flash SD swap update here
3) Bootup the ROM
IF this works for you it is fine as you could delete all of the internal SD from your stock slot. This is the goal anyway & you have less confusion with only your external SD.
Take a more than a moment to read this unique thread on what it means to "write over your stock slot" & at the bottom of page 1 Rik Rong: "That should work," about getting your stock slot back again.
http://www.droidrzr.com/index.php/topic/11600-installing-custom-rom-to-stock-using-ss-312/
These steps will overwrite your stock slot and allow the full SD swap. BE SURE YOU ARE SATISFIED WITH IT BEFORE PROCEEDING.
Also note in this approach the data/apps you want to move to the NEW rom are to come from your stock slot. If you want the opposite WIP
Instructions for those on ...94 or ...1 who want to keep their data (apps) (beta, Worked fine for Me)
1) Create a ROM slot
2) Mount system & install My ROM to the same ROM slot
2a) Optional flash SD swap update here
3) Make a Backup of your ROM (save it to external storage)
4) Switch to Stock slot (you know you in stock when "install" and System" turn to red font)
5) Wipe cache & dalvik cache
6) Restore Backup with the data un-checked (if done right the only file available will be the Backup you just made)
7) Confirm restore (Bootup)
8) Delete the slot used.
jvasquezhhi's procedure from RZR
Installing custom ROM to STOCK Using SS 3.12
Create a ROMSlot1
Flash the custom ROM to ROMSlot1
Bootup the ROM
Configure your ROM to your liking (this is if you have other flashable mods like DST or a different SuperUser)
Reboot into Recovery
Make a Backup of your ROM (save it to external storage)
Switch to Stock partion (you know you in stock when "install" and System" turn to red font)
wipe Phone (cache, Dalvik, Factory Reset, System, and finally Internal storage)
restore back up (if done right the only file available will be the back up you just made)
Confirm restore
DONE!!! enjoy your custom rom in stock partition
NooB Stickys
Locked BL:
Root/Boot unlock ability with various builds
SafeStrap v3.1.2 Guide & Rom use example
NEW Root Method
Roms for Locked BL
Unlocked BL:
Phone-Up custom recovery backup app: http://forum.xda-developers.com/moto-x/general/fyi-online-nandroid-backup-ready-t2762382
Philz Recovery-msm8960 unified
Rom Manager & Photon Q recovery easy recovery
Recovery-Goodies
Daily Driver & SD swap
Both: Stock Rom & SD swap
House of Moto, Stock restore
My Stock Restore
Not keeping 4G?
Fast DL of the Latest xml/fzx for RSD
/persist BU WorkAround
Various restore files from 98.18.94 or 98.30.1
Daily Driver: Telstra JB & 78p Radio-Great WiFi
Misc unsorted
Fastboot fix http://forum.xda-developers.com/showpost.php?p=51479500&postcount=3
Have "QHSUSB_DLOAD"? Then you have real brick. There is no solution for the msm8960's:
http://forum.xda-developers.com/showpost.php?p=38377826&postcount=3
sys app delete list http://forum.xda-developers.com/showthread.php?t=2127650
http://forum.xda-developers.com/showpost.php?p=44292996&postcount=361
https://docs.google.com/file/d/0Bwo0TMNUxZfFRno1V3o4dmlyb0E/edit?pli=1
https://motorola-global-portal.custhelp.com/app/answers/detail/a_id/88481/action/auth
http://forum.xda-developers.com/showthread.php?t=2487863
http://forum.xda-developers.com/showpost.php?p=43992964&postcount=345
http://4pda.ru/pages/go/?u=http://t...279783&usg=ALkJrhiLnRxpEwSOYUSRwRWvtLlkfO5UBA
Mega sucks
Sent from my XT907 using Tapatalk 4
[deleted] mod, please remove
Mykalmunlight said:
Mega sucks
Sent from my XT907 using Tapatalk 4
Click to expand...
Click to collapse
...chrome for uploading. You can download with anything. Downloading is fast. Why a 2 step I do not know
Avi, you might want to add instructions in the OP for the SS people. Instructions about setting up a ROM slot, not flashing over the stock slot, etc.
SS version up.
RikRong said:
Avi, you might want to add instructions in the OP for the SS people. Instructions about setting up a ROM slot, not flashing over the stock slot, etc.
Click to expand...
Click to collapse
Care to critique My SS version?
Did I address your concerns?
Please feel free.
aviwdoowks said:
Care to critique My SS version?
Did I address your concerns?
Please feel free.
Click to expand...
Click to collapse
It actually looks pretty good. I think it will help avoid a lot of confusion. Thanks for your work.
Attempted to install this. So far clean rom has worked, but stock deox and this one fail after install. Says fsil in red.
Sent from my XT907 using XDA Premium 4 mobile app
D.A.N. said:
Attempted to install this. So far clean rom has worked, but stock deox and this one fail after install. Says fsil in red.
Sent from my XT907 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Are you trying to install to the stock slot?
D.A.N. said:
Attempted to install this. So far clean rom has worked, but stock deox and this one fail after install. Says fsil in red.
Sent from my XT907 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Are you trying to install to the stock slot?
Did you mount sys?
rom failure
aviwdoowks said:
Are you trying to install to the stock slot?
Did you mount sys?
Click to expand...
Click to collapse
No, your stickys are great and I am attempting to install on slot one. Clean rom and bare bones work, but the other deox roms fail at attempting to install.
Installed this today... so far so good!
Anyone using arrghhh's kernel, or keeping stock?
Should i be concerned about it NOT displaying the "Warning, boot loader unlocked" screen ?
That should be specific to whether or not you've changed your boot logo. What is appearing in place of the warning now?
Sent from my XT907 using xda app-developers app
just the regular moto logo after flashing this rom. I used TWRP 2.6 came from beanstalk followed directions to T.. root and everything seems to work fine.
So seems no issue. I can still get into recovery. Just worried me because I always saw that "Warning" logo no matter what rom i had on since unlock....
Works good for me. Love the sd swap part. No need to worry about space or hassle of moving apps.
But is there a way to enable tethering without the use of third party app ( i am not on verizon ) ?
Does this rom have the moto smart actions still in it?

Categories

Resources