yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] starche_old:
Taking about power menu. Does someone got profile switch working? I can check it, but when I'm going back it's unchecked. Obviously, this item doesn't show up in advance menu
[Nexus 5 Android Development] Wakamatsu:
I believe Code Blue had it's own ramdisk (check on that). If so, it won't matter what you flash beforehand. It will overwrite the permissive zip.
[Nexus 5 Android Development] 21plays:
well the first quote is about using kernel code blue with optipop and having system as f2fs. It might not work since Code blue sets enforcing selinux by default. So you might have to Format data and cache only to f2fs .

The second quote was taken from instructions on converting different partitions to f2fs via twrp
[Nexus 5 Android Development] Faschoda:
In TWRP when i go to WIPE -> Advanced Wipe -> I select system, Data, and cache and click on Repair or Change File System it says: Invalid partition selection? Can you help me please.
[Nexus 5 Android Development] 21plays:
select only 1 partition at a time, never more than 1
[Nexus 5 Android Development] Dark_Eyes_:
Nope, code blue is f2fs ready, but not for system partition. In fact, if going to f2fs I suggest just formatting data and cache to f2fs, not system. System is a read only partition so no gain with f2fs, even ext4 might be slightly better.
[Nexus 5 Android Development] Faschoda:
Nice, thanks. But now all my files (OptiRom, UBER-Kernel and the F2FS files) are gone? What now?
[Nexus 5 Android Development] Wakamatsu:
Oops. You should have been warned that repair/wipe partition would do that. You'll have to adb sideload those zips.
[Nexus 5 Android Development] :
enable MTP in mount
[Nexus 5 Android Development] DroneDoom:
Lol formatting /data partition to f2fs erases EVERYTHING including /data/sdcard.

Edit: its actually /data/media that is the internal storage.
[Nexus 5 Android Development] :
Can anyone confirm if Elementalx kernel works on F2FS all (System, Data, Cache). If not can anyone suggest a good kernel other than Uber?
[Nexus 5 Android Development] JayR_L:
What's wrong with uber?

No, elementalx doesn't support f2fs.
[Nexus 5 Android Development] DroneDoom:
Why do people convert /system to f2fs? Simple acronyms override common sense?
[Nexus 5 Android Development] :
Okay Thanks!
[Nexus 5 Android Development] JayR_L:
Would you mind elaborating on your common sense? Read performance is about the same as ext4 (certainly not worse) and write speeds are greater. Common sense says that you have nothing to lose by formatting /system to f2fs. Well, I'll listen to your hypothesis if you chose to respond, but please do tell.

I mean, you don't gain much by formatting system to f2fs since you wont be writing to it for the most part but this ROM supports f2fs-all out of the box with the right kernel. Its not like you have to reinvent the wheel every time you flash.

F2fs also complements the wear leveling system by not implementing some stuff and leaving it to the hardware. It is also self trimming...
[Nexus 5 Android Development] Dark_Eyes_:
That's your answer. System is read only, so no gain with f2fs, even a slightly loss. Then again you lose enforcing SELinux with system f2fs so some kernel won't work. No gain but more limitation... Why would you do that? That's common sense no?
[Nexus 5 Android Development] DroneDoom:
Write speeds greater...on /system....(?) We are taking about the system partition correct? I guess read-only filesystems are just made up words. I'm sorry If I offended you and your placebo setup of having system included as f2fs.
[Nexus 5 Android Development] JayR_L:
Thanks for enlightening me, Dark_Eyes_

You are right, by having /system as f2fs you need a permissive kernel defacto.
[Nexus 5 Android Development] nkhanh:
I can not select silent mode in the power menu
[Nexus 5 Android Development] carlese:
Known bug, hope [MENTION=5105835]Cl3Kener[/MENTION] fixes it soon :)
[Nexus 5 Android Development] Saint George:
Well, I feel a bit apprehensive about flashing a custom recovery on the Nexus as it seems that, the way, they handle partitions are fairly different from how the process used to be on the HTC Leo. I know is a matter of getting used to it but, things like the EFS folder potentially getting lost, makes me think twice.

