yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] fuzz_33594:
Change log is on page 1.
[Nexus 6 Android Development] dberthia:
http://www.wugfresh.com/nrt/changelog/

Nexus Root Toolkit 2.0.7: November 18th, 2015

· Bug fixes.

· New builds supported.

· Revised root flow for dealing with current bootloader bug in Nexus 5x devices which prevents fastboot boot command from working properly.

· Built root kernels using chainfires original (more stable, not the systemless root) method for all the new builds.

· New information and warning prompts.

· Rebuilt no-force encrypt images.

· Stability improvements.
[Nexus 6 Android Development] Scotty1:
yes, it is. But lots of people are reporting problems with that, too....I, for one, still can't get root using it (it causes bootloops).

EDIT: Wug has recently posted that for some reason the root kernel didn't upload properly. He's re-uploaded that file. I just ran through the process using 2.0.7, and everything went very smoothly. Nexus 6 (now) running MRA58R, rooted.
[Nexus 6 Android Development] baudi11:
From http://www.wugfresh.com/nrt/

WugFresh Mod LeNon • 2 hours ago

Please update the masterlists to 3090 and try again. For some reason my root kernel for that build didn't upload when I first posted this, so it wasn't performing the root with the require root kernel. Now all files should be available.​
[Nexus 6 Android Development] feom:
is there a reason that my nandroid backups that I make through TWRP aren't working ? I'm running the pure nexus rom and each time a try to update to a new version it fails and then my backups don't work. i'm running fine now, and i've backed up with twrp but i'm afraid to try again to see if it will work. is there something about Marshmallow that is causing this?
[Nexus 6 Android Development] WugFresh:
My bad, seriously. I released it hastily right before I left for a week trip where I was away from my comp - worse scenario. I was reading the bug post itching to fix it, but unable to. v2.0.7 is out now with fixes.

It may not be entirely evident but v2.0.6 had a lot of changes in the code that will really help NRT moving forward, it just needed to be tested and ironed out more.

NRT v2.0.7 is out now with support for all the new marshmallow builds. Make sure you update the kit to the latest masterlists via the update button, or letting it auto update on start (as of this post the latest are 3092). Cheers! Enjoy!

{{ WugFresh }}
[Nexus 6 Android Development] Nergal di Cuthah:
Wugfresh, why isn't lmy48T listed in devices (in 2.05, 06 an 07 ( for vzw nexus 6) ought I just use "any build"?
[Nexus 6 Android Development] fuzz_33594:
No explanation is necessary. If it were easy, everyone would build a tool. Thank you for your time and expertise.
[Nexus 6 Android Development] cybertec69:
My Nexus 6 is getting real hot "gone up to 110 f" after the latest stock build, rooted and unlocked, the battery drains real fast also.

What gives.

Update: Fixed, looks like a roague app was causing the issues.
[Nexus 6 Android Development] paztine:
Thanks Dev..

This tool works flawlessly as before 2.0.7 .I have tried no data wipe/ no force encryption/ unroot / root . just follow the prompt carefully and your phone will have no issues. I am running the latest M firmware..Good luck guys. And thanks again Dev for this wonderful toolkit of yours..
[Nexus 6 Android Development] RayEdmondson:
Love NRT. One observation, Busybox is not installing after following the instructions. I can download from PlayStore and install, so not a big problem. Didn't see it mentioned. If it was, sorry for missing it. Keep up the great work, Wug.
[Nexus 6 Android Development] Stryder52:
I had the same issue. Someone had suggested that /system did not have enough free space. Removing some stock Google apps and retrying BusyBox should fix the problem.

It was [MENTION=3273292]v12xke[/MENTION] on post #2505 who suggested that /system lacked the free space needed.
[Nexus 6 Android Development] roadratx:
Same issue here, but overall, an easy experience with 2.07.

Thanks wugfresh!
[Nexus 6 Android Development] TonikJDK:
I remove the extra language keyboards to free up space.
[Nexus 6 Android Development] beepsilver:
Nexus 6, unlocked, rooted, unencrypted Lollipop. Are all the features that were available in NRT 2.05 also available in 2.07 including no force encrypt? I've been waiting to upgrade to Marshmallow until Wug finished 2.07. Bottomline question, do you have to go outside NRT to find any files/images, etc.? Thanks.
[Nexus 6 Android Development] NLBeev:
Yes.
[Nexus 6 Android Development] MahoVader:
Perfect! Thanks [MENTION=3110798]WugFresh[/MENTION]!!! Updated no wipe, rooted, and back in business.
[Nexus 6 Android Development] Joshua Mr PC Repair:
Any way to roon on 58R 6.0
[Nexus 6 Android Development] jurvyx:
so it is possible now to root MRA58N with toolkit v 2.0.7 without bootloops? :confused:
[Nexus 6 Android Development] NLBeev:
There is always a possibility of bootloop. You could need some know-how of fastboot.
[Nexus 6 Android Development] jurvyx:
don't be a smart guy :)

