• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root question on rooting nexus 5?

hiren43

Newbie
i'm new in rooting phones. i already have updated my N5 to 4.4.3
i understand that with rooting, you can get more features, tweaks and improve performance. i can get many sources from where i can root it easily. but i'm confused about ROM. what is it? and as i'm on 4.4.3, how can i know that which android s/w version i'm installing while rooting?
and once i have rooted my phone, and google releases new firmware, what am i suppose to do?
i like things up to date.
 
i'm new in rooting phones. i already have updated my N5 to 4.4.3
i understand that with rooting, you can get more features, tweaks and improve performance. i can get many sources from where i can root it easily. but i'm confused about ROM. what is it? and as i'm on 4.4.3, how can i know that which android s/w version i'm installing while rooting?
and once i have rooted my phone, and google releases new firmware, what am i suppose to do?
i like things up to date.


Hi hiren43,
Welcome to AF forums!
Yes rooting the N5 is one of the easiest things that you could do to it. A ROM is the OS (operating system) that actually runs the phone. Rooting the phone gives you administrative access/privileges on the device that you would not normally have, like accessing and editing the areas of the phone that normally are off limits. Rooting has nothing to do with installing/flashing a ROM to the device.... It's commpletly two separate things.
There are stock factory ROMs like the 4.4.3 factory stock ROM that you currently have installed, which is limited to what you can customize and make personal alterations to.
Then there are custom ROMs (which requires an unlocked bootloader) that offer you way more options to personally customize and gives you the ability to control more special features of your device than what a stock ROM can do... Like changing and tweaking the kernel, the look and feel of your N5 and so much, much more. There are so many more benefits to running a custom ROM than a stock ROM. You get the advantage of adding features that a stock ROM would never have to offer you and the ability to commpletly take control of your N5.... There are just so many more customizations, modifications and options that a custom ROM and kernel can offer over a stock ROM
.
Most ROM developer's, quickly update there custom ROMs to the newest android version as soon as possible and also add additional features... Your on android stock 4.4.3, I'm on the Dirty Unicorns ROM, 4.4.4 with Franco R54 kernel.

At any rate... You can flash pretty much any custom ROM or kernel available for the N5 and you can always restore your N5 to any of the stock android factory ROMs at anytime, your options are almost endless. You can root/unroot, unlock/re-lock the bootloader and reset the device to a factory setting very easily. This is one of the main benefits of owning an N5... It's one of the easiest devices to do what you want to do with it.

If your looking to take the next step with your N5, then unlocking the bootloader, flashing a custom recovery, rooting it and then flashing a custom N5 ROM of your choice would be it.

Here are some guides to get you started... If you need any help or have more questions... Don't hesitate to ask. We are all more than glad to help you.

http://androidforums.com/nexus-5-all-things-root/790362-nexus-5-rooting-guide.html

http://androidforums.com/nexus-5-all-things-root/776309-nexus-5-all-things-root-guide.html
 
Hi hiren43,
Welcome to AF forums!
Yes rooting the N5 is one of the easiest things that you could do to it. A ROM is the OS (operating system) that actually runs the phone. Rooting the phone gives you administrative access/privileges on the device that you would not normally have, like accessing and editing the areas of the phone that normally are off limits. Rooting has nothing to do with installing/flashing a ROM to the device.... It's commpletly two separate things.
There are stock factory ROMs like the 4.4.3 factory stock ROM that you currently have installed, which is limited to what you can customize and make personal alterations to.
Then there are custom ROMs (which requires an unlocked bootloader) that offer you way more options to personally customize and gives you the ability to control more special features of your device than what a stock ROM can do... Like changing and tweaking the kernel, the look and feel of your N5 and so much, much more. There are so many more benefits to running a custom ROM than a stock ROM. You get the advantage of adding features that a stock ROM would never have to offer you and the ability to commpletly take control of your N5.... There are just so many more customizations, modifications and options that a custom ROM and kernel can offer over a stock ROM
.
Most ROM developer's, quickly update there custom ROMs to the newest android version as soon as possible and also add additional features... Your on android stock 4.4.3, I'm on the Dirty Unicorns ROM, 4.4.4 with Franco R54 kernel.

At any rate... You can flash pretty much any custom ROM or kernel available for the N5 and you can always restore your N5 to any of the stock android factory ROMs at anytime, your options are almost endless. You can root/unroot, unlock/re-lock the bootloader and reset the device to a factory setting very easily. This is one of the main benefits of owning an N5... It's one of the easiest devices to do what you want to do with it.

If your looking to take the next step with your N5, then unlocking the bootloader, flashing a custom recovery, rooting it and then flashing a custom N5 ROM of your choice would be it.

Here are some guides to get you started... If you need any help or have more questions... Don't hesitate to ask. We are all more than glad to help you.

http://androidforums.com/nexus-5-all-things-root/790362-nexus-5-rooting-guide.html

http://androidforums.com/nexus-5-all-things-root/776309-nexus-5-all-things-root-guide.html
hey, thanks for your detailed explanation. i really want to root my N5 now but have few questions still.

My N5 is still in 1 year warranty period. so should i root it? can i brick it by doing so?

rooting has endless advantages. what disadvantage it has other than bricking your device?

could i be able to improve battery performance much more?

should i back up anything from my N5 before starting rooting?
 
hey, thanks for your detailed explanation. i really want to root my N5 now but have few questions still.

My N5 is still in 1 year warranty period. so should i root it? can i brick it by doing so?

rooting has endless advantages. what disadvantage it has other than bricking your device?

could i be able to improve battery performance much more?

should i back up anything from my N5 before starting rooting?

Rooting a device may void the warranty but if you've purchased it from Google play you can pretty much do anything to the partitions of the phone apparently.

The process is almost risk free, you simply turn on developer mode on your n5 and push the root libs and the apk along with it. That is done via USB from your computer (running windows) using a command prompt. You first need to download the SDK android Dev kit (http://developer.android.com/sdk/index.html). This isn't really specific to any device, it's basically universal to any phone with complete access to recovery or download mode.

Rooting privileges give apps access to alter anything on your phone for your benefit. However the only con I can think of is giving root access to a malicious app. Be wary of a downloaded app requesting root, just because it's asking for it doesn't mean it's automatically safe. File explorers (manage files better) and kernel (battery saving tweaks) apps are basic advantages of root. If you do think about it, there should be a pinned thread on the top with detailed instructions on how to root.


You might wanna start the habit of backing up every time you do something to the phone. The only thing you can backup is your internal memory. After that, if you rooted, you can even backup data from apps and the apps themselves with an app called titanium backup.
 
hey, thanks for your detailed explanation. i really want to root my N5 now but have few questions still.

My N5 is still in 1 year warranty period. so should i root it? can i brick it by doing so?

rooting has endless advantages. what disadvantage it has other than bricking your device?

could i be able to improve battery performance much more?

should i back up anything from my N5 before starting rooting?

Hey you're welcome!
As Incakola said, there really aren't any cons to rooting your N5 and bricking it through rooting won't happen. The N5 is pretty hard to brick actually and it can be recovered from just about anything.

In fact this is a direct email from Google on their policy for modifying your N5, it's a developers phone so they really don't care -

Thank you for contacting Google!

Warranties and RMA are still covered *regardless* if a device was rooted.

We are not trying to prevent customers from unlocking the bootloader and installing a new operating system that allows for "rooting".

Android has always provided customers the ability to do that on Nexus devices, and encouraged other OEMs to do the same. So in that sense we are not against "rooting."

This being said, we can't guarantee full advertised/promised functionality if the source code for the Android OS has been modified as the functionality may have changed.

If you were to do a warranty claim through... LG, Sprint or T-Mobile, then I would most definitely restore your N5 to factory settings. Like I said earlier... The N5 can be unrooted, the bootloader relocked, any custom recovery replaced with stock recovery.img, factory/stock ROM image reflashed and the tamper flag reset, all in a matter of 10 mins. So then the N5 has absolutely no evidence of ever being modified at all.

You can definitely improve battery life by trying out different kernels and setting, different radios/modems (signal drops can cause huge battery drain) and thought the device settings as well... Like account syncing time frames, GPS and location services too, just to start.

I would recommend installing a custom recovery on your N5. This gives you the ability to perform full nandroid backups, flash zips, ROMs mods and etc.. Although you can only flash custom ROMs if the bootloader is unlocked.
Just in case you're not familiar with a nandroid backup - It's basically a snap shot of your whole device and how it was setup at that time. Restoring that nandroid backup will reset your device to exactly the way it was when you made the backup and can save you in many situations.
There are a few custom recoveries available for the N5. CWM, Philz CWM based touch recovery and TWRP. I personally use TWRP because it has addition features that the others really don't. Like being able to backup the EFS partition easily, which is extremely important, has OTG support, side loading and actually being able to charge the phone while in recovery mode, which is a nice feature.

As a rule of thumb... For me anyway. I always make a stock nandroid backup, before making any alteration's or modifications to the device. I then make another one after flashing a new setup or ROM install. I also always have a most recent nandroid backup of my N5.
I keep at least one nandroid and a EFS backup on my phone at all times and a current build of the custom ROM that I use. I then usually move all the other nandroids off the device and onto my PC along with separate EFS backup on my PC as well. Which can be easily transferred back onto the device... Need be.

If you follow Rxpert83's rooting guide that I posted above in the 3rd post, it's really an easy and simple process and the chances of anything going wrong or bricking your N5 are seriously slim to NONE.
 
Hey you're welcome!
As Incakola said, there really aren't any cons to rooting your N5 and bricking it through rooting won't happen. The N5 is pretty hard to brick actually and it can be recovered from just about anything.

In fact this is a direct email from Google on their policy for modifying your N5, it's a developers phone so they really don't care -



If you were to do a warranty claim through... LG, Sprint or T-Mobile, then I would most definitely restore your N5 to factory settings. Like I said earlier... The N5 can be unrooted, the bootloader relocked, any custom recovery replaced with stock recovery.img, factory/stock ROM image reflashed and the tamper flag reset, all in a matter of 10 mins. So then the N5 has absolutely no evidence of ever being modified at all.

You can definitely improve battery life by trying out different kernels and setting, different radios/modems (signal drops can cause huge battery drain) and thought the device settings as well... Like account syncing time frames, GPS and location services too, just to start.

I would recommend installing a custom recovery on your N5. This gives you the ability to perform full nandroid backups, flash zips, ROMs mods and etc.. Although you can only flash custom ROMs if the bootloader is unlocked.
Just in case you're not familiar with a nandroid backup - It's basically a snap shot of your whole device and how it was setup at that time. Restoring that nandroid backup will reset your device to exactly the way it was when you made the backup and can save you in many situations.
There are a few custom recoveries available for the N5. CWM, Philz CWM based touch recovery and TWRP. I personally use TWRP because it has addition features that the others really don't. Like being able to backup the EFS partition easily, which is extremely important, has OTG support, side loading and actually being able to charge the phone while in recovery mode, which is a nice feature.

As a rule of thumb... For me anyway. I always make a stock nandroid backup, before making any alteration's or modifications to the device. I then make another one after flashing a new setup or ROM install. I also always have a most recent nandroid backup of my N5.
I keep at least one nandroid and a EFS backup on my phone at all times and a current build of the custom ROM that I use. I then usually move all the other nandroids off the device and onto my PC along with separate EFS backup on my PC as well. Which can be easily transferred back onto the device... Need be.

If you follow Rxpert83's rooting guide that I posted above in the 3rd post, it's really an easy and simple process and the chances of anything going wrong or bricking your N5 are seriously slim to NONE.
this post made me not to worry about my N5 warranty. now as i'm a novice, i would copy all my stuff to pc even before installing custom recovery.

but what do you think is the best custom ROM for N5? i could figureout some. what do you think?

carbon
AOSP
Cyanogenmod
 
this post made me not to worry about my N5 warranty. now as i'm a novice, i would copy all my stuff to pc even before installing custom recovery.

but what do you think is the best custom ROM for N5? i could figureout some. what do you think?

carbon
AOSP
Cyanogenmod
You don't necessarily need a custom ROM in order to root. You could also run the stock rooted ROM.

However, my favorites are ParanoidAndroid, Dirty Unicorns, OmniROM, or liquidsmooth.

AOSP stands for android open source project. That is googles android. ROMs tagged AOSP mean they use googles android as a base and add/remove code from there.

The next logical question is aren't all ROMs based off AOSP? Well yes, in the beginning. However cyanogenmod has now broken their roms compatibility with AOSP, so that's why you'll see ROMs and kernels say they are either AOSP (stock android) or CAF (cyanogen based).

Kernels built for AOSP won't work for cyanogenmod, and vice versa

For now I'd focus on getting the stock ROM rooted, and you can play with ROMs and kernels when you get a chance to get used to root and nandroid backups ;)
 
I have unlocked boot loader with fastboot. And as I reboot, all stock apps begin to update. I made apks of all apps by apk extractor but unfortunately I forgot to put those files to PC :(

Now what should I do after unlocking boot loader? I am confused. Should I use stock ROM or install custom ROM? So confused. Please help me. And what is nandroid backup now?

I want my phone to get its reset stage anytime I want.
 
So I have flashed twrp recovery image too. Its done in no time via fastboot. Then I installed root checker app and it still says I don't have proper root access. What the hell? Am I doing anything wrong?
 
I have unlocked boot loader which wiped my all data. Then phone restarts and begins to update stock apps. Then I flashed twrp recovery image via fastboot. Its done in no time then I used fastboot reboot command.

Then I installed app 'root checker' which still says I don't have proper root access. Am I doing anything wrong?
 
I have unlocked boot loader which wiped my all data. Then phone restarts and begins to update stock apps. Then I flashed twrp recovery image via fastboot. Its done in no time then I used fastboot reboot command.

Then I installed app 'root checker' which still says I don't have proper root access. Am I doing anything wrong?

Nope your following the right process. Now to gain root access, you just need to flash the SuperSU.zip through TWRP recovery and you will be all set. After booting, check to see if the SuperSU app installed. If it didn't install just download it from the playstore.

A nandroid backup is basically a snap shot of exactly how you device is set up. Restoring that nandroid will reset your device to exactly how it was when you made the nandroid.
I would recommend after gaining root access to reboot to TWRP recovery and make a nandroid backup of your stock, rooted ROM. That way you can restore to that point at any time and very easily. Make sure to make a separate backup of only your EFS and save a copy of it safely off of the device on like a PC. Anytime you change Roms or make any modifications to the device you should perform a nandroid backup also... Just in case, its always better to be safe. I generally keep at least a current nandroid backup and a copy of the ROM that I'm using stored on my phone as well.

Edit:
Here is the download for the SuperSU 2.0 flashable zip that you need to flash through recovery.
http://download.chainfire.eu/450/SuperSU/UPDATE-SuperSU-v2.00.zip
 
Nope your following the right process. Now to gain root access, you just need to flash the SuperSU.zip through TWRP recovery and you will be all set. After booting, check to see if the SuperSU app installed. If it didn't install just download it from the playstore.

A nandroid backup is basically a snap shot of exactly how you device is set up. Restoring that nandroid will reset your device to exactly how it was when you made the nandroid.
I would recommend after gaining root access to reboot to TWRP recovery and make a nandroid backup of your stock, rooted ROM. That way you can restore to that point at any time and very easily. Make sure to make a separate backup of only your EFS and save a copy of it safely off of the device on like a PC. Anytime you change Roms or make any modifications to the device you should perform a nandroid backup also... Just in case, its always better to be safe. I generally keep at least a current nandroid backup and a copy of the ROM that I'm using stored on my phone as well.

Edit:
Here is the download for the SuperSU 2.0 flashable zip that you need to flash through recovery.
http://download.chainfire.eu/450/SuperSU/UPDATE-SuperSU-v2.00.zip
i did it already. actually i tried to flash twrp again with different usb port this time. then i used recoverymode to open TWRP gui (i was able to see it this time). i did nothing and just exited it and it promoted me if i want to install SuperSu. so it took me to playstore and i think it auto installed SuperUser binary. then i had proper root access finally. :)
 
so i have to make Nandroid backup just before i begin to install custom rom, right?

and am i in stock rooted rom right now?
should i install custom rom? last night, i was thinking to unroot my n5 and relock the bootloader :D
because google will be releasing lollipop soon. but now i am thinking that i will enjoy root and custom rom until next update.
and i can unroot my N5 easily. right?

i just have installed mountstick and touch control app sp far. what do you think i should install now? some of the bests.

and tell me the. best app(root) to improve audio quality of music in earphone.
 
Google won't release the "L" release until October/November. They gave us N5 users a sneak peak but its not ready for primetime yet.

I would recommend making a nandroid prior to flashing a custom ROM. Its a safety met in case anything goes wrong
 
Google won't release the "L" release until October/November. They gave us N5 users a sneak peak but its not ready for primetime yet.

I would recommend making a nandroid prior to flashing a custom ROM. Its a safety met in case anything goes wrong
i just asked a friend and he told me not to install custom rom but modify the current one(stock) with some apps and frameworks available in playstore.
and i was agreed with saying custom rom might leave my phone laggy.
 
i just asked a friend and he told me not to install custom rom but modify the current one(stock) with some apps and frameworks available in playstore.
and i was agreed with saying custom rom might leave my phone laggy.

That's definitely not true. Many custom Roms are official builds.... are at least unofficial and/or stable builds. I'd much rather run a stable custom ROM than 100% stock modified rom.
The features and benefits alone, well out way that of a stock ROM.
Installing xposed framework and xposed mods can be definitely more buggy and cause more issues than a custom ROM will. The features that xposed mods offer are actually usually baked into many of the custom ROM and because of this it makes it more stable.

Obviously the choice is yours as to whether or not you want to run stock or custom ROM.
One thing to keep in mind also is that there is always nandroid backups and you can flash back and forth between ROM's and test them out very easily.

My personal preference and the ROM that I use on a daily basis is the custom ROM Dirty Unicorns with Franco kernel. Awesome and useful features, very stable, smooth, fast and it's updated on a regular basis and the newest options/features are usually quick to be implemented into the ROM. It's based off of AOSP and OmniRom and it is by far my favorite and it is the ROM that I use daily. Not to mention that I can take complete control of my N5 and increase battery life, performance and customize my N5 without having to download all these extra apps, xposed mods and so on. You can see Dirty Unicorns here and just read the features list - http://androidforums.com/nexus-5-all-things-root/807957-rom-dirty-unicorns-4-4-4-hammerhead-06-21-14-a.html
There are many Roms and kernels available for the N5... Just about any that you could imagine. PA, Omni, SlimKat, Carbon, CM and Mahdi ROM just to name a few good ones.
With the N5, ROM's and kernels are at your finger tips and just a nandroid away from trying any of them or going back to stock.
 
That's definitely not true. Many custom Roms are official builds.... are at least unofficial and/or stable builds. I'd much rather run a stable custom ROM than 100% stock modified rom.
The features and benefits alone, well out way that of a stock ROM.
Installing xposed framework and xposed mods can be definitely more buggy and cause more issues than a custom ROM will. The features that xposed mods offer are actually usually baked into many of the custom ROM and because of this it makes it more stable.

Obviously the choice is yours as to whether or not you want to run stock or custom ROM.
One thing to keep in mind also is that there is always nandroid backups and you can flash back and forth between ROM's and test them out very easily.

My personal preference and the ROM that I use on a daily basis is the custom ROM Dirty Unicorns with Franco kernel. Awesome and useful features, very stable, smooth, fast and it's updated on a regular basis and the newest options/features are usually quick to be implemented into the ROM. It's based off of AOSP and OmniRom and it is by far my favorite and it is the ROM that I use daily. Not to mention that I can take complete control of my N5 and increase battery life, performance and customize my N5 without having to download all these extra apps, xposed mods and so on. You can see Dirty Unicorns here and just read the features list - http://androidforums.com/nexus-5-al...rty-unicorns-4-4-4-hammerhead-06-21-14-a.html
There are many Roms and kernels available for the N5... Just about any that you could imagine. PA, Omni, SlimKat, Carbon, CM and Mahdi ROM just to name a few good ones.
With the N5, ROM's and kernels are at your finger tips and just a nandroid away from trying any of them or going back to stock.
then i am going for custom rom. probably would try dirty unicorn first. i already have xposed my N5. its kinda laggy so i'm thinking to flash the best custom rom for N5
 
then i am going for custom rom. probably would try dirty unicorn first. i already have xposed my N5. its kinda laggy so i'm thinking to flash the best custom rom for N5

I think that's a Great Choice and I'm sure you'll love DU, I know I do! :thumbup:
Some xposed mods can be quite laggy/glitchy... Just so you know, It's also not recommended to use xposed on DU too. Beside DU has pretty much every feature that an xposed mod could do, already cooked into the ROM.
If you need any help or guidance along the way of installing DU, just let us know and we'll be happy to help. :)
 
I used the Nexus Root Toolkit to root my N5, it made it a lot easier than the ADB method:

Nexus root toolkit (AKA Wugs toolkit):
http://www.wugfresh.com/

I'm currently using the latest stable CyanogenMod ROM, love the features. Dirty Unicorn is great too, and yes even the Stock ROM rooted is fun to play with.

I did try the Android L pre-release, but it was still buggy so went back to more current ROMs.
 
Back
Top Bottom