yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] spyrosk:
New version 5.5 is coming

!! New version 5.5 is coming !!

Hi guys !!

It's been three months since last update and though many ideas came to me since then, unfortunately I had no free time to deal with.

So now I took advantage of a few days holiday, I have, to implement these ideas.

With this opportunity I also revised most of the display messages, having in mind questions posted till now, trying to eliminate any possible future user's confusion. Hope it will help especially new users of this toolkit.

Take a look of what is coming, possibly later tonight or tomorrow, when I finish updating/revising the included manuals:

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. Thank you 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

New ideas are always welcomed, so post them now while there is time:laugh:
[LG Optimus 2x] SREEPRAJAY:
always such a great sport you are Spyrosk my friend

waiting for the update...been a while since I left Dual boot....

Thanks for the update.
[LG Optimus 2x] cistamlaka:
can someone write me how or give me a link for flashing stock like ics UI 3.0 ROM?I'm currently running some GB rom.
[LG Optimus 2x] SREEPRAJAY:
if you mean just a stock ICS ROM, you search this development section for Stock ROMs by Civato (nvflash ROM) and also Carburano's ROMs all linked to my signature....

but i dont think I saw any UI 3.0 ROM based ROM but I have seen some ROMs ported but a long time back

But, try the Stock ICS and then there are custom ROMs which might suit you

hope this helps you
[LG Optimus 2x] cistamlaka:
I just want stock ics rom.It doesnt have to be rooted.Can I flash stock froyo,then stock GB and then using the LG update tool update to ICS?I found this tutorial for flashing to stock GB http://xdaforums.com/showthread.php?t=1978418.After that I will use LG update tool to update to ICS.Is that the right way?
[LG Optimus 2x] kingvortex:
Just use the option to root a stock rom (option 3). This installs CWM with NVFlash.
[LG Optimus 2x] spyrosk:
OK then.

Since you copied the ICS-cwm-6.0.1.5.img in /data/local

open a terminal in your phone and type these commands

su

dd if=/data/local/ICS-cwm-6.0.1.5.img of=/dev/block/mmcblk0p8

Edit: Just tried it on my phone and works perfectly'

==============================================

Flash a Recovery with adb(rooted devices only)

==============================================

New ICS Partition layout detected.

Select one of the suitable recovery img(s)

1 - ICS-cwm-5.0.2.8e.img

2 - ICS-cwm-6.0.1.5.img

X - Cancel

Please pick a recovery, or cancel2

Attempting to flash selected recovery ICS-cwm-6.0.1.5.img ...

1161 KB/s (7161856 bytes in 6.021s)

13988+0 records in

13988+0 records out

7161856 bytes transferred in 2.516 secs (2846524 bytes/sec)

Recovery flash complete. Press any key
[LG Optimus 2x] dwg_priest:
ok, i did that. it promped for su rights, i tapped ok, then i pasted your command and everything went ok i suppose.

I opened rom manager, selected reboot into recovery, and nothing happened. the phone just rebooted into ics.
[LG Optimus 2x] spyrosk:
ROM Manager doesn't work correctly in ICS.

Open terminal and type

Reboot recovery

OR

Power off and press Vol- & Power button, keep pressed both until it entters recovery
[LG Optimus 2x] dwg_priest:
ok. I have bootloop now. whoops.

di I have to reinstall the rom?
[LG Optimus 2x] spyrosk:
Since it booted before to ICS, NO I don't think you have to reinstall ROM.

Just power off, remove battery for 15-20 sec, put it back and let it boot normally.

Let me know

BTW, Did you root the ROM with this utility or did you flash an already rooted one?
[LG Optimus 2x] orbital_71:
Spyrosk, what was the partition size of ur toolkit? Tks
[LG Optimus 2x] dwg_priest:
keeps looping the lg logo.

Δεν πειράζει αρχηγέ, όταν σκαλίζουμε συμβαίνουν αυτα.

resorting to smartflash...
[LG Optimus 2x] spyrosk:
For ICS 512MB
[LG Optimus 2x] dwg_priest:
fyi i rooted with this:

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

