yashsingh1/xdaforums huggingface dataset:
[G3 General] F4M0U569:
you don't really need to include an unroot zip as you can unroot by flashing the stock images. just flash the tot file and call it a day :good:
[G3 General] Maine_Coon:
Thanks for all the hard work.

Yeah, unroot zip is totally unnecessary.

Holy shiite, I don't even have OSX machine at the moment..:(
[G3 General] sn0warmy:
Well this is great news! I thought I was going to have to work with Windows through Parallels on my Mac for this process. A working OSX version will be a great surprise.

And yeah, an unroot.zip isn't necessary since we can just Flash the stock image to unroot. I wouldn't waste your time/energy on that if it isn't a priority for you.

Sent from my LG G3 (D851) from XDA Mobile
[G3 General] thecubed:
Script is done!

Final line count: 322 total lines (including comments)

Now, I *have not* released it, and it's only undergone some rudimentary testing on my D850, which obviously isn't fully unlockable - so there's a bunch of bugs that need squashing. [MENTION=2684188]autoprime[/MENTION] has gone to bed for the night, so I think I'm going to do the same. Once I get back from work tomorrow and we get the bugs ironed out with [MENTION=2684188]autoprime[/MENTION] we'll start testing for a wider release.

I'm off work at 5PM CST, so there won't be much updates from me until then.

For now, I'm off to bed!

Thanks so much for being patient :)

Night!
[G3 General] jcase:
A standalone exploit just for root will be available as well.
[G3 General] janitorjohnson:
I'm sure I speak for all when I say we appreciate the update. I can sleep too rather than wait up late tonight. Sleep well. And thanks.
[G3 General] hello00:
i can test..i have the tmo version d851..on urs would be hard to test it since urs isnt unlocked yet
[G3 General] fgcchevy:
For what variants? Tia

Sent from my Black Lg G3
[G3 General] Maine_Coon:
makes two of us.

Where it is, where?

Oh well.

It will be released at some point.

Good test for the xda users patience. lol.
[G3 General] :
Hi,

A new firm for the D855 has been filtered (V10F) and the first tests says it's not rootable applying the traditional methods.

http://xdaforums.com/showpost.php?p=54209510&postcount=101
[G3 General] bsutton:
Willing to test as well. I have the D851
[G3 General] marty331:
Also happy to test on D851.
[G3 General] koraun:
I would like to test as well
[G3 General] androidoholic:
Everybody wants to test. Hell I do to but come on guys if they are planning on releasing it tomorrow then it probably does not need anymore testing. So be patient and we will all get it when it is released.
[G3 General] poczynek:
All these testing guinea pigs wouldn't be too happy if their devices are bricked!
[G3 General] koraun:
If I said I'm willing to test then obviously I know there's a chance for a bricked device. And how does this have anything to do with having patience? They haven't said that they DONT need anyone testing it so it doesnt hurt to see if they do.
[G3 General] Skizzy034:
I'm kinda glad you have a d850. More incentive to achieve an unlock lol.
[G3 General] Nucleonic:
Which software version does the G3 ship with? Is it likely that a subsequent update would patch this exploit and render the boatloader unlockable like in the case of the Moto X (4.4.2 version)?
[G3 General] Enddo:
after doing this, will it allow you to accept OTA updates? has anyone been able to test this
[G3 General] hello00:
yes..however..if u are rooted u wont receive ota updates
[G3 General] suljo94:
no because ota update can block the rooting method but custom rom makers will probably include the updates minus the root blocking fix

they mentioned fota somewhere
[G3 General] Maine_Coon:
That's how it is done, usually.

So, ppl with the rooted phones, you will NOT get the latest and greatest right away.
[G3 General] stringbean82:
Noticed the no? In the shared Google drive doc behind the European D855 version if the bootloader is locked or not.

How can I help? Am the proud owner of the European D855.

Thanks for all the work!
[G3 General] Moscow Desire:
Please keep things on topic folks. And stop with what constitutes a bricked phone.

Unnecessary posts deleted.

Thank You

MD
[G3 General] engine95:
It's like herding cattle. There's always strays. ?

Thanks Moscow Desire
[G3 General] bluemax413:
Are y'all saying that if you flash stock image over rooted it will reset rootchecker?
[G3 General] knightr:
I just jumped from my rooted Xperia Z1S (thanks JCase for letting me experience it for the short while before getting the G3), which had a custom SystemUI. Once the phone was reset, it pushed it into a constant "SystemUI has crashed" loop. They still took it.
[G3 General] GoogleAndroid:
My S5 was on Visix, so the bootanim looked normal, and then a dragon comes in and burns the Samsung logo. When that happened, the look on the reps face was pretty funny. She was also confused when she wiped it and the recovery was purple. Thankfully, TMO isn't picky.
[G3 General] suljo94:
Rootchecker ? did you mean the thing that samsung calls custom binairy counter , if yes we don't have one of those so No. If you ment root yes it will break root
[G3 General] sn0warmy:
What the hell don't you guys understand about staying on topic? Go talk about trying to scam your respective service providers somewhere else.

