FORUMS
Remove All Ads from XDA

[GUIDE][769] Unlock BL with 910k Cable and Install CM

44 posts
Thanks Meter: 12
 
By leereyzhe, Member on 2nd November 2014, 04:16 AM
Post Reply Email Thread
This tutorial is for us P769/MS769 owners with phones manufactured after mid 2013, who have trouble unlocking our bootloaders using this method, because the bootloader seems to be encrypted.

The solution is to flash using a special LG Flash Cable with a 910k resistor. In this tutorial I will show you how I did it and how you can do it too.

You will need:
  • A reasonably modern PC running Windows 7. XP or Vista most likely will work also, but I've heard Windows 8 has problems.
  • Your LG P769/MS769
  • SIM card with a valid cellular connection (you need a cellular data plan for this to work).
  • A micro SD card, at least 1GB free space recommended.
  • A standard Micro USB cable
  • A 910k resistor cable
  • LG United Mobile Drivers. You can download these from the official LG website, but I also included it in the files.
  • Toolkit of all the stuff you need
  • 7zip or other to extract the toolkit
  • ROM you want to install (gapps also, if you want)
  • Optional: KDZ of V20H. Only needed if you want to flash back to stock before flashing your ROM. I didn't include this in the toolkit to save space.

---Obtaining 910k Cable---
You can buy this from various sites on the internet
GSM Support and Alibaba have them. There are some on Ebay as well. If you want others just Google it.
Or, if you are comfortable with soldering you can make your own.

You will need a 910k resistor, a micro usb male head, and a spare usb cable.
Here are some helpful diagrams:


Note: If it doesn't work, then try reversing the order of the wires. For some reason, the heads i bought had the pins in reverse order.
You can also test which wire corresponds to which with a multimeter, wrap a resistor around one lead and touch a pin in the microusb head, the other lead the corresponding pin on the regular usb head.


---Preparation---
First, backup all your data of course.
Download the toolkit, and extract it.
Install the LG United Mobile Drivers.
Navigate to the folder SD Card. Copy the files to your micro SD card. I recommend in the root directory, it could save you a lot of time and frustration later.
Also copy your ROM (and gapps) to the SD card.
Navigate to the folder Flash V10G. Copy RootFlash and shttps to the root directory of your hard drive (C:\). It must be in the root, or else it simply won't work.
Turn on USB debugging.

---Flashing V10G---
Use the normal Micro USB cable to connect your phone to PC.
Put the phone to Software Mode. Autorun should pop up, go ahead and run it. A popup will appear, just close it.
Follow this tutorial (thanks cmahendra) to flash V10G_00.kdz. (Note: No need to download the tools again from that tutorial, you already have them )
After the flash is complete, you can unplug the micro usb cable.
Phone should reboot, and get stuck at the bootscreen.
Just pull the battery for a few seconds, and replace.
Hold Volume Up, Home, and Power buttons simultaneously. This will factory reset your phone.
When the phone powers on, release Power but hold on to Volume Up and Home until the Android appears.
Your phone should reboot into the setup. Just go through it real quick, and let the apps install.
Now go to Settings:
Go to Apps and disable: Lookout Security
Go to Security and check: Install from Unknown Sources
Go to Developer Options and check: USB Debugging, Show Touches
Power off your phone.

---Flashing V20B---
Navigate to folder Flash V20B > LGFlashTool. Run LGFlashTool.exe.
A prompt will appear.
For DLL: selectLGP760_20120911_LGFLASHv1350.dll
For S/W: select LGP760_AP.bin
It should look like this:

But don't click OK yet!
On your phone, hold Volume Up (or down?) and plug in 910k cable. S/W mode should appear.
Find: Device Manager > Ports (COM & LPT) > LGE Mobile USB Serial Port (COM#) > Properties. > Port Settings tab > Advanced.
Change COM Port Number to COM41. You can exit Device Manager now.
Now go back and click OK.
Click this:

And change it to look like this:

Press OK.
Click this:

A ready sign should pop up in the first box. Now just unplug the 910k cable, wait a few seconds, and replug.
Now it should flash, just wait for it to finish.
(thanks to sammyz for the original tutorial)

---Enabling Radio---
Your phone should reboot into a blue LG logo. You can unplug the 910k cable now.
When it loads, the screen and colors is inverted. A mirror may be helpful for reading the inverted font.
The touchscreen is also completely whack. Enabling Show Touches helps immensely here.
The top half is normal but shifted down slightly. The bottom half is completely upside down. This is very frustrating to navigate. Just have patience, and think of the joys of an unlocked bootloader.
Note: If for some reason the phone factory reset, then you have to enable USB Debugging, Unknown Sources, and Show Touches again. Otherwise continue on.
Insert the SD card.
Open up File Explorer and navigate to external_SD. install LGPwn, SuperSU, Busybox, LG Recovery Installer APKs you put there earlier.
Open LGPwn, and go through until the LG Backup options appears.
Click Restore > Internal Storage > Lgpwn.
When it finishes, press the button and it will reboot the phone.
Now open SuperSU, and install the binary in Normal mode.
Open Busybox Installer and just press the install button on the bottom.
Open LG Recovery Installer (thanks artas). It should say Status: Not Installed.
Click the install button, and install the stable version. After it completes, it will ask if you want to reboot to recovery. Reboot into recovery.
Note: You can press the button that reboots, or you can restart the phone and hold Volume Down when the key lights flash.
You should now be in a backwards CWM screen.
Go to install from zip > install zip from external sd
Select radio.zip. Wait for it to finish, then navigate to the main menu and restart the phone.

---Unlocking Bootloader---
Now you should have data enabled. Note: If you have T-Mobile 4G, it will probably show as H+ instead of 4G.
Open up the YouTube app, and play something long. This is to keep the connection active.
Wait 35-45 minutes. Most people get the unlock token at around 35 minutes, but I personally waited 45 minutes.
After that, plug in the normal USB cable.
On your PC, open up Command Prompt and navigate to Unlock BL. I have also made corresponding batch scripts for these commands as well, you can just run those.
Note: You can also open the folder in Explorer, hold shift, right click in the window, and there will be an option to open command prompt there.
Type this magic command: adb reboot oem-unlock
Your phone should reboot into a fastboot screen, with very small font.
Basically, just press Volume Up to unlock bootloader. Don't exit fastboot.
Type this to flash a newer ClockWorkMod: fastboot flash recovery CWM.img
Note: If you want to do the optional step below, you can exit without flashing CWM.
Power off your phone and remove the SD card.

---Optional: Reverting Back to Stock---
For whatever reason, you might want to flash back stock before flashing Cynogen, just to make sure you have latest firmware, radio, etc.
I can't prove that there's any difference, so it's up to you.
Just flash V10G, then flash V20H, both with the tool from the first flash.
The touchscreen will still be whack, but you're probably used to it by now.
Then once you get to V20H, install LGPwn, SuperSU, Busybox, and Flashify
Boot into recovery and install cwm_ts_fix_p769.zip.
Reboot and your touchscreen should be back to normal.
Now open Flashify, install recovery, and select recovery-6.0.4.9-p769.img
This will install the latest CWM, now you are ready to flash the ROM.
Note: if you enjoy stock ROM you can stop here.

---Installing Cynogen---
There are many different versions of Cynogenmod and other ROMs for our phone.
A whole list can be found here. I recommend KANG CM11, as it seems to be the most frequently updated.
but there are other CM11 by AntonX and BobZhorne.
Power on your phone, boot into CWM the same way by pressing Vol Down when the lights flash.
Flash the zips of your ROM and gapps if desired.
Have fun!

I hoped my tutorial helped you guys.
Please, comment if you need help, have questions, or notice I forgot something!


Thanks to cmahendra, sammyz, kuma82, lelus, CygnusBlack, carloswii, and anyone else for their wonderful tutorials and tools!
Thanks to mven45, DarryDoo, anstoss, and anyone else for the valuable information about 910k cables!
Couldn't have done it without them.
The Following 9 Users Say Thank You to leereyzhe For This Useful Post: [ View ] Gift leereyzhe Ad-Free
2nd November 2014, 02:32 PM |#2  
Member
Flag Gauteir
Thanks Meter: 2
 
Donate to Me
More
How Much
How Much Does the 910K resiter cable cost?
2nd November 2014, 05:53 PM |#3  
OP Member
Thanks Meter: 12
 
More
Quote:
Originally Posted by thegoldenandroid

How Much Does the 910K resiter cable cost?

Around $10
2nd November 2014, 06:12 PM |#4  
Junior Member
Thanks Meter: 1
 
More
what do you mean for "valid sim"?
2nd November 2014, 07:30 PM |#5  
OP Member
Thanks Meter: 12
 
More
Quote:
Originally Posted by trixi3

what do you mean for "valid sim"?

You need cellular data connection. But it doesn't have to be a T-Mobile plan, any will work, including roaming.
2nd November 2014, 08:31 PM |#6  
Junior Member
Thanks Meter: 1
 
More
Quote:
Originally Posted by leereyzhe

You need cellular data connection. But it doesn't have to be a T-Mobile plan, any will work, including roaming.

I'm from El Salvador, and I'm using the 769 with a local operator, would this work?
2nd November 2014, 09:00 PM |#7  
OP Member
Thanks Meter: 12
 
More
Quote:
Originally Posted by trixi3

I'm from El Salvador, and I'm using the 769 with a local operator, would this work?

It should work fine.

Although, you might need to flash a different "radio.zip" for your operator if you can't connect after flashing V20B. (The one I have included is for T-Mobile USA)
In that case I wouldn't know what to do. I don't know much about how radios work. \

I would try it without flashing radio.zip first, and see if it will connect. Can you give me more info about your operator?
CygnusBlack
4th November 2014, 02:54 AM |#8  
Guest
Thanks Meter: 0
 
More
Quote:
Originally Posted by leereyzhe

It should work fine.

Although, you might need to flash a different "radio.zip" for your operator if you can't connect after flashing V20B. (The one I have included is for T-Mobile USA)
In that case I wouldn't know what to do. I don't know much about how radios work. \

I would try it without flashing radio.zip first, and see if it will connect. Can you give me more info about your operator?

Leereyzhe so did you finally get your bootloader unlocked? Your post tells me you did, if so that's great news and especially so since you figured out how to do it with a different cable for encrypted bootloaders.
4th November 2014, 06:33 AM |#9  
OP Member
Thanks Meter: 12
 
More
Quote:
Originally Posted by CygnusBlack

Leereyzhe so did you finally get your bootloader unlocked? Your post tells me you did, if so that's great news and especially so since you figured out how to do it with a different cable for encrypted bootloaders.

Indeed I did, I've been running KANG for the past 2 days and so far its been great :thumbup:

I don't hate this phone anymore

Sent from my LG-P769 using XDA Free mobile app
CygnusBlack
4th November 2014, 07:41 AM |#10  
Guest
Thanks Meter: 0
 
More
Quote:
Originally Posted by leereyzhe

Indeed I did, I've been running KANG for the past 2 days and so far its been great :thumbup:

I don't hate this phone anymore

Sent from my LG-P769 using XDA Free mobile app

You should Rice and Secure your phone with hardened configs now. I did that to mine and I get 2 days battery on my stock battery. I can also play DSI, 3DS and PSP games on my phone now too. Ricing it makes it even better because you get it to where the system only uses less than 10% of the hardware resources. Install F-Droid then install AFWall+, AdAway and Firefox from F-Droid repos. Doing that for starters and having those configured will remove all ads and unwanted network packets outbound then you get maximum Internet speed too. I have the unlimited no throttle plan from T-Mobile and I usually torrent anywhere from 300 Gigabytes to 1 Terabyte worth of movies, games, music just about anything I want in a pay period. In CM11 there is a wifi hotspot feature so you can tether wirelessly to all you computers and when the browser on your computer is redirected to the T-Mobile site you just change the user-agent in the browser so the network thinks it's an Android lol. Anything with the Linux string will work.

Not too shabby for a $100 device I must say! I'm thinking of getting a new Nexus though here in a few weeks however unless I can get a stable Ubuntu Touch with all the drivers working for this P769. If I can I would probably milk this P769 for a couple more years and keep saving up all my mobile fund haha
6th November 2014, 05:04 AM |#11  
Junior Member
Thanks Meter: 2
 
More
how is battery for you with Kang rom...it was draining and I had to use battery saver to enable deep sleep...so far cmx (based on cm 10.2) works for me the best...but love to know there is any other rom that is very performing...I also experienced some lag with Kang...

Quote:
Originally Posted by leereyzhe

This tutorial is for us P769/MS769 owners with phones manufactured after mid 2013, who have trouble unlocking our bootloaders using this method, because the bootloader seems to be encrypted.

The solution is to flash using a special LG Flash Cable with a 910k resistor. In this tutorial I will show you how I did it and how you can do it too.

You will need:

  • A reasonably modern PC running Windows 7. XP or Vista most likely will work also, but I've heard Windows 8 has problems.
  • Your LG P769/MS769
  • SIM card with a valid cellular connection (you need a cellular data plan for this to work).
  • A micro SD card, at least 1GB free space recommended.
  • A standard Micro USB cable
  • A 910k resistor cable
  • LG United Mobile Drivers. You can download these from the official LG website, but I also included it in the files.
  • Toolkit of all the stuff you need
  • 7zip or other to extract the toolkit
  • ROM you want to install (gapps also, if you want)
  • Optional: KDZ of V20H. Only needed if you want to flash back to stock before flashing your ROM. I didn't include this in the toolkit to save space.

---Obtaining 910k Cable---
You can buy this from various sites on the internet
GSM Support and Alibaba have them. There are some on Ebay as well. If you want others just Google it.
Or, if you are comfortable with soldering you can make your own.

You will need a 910k resistor, a micro usb male head, and a spare usb cable.
Here are some helpful diagrams:


Note: If it doesn't work, then try reversing the order of the wires. For some reason, the heads i bought had the pins in reverse order.
You can also test which wire corresponds to which with a multimeter, wrap a resistor around one lead and touch a pin in the microusb head, the other lead the corresponding pin on the regular usb head.


---Preparation---
First, backup all your data of course.
Download the toolkit, and extract it.
Install the LG United Mobile Drivers.
Navigate to the folder SD Card. Copy the files to your micro SD card. I recommend in the root directory, it could save you a lot of time and frustration later.
Also copy your ROM (and gapps) to the SD card.
Navigate to the folder Flash V10G. Copy RootFlash and shttps to the root directory of your hard drive (C:\). It must be in the root, or else it simply won't work.
Turn on USB debugging.

---Flashing V10G---
Use the normal Micro USB cable to connect your phone to PC.
Put the phone to Software Mode. Autorun should pop up, go ahead and run it. A popup will appear, just close it.
Follow this tutorial (thanks cmahendra) to flash V10G_00.kdz. (Note: No need to download the tools again from that tutorial, you already have them )
After the flash is complete, you can unplug the micro usb cable.
Phone should reboot, and get stuck at the bootscreen.
Just pull the battery for a few seconds, and replace.
Hold Volume Up, Home, and Power buttons simultaneously. This will factory reset your phone.
When the phone powers on, release Power but hold on to Volume Up and Home until the Android appears.
Your phone should reboot into the setup. Just go through it real quick, and let the apps install.
Now go to Settings:
Go to Apps and disable: Lookout Security
Go to Security and check: Install from Unknown Sources
Go to Developer Options and check: USB Debugging, Show Touches
Power off your phone.

---Flashing V20B---
Navigate to folder Flash V20B > LGFlashTool. Run LGFlashTool.exe.
A prompt will appear.
For DLL: selectLGP760_20120911_LGFLASHv1350.dll
For S/W: select LGP760_AP.bin
It should look like this:

But don't click OK yet!
On your phone, hold Volume Up (or down?) and plug in 910k cable. S/W mode should appear.
Find: Device Manager > Ports (COM & LPT) > LGE Mobile USB Serial Port (COM#) > Properties. > Port Settings tab > Advanced.
Change COM Port Number to COM41. You can exit Device Manager now.
Now go back and click OK.
Click this:

And change it to look like this:

Press OK.
Click this:

A ready sign should pop up in the first box. Now just unplug the 910k cable, wait a few seconds, and replug.
Now it should flash, just wait for it to finish.
(thanks to sammyz for the original tutorial)

---Enabling Radio---
Your phone should reboot into a blue LG logo. You can unplug the 910k cable now.
When it loads, the screen and colors is inverted. A mirror may be helpful for reading the inverted font.
The touchscreen is also completely whack. Enabling Show Touches helps immensely here.
The top half is normal but shifted down slightly. The bottom half is completely upside down. This is very frustrating to navigate. Just have patience, and think of the joys of an unlocked bootloader.
Note: If for some reason the phone factory reset, then you have to enable USB Debugging, Unknown Sources, and Show Touches again. Otherwise continue on.
Insert the SD card.
Open up File Explorer and navigate to external_SD. install LGPwn, SuperSU, Busybox, LG Recovery Installer APKs you put there earlier.
Open LGPwn, and go through until the LG Backup options appears.
Click Restore > Internal Storage > Lgpwn.
When it finishes, press the button and it will reboot the phone.
Now open SuperSU, and install the binary in Normal mode.
Open Busybox Installer and just press the install button on the bottom.
Open LG Recovery Installer (thanks artas). It should say Status: Not Installed.
Click the install button, and install the stable version. After it completes, it will ask if you want to reboot to recovery. Reboot into recovery.
Note: You can press the button that reboots, or you can restart the phone and hold Volume Down when the key lights flash.
You should now be in a backwards CWM screen.
Go to install from zip > install zip from external sd
Select radio.zip. Wait for it to finish, then navigate to the main menu and restart the phone.

---Unlocking Bootloader---
Now you should have data enabled. Note: If you have T-Mobile 4G, it will probably show as H+ instead of 4G.
Open up the YouTube app, and play something long. This is to keep the connection active.
Wait 35-45 minutes. Most people get the unlock token at around 35 minutes, but I personally waited 45 minutes.
After that, plug in the normal USB cable.
On your PC, open up Command Prompt and navigate to Unlock BL. I have also made corresponding batch scripts for these commands as well, you can just run those.
Note: You can also open the folder in Explorer, hold shift, right click in the window, and there will be an option to open command prompt there.
Type this magic command: adb reboot oem-unlock
Your phone should reboot into a fastboot screen, with very small font.
Basically, just press Volume Up to unlock bootloader. Don't exit fastboot.
Type this to flash a newer ClockWorkMod: fastboot flash recovery CWM.img
Note: If you want to do the optional step below, you can exit without flashing CWM.
Power off your phone and remove the SD card.

---Optional: Reverting Back to Stock---
For whatever reason, you might want to flash back stock before flashing Cynogen, just to make sure you have latest firmware, radio, etc.
I can't prove that there's any difference, so it's up to you.
Just flash V10G, then flash V20H, both with the tool from the first flash.
The touchscreen will still be whack, but you're probably used to it by now.
Then once you get to V20H, install LGPwn, SuperSU, Busybox, and Flashify
Boot into recovery and install cwm_ts_fix_p769.zip.
Reboot and your touchscreen should be back to normal.
Now open Flashify, install recovery, and select recovery-6.0.4.9-p769.img
This will install the latest CWM, now you are ready to flash the ROM.
Note: if you enjoy stock ROM you can stop here.

---Installing Cynogen---
There are many different versions of Cynogenmod and other ROMs for our phone.
A whole list can be found here. I recommend KANG CM11, as it seems to be the most frequently updated.
but there are other CM11 by AntonX and BobZhorne.
Power on your phone, boot into CWM the same way by pressing Vol Down when the lights flash.
Flash the zips of your ROM and gapps if desired.
Have fun!

I hoped my tutorial helped you guys.
Please, comment if you need help, have questions, or notice I forgot something!


Thanks to cmahendra, sammyz, kuma82, lelus, CygnusBlack, carloswii, and anyone else for their wonderful tutorials and tools!
Thanks to mven45, DarryDoo, anstoss, and anyone else for the valuable information about 910k cables!
Couldn't have done it without them.

The Following User Says Thank You to anstoss For This Useful Post: [ View ] Gift anstoss Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes