yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] occtec:
Did as you suggested, works perfectly without one hiccup. Thanks for all your time and effort and for the awesome NRT [emoji1]
[Nexus 5 Android Development] kenpen:
No under the spot were it as for phone info I did not click on Lpreview.

Your **** is the ****??

My mistake
[Nexus 5 Android Development] kornklown69:
sweet root procedure
[Nexus 5 Android Development] datagubben:
N00b
[Nexus 5 Android Development] ultimate-tester:
First of all great application. I have been using it since I got my Nexus 5.

Just a small request for change, I hope you will build in this feature (should be quite easy):

I notice that every time it is installing some zips without even asking if I want those zips to be installed.

For example, I have the PRO version of Busybox and SuperSu, but every time it installs zips containing the free version.

I end up removing the free versions and rerunning the pro versions. It just feels like removing bloatware.

Also, it installs the app Quickboot, I also remove this every single time.

Could you make a dialog after clicking the "Root" button with some checkboxes for every package/zip/app to be installed.

The default state would be all checkboxes selected, and you can deselect them yourself.

Thanks in advance!!!
[Nexus 5 Android Development] WugFresh:
Hey. I actually did something like this already after another user made the request.

Check the toolkit options menu under the 'Root' tab. I made a setting for dealing with the busybox install.

I can easily do the same with Quick boot, but not with SuperSU.

The SuperSU free zip installs su binary. Your pro purchase just upgrades/unlocks features in the app itself (and doesn't require you to delete the free, it just makes it pro). I could do the same thing I offer with busybox install (to automatically open to the playstore pro app at the end of the root install), but the free still has to be installed first to actually root your device.

Thank you for the suggestion, I am all for making everything a user option. I will implement this in v1.9.0 as its relatively easy for me to do.
[Nexus 5 Android Development] WugFresh:
No, I promise its my mistake. The program should never crash, regardless of user error. It was a bug. Will be fixed later tonight.
[Nexus 5 Android Development] legendnexus:
I got the same exact error too! Thanks to WugFresh, I used the updated toolkit (with SU 2.14) but still and up with the same error.

Do you know how to fix it?

--

Update: follow the same procedure again, but the result was same
[Nexus 5 Android Development] Roscopcoletrain:
So last week i did a backup of my apps. I see in the backup folder all apps there is an **.ab file. Is there any way to extract the data for just one of the apps i backed up? Guessing not but worth a try
[Nexus 5 Android Development] Verro3:
When I try to restore my nexus 5 it fails trying to push the bootloader never had the issue before any ideas?
[Nexus 5 Android Development] B@RRY78:
Can I flash only the new boot loader with your tool WUG because I used zip file of the new preview
[Nexus 5 Android Development] Annita:
Links for version 1.9.0 are not updated in http://www.wugfresh.com/nrt/ I can only see 1.8.8 in AndroidFileHost
[Nexus 5 Android Development] live_0978:
Evening WUG, just flashed the latest L preview (LPX13D) after backing up Virtual SD with your toolkit and now can't restore data/media due to no modified lpx13d boot.img..do you have a work around available or how soon will I have to wait?
[Nexus 5 Android Development] WugFresh:
Sorry for the confusion. I pulled links last minute when I realized I should add some more legacy cleanup code that could have caused issues. v1.9.1 is up, and all should be well. Cheers.

{{ WugFresh }}
[Nexus 5 Android Development] WugFresh:
Modified boot for 5.0.0 builds may not be possible for me until the true production release is out. For now, you would have to reflash back to Kitkat, restore your data/media, and then use conventional copy/paste backup (via windows explorer) of stuff on your sdcard.. then reflash Lollipop, and paste it back.

{{ WugFresh }}
[Nexus 5 Android Development] WugFresh:
Yes, with the paid root app "Titanium Backup" from the playstore, you can extract ab packages. I haven't tried reverse engineering that feature myself yet.. but if I get a chance, I will incorporate something similar in a future NRT release. Cheers.

{{ WugFresh ""
[Nexus 5 Android Development] live_0978:
Well of course there's that way! ;) Guess I thought/hoped you might've had a trick up your sleeve.

Thanks pal :good:
[Nexus 5 Android Development] Roscopcoletrain:
awesome!
[Nexus 5 Android Development] Annita:
Ahhhhhh ok, now makes sense! :victory:
[Nexus 5 Android Development] rtimoff:
Thank you [MENTION=3110798]WugFresh[/MENTION]. Easiest way to root my N5 with lollipop

Отправлено с моего Nexus 5 через Tapatalk
[Nexus 5 Android Development] ultimate-tester:
First of all thanks for implementing my requested feature (ability to chose for BusyBox pro installation through market, works great!!).

There's another function I would like to have:

I noticed that with the latest version it automatically flashes a modified boot.img for permissive boot.

However, this version is not the full version or something, because I still can not install Viper4Android properly.

The modified boot.img I found working is the one below:

https://www.androidfilehost.com/?fid=95747613655047203

Could you please check what the difference between the two images is, and perhaps give people the option to chose for either one?

Thanks in advance!
[Nexus 5 Android Development] WugFresh:
Cheers. Yeah, that busybox feature has been implemented for a while. I just added the quickboot option recently. Glad you like it. I think I will do something similar to launch SuperSU pro in playstore for those who want it.

Sure. I will take a look. My guess is that one you linked has fully permissive SELinux, unlike chainfires more secure method which just involves a few init edits and leaves a lot of selinux set to enforcing. The fact is, root devs still have to update their apps to work properly with lollipop.

Devs like chainfire are still digging and tinkering to discover the best and most secure method.

I can certainly take a look though and compile a few boot IMG for users to chose from, and explain their differences.

Hopefully the Dev community will come to a consensus on the proper way to run root commands so there aren't a wide variety of kernel mods out there needed for running different apps.

If my assumptions about the one you linked to are correct, then yeah - I will compile them myself and make it a user option.

It would be slick if Chainfire could bake everything necessary into his SuperSU zips, but I don't know of this is even possible or realistic considering the obstacles currently in place.

We will see. And I will report back.
[Nexus 5 Android Development] WugFresh:
Follow-up:

Here is a really good article that summarizes everything going on right now in regards to root and root apps (in plain terms): http://www.androidpolice.com/2014/1...ew-modified-kernels-may-become-a-requirement/
[Nexus 5 Android Development] blakeslee14:
Great tool! Thanks! worked perfectly.
[Nexus 5 Android Development] donnabelmartie:
If I flash the final android l preview, can I still follow the basic steps through this great toolkit?
[Nexus 5 Android Development] snalfio:
hashcheck mismatch....update after update... I'm the only one?
[Nexus 5 Android Development] fatspirit:
Yes. Everything was ok on the first try on my side.
[Nexus 5 Android Development] WugFresh:
Try v1.9.2 and let me know how it goes.

I never had the issue myself, but I added some improvements. If the problem persists its probably connectivity related.

{{ WugFresh }}
[Nexus 5 Android Development] fatspirit:
[MENTION=3110798]WugFresh[/MENTION], do you know, btw, that PhilZ was updated some time ago with the same version number?
[Nexus 5 Android Development] WugFresh:
No, I didn't. Link/source? Sidenote - why would anyone do that. . lol. That's what version numbers are for. :)

{{ WugFresh }}
[Nexus 5 Android Development] fatspirit:
http://xdaforums.com/showpost.php?p=55889337&postcount=914
[Nexus 5 Android Development] encinocr:
V1.9.3

Why does the tool, I have Nexus 4, but I have Nexus 5.
[Nexus 5 Android Development] WugFresh:
Are you running a custom ROM? If so, read the message. Some developers accidentally include incorrect info in the build.prop, which is what NRT is analyzing. You can disable the check in the toolkits main options menu. You can also report it to the Dev of your ROM. That their build.prop has N4 device info for an N5 ROM.
[Nexus 5 Android Development] encinocr:
Yes I have a Custom ROM. Slim-4.4.4.build.8.0
[Nexus 5 Android Development] kenpen:
Will this toolkit work with windows 8.1
[Nexus 5 Android Development] evo_like:
I have windows 8.1 and have used this tool multiple times, successfully.
[Nexus 5 Android Development] RodKahx:
Just tested ADB and fastboot on 8.1 here and good to go. Thanks wug.
[Nexus 5 Android Development] WugFresh:
Can confirm. I downloaded that ROM for Nexus5, extracted it, and checked their build.prop. It includes the line

ro.product.name=occam

Which should be:

ro.product.name=hammerhead

You can report the mistake to the slim devs.

{{ WugFresh }}
[Nexus 5 Android Development] mes215:
Problem looking for solution

Can this tool repair a Nexus 5 that has the following error:

E: failed to mount /cache (Invalid argument)

E: Can't mount /cache/recovery log

E: Can't open /cache/recovery log

the same three appear for last_log and last_install and log.

Can I use the soft brick, return to stock option with this? Do you know if that will fix it? My Nexus 5 was stock and unrooted before this happened.

Thanks.
[Nexus 5 Android Development] rahsaanabdul:
You should be good with the soft brick option
[Nexus 5 Android Development] achan68:
Unable to root after flashing factory Lollipop

After using the toolkit to successfully flash to the factory Lollipop image (LRX210), I can't seem to get root back using the toolkit. It seems to push busybox and SuperSU (Update v2.16) to the phone, boots into TWRP, I select the zips, then flash and reboot without errors. But when I open SuperSU it still complains that there is no binary?
[Nexus 5 Android Development] madbat99:
You have to use a different version of supersu. The toolkit hasnt been updated to root lollipop yet. Some things you have to do yourself until the toolkit is updated.
[Nexus 5 Android Development] achan68:
Understood, but not sure which version of SuperSU is correct? I'd downloaded SuperSu v2 for Android L, but hesitant to just flash it
[Nexus 5 Android Development] paztine:
mismatch hash..

I am getting the mismatch md5 when I try to flash the image using this tool ..I have done it before..but this one I got a mismatch how to get around..thanks
[Nexus 5 Android Development] bongio94:
You can download manually the recovery.img and "install" it through the toolkit, i get around the mismatch error in this way ;)
[Nexus 5 Android Development] radkor:
I recently flashed LL 5.0 stock image LRX21O. I was trying to root (+option to install custom recovery (TWRP)) with WUG's NRT v1.9.3 but I've got bootloop after rebooting temporarily to TWRP for rooting process.

My Nexus 5 now sits on Google logo and I have to restore system. Did anyone successfully rooted Nexus 5 with NRT 1.9.3?

EDIT:

I flashed again stock LRX21O and was trying to root. Again my Nexus 5 hangs on Google logo after rooting in TWRP.
[Nexus 5 Android Development] paztine:
recovery img..

where can I get the recovery img..thanks again
[Nexus 5 Android Development] robertostorm:
NRT supersu not updated. Do it manually
[Nexus 5 Android Development] achan68:
^^^ I've got the same issue. People keep saying update SuperSU, but which is supposed to be the correct version??
[Nexus 5 Android Development] radkor:
Latest is 2.19 beta: http://download.chainfire.eu/593/SuperSU/BETA-SuperSU-v2.19.zip. I will try that soon after I finish rooting my Nexus 7.
[Nexus 5 Android Development] Shinyhead:
For nexus 5, I have SuperSu 2.20
[Nexus 5 Android Development] achan68:
Cool...let me know if that works for you.

---------- Post added at 07:11 PM ---------- Previous post was at 07:10 PM ----------

Got a link?
[Nexus 5 Android Development] Shinyhead:
http://download.chainfire.eu/363/CF-Root1/CF-Auto-Root-hammerhead-hammerhead-nexus5.zip

TWRP and Root is working perfectly with Android 5.0 :D
[Nexus 5 Android Development] deeman:
I had the same problem but i clicked on the flash rom and root and in the drop down menu I selected the lrx21o image and the toolkit did everything else

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

I had the same problem but i clicked on the flash rom and root and in the drop down menu I selected the lrx21o image and the toolkit did everything else
[Nexus 5 Android Development] radkor:
Download this: http://download.chainfire.eu/363/CF-Root/CF-Auto-Root/CF-Auto-Root-hammerhead-hammerhead-nexus5.zip

It contains SuperSU 2.20. It worked for me. :)
[Nexus 5 Android Development] k0lega:
Easy workaround for the Md5 mismatch... Change the filename from .tar to .tgz :)
[Nexus 5 Android Development] achan68:
That seemed to do the trick...thanks both of you!
[Nexus 5 Android Development] w.jeffrey:
Should I use the Toolkit to flash the CF-Auto-Root .zip file?

Or should I extract the .img file from the .zip file and flash that using the Toolkit?

If it's the latter, should I boot (temporary) or flash (permanent)?

Thanks!
[Nexus 5 Android Development] k0lega:
WUG you're magnificent. Thanks for the quick update. Fully rooted with your toolkit!
[Nexus 5 Android Development] radkor:
Unzip this archive and temporary boot autoroot .img file. It'll do the trick.
[Nexus 5 Android Development] nightwing713:
I'm having an issue with the root process, where it starts the process and it installs TWRP, but then on the next reboot, it hangs on the Google logo with the unlocked lock showing. I can restart it into fastboot mode and get into TWRP manually, but rebooting from there leads to the same hanging issue. I've tried reformatting, reinstalling, and retrying a couple times, but nothing's worked so far. Does anyone have any suggestions? Thanks!
[Nexus 5 Android Development] suspect32:
i am also stuck on this same part

---------- Post added at 08:41 PM ---------- Previous post was at 08:26 PM ----------

can you explain this a bit more please
[Nexus 5 Android Development] donnyp1:
If you can get into twrp, flash su2.19, see if that does it
[Nexus 5 Android Development] suspect32:
i just did that and its still stuck on the google screen
[Nexus 5 Android Development] marf28101995:
Flash su 2.20 does the trick
[Nexus 5 Android Development] oo03sjw:
Have you a link please, stuck at same, thanks.
[Nexus 5 Android Development] procitysam:
Use the new CF-Auto Root to gain root. So simple even YOU could do it! Seriously it's simple and Chainfire already updated it.
[Nexus 5 Android Development] suspect32:
i tried to flash 2.20 but it fails >.<
[Nexus 5 Android Development] scooterbomb:
Also on the same boat. I tried temporarily booting that .img and it still stays on the Google screen. I just reverted back to stock 5.0 until there's a clear explanation. Really frustrating. :/
[Nexus 5 Android Development] WugFresh:
I am sorry guys. I pulled N5 5.0.0 from the list temporarily while I investigate a issue. I am still doing some digging.

I have been working non stop to get this thing ready for all the lollipop devices, and I have other work soon to be published as well. I will add full NRT support for all devices ASAP.

NRT can still be used for flashing, and some of the advanced util buttons.

Cheers

{{ WugFresh }}
[Nexus 5 Android Development] gabureiru:
Cant root stuck

radkor, were you able to root? I'm also stuck in Google
[Nexus 5 Android Development] pcphobic:
Hi [MENTION=3110798]WugFresh[/MENTION]

Could it be due to this problem mentioned at this article below?

http://www.androidpolice.com/2014/1...-0-factory-images-heres-how-to-get-around-it/
[Nexus 5 Android Development] Captain Splash:
Hi guys, if I'm reading this correctly then its OK to flash stock but the root process is failing ?

Is that correct or have I misread something. I was planning to flash tonight.

Cheers for any info you can provide. :)
[Nexus 5 Android Development] kenpen:
Correct
[Nexus 5 Android Development] kenniy:
unzip the file, and run the batch file (window mac or linux).. the instructions are pretty strait
[Nexus 5 Android Development] blahquader:
confirmed, works fine.
[Nexus 5 Android Development] bongio94:
You can download the image from the TWRP official thread, here in xda or from their website, just google it ;)
[Nexus 5 Android Development] AHomelessGuy:
worked great for my new nexus 7 and my brand new nexus 5!! thanks
[Nexus 5 Android Development] deeznutz206:
First off, thank you Wug for this toolkit.

I've been reading alot on how to root my new Nexus 5 and so far I've seen alot of people use Chainfire's method http://xdaforums.com/showthread.php?t=2507211

From just looking at it, Wug's toolkit has alot more options (backup, restore to stock, etc).

What is the difference between Wug's toolkit and Chainfires method? Advantages/disadvantages?
[Nexus 5 Android Development] WugFresh:
Chainfire is an elite developer, so you can be sure his method works. My program however is full featured toolkit, cf-root is just for rooting. He compiled a modified-boot.img with a root script that he cleverly slipstreamed into it, so that it roots your device when booting that img file. His script just issues the commands:

fastboot oem unlock

fasboot boot cf-root.img

And the boot img he compiled takes care of the rest.

My program utilizes openrecoveryscript and a modified boot.img I created to allow pushing that script to the device. It also performs other steps if you want to flash custom recovery or other procedures. For a more detailed explanation of how my program roots check out this: http://www.wugfresh.com/faq/how-does-nrt-root/

Hope that helps answer your question.

{{ WugFresh }}
[Nexus 5 Android Development] the1dynasty:
been using this since i found it for my Nexus 4... worked great on that and my Nexus S 4G... and just in time for my Nexus 5 that i just got yesterday... time to root :D thanks [MENTION=3110798]WugFresh[/MENTION]
[Nexus 5 Android Development] deeznutz206:
Thank you for that explanation and will definitely be donating. I am leaning towards your toolkit as it has alot more features. However, WHAT IF, I use Chainfire's method and then decide I want to use your toolkit at a later date (Back to Stock, Relock, etc) can I load up your toolkit and click the options to do that? Or would I have to start out with your toolkit in order to be able to use those functions?
[Nexus 5 Android Development] WugFresh:
You can use my toolkit at any time. It doesn't matter what you used before. And regarding root, both methods fundamentally do exactly the same thing. My method just performs some additional steps that are recommend for rooting like setting you up with the latest busybox applets and steps for sticking custom recovery if you want that flashed when rooting. My method also allows you to use Koush's open source superuser if you want in the toolkits options menu.

{{ WugFresh }}
[Nexus 5 Android Development] yanner2012:
Its backup no work with app paid

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] WugFresh:
It actually does backup the app data. It just doesn't restore the paid app itself. If you reinstall it from the play store, your app data should be there. I will add this to the FAQs.

{{ WugFresh }}
[Nexus 5 Android Development] Lownita:
Finally I can start using a toolkit again! This and mskips are the only ones I do trust :D
[Nexus 5 Android Development] Maneth:
Works great, thanks Wugfresh ;)
[Nexus 5 Android Development] kydkupa:
Quick question. I was able to put my device and let windows install my fastboot drivers and was able to unlock bootloader. But when I install the drivers from driver set 1 it says successful but when i run the driver test it fails. What am i doing wrong?
[Nexus 5 Android Development] kackburt:
great work as always ;)

just had some issues download the latest TWRP, so I picked it up somewhere else...
[Nexus 5 Android Development] liquid150:
I have been using this toolkit for a very long time, and this time with the N5 nothing that I am doing is working to get the drivers test to pass. I have made sure to uninstall all existing drivers. I am using USB 2.0. I have done fresh restarts on both the desktop and the phone. MTP is off. USB debug is on. I don't really know what's going wrong...very unusual.
[Nexus 5 Android Development] WugFresh:
If you had worked with the toolkit before you could have tried just plugging it in. I personally didn't have to reconfigure the drivers.

I would recommend driver solution #3. Or try these tips http://www.wugfresh.com/faq/adb-device-not-found/

{{ WugFresh }}
[Nexus 5 Android Development] J_Dutch:
This is definitely the greatest and easiest root/unlock experience I ever had! Flawless...:thumbup:

Edit: people with driver test problems, I had the same but then when I woke up the device there was this question on screen where you should check the option to always trust the PC you connect to and then it worked.
[Nexus 5 Android Development] liquid150:
Very nice, solution #3 worked like a champ. Thanks Wug, you're awesome!
[Nexus 5 Android Development] tlopez1973:
thanks for making so eazy and have a beer on me 1YN50183W7836180T
[Nexus 5 Android Development] cadbomb:
App works great for rooting!

One problem I can't seem to resolve... Windows 8 x64... Followed instructions to remove all 18d1 device drivers and reboot. That properly allowed me to install the ADB drivers. I had 4 listings with that vendorID and removed them all. Now that I've completed root, I'm unable to get MTP to work at all. Devmgr doesn't see the device at all unless USB debugging is turned on. Tried using the latest Google Nexus drivers (thought it didn't list the Nexus 5). Ran a for loop to reinstall all *wsd*.inf and *usb*.inf in %windir%\inf to no avail. Reboots all included as necessary (post each operation). I'm at a loss here. I'm rooted, yay, but it looks like I've deleted all of the MTP driver information from the registry/devmgr. Any ideas? (That's what I get for not making a backup lol)

Also, quick note, I tried to use the push for files... Completes without actually copying files. Not sure if that's me or not, but I did try several different options to work around the MTP issue. For now I'll use ES File over wireless to transfer all of my backups back over to the phone storage, but any ideas would be greatly appreciated)
[Nexus 5 Android Development] edrickmph:
Go to settings, storage and click the three dots on the upper right side. You will see usb connection. Click MTP.

Had this sane problem yesterday and got the answer by google search.
[Nexus 5 Android Development] wvcadle:
I've used Wug's toolkit for a while and am always able to get the RAW drivers installed.

I'm not sure why Windows is a ***** about Android drivers, but it is.
[Nexus 5 Android Development] Enraged Medic:
I'm not really concerned about root and/or custom recovery at this point but would like to get stock 5.0 up and running.

I'm currently running PA 4.6 with franco 63 but I have a back up in TWRP of stock 4.4.4 rooted when I first rooted my nexus in January (no mods, just a fresh backup right after unlocking bootloader and rooting). Question is: should I revert back to the original stock rooted 4.4.4 before I use the toolkit to flash stock 5.0? Or can I run the toolkit with PA 4.6 and have it flash the stock 5.0 image?
[Nexus 5 Android Development] zorro3210:
Hello

I try to unlock my N5.

It boots and now for more than 10mins it is on the 4 colors "bubble". Normal??

How long the boot last?

thanks
[Nexus 5 Android Development] blahquader:
If you want to wait for ota, revert back to your stock 4.4.4, and dont forget to flash original recovery.

If you want to flash the stock 5.0 Image it doesnt matter if you have PA or 4.4.4 stock installed.