yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] ramjet73:
Well, I'm going to give you a frank (pun intended) answer, just like I always do. ;)

After running hybrid ROM's for the last three months it's nice to have Android 5.0 installed on my Nexus 5 and running mostly the way Google designed it, with the exception of the kernel (I'm running ElementalX L 2.02 now) and SuperSU 2.19 root. So far it seems to be very fluid and fast, more so than I expected, based on the preview versions.

I haven't been running it long enough to have an impression of battery life but presumably the fixes we were waiting for are included.

Having said that, I'm sure [MENTION=1050103]sykopompos[/MENTION] realized the bar would be higher once the official version was released but he's looking at taking "frank" in a different direction than most of the other developers out there that are already adding gadgets and eye candy to the stock ROM, so I will definitely keep up with his future releases.

We still don't have Xposed Framework or utilities like APKtools that will make customization and enhancement of Lollipop a lot easier, but I would never go back to KitKat to have those things, even if only the stock 5.0 ROM were available.

That's my two cents. ;)

They seem to hibernate fine for me with the frank-reborn ramdisk and SuperSU 2.19, but I also have the PIE patch installed, which may fix your problem.

ramjet73
[Nexus 5 Android Development] lysm bre:
Could you link me to the Frank ramdisk? I haven't been keeping up since b17.2 haha.
[Nexus 5 Android Development] Gips3yD4ng3r:
Can any one compile a list of files that need to be installed for 5.0 rom and root access
[Nexus 5 Android Development] ramjet73:
Not the ramdisk per se, since it's pretty much useless without a kernel, but this post has a flashable zip file attached that combines the frank-reborn ramdisk with the stock LRX21O kernel.

That's going to depend on whether you use the [MENTION=631273]Chainfire[/MENTION] CF-AutoRoot utility or the [MENTION=1050103]sykopompos[/MENTION] ramdisk with SuperSU 2.19, but [MENTION=3480519]gtj0[/MENTION] did a nice write-up in this post of the steps that worked for him using the ramdisk method.

I don't have anything against the new CF-AutoRoot but don't know enough about it at this point to recommend it since the method used for this ROM is still viable. My main question is whether it has to be flashed with each new ROM or it can be embedded in a custom ROM like the ramdisk.

ramjet73
[Nexus 5 Android Development] Ofthecats:
Do you recommend we boot up stock 5.0 before flashing kernel and supersu?
[Nexus 5 Android Development] theghazi:
Can I just download this image zip ams flash it like I would flash any ROM. I don't have computer so I can't fastboot it or anything. Thanks
[Nexus 5 Android Development] ramjet73:
That's the way I did it.

It's always a good idea to at least do the setup with the ROM configured with the defaults so if you have problems after flashing other stuff you will know if that broke it or not.

ramjet73
[Nexus 5 Android Development] lysm bre:
Well I ended up having to reinstall Greenify even after flashing the frank-reborn ramdisk, hells-b6, superSU 2.19, and the PIE patch, but it finally hibernates again. Thanks again!
[Nexus 5 Android Development] DaringDomino3s:
I am thinking that if you boot up with stock, you may be able to restore your apps... I didn't and didn't have the option to do so. I also had some minor framework hiccups, but that is how all of those other aosp builds acted (I flashed like 5 of them in the last 24 hours, all rooted none restored any of my apps)
[Nexus 5 Android Development] shinesthru:
Nope, you'll need a pc with fastboot. There's bound to be a recovery flashable zip in the next few days I imagine.
[Nexus 5 Android Development] ZacksBuilds:
How do I get root? Same way as the preview or not?
[Nexus 5 Android Development] garvani:
Flashed factory image, gained root through cfautoroot, installed twrp. All going well. Im a bit of a noob at all this but was able to get it all working with a bit of research.

How does one get ambient display working? Do i need to flash a different kernal or do i need to wait for frank build to enable it?
[Nexus 5 Android Development] kevinkoh:
I think google meant for ambient display to be a nexus 6 unique feature. You would have to wait for frank
[Nexus 5 Android Development] ramjet73:
Same thing unless you want to use the [MENTION=631273]Chainfire[/MENTION] Auto-Root method.

Make sure you flash the permissive version of the stock boot.img first if you want to do it the old way.

ramjet73
[Nexus 5 Android Development] Hardcore69er:
only difference between chainfire & franks ramdisk is that franks keeps root during each reboot??

what if i get a new kernel..
[Nexus 5 Android Development] nevrlow:
Official build is a bit laggy back on b22 for now
[Nexus 5 Android Development] ramjet73:
I really don't know how the new version works but maybe someone that has used it on the 5.0 stock ROM can explain.

The older versions had a custom recovery that flashed the superuser files to the current ROM and then restored the stock recovery. If the new version works the same way the superuser files would disappear when you change ROM's and unless it can be used to pre-root ROM's you would have to run AutoRoot every time a new unrooted ROM is flashed.

Edit: I just checked the CF-AutoRoot zip file for the Nexus 5 and it flashes a custom boot image via fastboot to do the rooting which means you will have to put your phone into the bootloader and run the batch file or script from a PC every time a ROM is flashed that is not pre-rooted.

We already do that by flashing SuperSU in recovery but I think that may be somewhat less complicated than running CF-AutoRoot each time from a PC. Hopefully the 5.0 custom ROM's will start coming pre-rooted soon.

Flashing a different kernel shouldn't affect the ROM's root status unless that is dependent on the ramdisk configuration. If that's the case a kernel that doesn't preserve the ramdisk can break root.

ramjet73
[Nexus 5 Android Development] Royal King:
Gonna wait for syko to build :)
[Nexus 5 Android Development] Hardcore69er:
So not much of a difference between the two?

