yashsingh1/xdaforums huggingface dataset:
[T-Mobile LG G3] just4747:
I'll use that thanks. But also, what is the manual way? Reboot to recovery again with the above command and just flash TWRP somehow? Or does that not work in recovery (adb reboot --bnr_recovery)?
[T-Mobile LG G3] ailima:
New Guide for those people running linux and stuck on "Waiting for Device..."

I just wrote this step by step guide for those using linux and getting stuck on Waiting for Device....

http://xdaforums.com/lg-g3/development/guide-connecting-lg-g3-to-linux-adb-aka-t2821673/post54268055

Hope it helps!

Frank.
[T-Mobile LG G3] mysterfix:
Worked like a charm. Thank You :D

Anybody using this method when you get to the 4th and 5th commands there should be a space before (/temp) or it won't work.
[T-Mobile LG G3] hello00:
anything below 540 will cause problem
[T-Mobile LG G3] turilo:
Doesn't towelroot by geohot not root the d851? anyone try?
[T-Mobile LG G3] Evo4gLI:
That's the screen its supposed to be on I think. I was on the same screen, and the rest of the commands worked fine. Just keep going.
[T-Mobile LG G3] bimori:
It doesn't work on the G3
[T-Mobile LG G3] tridogg97:
Question if I restore .tot will thus remove root flag made a mistake and didn't choose modified boot img
[T-Mobile LG G3] witeboy07:
I used rashr from the play store.
[T-Mobile LG G3] CheesyNutz:
sorry im sure its been asked before i ran the window commands it went fine but i cant get SU to update tells me no SU is installed

then i need to use flashify to flash the boot img and the recovery ? or just the recovery
[T-Mobile LG G3] COCODRILO45:
ok let me give it another try thanks
[T-Mobile LG G3] just4747:
What is the verdict on what to do when after the reboot you get the gapps process failed message??
[T-Mobile LG G3] KiNG OMaR:
If I were you guys I would stop flashing the files manually on Windows:

Personally, I'll wait for an official script so the root flag isn't tripped.
[T-Mobile LG G3] bjc112:
Why is everyone so worried about the root trip checker, it's well known tmobile doesn't care and doesn't check.
[T-Mobile LG G3] Evo4gLI:
What's your concern? I've never had an issue from T-Mobile about being rooted.
[T-Mobile LG G3] stevew84:
Hey what's the stock dpi
[T-Mobile LG G3] CheesyNutz:
hell i jumped with my note 3 and still have supersu installed the guy looks at me aluchs says cool a fellow rooter :P
[T-Mobile LG G3] The Kid Cassidy:
Lol...in 6 months i will have the next new phone and hand this in with a smile, rooted, flag tripped, rom'd and the guy at T-Mobile will say "thank you" so why should they stop doing it???
[T-Mobile LG G3] tridogg97:
You are right just wanted to know for my info
[T-Mobile LG G3] Mr. Struck:
Just wanted to give a quick thanks to all involved in making this happen, doing this manually via ADB on Windows was as easy as could be. My phone feels right now, even if it is still "stock."
[T-Mobile LG G3] TheFuzz:
Agreed, I have returned two phones so far including my G2 last week. Phone had a custom ROM installed when I returned. They could care less.
[T-Mobile LG G3] pandacookie:
This. Earlier this year, I traded in my Note 3 to upgrade. It was rooted, custom ROM, kernel, the works! AND it had a Zerolemon battery still attached (the original battery was home). They STILL took it! They told me that all they care about is that it powers on and is good cosmetically. So relax, people.

Now if you needed to send it to LG for something, that's another thing. But with Jump's insurance, why would you?
[T-Mobile LG G3] ThePagel:
shouldnt this be in the T-Mobile specific section? just saying
[T-Mobile LG G3] Skizzy034:
Did it just root the device or add twrp also?
[T-Mobile LG G3] Jephre:
Hey guys,

For Mac users who are stuck at "waiting for device" - I found something that worked for me.

