yashsingh1/xdaforums huggingface dataset:
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
Ok let's star fresh but i don't get this an [MENTION=4447066]kuma82[/MENTION] correct me if i'm wrong.. we CAN NOT RE-LOCK the boot-loader so how are you relocking and unlocking?? :confused:

That's why i keep giving you a hard time because you're saying stuff that so far doesn't make sense to all we know of this phone

As for the ASKING FOR PROOF had nothing to do with the disclaimer, you need to pay attention and READ what is said, so i'll ask again besides YOURSELF who has used your method and successfully UNLOCKED the boot laoder???

Now to help you i'll give do the survey thing!

1) is the phone a WARRANTY replacement?

2) did you TRY to unlock the bootloader?

3) did you SUCCEED in unlocking the bootloader?

4) did you softbrick the phone at any point, really badly, then unbrick it?

4.1) if you softbricked it, did you do so by installing CM on a LOCKED bootloader?

5) did you flash v20B onto it later?

5.1) if so, after issuing the oem-unlock, does it hang at reboot and go to the battery screen, about the 4th try?

1-No, it was Brand new

2-Yes

3-Yes

4-Yes, security error

4.1- Forgot i didn't have root and when tried to install CWM got the above.

5-YES

5.1-nope can't say it did in all my tries for 3 days always just rebooted* READ NOTE

Note* I had flashed v20B wrong as i didn't have the inverted LG logo at boot which tells you you're doing it right.

I believe kuma or Lelus sent me the X and U which after i flashed, got the inverted logo after that started from step 1 of the carloswii5 tut and got it on first try.

Note 2: LG logo on left, T-Mo logo on right.

Honestly hope it helps....but i still stand by what i told you before ;)

---------- Post added at 02:13 AM ---------- Previous post was at 02:11 AM ----------

LMAO.... Hint Hint :laugh:
[LG Optimus L9 P760, P765, P768, P769] kuma82:
I'm pretty sure he's taking about flashing the ice u or the other two I mentioned. It's not a permanent lock. Two alpha males bumping head, lol. We all jump the gun at some point. I admit it's not easy finding information on our forum (l9), it would take months to find a lot of the useful information.
[LG Optimus L9 P760, P765, P768, P769] villan.co:
obsolete
[LG Optimus L9 P760, P765, P768, P769] LaDY Vengeance:
LMAO!
[LG Optimus L9 P760, P765, P768, P769] villan.co:
okay, the touches are fixed, and the inverted screen is fixed, i just had to do all of it again.

if you get to the hidden menu, you can play with various settings, including SIM unlock, and you can view whether or not your boot loader is unlocked. on my LG-LOGO-CENTER phone, it SAYS the bootloader is NOT locked, even though the software upgrade screen shows that it is. i'll test that out in a moment to find out for sure, by installing cyomod onto it again. if that works, then i am wrong about fixing the initial boot screen relocks your boot loader, but you will still have to reinstall cyomod, or, use cyomod IMAGES in place of the TMO images that are being flashed to x-loader and u-boot. i started making a video for how to re-unlock your boot loader (for that particular phone), which also shows how to unbrick it, etc, so, i'll just pick up where i left off and edit out the "unlocking" part, or explain why it didn't work.

to get to your hidden menu, go to app store, download and install "LauncherPro", go to home screen, choose "launcherpro" to open home screen with (if already on home screen just hit home button again), long press on the home screen, select "shortcuts", select "activities", scroll down to "com.lge.hiddenmenu", scroll waaaaaaaaaaaaaaaaaay down to "unlock boot loader", and click it to add it as a launcher to your home screen.

imma go play with getting cyomod back on the other phone, and if it works, i'll upload a video so others can see how to unbrick their phone and fix the screen and touches, etc. as a matter of fact, i might as well edit all 18 hours of video and clip just the important parts, like flashing a KDZ, etc, even though i still havent finished solving the biggest mystery of all: universal method for unlocking BOTH PHONES bootloaders.
[LG Optimus L9 P760, P765, P768, P769] thasilenthacker:
i will download that launcher and try on stock v10d for metropcs l9 :)