I reckon I should taking baby steps and I will try to back the EFS up first and I will take it from there.
[Nexus 5 Android Development] :
The newest version fuchs up my storage. Everything is copied to /sdcard/0/ why is that?
[Nexus 5 Android Development] halfbytecode:
I've always wanted to know why F2FS on system partition and enforcing SELinux do not work on Lollipop. Could you elaborate for me, if you know?

I read about the SELinux changes in lollipop, but I still do not seem to understand the filesystem restrictions. Enforcing SELinux (albeit a "simpler" version, if I may) used to work fine on system, on kitkat at least.
[Nexus 5 Android Development] Phazmos:
Fwiw - it's a lot easier, and safer, on a nexus device.

As I recall, htc was a pain, not so with nexus.
[Nexus 5 Android Development] Wakamatsu:
For me, it's ocd. Can't have 2 different file systems running if I can help it. =\

In any case, I don't find it any more limiting in my choices. ROMs are easy enough to convert. If I play around with things, I might be able to get code blue kernel working.

But the real reason? Because ocd.
[Nexus 5 Android Development] :
It's for your information, to understand that other users have problems too trying to flash this ROM. Everything clear now?

Personally, now I'm enjoying Ubuntu running on my Nexus :)
[Nexus 5 Android Development] wana7262:
can i flash this over LiquidSmooth?
[Nexus 5 Android Development] starche_old:
Not true. Just flash the patch and voila ?

---------- Post added at 07:12 PM ---------- Previous post was at 07:04 PM ----------

About silent mode

http://www.phonearena.com/news/Did-...5.0-Lollipop-and-everyone-is-outraged_id64740
[Nexus 5 Android Development] Dark_Eyes_:
Sorry my friend, but I really don't know what's the problem with enforcing SELinux and f2fs system partition. I know that SELinux on lollipop is different than the kk one for sure because at first you needed a permissive kernel to gain root on lollipop, which was not needed on kk.
[Nexus 5 Android Development] :
Nobody knows why this messes up my internal storage after flashing the last version?
[Nexus 5 Android Development] :
Guess what? :o :o :o
[Nexus 5 Android Development] Phazmos:
That's the storage location in lollipop, so nothing is messed up.
[Nexus 5 Android Development] firepixel:
This is probably the most fast rom I've came across. Not a big fan of the screen saturation changes tho.
[Nexus 5 Android Development] JayR_L:
You can adjust the color profile in uber.cfg if you have the uber kernel.
[Nexus 5 Android Development] firepixel:
Probably gonna do that, thanks
[Nexus 5 Android Development] piperx:
If your talking about dirty flashing over LS, No.
[Nexus 5 Android Development] DefTaker:
Is LagFix the only way to disable fstrim? Eh, I guess since everything is working well I won't even bother...unless you seduce/entice me by saying it's even better to disable fstrim! :fingers-crossed:

---------- Post added at 05:52 PM ---------- Previous post was at 05:20 PM ----------

