I got there before I received your reply, but I appreciate your input.
After a lot of fooling around with lots of posts that said do this or that I was able to get it installed.
Restored to Stock Kit Kat with LGUP
Then setup the stock ROM and enabled USB Debugging
Then rooted using LG_One_Click_Root_v1.3
Then installed TWRP using ADB
Then using TWRP installed the custom ROM
On this page alone are the answers. One should check the past several posts first before posting.Have a LG-D851, running stock Android 6.0, build MRA58K, ver D85130g. Purple drake does temp reboot, then says:
"Your phone is not running a compatible software version. No vulnerable mode detected, ..."
Do I need to factory reset to go to an older android version then root? Any known ROMS to recommend? I have Lineage 14 on 2 Samsung devices.
Your phone is a [ LG-D855 ] on [ OPEN ] running SW version [ V30o ] ...
Your phone is not running a compatible software version. No vulnerable mode detected, rebooting phone.
We tried to temproot you, and it didn't work. This phone isn't vulnerable, it would appear.
I answered on one of the several threads you asked for help on. Next time ask on just one.Hi Guys, I just tried to root my G3 without success
I downloaded and ran the PurpleDrake-Lite_R03.tar.gz
D855 open market
Android 6.0, safety patch 2016-08-01
Kernel 3.4.0
Build MRA58K
Software Version V30o-EUR-XX
Do I have any chance at all to get the thing rooted?
Actually lgup or lg flash tool.You need to flash back to stock using I believe the kdz method with Odin, then root from there, then flash whatever rom you need
Hi Guys, I just tried to root my G3 without success
I downloaded and ran the PurpleDrake-Lite_R03.tar.gz
D855 open market
Android 6.0, safety patch 2016-08-01
Kernel 3.4.0
Build MRA58K
Software Version V30o-EUR-XX
Do I have any chance at all to get the thing rooted?
You need to be on KitKat firmware. Are you? You haven't provided any useful/usable information.When PurpleDrake attempts to temproot, I get "ERROR: Your phone is not running a compatible software version. No vulnerable mode detected, rebooting phone."
That exploit was probably ironed in later updates. I rooted my lg g3 by downgrading to an earlier version of lollipop, and rooted with kingoroot. (You could also try kingroot) I think that gives temporary root. Then I used the "downgrade bootloader to kitkat" app, and then I flashed magisk after.Basically as the above states, I'm just flat out unable to root the device. Temproot seems to work according to the purpledrake log however I seem to be unable to access it with adb from the screen it leaves the device in after the temp root. And if I attempt to permaroot it fails.
"Welcome to PurpleDrake!
Please ensure your phone is connected, powered on, and USB debugging is properly enabled.
Your phone should be showing your homescreen with no other apps open. This is to ensure a clean state.
When you're ready, press [enter]...
Press [enter] to continue...
Waiting for device... Found device!
Your phone is a [ LG-V410 ] on [ ATT ] running SW version [ V10d ] ...
Alright. We're ready to go. We're going to temproot your phone first. Press enter when you're ready!
Press [enter] to continue...
Rebooting phone...
Waiting for device... .... Found device!
Found device, checking if vulnerable...
Yep, performing temproot...
Waiting for system to settle...
Temproot worked, all done here. Moving on...
Alright, now that you're temprooted, you can press CTRL-C here and get
a temproot prompt through 'adb shell /temp/fakesu' if you're so inclined...
However, if you'd like to permaroot, let's continue.
Press [enter] to continue...
Waiting for device... Found device!
Applying permaroot...
Waiting for system to settle...
Checking if it worked...
ERROR: Something went wrong. Permaroot doesn't appear to have worked, rebooting phone.
Debug information - 'ls -l /system/xbin/su':
/system/xbin/su: No such file or directory
------------------------
Debug information - 'ls -l /temp/':
-rw-r--r-- root root 2179 1970-01-03 12:00 br_daemon.log
-rw-r--r-- root root 36 1970-01-03 12:00 brd_ready
-rw-r--r-- root root 2 1970-01-03 12:00 error
-rwsr-sr-x root root 157424 2014-07-12 03:54 fakesu
drwx------ root root 1970-01-03 12:00 hidden
-rw-r--r-- root root 28 1970-01-03 12:00 start_restore_complete
------------------------
So, we temprooted your phone, but we weren't able to permaroot it for some reason.
Please post on XDA with your phone model, carrier, and SW version in the PurpleDrake thread and someone will take a look.
Your phone has been rebooted back to normal system mode, no changes have been made. Thanks for trying!"
I'm willing to provide any and all information to assist. Hopefully this helps at least a bit
That exploit was probably ironed in later updates. I rooted my lg g3 by downgrading to an earlier version of lollipop, and rooted with kingoroot. (You could also try kingroot) I think that gives temporary root. Then I used the "downgrade bootloader to kitkat" app, and then I flashed magisk after.
What is this?
This is a utility to easily root your LG G3 (specific models only). It's a fairly foolproof script that includes all the dependencies you'll need for getting your phone rooted easily.
This is the LITE version. This means that this version will only ROOT your phone. If you have a T-Mobile G3, we'd suggest you look for the full version in this same forum on XDA, since that will root, install TWRP, and prevent your root checker from showing your phone as rooted!
Who made this?
This root is a collaboration between myself (IOMonster), jcase, and autoprime.
Special thanks also to beaups for some initial guidance looking at the vulnerable application.
Is my phone compatible?
The new LG G3 models each are slightly different with regards to rooting and unlocking.
The vulnerability we're exploiting for PurpleDrake has actually been present on quite a few LG phones for some time, and as such this script will automatically detect if your phone is capable of rooting with this method.
To see a matrix of which LG G3 phones are compatible with this root, please see this Google Docs spreadsheet that we've compiled.
When you run this program, your phone will reboot and run a test to see if it's compatible. If the application succeeds, it'll let you know that it's able to permaroot you. If not, it'll fail gracefully and reboot you back to normal Android without having changed anything.
How do I use this?
WE NOW SUPPORT WINDOWS! YAY ME
To start, for either platform you'll need to scroll down to the download section and get the file.
Ensure that your phone is in ADB mode (PTP Mode for everyone but Verizon. Verizon users need to be in "Internet"/"Ethernet" mode)
Linux Instructions (in a terminal!)
- Extract the file you downloaded...
tar xvf ~/Downloads/PurpleDrake-Lite_VERSION.tar.gz- Mark the application as executable, and run it!
cd PurpleDrake-Lite
chmod +x purpledrake_linux.sh
./purpledrake_linux.sh
OSX Instructions (just a bit easier)
- Extract the file you downloaded
- Double-click on "purpledrake_osx"
Windows Instructions
- Extract the file you downloaded
- Double-click on "purpledrake_windows"
The application will guide you through all the steps you need.
You will still need to install SuperSU from the market after installing PurpleDrake. This pack does not include one.
After, be sure to check @autoprime's post for how to disable OTA upgrades! here : http://forum.xda-developers.com/showpost.php?p=54254062&postcount=2
But, what if I don't want to run your script to root?
Well then, I'd be a little hurt, but you can still do everything the script does manually.
Download the package, and extract it. Open a terminal in the main folder of the archive and run these commands:
Code:adb reboot --bnr_recovery adb push ./assets/start_restore /temp/start_restore adb push ./assets/permaroot.bin /temp/start_restore adb reboot
That will perma-root you, however there's no protection from doing something stupid or the phone being incompatible. Please be careful!
Where do I get this?
WINDOWS/OSX/LINUX VERSION OUT NOW!
- Fixed Windows support
- Fixed OSX ADB issues not detecting phone first try
- Fixed race conditions leading to errors permarooting
- Added 64-bit Linux ADB
Code:[url]http://downloads.codefi.re/thecubed/lg_g3/purpledrake/PurpleDrake-Lite_R03.tar.gz[/url]
Old version here... (OSX/Linux only)
Code:[url]http://downloads.codefi.re/thecubed/lg_g3/purpledrake/PurpleDrake-Lite_R01.tar.gz[/url]
Please DO NOT mirror or re-upload the PurpleDrake software to your own site, or any other file host.
If you need drivers for Windows (thanks @autoprime for having these handy!):
Help, it doesn't work!
Post here, let us know what happened and we'll try to help you. DO NOT private message us on XDA or on IRC asking for help. We will not assist privately.
Most questions if not answered here can be answered on #lg-g3 on IRC in Freenode.
Thanks so much! How can I show my appreciation?
Since this was a collaboration project, proceeds that are made from this root will be split between amongst us so we can purchase a Sprint test phone to root (as it's currently not rooted).
If you'd like to donate to us, click the "Donate to me" button on the left sidebar under my name, and be sure to enter a comment to let us know that you're donating towards the PurpleDrake project.
Thanks again!
[FONT="Arial Narrow"][B]Backup EFS after jailbreaking your G3. EFS is split into 2 partitions modemst1 and modemst2.
img files will be on root of internal sdcard. Save the .img files somewhere else besides the sdcard... email, cloud, etc..[/B]
I have made a new thread on EFS backup and restore which can be found [URL="http://forum.xda-developers.com/lg-g3/development/efs-lg-g3-efs-backup-restore-t2907329"]HERE[/URL].
[/HIDE]
[B][SIZE="5"]Restoring Stock / Remove root flag:[/SIZE][/B]
[HIDE]
Download the tmo .tot file and use lg flash to restore it to stock. itll format everything on internal sdcard so backup anything u may need off it.
T-Mmobile firmware can be found [URL="http://downloads.codefi.re/wolfgart/LG_G3/D851"]here[/URL]. Thanks to [user=608699]@wolfgart[/user] for the files and [user=1157052]@thecubed[/user] for codefire hosting.
*Step by step picture guide - [url]http://imgur.com/W83hMPE[/url]
install the drivers.
put phone into Download Mode (power off. unplug USB. pull battery. put battery back in. press/hold Volume Up then plug in USB cable.)
In Windows Device Manager set the phones serial COM port to #41. (*see picture guide for help)
Install LG Flash. In "C:\LG\LG Flash" folder delete megalock dll. Replace with .dll below.
new megalock dll - [url]http://bit.ly/1cQADXm[/url] (this site includes a "download manager.. UNCHECK THE BOX before downloading dll file.)
Run LG Flash in the "C:\LG\LG Flash" folder. Select korean factory if asked.
When LG Flash opens you will see a box to select firmware and dll.
Select LG Flash (.dll).
Select (.tot)
Hit OK (*see picture guide for help)
Hit yellow start button. If you get Milkyway error click ok. LG Flash will then run a crc check on the tot file. Takes a bit.
After crc check finishes unplug the phone. plug phone back in. it should now be seen in LG Flash and start flashing.
Phone will reboot when finished. You may end up on a screen with s "2"... let it sit there for a minute or two.
If stuck on "2" try unplugging the usb cable from the phone.. wait 10 seconds.. then plug the usb cable back in. now wait 30 seconds and hopefully it changes to a "3"
Once the phone says "3" you can unplug the USB.. remove the battery and plug back in.. boot back up... you are now 100% stock.
[/HIDE]
Answer is quite simple: you did not get root access to the system. You are not rooted. On why you did not get root, I don't have an answer. The screenshot from script you ran unfortunately does not show, if on the way something might went wrong but the script did not notice and/or did not care. I for example failed to root 10N, it's quite possible that PurpleDrake doesn't work anymore and got fixed.hi,
(...) when i download SuperSU i get that there are no SU Binary installed.
Of course. Any KDZ compatible with your device can be flashed. You will lose root of course and will not be able to regain it while on unrooted Lollipop.besides the custom Rom,it's possible to install the official LG LL KDZ?
Two possible answers, as there are principally two ways to obtain root: a) and b)Does anyone know if someone is working on a solution to root the 5.0 stock ROM?
Thank you! @thecubed & PurpleDrake
this guide help my very much! (with pic & every thing)
http://www.androidrootz.com/2014/07/how-to-root-lg-g3.html
and hope this will help too: (Unroot for OTA using LG PC Suite & it Clear the "ROOTED" to "UNROOTED" on the DM)
http://forum.xda-developers.com/lg-g3/general/guide-unroot-ota-using-lg-pc-suite-pc-t2802286
-
http://forum.xda-developers.com/showthread.php?t=2715114