yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] spyrosk:
!! New version 6.0 is uploaded !!

Although I cannot think of anything else left to add to this toolkit, I thought of some improvements I could do to DualBoot-Control.zip and with this chance I also changed some little issues they were bothering me for long time:

Here is the changelog:

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 bugs fixed.

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 :cool:)

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. This came up last minute (see above posts).

Of course updated manuals to reflect new changes.

A HowTo.. Steps Guide (pdf) is included, to help (mostly new) users.

Edit: New version is up and OP updated

Enjoy !!
[LG Optimus 2x] SuperSkill:
Will be a pleasure to try this. Anyway, how are the possibility to port this to other devices like :)

This:
[LG Optimus 2x] spyrosk:
This was my intension when I made the toolkit modular, to easily be converted to support other devices. This means all crucial and unique params for each device are kept seperately in specific files.

The porting, theoretically, it can be done quite easy I hope, but I need a user of the specific device to work with me and give me some command outputs and whetever else info, I may need and of-course to do all the testing.

If all tools nvflash, LG Update, SmartFlash e.t.c are the same with O2X's then an Add-On package can be made, instead of a whole toolkit, like the one for SU660.

If anyone is willing to go through this let me know and I'll be happy to help create a toolkit for this device.

Know also that this cannot be done over a night and I am really busy with my work these days. So no ETAs
[LG Optimus 2x] dev>null:
@spyrosk

[MENTION=4419327]spyrosk[/MENTION]

thank you for this AIO toolkit...it's a blessing for our phone ! easy and complete ;)

Just one question...did you happen to find a TWRP for su660 with p990 layout?

The ones for p990 don't have touch...the ones for su660 have errors with paths...

thank you for eveything ! :good:

take care
[LG Optimus 2x] spyrosk:
With p990 layout in SU660, you can use any of the p990 newbl ones. Just prefix them with p990-newbl-
[LG Optimus 2x] dev>null:
wow! that's great I'll try soon ;)
[LG Optimus 2x] dev>null:
Sorry man. It's not working that way! Touch is not recognized when you use p990-newbl on su660...tried a couple of times...nothing as suspected :(
[LG Optimus 2x] 7HUND3R:
Can I perform step 4 on a freshly formatted O2X that has v30A full stock even without root? just to make sure that the partitions are fixed if there are errors, make sure that it will install the new bootloader (even if I think that with v30A from lg update there is the new bootloader am I wrong?) (will choose stock one partition layoyt) and to install cwm, flash supersu and then install a custom rom? or I must firstly root my device?
[LG Optimus 2x] spyrosk:
Too many questions in one sentence .confused!! .lol. I'll try to reply using parts of your whole post above.

1) Can I perform step 4 on a freshly formatted O2X that has v30A full stock even without root? Yes

2) make sure that the partitions are fixed if there are errors:

If stock ROM 30A is woking then partitions are fine. Option 4 is not needed for this reason and it will fully wipe your internal memory.

3) make sure that it will install the new bootloader (even if I think that with v30A from lg update there is the new bootloader am I wrong?):

It is the new bootloader but this stock one is locked. For custom ROMs, kernels, recoveries you need the new Un-Locked Bootloader which is being flashed by Options 3,4 and 8.

4) (will choose stock one partition layoyt) and to install cwm, flash supersu and then install a custom rom? or I must firstly root my device?

a) If you want to keep the stock rom and root it then run option 3 and flash supersu

b) If you just wanna go to a custom rom then run option 8 to flash un-locked bootloader and let it also flash a recovery (cwm or twrp). Then enter recovery and flash whatever you want.

Hope it is now clear for you.

Anyway, I suggest you read the included "HowTo-StepsGuide"(in ver 6.0 only) and the "AIO-Reference-Guide", for future guidance.

If something is not clear enough report back and help improve the guides.
[LG Optimus 2x] 7HUND3R:
If was possible to hit thanks a thousand times I'd have done it!!! :D :D

Stock rom is working but is unbelievably slow on this friend of mine phone so I think there was probably something messed up at the partition level..since I have to wipe the phone anyway I was asking if performing step 4 right after I wipe all the phone with factory settings would be a possible solution..when I updated this device to 4.0.4 after a month my friend says that it formatted everything by itself so it made me thinking that partition went corrupted during updating and for this I wanted to perform step 4, to fix every possible errors..you suggest me to do it? :)
[LG Optimus 2x] milindchitale:
back from the brink