I'm using the Mac version of this root/TWRP package, on Mavericks.

Here's what I did:

1) Make sure USB debugging is set to PTP

2) Open up Terminal

3) Plug in and check using 'adb devices' to see if your device registers. If it doesn't, use the commands 'adb kill-server' and 'adb start-server' to restart the process and then use 'adb devices' again to see if your device shows up. If it does...go to step 4)

4) Drag in the "purpledrake_osx.command" file from the unzipped Mac root/TWRP package to your Terminal window.

5) Open up a new window in Terminal side by side with the existing purpledrake Terminal window.

6) Click enter for the first step of the purpledrake script and your phone should reboot

7) Immediately switch to the new Terminal window and type in 'adb kill-server' and 'adb start-server'. This should help you get to the next step of the process, the permaroot.

8) When prompted, click enter in the purpledrake Terminal window

9) Immediately switch to the new Terminal window and type in 'adb kill-server' and 'adb start-server'.

10) The permaroot script should run properly and then you'll be prompted to install TWRP.

11) Select your TWRP option

12) You're done!

Let me know if you have any questions!
[T-Mobile LG G3] Mr. Struck:
Just root. After booting back into system, I downloaded and installed SuperSU, then used Flashify to install TWRP from the .img file found in the PurpleDrake folder.
[T-Mobile LG G3] Evo4gLI:
Exactly....I just turned in my Nexus 5, with a minor crack in the screen (that they didn't make me pay the insurance deductible for). rooted, unlocked, custom boot animation, Exposed.....the works. I factory reset it in front of the rep, and she commented on how awesome the boot animation was, and if she could get that for her phone. This isn't Verizon we're dealing with here. I've had all four of the major US carriers, and T-Mobile is by far the most consumer friendly (for now at least). There's a reason T Mobile's G3 is the only one that's bootloader is factory unlocked, and it sure wasn't by accident.
[T-Mobile LG G3] Skizzy034:
K thanks.
[T-Mobile LG G3] aboveusonlysky:
worked like a charm here.
[T-Mobile LG G3] Skizzy034:
Quick and easy root and twrp tool. Thanks to everyone who worked on this. Took about 5 mins on a windows PC. One question tho, is the TWRP supposed to be small and in only a quarter of the screen? I thought I read that it was resized.
[T-Mobile LG G3] stevew84:
I did everything via windows but no TWRP...how does that happen?
[T-Mobile LG G3] raw2000j:
Thx tmobile now rooted with twrp thx
[T-Mobile LG G3] hello00:
they still havent released it for the g3
[T-Mobile LG G3] dems86:
Just did it manually through windows, then used flashify to install twrp. Thanks so much for the hard work, backing up in twrp right now before I get tweakboxed lol
[T-Mobile LG G3] ssmithri:
Thanks for this!

However, I seem to be stuck at the beginning... adb devices finds my phone but says that it is offline. Any suggestions?
[T-Mobile LG G3] Jephre:
Hey ssmithri,

I'm not a developer, but I googled this up:

http://stackoverflow.com/questions/14993855/android-adb-device-offline-cant-issue-commands

I have the Android SDK installed on my mac from here:

https://seo-michael.co.uk/how-to-setup-adb-on-os-x/

After doing this, I also updated the SDK files to the latest versions. Let me know if that works!
[T-Mobile LG G3] 3vilhomer:
hi i juz got the LG G3 from tmobile for my dad, i was wondering can i use this format to root his phone??

his running on D85110c 4.4.2 kitkat stock

those Tmobile apps are very annoying!!

by the way im using a windows 8.1 does the root work using this??
[T-Mobile LG G3] ssmithri:
deleted
[T-Mobile LG G3] KiNG OMaR:
Yes you can root.

There is no official windows script but you can manually do it via adb. The instructions were posted somewhere in this thread.
[T-Mobile LG G3] Jephre:
Hmm, haven't encountered that before. Anyone else know?

Alternatively, you can just double click into the script itself instead of dragging into the terminal window. And follow the rest of the steps with the second window.
[T-Mobile LG G3] CWick4141:
Download the op file on your phone..flash the boot and recovery images via flashify(from play store)
[T-Mobile LG G3] Gytole:
Tmobile G3 Rooted on Windows 8.1!

Confirmed root! Used the 15 second adb http://d-h.st/asC set it up "system wide", shift right clicked the purple folder, ran dem commands, and boom! Root! Simple as pie!

I used rashr to install TWRP, Digging that mini 1080p TWRP btw cracked me up.
[T-Mobile LG G3] cazper210:
haha u saw that too man thought it was funny but not good for the hard of seeing hope they do twrp proper for the qhd screen lol
[T-Mobile LG G3] Mi|enko:
For those that are having the app settings FC and the gapps FC, did you change your DPI? On my device, I've narrowed these down to the DPI change. If I set it to 540, I get the app settings FC. If I switch it back to 640, it starts working again and I haven't had a gapps FC (but those were random anyway).
[T-Mobile LG G3] Mikey:
I wanna thank all the guys/gals for sharing this with us.

Took about 10 seconds to root my phone, i think it took long to download flashify lol

Thanks again :)

