yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] the.emilio:
Its most likely a beta build from my understanding, so as to what works I guess time will tell. It is mostly so devs can get their apps ART ready and take advantage of the sexy new APIs available to them. The I/O was really great this year and 5.0 is gonna breathe fresh air in to the OS.

Keep track here:

http://xdaforums.com/google-nexus-5/general/android-l-discussion-t2794623
[Nexus 5 Android Development] JamesPumaEnjoi:
Thanks for the update. I'm working so I haven't been able to keep up too much
[Nexus 5 Android Development] the.emilio:
Some more info on Android "L".. http://www.droid-life.com/2014/06/25/android-l-features/

Note that I will not be rebasing the ROM based on a "beta" image. I will link any available images or ways to flash so y'all can check it out when they become available. The ROM will be updated once source becomes available. :good:
[Nexus 5 Android Development] info[]box1:
More like SDK builds. Which is pretty much mostly visual. Like wearing a costume straight from a Hollywood studio.
[Nexus 5 Android Development] the.emilio:
And system images for Nexus 5 and Nexus 7. SDK builds are being released too for app development, but so are the "dev preview" system images.
[Nexus 5 Android Development] the.emilio:
Its been a while but I have been hard at work on this and made it more visually appealing (to me at least). Got tons of changes done to the UI. Navigation bar and Status bar along with their icons has been resized to a smaller size (small enough to still be easily used by someone with big fingers like me). This allows more actual on screen for your apps.

Merged latest AOSP master branch commits which has a lot of changes. These can be reviewed here: https://android-review.googlesource.com/#/q/status:merged

Built fully odexed from source to allow the best performance possible. Removed almost all existance of holo blue and replaced with holo white. This took hours of editing to ensure I covered everything from settings, font, systemui, framework.. etc... See the screenshots of some before and after attached below. More screenshots in second post.

As usual link in OP. Enjoy and please leave feedback. :good::good::good:
[Nexus 5 Android Development] the.emilio:
OK I am currently testing a new build..

What did I change? I set the status bar back to default size as I noticed a couple of UI glitches. (nothing major just some icons looked out of place to me).

I also compiled it to enable ART as the default runtime at boot. Dalvik is still available in developer options for those that want to use Xposed mods, but being that Google is moving to ART in the upcoming official release of L, I figured it is best to get used to not using xposed mods. Hopefully the devs of xposed can make it ART compatible soon rather than later.

If all goes well, I will upload later tonight.
[Nexus 5 Android Development] the.emilio:
New build up for those who want to try it out.

ART set as default runtime. Initial boot may take a few minutes so if it is stuck on the Android bootscreen give it some time. ART does take a while to build. Reset the status bar to default size for visual purposes.

Please be sure you are using the latest SuperSU zip available (2.0.1). I believe the latest ART commits merged in to the code causes issues with any supersu before 2.0.1 as I was unable to get super user access using 2.0.0 with ART enabled.

Link for ROM and superuser is in OP. Enjoy.
[Nexus 5 Android Development] psycho693:
[MENTION=4343807]the.emilio[/MENTION] I like quiet threads means there are no problems I have been on your second last build since release and haven't need to check for an update and what do you know there is 2 lol. I have been trying others with multirom but they honestly don't compare to this magic. Other then [MENTION=5334172]Gnome[/MENTION] you and him are neck and neck. Great job Dev. And if your OK with I could store your builds on my Android file host account that way you have another mirror if needed
[Nexus 5 Android Development] the.emilio:
Haha. Yeah it is pretty quiet here. The latest is the greatest so far hands down. Visually and performance wise. All blue removed, all optimizations in tact, fully odexed as its compiled and ART as default. Can't really argue with that. Plus I got tired of that big nav bar at the bottom so figured I'd drop that down in size.

As far as a mirror.. Wouldn't hurt to have a backup. Just post a link when its done. Also, do you use xposed mods?
[Nexus 5 Android Development] smatherlee:
By far a smooth ROM and thank you for the work! I haven't d/l the newest yet but had the previous version on and it was running the best yet! I noticed the dial pad was blue, was that intended?
[Nexus 5 Android Development] psycho693:
No I don't use exposed I use a ROM for what the Dev has done Mainly Pure Android :) and OK I will upload it and post the link here :)

Here you go!

http://www.androidfilehost.com/?fid=23501681358558415
[Nexus 5 Android Development] the.emilio:
Are you using the Google Dialer or AOSP Dialer?
[Nexus 5 Android Development] smatherlee:
You know, I never paid attention. I just loaded the ROM and ran it. I'm downloading the newest version so I'll wait and see if maybe it was something I did. Great ROM regardless!
[Nexus 5 Android Development] the.emilio:
Which gapps do you flash I guess would be the main question .
[Nexus 5 Android Development] smatherlee:
I think one I have saved on SD so that's probably my issue. I'll use the one in the OP.

Links down?
[Nexus 5 Android Development] the.emilio:
No. Its working for me. You can also try the AFH mirror a few posts above.
[Nexus 5 Android Development] the.emilio:
OK since you don't use xposed then the latest one is a must to run. Trust me lol.
[Nexus 5 Android Development] psycho693:
Already running it! :)
[Nexus 5 Android Development] mrbackdoor:
This is the only rom I can't flash. Hang for 5 minutes then I ran out of patience.

OP and all, how long is the flash processing time?

Thanks in advance.
[Nexus 5 Android Development] the.emilio:
Flashing does take a while. Be patient and you won't regret it. Also remember the initial boot can take some time too since it boots up with ART enabled as default.
[Nexus 5 Android Development] J_Whit85:
Update is awesome. Keep up the good work

Sent from my Nexus 5 Unchained
[Nexus 5 Android Development] the.emilio:
Thanks! Glad you're enjoying it. Gonna keep putting out weekly updates to keep up with the latest merged code from Google. Always will be up to date as this is source and not a factory image.
[Nexus 5 Android Development] J_Whit85:
Sweet. Always like being up to date with the latest and greatest

Sent from my Nexus 5 Unchained
[Nexus 5 Android Development] K Rich:
Downloading now!! Excited to try this out.

Thanks for another option for us all. :good:
[Nexus 5 Android Development] the.emilio:
Anytime. Just remember the initial boot takes almost 5 minutes as its building ART. Flashing takes a while too but its worth it IMO
[Nexus 5 Android Development] K Rich:
Where do I enable "lag"? I can't seem to find it anywhere... :D
[Nexus 5 Android Development] the.emilio:
Dang I knew I forgot to include something in this build. Once I figure that one out.. I'll be sure to include it. But don't count on me figuring it out. LOL.
[Nexus 5 Android Development] psycho693:
If you go and unmount system partition in recovery and then flash the ROM it doesn't take nearly as long

Also on a side note. [MENTION=5193571]herrieberry[/MENTION] said some very kind words about this amazing rom!

[MENTION=4343807]the.emilio[/MENTION] this is meant to you. :)
[Nexus 5 Android Development] Gnome:
[MENTION=3754150]psycho693[/MENTION] are you on L or you just replaced the nav buttons?

[MENTION=4343807]the.emilio[/MENTION] good job on the ROM.
[Nexus 5 Android Development] psycho693:
No I'm not using L. I am testing a lichti rastakat build with multirom with this rom as my main rom! :good:
[Nexus 5 Android Development] gautam.malik:
[MENTION=4343807]the.emilio[/MENTION] Kudos for such a Fantastic rom. Great combination of Linaro toolchain and default ART, with the simplicity of default AOSP. And with ElementalX kernel on this rom, the battery life is insane. Just lost 7% in 9 hours on standby with WiFi ON, GoogleNow ON, Sync ON and Location set to High Accuracy. Never got this figure before on my N5.

Keep up the good work!!!!

Also, just take your sweet time to update the rom; there is no rush. You don't need to release a weekly update - biweekly will do. But, ensure, just as the current rom, the updated rom is rock solid, has a great performance and has a fanstastic battery life.

Much thanks and cheers

GM
[Nexus 5 Android Development] antypas:
Would appreciate a flashable zip with the normal nav bar and status bar.

The nav bar is way too small, and of course the nice thing with your ROM is it's stock feel.

The nav bar ruin the experience...
[Nexus 5 Android Development] the.emilio:
I'll see what I can do. Probably won't be till the end of the week as I work all week.
[Nexus 5 Android Development] _MirageX_:
if you want to add another thing, what about the transparent statusbar in recents?

also another minor visual tweak maybe making the "divider line" transparent
[Nexus 5 Android Development] K Rich:
If it was me, I'd leave it as is. Its YOUR ROM, that YOU built. I enjoy it as is. Just my two cents!!
[Nexus 5 Android Development] the.emilio:
Lol. Yeah I know but I know what needs to be modified so its not really a big deal. The ROM itself will stay as is. But an option wouldn't hurt for those that don't like small nav bars. I think its perfect as is.
[Nexus 5 Android Development] the.emilio:
Screenshots of what you're talking about?
[Nexus 5 Android Development] :
nice rom great work well done i do enjoy it ,,
[Nexus 5 Android Development] unciviilized:
Very nice and smooth rom. Does anyone know how to get the app drawer icon like the L by chance? Thanks [MENTION=4343807]the.emilio[/MENTION] for your work..
[Nexus 5 Android Development] the.emilio:
Anytime. You can sign up on Google+ to be a beta tester for Nova launcher.. there is a link on droid-life.com from a few days ago with how to get it. The beta version includes the app drawer icon and animations. :good:
[Nexus 5 Android Development] hacksome:
A faster mirror anyone?. The current host is damn slow for me.
[Nexus 5 Android Development] psycho693:
If you look back a few pages I posted a mirror from Android file host

Edit: post 233 :)
[Nexus 5 Android Development] hacksome:
Yes. Yesterday I downloaded through that link. Thanks.

But the ROM got updated today again as per the OP.
[Nexus 5 Android Development] the.emilio:
No update today.
[Nexus 5 Android Development] the.emilio:
Updated OP with link to mirror. :good:
[Nexus 5 Android Development] hacksome:
oops! my bad. I always read the dates in dd/mm/yy format :D
[Nexus 5 Android Development] _MirageX_:
no line between the options: http://imgur.com/d9FKOTm

transparent recents screen: http://imgur.com/y4J5CbY (and quite good wallpaper too :D)

also: deodexing makes only rom faster when making dalvik cache, are you sure the wasted space and the unability to theme apks is worth it? That's none of my concern since I deodex the rom anyway, just asking.
[Nexus 5 Android Development] the.emilio:
I will look in to that. In regards to odex, yeah if the user decides to switch to Dalvik it makes that first boot faster. Running on ART it doesn't make a difference so eventually I will switch back to deodex when 5.0 comes out. I was simply just doing it to see how it performs. I may have to switch back to allow flashing of stock nav bar though so who knows. Im just doing things as they pop in my head for personal use and putting it here for others to enjoy. :good:
[Nexus 5 Android Development] _MirageX_:
I would appreciate a switch back to deodex a lot, it would save me some time :D

Anyway, if you want to slim it down even more, I'm gonna give you a list of the apk I've got in /system/app and /priv-app, just if you want to remove some useless things:

/system/app:

Bluetooth.apk

CertInstaller.apk

DocumentsUI.apk

DownloadProviderUI.apk

Exchange2.apk

GoogleContactsSyncAdapter.apk

KeyChain.apk

LiveWallpapersPicker.apk

NfcNci.apk

OmaDrmClient.apk

PackageInstaller.apk

PacProcessor.apk

PrintSpooler.apk

Provision.apk

qcrilmsgtunnel.apk (qualcomm)

shutdownlistener.apk (qualcomm)

TelephonyProvider.apk

TimeService.apk

UserDictionaryProvider.apk

WAPPushManager.apk

/system/priv-app:

CalendarProvider.apk

Contacts.apk

ContactsProvider.apk

DefaultContainerService.apk

Dialer.apk

DownloadProvider.apk

ExternalStorageProvider.apk

FusedLocation.apk

InputDevices.apk

Keyguard.apk

MediaProvider.apk

OneTimeInitializer.apk

ProxyHandler.apk

Settings.apk

SettingsProvider.apk

SharedStorageBackup.apk

Shell.apk

SystemUI.apk

Tag.apk

Teleservice.apk

VpnDIalogs.apk

Aaaaand, last idea: what about the ability to send everything via bluetooth (in CM they got it working), as for now it can't send apks for example.

Hope I'm not bothering you, just sharing some ideas :)
[Nexus 5 Android Development] gautam.malik:
1. As seen from the above post, I concur with [MENTION=5213672]_MirageX_[/MENTION] that we do not need the stock email app (Email.apk). It is now available on Google Playstore, and has an additional functionality of marking selected folders to sync.

2. A deoxdexed version with a flashable zip to go back to stock navbar size is a descent option. I am just talking on behalf of others. I personally like the small navbar.

Cheers

GM
[Nexus 5 Android Development] psycho693:
1. Can you link me to the email on the playstore but I personally disagree I like the way it is I use a lot of the apps that come with aosp but that's me lol. And as far as deodex goes we are now art default so that wouldn't work unless you want him to revert
[Nexus 5 Android Development] the.emilio:
Deodex will work fine with ART. The odex was mostly in part because I odexed it before I figured out how to build with ART as default. The ROM does not need to be odexed for ART to work. I was using ART on all my previous builds previous to odex. I'm gonna compile a deodex build now so hopefully by the time I'm back from the gym I can post something tonight. In regards to app removal, Id like to keep it as is for now. Users can remove system apps they don't want or need using Ti or a root explorer.
[Nexus 5 Android Development] the.emilio:
https://play.google.com/store/apps/details?id=com.google.android.email
[Nexus 5 Android Development] K Rich:
Or just disable them in Settings as I have done for gallery, voice dial, and music
[Nexus 5 Android Development] the.emilio:
Third post on first page updated with a flashable framework-res for stock navigation bar size. :good::good::good:

Alright. New build up in OP. ONLY change is that it is deodexed. Everything else from previous build is still there. All nav bar, holo white, ART enabled is still intact. No need to update if you are happy with the last build from 7/5.

Now I am tired. Time to catch some zzzzz's and get that money tomorrow!
[Nexus 5 Android Development] psycho693:
This is the problem for me.

---------- Post added at 05:34 AM ---------- Previous post was at 05:33 AM ----------

I will upload the newest build after work today sorry for the delay for anyone who uses it!
[Nexus 5 Android Development] gautam.malik:
Here it is...

https://play.google.com/store/apps/details?id=com.google.android.email

I am fine with odexed version and as I said, I like the small navbar

Cheers

GM
[Nexus 5 Android Development] _MirageX_:
why do you use stock email app, when you've got gmail which is the same but with google account sync option? :/

anyway, thanks for taking consideration of my ideas OP :)
[Nexus 5 Android Development] psycho693:
Because I use it for Exchange accounts and I like the app over others on the play store. I can make a zip of it though so it honestly doesn't matter to me. I do like your ideas though don't get me wrong :)
[Nexus 5 Android Development] gautam.malik:
I use stock email app for Exchange and Yahoo! Mail

I don't like the official Yahoo! Mail app. It's slow and bulky.
[Nexus 5 Android Development] the.emilio:
All apps are still intact and will most likely stay in.
[Nexus 5 Android Development] K Rich:
I enjoy this ROM. Stock stability, with small but meaningful changes. ?
[Nexus 5 Android Development] the.emilio:
Just got Dev access for my afh account. I will post the mirror later. Thanks for the help!
[Nexus 5 Android Development] psycho693:
I made a Google+ community with [MENTION=4343807]the.emilio[/MENTION]'s perrmission of course :) here is the link PLEASE JOIN and get this amazing rom popular

https://plus.google.com/communities/108077518634596663205
[Nexus 5 Android Development] the.emilio:
Thanks dude! And I was first to post in the community thread. Bwahahahaha!!
[Nexus 5 Android Development] psycho693:
No problem man! I will make sure people notice this rom. if they dont i will make them! Mwahahahaha (evil Laugh)

---------- Post added at 07:16 PM ---------- Previous post was at 06:36 PM ----------

Mirror removed op has his own :good:
[Nexus 5 Android Development] the.emilio:
Thanks again. Cleaned up OP. Got my AFH mirror up and running. Link to the community is also in the OP. :cheers:
[Nexus 5 Android Development] psycho693:
Awesome link removed and thank you again. I am still on 7/5/14 may flash latest tomorrow.
[Nexus 5 Android Development] the.emilio:
Not needed its the exact same just the 7/5 is odexed. But I guess it doesn't hurt to be up to date [emoji1]
[Nexus 5 Android Development] psycho693:
Well its better to test and make sure its running smoothly from multiple types of scenarios :)
[Nexus 5 Android Development] the.emilio:
Haha. True true.
[Nexus 5 Android Development] mrbackdoor:
Thanks op and all. It did take a little more than 5 minutes. My bad, was impatient.

But worth every second. Loving it.

Thumb up
[Nexus 5 Android Development] K Rich:
[MENTION=4343807]the.emilio[/MENTION]

This is probably a "noob" question, but does a rom need to be deodex to change screen DPI? I tried to change it in build.prop but it defaults to 480DPI every time.

I'd like to run this rom at 445DPI (which is the actually DPI of the Nexus 5). Thanks!!
[Nexus 5 Android Development] psycho693:
No that's not a noob question :) and as far as I know you don't need a deodexed ROM to change DPI just a build prop editor

Edit: maybe I'm wrong missed the last part of your post oops. Lol but I will try later on the deodexed version and I will let you know if you haven't tried by then
[Nexus 5 Android Development] the.emilio:
Not that I'm aware of. Should work fine. I was able to change to 420 and it stuck on a reboot. Are you running the build from 7/5 or 7/8?
[Nexus 5 Android Development] K Rich:
7/5 build currently
[Nexus 5 Android Development] the.emilio:
That one is odexed. Might be what it is. Dirty flash the latest then try again.
[Nexus 5 Android Development] K Rich:
That's my thought too. I'll flash the latest tonight :)

How do you like 420dpi?
[Nexus 5 Android Development] the.emilio:
I like it. I just threw it on just to test it since I know you would definitely notice a difference in DPI. And so far play store is compatible with all apps still.. So I wonder how long that will last lol.
[Nexus 5 Android Development] K Rich:
Try and download Redbox or Amazon if you could. Those are the only two I had problems with when I change my DPI on a prior ROM. Play store said "not compatible".
[Nexus 5 Android Development] the.emilio:
So far it survived a restart. And I'm pretty happy now. Coach Popovich just signed a multi year extension to stay coaching the Spurs. Off topic I know lol.

Anyways... See attached screenshots.
[Nexus 5 Android Development] K Rich:
Nice!! Thanks man. I'll update to the newest one tonight to test it myself.
[Nexus 5 Android Development] psycho693:
So I updated to your latest build and it took almost 15 mins to boot. I did it with banks gapps and pa gapps I thought it might be because its deodexed but now I'm not sure. Anyone else noticed it took a long time to boot? I'm talking after the first boot as well
[Nexus 5 Android Development] radicspeter:
Same here and the install process is long too...