ill post what i find
[LG Optimus L9 P760, P765, P768, P769] thasilenthacker:
works

mines locked on stock v10d metro :(

does it actually give you the button to unlock it on v20b?
[LG Optimus L9 P760, P765, P768, P769] villan.co:
for those of you who don't know how to get your model number: using the LGFMS, comment out your csmg.lgmogile.com lines, close the shttps server, rerun b2cappsetup.exe, let it run the live support tool, and connect your device in software upgrade mode (power off then hold vol+up and plug in the usb cable and wait a few seconds), let b2capp download it's latest software (it's way different looking) and it will open automatically, and it will tell you the EXACT model number of your phone - let us know if you have the p769bk or the p769bkGO (you may have to unplug your usb cable for a second, leaving the phone in software upgrade mode, and then plug it back in).
[LG Optimus L9 P760, P765, P768, P769] villan.co:
you know what's aggravating me the most, is that i can't remember WHICH phone, for sure, was the WRP, and which was the original. i would like to ASSUME the LGLL phone was the original, because the tmo logo was on the right, and the LGLC phone was the replacement (which i've unlocked several times over now). but, i can't be 100% sure which was which - grrr!

any way... the WRP came with v20f installed, and i let it upgrade to v20h, then flashed v20b, then unlocked it. the other problem is, i can't remember how much of what i just said is even true - grrr!!! i know for a fact that it came with v20f and i let it upgrade to v20h and i lost my root binary, and i eventually flashed v20b onto it, but i can't remember if i did any thing else before then - but i believe that i also flashed v20d on there AFTER v20h and BEFORE v20b. and, again, it might make no difference at all - it may be some thing with the hardware specs being slightly different...

i also noticed, when looking through the 2nd-stage and a-boot and x-loader and u-boot images that it looks like there is a hardware counter - that it is incrementing, which counts how many times you did some thing, but i'll have to look again and see what it was ...
[LG Optimus L9 P760, P765, P768, P769] villan.co:
you CAN soft-lock your bootloader - i've done it SEvERAL times now :D

this is not a "method" yet, we are working on discovering a "method". i DID "jump the gun" and call it a "guide", but it didn't take me very long to see that it was NOT "reproducable" between the 2 different phones, and i take care to explain why that is important, before calling some thing a "method" or a "guide", in the OP. the "guides" cover rooting and flashing CWM and unbricking fixing the inverted touches and inverted screens - but there is no guide for the bootloader unlocking, and the OP states, in bold, to ignore that text for now. the steps may work for some people, it is not a "method", and should be ignored, and the focus of "discussion" it meant to be aimed at the "study" of determining the mechanism responsible for unlocking the bootloader. so, the thread is a study, for the moment, which includes some guides as well, because the more people who know how to unbrick and root, etc, the more people that can help to study the bootloader.

i'm just lucky i HAvE 2 phones, other wise this thread would be like every other thread - a post that worked for a few, but not for most, because they don't KNOW

WHY

it worked for them. and i apologize if i came off too harsh, i just don't like being compared to people who call things "guides" when they just got "lucky". i'm very methodical and i almost ALWAYS get results because of that - even if it takes FOREvER. no offense taken here ;)

and, thanks for posting your stats.
[LG Optimus L9 P760, P765, P768, P769] villan.co:
no, i wish it did, but i'm gonna try to see if i can figure out what / where it's READING to get that information, which may provide a clue...
[LG Optimus L9 P760, P765, P768, P769] kuma82:
Some more info, the V20b boot image will notice if your bootloader is unlock it will say unlocked in the hidden menu, not all of the kdz will show unlock. I'm on 10D, and it shows locked with the v20f or v20b (euro) u-boot. Another way to get into hidden menu, is to dial EVIL#*769#

So where did you get your first phone? Did you get it from t-mobile? I would find it kind of odd they would send you a phone without the t-mobile logo on it.

Just so you know my phone is the old skool model. It's birthday is about to come up, lol.
[LG Optimus L9 P760, P765, P768, P769] villan.co:
ORIGINAL phone i bought at the TMO store, which is why i suspect it is the LGLL phone and not the LGLC phone.

but you just made me see some thing a bit more clearly: i installed 20b on the LGLC phone (previously locked and unlocked several times - 3, to be exact), but THIS TIME i flashed those bootscreen-fixes, which are from OLD images (p940), which, as you just said, do not check bootloader status. so, i wonder if those LOW-LEVEL IMAGES DO NOT GET OVER WRITTEN BY CYANOGENMOD.

i'm going to TRY to find a way to make copies of them, using v20b. wait... not a good idea... because v20b is backwards, which is WHY i was using those images to begin with... okay, i'll TRY to use v20f or v20h.
[LG Optimus L9 P760, P765, P768, P769] thasilenthacker:
hey

yo, [MENTION=4447066]kuma82[/MENTION], your boot loaders unlocked right?

download root browser and go to /dev/block/platform/omap/omap_hsmmc.1/by-name and open nv, i opened it it showed me my imei number phone build date and model and what i believe is the code to tell the phone to unlock bootloader
[LG Optimus L9 P760, P765, P768, P769] villan.co:
for ME, it shows my model number is p760AT - so i assume that's the model that v20b expects to be installed on. the number to the left is likely the imei, as you said, but the number below that seems to be the build date or build versioning info. i tried entering the phone-translated (for the letters) version of that number, with a # following it, and then with a * following it, but it didn't do any thing.
[LG Optimus L9 P760, P765, P768, P769] kuma82:
:)

I know, but [MENTION=5341181]omgbossis21[/MENTION] already tried flashing mine while on v20b but it didn't unlock his bootloader.
[LG Optimus L9 P760, P765, P768, P769] villan.co:
if you have v20b installed, you can type 3845#*760# and it will open the LGE hidden menu also. it took me a few tries to get it to open. should work on stock p769 (you didn't flash your firmware, OR, that /dev/block/platform/omap/omap_hsmmc.1/by-name/nv file shows you are running on a p769). i would assume it uses the nv file's version as input instead of your actual version.
[LG Optimus L9 P760, P765, P768, P769] thasilenthacker:
imei is first them model/build date and then another line of numbers
[LG Optimus L9 P760, P765, P768, P769] villan.co:
new menu unlocked same way as 1st one, enter numbers, call, fail, enter numbers, menu opens automatically - type:

* # * # 4636 # * # *

notice, for v20b, at the bottom, the disabled button that says "OEM-specific info / settings" - v20b must be carrier-free all the way... that's interesting... any one have the same thing with a non-v20b install?

* # * # XXXX # * # * is a code sequence to access other hidden menus - the squence begins "*#*#" and ends with "#*#*", and accepts any range or volume of numbers in between the start and end, and, the dialer interface terminates your input at the end of that sequence, which means that there are a lot of possibilities for other menu triggers...
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
Greyed out here on p769
[LG Optimus L9 P760, P765, P768, P769] villan.co:
which rom are you using? v20(*) - btw, updated previous post.
[LG Optimus L9 P760, P765, P768, P769] elpuertorro:
Running leolawliet's PenberRom5 which is CM 10.2 base. you should check it out my phone went from a score on Antutu of 8538 to 12130 :)
[LG Optimus L9 P760, P765, P768, P769] villan.co:
sounds cool. i google the name and didnt find an official website for it. is that a users custom rom? oh, i just re-read your post, and can deduce that it IS a user's custom rom - should have read better the first time, but i'm tired as hell...
[LG Optimus L9 P760, P765, P768, P769] pitbullmommy45245:
can someone please help me with this encrypting error! i can't use my phone and i really need it for work and i don't have a back up phone please. i see the command in the post for unbricking but i can't get it to work because i'm on window's 8. i also can't get fastboot to work. it won't install the drivers! i have the p769.
[LG Optimus L9 P760, P765, P768, P769] LaDY Vengeance:
Did you leave device manager open as you plugged in the phone? It's tricky but you need to click on OMAP4430 before it disappears.
[LG Optimus L9 P760, P765, P768, P769] villan.co:
if ANY ONE knows how to PULL the x-loader and u-loader off the phone, i may be able to provide a really quick fix for every one... i'm pretty sure i know what's going on now, and i'm trying to figure out how to get them off a phone to make sure i'm right... thanks. edit: [MENTION=4447066]kuma82[/MENTION] had 20f's u-boot uploaded - i just found it - i'm gonna try it now.........
[LG Optimus L9 P760, P765, P768, P769] bulletfreak:
Wow man you've done your homework. Hopefully I can get this thing running CM today :cool:
[LG Optimus L9 P760, P765, P768, P769] LaDY Vengeance:
Hey! I'm pretty sure I uploaded my x and u folder over at the Unlock Bootloader for Noobs thread.
[LG Optimus L9 P760, P765, P768, P769] villan.co:
how did you get them from your phone? AND, what version were they? eg, v20d?

also, i just updated my previous post, but i'd still like to know the answers to this post :D
[LG Optimus L9 P760, P765, P768, P769] LaDY Vengeance:
EDIT: Good. You found it. Good luck to you! :)

