yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] cral:
Do you mind sharing the kernel you used to make sure the restore works. Also did you flash the rom and the kernel right after?
[Nexus 5 Android Development] gpvecchi:
Yup, sorry, but now I have to go to work...

If you are really in hurry, I used the kernel of the Rom I posted a couple of message before...

Yes, flash kernel just before first boot.

[MENTION=4343807]the.emilio[/MENTION] I have another strange problem: my phone boots with wrong date/time, then it syncs and corrects it... All the rest is absolutely great! Thanks!
[Nexus 5 Android Development] theamazingaustin:
Oops, yea, data partition.

Thanks! :)
[Nexus 5 Android Development] th3s7riker:
I've the same issue.
[Nexus 5 Android Development] the.emilio:
I think what you're looking at is how much battery is being used by that particular app for location... Not the mode. See the screenshot:

GPS works here for me no issues. Notice how it says low battery use and high battery use? It is not referencing to the power save mode or device only mode.
[Nexus 5 Android Development] the.emilio:
I'll look into that date setting though because I also got the prompt for the date and time
[Nexus 5 Android Development] th3s7riker:
It seems that also other new lollipop based ROMs has date bug.

Inviato dal mio The.Emilio Unchained utilizzando Tapatalk
[Nexus 5 Android Development] gpvecchi:
Could you please set just wifi/3G for localizations? Google locations turns off, that should not happen...
[Nexus 5 Android Development] gpvecchi:
I can confirm just the localization setting bug and time bug... The rest is rock stable, smooth and very battery friendly!
[Nexus 5 Android Development] SoftWord:
I want to unlock + root my N5 for first time, this rom is 100% stable?

I'm on stock lollipop now unroot/locked device.
[Nexus 5 Android Development] the.emilio:
It is 100% stable for me, but I am going to be working on a new build with 100% stock kernel (no permissive) and GPS mod. Will also have the backup/restore fix.

I read that the latest SU beta has a new method to obtain root without needing a modified kernel. So this will allow any issues related with the modified kernel to be squashed. Sit tight for a day or so while I get this going. :good:
[Nexus 5 Android Development] the.emilio:
New build

Updated to 5.0.0_r7 LRX21V

Removed permissive flag in Kernel. Completely stock kernel now

Added GPS fix (gets lock almost immediately now)

Added backup fix (I think... I used the fix I had from KK but I guess we'll see)

If you do a wipe of system, please be sure to unmount system by going to the main twrp menu, click Mount and uncheck system. If you do not, then you will have issues flashing the ROM and SU.

I updated all links in the OP for the ROM, PA Gapps and the SU that must be used for this! Since the kernel is now completely stock, the latest beta SU 2.27 MUST be used. CF uses a new method to obtain root which does not need a modified kernel. Also, TWRP has been updated to 2.8.2.0 which supports Lollipop. Please flash that as well before anything.

I receive an almost immediate lock on GPS and on nearly all 18 satellites that it was able to find. So I KNOW that it is working as it should.

The backup fix is the one used in KK. Not sure if it translates over to Lollipop. If not, then I will have to look into a different method.

Tested a dirty flash by first doing a clean flash, download a few apps, rebooted and did a system, cache and dalvik wipe leaving the data partition untouched. Flashed ROM, gapps and SU again and the same apps were still installed and my Google account was still there. So this does NOT wipe data.

If you wish to install other Google apps such as Google Dialer, then any troubleshooting is on you. I present a fully working ROM built from source as is with what I have linked to. Hopefully PA will provide a similar package as they did with KK which removes the stock AOSP apps and overrides them with the Google version. It is not that I do not want to help with using other apps, I just simply won't be having the time here in these next weeks with finals coming up and travelling for the holiday season. Plus my Nexus 6 should be here either tomorrow or Monday so I will be playing with that :p
[Nexus 5 Android Development] SoftWord:
Good rom, but a thing that I don't like is why gapps include old chromium browser and old calendar?

I need to install by myself chrome from market and new calendar in material design.....it seams to be old kitkat gapps :)
[Nexus 5 Android Development] travperk:
Dearest Brother, go into nexus 5 general forums, look at "asapseven" forum members post and download it. All problems resolved. Abdolutely perfect. Im not sh¡tin you. Go -->
[Nexus 5 Android Development] tattedupboy:
I'm unable to download from android file host. Can someone put up a mirror?
[Nexus 5 Android Development] nedooo:
I tought this is sqashed bug...
[Nexus 5 Android Development] razrlover:
This is second thread u have assumed and done this. I am tester for Anderson's ROM and I am sure he would appreciate you putting his build in everyone's thread. Please stop
[Nexus 5 Android Development] the.emilio:
Gapps are not included. What you see is the stock aosp apps. It is still part of the aosp source. I could manually remove them but then the phone will have no browser or anything until the user downloads something off play store. Download a root browser and delete them.