this time i will root with your app.
[LG Optimus 2x] orbital_71:
Silly of me and forgetfull
[LG Optimus 2x] spyrosk:
Συγνώμη φίλε αν δεν πήγε οπως έπρεπε.

Sorry friend if it didn't go as it should.

I really want to find out what went wrong and fix it if it's the toolkit's fault. But permission denied shows that you don't have required permissions either in your PC or phone.

I'd like to know if you rooted this ROM with this tool or you flashed an already rooted one and which one. I have tested the tool with Stock one and Topo's.

I will try the one you flashed also.
[LG Optimus 2x] spyrosk:
You have asked me again, and maybe as I replied to you in 10th post I maybe add multiple sizes to choose. but till then why don't you just edit the partions.cfg file as I told you how.
[LG Optimus 2x] orbital_71:
So with note pad++ just edit the blk8? It gonna be mine 1st try. Tks
[LG Optimus 2x] spyrosk:
This one only installs a rooted ROM. It keeps the stock bootloader, so there is no chance to boot in recovery and maybe that's why you had the bootloops.

My rooting method is to flash the new UN-locked bootloader with the recovery you choose and then install Superuser via cwm.
[LG Optimus 2x] spyrosk:
Wait wait

edit blk8? no no

read 10th post carefully
[LG Optimus 2x] dwg_priest:
I reinstalled the rom using smartflash. Then rooted with your tool, cwm was installed perfectly, then I installed SU313-BIN311_4ICS.zip

everything went perfect :)
[LG Optimus 2x] spyrosk:
Good!! I am now relieved, because I felt a little bit responsible for this.

Τέλος καλό όλα καλά
[LG Optimus 2x] I.m.Tuga:
Hi Spyrosk.

I'm sorry for the questions, but after seaching through all these threads, i think your tool is what i need.

So, right now i'm thinking to upgrade my phone to ICS officially, therefore it will be unrooted and with lockedbootloader.

What are the chronological steps/options i need to do, to get ROOT and unlocked Bootloader, when using Official 4.0.4 ICS?

Do i need to download anything else previously before using the Tool?

If eventually, CM10 nightlies are put online again, using the old bootloader (i'm almost certain it will), what steps/actions i need to do using your Tool to revert to old bootloader.

Sorry again....
[LG Optimus 2x] caldo:
Your Tool is working like a charm!

You made my (flashing) life easier!

Thank you Spyrosk!

Ευχαριστώ Σπύρο! Να είσαι καλά! ;)
[LG Optimus 2x] spyrosk:
Why so many steps?

Here is part of a F.A.Q I'm working on. This answers your question.

Q.How can I install a Stock ROM?

A.With one of the following 3 ways:

1. Official method: Use LGUpdate tool (you have to be on a stock based ROM).

OR with this toolkit:

2. Option 6 Off-Line method (if the on-line one doesn’t work):

· Download the ROM (kdz file) from here.

· Then follow on screen instructions. (You also have to be on a stock based ROM).
​

3. Option 7 with SmartFlash. (You need the bin & fls files of a full ROM)

· Backup Internal SD-Card (option 1)

· Backup contacts, sms, e.t.c

· Download the full ROM(kdz file) from here.

· Use Option 5 to extract bin & fls files out of the kdz.

· Start Option 7 and follow on-screen instructions.

​
[LG Optimus 2x] cistamlaka:
Im currently running v20s by Flix123.So I can just start smart flash,add bin & fls files of ICS rom (V30)and flash it?Do I have to flash new boootloader or something like that?
[LG Optimus 2x] spyrosk:
NO if the Stock ICS ROM is what you want.

The new un-locked bootloader will be needed if you want to go to a custom ROM later.

If a custom ROM is your final purpose, then start directly from Option 4 to repartition the device and then flash the ROM.
[LG Optimus 2x] cistamlaka:
Ok I will do that on weekend.Can I PM u so u can help me if something goes wrong?
[LG Optimus 2x] spyrosk:
!! New version 5.5 is uploaded as promised !!

OP is also updated and totaly revised. Take a look

Changes

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. Thank you 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
[LG Optimus 2x] trocopassu:
WOW!...Thanks Bro!!!...