Huh, so ext4 better than F2FS? Again, I don't really know the difference but read what was posted in the OP. Either way, this rom with the Code Blue kernel is definitely quick. The added features from this ROM stomp stock Lollipop as well. Additionally, the battery life is superior to stock Lollipop - although I'm really not sure if that's due to the rom, the code blue kernel or the combo. But damn happy that I switched from stock lolly!
[Nexus 5 Android Development] tcat007:
Opti1/11+Banks1/10+CB806 on ext4 is running so well, I think my flash addiction is cured! :good: Not even going to try Purity1/15.
[Nexus 5 Android Development] Dark_Eyes_:
Well ext4 is equivalent or slightly better than f2fs at reading, but f2fs is faster than ext4 at writing. So data and cache partition are better as f2fs, but not system partition as it's read only.
[Nexus 5 Android Development] JayR_L:
I'm trying only system as ext4. This is the first time I try something other than f2fs-all. Good so far.. Trying code blue too. Battery will be the great determinator. I'm sorry guys I'm not trying to be a fool lol I'm learning everyday
[Nexus 5 Android Development] Dark_Eyes_:
You're gonna love it. Code blue and optipop have crazy battery life. I even scored 6h SOT, which I never achieved with any other setup before. Right now I'm rocking hybrid from neobuddy which is another great choice. Not as battery friend but it has great performance.
[Nexus 5 Android Development] JayR_L:
Which governor are you using? And any tips on tuning it, if required..
[Nexus 5 Android Development] Dark_Eyes_:
I'm pretty sure I kept it stock with blu_active gov. I think I UV it 75mV, but that's pretty much the only thing I changed. That and disabling log.
[Nexus 5 Android Development] :
For changing kernels , we have to do it the normal way?Or to flash the f2fs ext4 permissive again?
[Nexus 5 Android Development] Dark_Eyes_:
Flashing f2fs ext4 permissive is not even needed anymore since a few builds back. I would recommend to dirty flash the rom than flash your new kernel and than supersu.
[Nexus 5 Android Development] JayR_L:
I'm going from a 100% start tomorrow morning and I'll see. Thanks Dark_Eyes_

So far so good, I miss uber cfg though... I'm pretty sure it wouldn't be too hard to set up a script that reads a config file rather than using some utility. (I like "Device Control" though)
[Nexus 5 Android Development] 33t:
running this now....

seems good so far.

just wondering what the thought is with the color profile though...

my whites are bluish???

is this intentional?

not complaining and i already read the last ten pages of the thread... just wondering what the objective is because it looks blue.
[Nexus 5 Android Development] :
But rightsnow I'm running the version from 12/31 and I don't have that folder structure. Why?
[Nexus 5 Android Development] 21plays:
Loving this ROM/Kernel mix, thanks Chet)))

Say what you will about the other kernels but UBER-L kernel is simply awesome with this rom. Loving the BLX feature and all the excellent governors to choose from. Currently testing out abyssplugv2. Wheatly is one superb gov, smooth and good battery life. Remember using it on my N4 with the Matr1x kernel
[Nexus 5 Android Development] DragonHunt3r:
With the lastest version the Advanced Reboot doesn't seem to work anymore... curious what else is not working anymore :|
[Nexus 5 Android Development] 21plays:
Works fine here build 01-11-15 w/UBER-L 01-01-15. Maybe you dirty flashed?
[Nexus 5 Android Development] DragonHunt3r:
Is a clean flash, even gone to the usb debugger stuff and disabled/enabled it there but still nothing, it worked in the previous version tho
[Nexus 5 Android Development] SacredDeviL666:
are you not able to see the reboot option or you can see but it doesn't do a advanced reboot option?

if you aren't seeing the reboot option anymore go to display powermenu and select reboot to show
[Nexus 5 Android Development] DragonHunt3r:
Lol that did the trick, weird stuff why there is a option in the debugger menu but it doesn't work ? oh well that fixed it ;)
[Nexus 5 Android Development] SacredDeviL666:
glad it did :) one option is to enabled to advanced reboot and not... if you don't select the advanced reboot option in debugger then enabling to show reboot will only do a normal reboot...
[Nexus 5 Android Development] simraill:
Hello,

Thanks for your rom, but I can't install it.

I tried to flash it with CWM but I get an error :

E: Erro in /data/media/0/OptiPop_Dark_Deodexed_Cl3Kener_Jan-11-2015.zip (Status 7)

Someone already get this error?
[Nexus 5 Android Development] TheAtheistOtaku:
Any body with the know how able to integrate this feature http://xdaforums.com/showthread.php?t=2989867 into optipops settings.apk?
[Nexus 5 Android Development] fuske:
I really like this rom! Thanks for the great work!