HI all,

I just recovered from what I thought (erronously) to be a brick.

why it happened:

I had created the double sized format for enabling dual boot. Then, after trying out the Slim branch 4.4, on the second partition of the dual boot, found it very troublesome to continue, and removed the second boot. After that I merged the partition back. During that process, the phone rebooted and then went into a tailspin. It would not allow me to get into recovery.

What I did to recover:

I knew that this is an unbrickable phone thanks to the various options offered to rebuild the system thru' AIO (God Bless the XDA P990 team).

toolkit. However, my computers repeatedly could not load the drivers and consistently gave me Code10 on innumerable attempts I made to load the NV flash and other drivers. I panicked at this point as the PC or laptops at home refused to recognize my device at all!!

That is when, I opted to cheat the Windows by enforcing the unsigned driver installation after a thorough instruction scan on the internet. It worked like a charm, and finally I could NVflash my lovely P990 back to life!

I am writing this message to those who are on the brink of letting go of the O2x (thinking that it is bricked). In reality, the computers may die and fail, the humble O2x simply is invincible!!

Cheers to all and may our group continue to thrive thru' the latest 4.4 onslaught. Many cheers to our great developers and friends online at this forum.

Do not lose hope I think this phone can outlast all other in the same generation of phones by at least 2 years.
[LG Optimus 2x] rockyy:
LG updatetool doesnt find my phone - can someone tell me why? i want to delete this sh*t custom rom... gps is slower than 20 years ago, my phone random crashs... also i cant load in on pc.. then my windows crashs...

i can use the "root my stock rom" feature.. and it finds my phone.. but when i try to install a KDZ in the LG tool it says it cant find a phone.. and the LG driver is installed
[LG Optimus 2x] SuperSkill:
Use smart flash after extracting the kdz to bin file. Fls file are baseband. I regimen to flash fls first, then bin file.
[LG Optimus 2x] rockyy:
it doesnt work proper...

02:54.5 Sec :Code Download success

02:54.5 Sec :Num of partitions are 7

03:04.7 Sec :Timeout error is occured

03:04.7 Sec :error!

still CM installed
[LG Optimus 2x] SuperSkill:
You flashed fls and got error? If yes flash again, and use a USB port from mainboard if it's desktop, if laptop make sure it's not USB 3.0. This is very important. All said, I also have to attempt fls flash a couple of times before succeed now and then and I've also experienced some basebands are more tricky than others. Also you can do a nvflash with one of the rescue roms here at xda. If you want one of my links to it pm me. Another solution would be to use lg update tool(official) to flash the phone either by an update or emergency. Again, feel free to pm me for further assistance :)
[LG Optimus 2x] carantinas86:
hi all i wanna flash my custom rom lg-p970 but, my device when getting recovery not see sdcard :S this tools helping me ? mountfix.
[LG Optimus 2x] arshajib:
compatibility

Is this toolkit for LG only?:confused:
[LG Optimus 2x] mpoumpis:
The tool is only compatible with LG Optimus 2X & SU660
[LG Optimus 2x] arshajib:
Is there anything for my walton primo ics 4.0.4?

I am facing recovery problem. I tried to install a recovery.img. now I can't boot to recovery. Its red or phone restarting

:crying
[LG Optimus 2x] mpoumpis:
Please search the relevant forum
[LG Optimus 2x] manueltts:
Workarrounds to backup/restore ROM2 (or both)

I've posted this on the old DualBoot thread, but [MENTION=1259628]PinoDG[/MENTION] kindly sent me here. Thanks!

Maybe in this thread there is something more about this. I read the first and last pages, and used the search engine. I've found nothing clear yet. Forgive if I ridiculously missed something.

Manuel.
[LG Optimus 2x] 4ever1lov3:
Stuck at "waiting for the bootloader to initialize"

