yashsingh1/xdaforums huggingface dataset:
[LG Optimus Black] mihaiolimpiu:
Stable ROOT METHOD found!

You don't need this, disabling LG MODEM DEVICE under modems makes UNLOCKROOT work on every firmware! TESTED on 20N german version!

Disabling LG MODEM DEVICE under modems makes UNLOCKROOT work on every firmware! TESTED on 20N german version!

Here is the proof

http://xdaforums.com/showpost.php?p=22195743&postcount=417

Here are the drivers I used:

http://xdaforums.com/showpost.php?p=22196019&postcount=21

I used Windows 7 32 bit, the original poster used Win7 64 bit...
[LG Optimus Black] t0g3:
Swipe the screen to scroll down
[LG Optimus Black] -Sat-:
thanks t0g3, it was the first time with CWM touch...Noob inside!!! :)
[LG Optimus Black] pk76:
Deleted.....
[LG Optimus Black] t0g3:
You're welcome :)

Btw, you also can navigate in cwm touch with softkey. Home or Menu softkey to move the cursor . Back softkey to go back to previous menu, and Search softkey to select menu.
[LG Optimus Black] -Sat-:
v20o is really smooth, have better Ram management, apps opens faster. Good experience, I'm waiting for a room v20o based
[LG Optimus Black] SnegovikRZN:
PATCHED_LGP970-V20e-SEA-MAR-05-2012-by-Snegovik.7z
[LG Optimus Black] frastgr:
is this working with other v20o roms, except german?
[LG Optimus Black] Ilko:
dude, could you also patch the EU 20N ?
[LG Optimus Black] SnegovikRZN:
Give me IMEI on PM
[LG Optimus Black] Pondera:
Although i hit the thanks button i also thank you from here. This is a great contribution unlike the cocky do it yourself people. Thanks a lot Snegovik. Very much preciated.

A had to flash v20o due to an emergency but this will be my safeguard in case of another one.
[LG Optimus Black] Akzey:
Wow! I Whole-Heartedly thank you for the v20E Rom. I accidently had updated your v20B to v20E and lost all Root and CWM Recovery.

Well you saved me. :P

Thanks Hitted!
[LG Optimus Black] adxgrave:
This is off topic and I'm sorry but got to post this. Calling others who try to do it themselves and try to understand something better is an insult to this community. Do yourself a favour and read this so you can understand.

http://xdaforums.com/showpost.php?p=2031989&postcount=45

Sorry for the others, please continue.
[LG Optimus Black] SnegovikRZN:
В чем проблема?

Я работаю в сервисе компании LG, поэтому скачиваю файлы BIN.

Затем делаю патч. Инструкция примерно похожа на вот эту:

http://xdaforums.com/showpost.php?p=22329293&postcount=106

===========

What the problem?

I work in service center (LG) and download this files.

After I patch.

This is right manual:

http://xdaforums.com/showpost.php?p=2031989&postcount=45
[LG Optimus Black] re4lsk:
English Snego, english :)

Trolling in the deep
[LG Optimus Black] Pondera:
I am very sorry for the digress but if someone directs you a "something" lets just say, a right to answer comes along automatically. I have to take this one..

Before posting something make sure you understood the sentence you are criticizing right. Yes it is obvious this is directed to me.

Now, first of all, that sentence is directed to people, to whom when you ask something to general public; says only "Do it yourself". So not to the developers. OK?

I don't like it when someone posts a question before even bother to look for in the forum too. But i always help them. And never directly say "do a research" to them. I say it generally never to a person. And secondly, a person could have done the research and not been able to find it, or missed it, or simply just didn't understand. If you don't wanna help, then just don't. Let others do the it. We are all trying to learn here. I am not a developer, but i am trying to learn how to zipallign and deodex right now. All by myself. It may be a piece of cake for some, but it's not for me. After getting disencouraging answers when i asked for help i don't ask anything anymore. I couldn't get to do it yet, but i am not gonna ask. If i can't do it, then i just won't. Not the end of the world. And i am not a person who constantly asks things, i actually just pass on to people what i have learned in this short journey and trying to learn more and more from everywhere.