Yeah me too.. Sadly the commit hasn't been pushed it appears.
[Nexus 5 Android Development] the.emilio:
Seems to be up and running now.
[Nexus 5 Android Development] nedooo:
Please keep it minimalistic :)
[Nexus 5 Android Development] the.emilio:
Thank you FedEx!!
[Nexus 5 Android Development] SoftWord:
I have serious wifi and 3g data loss with this rom, can I help to fix?
[Nexus 5 Android Development] the.emilio:
What exactly happens? Does data just drop all together or does it just get really slow?
[Nexus 5 Android Development] nedooo:
Emilio are you going to leave Nexus 5 support and concentrate on 6 now :(
[Nexus 5 Android Development] gpvecchi:
May someone please post music.apk from r7 version? Thanks!
[Nexus 5 Android Development] the.emilio:
I am keeping my Nexus 5 so I will keep tinkering with it. :highfive:
[Nexus 5 Android Development] the.emilio:
If someone doesn't get to it I will upload it when I get home in about 4 hours.
[Nexus 5 Android Development] SoftWord:
Can happen after wake from standby or during normal chrome navigation. I see icon H up but apps that use network data tell me that I don't have an Internet connection after some time of navigation.

Sometimes inside my house where I use wifi too, in standby, when I wake up, I notice that wifi is disconnected and no H icon present but an exclamation mark "!" over GSM signal!
[Nexus 5 Android Development] the.emilio:
Stock kernel or did you flash a different one?
[Nexus 5 Android Development] SoftWord:
Code_blue kernel but I have read that can be an issue of lollipop....
[Nexus 5 Android Development] WayneGretzky:
Hello,

will this ROM be updated to latest sources? There are so few true unmodified AOSP ROMs out there...

Thanks...
[Nexus 5 Android Development] the.emilio:
What exactly does she change? The only data issues is modifying PRL and band priority for Sprint. But Data works
[Nexus 5 Android Development] the.emilio:
The holo is stock android. I would have to theme it. What gapps did you use?
[Nexus 5 Android Development] danbrown162:
PA gapps full package as linked in OP!
[Nexus 5 Android Development] omvir:
Oh, for sprint. She's on a GSM carrier here in Canada. Everything should be good then. Thanks man
[Nexus 5 Android Development] the.emilio:
Yep. Should be good. Let me know.
[Nexus 5 Android Development] kenpen:
Is this ROM non sprint friendly
[Nexus 5 Android Development] nadiros:
There is 5 pages thus far. 5 pages. They begin with an original post which might be important. Start there and read. Read them all.
[Nexus 5 Android Development] the.emilio:
Its good for all. Only sprint issue is prl/profile updating and using dialer menus for sprint. Other than that nothing. I'm a sprint user and been running it no problems. Got a build compiling now to fix those little issues. But it works on all.
[Nexus 5 Android Development] the.emilio:
That's a first. Did you do a full wipe?
[Nexus 5 Android Development] the.emilio:
Damn I need to build a new PC. Still compiling and I did a make -j4 on this.
[Nexus 5 Android Development] psycho693:
[MENTION=4343807]the.emilio[/MENTION] great job in this ROM man really its what I have been waiting for on the Nexus 5! Fast and fluid. Mixed with code blue = perfection :good: if you need any help just let me know! Also good to see you back in action on one of the best devices of all time!
[Nexus 5 Android Development] the.emilio:
Thanks. Just want to get a stable build out. I'm absolutely in love with how well the device is running with what I did. Once I get the stable build out expect great things. Pure aosp source is awesome. Throw in some Linaro and this baby flies. Add a decent kernel and its over. Lol.
[Nexus 5 Android Development] psycho693:
I have some screenshots for you if you need them pm me your email and I will send them over hangouts or email them to you if you need them
[Nexus 5 Android Development] the.emilio:
The.emilio08@gmail.com
[Nexus 5 Android Development] psycho693:
Thanks and sent! ;)
[Nexus 5 Android Development] the.emilio:
Did you email them?
[Nexus 5 Android Development] psycho693:
Sent to your email! ;)
[Nexus 5 Android Development] the.emilio:
Lol. Got em thanks. What gapps did you flash? Noticed you had the message app.
[Nexus 5 Android Development] psycho693:
Oh yeah I flashed the gapps modular. Lol I like the stock messaging app
[Nexus 5 Android Development] v3rk:
the.Emilio,