I only have one problem(that I have with almost every rom).

I am on Telfort, a MVNO (Mobile Virtual Network Operator) on the KPN network here in the Netherlands and from 4.4.3 on there's a "bug" with those operators.. The Roaming icon is showing and not the 3g or H icon. Someone made a mod for this: http://xdaforums.com/google-nexus-5/general/mod-loose-roaming-r-mvno-home-network-t2969702

Maybe you can consider implementing this?
[Nexus 5 Android Development] simraill:
It's good I flash it with TWRP and it worked perfectly!!
[Nexus 5 Android Development] manfio:
guys if i want to change from the dark material rom to the white i have to factory reset? or wipe dalvik and cache its enough?
[Nexus 5 Android Development] ramjet73:
A dirty flash of the ROM wiping only cache and dalvik cache should be fine.

Don't forget to re-install your Gapps and SuperSU after the ROM.

ramjet73
[Nexus 5 Android Development] :
Apparently I can't boot any other kernel than Uber on this ROM. Tried every method, dirty flash rom, with and without flashing the ext4 f2fs permissive or enforcing. But no success. It gets stuck on Boot Animation.

Also on Optipop and Uber, during calls, my voice gets echoed back to me.
[Nexus 5 Android Development] 21plays:
Have you tried flashing the uninstaller? If all else fails, titanium backup your apps and start from scratch(format system and wipe all partitions)

I attached the uninstaller

I know a few kernels work with Optipop, tried some of them and always came back to UBER-L. They are made to go together.

About the voice echo, I do not have that problem. Never dirty flash this ROM ;)
[Nexus 5 Android Development] 21plays:
This ROM w/UBER-L might take some people some time to get working but once you do it is amazing. With all the optimizations, tweaks and not to mention SaberMod and F2FS. Simply amazing.
[Nexus 5 Android Development] :
You using the Uber release kernel or other type?
[Nexus 5 Android Development] 21plays:
Yup, the UBER-L branch RELEASE, flash the ext-f2fs permissive before flashing UBER, the zip will vary depending on what format your partitions are

My Cache and data are f2fs, system is ext4
[Nexus 5 Android Development] :
Can you suggest good config of Uber kernel?
[Nexus 5 Android Development] 21plays:
Sure can. Although I would suggest leaving most as it is. These are the changes I've made and get great results

CPU_GOV=wheatley (great gov for smooth performance and great battery) I am currently testing pegasusq.

GAMMA_PRESET=2 and see how you like that, it's Chets custom. I use a custom one (Piereligio_TrueRGBv7)

FAST_CHARGE=2

BLX=97

Try that for a couple of days and see how it goes:good:
[Nexus 5 Android Development] luckana:
Is it possible, anyhow, to convert system and cache to f2fs without wiping data ? I did everything, had the problem with the keyboard, found out how to fix it, but still not able to decrypt the phone. It says password is right but data is corrupt and you have to do a factory reset.
[Nexus 5 Android Development] wwwpuntoit:
Hey guys,

Coming from resurrection remix, what do I need to do to try out this rom?

I don't get step 3 (Flash stock EXT4/F2FS kernel of your choice)

I've read the linked page but I don't know what to do..

Could someone break it down for me?

Also if in after flashing this I would want to revert to another custom rom o stock what special steps I would need to do?

Thanks
[Nexus 5 Android Development] SacredDeviL666:
you flashing the build of 11th jan?

if yes then you can follow these steps

factory reset (post that can manually wipe system too from advanced wipe thats what i do)

flash the gapps (or flash it after first boot to avoid the delay in first bootup time)

flash uberkernel sabermod 4.8.5 faux (my choice this is again) http://uber.oceighty.co/HAMMERHEAD/...berMod/UBER-L-N5-SM-4.8.5-Faux-01-01-2015.zip

flash supersu

reboot....