That was it all about. Nothing negative to the general public here, needless to say never to the developers. I have respect to everybody, at most to developers. By their work we come this far,i wish i was one too. But not all of us can be. Sure this is a developing forum. So if we are not we don't have a right to be here? I don't wanna make this an issue so lets not spin this out more. When you are going to jump mate; make sure there is ground below.

If i understood you wrong then this last sentence goes to my a.. ;)
[LG Optimus Black] re4lsk:
Stay on topic people, Here Snegovik provide us something that is useful for everybody that is not longer available, Bin+fls version v20x Files for the unbricking of our devices, files that are no longer available, and since the KDZ unbrick is no longer available(well the workaround works) is far more easy/fast to recover from a bad flash with SmartFlashTOOL, even us more experienced noobs have problems, sometimes is due a human error(not doing a nandroid flashing recovery), sometimes is not(cooking a BADrom).

Also this files are for a ON warranty related issue, what would say our carrier or service center if we take a device with another country/carrier rom, that would be fishy and could end up with them discovering that we have voided warranty by rooting and/or flashing.

and seriously this is a noob filled forum, we are suffering the lack of Developers for our device, seriously even a device like optimus one, lower end sibling of our blacks has more roms and devs that our device.

PS Read, Search and ask something in a related thread, dont open a new one.
[LG Optimus Black] SnegovikRZN:
Optimus One? ahaha. one is my device :)
[LG Optimus Black] Pondera:
LOL! We all suspected that. But don't make it public. ;) We need your precious assistance in the future too :D

Us noobs, allways give the credit he deserves. In fact thanks a again Snegovik.
[LG Optimus Black] adxgrave:
No problem with you man. You're doing a good job. My post is not pointed at you. Well, that's all. Way offtopic already.
[LG Optimus Black] n3n3:
Extract CP AP from lg.kdz in this topic , thank navossoc "amen"

http://xdaforums.com/showthread.php?t=1566532 "amen"

Now you can use the bin/fls with SmartFlash Tool.

Example:

1. Download a KDZ file for your device (you can get it here).

2. Run LGExtract -kdz V20C_00.kdz (I have downloaded the BRA 970H V20C)

3. Manually extract V20C_00.cab file at the same dir. (7-zip or winrar)

4. Run LGExtract -wdb V20C.wdb LGP970.dll

5. Now you got about 7 files, a few numbered .bin files and one .fls. (older firmwares has less files/ newer has more)

6. You need to browse to BIN folder to manually merge the bin files (I will made this automatic in new releases)

7. Run copy /b "LGP970_AP[*].bin" "LGP970_AP.bin"

8. Now you can use the SmartFlash Tool to flash the new bin file and the fls as you always do.

If someone with more time want write a guide or something like that, feel free to do.

My english is bad xD

site

http://xdaforums.com/showthread.php?t=1566532&page=3 "Amen"
[LG Optimus Black] 1aca:
Sorry, this forums has specific rules about the use of the English language, and that's not English. I've tried for 5 minutes to parse that, but failed.

You know, it's really not needed to copy verbatim parts from another thread you just linked to.