I just need to root stock ROM then just flash supersu2.2 each time like usual
[Nexus 5 Android Development] Apocalypse~:
So, I have flashed the 5.0 stock image using fastboot. What steps should I follow to obtain root? Should I fastboot permissive boot img and TWRP recovery img, and then flash SuperSU and Hells Kernel?
[Nexus 5 Android Development] DaringDomino3s:
I thought so too. Thought it was just me. I just flashed Uber. No backing out for me... Brick or bust!
[Nexus 5 Android Development] Mranggapo:
i just flash the official factory images

no batt draining stuff, so smoothly running :D

using sir sykopompos frank kernel and flashing SuperSU, root works great
[Nexus 5 Android Development] red_skittles:
I fastboot flashed stock image, fastboot flashed twrp, then flashed from recovery elementalx kernel and supersu 2.19 and root seems to be working fine
[Nexus 5 Android Development] birdy3636:
Smooth here, no lag at all
[Nexus 5 Android Development] Apocalypse~:
Does elementalx kernel already include permissive boot img? If not, how did root work?
[Nexus 5 Android Development] birdy3636:
I don't have pie patch and it's working here
[Nexus 5 Android Development] ramjet73:
That's the way I would do it.

I thought I saw a post you made in the [MENTION=631273]Chainfire[/MENTION] SuperSU thread saying you already used his CF-AutoRoot method successfully. :confused:

Edit: NVM. That was Mr. Apocalypse. LOL!

ramjet73
[Nexus 5 Android Development] sykopompos:
I just got frameworks/base to update to r5 and then I will be good to compile

Sent from my LG-D851
[Nexus 5 Android Development] luisangel89:
I'm still on B22. Its smooth as hell. Can't wait to flash your new build! Thank you.
[Nexus 5 Android Development] rachanta:
How I got root on Lollipop release

TWRP the usual way

Super su chainfire 2.19 the usual way

No root

Then I did the following:

http://download.chainfire.eu/363/CF-Root/CF-Auto-Root/CF-Auto-Root-hammerhead-hammerhead-nexus5.zip

Checkout the directories and move the required files fastboot-linux and CF-Auto-Root-hammerhead-hammerhead-nexus5.img to a directory eg., CFR as I have done.

Then do the following

ra@ra-linx:~/android/CFR$ chmod +x fastboot-linux

ra@ra-linx:~/android/CFR$ fastboot-linux boot CF-Auto-Root-hammerhead-hammerhead-nexus5.img

You are now rooted, TWRP Recovery works and Super Su works
[Nexus 5 Android Development] sykopompos:
Today was gonna be a sad day because I was gonna tell you guys that this whole working on my own thing wasn't working out and I would have no choice but to slow down development and get a full time job so I could have some income coming in.

Unexpectedly thanks to [MENTION=4876414]skiman10[/MENTION] , I don't have to have to make that announcement. A company looking for a developer contacted skiman and he was able to pass that work along to me (a cool android wear job) and the contract will be drawn up tomorrow for it.

The bad side is I still gotta figure out how I'm gonna come up with $400 in the next 10 days to pay my car payment plus other funds to fuel my food and caffeine addiction so it will be a bit rough trying to figure out how to make that money quick (no I am not asking for donations, just explaining why development might slow down a bit/for the next week why I might have to pick up a odd job here and there to make it) because like any job, you have to do the work first to get paid.

Sent from my LG-D851
[Nexus 5 Android Development] Apocalypse~:
Haha! What a coincidence. And do I need to flash the Pie-patch zip thingy?
[Nexus 5 Android Development] ramjet73:
ELementalX uses the "anykernel" installation method so it leaves the original ramdisk intact. So do the Hellscore and Racer kernels which is why they are recommended for this ROM.

It's only needed if you run into problems with root apps like QuickBoot and ES File Explorer but it won't hurt to flash it so you don't have to worry about running into one of those apps in the future.

ramjet73
[Nexus 5 Android Development] Gips3yD4ng3r:
How did you get everything to work
[Nexus 5 Android Development] Mranggapo:
nope sir, flash sir sykopompos kernel first for permissive ramdisk and then flash elementalx :D

---------- Post added at 12:03 PM ---------- Previous post was at 12:01 PM ----------

after booting, i pull sir sykopompos kernel from frank build and do the fastboot blablabla

and then go to twrp and flash supersu
[Nexus 5 Android Development] ramjet73:
Thanks for the info! :cool:

Yea, [MENTION=631273]Chainfire[/MENTION] specifically mentioned in his SuperSU thread that 2.16 and 2.19 aren't going to work with a normal flash on the 5.0 stock ROM. I checked his CF-AutoRoot zip file and after his custom kernel is booted with the fastboot command you listed above the magic is all done within his ramdisk scripts and utilities.

The downside of that approach is that you need to be at a PC to root a different ROM whereas flashing the permissive boot.img and SuperSU in recovery as zip files can be done anywhere on any ROM. A custom kernel, like your Racer, can be flashed on top of the permissive boot image without losing root as long as the ramdisk contents are retained by using the "anykernel" installation method.

Hopefully, this all gets sorted out sometime soon, and developers will have a way to easily pre-root their custom 5.0 ROM's so the users don't have to worry about it. :good:

ramjet73
[Nexus 5 Android Development] theesotericone:
The best part about being unemployed is all that free time. The worse part is the stress as you watch your bank account shrink to zero. Congrats on the contract. As far as the devving goes take your time man. I have a feeling they'll be plenty of other stuff going on in the forums to keep every one happy.:cool:
[Nexus 5 Android Development] Apocalypse~:
Ah, thanks for the help, everyone. One last thing. I haven't flashed the Radio and Bootloader img files. I read they were the same as the preview ones. Can anybody confirm?

Edit. Thanks [MENTION=275009]ramjet73[/MENTION]. Heads up for those who use proxydroid, or flashify for that matter. You will need to flash pie patch zip to fix it.
[Nexus 5 Android Development] rachanta:
[MENTION=275009]ramjet73[/MENTION], I have busybox installed, zipinit and ukm3.5 installed, still no UCI support in synapse. Any clues?
[Nexus 5 Android Development] sykopompos:
Alright. Syncing up now. I had to get my repos merged up with r5 and surprisingly, I'm actually a head of it with some memory leak cherry picks. Gonna start the compiling on mako since that takes a shorter amount of time then hammerhead and seeing that the n5 got an official release, I don't expect any surprises in compiling it while who knows with mako

Sent from my LG-D851
[Nexus 5 Android Development] sykopompos:
The free time is awesome and I would much rather be doing the android stuff full time because I enjoy it a lot better then going to some place every day doing some worthless job and acting busy.

I'll probably will still go find a part time job so I got some steady income and get me out the house while I work on starting my own business and contracts along with development. Good thing it is winter and I like to stay indoors.

Plus side is one of my computer fixing job's mother board is going bad so they decided to junk the computer and it has a nice i5 and some other components to snag so all I need is to pick up a mother board for it and I can upgrade my desktop to take some load of my laptop compiling :D

Sent from my LG-D851
[Nexus 5 Android Development] Ben36:
Thanks! And here's a bump up for the links. Lol

Sent from my Android 5.0 Nexus 5
[Nexus 5 Android Development] ramjet73:
Synapse is running fine for me on stock ROM with the permissive ramdisk.

Did you do the actual BusyBox installation after the app was installed? Sometimes I forget that extra step. ;)

ramjet73
[Nexus 5 Android Development] Ofthecats:
Is encryption optional when building a rom? If so, do you intend to keep the build encrypted or unencrypt it?
[Nexus 5 Android Development] shinesthru:
Here's a thread with a recovery flashable zip for those who can't flash via fastboot :

http://xdaforums.com/showthread.php?t=2557523

[ROM] [STOCK] Android 5.0 LRX21O - Stock/Flashable (11/12/14)
[Nexus 5 Android Development] rachanta:
OK. Installing syko's permissive boot once solved the problem. Thanks for that tip. [emoji106]
[Nexus 5 Android Development] shinesthru:
Delete for Tapatalk double post.
[Nexus 5 Android Development] sykopompos:
Since the recoveries haven't been updated to handle the encryption on L, I would suggest not using it for the time being

Sent from my LG-D851
[Nexus 5 Android Development] duarian:
Sound effects are still really quiet on the actual L release, can barely hear the touch and lock screens without turning the volume up full blast :-X
[Nexus 5 Android Development] Ofthecats:
What I mean to ask is do we have the option to encrypt our phones like previous versions of Android ? Or is that done while building?
[Nexus 5 Android Development] sykopompos:
It is a build prop override at boot from what I heard but I have personally not flashed stock L yet to see what goes on with it. I personally won't turn it out because it would be a pain

Sent from my LG-D851
[Nexus 5 Android Development] rachanta:
No big deal, but RACER LP1.0 Kernel is Lollipop release ready. Find the link at OP of this thread or simply google for 'racer kernel'
[Nexus 5 Android Development] bitstra:
[MENTION=535343]all[/MENTION],

Since @sykopompos and the team takes the (long) way to a CUSTOM ROM with (hopefully) a ton of known and/or new features, we decide to make a call for suggesting wished/missed features for our further work on Frankie. ;)

So we made a survey you can use to head up us for further/missed features in Lollipop-Frankie!

Use this Link to join the survey on Google Drive

Thank you for your collaboration!

bitstra
[Nexus 5 Android Development] sykopompos:
Bad news guys. With so many new changes happening all at once, somewhere something went wrong and I couldn't get past the splash screen when I tested the compiled mako build. At this point it would be a nightmare to debug it with almost no info to go on.

So since [MENTION=647113]hellsgod[/MENTION] convinced me that my repos were sloppy and needed to be cleaned up anyways.

I'm gonna start over fresh tomorrow (it is already 4:30 am) and redo the repos a lot cleaner and start out on r5 instead of merging a ton up (it won't take as long as it sounds so just a day delay)

Sent from my LG-D851
[Nexus 5 Android Development] HiGhDRo3o5:
Take your time. No rush here. Keep up the great work!
[Nexus 5 Android Development] cop1976:
I have a strange problem... I can't download anything... Chrome saying that I don't have a SD card and Firefox that SD card is in use... I can install application from play store and SD card... I can browse SD card using a root explorer or any other file manager... Any help?

I just found that some application for example SwiftKey or Flashify don't have access to SD card as well...
[Nexus 5 Android Development] shinesthru:
Same here. I've run the "restorecon" commands and rebooted, but to no avail.
[Nexus 5 Android Development] ramjet73:
Ummm...

We need a bit more information.

What ROM?

What Kernel?

Clean or dirty flash?

How did you root?

Have you tried with a fresh install and only default components?

ramjet73
[Nexus 5 Android Development] cop1976:
Clean install lrx21o through fastboot then fastboot twrp recovery, I flash permissive boot.img, supersu 2.19, elementalx 2.03 and pie-patch. I didn't tried on stock rom without rooting...

Any suggestion how to flash... Is it ok for you? What did you flash?
[Nexus 5 Android Development] ramjet73:
That's odd. I have pretty much the same configuration except I'm on EX 2.02 and downloading 2.03 to the SD card ATM and I've recently used Flashify to update my recovery from the SD card. :confused:

I'll update this post after the download finished and I'm on EX 2.03.

----------------------------------------------------------------------------------------

Just completed the update to EX 2.03 after a NANDroid backup and everything is still working fine. I deleted a file from the root of the simulated SD card and copied build.prop there.

It may be caused by an app or utility you installed. I suggest doing a NANDroid backup of your current configuration, wiping just internal storage in TWRP, and then flash the permissive boot image and SuperSU only and try that configuration. That will eliminate the ElementalX kernel and any apps you installed from the picture.

ramjet73
[Nexus 5 Android Development] shinesthru:
Fastboot flash stock img, latest TWRP, permissive boot img, latest hells god kernel, supersu 2.19, and pie fix zip.
[Nexus 5 Android Development] Espen96:
Just sent in a ton of ideas I have :D Hope some of them are possible/deemed worthy enough
[Nexus 5 Android Development] cop1976:
I just flashed clean lrx21o without rooting and everything is ok... Something what i did later had to break it.. I will try file after file to find the problem... Ramjet73 which boot.img did you flash to get root?
[Nexus 5 Android Development] ramjet73:
I flashed the permissive boot.img attached to this post to prep for it and used SuperSU 2.19 to actually root.

Also the same as my configuration and flashing sequence except I used ElementalX 2.02 initially instead of Hellscore.

I can only guess that it was something else you installed later as there is nothing in that configuration that would break your SD card access. :confused:

You did have access to the simulated SD card initially, right?

ramjet73
[Nexus 5 Android Development] cop1976:
I did everything once again and now it works... Strange...
[Nexus 5 Android Development] donnyp1:
The camera that was I donor, is that just the new stock aosp camera? I really liked that one.
[Nexus 5 Android Development] DarkDarwin:
Hey love the ROM thank you! Any idea why zipthemer mods won't flash?

Sent from my Nexus 5 using Xparent Purple Tapatalk 2
[Nexus 5 Android Development] nevrlow:
Edify the stock lollipop file they have in the op
[Nexus 5 Android Development] bodi524:
Will the PIE Patch work for the Nexus 7?
[Nexus 5 Android Development] birdy3636:
Everything is running completely fine with lollipop and hells, only thing is all of the alarm sounds are from KitKat? Same for everyone else? Or just me
[Nexus 5 Android Development] mendozaram:
Same here, i deleted those dam* sounds and put those from Syko B16... ;)
[Nexus 5 Android Development] ramjet73:
I think it will.

The only thing it does is flash a patched version of an executable called 'linker" and I think that works for all devices at the same Android level.

ramjet73
[Nexus 5 Android Development] mendozaram:
Offtopic: another file explorer with Material Design. For me, this has follow exactly those google guidelines for MD apps.

https://play.google.com/store/apps/details?id=com.inspire.materialmanager.inspirefm
[Nexus 5 Android Development] devilsadidas:
I want apps to still looks like their own development teams made them. material inspired maybe but this looks like something google should provide, but then it would look a tad bit better. i like root explorer better. WAY more folders listed per page. the "material design" in the list just takes up to much space. i'd need to take off my glasses and move it away from my face to be able to see it.

BUT thats my opinion and i'm sure there are tons that will like it . hell nicki manaj it still popular....
[Nexus 5 Android Development] rachanta:
LP1.0 turned out to be unstable friends. Please use L7.1 which is very good with LRX21O.
[Nexus 5 Android Development] defconoi:
Nexus 5 gets Unleashed!

Anyone familiar with Unleashed Kernel for the Nexus 4, the day has come to Nexus 5

New:

Bleeding Edge CAF Based Kernel

Busybox Auto Installer

UKM/Synapse Auto Installer

Auto Init.d Installer

Multi CPU Core controls (overclock/underclock individual cores)

Underclocked down to 96mhz

Gamma Controls

Latest Linux 3.18 zram with LZO/LZ4 & memory optimizations

The Latest Kernel SamePage Merging(KSM) for optimal memory usage

IntelliPlug/MSM Hotplug & Alucard Hotplugging

FIOPS/ROW/ZEN/BFQ/NOOP/DEADLINE/BFQ/SIO/VR IO schedulers

HYPER/BACON/DARKNESS/NIGHTMARE/PEGASUSQ/INTELLIACTIVE/INTERACTIVE/CONSERVATIVE/ONDEMAND/POWERSAVE/PERFORMANCE CPU Governors

Power Efficient Workqueues

The Latest Faux Intellithermal 2.0+

CPU Undervolting capablilty

I2C undervolted for extra power saving

GPU Overclocked to 650MHz and underclocked down to 27mhz

Faux Sound & Neobuddy sound improvements

Doubletap 2 wake, Sweep2sleep, Sweep2wake, Waketimeout, Wake Gestures, Power Key Suspend

Tons more I forgot, this is version 1 :)

Download:

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

Directions: Use latest SuperSU, flash stock modified permissive kernel first by syko, this is AnyKernel, modifies your ramdisk for init.d support & more

This is meant for L Official release, it should work on N6 frank/L-Preview

Please test and let me know how everything is, I will be creating a kernel exclusive thread soon

Enjoy

defcon

P.S. Thank you for donating and providing me with a Brand new Nexus 5, I will be exclusively supporting Nexus 4, 5, 7 and any devices supplied to me.
[Nexus 5 Android Development] killersloth:
Even with the factory images from Google, tethering on sprint is not working. No internet shared to tethered devices.
[Nexus 5 Android Development] ramjet73:
Have you tried creating the "tether_dun_required=0" entry in the settings.db?

That's required for T-Mobile users that don't have a tethering allowance included in their plan but I haven't tried it for Sprint.

ramjet73
[Nexus 5 Android Development] sykopompos:
There is a net tether line in the build.prop that was posted here and is also built into frank reborn that bypasses the entitlement check that blocks tethering

Sent from my LG-D851
[Nexus 5 Android Development] killersloth:
Yeah I've tried that and also a build.prop mod I found on google but to no avail.