First thanks for the great ROM! I have always enjoyed optimized stock Roms since the nexus s days. If you plan on this being an ongoing project, would it be a lot of trouble to maintain a pure vanilla build for each update?

This is your project and I know you just do this for fun, but the current state of this ROM is pretty much perfect for me and many others I'm sure.

Thanks again for the ROM and have a great day!
[Nexus 5 Android Development] Ben36:
May I ask, what features do you plan on adding? I'm soo after an aosp rom with battery percentage, quick panel toggles and reboot menu
[Nexus 5 Android Development] the.emilio:
For the most part this is pretty much how it will stay. I love how smooth stock android can be which is why I set out to do this. I plan on eventually adding the LED notification mod that is available on the Slim roms. I love how you can modify the LED without needing an app installed to take care of it. I also plan on odexing the ROM at some point down the road for added smoothness. But like I said, what you see now is pretty much how its staying. Most mods will be behind the scenes stuff to make the usability enjoyable and easy. :good:
[Nexus 5 Android Development] the.emilio:
OP updated with new build.

Fixed /system mounting issue in recovery that was causing an error when executing updater binary. Added missing proprietary libs and made a few build.prop adjustments for battery performance. For those already using the initial release you can stay on it, but since I did add some additional libs for our device I would suggest to flash the latest build. Dirty flash ok.

Still need to figure out why I cannot get the sprint data provision to work. I have added the missing libs and omadmclient.apk as needed. If anyone knows what to do please let me know so I can move this to stable and focus on the extra things I want.
[Nexus 5 Android Development] Gio!:
hey sorry if i bother you but in this new build, did you fix the google restore? :fingers-crossed:
[Nexus 5 Android Development] the.emilio:
Not yet. Setting up my git now so I can fork it over hopefully this weekend. To be honest I've never used git before so I'm doing a crash course as I go.
[Nexus 5 Android Development] omvir:
Emilio, which kernel do you use? I just wanted to recommend a kernel called code_blue. It would go great along with your ROM. The developer of that kernel has a similar mind set to that of yours with this ROM. Oh and BTW, great battery life. Myfluxis hotplug does wonders.
[Nexus 5 Android Development] kenpen:
Thank you for trying to hook up us sprint users
[Nexus 5 Android Development] the.emilio:
I just use the stock kernel for the build since most users have their own favorite kernel to flash. I could add a kernel but to me it would be extra work for no reason since like I said its user preference when it comes to kernels.

But for a personal use I'm gonna have to check it out. Isn't that the one that used to be purity or part of the purity ROM?
[Nexus 5 Android Development] the.emilio:
I'm a sprint user myself so its kinda starting to piss me off hahaha. I got a new build going. Hope I got it right this time.. Regardless it should fix the Google restore so its not for nothing.
[Nexus 5 Android Development] omvir:
Oh I was suggesting for personal use :) and yes it was called purity kernel, now code blue.
[Nexus 5 Android Development] the.emilio:
OK. Yeah I tried it back when it was purity and was impressed. Gonna check out the new one
[Nexus 5 Android Development] Gnome:
[MENTION=4343807]the.emilio[/MENTION] have tried the commit yet?
[Nexus 5 Android Development] the.emilio:
I did find the default.XML and made the change. Compiling now. Should be done in the next hour so I can test it.
[Nexus 5 Android Development] Gnome:
Dude check the file: ota_from_target_files, that should remove the compiling of recovery on your build.

You should add that so if anyone flashes your build the existing recovery should be intact, not replaced by stock.

https://github.com/TheGNOMEProject/platform_build/commit/21718917c6beb42b2d67e30357634e05c9808531

Check this Opitimizations that I used before too:

https://github.com/TheGNOMEProject/platform_bionic/commit/12a932a863166d77830a0da4f319725d100596ca

https://github.com/TheGNOMEProject/platform_dalvik/commit/02ce6df13bd557fa8c220941fcb06233d7b0c159
[Nexus 5 Android Development] madquack:
When you say you added proprietary files, were you having issues getting 3G/LTE to work? I wasn't able to get it work on aosp I compiled earlier but had to add a few things to vendor/lge/hammerhead/device-partial.mk and am recompiling now.
[Nexus 5 Android Development] the.emilio:
Yeah those were missing, but oddly data was working.
[Nexus 5 Android Development] madquack:
Strange. I wish Google put out comprehensive binaries so we don't have to pull missing files from the phone itself haha.
[Nexus 5 Android Development] the.emilio:
Lol. Exactly.
[Nexus 5 Android Development] the.emilio:
Thanks. Tried editing the makefile.Mk in build/core with the one you linked but then builds started failing with an error referencing makefile. Mk. Is there anything else that should go with it or should modifying the file be sufficient?
[Nexus 5 Android Development] GeyerA:
Hi, try to have a look at android_build in my Github; I also had a few errors and picked a few things from Rascarlos Git. You can also go directly to his... Good luck:thumbup:
[Nexus 5 Android Development] Gnome:
Send a log and I need to see your git so I can help.
[Nexus 5 Android Development] whisper13:
[MENTION=5334172]Gnome[/MENTION] glad to see you here bro :)