Anyway, what my post from a month ago about a thread that offers a solution to do your own patching to get root has to do with a thread that's about extracting some stuff from kdz files is beyond me. Maybe you care to explain further?
[LG Optimus Black] n3n3:
Amen :D :o :) :mad: :(

---------- Post added at 10:26 PM ---------- Previous post was at 10:14 PM ----------

You know, it's really not needed to copy verbatim parts from another thread you just linked to.

This is a complete answer to save time and User research achieves its goal more quickly, I do not need to be putting idiotic responses to be counting posts in the signature. Its content is empty Ze.

será que voce falha desta vez também? Deixa quieto, me erra bala perdida

that you will fail this time too? Keep quiet, I stray bullet misses "Amen"?
[LG Optimus Black] 1aca:
OK, first of all, this is an internet forum. Learn to use its functions (like quoting) before diving head-in.

What makes you think I'm putting "idiotic responses to be counting posts in the signature"? First of all, I don't even have a signature on this forum. Second, I haven't seen anybody here counting their posts in their signatures. Third, IIRC it was you who quoted a month-old post and posted some incomprehensible gibberish to it. Oh, and you just called my responses "idiotic".

Sorry, that's just more gibberish. Please use English on this forum.
[LG Optimus Black] reinbeau:
Thread closed

This thread has veered so far off topic, and is filled with unintelligible posts and now nothing but arguments.

However, it was requested that I put this link in this thread with this message:
[LG Optimus Black] George Jetson:
its not workin on everyone.Can you share your usb drivers?
[LG Optimus Black] mihaiolimpiu:
Drivers used for rooting!

Yes, here they are...

I know these are the complete driver set I use, as I had problems on my work computer, and by installing all 3 drivers, all my problems were gone... SO USE THEM, it's the complete set!
[LG Optimus Black] mihaiolimpiu:
I'm shure there is no virus!

No they are not infected, I use avast antivirus with updated definitions! maybe a false positive?!

Can you share your virus scan result?
[LG Optimus Black] George Jetson:
you are using 64 bit win 7 right?
[LG Optimus Black] mihaiolimpiu:
No, I'm using Windows 7 32 bit!
[LG Optimus Black] Redpik:
Didn't work for me on V20B and DE V20N . Don't know what to say...all drivers installed. Maybe is something about Win x32 and x64. :) Maybe the prog runs differently on that kind of system.
[LG Optimus Black] mihaiolimpiu:
I'm sorry, but please believe me, it works... I was suspicious too on others that managed to root their devices, but I managed to root it too, and it seems the method is not working for anyone...just for me!?!??! WTF? I am speechless!

P.S.: Did you disabled the LGE modem device or you uninstalled it? It needs to be disabled!

On my system it's under modems: LGE Android Platform USB Modem
[LG Optimus Black] exe127:
excuse me, do you mean that v20B can also be rooted by UNLOCKROOT tools by using the above method(disable LG modem before execute unlockroot)?
[LG Optimus Black] mihaiolimpiu:
I tested ONLY 20N german, but I assumed it would work on every firmware...

I don't have the guts to try it again, I'm afraid of loosing it with all these negative feedback!
[LG Optimus Black] exe127:
so I just need your confirm,

is that disable LG modem before execute unlockroot? just that simple?
[LG Optimus Black] CrawnberyJack:
I don't know why your drivers or drivers from #mihaiolimpiu are incomplete , but i have windows 7 x64 and had the same problem. See my attachment , it might solve your issue.
[LG Optimus Black] exe127:
tried and failed
[LG Optimus Black] mihaiolimpiu:
Yes, that's all I did!

---------- Post added at 03:00 PM ---------- Previous post was at 02:53 PM ----------

Hmmmm, sorry then, I was so excited, it seems this is not a general working method... but feel free to try it, it worked for me... maybe there is a variation somewhere that made it work...

HEY: Just got it now... I know LG needs some kind of patched ADB, try plugging your device, disable USB modem then start UNLOCKROOT! If it doesn't work, Try the other way round, by having UNLOCK ROOT already opened when you plug your device in!
[LG Optimus Black] mix231:
Our 20a (patched bin) firmware is the purest. Use this if you want 2.3 stock rom with really new baseband and kernel (and root of course) :)

Yes, we replace "system recovery.img" which is reside in the original rom bin file with "cwm recovery.img" on stock bin 20a. recovery in *.img - h t t p ://www.clockworkmod.com/rommanager

Phone after flash boot for the first time in CWM, and we put the zip with su and superuser.apk... and enjoy:D
[LG Optimus Black] mihanstar:
But how to edit .bin files? I can't extract it !

How to make zip with su and superuser.apk?

Unlock Root not working on V20B , windows 64Bit...

Disable modem , installed drivers but No!
[LG Optimus Black] mix231:
*.bin doesn't need extract. *.bin is not digitally signed, so this is a simple operation

in linux or cygwin with dd and bash.

# dd if=recovery-clockwork-touch-5.8.1.3-p970.img of=LGP970AT-00-V20a-CIS-XXX-JAN-06-2012+0_AP.bin conv=notrunc seek=6784 bs=1024