---------- Post added at 09:28 AM ---------- Previous post was at 09:25 AM ----------

Actually, they were included in the fastboot package. They include ICS x and u from P760 to P769. I'm not smart enough to pull them from a phone... lol.
[LG Optimus L9 P760, P765, P768, P769] villan.co:
just got cyomod's bootscreen back up and running, without RE-unlocking the phone again - it appears i am correct: the u-boot is where it CHECKS the ON-CHIP flag for boot-lock-status, which, in this phone's case, was ALREADY unlocked on-chip, and the OTHER u-boot was ****-BLOCKING ME. so, first thing's first, download this u-boot, and REPLACE the one in the zip file you already downloaded. actually, i'm not going to attach it - i'll put it in the OP, and link to it... brb... any way, we are ALMOST there now - now we know what we have to DO to unlock the other phones...
[LG Optimus L9 P760, P765, P768, P769] villan.co:
ahhhh, i know what package you're talking about, i already have it, and completely forgot about it... actually, i think i deleted it yesterday... but, anyway, there's no way to know what version they are FROM, so, that's useless to us...
[LG Optimus L9 P760, P765, P768, P769] LaDY Vengeance:
I hope you manage to crack this. This phone is a nightmare.
[LG Optimus L9 P760, P765, P768, P769] shucrut:
To extract from kdz files you can go HERE