........
[G3 General] willdiddy:
d851

I am super excited about the TMO version of the LG G3 being rooted. I will be more than glad to test out my g3 and not worry about it being bricked. (I have a super *****y mother who will get her way and Im sure I'll get another one.) Drum roll please!!!!!!!
[G3 General] zook:
Yeah that's one thing that scares me is bricking the device and even with a root I'll still be pretty hesitant.
[G3 General] sn0warmy:
Agreed. I'm excited for thecubed, autoprime and jcase to be pushing out a rooting solution soon. But even once that's live I'll be waiting for a few people to run through it and report successful results before I make my move. I've grown past the point of enjoying the perpetual cycle of messing with, breaking and fixing my phones. These days I prefer to stick with the "measure twice and cut once" method of doing things to prevent running into downtime with my electronics & cars.
[G3 General] NexusWarrior:
The G3 has a root counter.
[G3 General] JustusIV:
On topic post

In the OP there is a spread sheet.

Within that spreadsheet there is a column called "rootytooty (unreleased)". Does that mean that there is an exploit for the sprint device but we are attempting not to show it off if there is a different root method, essentially saving a that method for down the road?
[G3 General] gpgorbosjr:
Most likely they have a method but it hasn't been fully tested/ironed out yet.
[G3 General] T-Fanatic:
Same here, I've had my share moments with bricks and near bricks and it's made me more careful in my old age lol. The phone is actually really great even without root. A few annoyances, but nothing too major and the lag has died down immensely as the cache has built I'm assuming.
[G3 General] suljo94:
okee I did some research and I found that it DOES have a rootchecker but in earlier phones the phone resets the counter restoring to stock. not sure if it will work here because well I like how my phone is set up now. I included a link to a g2 tread where they discussed the problem

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

but then again something is draining my battery faster then before restoring(16/07)and is heating my phone more(the heat could be because of the sunshine)

and maybe I will restore my phone to stock(for fun) If anyone could tell me where to find the rootchecker I will keep an eye on it. if anyone else wants me to test anything dangerous send me pm. you have until the rootytooty and/or shelroot get released (I will test them as soon as they are available)

and if someone would tell me how I would gladly check if the euro 855 bootloader comes unlocked(question mark in spreadsheet)
[G3 General] F4M0U569:
Hi any news?
[G3 General] androidoholic:
And it has begun lol.
[G3 General] beats4x:
5 posts after that [MENTION=1157052]thecubed[/MENTION] stated that the script was done, and that they were going to start testing it on a larger scale tonight. Probably underway as I type this. Unless he wants to take a break between work and deving before the weekend lol. Either way, it's coming soon and we all simply need to be patient.

Sent from my G3
[G3 General] Maine_Coon:
yeah, God, give me the patience, but do it right now, please!
[G3 General] dems86:
You a friend of Bills? :D
[G3 General] thecubed:
Me and [MENTION=2684188]autoprime[/MENTION] are testing right now! As usual, there's a large amount of bugs to be fixed first. Working on those!

Silly me, you can't compare a string and a number ! haha
[G3 General] arcanexvi:
Oh how I don't miss my days of debugging Lol. Take your time. Do it right... When you're done though, I've got a hundred bucks if you can get T-Mobile Wifi calling working for AOSP. I'm sure I'm not the only one that would throw in for that project :P
[G3 General] androidoholic:
I got 20 for you guys regardless when it's out. I could care less about WiFi calling. But that's just me.
[G3 General] Heisenberg420:
Just thought I'd share that using supersu settings unroot option works. Tried to unroot with the LG suite 'check for upgrade error' with no luck. Kept saying firmware already up to date.
[G3 General] redhairedscot:
I'm thinking about getting a t-mobile g3 tomorrow, and I'm in Austin, so if you guys want a local tester, I'll volunteer.
[G3 General] NexusWarrior:
I use the computer and Linux box terminal plus Cisco pls I test yes thanks
[G3 General] _Infamous_:
Did it reset LG root checker?
[G3 General] jmkarnai01:
Know what's funny, you tmo guys and gals have it all, just have to wait. This crap about testing is just funny. First let the pros and/or gurus do their thing. Second if they wanted testers don't you think they would ask or post it. It's coming! Us Sprint peeps are like eh, maybe August. Cool, whatever. I never have nor ever will ask for an eta and if a mod says it's coming out on blah blah day and it doesn't. Just means it isn't fully ready and when it is fully ready, that's when it is released.
[G3 General] thecubed:
Fixing script for Windows now... works 100% in OSX and should in Linux too. The port of bash I'm using to Windows is a bit weird, so I've got to do some hax to make it work on both still.

Just a bit...

EDIT: I should clarify here - this script will Temproot/ROOT/TWRP/Security-Disable T-Mobile phones ONLY. Other phones listed on the PurpleDrake column of the spreadsheet will be able to use the same tool to Temproot or ROOT ONLY.

We will release in two flavors - one nice lightweight script for people not running a T-Mobile phone, and the full toolkit for T-MO.

You may ask "why use the toolkit, when I can install TWRP on my own"... the toolkit won't trip root-checker ;)
[G3 General] Epix4G:
I would rather the guys get it right the first time vs any body bricking their phone because of the exploit or not reading and following instructions .... patience is the key just chill :beer::beer:

Sent from my SM-N900P using Xparent BlueTapatalk 2
[G3 General] Heisenberg420:
Didn't check, already took it to the store for an exchange. Not sure if they'll know it was rooted or not. They didn't ask any questions
[G3 General] beats4x:
Thank you sir. Your work is much appreciated (:

Sent from my G3
[G3 General] RMXO:
The problem is there will always be folks that are impatient and folks that will soft or hard brick their devices no matter what.
[G3 General] Skizzy034:
So it's been possible to flash twrp to the d851 all along?
[G3 General] NexusWarrior:
Not without root. Download mode might have worked but we haven't had a recovery release at all yet.

---------- Post added at 12:39 AM ---------- Previous post was at 12:38 AM ----------

Hey um I'm a Linux user I can has now?

/s
[G3 General] beats4x:
Haha, if only. Patience is key

Sent from my G3
[G3 General] dems86:
I believe he means why use the toolkit to also install TWRP when you can just use it to root and install TWRP separately, on your own. Not tripping root checker is the reason ?
[G3 General] thecubed:
Getting there. More windows bugs and nasty workarounds.

http://i.imgur.com/qhnUvY2.png

(It is indeed a bad idea to set %PATH% to the current working directory so winbash picks it up, but hey, it's a subshell so who cares!)
[G3 General] androidoholic:
Bugs only happen when you support Windows lol.
[G3 General] beats4x:
Ahhh! I keep getting xda notifications, see they're from you, and get wayyy too excited hahah. Can't wait :good:

Sent from my G3
[G3 General] sn0warmy:
True. Keep it with OSX and Linux. This will help eliminate the flood of "OMG! Your software bricked my phone. You owe me a new one!!" posts from the kiddos trying to use their parents PCs to root the $600 phone mommy and daddy bought them.
[G3 General] androidoholic:
Lol. I love that pic.
[G3 General] F4M0U569:
Individuals like this are of no use to this society
[G3 General] thecubed:
I mean, I could, but then I think jcase would ridicule me until the end of my life :)

He's already bugging me for an ETA on IRC, haha.

Hopefully these bugs should be squashed here in the next few hours. If not, I'll just remove the windows launcher and release it as-is.

I still need another hour after that to get a XDA post together.

Progress!
[G3 General] hello00:
why dont u use the correct path for windows?
[G3 General] sn0warmy:
Jesus. How late are you planning on staying up? Drink a beer and get some sleep man!
[G3 General] beats4x:
Epic

Sent from my G3

---------- Post added at 11:23 PM ---------- Previous post was at 11:22 PM ----------

Shhhh (;

Sent from my G3
[G3 General] F4M0U569:
he never said he will release it in the next couple of hours. he said he needs another hour to make a post about his latest progress. dont put your hope too high. the higher you fly the harder you fall
[G3 General] sn0warmy:
We've got a real Debby Downer over here...

Lighten up. Maybe you're the one who needs a beer? :highfive:
[G3 General] NexusWarrior:
This is true.

---------- Post added at 01:43 AM ---------- Previous post was at 01:40 AM ----------

You're using Windows 8, that"s your problem.

Kidding, but yeah I know what you mean. And hell using cygwin won't hurt anything in the end.
[G3 General] evodon84:
hey [MENTION=2781818]sn0warmy[/MENTION] Are you even Stage 2 bro?

haha I have an EVO X, saw your avatar there.

thecubed, it's so awesome that you have developed a tool for Mac, long live Mac!

Sorry for OT.
[G3 General] NexusWarrior:
Stage 2 350z checking in. Slow compared to the Evo I know.
[G3 General] thecubed:
Screw windows. I'm releasing it tonight w/o windows support. Wrapping up a bug with the adb server taking too long to respond and the app closing.

Then I've gotta write up directions, manual rooting instructions, and a 50 page warranty clause ;)

After that, I'm off to bed. Can't see straight.

EDIT: to clarify, windows will come soon, tomorrow most likely. I just need to figure out cygwin path mangling (it's intercepting my adb push incorrectly and turning the destination path to c:\blah, when your phone obviously doesn't have a c: )
[G3 General] hello00:
just release it tomorrow with all the platforms supported..there is no rush
[G3 General] roughmouth:
I agree. There is no rush. You are doing everyone a favor by releasing this at all. Thank you for your effort.
[G3 General] gpgorbosjr:
Um. Could you just release the instructions for us windows users to manually achieve the root through cmd? I'm assuming that issues you are having are in automising it. If not, I apologize for asking.
[G3 General] thecubed:
Alright guys. It's out.

Lite version (root only): http://xdaforums.com/lg-g3/development/root-root-lg-g3-easily-purpledrake-lite-t2821000/

Full version (TMO only, TWRP, boot, the whole shebang): http://xdaforums.com/lg-g3/development/root-twrp-root-twrp-tmo-lg-g3-t2821005/

and yes, instructions for manually rooting are in there if you're not patient :)

Epic win!

I'm going to bed in 30 mins, so maybe everyone may want to wait up a bit until tomorrow so I can be around to answer any questions.

Me and Autoprime tested this pretty thoroughly and it'd be hard to mess up, but just in case it does, don't panic. Keep calm and if nothing else works, restore with LGFlash!
[G3 General] Semantics:
You guys are rock stars, thanks a ton!
[G3 General] IXChicharitoXI:
Hoping for Windows Vista support in the coming days for T-Mobile.
[G3 General] kinnyfaifai:
This is fantastic progress! You guys are AWESOME! I can't wait for support for full version to be available for D855.
[G3 General] Maine_Coon:
It worked fine on my Lenovo OSX Hackintosh.

- had to change connection mode to "Send Pictures"

- had to run the script twice, first time got temproot and then error message when trying to apply permaroot.

Now everything is cool, TWRP etc.

Many thanks!
[G3 General] engine95:
OP updated with links to Tmo and possibly others roots.

NO SPRINT YET.
[G3 General] Ikyo:
It is great to see things coming out so quickly for a brand new device. This is why I switched back from iOS.
[G3 General] sn0warmy:
:laugh: Stage 2 for now but getting tuned on e85 next Thursday. Can't wait!

Thanks again for all your effort thecubed. I used the script to successfully root my G3 this morning. Happy camper!:highfive:
[G3 General] tripler6:
Followed the instructions for manual install on windows and then installed TWRP using the including img and flashify. TWRP only takes up part of the screen (top left), is that normal to not stretch to full screen? I can use it fine, just looks.. odd. Maybe something with the 1440p screen.
[G3 General] IXChicharitoXI:
That's normal.
[G3 General] flapjack29:
2nd Time's a Charm

I can't post in the Dev section, so I will just have to post here. I used a 15" Retina MacBook Pro. I changed from MTP to PTP mode and when I started running the script, received the prompt to allow my computer to connect. I was reading the forum instructions and running the script at the same time (wanted to make sure I wasn't messing something up). TempRoot worked just fine, but I waited a few minutes before I kicked off the PermaRoot (just did a little research to understand exactly what it was going to do) and it failed. Read in the Dev forum that this happens on occasion, so I tried again, this time without the pause, and it succeeded.

I know I have root because the app that I was running now works. I do find it curious that I don't have a SuperUser app installed, but I am still able to run an app with root level permissions. I am used to having to grant permissions. (I'm an idiot. Never really understood what the SU app did. Now I know, glad I figured that out before something bad happened)

Regardless, thanks for all the hard work put in by the Devs on this one. I usually wait to purchase a phone until Root has been achieved, but I wanted to be first in line on this phone.
[G3 General] SilverZero:
So, with [MENTION=2376614]jcase[/MENTION] 's G+ post about bnr recovery, I decided to go play around a bit on my SPRINT G3. I know it's not officially rooted yet, I just wanted to poke around. It will boot into bnr recovery mode, and both data and system are mounted rwxr-x--x. There is no /temp directory, but there is a /tmp so I modified the push command to try to dump start_restore there instead. It pushed okay, but nothing happened on reboot. Rebooting into recovery again shows that /tmp is empty (as expected) except for a couple of log files.

[MENTION=2376614]jcase[/MENTION] says that the temp directory "watches" for certain files. Is this something that commences on reboot? Or is there a way to "make" the recovery untar the start_restore file on cue?

I'm sure there's more going on between here and root for ZV4, but I was thinking if I have the same bnr access, there's gotta be a way to drop su into the filesystem. The truth is, I don't know enough about where su should go and what other things need to be present as well (daemonsu?). I also can't say whether this recovery system actually does work the same as the other variants.

Happy to play around if anybody has some direction for me.
[G3 General] jcase:
The vulnerable component does not exist on the sprint device, if it did we would not have said that it didnt work with sprint.
[G3 General] SilverZero:
Sorry, I wasn't sure if you had tested this on a Sprint device. It sounded like a new method as of last 24 hours from your other post.
[G3 General] jcase:
on need to be sorry. I'm going to buy a sprint lg g3 today, will poke around sometime
[G3 General] gpgorbosjr:
Your the best man ! I'm at work til 11pm but I'm gonna try and do it using cmd on windows 8 when I get home. Looks super simple so I'm sure it'll be OK.
[G3 General] _Infamous_:
Its says not for Windows yet
[G3 General] gpgorbosjr:
I'm going to do it manually using command prompt they gave the instructions.
[G3 General] _Infamous_:
Oh I see
[G3 General] turilo:
So has it been confirmed that att LG G3 bootloader is locked?
[G3 General] _Infamous_:
Yes
[G3 General] :
I have rooted my D855 Intl with ioroot a few days ago.

Uh order to run, ioroot starts the system using a custom recovery.

Why isn't possible to set this recovery as permanent?

Thanks
[G3 General] JustusIV:
[MENTION=2376614]jcase[/MENTION] did you pay any out of pocket if so i will donate and encourage others to do the same. If it has been funded already i will save for the root method my sprint ass is after :P
[G3 General] jcase:
I got an at&t one, out of pocket, off contract. Not a sprint one, but will work fine.

No need for donations in hopes of sprint, wait until I have sprint done
[G3 General] tridogg97:
Question if I tripped root flag can I restore by .tot and it will reset root flag. Thanks
[G3 General] noobchef:
+1
[G3 General] Eyalkn:
+1
[G3 General] _Infamous_:
Yes it will reset everything and there will be no traces of root
[G3 General] :
Does this mean you will have sprint done before getting the device? Im just curious and willing to donate to such a cause.
[G3 General] jcase:
Right now I'll accept donations for the purple drake exploit, but I wont for sprint as it will likely be paid.
[G3 General] Maesedroid:
Is confirmed boot loader locking for TWN version? Or which variants are locked up

Thanks in advance
[G3 General] :
How check if bootloader is locked?
[G3 General] IXChicharitoXI:
Read the doc sheet in op
[G3 General] GoldfishTX:
There is a question mark beside my (and possibly his) device (EUR D855 10A).
[G3 General] :
In the doc (also known) the d855 intl is marked with a ?

My question was how to check out by my own.

Thanks again
[G3 General] suljo94:
settings>about phone>software info>software version. . the 4th letter v10(a,b,c,d,e,f,g)
[G3 General] GoldfishTX:
This just tells you which phone you have. The line for our phone has a question mark on whether the bootloader is unlocked or not. He wants to know how to answer that question mark.
[G3 General] hello00:
just boot into fastboot
[G3 General] suljo94:
Oeps I misundestood bacause software version I the only thing with an A for the d855 in the spreadsheet

but boot into fastboot should do it
[G3 General] :
Thanks

But how reboot in fastboot mode?
[G3 General] suljo94:
>>>LINK<<<

Disclaimer: LG Download Mode is a state which allows you to reflash official LG firmware. Removing it in favour of fastboot will disable this ability. so please don't permanently disable it, reflash it as soon as you did what you wanted to do.
[G3 General] gmentals:
Stage 2ish 05 Legacy Gt. I wish E85 was more readily available here.

Sorry for the OT post. I rarely see a car related post on XDA. Lol.
[G3 General] GoldfishTX:
EDIT: NVM. Fastboot seems to be working
[G3 General] suljo94:
the reflashing of laf.img is it done by going to fastboot and typing
[G3 General] GoldfishTX:
I used ADB to flash everything back, basically the reverse of the link you posted. Thanks!

Thanks to [MENTION=1157052]thecubed[/MENTION], I can confirm that EUR D855 is locked. Yay?
[G3 General] suljo94:
try replacing IOmonster with @ thecubed(without the space) just to be sure that he recieves the message
[G3 General] Ikyo:
How much are you thinking about charging for it?