that's all.
[LG Optimus Black] Ilko:
these are modem drivers. A bit useless if you keep it disabled
[LG Optimus Black] mihanstar:
I Don't know what is that :D

Can you get easy tool link ?
[LG Optimus Black] adxgrave:
Ok. I want to try this on v20b version, can you test if vol+ button recovery method still function?

Edit: dd manpage: unless conv=notrunc is given, dd truncate input file to zero bytes or the size specified with seek=

So, is it safe to use the same value across different rom version?
[LG Optimus Black] Redpik:
I really think it has something to do with windows versions. How got root on x32 and who did it on x64? I tried all the methods, even flashed and rooted v10d then update without factory reset to german v20n and still nothing. all drivers installed. i guess we shouldn't install this cocktail of drivers. So...yep. Nothing so far. I'll search for ADB sooner interface . Wait do you have " ADB Platform sooner interface" or just "ADB sooner interface" ?
[LG Optimus Black] gabwerkz:
I'm having 404 on the superuser.zip. Anyone has another link? Thanks.
[LG Optimus Black] SnegovikRZN:
hello all! I download P970%20V20B(Gingerbread%20Version).rar

maybe Today will be flash (patched .bin)
[LG Optimus Black] gabwerkz:
Nice to hear that. :) I'll wait for it. And please link the superuser.zip. Thanks.
[LG Optimus Black] Kraaz:
http://www.2shared.com/file/ZpiudISG/Superuser.html?

here you go
[LG Optimus Black] SnegovikRZN:
do not need any references, I will write full instructions later
[LG Optimus Black] adxgrave:
Done some reading, and judging from the dd command the file size of recovery.img to be replaced is 6946816 bytes (right?), so how do me find the file size of v20b version? Or it's the same in all version? Wrong, it go to 6784th block and start copying cmw there.

edit:

@hpmini210:~/Android/SmartFlashTool/root$ dd if=recovery-clockwork-touch-5.8.1.3-p970.img of=LGP970AT-00-V20b-SEA-XXX-JAN-02-2012+0_AP.bin conv=notrunc seek=6784 bs=1024
4504+0 records in
4504+0 records out
4612096 bytes (4.6 MB) copied, 0.263166 s, 17.5 MB/s

Done it but damn afraid to flash. Anyone want to be rat lab? LOL!
[LG Optimus Black] gabwerkz:
Thanks bro.
[LG Optimus Black] Kraaz:
send it to me ill test it.
[LG Optimus Black] SnegovikRZN:
no no no!!!

i upload (20-30 minutes) worked .bin, please test
[LG Optimus Black] Kraaz:
OK give download link ill test it , unrooted 20b sea working better than unrooted 20n EU on my phone.:) , 20n gives me Random reboots dunno why.

So if you make a 20b file i test it.
[LG Optimus Black] SnegovikRZN:
Root V20B

Mod edit - moved to second post.
[LG Optimus Black] gabwerkz:
Nicely done SnegovikRZN. This should be moved to Development Section.

Reported to be moved to Development Section and post #50 to be Post #1.
[LG Optimus Black] SnegovikRZN:
If it is worked, please write post about this! i don't test this

maybe tomorrow V20N...
[LG Optimus Black] gabwerkz:
My download is kinda slow, but will surely test/give feedback and make a zip for my self including deodexed apks.

You have V20n .bin? or will modify .kdz?

Thanks for all the effort.
[LG Optimus Black] Kraaz:
Flashed without problem , rooted without problem ,

so far so good ,

near instat wi-fi connection

smooth and better responces ,better than rooted and unrooted 20n (maybe Placebo ? ) no problem yet.

Dunno how Bluetooth is working not tested.

And with 20A there is a small bug you do not able to make first letter capital , But with 20b this problem seems to be solved,at least for me.

Nice job.

Edit:

After flashing superuser.zip with clockworkmod touch and get root, i reflashed old clockwork mod from Ilko's UPK , working without problems.
[LG Optimus Black] George Jetson:
20 work clearly thanks :)
[LG Optimus Black] gabwerkz:
Worked on both v20a and v20b. V20b is my native update. Awesome. New method to root. We should ban LG from reading posts on XDA. LOL. Sure they will patch this on next update. :D
[LG Optimus Black] repulse:
What about V20n ?
[LG Optimus Black] kingvui78:
Yes, follow the instructions at first page, and successfully have rooted v20b
[LG Optimus Black] lesp4ul:
Yeah great method. Now we need to know how to patch the bin or make kdz editor to work on smartflash for future rom version. Hopefully someone can :)
[LG Optimus Black] SnegovikRZN:
мне нужна прямая ссылка на v20n или Немецкий imei
[LG Optimus Black] fredyto:
México , please

h t t p://csmg.lgmobile.com:9002/swdata/WEBSW/LGP970H/ATCLTL/v20a_04/V20A_04.kdz

and Europe

h t t p://csmg.lgmobile.com:9002/swdata/WEBSW/LGP970/AESPTL/V20n_00/V20N_00.kdz

please
[LG Optimus Black] SnegovikRZN:
no no no...

I want .bin, not kdz
[LG Optimus Black] furb3t:
Is it possible to have a nandroid backup of the 20a or 20b?
[LG Optimus Black] SnegovikRZN:
need Deutsch imei
[LG Optimus Black] :
Bro SnegovikRZN,

Thanks.. I rooted the v20b using your method.. Thanks alot..
[LG Optimus Black] N00BY0815:
What exactly do u need?

A IMEI number of a german phone? If so, I can PM you, if u need it ;)
[LG Optimus Black] mihanstar:
Should I use original AP File?

Only CP File Pached?
[LG Optimus Black] adxgrave:
Could you post the step and/or command you use to patch the .bin file so we can patch it ourselves.

One more thing, does lg original upgrade method still work with this rooted rom? Can someone who flash it test. Just off the phone, insert into usb while holding vol+ button. Does S/W upgrade come up?
[LG Optimus Black] adxgrave:
Can't send it to you to test. I'm not sure if the method of my patching is correct. We need to understand more, waiting to op to post the patching step.
[LG Optimus Black] SnegovikRZN:
Unfortunately i don't have .bin file. LG don't upload this
[LG Optimus Black] N00BY0815:
This is the link to the files you would need, but as it seems, it doesnt work yet...

http://csmg.lgmobile.com:9002/ezls/MESSW/LGP970/DEU/SWP/3/BIN_LGP970AT-00-V20n-262-XXX-DEC-31-2011+0.zip
[LG Optimus Black] SnegovikRZN:
thank you! maybe i download...

How did you get the link?
[LG Optimus Black] George Jetson:
http://csmg.lgmobile.com:9002/csmg/b2c/client/cs_auth_model_check.jsp?esn=imei

just write ur imei ;)
[LG Optimus Black] N00BY0815:
Yeah, thats the way I got it, and since my IMEI is German open, this is the file you need ;)
[LG Optimus Black] adxgrave:
One more time asking if you could post your method of patching the bin file. I've a very slow download link so if you can be kind enough to tell us, one who already have the bin file don't have to download yours at the second page.

Thank you.
[LG Optimus Black] Irochk:
I don't know, but in this ROM i don't have the same FCs as in V20N. And i got the impression it also goes smoother... Maybe you guys can confirm that :D
[LG Optimus Black] SnegovikRZN:
I can not write the way, or LG fix it!
[LG Optimus Black] l0gandroid:
awesome work ! - thanks for share !
[LG Optimus Black] N00BY0815:
At least PM the guys, who were asking, and also the developers here ;) Like Huexxx, knzo, aprold, Ilko, redy2006 and achyut, idk who else...

But I think ur right... ;)
[LG Optimus Black] adxgrave:
Like nooby said, can you pm me then and our ob devs if you don't mind. Thanks.

Edit: can we still use lg upgrade mode if using this rom (vol+ button and insert usb while phone is off)?
[LG Optimus Black] Redpik:
Flashed it. Works great! Thanks. :)
[LG Optimus Black] SnegovikRZN:
Hi all! Send me a PM please different IMEI
[LG Optimus Black] N00BY0815:
I already gave you the link, to the file you need, i wont give you my imei, since you could do to much stuff with it. I think the file should be enough ;)
[LG Optimus Black] SnegovikRZN:
for example? :D
[LG Optimus Black] N00BY0815:
Use my IMEI, flash it to your phone, pretend it was mine, do illegal stuff with it and nooone would think it was you, but me... And a lot of other stuff... But anyway, that's not, what this thread is meant to be about.