Sent from my RastaKatified Trinity-nized Hammerhead!
[Nexus 5 Android Development] Gnome:
[MENTION=4658885]whisper13[/MENTION] lol!
[Nexus 5 Android Development] the.emilio:
Thanks. WIll do. Been running around all day so as soon as I have time I will look over how to use github properly. :good:
[Nexus 5 Android Development] Gnome:
Cool, anyways try this with my kernel its a good combo. Been using it for 2 days now.

https://copy.com/VQwwbbO8dBHgEgIm

For changelog just check my source: https://github.com/emceethemouth/kernel_linux-3.4.y
[Nexus 5 Android Development] the.emilio:
Great news for Sprint users... Look what I got working.... uploading now
[Nexus 5 Android Development] psycho693:
[MENTION=4343807]the.emilio[/MENTION] great work! What was the problem?
[Nexus 5 Android Development] the.emilio:
In short, the binaries Google provides are not complete. I looked at what Slimroms did to get it working, which involved mounting a factory image and extracting them manually from there. So now.. it works.

Oh and OP updated with new link. Last thing to tackle is the Google restore when signing in initially. :good:

Enjoy and let me know if anything isn't working. Time to catch some zzzzz's
[Nexus 5 Android Development] nklenchik:
Trying this out. I've been on the PA betas for quite some time and haven't been on a real AOSP in forever, crossing fingers ;)
[Nexus 5 Android Development] the.emilio:
Its definitely different coming back to something stock.. But its smooth. I think you'll enjoy it.
[Nexus 5 Android Development] nklenchik:
Is it just me or does it take insanely long to flash in twrp? Or maybe I need the newer twrp?
[Nexus 5 Android Development] the.emilio:
Not just you. Can take a couple of minutes.
[Nexus 5 Android Development] micr0g:
Smoothest kernel around,

Hope you can post again your updates :)
[Nexus 5 Android Development] the.emilio:
New build compiling. Should be up in the morning since I probably wont be up for much longer (took some allergy meds as they are kicking my ass). Got lots of commits added thanks to [MENTION=5334172]Gnome[/MENTION] for the major major assist. Seriously without him I would be lost.

What should be fixed in this build:

---

GPS/Network location

Google Restore

Add Krait Bionic/Dalvik optimizations
[Nexus 5 Android Development] Gnome:
Cool, now I'll be flashing clean.
[Nexus 5 Android Development] JamesPumaEnjoi:
Smoothest kernel I've ever used that's for sure. And that's coming from an avid, avid, avid Franco Kernel user for 3+ years... Thanks [MENTION=5334172]Gnome[/MENTION]

Best ROM/Kernel combo right in this thread. They might as well close all of the others ??
[Nexus 5 Android Development] Gnome:
Cool... Thanks!
[Nexus 5 Android Development] the.emilio:
Haha. Thanks!!

FYI.. Ran in to a snag on the build but I'm fixing it. Should be ready to compile in the AM and available tomorrow evening..
[Nexus 5 Android Development] Gnome:
[MENTION=4957010]JamesPumaEnjoi[/MENTION] if you want to check out the latest personal kernel builds that I have just go to this link, and if you feel like sharing it just link them here:

https://copy.com/QP9yRjz1ymLuUBBG