---------- Post added at 05:18 AM ---------- Previous post was at 05:17 AM ----------

try 545...
[T-Mobile LG G3] regP:
Tried the commands manually on windows 7, adb reboot --bnr_recovery worked but when I tried the other commands I got device not found in command prompt.
[T-Mobile LG G3] marty331:
You most likely don't have the drivers installed. Either install then or convert to Linux and quit using windoze forever, get your friends and family to convert, feel better about yourself for supporting open source software and root you're phone easily then as drivers aren't needed.

---------- Post added at 07:34 AM ---------- Previous post was at 06:36 AM ----------

I have WiFi tether working for me.

https://code.google.com/p/android-wifi-tether/

---------- Post added at 07:41 AM ---------- Previous post was at 07:34 AM ----------
[T-Mobile LG G3] mickliq:
Can someone make a YouTube video of the install on a Mac? There seems to be so much hit and miss, I don't want to screw it up!
[T-Mobile LG G3] Haxzor11:
No luck! Stuck at "Waiting for device" during temproot. Any help? It was stuck like that for 15 minutes

LG G3 TMO

Ubuntu 14.04
[T-Mobile LG G3] fordstang99:
Rooted last night with windows 8.1
[T-Mobile LG G3] regP:
Can you share your process for other Windows users please?
[T-Mobile LG G3] graphreak:
In case you are still encountering device offline error, you may want to check out - this link.
[T-Mobile LG G3] regP:
Thanks, you were right I needed to install addition drivers once in recovery, Just ran the commands and am now rooted.
[T-Mobile LG G3] graphreak:
EFS Backup in Windows

Windows App- Post #143
[T-Mobile LG G3] fordstang99:
Installed driver, then extracted purpke drake to adb folder and ran the commands through command prompt
[T-Mobile LG G3] gatekpr:
Took two tries!

I did it the first time and it said error and then rebooted my phone. I waited two minutes after it booted and did it again and it was successful! Woot! Thanks so much!:good:
[T-Mobile LG G3] dhonzik:
Windows Script (Rooting)

1. Install the USB drivers

2. Unzip the files (7-Zip) works great

3. When you have the file Unzip this will create a folder called Purple Drake with a folder called asset inside it.

4. Obtain the ADB files. Place the adb files in the both the Purple Drake folder and the assets folder to make it easier:

adb.exe

adbWinApi.dll

adbWinUsbApi.dll

5. Open an Admin command prompt in the Purple Drake folder

6. Turn on USB debugging and connect your phone to your PC by USB

7. Change to PTP mode, your computer should recongnise the LG G3, if not the USB drivers did not load correctly

8. Type: adb devices

it should come back with your phone info and the word attached, if it says offline then check your phone and accept the RSA popup, I would check the box inside so it remebers the phone.

9. Type: adb devices

