Skip to content

This is my personal wiki for bypassing FRP Protection of LG G6 since no tutorials or guides out there works since settings is limited to network settings only.

Notifications You must be signed in to change notification settings

marciopocebon/LG-G6-FRP-BYPASS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 

Repository files navigation

LG-G6-FRP-BYPASS

This wiki is for private usage and as a reminder if I will get another LG G6.

This device has been by far the most difficult phone to hack all categories, probably spent over 100 hours to finally break it. No wiki's out there actually work and they all who made them are kinda idiots and just scammers and some tutorials even may brick your device, not even xda forum have legit tutorial for this device so hopefully someone will enjoy this wiki that have a LG G6 and probably the newer versions aswell.

Also posted this on XDA-Developers

HOWTO - ANDROID 7.0

If you got Android 8.0 Oreo then you must re-flash your firmware to Android 7.0, it wont matter what firmware you choose from https://lg-firmwares.com/ until we really hacked the device, just pick one and download the file and flash your device with LGUP tool, go grab the tool + dll file from here: https://www.mylgphones.com/download-lg-up-software but for fun, let me provide you how you will be able to install apk files on the limited android 8.0 firmware that has all settings disabled and due permissions you are not allowed to launch them because selinux is enable, but you can install applications by a miss I haven't been able to find anywhere. This is possible cause LG have forgot to disable permissions for install 'un-secured' applications outside playstore:

INSTALL APKS ON ANDROID 8.0 LOCKED BY FRP

NOTICE: This is NOT allowed on Android 7.0 so don't bother to try, it will just bring you to the limited settings panel with netowrk settings only and you wont be able to move on to developer settings or overide apps settings:

Start your device

On welcome screen press next button

Press on skip in lower right corner

Turn wifi on and login on your wifi

Go back to welcome screen

Press on Accessibility

Press on settings

Press on Switch Access

Press on settings in down right corner

Press on Help & Feedback

Press on About Switch Access for Android

Touch the youtube video once

Click on the clock icon beside the share icon

Youtube is starting quickly and taking you to google chrome browser

Now click on Accept & Continue

In down left corner click on No Thanks

Now browse to ![Screenshot](https://nr1.nu/i/archive/lg-g6/terminal.apk

Click on update permissions

Click on Allow

Wait until file has been downloaded -) Now to the problem, you won't be able to install this application since the settings and hiddenmenu are disabled and you will just get redirected to the limited settings, it wont help to use quickshortcutmaker or similiar tools for launch development settings, why? Duh! Cause it's not even installed! And cause selinux you wont be able to overide the current settings neither so you are stuck, just give up!

Go back to the youtube screen by pressing arrow back

Start a video, choose the share button

Choose E-mail application provided by LG the white icon with a blue E

Allow the permissions for access contacts + E-Mail address

Choose to sign in with your email (NOT A GMAIL ACCOUNT IT IS NOT VALID AND WONT WORK AND WILL REDIRECT YOU TO THE LOGIN SCREEN WERE YOU MUST LOGIN WITH THE OLD MAIL ACCOUNT)

Wait until you get's connected and just hit next followed by done

Now you are on "Send Message" in your e-mail application

Choose the the add file button, upper right behind your e-mail address

Now press on the terminal.apk file that you added

You will now be allowed to install the application without enabling any permissions since they forgot to add permission denied on this one

After you installed the application, you can choose to open terminal in lower down corner

Now you will notice EVERYTHING is locked due to selinux enforcing and you wont even be allowed to list applications by pm list applications

Bypassing FRP!

Sorry for the extremely big pictures, no idea how to fix and I am to lazy to search.

Press arrow next button:

Screenshot

Press on skip:

Screenshot

As you can see, next button is grayyed out so connect to wifi (you can bypass this if you pressing quick on wifi and pressing next)

![Screenshot]Screenshot

Now hit next

Screenshot

Press Setup as new:

Screenshot

Probably this is what you gonna see, so let's bypass this:

Screenshot

Go back to main screen (wifi must be connected):

Screenshot

Press on settings:

Screenshot

Press on switch access: (This is why wifi connection must be added, otherwise there is no settings here)

Screenshot

Press on settings:

Screenshot

Press on Help & Feedback

Screenshot

Press on about switch access for Android