Anyway it's perfect for me ;)
[Nexus 5 Android Development] the.emilio:
Mine took 5 minutes tops for each flash and boot. Thats weird.
[Nexus 5 Android Development] K Rich:
445 DPI looks much cleaner. I'm a happy man
[Nexus 5 Android Development] chaka809:
Love the spurs I like the players but I love the coach I think I am the only one that like a team cause of the coach
[Nexus 5 Android Development] _MirageX_:
about the build prop thing, let me suggest you 440 dpi. It's perfect, trust me ^^
[Nexus 5 Android Development] the.emilio:
What's crazy is that all apps still show as compatible. Even almost 24 hours later and multiple reboots. Still skeptical on how long it will last.
[Nexus 5 Android Development] Vic_Vinegar:
i always change my dpi to 400 in build prop on all my roms and never thought it could be an issue. Ive been running this rom for the last couple days on 400 and no bugs.
[Nexus 5 Android Development] K Rich:
Why Google thinks 480dpi is good... I will never understand lol
[Nexus 5 Android Development] the.emilio:
Seriously lol. You can already manage the font size if you cant see. Why does the UI have to be an eye sore by default :silly:

Glad everyone running this is enjoying it tho!
[Nexus 5 Android Development] info[]box1:
This ROM runs the way stock should run.
[Nexus 5 Android Development] the.emilio:
Play services finally adjusted for the DPI and now some apps arent compatible. Dang lol. Oh well.. knew it was gonna happen sooner or later.
[Nexus 5 Android Development] psycho693:
Who here is the most dedicated to this ROM other than [MENTION=4343807]the.emilio[/MENTION] and myself lol. I need help with our g+ community. Pm me if you want to help out

Sorry for ot lol but ROM is running great as usual
[Nexus 5 Android Development] psycho693:
Antutu 5 beta pretty awesome score!

Had to switch to dalvik though. The beta is having art problems!
[Nexus 5 Android Development] radicspeter:
With dalvik optimalizations i dont know what is the better runtime in this rom. ART/Dalvik?
[Nexus 5 Android Development] psycho693:
Art with bionic optimizations is best in my opinion! :)
[Nexus 5 Android Development] the.emilio:
User preference really. Both really great. If you don't use xposed then ART is the way to go IMO. Most apps I've ran is ART compatible. There are some that require Dalvik like the benchmark shared a few posts up. But you can't lose either way :)
[Nexus 5 Android Development] the.emilio:
repo sync

make otapackage

I was bored and did a weekly. New build in OP. Nothing new just merged latest code from AOSP master branch.
[Nexus 5 Android Development] the.emilio:
Anyone own an N4? Thinking bout expanding this greatness
[Nexus 5 Android Development] psycho693:
I do and a gnex lol
[Nexus 5 Android Development] the.emilio:
Lol. I had a G Nex. I think I remember you from that. Gonna get a build going. Need you to test it. I scrolled thru the N4 forums and its mostly CM builds. Think they would like my touch.
[Nexus 5 Android Development] psycho693:
Do you have a n4? I gave my n4 to my gf so it has to operable ;) if you need me to test it and then I can switch back. I can do that I guess lol.
[Nexus 5 Android Development] the.emilio:
I don't so that's the thing. I can get the bianries to build them. Its all the same. Same mods, same optimization just on the N4 [MENTION=3754150]psycho693[/MENTION]
[Nexus 5 Android Development] psycho693:
OK you just send me a build and I will test it for you ;)

Edit: if I have to I will even let my gf use my n5 for a day or 2 to make sure it works
[Nexus 5 Android Development] the.emilio:
Cool brotha. I'm out drinking right now so tomorrow I will PM you a link. If successful.. We shall expand. I wanted the N4 but I have Sprint so that was a hell no.
[Nexus 5 Android Development] psycho693:
Sprint sucks lol you should switch