Hello [MENTION=4419327]spyrosk[/MENTION]. My friend's p990 got brick because of eletricity cut down while flashing firmware. I've tried unbrick it with AIO by using option 4 but the process stucks at "waiting for the bootloader to initialize". i even tried leaving it all night but it still stuck. The nvflash driver was installed ok. and the phone was recognize as apx when being plugged in while holding volume +/-. i have tried many times but still no luck. any idea why and how to fix? Thanks in advance!
[LG Optimus 2x] SuperSkill:
I've seen this issue on a heavy smashed p990. It seems to me that you've got yourself a hardware problem in afraid.
[LG Optimus 2x] PinoDG:
try another way to get out of brick

Hi

did you try this?

http://xdaforums.com/showthread.php?t=1975274

has always helped me
[LG Optimus 2x] 4ever1lov3:
i haven't tried that specific method yet but have used some similar ones. basically and technically i think that all of them including AIO toolkit use nvflash so my case that nvflash fails then that "unbrick" will fail. (actually i've tried a nvflash stock 2.3 rom made by some guys from China which helped me some times in the past to unbrick my p990 but it has no luck with my friend's. the idea of flashing a nvflash rom seems like the one in your link). anyway, i'll tell my friend to try the method in the link you posted to see if we have any luck. Thanks!

---------- Post added at 01:40 AM ---------- Previous post was at 01:36 AM ----------

after many times trying a lot of method i also think that it's more a hardware problem than software. as the phone is now not under warranty anymore i think it's time for my friend to buy a new one. may be a "little" upgrade from O2x to LG G2 or Sony Z1 or Samsung Note 3 or HTC One. Haha.:cool:
[LG Optimus 2x] Beplexor:
Guys I'd really appreciate some help! I'm trying to install a stock ROM again, but the 'COM Port' tab isn't filling automatically - it remains blank.

http://www.lg.com/nz/support-mobile/lg-LGP990 <------ These are the LG Drivers right? I've installed the drivers from this site, and the instructions from the SmartFlashTool say to install LG Drivers if the 'COM Port' is blank, which I've done from the link I pasted. However, the 'COM Port' continues to remain blank.
[LG Optimus 2x] SuperSkill:
You will find the usb driver there, yes. That's the driver needed. Shut down phone, remove battery, hold volume down while inserting usb cable and hold volume down until sw appears. Also you should start the smartflash program before this prosedyre :)
[LG Optimus 2x] vkk178:
I would like to convert from old bl to new bl using custom partition size mainly coz charging speed is pathetic with old partition. Is this a valid configuration if I resize OTA to 1MB and swap to 50 MB ? I want more sd card space as almost 5GB is full . Attached Screen shot
[LG Optimus 2x] thu001:
Hi,I'm helping a friend root his LG Optimus 2x ICS 4.0.4 i think he has the old bootloader because his logo is white when it start up.I'm confused as how to root,i've installed all the drivers LG and APX for my computer but when i try to do option 3 which is root the device it keeps saying "USB device not found" can anyone help me?I'm not an LG user so i wouldn't know a thing.need detailed explantion as i never used LG before.

Thanks
[LG Optimus 2x] SuperSkill:
Which OS are you using?
[LG Optimus 2x] thu001:
Hi,It's Windows 8.1
[LG Optimus 2x] SREEPRAJAY:
Think you should use the digital driver signature disabling....can you please check the opening post and if I remember right it is the letter I

Hope this will work....

sent from my old war horse O2X or my new beast G2
[LG Optimus 2x] thu001:
Hi,Yeah i already did that.disabled signed enforcement and installed APX but the results are still the same.

Sent from my GT-I9305
[LG Optimus 2x] SuperSkill:
Well,then something went wrong, start over following every point from first post.
[LG Optimus 2x] vkk178:
[MENTION=4148272]SuperSkill[/MENTION] : Any suggestions on my previous post regarding changing OTA & swap partition size . Thx

Sent from my LG-P990
[LG Optimus 2x] SuperSkill:
Hi, im not sure if it might hurt to try, anyway, only reason to break something are if some important stuff on a partition will be deleted. But then again, we do have nvflash and LG rescue. If you try and break it you can have my device:) i think youve gone to low on both ota and swap to have a functional phone though:)
[LG Optimus 2x] vkk178:
Hi , Thanks for the offer but wouldn't want to trouble you :) Any idea if ota partition is used for anything if I don't intend on using stock LG ICS . Same with swap partition. I'm happy with cm based ROMs. Thx