Regards
[LG Optimus 2x] spyrosk:
Sure you can PM me,

but if you ask here you may get a quicker answer from anyone else also, who can help and is online that time.
[LG Optimus 2x] michiel1995:
stuck on bootlogo

I tried 3 different roms to install as "rom2" but all of them stay stuck in bootloop.. D:

I did wipe with them with dualboot-control, flashed the rom, and applied "update rom2" in dualboot-control, as it should be done, but still bootloop.

More people have this problem?

edit: by the way, update 5.5 is very nice! thanks for your work :D
[LG Optimus 2x] spyrosk:
I never had bootloop problem with Dual-Boot. Not even once

Which 3 ROMS?

On which bootloader you are now?

I remind you that both ROMs in dual-boot must be working on the same bootloader.
[LG Optimus 2x] michiel1995:
I'm on new bootloader, rom1 is working great (djangomanoucheX) and as rom2 I tried these:

TonyP's cm10.1 (new bl)

Paranoid android cm10 (new bl)

Official miui jb

I'll try to nvflash the new partition layout again (with splitted system), and we'll see if it solved it.

edit: ^ that will be later today, I am busy this afternoon, I'll let know ;)
[LG Optimus 2x] michiel1995:
Fixed

After reflashing bootloader with nvflash it works like charm, i guess it was just an error or something.

Thanks ;)
[LG Optimus 2x] owais40:
Hi spyrosk...

First of all thanks for this great beast that you developed..... I have 2 questions here....

1. I'm already using Dual Boot from v5 of this tool. Can I now simply use the new Dual Boot Control zip from v5.5 instead of v5 or do I need to repeat it all again from repartitioning, etc....

2. Is it possible to do a Dual Boot like in windows where option to choose to boot into various OS's is given at start.

Thanks again for this tool .....
[LG Optimus 2x] spyrosk:
1. Yes of course you can

2. I don't know for sure, but I think not
[LG Optimus 2x] owais40:
No problem :) .... We are already closer to it now by being able to switch ROM's from recovery itself....
[LG Optimus 2x] SREEPRAJAY:
Spyrosk,

just to answer this second question again....I saw a Chinese mobile with 1GB RAM with Android 4.2 and it was on the site that it has a dual boot to change the OS....windows and Android

but, I am not sure if it really works...a bit suspectable...cause I bought a chinese iPod of 16GB and it turned out to be full of viruses and just 512MB finally....so we never know

Though, I would not say that all such products are fake.
[LG Optimus 2x] body150165:
Hello guys,

I installed ICS with the AIO-Tool 5.0 and somehow I dont remember if I unlocked the bootloader (getting old?), but am sure that I didn't do it on purpose.

If I reboot my phone into bootloader (from TWRP), the phone will be stuck at the LG logo.

I would like to flash PA or CM10.1 now, for which the bootloader has to be unlocked.

If I choose the "unlock bootloader" option in AIO, will it wipe something or ONLY affect the bootloader?

Thanks in advance

Dirk

Edit: Didn't wait for an answer and just flashed it. Nothing is wiped. Everything fine.
[LG Optimus 2x] icex242:
Optimus G E987

Hi all,

did anyone try this tool for optimus G?

the KDZ for this model is the E987, im trying to restore my Otimus G and cant get it, I have allways the same error, the phones appear connected, but when the program extract the KDZ, it give me an error:

15:16:00 : Extract kdz file Success.

15:16:00 : ExtractInfo Error(0)

15:16:00 : Extract cab file error.

15:16:00 : [C:\ProgramData\LGMOBILEAX\Phone] Try to delete folder

15:16:00 : RemoveDirectory1 Error(2):C:\ProgramData\LGMOBILEAX\Phone

15:16:00 : !pUpgrade->StartProcessing ... PostMsg STEP_TYPE_ENV_ERROR

15:16:00 : CLGMobileHttp Class ¼Ò¸ê½ÃÀÛ.

15:16:00 : CLGMobileHttp Class ¼Ò¸ê...

15:16:00 : Page_Error ºÎºÐÀÔ´Ï´Ù

15:16:00 : OnStepMsg STEP_TYPE_ENV_ERROR delete m_pLGCyonUpdate