Cheers.
[Nexus 5 Android Development] JamesPumaEnjoi:
Awesome guys...thank you both!
[Nexus 5 Android Development] the.emilio:
New build up. Fixed Google restore and network location. Also finally upgraded ROM to a stable status as all known issues have been resolved. Thanks again to [MENTION=5334172]Gnome[/MENTION] and [MENTION=2569965]madquack[/MENTION] for being there to vent or answer questions lol.
[Nexus 5 Android Development] Gnome:
Noice!! by the way if you have time try to add this: LINK It'll make all holo blue to white.
[Nexus 5 Android Development] the.emilio:
Haha. That was actually next in my list. Dont want to theme much but holo blue is so ICS lol. Kitkat white is sooooo much sexier IMHO. Still looking in to the bionic and dalvik. Got an error for bionic when compiling so i just removed the changes and compiled like that. Main goal was to get stable. Now i can focus on making this as best i can while staying stock..ish
[Nexus 5 Android Development] the.emilio:
Also.. Full wipe suggested for latest.
[Nexus 5 Android Development] psycho693:
[MENTION=4343807]the.emilio[/MENTION] great work as usual I will download and report when I get home tonight I'm still on the second build lol
[Nexus 5 Android Development] bricky23:
Flashed using multi ROM. With GNOME kernel. Turned on art. All working very nice!
[Nexus 5 Android Development] the.emilio:
Using this with [MENTION=5334172]Gnome[/MENTION] kernel https://copy.com/QP9yRjz1ymLuUBBG and I am loving it. Remember this is deodexed so xposed mods should work for those that want to customize a bit. This is also ART compatible so for ART lovers switch away :laugh: :good:
[Nexus 5 Android Development] kenpen:
I should be able to use Franco on this right
[Nexus 5 Android Development] J_Whit85:
Yes

Sent from my Nexus 5
[Nexus 5 Android Development] kenpen:
Pa style clear recent button will be nice on this ROM. Thanks for the work
[Nexus 5 Android Development] nadiros:
Thanks for this. All I've wanted is a deodexed, optimized stock ROM so it's perfect for me as is. Running well with Xposed. [emoji41]
[Nexus 5 Android Development] |_dan_|:
Wonderful ROM !!! :)

Is necessary flash the latest GPU driver and dalvik + bionic optimization on this ROM?
[Nexus 5 Android Development] omvir:
Would it go against your idea of this ROM if I asked for PA pie, and hover? Those are the only 2 things I miss so far.
[Nexus 5 Android Development] the.emilio:
It is not necessary.
[Nexus 5 Android Development] the.emilio:
Yeah unfortunately it would.
[Nexus 5 Android Development] JamFan05:
I know the purpose of this rom is to be as close to stock as possible but i was wondering if there is any plan to make the quick settings tiles work as toggles instead of shortcuts like they are in custom roms. I"m not sure how hard this is to implement be it sure would be a killer feature. This is the only thing that bugs me about stock roms.
[Nexus 5 Android Development] the.emilio:
Now this I plan on adding at some point. I like quick toggles and find them very useful
[Nexus 5 Android Development] bodooo:
Possible to see advanced power menu and app ops in this rom?
[Nexus 5 Android Development] JamesPumaEnjoi:
Use XPosed...there's modules for both of those
[Nexus 5 Android Development] bodooo:
But art is not compatible with art so that's what keeps me from using them. I know there is also an advanced reboot mod in the apps and theme section but that isn't compatible with art either.
[Nexus 5 Android Development] JamFan05:
Sweet. Thanks for your work on this.
[Nexus 5 Android Development] Necrodaemon:
Great rom , i like stock look , i use Xposed framework and touch control Pro and it work very fine , I think it is not necessary to add amendments that would alter the stability of this rom in my case looking for a rom that is as purest possible otherwise would use cyanogenmod, Paranoid or others that they bring, because with this xposed framework possible to have all the changes that they have yet to have a 100% stable and fast rom
[Nexus 5 Android Development] Gnome:
[MENTION=4343807]the.emilio[/MENTION] use this commit to change the Icon of the AOSP dialer to the new kitkat icon: https://github.com/TheGNOMEProject/...mmit/48c61229c8c7da0353756a2eee19f068e9b4a9cc

Just get drawables in that commit.
[Nexus 5 Android Development] JamesPumaEnjoi:
Gotcha...I never use ART so I never think about that
[Nexus 5 Android Development] bodooo:
It's okay though, there are always apps in the play store but I was just asking as it is also nice to have them built into the rom as it's a bit more convenient
[Nexus 5 Android Development] the.emilio:
Can someone post a screen shot of the setting menu with at least WiFi or Bluetooth toggled on. Also please take one of the keyboard open while typing so the prediction shows above the keys. Thanks!! I'm testing a new build and want to see the difference. I was anxious to flash and forgot to make my own lol
[Nexus 5 Android Development] Necrodaemon:
New Dialer Icon

[MENTION=5334172]Gnome[/MENTION] , thanks for new icon dialer, I have included the new icons in Dialer.apk, attached to it by those who want to copy to /system/priv-app, although I think this will be included in upcoming updates ls, although I do not yet necessary

[MENTION=4343807]the.emilio[/MENTION] , here attached some pictures of my N5, but now use Xposed Framework
[Nexus 5 Android Development] the.emilio:
Perfect. Made the changes from holo blue to kit Kat white. Little subtle things here and there but really adds to it. Not gonna release it just yet as I have one more build compiling that I want to test.