Screenshot

Press fast on top at the video, now you see the clock and press on it (no need some annoying accesibilitys on with a annoying voice)

Screenshot

Youtube getting started for 1 second you wont even notice:

Screenshot

Now you're at google chrome

Screenshot

Press on No Thanks:

Screenshot

Download any apk file if you wanna see that settings are limited by your own:

Screenshot

Just hit Allow

Screenshot

Press on Open:

Screenshot

Once done, you will see:

Screenshot

Press on Settings (and fuck you scammers, this is what you will get to) Screenshot

No worries, browse to any site that allowing you to press a number (here is a link to the page I was using)

Feel free here to press on mail and try install your apk as we did on android 8.0 its not possible you will be redirected to the settings above: Screenshot Screenshot

However, once pressed on the phone number you get into call application, now enter the uusd code for secret menu (this code is ńot accepted on android 8.0, hence why we using android 7.0)

*#546368#*870#

Screenshot

And now you're in hidden menu wich you wasnt allowed to open in android 8.0, browse to SVC MENU:

Screenshot

Followed by pressing on LDB:

Screenshot

Is the USB debugging button grayed out?

This seems to be various for different firmwares have I noticed:

Don't get panic! Then follow the below part, others can move on to next part:

Turn off your LG device Re-do the flash process with LGUP Once the installation is complete and your device is erasing itself with the white background and the android logo on screen saying "DO NOT TURN OFF YOUR DEVICE" - That's exactly what you must do so turn off device by hold POWER + VOLUME DOWN (if you will be to late first time, you will succeed second time just press the buttons ~2-3 seconds before you know the screen will popup so you will poweroff the device during installation) - Now let the device be powered off for ~1 minute and then turn it on again and redo the process from step 1 until 22 and you will be enable to enable usb debugging if you wasn't to late when powering off the device, IF it's still inactive then just try again and try again until it will work, actually I figure out this after my third attempt and now I have tried this several times and you must turn it off while it's between 0% and 100% and since POWER + VOL DOWN takes ~7 seconds to power off device and the screen appears for around 4 seconds you must press the buttons few seconds before to turn it off exactly when it's needed.

Enable usb debugging:

Screenshot

Here is a video what's required to uninstall, uninstall other applications on your own risk - I TAKE NO RESPONSIBILITYS AND I DONT RECOMMENDING THIS SINCE ITS NOT NEEDED AND IT IS JUST A RISK , PLAY WITH THIS WHEN YOU DONE)

![Screenshot](https://nr1.nu/archive/lg/screenshots/lg-g6-bypassing.gif

However, here is the oneliner you can copy and paste if you not wanna watch the video:

for apps in "com.android.google.gms com.lge.setupwizard com.lge.hiddenmenu com.google.android.setupwizard com.lge.easyhome"; do pm uninstall --user 0 "${apps}"; done; am broadcast -a android.intent.action.MASTER_CLEAR;adb reboot 

Once you done the step in the video and rebooted your device, then wer'e back to main screen:

Click next arrow button

Screenshot

And skip again.

Screenshot

Connect to wifi and hit next

Screenshot

Voila! You can accept documents now:

Screenshot Screenshot

And just continue until you will join the HOME screen, voila! :D

Nah, just kidding. You will get your device formated, don't panic!!!!

The device will reboot, erase itself and now the magic! Your'e done.

Setup your device as usual:

Third time hit arrow next button Screenshot

Hit next:

Screenshot

Now you can continue without wifi connected, just move on to the next step without any wifi or sim-card:

Screenshot

Click skip internet connection

Now you´re at google services, I allways unchecking this shit but this is optional ofc.

Screenshot

Next, setup your fingerprint if you wish I wont use this now during the wiki:

Screenshot

Okey, you're back at were you was started before, don't worry - It will work! ;)

Screenshot

You will see smart forward

Screenshot

Of course, enjoy your fully unlocked LG device with bypassed FRP, feel free to do anything you want now, it's 100% yours.

Screenshot

Device will erase itself, but don't worry! We have now reset the permissions for everything so just setup device again and this time it wont reboot again.

END

About

This is my personal wiki for bypassing FRP Protection of LG G6 since no tutorials or guides out there works since settings is limited to network settings only.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages