[Nexus 5 Q&A, Help & Troubleshooting] bANONYMOUS:
I just got a Nexus 5 for cheap, advertised on eBay as "Battery Drain Issue", I looked into it, found a few fixes, figured for the price, I could get my money back in parts so I bought it. Now that I have it and have used it for a week it quickly became my daily and I want to keep it so now some of the "bugs" are problems.

Battery Drain Issue

Obviously, there's a battery drain issue, first off, when I got it, booted it, it had a little unlocked lock under Google on boot, so I know it was tampered with, next that gave it away was it had Android 5.0.1 on it, downloaded root checker, no root, but some how SuperSU was installed as a system app that I can't delete. After some reading on here I found out this is a result of Rooted 4.4.4, and then an OTA update of 5.0 or 5.0.1 breaking root but not getting rid of system installed apps from when root was flashed. So this means even a factory reset from Settings or a wipe in recovery isn't going to get rid of SuperSU because it's embedded in the firmware itself so it'll be reflashed with it, only method is a full wipe and stock install with new firmware from Google.

So, I downloaded the 5.0.1 update from the Googles, rebooted into bootloader, plugged in USB, came up as Android with a yellow triangle on it in device manager, installed a driver I found online (not the google one from Android SDK because it didn't do anything), reads as ADB device now, ADB works, clicked the flash-all.bat, everything is going good, and then can't find system.img, did more looking into it, found a great thread somewhere on here on exactly how to make Windows 8.1 play nice with it's new friend Nexus 5, extracted the files from the zip that was in the zip from Google. Made a new batch file telling it to install the .img separate and do a full wipe and wipe cache after and reboot the phone on it's own, after it rebooted, it was at the setup screen, I rebooted back to bootloader, my batch file finished it's script by locking the bootloader and rebooting for me again, I set it up, charged it all night, next day at work I got 7 hours, had to plug it in before I left work, once it was charged after work, brightness was on full now that I'm outside and I got 4 hours.

I found a BUNCH of tips on battery life so I disabled Bluetooth, disabled GPS, disabled scanning for WiFi, bought GSAM Pro. Android System and Screen are using almost all the battery, using GSAM I found out that Android System and WiFi are actually using it all, Screen is a close third, but for some reason Android's Battery Usage under settings is hiding WiFi battery usage from me, not sure why, maybe they know of this issue and they don't want to address it yet? Android 5.1 fix perhaps?

Anyway, I've been dealing with the quick drain battery issue by getting a portable battery pack, I get almost 3 charges out of it on the go if I turn the phone off while it's charging.

Bluetooth Issue

Now the next issue is Bluetooth, I tried on 3 vehicles, all of them don't work with this phone, they work with the Note 3 (sometimes) and Xperia's (everytime), but not this one which sucks because I like this one the best and want to take it with me all the time. I get nothing, it won't even connect, I even tried doing another full wipe to Android 5.0.1, and clearing all Bluetooth devices from my headunit so only the Nexus 5 was the option it was trying to connect to.

It finds the device, says Nexus 5 and then a randomly generated number, same number appears on the phone so I tell it it's correct, tell headunit it's correct, tries to connect, phone asks if this is a trusted device, I add it to trusted devices list, wait about a minute, and then it fails, every.. single.. time.. I even tried leaving the trusted device thing to see if it connects first and it fails, and if a decline trusted device, it fails instantly. So I know the trusted device aspect is working, it just won't pair.

Aesthetics Issue

The 3rd and 4th "issues" aren't really problems, it's more like coping with OCD because I want a round battery icon with the percent in the middle on the statusbar, and the only way I know how is root, xposed, and gravitybox. The only issue with this is with the bootloader unlocked, I get to see a gross unlock icon on boot every morning which ruins the nice minimalistic look and that's one of the reasons I absolutely love this phone. If I could find a way to unlock bootloader but hide that unlock icon on boot I would be set. But I haven't found a way to do this yet. So for now, this is something that bothers me about the device is I can't make it look pretty, without making it look ugly, kind of a catch 22..

Now I just copied over my batch file to have the correct file names for 4.4.4 which I just downloaded from Google and I'm going to revert back to that, disable the update notification telling me I need the lollipops, and use that for tomorrow to see if any of this improves, but, keeping in mind, I would prefer to be on Android 5.0.1, the eye candy is very appealing to me for using this over the Xperia Z

I'm mostly just going back to 4.4.4 to see if Bluetooth works and if battery life improves so I can narrow it down between either device issues or firmware issues.

I know it's a lot to read, but I didn't want to make 3 separate threads

Any help would be greatly appreciated, I'm new to Nexus and really don't have a clue what I'm doing lol