It should say attached now

10. Type: adb reboot --bnr_recovery

This will boot your phone into recovery mode. This will boot into a graphic which I dont remember what it looks like. Once you see the graphic you can continue.

11. Type: cd assets

12. Type: adb push start_restore /temp/start_restore

When it returns you to the command prompt you can continue

13. Type: adb push permaroot.bin /temp/start_restore

When it returns you to the command prompt you can continue

14. Type: adb reboot

This will boot you back to the home screen. Go to Google Play and install SuperSU. Once installed then update the binaries the normal way and you should be rooted.

TRWP Flashing

1. Copy the TWRP_LG-D851.img file found in the Recovery folder in the Assets folder to the root of the internal storage on the LG G3

2. Download Flashify for Root from Google Play

3. Run Flashify and select under Flash the Recovery image option

4. Select Choose a file and select the above file on the root of the internal

5. Click on Yup!

This will flash the recovery and boot into the recovery. Just select the Reboot option in TRWP then System to boot back to the home screen

---------- Post added at 11:05 AM ---------- Previous post was at 10:54 AM ----------

The below was provided by AutoPrime and works:

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..

DO NOT FLASH OTHER PEOPLES EFS OR FLASH YOUR OWN BACKUPS ONTO ANOTHER PHONE.

THIS WILL BREAK EFS ON THE PHONE YOU ARE FLASHING TO. EFS BACKUPS ARE FOR THE PHONE THEY CAME FROM ONLY.

HERE is an EFS backup .zip that can be flashed in TWRP.

the zip creates a new flashable zip in /sdcard/efs_backup

you can flash this new flashable zip in TWRP any time you need to restore your EFS.

Or you can do it manually...

Backup:

adb shell

su

dd if=/dev/block/platform/msm_sdcc.1/by-name/modemst1 of=/sdcard/modemst1.img

dd if=/dev/block/platform/msm_sdcc.1/by-name/modemst2 of=/sdcard/modemst2.img

Restore:

adb shell

su

dd if=/sdcard/modemst1.img of=/dev/block/platform/msm_sdcc.1/by-name/modemst1

dd if=/sdcard/modemst2.img of=/dev/block/platform/msm_sdcc.1/by-name/modemst2
[T-Mobile LG G3] marty331:
In your 51-android.rules file make sure you have a line for LG with ATTRS{id vendor}=="1004" and that GROUP="plugdev".
[T-Mobile LG G3] jimmydee62:
Thanks for your reply I downloaded the file suggested and that fixed my problem. I now have root.
[T-Mobile LG G3] Haxzor11:
Huh? How do I do that?
[T-Mobile LG G3] marty331:
Delete
[T-Mobile LG G3] twista117:
that windows method worked perfectly. Your awesome:good::good::good::good::good::good:
[T-Mobile LG G3] marty331:
Follow this:

http://developer.android.com/tools/device.html#setting-up
[T-Mobile LG G3] Haxzor11:
Went pass temp root but when permaroot went through it failed and restored my phone back. That got me somewhere....

---------- Post added at 06:24 PM ---------- Previous post was at 06:20 PM ----------

NVM. I logged in as sudo and not SU and it worked!! Thanks!
[T-Mobile LG G3] just4747:
Ever since rooting last night I can't seem to turn on Bluetooth. If I turn it on it lights up and then turns off again after a little bit.

Basically can't use it now. Any ideas?? How would that happen?
[T-Mobile LG G3] marty331:
Have you rebooted? I'm able to connect to both my Glass and gwatch just fine.
[T-Mobile LG G3] CottonCreeper:
I don't get it

---------- Post added at 02:07 PM ---------- Previous post was at 02:07 PM ----------

I'm doing something totally wrong
[T-Mobile LG G3] MarvinFS:
Guys,

who tried this method with European D855 (3/32) model with E/F/G fws?