And to decompile HiddenMenu apk i used APK Multi Tool

What i'm saying is that hiddenmenu search for some value in /dev/block/platform/omap/omap_hsmmc.1/by-name/nv for some value to determine if BL is locked or unlocked (i too might be wrong) :0x24 locked or 0x1101 unlocked, i dont know

I would like some guys that force unlocked other lg phones could helps us
[LG Optimus L9 P760, P765, P768, P769] villan.co:
http://villan.co/xda-dev/softbrick-fix.zip

http://villan.co/xda-dev/touchscreen-fix.zip

use THAT soft-brick-fix from now on - it won't soft-lock your bootloader \m/ (>_<) \m/

thanks go to [MENTION=4447066]kuma82[/MENTION] and [MENTION=2159458]Lelus[/MENTION] for that.
[LG Optimus L9 P760, P765, P768, P769] villan.co:
damnit, double-post, no way to delete...
[LG Optimus L9 P760, P765, P768, P769] villan.co:
if you need to "recover" your previously unlocked and badly hacked up phone without trying (and FAILING) to unlock it again, do this:

# unzip cyomod

# do the whole bootscreen-fix process - unplug your phone and battery, put the battery in, hit enter on keyboard, plug phone in, let it flash

cd /path/to/your/bootscreen-fix/
./start.sh
# when its done it will leave you at the fastboot prompt - then type:
./fastboot flash boot /path/to/cyomod's/boot.img
./fastboot flash recovery /path/to/your/clockworkmod.img
./fastboot reboot