If you tell me, what you need the IMEI for, I am sure we will also be able to provide you with the files/information needed, in order to do the root ;)
[LG Optimus Black] tantrums:
Nice work! Thanks.

One issue here. When I try to copy my backed up messages using PC suite, I cannot do so. Any idea?
[LG Optimus Black] shreyas99:
Flashed it. Works Brilliantly. Unleashes the true power behind the device.

Thanks a tinne for this ! Its something we all have been waiting for !
[LG Optimus Black] spino1970:
Completely agree.. i suppose there is nothing bad sharing info with others developers... it could be a good deal for all, uh? ;)
[LG Optimus Black] SnegovikRZN:
I upload patched V20N, please test, okey?
[LG Optimus Black] SnegovikRZN:
ROOT V20N

1. Download PATCHED_LGP970AT-00-V20n-262-XXX-DEC-31-2011%2B0_AP.7z and extract it somewhere in root of C or anywhere of your computer.

2. Download SmartFlashTool_External.rar and extract it somewhere in root of C or anywhere of your computer.

3. Download Superuser.zip and copy it in root of your SD-cart!! DO NOT EXTRACT!!

4. Power-off LG Optimus Black

5. Press and Hold Volume + Button and insert your USB cable.

6. You'll Enter to Upgrade mode and see S/W upgrade please wait while upgrading

7. Run B_SmartFlashTool_Extern.exe

8. Choose ROM copy D/L bookmark

9. choose CP file: [PATCHED]V20N.bin

10. choose AP file: V20N.fls

11. click Start

Go to WC or make coffe or tea , or do whatewer you need , Do not stay near your computer :)

12. After successfully flashing

phone will reboot recovery

13. Wipe all data/factiry reset

14. flash Superuser.zip

15. Reboot system now

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

Thats All! Congrulations!

If you do all steps right, phone will boot and you have V20N GingerBread with Root and Touch Verison of Clockwork Mod.
[LG Optimus Black] gabwerkz:
Very nice. Now V20n too. Good job..
[LG Optimus Black] SnegovikRZN:
please screenshots...
[LG Optimus Black] vincevince55:
where's the link to download??

i can't understand russian....

Thanks!!
[LG Optimus Black] Kraaz:
Look at picture man
[LG Optimus Black] vincevince55:
sorry,thanks!!

someone tried it yet??
[LG Optimus Black] slurpdroid:
i try to update su binary, but it failed when checking md5sum?

any facing this problem like me? :)
[LG Optimus Black] wild_one_ro:
v20n? europe open? or germany? be more specific!
[LG Optimus Black] :
SnegovikRZN,

Thanks for the help..

I've flashed to the empty v10a before flashing to the version of V20b which you have provided..

I forgotten one step during the CWM stage which is to "wipe data/reset"

Does that have any implications? I am currently using the rooted rom and so far no issues? everything is fast and smooth.. thanks..
[LG Optimus Black] vincevince55:
i'm not sure, but since this is the link from he started http://csmg.lgmobile.com:9002/ezls/...IN_LGP970AT-00-V20n-262-XXX-DEC-31-2011+0.zip, i supposed is the german version....

is this true?? if yes can u,SnegovikRZN , do the same thing with the europe open??
[LG Optimus Black] gabwerkz:
You must update/intstall busybox first. Search in market "busybox". Download it and install. open busybox installer app, grant permission and install it in system/xbin.

After that, update your su binaries...
[LG Optimus Black] wild_one_ro:
i'd flash it. it's german. best rooted version in my opinion is v20a_cis
[LG Optimus Black] SnegovikRZN:
это германская прошивка.

чтобы была европа, мне нужна ссылка или IMEI.

если не сделаете wipe, то не сотрутся данные и будут баги
[LG Optimus Black] vincevince55:
Nooby where did u get that link???someone could link the same reference to the open europe version???