---------- Post added at 07:10 PM ---------- Previous post was at 07:09 PM ----------

does this needs to be flashed right after flashing gapps in recovery or after the first boot of flashing gapps?
[Nexus 5 Android Development] cgibbons51:
Other than that new silent mode not working correctly or that notifications make noise no matter what. This ROM is a great ROM definitely for my daily use
[Nexus 5 Android Development] SacredDeviL666:
thanks will do so :D
[Nexus 5 Android Development] wwwpuntoit:
I thought it was more complicated, seems like flashing any other rom..

Also to revert I guess there's not particular step to follow apart from the usual one, isn't it?

Thanks for helping out by the way
[Nexus 5 Android Development] swirly05:
So could I use Trickster to configure this?? What are you using?? Thanks
[Nexus 5 Android Development] aamadorj:
Yes, you can use Trickster MOD or other kernel tweaking apps with Uber kernel. But you also can tweak this kernel through its own configuration file, just as it was mentioned at the post you referred.

I found the later to be very convenient as all the options are well documented inside the configuration file.
[Nexus 5 Android Development] swirly05:
Where do you go to change it??
[Nexus 5 Android Development] aamadorj:
The Uber kernel configuration file is located at /system/etc. It's named uber_v1.3.cfg.

You can modify it with any root file manager. Just make sure you keep the same file permissions of the original. The changes will apply after reboot or manually running the shell file 999-uberkernel, located at /system/etc/init.d.
[Nexus 5 Android Development] capthtz:
Was face unlocking removed or was it placed somewhere different than other lollipop roms?
[Nexus 5 Android Development] Gunners_Classic:
Hello everyone ;)

I've got three problems. Maybe some one can help me.

I've no searchbar in recents (i didn't disabled the option therefore)

The silent option in the power menu isn't working, it jumps to the ringing mode. And at least I'm not able to add the profile switcher to the power menu. This options resets itself every time.

I tried a clean and a dirty flash to fix it but nothing helped.

Thx in advance for your help.
[Nexus 5 Android Development] SacredDeviL666:
[IMG="asdad"]http://s16.postimg.org/9vrypmzn9/Screenshot_2015_01_15_05_00_41.png[/IMG] [IMG="asdad"]http://s16.postimg.org/fxzlg4o39/Screenshot_2015_01_15_05_00_34.png[/IMG]​
[Nexus 5 Android Development] 21plays:
flash the stock gapps to get face unlock, seems like they were removed in the gapps you flashed
[Nexus 5 Android Development] tcat007:
Or Banks added Facelock on his latest gapps. http://fitsnugly.euroskank.com/?rom=banks&device=gapps
[Nexus 5 Android Development] capthtz:
That worked! Thanks
[Nexus 5 Android Development] swirly05:
Where would I find the custom color profiles in the cfg?? Thanks
[Nexus 5 Android Development] aamadorj:
Right at section 7.1 of the Uber kernel configuration file:

# =============================================
# 7.1 GAMMA PRESET
# =============================================
# - Enables or disables Chet's gamma profile.
# - Options are:
# - 2 for CUSTOM (use /sdcard/uber_color_v1.3.cfg)
# - 1 for CHET
# - 0 for STOCK GAMMA_PRESET=2

And different color profiles for the N5 and information about an app to test them can be found at this thread: http://xdaforums.com/google-nexus-5/themes-apps/color-profiles-t2625452.

Once you find a color profile of your preference, just put it at /sdcard and rename it to uber_color_v1.3.cfg, then reboot.
[Nexus 5 Android Development] pickandwhammy:
You are right, I was mistaken. FYI, system/bin/format-system.sh is:

if [ $SYSTEM_F2FS -eq 0 ]; then
mkfs.f2fs /dev/block/platform/msm_sdcc.1/by-name/system
elif [ $SYSTEM_F2FS != 0 ]; then
mkfs.ext4 /dev/block/platform/msm_sdcc.1/by-name/system
fi
[Nexus 5 Android Development] 21plays:
It's less complicated because in the instructions there aren't steps for f2fs, but then again that is optional though highly recommended
[Nexus 5 Android Development] Saint George:
Install questions

Cheers for the encouragement Mr. Phazmos. I reckon you are right as things are more intuitive on a Nexus 5.

So here is my progress: I am using Wug's Nexus Root Toolkit to boot a temporarily on TWRP. I still feel somewhat reluctant to flash a permanent custom recovery I could not quite say why. I know it is silly, but I prefer it that way.

I made an EFS backup, thanks to [MENTION=5646412]JayR_L[/MENTION] advice by flashing the zip file over the aforementioned temporary boot recovery.

Now the current state of things is:

I downloaded OptiPop dark Deodexed file, I am trying the F2FS-EXT4 permissive kernel based only on the number of downloads... it seems to be the most popular, but I must admit I don´t know whether it is a good kernel choice.

Then I downloaded UBER SM 4.9.3 kernel next based on the author's suggestion for stability. One thing, I don't quite understand, is, why should I install both F2FS-EXT4 permissive and UBER SM 4.9.3 kernels?

I also would like to know whether I can install SU from the play store or, I should flash it as a zip file rather than install it from the store?

Your feedback and comments are very much appreciated.
[Nexus 5 Android Development] fathoover:
I have a fun issue that I have not seen before. When I plug in my wall charger to the phone, the phone charges for a second or 2 then goes back on battery. Then charging, and back to battery over and over again. I assume something in the kernel is causing this? Doesn't happen when on USB to computer charger or my car charger.
[Nexus 5 Android Development] JayR_L:
You need the first kernel because its ramdisk is needed by uber. You choose the right ramdisk based on your filesystem needs and then flash uber. Its super versatile :) ext4-f2fs permissive covers all the possibilities.
[Nexus 5 Android Development] Phazmos:
Easiest way to flash goodies is with a custom recovery, unless you want to connect to a pc all the time. The longest I ran stock recovery was a couple months, and that was like 5 years ago, and only cuz there was no custom recovery for the device I had at the time.

To tell the truth, I'm still not sure of reasons to flash those permissive kernels. I do believe there's an issue with charging icon when device is off and charging which they fix, but I don't care about that. All I've ever done with opti is flash rom, kernel - whatever the latest sm Franco sound kernel is, then su. Never had a problem - with a clean install that is - I never flash without wiping everything except sd.

You can install su from the store, but I always run the latest beta, not sure if the app had betas available. It only takes a sec to flash the zip - I'm already there to flash rom and kernel - as long as I'm in the neighborhood, why not. With twrp, you can add more than 1 zip and flash all in 1 shot - seemed like the most efficient way to go.

Most important thing to remember is - this is a nexus device - it's just about impossible to brick it. So don't be afraid to go to town on it. You could say it was designed for just this purpose.

Enjoy!
[Nexus 5 Android Development] creepinm3:
So has anyone managed to figure out how to get the installation from failing for latest release?
[Nexus 5 Android Development] incaner:
Can someone explain me exacly what QuickBoot is good for?

I know if i turn QuickBoot on, my phone isnt really turned off and it turns on by a matter of seconds,

Does it drain Battery during this state? - And i noticed that my alarm still rings whren it is powered off.
[Nexus 5 Android Development] DefTaker:
When you hold down the physical power button, you will have the option to Reboot, Soft Reboot, Reboot to Recovery, and Reboot to Bootloader? (I can't remember the last one)...whereas, in OEM rom image, when you hold down the power button, all you get to choose is to turn off the phone.

And you need to go into settings to configure which toggles you want to see on the power menu.
[Nexus 5 Android Development] DroneDoom:
Basically "hibernates" the device with minimal tasks still running. Supposedly battery drains less than having it in airplane mode. It's purpose really is basically what the name implies...having the device hibernate until you need to use it now and not wait for booting.