then go into clockwork mod and reinstall cyomod and gapps and restart the phone.
[LG Optimus L9 P760, P765, P768, P769] bulletfreak:
What exactly do you suspect is needed to unlock this thing?
[LG Optimus L9 P760, P765, P768, P769] policeman0077:
is your LG logo on the LEFT or in the CENTER of the phone? (see attached images)

center

does your phone have a CARRIER logo at the top? (probably not, if LG is in the CENTER)

no

is the phone a WARRANTY replacement?

no

what version of firmware was on your phone when you got it (eh, v10g)

forgot....20d or something

did you TRY to unlock the bootloader?

yes

did you SUCCEED in unlocking the bootloader?

no

did you softbrick the phone at any point, really badly, then unbrick it?

no

did you flash v20B onto it later?

yes

after issuing the oem-unlock, does it hang at reboot and go to the battery screen, about the 4th try?

no

get your EXACT model number, using the LGFMS. comment out your csmg.lgmogile.com lines, close the shttps server, rerun b2cappsetup.exe, let it run the live support tool, and connect your device in software upgrade mode (power off then hold vol+up and plug in the usb cable and wait a few seconds), let b2capp download it's latest software (it's way different looking) and it will open automatically, and it will tell you the EXACT model number of your phone - let us know if you have the p769bk or the p769bkGO (you may have to unplug your usb cable for a second, leaving the phone in software upgrade mode, and then plug it back in).

it stucks at checking connection but I think my is a canadian 769bk
[LG Optimus L9 P760, P765, P768, P769] omgbossis21:
[MENTION=4447066]kuma82[/MENTION] I didn't flash your exact NV image I hex edited mine to match yours exactly minus your imei. I think if I tried it with your imie it would work. Having replicated the unlocked NV partition(I'm still running it and showing locked) suggest the unlocked value is generated on request not stored. There is a 1101 value in the NV that I think was 0100 before I changed it but I think it relys on the swvr fuse status that most likely is stored on the Nv secure memory via omap. However if 20h don't recognize the unlock status tell me which u and x do and I can verify if the NV partition I edited truely works. I'm on 20h and software mode doesn't show locked or unlocked. I thought I had found it with the 1101 change....
[LG Optimus L9 P760, P765, P768, P769] policeman0077:
unlocking this one is like disaster.....want to get rid of it and buy an phone which goes easier with customization ....
[LG Optimus L9 P760, P765, P768, P769] bulletfreak:
Make sure its anything but LG or Motorla
[LG Optimus L9 P760, P765, P768, P769] villan.co:
yours should unlock more easily, but, i'm about to find out if that matters at all...
[LG Optimus L9 P760, P765, P768, P769] policeman0077:
I don't know now I am flashing to t mobile v20d, tried to flash wind mobile 11a but can not boot(stay at boot screen with a wind mobile logo)

hope this phone will get back to work after flash v20d..... I don't have another phone.....

BTW: another wired thing is my phone's lg logo is not inverted at boot screen...and after booted the screen is not inverted(touch is messed) until you lock screen and unlock again.....wired .......
[LG Optimus L9 P760, P765, P768, P769] villan.co:
i found this in a post by lelus, which is helpful...

adb shell su -c busybox dd if=/dev/block/mmcblk0p2 of=/sdcard/external_sd/p2.bin
[LG Optimus L9 P760, P765, P768, P769] policeman0077:
what's this for?