few minutes ago i succesfully rooted and flashed TWRP using NRT. Many thanks to WUG for this awesome tool
[Nexus 6 Android Development] NLBeev:
Good to read you did it. Great tool indeed.
[Nexus 6 Android Development] Mudvayne622:
So can this now be used to flash back to stock(5.1.1) and then upgrade to 6.0 rooted and unlocked? Trying to update my custom rom to 6.0 and it just seems like so much needs to be done that's just out of my comfort zone.
[Nexus 6 Android Development] cybertec69:
Yes, and it's as easy as taking candy from a baby.
[Nexus 6 Android Development] beepsilver:
I'd been waiting on NRT 2.07 and it was worth the wait...the toolkit does everything for you and you don't have to worry about finding files elsewhere or doing anything kooky to get back to stock, then root. Even the no-force encryption is there as an option and there's no more storage space inaccuracies after the process. The no-wipe option is also there, but I chose to wipe data anyway. With Titanium Backup it's very easy to get all my app settings back to my desired configuration. I never did use NRT 2.06 because, like you, some processes were out of my comfort zone.

The only sticking point for me was when I got to the TWRP screen, I didn't know whether to modify or not (you'll see this as part of the process). I did a quick google search to understand what it meant (still don't have a grip on it), ended up modifying then proceeding with Wug's NRT instructions. When you get to the TWRP screen, you'll have to proceed to modify or not before you can see the "Install" button that Wug directs you to press. Anyway, I make this point seem complicated, but believe me it's not.

So do a Titanium Backup and save the backup files to your computer. Use the NRT to get back to stock with the options you want; when that's finished, get your google acct going, get your apps back and then proceed to root with the toolkit again. Don't forget to reenable the developer options before proceeding with root. Once that's done, you can update your apps with your backup and manually make changes to system settings. Good luck!

PS, Sorry this is so long-winded, but when I ask for help I like a detailed response versus a "yes." Thought you might also.

EDIT:

As I understand it, there are no more service provider-specific factory images.

MRA58K is the Marshmallow initial release

MRA58N and MRA58R are the respective security updates....I installed MRA58R.
[Nexus 6 Android Development] NLBeev:
The Sprint, Project FI etc. are in the factory rom. In EU we don't need that. Deleted from my N6.
[Nexus 6 Android Development] beepsilver:
Thanks for the clarification NLBeev.
[Nexus 6 Android Development] WugFresh:
NRT wouldn't be required. The "no-force encrypt" kernel just makes encryption an option rather than forced. So you could just go to Settings > Security > Encryption, and do it from your device.

Advantage is performance, since encryption increases the overhead to read and write data, and disadvantage is security. If someone has physical access to your device, then they may be able to read your data without encryption.

The developer faux is actually working on some cool kernel optimizations where he increases performance with encryption enabled. You may want to follow his progress with that: https://plus.google.com/109078966818501160423/posts/GUCEGZEKsfW
[Nexus 6 Android Development] WugFresh:
You must unlock first. Root is not required.
[Nexus 6 Android Development] javier180:
Wug can you help me on this. I didnt see an option for no-force encrypt while i was rooting. I downloaded the app and first unlocked my phone and then rooted. Did i miss something?

---------- Post added at 02:53 PM ---------- Previous post was at 02:52 PM ----------

I did unlocked it. I go to security and then it still says its on.
[Nexus 6 Android Development] WugFresh:
Advanced Utilities > Fastboot Flash > Boot > no-force Encrypt
[Nexus 6 Android Development] markwebb:
This phone is amazing decrypted!
[Nexus 6 Android Development] rdalcanto:
I'm new to unlocking and rooting. If I unlock, un-encrypt, but DON'T root, will I get OTA updates? Will those updates re-encrypt my phone? If it does re-encrypt my phone, and I'm unlocked already, will un-encrypting again wipe my phone forcing me to redo everything?

If I DO root, will I get OTA updates? If not, how do I know when there is a new update available?

Thanks!
[Nexus 6 Android Development] halon17:
It has been a long time since I've used the toolkit. If I remember correctly when you choose flash recovery there is already a recovery program in the toolkit that will be added to my phone or do I have to go download one first?
[Nexus 6 Android Development] bambamishere:
Open tool kit,top left tab options,recovery.

---------- Post added at 10:14 AM ---------- Previous post was at 10:12 AM ----------

Here>http://www.wugfresh.com/faqs/
[Nexus 6 Android Development] la_vengeance:
Definitely running smoother and snappier!

Loving the phone even more!
[Nexus 6 Android Development] rdalcanto:
I saw the FAQ. Only answered a few questions. Maybe nobody knows yet if OTA update will re-encrypt phone.

P.S. - Thanks for the Toolkit WugFresh! Donation sent! :good:
[Nexus 6 Android Development] old_fart:
( i am sorry OP for breaking the rules and steering the thread off topic )

There was a "big" discussion on lollipop and OTA, so 'google that' and go read the talk / discussion from the 'master developers'. . . . my take on the matter was lollipop instigated a big rule change and you will not get an OTA if you ( pretty much ) touch anything . . . . . And ( in my humble opinion ) it is a 'no brainer' that an OTA will re-encrypt. But you have to use the NRT to roll back EVERYTHING to be eligible to receive the OTA so . . . . .
[Nexus 6 Android Development] bambamishere:
1000+
[Nexus 6 Android Development] wtherrell:
Don't want OTA's. The Roms will soon incorporate any desirable features. Usually the OTA is playing catch up to features the Roms already have. I avoid OTAs as much as possible.
[Nexus 6 Android Development] halon17:
I was already unlocked and I am now rooted unencrypted. I forgot how great this toolkit was! Thanks Wug!
[Nexus 6 Android Development] V1ViD:
Question, can I used this to push the Disable Forced encryption file?

Edit: Noticed in the change log thats there an option for it! Awesome! :D
[Nexus 6 Android Development] h0bnail:
I'm unlocked and unencrypted(was rooted, but lost it unencrypting). What is the correct process to get root back and stay unencrypted without wiping everything? Or is this scenario possible?
[Nexus 6 Android Development] clothednblack:
Just select the root option and uncheck the twrp box. You won't lose anything.
[Nexus 6 Android Development] WugFresh:
OTA would re-encrypt because it will flash an updated stock boot.img. Since the current release has the forced encryption setting in the boot.img its probably safe to assume that Google will keep doing that.

I will be implementing a new feature in v2.0.0 that will allow you to "Flash Stock + Unroot" but substitute in the no-forced encrypt boot.img, so in theory - if you enabled that setting along with "no wipe" mode, you could update your non-encrypted device, remain unencrypted + keep all your data in one click. You would just have to re-root afterwards.

Doing that assumes "no-wipe" mode will work well for you, which isn't always the case if its a major update.

I was going to build that new feature for v1.9.9 but since there are no otas out right now, I figured I could give myself a bit more time on that.
[Nexus 6 Android Development] wtherrell:
Well, finally got unencrypted!

What a mess. Windows 7 would transfer only a tiny few of the files in my Titanium Backup folder, then just quit. Floundering all afternoon trying to find an app that'd back up to my PC. No success. Tried backing up Titanium to gDrive. Ever seen how slow a glacier moves? Then about 10% of the way through it terminated with a server error on the receiving end. Three times, three identical failures.

Finally figured out WUG's pull / push system and was able to restore everything after decrypt. Holy crap, Google, a curse upon you for all this junk!

Thanks WUGfresh, donation forthcoming shortly.
[Nexus 6 Android Development] :
Is there a way to root N6 if one does not have a windows computer (but one does have a linux one)?
[Nexus 6 Android Development] otaku91:
Thanks for the suggestion. I know this is going to sounds really ignorant, but what is the proper way to re-install the drivers without the toolkit?
[Nexus 6 Android Development] Long Island NOOBIE:
NRT v2.1.0

Just a friendly heads up! WUG's Nexus Root Toolkit has been updated to v2.1.0. As always, thank you sir.
[Nexus 6 Android Development] Billabonged:
I just got the Nexus 6 with M8R Marshmallow. Is it possible to unlock and root with NRT 2.1.0?
[Nexus 6 Android Development] Long Island NOOBIE:
That's a big AFFIRMATIVE! Just upgraded my device from 5.1.1 to 6.0 using the toolkit. I also decrypted, rooted, installed TWRP, without suffering any negative side effects like getting the dreaded red corrupted device screen message. Again, thank you 'WUGFRESH' for keeping it simple for everyone in this community.
[Nexus 6 Android Development] Billabonged:
I just rooted and everything went perfect. Thanks!!
[Nexus 6 Android Development] sthpaw01:
Same here! Updated NRT this morning, Unlocked, rooted stock 58R, and all is well! ?
[Nexus 6 Android Development] jayharper08:
Not ignorant at all. :)

Go to your devices list in your PC and you will see them. Click uninstall and you can download and reinstall from here.

http://developer.android.com/sdk/win-usb.html

Sorry it to so long to respond and this is such a short answer. I'm mobile and at work, but if you need anymore clarifying or instructions just pm me!

Jay

Senior Moderator
[Nexus 6 Android Development] Norwester:
The recent update(s) seemed to have cured the bootlooping situation I found myself in after trying to un-root and flash to stock last week. Wasn't going to try again but took a chance after seeing "BUG FIXES" listed. :D

Seamless this time and I'm rooted again and on stock Marshmallow. Much thanks!
[Nexus 6 Android Development] NLBeev:
Assuming you have TWRP recovery installed.

You could do the same as I did and flash a pre rooted rom. Read the OP. http://xdaforums.com/showthread.php?t=3059493
[Nexus 6 Android Development] Long Island NOOBIE:
When transitioning from a different platform configuration like 5.1.1 to 6.0.0 android stock firmware, I personally wipe user data in order to avoid issues and start completely fresh. Back up important data on your PC and backup user apps with Titanium Backup. When the next Marshmallow firmware update is available then use the no wipe user data feature. Good luck!
[Nexus 6 Android Development] TonikJDK:
Had to wipe data to upgrade to 6 in the past. I do not believe that has changed. You could use the tool kit to go back to 5.1.1 stock and select the no wipe option. Then remain unrooted and hope for the ota perhaps.
[Nexus 6 Android Development] sunandoghosh:
Thank you very much for your response. Actually I really am very less tech savvy and hence would like to keep stock rom as more issues if more custom approach.

Pls could u also clarify why wugfresh nexus toolkit does not work for flash stock + unroot for my rooted nexus 6 5.1.1 LMY48M.

How can i bring my nexus 6 to stock rom and recovery so that OTA can be updated.

Also after that do I need to do factory reset to upgrade to OTA of Android 6.0?

Kindly guide Plss.

---------- Post added at 09:52 PM ---------- Previous post was at 09:50 PM ----------

thank you for replying...but tool kit is failing repeatdely when i am trying to go back to 5.1.1 stock...

Whats the way out Pls suggest.

---------- Post added at 09:54 PM ---------- Previous post was at 09:52 PM ----------

Kindly elaborate in case u were in same situation as me. I am rooted nexus 6 5.1.1 LMY48M and want to update to marshmallow and again root ideally.

Now for me several attempts to use feature of flash stock + unroot of tool has failed.

Did it work for you?

---------- Post added at 09:56 PM ---------- Previous post was at 09:54 PM ----------

I am on rooted nexus 6 5.1.1. LMY48M. Can I do factory reset? Will it work and then allow update to marshmallow?

---------- Post added at 09:58 PM ---------- Previous post was at 09:56 PM ----------

Sorry for my so many replies but looking forward to kind guidance and replies as I am really have been waiting for so long and now there seems no end. Pls explain and guide. Thanks in advance to all gurus.
[Nexus 6 Android Development] NLBeev:
The custom rom I suggested is based on stock.

Useless Google bloat is removed and supersu for root is added.

So flashing this rom is less hassle imo. No toolkit needed.

The toolkit should work. Maybe you need to update Wug's toolkit to the latest version.

And you must follow the instructions exactly as shown on the screen when starting.

As you wrote before from the main screen -> stock & unroot.

When you use the toolkit and flash+unroot, the device will be reset.
[Nexus 6 Android Development] Norwester:
I updated to the latest version of the Toolkit (2.1.0), redid the initial setup ( Full Driver Installation Guide) and the "Flash stock + Unroot" feature worked. Previously, before the toolkit update the process wasn't completing and I was bootlooping between the Google logo and TWRP and having to do a system repair. Doing the update and setup everything went well. After I was unrooted and stock I just took the OTA's from 5.1.0 (I was way behind) to 6. I'd recommend as others have of backing up anything you don't want to lose, and wiping.
[Nexus 6 Android Development] Raymondlikesroot:
I've been out of the rooting game for a few months now. Can someone confirm if this is correct? I am trying to upgrade from my current setup of purenexus 5.1.1 to a purely stock 6.0 and then root/unlock/unencrypt and then get to purenexus 6.0. I am assuming after reading the last few pages that the errors of previous NRT versions are fixed.

1. Use NRT to factory reset to 6.0

2. unlock

3. unencrypt

4. root

5. flash twrp

6. install purenexus with gapps
[Nexus 6 Android Development] cybertec69:
The toolkit does everything for you, it's as easy as taking candy from a baby.
[Nexus 6 Android Development] sunandoghosh:
There is no nexus 6 LMY48T in Wugfresh. I finally did stock + unroot and did not select no wipe data. Then it worked. I guess the main cause of failures was that earlier i was I was trying to use no wipe data.

However now my nexus 6 UK updated from LMY48M to LMY48T automatically. However then again another update it showed as marshmallow 6. But when I downloaded in phone and phone restarted its giving error with android symbol lying back?

Any help.
[Nexus 6 Android Development] cybertec69:
Press the power button and the volume up and down button all at the same time, until you get the bootloader screen.
[Nexus 6 Android Development] Raymondlikesroot:
I am assuming you did not flash busy box in recovery and then installed it the google play store. When i flash it and then it fails to install, the google play store busy box can't finish smart install for some reason. Just curious
[Nexus 6 Android Development] Stryder52:
Actually, I had no problem installing BusyBox from the PlayStore. Not sure what might be going on in your case, sorry...:confused:
[Nexus 6 Android Development] Raymondlikesroot:
to anyone who's busy box failed to install. What worked for me was to reflash to stock and then complete the entire unlock, unencrypt, root process but don't flash the busy box zip in twrp. then, I just downloaded the busy box app from play store.
[Nexus 6 Android Development] RayEdmondson:
No need to revert to stock. Find and flash the most recent M radio and bootloader, then wipe and flash the rom and gapps. Currently running Pure Nexus for M and love it. ???
[Nexus 6 Android Development] grgana:
Well now im afraid got my new nexus 6 yesterday,

cause im on locked BL, unrooted, (completely stock, ) it was on 5.0 i ota updated it to

5.1.1 LMY48T

(something similar happened to me before on nexus 4)

Now i have 6.0 MM OTA notification,

Should i accept the OTA and then use the NRT or stay on 5.1.1. & unlock BL, root and then manually update to 6.0?

My shamu is new im worried that it will end in bootloop or between bootloader and recovery if i apply OTA even if it never was rooted or any thing.

Are my concerns reasonable?
[Nexus 6 Android Development] NLBeev:
OTA + complete stock = don't worry,
[Nexus 6 Android Development] iamjimmy:
I am on PureNexus MM, but want to start over.

How do you flash the current M radio and bootloader. Can it be done via TWRP? Or will ADB need to be used.

If that is done, is the phone still bootable on the custom ROM? Thanks.
[Nexus 6 Android Development] NLBeev:
http://4ndr01d.com/repos/shamu/jdx/

Here you can download zip-files with m-bootloader and m-radio to flash in TWRP.
[Nexus 6 Android Development] donnyp1:
I'm curious if the new nrt update will root and install twrp on the newest T-Mobile ota MRA58X? Anyone try yet?
[Nexus 6 Android Development] Lancez:
I did it and worked great. Just choose 58R and you are good to go
[Nexus 6 Android Development] detonate:
I can't get Busybox to install. I used WUG to root and I installed the files in TWRP following the instructions including BusyBox but Busybox does not show up in my main menu. I installed "Busybox Installer" from the Playstore and when I run the app to install Busybox it tell me installation failed.

I restored my Nexus to stock, redid WUG root, this time I didn't install Busybox in TWRP. I installed "Busybox" by Stericson from the Playstore and when I try to install Busybox through the app, it gives me a message that BusyBox is installed "but it does not appear to be the version that you selected..."

Anyone have a step by step method for installing Busybox correctly? Is the problem due to the small system storage space?
[Nexus 6 Android Development] TonikJDK:
You need to make space on the system partition. Google filled it up. So delete a couple of the language keyboards you don't need or remove a couple Google apps like book and news. You can add ride back in from the store.
[Nexus 6 Android Development] RomsWell:
Roll back 2 versions when installing busybox from the app
[Nexus 6 Android Development] detonate:
How do I remove Google Apps from the system folder? I tried going into settings and Apps but the Google Apps do not have an uninstall option.
[Nexus 6 Android Development] Nergal di Cuthah:
with a root app remover such as titanium backup or ccleaner
[Nexus 6 Android Development] WugFresh:
I have experienced same behavior on the newest marshmallow build on my n5x. Looking into it.
[Nexus 6 Android Development] jamexman:
Can you add support for MRA58X? (MM Project Fi build). 2.1.0 Doesnt recognize the build, thust no appropiate boot images etc.
[Nexus 6 Android Development] sefirosu0522:
Hi guys. Just bought a Nexus 6 XT1103. Will this toolkit work with it? Should be getting the phone in a few days and I want to have everything ready to go. Any help would be appreciated.