yashsingh1/xdaforums huggingface dataset:
[LG Optimus L9 P760, P765, P768, P769] kuma82:
I've always used emergency
[LG Optimus L9 P760, P765, P768, P769] damathos:
OMG :highfive: :laugh: :good: :p

I succeed, bootloader is unlocked (I've checked in S/W mode)... It was a pretty straightforward process actually, thanks to your amazing tool :good:

Kudos to Kuma and all the people who worked hard on this :victory:.
[LG Optimus L9 P760, P765, P768, P769] damathos:
Damn

Well, I went too fast... my phone is now bricked and I dont know what to do :(

I tried to install Nameless 4.4.4 for p769... something went wrong after the install and now my phone boots only with the dead Android and the red triangle.

I tried hard reset many times, same thing

I tried using KDZ Offline Flash, doesn't work (says that phone is not connected)

I am lost... any help ?

I can enter S/W mode, but that is the only thing I can do as far as I can tell...

Thanks for your help !
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Dead android with triangle sounds like you are still using the stock recovery

If you have a windows 7 os use this tool http://xdaforums.com/showthread.php?t=2292828

To flash a custom recovery. You used the 2nd-init recovery to flash 4.4 which you can't do. You need a recovery that can flash KK Roms.

UnOfficial CWM touch for p769/lgms769

UnOfficial TWRP for p769/lgms769

Extract the recovery you want and place it in the "your" folder.

Read this link to give you an idea on how to flash the recovery with fastboot http://xdaforums.com/showpost.php?p=43642515&postcount=21
[LG Optimus L9 P760, P765, P768, P769] Cobra11Murderer:
Fastboot could fix your prob.. But eh it does get aggravating...
[LG Optimus L9 P760, P765, P768, P769] AlbinoCookie:
Thanks so much kuma for all you've done for this phone, if it wasn't for you most of us would still be lost. Although I did try to unlock on p769, the month on the battery is april and it came with ginger bread. I got through most steps without a problem, some "no such file or directory" errors but most were removing files. All attempts ended in a normal reboot. After waiting 45 minutes and an entire night with mobile data on and working, it failed. I will try again later tonight.

Oddly enough I don't get 3G and the data on the phone said 3G, when going on the internet it would instantly use H, so I tried keeping a live stream on the phone so it would use H, but that did not work. Oh well, and again thanks for the tool and simplifying this process.

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

Out of curiosity, my battery says april as well, what is the exact date on yours? 2013.04.23 is mine.
[LG Optimus L9 P760, P765, P768, P769] leereyzhe:
Apparently flashing the rom with a 910k cable and this tool works for us with later 769s, although i haven't tried it yet myself.
[LG Optimus L9 P760, P765, P768, P769] thegoldenandroid:
Backup

Hello People

Only For LG Optimus L9's

I Need Yall To Make A Backup Of Your Boot, U-boot, Recovery, NV, And X-Loader Partitions

Both Unlocked BootLoader And Locked BootLoader

After The Backup Script Zips The Files Attach The Backup.zip File To A Reply

The Reply Needs To Tell Me If Your Bootloader Is Locked Or Unlocked

And The Phone Version, Rom Version, Region, And Phone Model

Don't Worry I Will Not Use Your IMEI And Wifi Mac In The NV File, My Promise

I Can Use These Files To Make A Unlock Bootloader Script

These Files Are Model Sensitive

The Script Is Attached Below

Thank You
[LG Optimus L9 P760, P765, P768, P769] anstoss:
just buy 910k cable and follow this guide and you will get your bootloader unlocked. pls refer to other thread on the details.
[LG Optimus L9 P760, P765, P768, P769] travioso:
Got this error also, attached a pic if it helps anything..
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Okay, my bad I made an error in that script and that's why it's not working, dang. Thanks for the pic.
[LG Optimus L9 P760, P765, P768, P769] travioso:
No problem man, it happens.. Thanks for all the time you are puttin in on this..
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Lol, I think I know why you got that error now. I should have said you need busybox installed first, before running the v20B system & etc. flashes. DoPe!

I'm still going to change the script so busybox won't need to be installed, and change the start.cmd a bit.
[LG Optimus L9 P760, P765, P768, P769] vitorcruzbr:
Guys, I got that mistake several times and I have busybox installed.

I don't have enough space on internal memory to try it. :(

I hope you can get it fixed, thanks for all your effort!
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Are you getting this error

sh /sdcard/1KUMA/2flash-system.sh
/sdcard/1KUMA/2flash-system.sh[6]: xargs: not found
find: /storage/external_SD/1KUMA/*img: No such file or directory
cmp: /storage/external_SD/1KUMA/eurosystem2.sha1: No such file or directory
...
...
It appears the one of the images are corrupt
...
You will need to run this step again

I need to see what you see, screenshot please.

If you don't feel like it that's cool. I'm still working on improving everything ;)
[LG Optimus L9 P760, P765, P768, P769] vitorcruzbr:
Yeah, the exact same error, I tried to replicate that but got no error. If it happens again I'll post a screenshot.
[LG Optimus L9 P760, P765, P768, P769] mc36652:
Have you successfully unlocked your bootloader?
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Okay I've made some changes, please download the attachment and replace the files Start.cmd, 1flash-system.sh & 2flash-system.sh

OP updated
[LG Optimus L9 P760, P765, P768, P769] lino08:
hello, I'm going to try this method on my p760, could you tell me which file I should replace in order to get it work with it? I have the p760 v20b rooted nandroid backup downloaded from here http://xdaforums.com/showthread.php?t=2136204 and the cwm recovery for my model, both touch and not touch.

Thank you very much for your help and patience^^
[LG Optimus L9 P760, P765, P768, P769] kuma82:
You don't need the v20B nandroid, the tool will push the required images to your phone and will then install v20b while the phone is still turned on.

This script will work for any model.

However, the flashable files (fix touch & etc.) are only for p769 and lgms769
[LG Optimus L9 P760, P765, P768, P769] vitorcruzbr:
The first time I ran, I got this. Closed and ran again, with no mistakes. Rebooted to recovery. This was the first time I had to reroot, it seems system got flashed this time.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
The error in your first pic is normal, the script was trying to remove busybox.

Well, if you had to re root that means the system image (along with u-boot, boot & recovery) was replaced properly.

The screen will display this, if it all ran properly

This process will take a VERY LONG TIME
PLEASE DON'T TOUCH OR MOVE YOUR PHONE DURING THIS WHOLE PROCESS

The system is about 1GB in size, it may or may not fit on the Internal SD
Probably not if you already have some apps installed.

Do You want to place the system image on your Internal or External SD
1 For External
2 For Internal

Note: External is recommend ;)

Enter the number:1

Verifying eurosystem.img before pushing to phone..
eurosystem.img OK

DON'T TOUCH PHONE OR USB CABLE

pushing u-boot
2188 KB/s (524288 bytes in 0.234s)
pushing boot
2069 KB/s (7340032 bytes in 3.463s)
pushing recovery
2536 KB/s (8388608 bytes in 3.229s)
pushing system
2118 KB/s (1048576000 bytes in 483.256s)
76 KB/s (1217 bytes in 0.015s)
0 KB/s (332 bytes in 1.000s)
Integrity check is complete
The images are now being replaced
1024+0 records in
1024+0 records out
524288 bytes (512.0KB) copied, 0.158600 seconds, 3.2MB/s
14336+0 records in
14336+0 records out
7340032 bytes (7.0MB) copied, 2.341003 seconds, 3.0MB/s
16384+0 records in
16384+0 records out
8388608 bytes (8.0MB) copied, 3.583801 seconds, 2.2MB/s
2048000+0 records in
2048000+0 records out
1048576000 bytes (1000.0MB) copied, 383.191345 seconds, 2.6MB/s
0 KB/s (2 bytes in 1.000s)
===============================================================================
Reboot phone...
hold power button for 10sec or remove battery, if needed...

wait 45 mins with signal and run START.CMD again.. DON'T FORGET TO ROOT AGAIN.
Good Luck..

Sorry to hear it didn't work for you
[LG Optimus L9 P760, P765, P768, P769] mjb1994:
What are some of the side effects of unlocking the bootloader, I remember people saying things about mirrored boot images in older threads?
[LG Optimus L9 P760, P765, P768, P769] vitorcruzbr:
Yeah, the image was replaced properly. But It reboots to recovery. :/ thanks anyway.

A bit off-topic, but do you think Dan Rosenberg's Loki would work on L9?
[LG Optimus L9 P760, P765, P768, P769] lino08:
It gives me this error while it does the integrity check after pushing the system image, but I don't have swap files, i also checked it with the terminal emulator... I tried with both internal and external storage...
[LG Optimus L9 P760, P765, P768, P769] ilovelamp33:
Is there any possibility of getting Start.cmd ported to a bash script? Your work looks great. I'm just waiting to see if others have any success unlocking the boot loader.
[LG Optimus L9 P760, P765, P768, P769] mc36652:
I followed the instructions but i just reboot to recovery on my P769 :(
[LG Optimus L9 P760, P765, P768, P769] thedrill:
Bootloader

Tried it out with no luck again, just rebooted into recovery.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Did you replace the 1flash-system.sh & 2flash-system.sh files with the new ones I uploaded as well. lol you wouldn't have made it that far if you didn't.

Can you perform the following for me with a terminal type

cat /storage/external_SD/1KUMA/2flash-system.sh

cat /data/local/tmp/euro-checksums.sha1

I thought I included a "pause" before going to that command so I can see the error, but I didn't. I'll have to change the Start.cmd again.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
I see, you are asking if I can make it for Linux. I'll see what I can do
[LG Optimus L9 P760, P765, P768, P769] Ilxaot:
This looks promising.
[LG Optimus L9 P760, P765, P768, P769] lino08:
So this is what I get (I used adb but I think that it is the same...)

look at the image attached... I think that somehow the euro-checksums.sha1 was not found...

Edit: I checked with ls, in the directory there is only busybox and checkroot.sh
[LG Optimus L9 P760, P765, P768, P769] kuma82:
correct, I've changed the script to remove anything in that folder, to help eliminate some possible problems.

I've updated the script, if you don't mind, run the script now and let me see what the new output is.

Note:

If you place any other images (or anything that contains "img" at the end of the file), inside the /storage/external_SD/1KUMA folder, the flash will fail.

This command is searching for any img files in 1KUMA and is creating a sha1sum file of all images

$busybox find /storage/external_SD/1KUMA/*img -type f -print0 | $busybox xargs -0 $busybox sha1sum > /data/local/tmp/euro-checksums.sha1
[LG Optimus L9 P760, P765, P768, P769] lino08:
No luck, it just reboots to recovery... can I try something more?

when I try to unlock the bootloader I get this error...
[LG Optimus L9 P760, P765, P768, P769] vitorcruzbr:
I get the same. I'm almost giving up on this :/
[LG Optimus L9 P760, P765, P768, P769] kuma82:
That error is my doing, nothing to worry about. I still need some more polishing.

So have y'all used the offline flash to flash the v20b kdz first?

Y'all probably did

Well I did what I can, sorry it didn't work. My second post has instructions for p769 or metro models to get everything back to normal.
[LG Optimus L9 P760, P765, P768, P769] mjb1994:
I am willing to give this a try, what should I do BEFORE running your program
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Perform an offline kdz flash of V20B.

The link is in the first post. The test method hasn't worked for anyone, so it seems.

Setting up the r&d tool can be tricky.

I recommend you watch carloswii video (wait for link), he walks you through it pretty good. Basically this tool is to help with whole mess of rooting, installing busybox and the 2nd Init CWM. Plus if it doesn't unlock, it's a real snap to get back to normal, and it doesn't involve running the offline flash again.
[LG Optimus L9 P760, P765, P768, P769] DBugg:
man i wanna try something but i just got this phone yesterday.. quick question tho, although my bootloader is locked (P769 TMO V20H) can i flash any roms?
[LG Optimus L9 P760, P765, P768, P769] mjb1994:
didnt work, tried it 3 times, waiting 1 hour each time :(
[LG Optimus L9 P760, P765, P768, P769] vitorcruzbr:
Thanks a lot for your patience and everything!

I've made some changes to my stock rom and I guess I can live with it. Haha.

I'll put unlocking on hold for now.

Keep up the great work!
[LG Optimus L9 P760, P765, P768, P769] shinobisoft:
No. You can root and flash themed CWM backups found in the L9 forums. That's about it with a locked bootloader. There are several different flavors of prerooted stock ROMs. You will need a rooted device and the L9RecoveryInstaller_1.5.0.apk ( bootstrap CWM recovery ) to flash the other stock prerooted CWM backups. [MENTION=4447066]kuma82[/MENTION] has also created a completely themed JB stock ROM.
[LG Optimus L9 P760, P765, P768, P769] mjb1994:
attempting round 2 of bootloader unlock, i will try another 3 times this round
[LG Optimus L9 P760, P765, P768, P769] aprilx0x:
I wish I could at least attempt to try this! I got 2 school age boys, toddler, & a husband. But only have one comp! I have all but given up on having the time to try to unlock the boot loader. [MENTION=4447066]kuma82[/MENTION] I think your a genius!
[LG Optimus L9 P760, P765, P768, P769] mjb1994:
While your tool is working perfectly, I just cant seem to get the token sent to my device.
[LG Optimus L9 P760, P765, P768, P769] twinnfamous:
Should I try this?

I'm on 20h.

I'm gonna try to go to 10g then 20b.

My unlocked phone was on 10g when I first got it.

Is there a way to write the 10g system and uboot. Then 20b after.

I have a extra locked phone and I'm willing try anything to get this done to help others
[LG Optimus L9 P760, P765, P768, P769] ilovelamp33:
Why do we need to offline flash to v20b, if your script flashes v20b?
[LG Optimus L9 P760, P765, P768, P769] kuma82:
I doubt dropping back down to 10g makes a difference. The 2 phones I unlocked were on metro 10D before flashing 20B and unlocking. Only thing I've done different was swap the radio while performing the offline flash. Maybe some had success by dropping down because it actually replaced the system image, but that isn't required with the tool I made.

Oh and the 2nd one I unlocked didn't replace the 10d u-boot, so I dd the 20b u-boot before unlocking.

So one I would perform carloswii directions and the other would involve swapping the radio during the flash. The most important thing to do is dump the nv image on every try, right before issuing the unlock command. I believe the token is stored in the nv partition.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
The kdz has some stuff that I can't replace with my tool. I mean I can replace almost everything, but it has some data that I don't know where it's suppose to go.
[LG Optimus L9 P760, P765, P768, P769] AtomicNinja:
641 95242463

For metro, do we need to flash the radio

before

the wait and unlock? Thanks!
[LG Optimus L9 P760, P765, P768, P769] travioso:
Yes..
[LG Optimus L9 P760, P765, P768, P769] AtomicNinja:
Somehow I missed this step:

:o
[LG Optimus L9 P760, P765, P768, P769] travioso:
Yeah it happens.. I try to read over the directions a few times before trying and still happens sometimes.. So you have any luck with the unlock?
[LG Optimus L9 P760, P765, P768, P769] AtomicNinja:
Nope, issue the unlock command and it just shuts off(won't turn on until I pull the battery) then just boots into recovery.

I don't think I was supposed to flash the fix touches when I flashed radio, but I did. It fixed the boot logo, but when I issued the unlock command, the inverted logo was back. :confused:
[LG Optimus L9 P760, P765, P768, P769] LupineDream:
I'm on 10g although my phone is a ms769. Got the inverted screen and dont't know howt o fix it. How do I restore EVERYTHING? I need the u and x stuff too I think I'm screwed.Also is there a clear procedure for rooting 20B? The bin 11 file link is broken. How do I flash it? How do I get ADB to recognize the phone in 20B?

Sorry for all the questions. I'm soft bricked right now.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
The tool installs the inverted logo before issuing the unlock command.

So it reboot into a blank screen.Sorry but I've heard of this happening with some other people, and pressing the volume (+) doesn't do a thing. I know (think) the p768 models have a blank screen at the unlock screen. I wonder if fastboot will work at that blank screen.

Wait...

You might have got the blank screen because you installed the fix touch and other images (u-boot & stock recovery). My script doesn't flash the 20b recovery image before issuing unlock command. Just guessing but that might be the problem for the blank screen, then again maybe not.

Adb may take awhile to boot up properly. I disabled and enabled USB debugging a couple of times. Connect the cable and just let it sit for awhile. I've found this out once while trying to troubleshoot why it wasn't connecting.

Anyone reading this please don't tell me all I had to do was press "skip" on the install driver prompt, that wasn't the problem.

Once you get adb working recovery your phone will be a lot easier. You don't need the 11th bin. My second post has instructions for fixing the touch screen and etc.
[LG Optimus L9 P760, P765, P768, P769] AtomicNinja:
I'm going to try again later today(without touch fix). I can't get the LG tool working on my computer, but I have it function on someone else's. I'll try and remember to take note of any errors.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Good luck O0
[LG Optimus L9 P760, P765, P768, P769] KindleUser:
Too bad I'm getting a Lumia 920 and switching to AT&T, otherwise I would try this method of unlocking. I still have the phone, I just can't do anything to it until my mom gets credit for it.
[LG Optimus L9 P760, P765, P768, P769] LupineDream:
How can I not need the 11th bin when it requires you to install L9 recovery as root. Or is there a recovery I am missing. I don't want to unlock the bootloader. I just want everything back to normal.
[LG Optimus L9 P760, P765, P768, P769] vitorcruzbr:
Guys, I read about Loki and our device here: http://androidforums.com/optimus-l9-all-things-root/809722-loki-possible.html
[LG Optimus L9 P760, P765, P768, P769] shinobisoft:
The thread also reports that Loki cannot be ported to our device... However, I think the OP of that thread is a total newb too. Oh well, as previously stated, I won't buy another LG device.
[LG Optimus L9 P760, P765, P768, P769] AtomicNinja:
Well, it didn't work :(

I don't know that it makes much of a difference(at least in my case), but there should be a yes or no for installing busybox and recovery. That way they are not reinstalled when you go back into the script to send the unlock command. That would be why people are booting into recovery. Cause for failures? Probably not, but I personally have no idea. Thanks for the work tho kuma82. :good:
[LG Optimus L9 P760, P765, P768, P769] vitorcruzbr:
Yeah, thats where I saw it can't be ported. BTW, I said it after I bought my O3D, gave LG a chance and ended up with a phone with the same processor + locked bl. Definetely, LG never again.
[LG Optimus L9 P760, P765, P768, P769] LaDY Vengeance:
Same with me. Never again.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
You're welcome

I'll think about making an option for installing the busybox & recovery. Just so you know the busybox & recovery aren't the problem. If you just want to issue the unlock command, open a cmd in the "tools" (hold shift key and right click mouse) folder and type

adb reboot oem-unlock
[LG Optimus L9 P760, P765, P768, P769] tbstewa:
That guy said that it can't be ported because we don't have a qualcomm bootloader, when in reality we do have a qualcomm bootloader... it's The qualcomm LK bootloader...

Perhaps we should get a perspective from [MENTION=4229979]djrbliss[/MENTION] on this directly? I know Loki won't unlock the phone's bootloader but it'll be a huge step in the right direction of customizing our devices
[LG Optimus L9 P760, P765, P768, P769] hazik.ahmad:
so im 98% sure i was able to unlock my bootloader, is there any fool proof way to check?
[LG Optimus L9 P760, P765, P768, P769] tbstewa:
Open your hidden menu and look for boot loader unlock status
[LG Optimus L9 P760, P765, P768, P769] hazik.ahmad:
When I go into it it says it's locked but when I go into software upgrade mode it says it is unlocked. I can't find a ROM that works with my phone (using kuma's themed ROM) to check if flashing something would work
[LG Optimus L9 P760, P765, P768, P769] tbstewa:
There is a cm 10.2 port for our device.. might have to dig for it.. or try to flash cwm for unlocked bootloaders
[LG Optimus L9 P760, P765, P768, P769] kuma82:
The hidden menu isn't accurate on every stock ROM. Software Upgrade is the best way to check. Congratulations!!! You just won the L9 lotto lol
[LG Optimus L9 P760, P765, P768, P769] tbstewa:
He got lucky... I have a few hours tomorrow... I might attempt again and see what happens
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Okay try it the normal way, but dump the nv image. If it doesn't work try it my way. Swap radio (fls file) while performing the offline flash. It's like you perform the Lelus root (swap .bin), but you swap out the P760 radio with the T-Mobile (or MetroPCS) file.

Note: The P769 fls must be renamed or it won't work (replace the radio).

http://xdaforums.com/showpost.php?p=45473851&postcount=921

I'll upload the MetroPCS 10B radio later, that is the actual fls I used to unlock.

LGMS769.fls

md5: 99a42218b5cb286308691d205f760585
[LG Optimus L9 P760, P765, P768, P769] sammyz:
So after flashing the KDZ with this radio, do I just stay booted? Should I flash the partitions with your tool?
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Just stay booted no need to shutdown. The tool is not needed if you already ran it once.

example: you offlined flash 20b, rooted and flashed the partitions with my tool. Still on 20b, offline flash 20b again and swap the radio during the flash.

After you flash 20b for the second time, don't shutdown the phone until you issue the unlock command after waiting 45mins.
[LG Optimus L9 P760, P765, P768, P769] sammyz:
If I just get an "H" for data, what does that mean?
[LG Optimus L9 P760, P765, P768, P769] tbstewa:
that stands for HSDPA... t-mobile's version of 4g, while not true 4g
[LG Optimus L9 P760, P765, P768, P769] sammyz:
Again, it still just reboots :(
[LG Optimus L9 P760, P765, P768, P769] LupineDream:
Keep up the good work kuma.. It's coming along nicely. This tool has saved me a lot of headache. Still doesn't unlock though. I'm more familiar with off line flash so it's a little easier.
[LG Optimus L9 P760, P765, P768, P769] tbstewa:
still no such luck for me.. I tried at least 5 times yesterday with an NV dump each time... nothing happened though
[LG Optimus L9 P760, P765, P768, P769] HereticSins:
hey i got myself an unlocked metro lg l9 dated 6/2013. my phones dated 12/2013. gonna do the exact same steps ive done on my own lg l9 which wont unlock. :/ (even though my friend said its cool for me to swap him phones if it unlocks. :) ) im also gonna try to unlock them with a different laptop which has fastboot fully working since i had to fix the security error. my laptops fastboot wasnt working for some reason. not sure if thats why its just rebooting into recovery? same laptop, same steps, same drivers, same carrier,same model, just different build dates.