Any Help please?

Thanks.
[LG Optimus 2x] packyman:
after repartitioning it checks if the internal sd card need an fix.

but I got error:

SDCard could not be determined!!

whaaaaaaaaaa!

now some apps are confused and give errors.....

I tried to install dualboot, but the systemchangesapp wouldnt installed after reboot.

so I only want now to restore the old partition system, but got the error above....
[LG Optimus 2x] michiel1995:
log date

when im trying to make logs, the date & time is right on 3 logs, but on normal logcat, it is wrong, see image below.

Is this normal with logcats, or is it my crappy laptop? :p

using v5.5

edit: all 4 logs were made directly after eachother
[LG Optimus 2x] spyrosk:
It is normal.

The first log created is being in use by adb tool (if it was not running already) it's a "bug" let's say of adb tool.

I will correct it on next update. I will check if adb is running or not and start it before writing the log.

OR you can do it now:

Open with notepad++ the toolkitfiles\toolkit.cmd go to line 694 and right under label :Logs add the two lines in red below

:Logs
[COLOR="Red"]tasklist /FI "IMAGENAME eq adb.exe" 2> nul | find /I /N "adb.exe" > nul
if %errorlevel% NEQ 0 adb start-server > nul 2> nul
[/COLOR]
if %answr% EQU 1 set log=logcat.log
if %answr% EQU 2 set log=logcat_radio.log
if %answr% EQU 3 set log=dmesg.log
if %answr% EQU 4 set log=last_kmsg.log
if %answr% EQU 1 adb logcat -v time -d > Logs\logcat.log
if %answr% EQU 2 adb logcat -b radio -v time -d > Logs\logcat_radio.log
if %answr% EQU 3 adb shell su -c dmesg > Logs\dmesg.log
if %answr% EQU 4 adb shell su -c "cat /proc/last_kmsg" > Logs\last_kmsg.log

Save it.

Edit: Open task manager, go to processes tab and end process of adb.exe then run toolkit again and retry.
[LG Optimus 2x] F4113n:
Internal SDcard bug

Hello there!

Thank you for the new version.

I think it has been noticed that this SDcard fix isn't working properly.

I tried to use Dualboot partition option with new bootloader and i noticed after process it didn't mount internal card properly and so i cannot use some of the apps which use internal storage. Well then i tried to repartiting to stock layout with new partition and same result after recovery fix option.

Last internal fix zip worked fine in 5.0 version

Is there somekind of fix for this or do i have to wait for another update?

Thanks in advance!
[LG Optimus 2x] spyrosk:
Try install the IntSD-MountFix.zip located in CWM folder as in version 5.0 and let me know.

I'll take a look at this bug you mentioned, when I get some time and release an update if necessary.

BTW which recovery have you installed? In case the bug is related to the specific recovery as I haven't tested auto sd-fix with all available ones.
[LG Optimus 2x] F4113n:
I dont have old version anymore but I'll give it a try later. I'm using latest twrp and I tried to flash fix zip via recovery without luck.

Edit:

No luck with old version's zip. I tried it with both v5.0 and v5.5 tools.

Infact both filesizes where the same. Still bugging me :S
[LG Optimus 2x] spyrosk:
Both versions have the intSD-MountFix.zip. Not needed the older version.

Anyway, Since I cannot test twrp right now, flash the 6.0.2.5 recovery with option 2 and re-try.

With this recovery it is tested 100%

Does the zip run on twrp normally? What is the message that gives?
[LG Optimus 2x] F4113n:
Well it does tell's me that i can't run it...

I think thats about it then?

How did i missed that

Something (if i remember correctly) about Internal SD cannot been found, "something" determine...
[LG Optimus 2x] ron_gangte:
I'd really appreciate some assistance with dual-booting, I flashed the DualBoot Control Zip, and activated dual boot, and after it rebooted, I Flashed my first ROM, and then when I tried to select the option for Updating ROM1 from DualBoot Control, I still see only an option to activate dual boot. :-/

What did I miss? I did exactly like the instructions in the PDF said.
[LG Optimus 2x] R4mpaG3:
I can confirm it works with CWM but not on TWR
[LG Optimus 2x] PinoDG:
+1