Sent from my LG-P990
[LG Optimus 2x] SuperSkill:
Don't know for ota, but swap are related to memory I believe.
[LG Optimus 2x] thu001:
Hi,The Results are still the same."USB device not found"

EDIT:Nevermind,The problem wasn't with the USB,PC or the drivers but the phone hardware itself.Managed to solve it.Thanks for the help
[LG Optimus 2x] BS86:
swap is only used if implemented into the ROM (is announced in the opening post of a ROM-thread) - most ROMs don't use it - and even if they do, they do not use it very effectively.

Zram is the way better memory expansion.

not even LG itself uses ota, so no need to keep that partition at full size
[LG Optimus 2x] Wooby:
Can someone help me ? How get back to the oldbbotlader from new?

Thanks :(

Wysłane z mojego LG-P990 przy użyciu Tapatalka
[LG Optimus 2x] vkk178:
Now why would you want to do that?? Any ways there is an option in aio tool kit to select the preferred boot loader and partition layout. You can choose custom layout or standard layout. Before that perform all necessary backups

Sent from my LG-P990
[LG Optimus 2x] Wooby:
Bc 2.3 is better for game and Things like that .

Wysłane z mojego LG-P990 przy użyciu Tapatalka

---------- Post added at 06:01 AM ---------- Previous post was at 06:00 AM ----------

I just want the stock 2.3.4 rom

Wysłane z mojego LG-P990 przy użyciu Tapatalka
[LG Optimus 2x] Wooby:
What to do? There are 2 options, which is the for getting back to old

Wysłane z mojego LG-P990 przy użyciu Tapatalka
[LG Optimus 2x] stv0309:
Select BL and Partition Layout

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

1 - NEW ICS Partition layout and Unlocked BL

2 - OLD Partition layout and BL

Press a partition layout number to continue, or X to cancel

Do you see #2 OLD partition layout and BL? It should be clear enough, no?
[LG Optimus 2x] Wooby:
and what than if i do it ? I need to flash gb rom ? stock or something?
[LG Optimus 2x] diufis:
You then can flash GB based rom, stock or custom - your choice. There are many GB stock based roms and you can also flash cm7 if you want. If you want fully stock, then you have to flash kdz files of the stock GB ROM (v20 series). Use Google and search for lg firmwares or something similar - there is a website, dedicated to stock firmwares of lg phones.

Sent from my LG-P990
[LG Optimus 2x] Wooby:
ye i got v20d is it good?
[LG Optimus 2x] gagan97:
hey can you please tell me how did u resolved the issue of " USB device not found " .. i think i'm having the same issue.. need help..
[LG Optimus 2x] punithsvce:
you are the man tony. I am THE BIG fan of yours. I have been testing all your builds one after another. we THE ROM build actually rocks.
[LG Optimus 2x] kingvortex:
While I'm sure the sentiment would be appreciated, this is not tonyp's thread. Or even a thread for a rom.
[LG Optimus 2x] xperia u20i:
sorry for noob question, but is it possible to make dual boot partitions, so that one is on old bl and one on new, i wont to install 2.3 rom on one and kitkat on other partition...because when select number 4 to repartition offers me to decide which bl i want and then what kind of partition i want...
[LG Optimus 2x] SuperSkill:
Not possible, but would have been a dream :p
[LG Optimus 2x] SREEPRAJAY:
Both should be from the same boot loader versions

No way we can do what you dream of.... :) :p