also that about TWRP? some say it's or D851 only, is it true?
[T-Mobile LG G3] synej6:
Can't get this to work at all doesn't want to push start_restore
[T-Mobile LG G3] Jabawockee:
Thanks a lot guys this was so easy on a Mac!:good:
[T-Mobile LG G3] DefinityX:
Can anyone verify that you CAN still receive OTA updates after rooting using this? (851 variant). Or does it matter more what you alter *after* you get root? (Obviously assuming you don't intentionally block them)

-PLEASE IGNORE MY IDIOCY-

Obviously no one could know since there haven't been OTAs yet... Doi.
[T-Mobile LG G3] justen7723:
I went through this method and superSU tells me I have no SU binary installed.

Anyone know of a solution or what I did wrong??

Edit: Finally got it working [emoji3]
[T-Mobile LG G3] universeman:
Windows Using Cygwin

I have actually got the install going in Windows with Cygwin. All you need to do is copy the Windows version of the files below into the linux folder after you extract it all and rename adb.exe to adb minus the extension.

Adb.exe

AdbWinApi.dll

AdbWinUsbApi.dll

After I did that, I was able to run the script normally.
[T-Mobile LG G3] BACARDILIMON:
can you please explain more, i am new to lg and adb
[T-Mobile LG G3] tarroyo:
Got root working properly, Following this method (make sure to hit the thanks button!)

http://xdaforums.com/showpost.php?p=54280831&postcount=287

My only issue is that after flashing twrp in recovery it doesn't fill up the whole screen if that makes sense?
[T-Mobile LG G3] Mrmadry:
What was you doing wrong? I'm stuck at the same point.
[T-Mobile LG G3] BACARDILIMON:
i am trying to use this i dont get line 4
[T-Mobile LG G3] tarroyo:
Wherever u have adb installed at, find that folder and copy those files over to the 'purple drake' folder

To setup adb go here http://www.youtube.com/watch?v=81DqvCZFIA0 very easy method
[T-Mobile LG G3] trebills:
http://d-h.st/asC download and install it will setup adb system wide and won't matter what folder the files are in.
[T-Mobile LG G3] BACARDILIMON:
i did that found everything . only issue is i cant get my phone into recovery mode
[T-Mobile LG G3] trebills:
you try typing adb devices

To see if your device is connected? If not make sure you installed the drivers in the OP and are in USB debugging mode.
[T-Mobile LG G3] BACARDILIMON:
yup i see device and when i type the rebootinto recovery command it just reboots
[T-Mobile LG G3] trebills:
You have the T-Mobile g3 right? If so, Does it say unauthorized device When you type adb devices? If it does make sure you allow USB debugging on the PC. Should be a pop up on your phone asking you to allow the USB debugging connection
[T-Mobile LG G3] BACARDILIMON:
yes i got all that even tryied to enter recovery with hardware keys and nothing
[T-Mobile LG G3] trebills:
If typing adb reboot --bnr_recovery doesn't work I'm not sure what else to do.
[T-Mobile LG G3] BACARDILIMON:
i was typing wrong. my thank you i in recovery now

---------- Post added at 01:08 AM ---------- Previous post was at 12:54 AM ----------

i wanna thank you so much. you helped me out big time. i owe ya man.
[T-Mobile LG G3] radeonxt:
just wanna post this here:

lg mobile support tool > options > upgrade recovery
[T-Mobile LG G3] sublimaze:
TWRP has not been updated for the QHD display. But that is coming soon.
[T-Mobile LG G3] justen7723:
Use the commands in the OP there is a missing "." and I think a missing "space" in the other ones.
[T-Mobile LG G3] Pheno.menon:
A little confusing in the OP where it mentions a link for universal mac/linux/windows download but also says windows support coming soon. So, is windows supported yet or no?

Transmission sent from my LG G3.
[T-Mobile LG G3] Mikey:
Yes, just perform the adb commands with the files within the path: PurpleDrake-TMO_R01.tar.gz\PurpleDrake-TMO_R01.tar\PurpleDrake\assets\

once you uncompressed the folders.
[T-Mobile LG G3] Boostjunky:
It was mentioned a few pages back that pushing the files manually from Windows would trip the built-in "root checker" on the phone. Can anyone confirm or refute that?
[T-Mobile LG G3] autoprime:
pushed manually and then rebooting into system from bnr.. yes the check would be tripped.

you can check if tripped by dialing 3845#*851# then scrolling down and selecting "LG RCT" then "Display Result"
[T-Mobile LG G3] KiNG OMaR:
deleted.
[T-Mobile LG G3] BACARDILIMON:
Oh well lol
[T-Mobile LG G3] raw2000j:
My phone I do what I want bla
[T-Mobile LG G3] sublimaze:
Preach brother. If I pay full retail for a phone, I should be able to whatever I want with it [emoji34]
[T-Mobile LG G3] raw2000j:
U dam right! [emoji6]
[T-Mobile LG G3] biustech:
Upgraded to 10g on D855 32GB rooted with this method on windows. Piece of cake! Thanks!
[T-Mobile LG G3] JeffyLube0:
Hmm well I'm rooted using the OSX method but it still seems to have tripped the Root checker even after installing the custom boot.img
[T-Mobile LG G3] BACARDILIMON:
Well I doing jump but I still gonna do as I want. No matter what lol
[T-Mobile LG G3] raw2000j:
Me too just jumped from s5 to lg g3 with knox stripped they still took it back just restored stock rom lol
[T-Mobile LG G3] deedscreen:
This is so frustrating, I haven't had this much trouble rooting a device in years. I've rooted many devices over the years, this is some Verizon crap... I did everything right on Linux, but get stuck at some strange USB screen after a reboot from trying to root. I've tried quite a few root methods, to no avail. I've tried this method a few times and it always fails. I've tried different USB ports, cables, reread instructions, rebooted PC, etc.

I've been trying to root this darn thing so I can move everything on to my T-Mobile G3 with Titanium from my old device. I can't believe that the T-Mobile version has so much trouble rooting.

Maybe the Windows version will work for me when it comes out.
[T-Mobile LG G3] Skizzy034:
Do you have Windows? Use the manual commands. It's as simple as any root process ever released.
[T-Mobile LG G3] Boostjunky:
Can anyone confirm that running the script from Linux roots the phone without tripping the root checker?

Not doubting the word of the developer, but just wanting to verify that there haven't been any isolated cases where someone rooted their phone using the Linux script and still tripped the root checker.
[T-Mobile LG G3] hawkstwelve:
I'm switching from VZW to TMO on Wednesday and plan on getting the G3. I'm reading all these posts about people asking if the root checker gets tripped and trying to prevent that and such. I thought, at least it was my understanding, that TMO didn't care if your phone is rooted? Or they'll at least turn their cheek unlike the a**holes at VZW?

Why fret when your carrier or whomever else doesn't really care?
[T-Mobile LG G3] Boostjunky:
Understood, however, policy is always subject to change without notice, and I'd rather err on the side of caution.

I have to wonder how the OEMs feel about getting a defective device returned to them from T-Mobile for warranty, only to find that the cause of failure was an excessively overclocked processor, or an accidental wipe of a partition that ought not to have been wiped. Or insert any other method of bricking a phone that is due to user error.

I presume everyone has a certain level of tolerance, and to that effect, a certain breaking point, as well. At what point will LG (or any other manufacturer, for that matter) say enough is enough to T-Mobile and stop accepting rooted phones as qualifying for warranty repair?
[T-Mobile LG G3] BACARDILIMON:
LG has made millions with this phone a few thousand sent back for warranty if like a 1 dollar Bill to a stripper. Its nothing.
[T-Mobile LG G3] garymachete:
When I turned in my g2 I left it unbootable. I wiped it and all that is on there is twrp. They don't even check it. So Idk if Verizon is any different. I did the same with my tmo gs3 and never heard anything from them about that either
[T-Mobile LG G3] nickd6237:
Why don't i see the adb files in the purple drake folder?