However, the v5 works well

with newbl and TWRP 2.5.0
[LG Optimus 2x] packyman:
I have the same error... twrp and try to fix intSDcard.

installed 6.0.2.5 recovery and it works :good:
[LG Optimus 2x] harvest:
[SOLVED] TWRP + Option 4 = IntSD-MountFix.cmd says "SDCard could not be determined"

Thanks packyman. Very helpful tip.

To clarify for the next poor sod to hit this corner case (you reckon you can fix this, spyrosk?):

If you install TWRP TeamWin Recovery, and when you use AIO Option 4 "Repartition your device with preferred layout and bootloader" AIO bombs out and closes without explaining itself, then when you try ToolKitFiles\tools\IntSD-MountFix.cmd from a DOS prompt you get a busybox error of "SDCard could not be determined" then try AIO Option 4 again with ClockWorkMod 6.0.2.5, and it will still bomb out and close without a success or error message (Grr!), but when you run ToolKitFiles\tools\IntSD-MountFix.cmd you'll find a lovely message saying that "SD-Card is fixed."

Happy Days.
[LG Optimus 2x] spyrosk:
Well, I finally got some time and found out why sd fix doesn't work on TWRP. TWRP behaves differently than CWM

I am now uploading the fixed 5.6 version. An updated IntSD-MountFix.zip is also attached in OP.

I also fixed a typo that caused the toolkit to close without any explanation.

Sorry for being so late to deal with it.
[LG Optimus 2x] SREEPRAJAY:
[MENTION=4419327]spyrosk[/MENTION]

great work my friend....

can i ask you a small favour?

Kindly make the mirror link a bit larger....I am becoming a bit old.... :p Just kidding mate

Making it a bit larger will make it easy to find in mobiles and tablets

thanks for the hardwork
[LG Optimus 2x] spyrosk:
Hi my friend,

mirror links are now larger.

Thanks for mentioning it.
[LG Optimus 2x] natalya:
Hi spy, maybe you can make the logcats work better too?

I can pull a logcat and it will come out as logcat.log in the logs folder. But the tool can't take any other logcats while that file is there. And I have to reboot the entire PC to be able to remove that file. So maybe you can give the logcats different names? Such as logcat1.log, logcat2.log etc.? because rebooting your PC for every logcat is really annoying and time consuming ;)

Thanks!
[LG Optimus 2x] spyrosk:
It is already fixed.

I had posted the solution for this bug here.

Now this solution is already included in v5.6
[LG Optimus 2x] madprofessorus:
Hello there,I have a P990 which is bricked,I am trying the 4th option so to clear all and install a rom from scratch,when I connect the phone to pc and do the procedure I get an error message saying miniloader download failed (response read failed).What can I do about it?
[LG Optimus 2x] PinoDG:
with full brick repair

Hi

perhaps it is best to use this simple solution of fragmaq

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

another great work of the guys at XDA

fabulous work here spyrosk...thanks
[LG Optimus 2x] leroy_coco:
Hi everybody, could someone give me the SU.zip for the ics 30B plz? Thanks.

I already know that its in the tool but i need it anyway...
[LG Optimus 2x] SWTR:
Search a bit in the folder of the toolkit.

Gesendet von meinem LGP990 mit CM10.
[LG Optimus 2x] leroy_coco:
You gotta be kidding :/

I say i already know it was in the toolkit,

But i cant access there now, so if someone could provide me that would be awesome, a huge thanks to the ones that help
[LG Optimus 2x] SREEPRAJAY:
Here you go my friend....

EDIT: I hope spyrosk my friend has no objection to post this.....if he wants I can take the links straight away... Credits to SPYROSK
[LG Optimus 2x] leroy_coco:
Thank you so much :)

In case i have CWM installed already and ready to get rooted, in order to root the device, does both zips works?
[LG Optimus 2x] SREEPRAJAY:
have used the AIOT in total and not in pieces

But,I dont see any reason why the zip wont work....It should

Frankly, I cant understand why you want to do separate methods and not AIOT as a single procedure (it is easy than the other methods)

Hope this helps my friend