---------- Post added at 12:56 AM ---------- Previous post was at 12:48 AM ----------

touch is still messed after flash tmobile 20d.......
[LG Optimus L9 P760, P765, P768, P769] thasilenthacker:
thats for flashing the u boot.bin and x loader.bin from sdcard
[LG Optimus L9 P760, P765, P768, P769] policeman0077:
i doubt tmobile's phone and wind's phone has slightly difference on hardware
[LG Optimus L9 P760, P765, P768, P769] villan.co:
if you had a v20b FACTORY install, can you please respond to this thread. we need your x-loader and u-loader to unlock specific phones that meet specific conditions. you can get them on your internal OR external sdcard by being rooted with busybox installed, and typing:

# internal sdcard
adb shell su -c busybox dd if=/dev/block/mmcblk0p1 of=/sdcard/p1.bin
adb shell su -c busybox dd if=/dev/block/mmcblk0p2 of=/sdcard/p2.bin
# OR external
adb shell su -c busybox dd if=/dev/block/mmcblk0p1 of=/sdcard/external_sd/p1.bin
adb shell su -c busybox dd if=/dev/block/mmcblk0p2 of=/sdcard/external_sd/p2.bin

they are very small files and won't take you but a second to upload.

thanks in advance.
[LG Optimus L9 P760, P765, P768, P769] thasilenthacker:
i will do mine for lgms769 after i flash v20b

---------- Post added at 01:14 PM ---------- Previous post was at 01:11 PM ----------

do you think this could possibly be used on our phone?

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

the only problem i see would be the model .dll

but i saved mine from stock kdz flash and named it LGP700.dll so it will use mine and identify my phone as the p700 im testing now
[LG Optimus L9 P760, P765, P768, P769] villan.co:
alright people, here's what appears to be happening. if you have an LGLC phone, you can unlock your bootloader, but it's a bit of a job to do it. if you have a LGLL phone, you are PROBABLY not going to unlock your bootloader without the FACTORY or "STOCK" x-loader and u-boot from v20

B

.

v20b is a unique ROM / KDZ for more than 1 reason. it is essentially a BARE BONES rom, not tied to any carrier, no carrier bloatware, etc, etc, and, it seems that it's completely "open", meaning they didn't patch their boot.img's adbd to ignore "oem-reboot" commands, which is why they work on that one, but only under SPECIAL CONDITIONS.

the conditions are: adbd is not being ****-blocked in the boot.img (which is flashable for that version of firmware), AND, the model of the phone does not have any on-chip carrier-specific firmware that ****-blocks setting the on-chip flag for the bootloader, AND, it's x-loader and u-loader are RESPECTING the on-chip flag, and are not PREVENTING YOU FROM SETTING IT. i don't know if the LGLL phones have an extra bit of carrier-specific functionality on-chip, and i doubt this is the case, so that only leaves u-boot, and possibly x-boot, and, given that v20b is "open", it might provide a way around any on-chip ****-blocking, by NOT RESPECTING IT OR NOT COMMUNICATING WITH IT. the LGLL phones are incredibly hard to even WIPE CLEAN and install v20b onto it, which also suggests a bit of on-chip functionality.

if you want to unlock your phone, and you have an LGLC phone, then get v20b installed, and COMMENT OUT THE LAST 2 LINES OF THAT softbrick-fix file, "start.sh", so that it looks like this:

./usbboot p940-aboot.2nd p940-u-boot_fastboot.bin
./fastboot flash x-loader 1-x-loader.img
./fastboot flash u-boot 2-u-boot.img
#./fastboot flash boot 3-boot.img
#./fastboot flash recovery 4-recovery.img

this is tmobile's x-loader and u-boot, but, on LGLC phones, they work. on LGLL phones, they do not work, and we may only be able to get around that by getting the files from the truly "open" firmware version (ie, v20b is not "carrier-specific"). other versions MAY work as well, if they are "open", but v20b is the safest bet.