sent either from my old war horse O2X or my new gentle beast G2
[LG Optimus 2x] xperia u20i:
:( that would be real dream,best of both worlds...
[LG Optimus 2x] awais_2:
Mirror Links not working

Hello,

Both of the links, Mirror 1 and Mirror 2 are not working. Is it possible that you could share another link please?

Thank you. :good:
[LG Optimus 2x] dev>null:
Links are working ! But some countries have blocked some domains like "ul.to". Try changing your DNS to google's 8.8.8.8 and 8.8.4.4 !

Then you'll be able to access them.
[LG Optimus 2x] awais_2:
I am able to access it now. Thank you :).
[LG Optimus 2x] Dabidue:
@ developer team: is it possible to expand this really great tool to get it working on other devices, too? Else, could you brick the 2Gb border anyhow? :good:
[LG Optimus 2x] ermacwins:
Did the phone data size change after flashing v30a? Now on cm10.1 but just over 4gb storage left
[LG Optimus 2x] Darkness30XX:
I used Option4 from Main Menu and chose old partitions with stock tables. However, after was finished and I got to the screen to Fix my SD card, I choose to fix but it doesn't move from there. It just keeps waiting for phone to enter recovery mode but the phone has booted into recovery.

What do I do now?
[LG Optimus 2x] xperia u20i:
possible time out error fix while using smart flash

hi, i want to share something that maybe is solution but maybe is coincidence... if you get timeout error while flashing stock rom and baseband WITH AIO TOOL try to copy that files to another location/partition on PC disc and try again...that works for me...BUT LIKE I SAD MAYBE IS COINCIDENCE...
[LG Optimus 2x] SuperSkill:
Should have nothing to say, but use main disc like c: at least not usb hub device as source. Good point xperia
[LG Optimus 2x] Wooby:
Just try to flash the files (smartflash) WITH battery by me it worked

Wysyłane z mojego Optimus 2X za pomocą Tapatalk 2
[LG Optimus 2x] apsheheer:
Guys ,what do u mean by dual boot.?
[LG Optimus 2x] SuperSkill:
You can have two different roms installed and switch between them with an app which switches from system 1 to system 2 and vice versa. It reboots when you choose to switch. Both roms needs to run on the same bootloader (either old or new). The advantage of it is that you can have one stable rom and one experimental or just for the sake of variety or options. You should try it, but read carefully first post before doing it :)
[LG Optimus 2x] atarum0r0:
i cannot donwload can you post other mirror link pls?
[LG Optimus 2x] SREEPRAJAY:
Give me two hours....Will post it...just returning from office. ;)

sent from my old war horse o2x or my gentle new beast lg g2
[LG Optimus 2x] atarum0r0:
thx a lote m8
[LG Optimus 2x] SREEPRAJAY:
ALL IN ONE TOOL KIT all credits to the developer [MENTION=4419327]spyrosk[/MENTION]

So, there you go. Please refer to the thread OP and instructions.

Hope this is what you were looking for
[LG Optimus 2x] cRaZy-bisCuiT:
Is there a linux version for the AOI toolkit?
[LG Optimus 2x] xeltos:
Guys I cant make my phone go into download mode.

It always says USB device not found. Nvflash Drivers are installed.

Windows 7. also tried on XP.
[LG Optimus 2x] SuperSkill:
You have installed usb driver?

For nvflash you don't use download mode. You shut down phone, remove battery, hold both volume buttons while connecting the cable. You will hear the connect sound on pc. Important, do not use usb hub.
[LG Optimus 2x] Dabidue:
Same problem here: unable to boot into bootloader mode, stucks on the LG logo. Background: wanted to update TWRP from 2.6.0.0. to latest, 2.6.3.0. Next, I tried the TWRP install tool from store, it reported installation of new recovery ok, but after rebooting into recovery there is still the former version.... Suggestions welcome!
[LG Optimus 2x] BS86:
for the twrp *.3.0 - issue: the app version and official version is oldbl-only ;)

tonyps ported versions are the only ones available for newbl
[LG Optimus 2x] spyrosk:
1) The ICS ROM since it changes the partition layout will wipe your internal SD card so backup it first with option 1.

2a) To go to ICS officially you have to download V30A.kdz file and flash it with off-line tool (option 6)

OR

2b) Download the zip file containing the bin & fls files (or extract KDZ file with option 5) and flash them with smartflash

3) then you root it with option 3.

Also

if you want a custom ICS and it is in CWM format like Carburano's or topo's or civato's, just quick change partitions with option 4.

If it is in nvflash format just follow the chef's installation procedure.

If more help needed I'll be glad to help.

I forgot. Going to CM10. Just repartioning to old layout and flash it. it should be enough. Though I haven't tried it.

Maybe you'd need to flash a total unbrick CM ROM first.