yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] SacredDeviL666:
:good:

---------- Post added at 07:26 PM ---------- Previous post was at 07:25 PM ----------

happens sometimes unexpected hassles...

hope you get to enjoy optipop and as you said yes its a superb rom :)

clean wipe

flash rom

flash gapps (can do this after the first boot as well)

flash f2fs ext4 permissive kernel

flash uberkernel

flash supersu

boot
[Nexus 5 Android Development] ramjet73:
I beg to differ with you on that.

Please read this post and in particular the linked article from the TWRP team that describes their factory reset as the only wipe required when changing ROM's.

Normally flashing a ROM zip file will replace the boot partition with a new boot.img and format the system partition before flashing the ROM.

ramjet73
[Nexus 5 Android Development] SacredDeviL666:
i never said disagreed that factory reset is the only(90%) required when changing roms...

I am saying thats isn't a clean flash as your flashing over an existing build....:) Or maybe i am wrong.... For me a clean flash is loading a rom when there is nothing other than my personal stuff(pics,vids and stuff)

secondly above mentioned extra steps is better too if incase the new roms which you are flashing doens't wipe the system partition before installation...but most of the roms do wipe system partition before installation.. most and not 100%

i might be a complete fool which i am almost certain :p but i am always ready to change my opinions if i am made aware of the same....
[Nexus 5 Android Development] ramjet73:
Did you bother to read the links I provided?

That is a clean flash but the TWRP factory reset wipes the cache partition and dalvik cache portion of the data partition as well as other areas of the data partition that need to be cleared for a clean flash but not the simulated SD card in the /data/media directory. The boot and system partitions are initialized by the updater-script in the ROM zip file so in the end everything gets wiped except the simulated SD card just by doing a TWRP factory reset and flashing the ROM.

When a developer doesn't format the system partition in the updater script it is probably an update rather than a full ROM and you wouldn't want to format the system partition if that is the case.

If you don't want to read my post or take my word for it please at least read the article by the TWRP team that I linked. They know a lot about how partitions are initialized and ROM's are flashed. ;)

ramjet73
[Nexus 5 Android Development] Wh1t3Rose:
You have it all wrong. A factory reset is all that's needed to do a clean flash. The Data, cache and dalvik partitions get wiped in a factory reset. Then the Updater-Script in the ROM install process wipes system for you. This has always been the way Recoveries and Updater-Scripts have worked.

That's why people say for a clean flash just factory reset and flash ROM. It should be a 2 step process everytime.
[Nexus 5 Android Development] SacredDeviL666:
honestly i don't want to read a whole book when i could get it in a sentence or few.... so nope i haven't read your entire set of paragraphs but yes i have read the twrp's...and i would have disagreed to your para/article completely if TWRP mentioned something contradictory than what is their in your thesis.... but thanks i did learn something new :D

as i said earlier thats what the idea of a clean flash for me was as it doesn't wipe out your system partition with factory reset...

but as you both said if all the updater-scripts do a system wipe then it does stand as a clean flash :) and i am wrong in thinking that all flashable zips doesn't wipe system partition before installation..
[Nexus 5 Android Development] Wh1t3Rose:
Depends on what it is you're flashing though. All flashable zips have an updater-script, but not all Updater-Scripts have a line in it that says "wipe system". Kernels for example.
[Nexus 5 Android Development] Website!:
getting the same error with the Jan 1st build. :(
[Nexus 5 Android Development] SacredDeviL666:
but most of the new roms updater-scripts would have a 'wipe system' command right..
[Nexus 5 Android Development] ramjet73:
Correct.

Unless, as I mentioned earlier, they are intended to be incremental updates to the base ROM in which case that should be clearly identified by the ROM developer and that would never be done for an initial flash of a new ROM.

ramjet73
[Nexus 5 Android Development] SacredDeviL666:
Cool Thanks :D
[Nexus 5 Android Development] neFAST:
Looks like i'm not the only one struggling with Code Blue Kernel!
[Nexus 5 Android Development] StrongOneX:
Getting the same error when flashing. Do i just format /system and then its ok or do i have to wipe everything except simulated sdcard?
[Nexus 5 Android Development] Phazmos:
Twrp

Mount system

Factory reset with slider

Tic system, wipe system

Unmount system

Flash

That's clean
[Nexus 5 Android Development] StrongOneX:
Fixed it, I just did advanced wipe, cache, system and dalvik-cache and it worked well.
[Nexus 5 Android Development] Phazmos:
1 thing I learned a long time ago - format system yourself - don't rely on something that may, or may not, do it for ya.

I consider it 5 secs well spent.

---------- Post added at 04:53 PM ---------- Previous post was at 04:52 PM ----------

Amazing what a clean flash will do!
[Nexus 5 Android Development] StrongOneX:
I was just a bit confused because I had never seen that error before. I've always dirtyflashed because titanium backup takes too long. (so does art rebuild aswell)
[Nexus 5 Android Development] piperx:
Why dirty flashing is frowned upon, well, other reasons also (search xda and google on dirty flashing)

Philz has a "clean to install new rom" feature that works well, but, I always format system manually and that is a key to sucess and a problem free install.
[Nexus 5 Android Development] dhalham:
Is there anyway to update to the latest release without installing the whole zip, since its a small update?
[Nexus 5 Android Development] Wh1t3Rose:
No but you can dirty flash at your own risk
[Nexus 5 Android Development] JayR_L:
Dirty flashing then flashing kernel and SuperSU should be fine for upgrading from the Jan 1 build to Jan 3.
[Nexus 5 Android Development] coalee:
I have updated the latest OptiPop (3rd Jan) from previous release (30th Dec) with wipe only on system, cache, delvik partitions. I am using F2FS partitions.

This is the step I took to flash Rom in recovery mode

Flash latest ROM

GApps

REBOOT -- wait for 10mins then reboot into Recovery again

Flash F2FS-EXT4-Lollipop Kernel

UBER Kernel

SuperSU

REBOOT

Everything work without any problem. No need to go through first time setting again. ;)
[Nexus 5 Android Development] Wakamatsu:
Why would you want to do this?
[Nexus 5 Android Development] pickandwhammy:
Flash still doesn't work, and causes camera to crash :(

Does anyone know of a fix?
[Nexus 5 Android Development] Kroniq:
[MENTION=5105835]Cl3Kener[/MENTION]

Ive been using your roms since my s2-t989 days, so this one seemed like a no brainer. Everything so far is nice and smooth. Nice features, and i like the color profile thats on there...(or maybe im tripping). I will report back in a few days and tell you guys how it went.
[Nexus 5 Android Development] tcat007:
Flash works on Google camera installed from playstore. No crash.
[Nexus 5 Android Development] ramjet73:
I can't remember the last time I manually formatted the system partition, or the last time I had an issue doing a clean install of a ROM after just a TWRP factory reset, but by all means do whatever makes you comfortable. It certainly won't hurt to format the system partition twice as long as it's done before the ROM's files are installed. ;)

ramjet73
[Nexus 5 Android Development] pickandwhammy:
Sorry, I'd meant Torch.
[Nexus 5 Android Development] vsot13:
Please consider and device/feature request department.

Sent from my Nexus 5
[Nexus 5 Android Development] ranveer5289:
Hi,

If I want to try some other kernel like elementalx or Hells Core can I directly flash those kernel over the kernel which comes with this ROM or first I have to flash the stock kernel.

Can anyone anyone provide me a link to stock 5.0.2 kernel flashable zip.

Thanks.
[Nexus 5 Android Development] Wh1t3Rose:
Just flash the kernel you chose and that's it :)
[Nexus 5 Android Development] danthelongman:
Does this rom have the advanced power reboot options (reboot to recovery/softreboot)? Ive been searching since yesterday and didnt find it. Hmmm..
[Nexus 5 Android Development] ranveer5289:
Thanks. I will give it a try :)
[Nexus 5 Android Development] -DroidIsDNA-:
Power menu in display settings is where you find advanced reboot.
[Nexus 5 Android Development] dekela:
Yes. Under display power menu
[Nexus 5 Android Development] nayan_sharma:
Confused

Please Help me in step 3 Flash stock EXT4/F2FS kernel of your choice and Step 4 when i go to the uber kernel site i found

EXP-LINARO

FrancoSound

Google

RELEASE

SaberMod

i can't understand where to go..??

Thanks in advance.
[Nexus 5 Android Development] 21plays:
Score))

Optipop 01/03/15 w/Uber-L 01/01/15 RELEASE branch. Thanks for the ROM﻿)))

F2FS System, Data and cache

Wheatley Gov
[Nexus 5 Android Development] pianistaPL:
Either EXP-Linaro or SaberMod.
[Nexus 5 Android Development] 21plays:
You should go with the Release branch for stability. It is also SaberMod but without the OC and UC

---------- Post added at 15:52 ---------- Previous post was at 15:49 ----------

Choose RELEASE for the stable, no OC/UC
[Nexus 5 Android Development] pickandwhammy:
I was asking if anyone knows of a fix for a bug. You obviously don't. MUCH help your comment has contributed to this thread. * slow clap *
[Nexus 5 Android Development] vsot13:
Did I mention you or quote you? But if you feel offended, sorry to hurt your feelings * face palm*

Sent from my Nexus 5
[Nexus 5 Android Development] Thunderbolt:
What's the different between this version and this from 1 january?
[Nexus 5 Android Development] carlese:
Really?
[Nexus 5 Android Development] menaaboud:
Do i have to do step 2?

Hello,

Do i have to do Step 2 ? i don't understand f2f ext4 at all!.
[Nexus 5 Android Development] neFAST:
Was using the ROM just fine and decided to go F2FS.

I followed this:

And was welcomed with "Unfortunately Drive has stopped" right on the welcome wizard?!

Any clue?
[Nexus 5 Android Development] menaaboud:
Elementalx

is ElementalX kernel F2FS compatible ?
[Nexus 5 Android Development] ramjet73:
I'm running the same combination without F2FS, but I turn journaling off for the system and cache partitions, and am very pleased with the performance and features.

ramjety73
[Nexus 5 Android Development] 21plays:
no
[Nexus 5 Android Development] neFAST:
I wiped my phone, formatted to F2FS (cache and data, carefully following guides) and I still can't flash Code Blue. Same issue with Franco. Strange!
[Nexus 5 Android Development] ramjet73:
Perhaps you should forget about F2FS and just do a basic installation for now since you are having problems. Whatever performance benefits F2FS might offer are definitely not going to be realized if you can't get the ROM and kernel installed and running.

ramjet73
[Nexus 5 Android Development] neFAST:
I had the same problem with ext4 and took the opportunity to wipe and clean flash everything.

Should I wipe internal storage and system (which seem to be preserved by the factory reset)?
[Nexus 5 Android Development] DirtyWizard:
nice ROM..but I'm experiencing issues that I sometimes am unable to get the phone out of sleep mode.. The screen is off and I have to press the power button several times before it "reacts". I'm running the latest version with Uber kernel.
[Nexus 5 Android Development] neFAST:
try to swiich off the wrong wake detection or a similar name
[Nexus 5 Android Development] DirtyWizard:
Found the option, will test and report back !

Thanks
[Nexus 5 Android Development] luckana:
It's called Prevent accidental wake-up and it's under display settings. Has to be disabled to fix the aforementioned issue
[Nexus 5 Android Development] Thunderbolt:
No, thats seriously joke. I'm after install and didn't see that's why im asking.
[Nexus 5 Android Development] carlese:
Man there is a changelog for that.. Look at the op or at cl3kener posts..
[Nexus 5 Android Development] Thunderbolt:
Mate, his newborn son isn't a part of newest version:) Doesn't matter. SOrry for offtopic.
[Nexus 5 Android Development] carlese:
That is the main change in the new build lol :D
[Nexus 5 Android Development] menaaboud:
is there a way to have it working with optipop ?
[Nexus 5 Android Development] 21plays:
As far as I'm concerned just have system, data and cache in ext4 format. Flash rom and then flash elementalx. Try that. I do see posts here about people with problems when using optipop and elementalx. I would suggest blue or uber-l kernel in which case you would need to flash ext4 permissive zip if keeping your ext4 format
[Nexus 5 Android Development] cdx47:
OK I now have code blue kernel working on primary using multi ROM. I had to start again on my phone and the flash stock ROM again. But the main issue was i think that I had to manually wipe system, cache etc. I saw someone suggest that in a previous thread.Once I did that code blue installed first time.
[Nexus 5 Android Development] coalee:
Maybe you might need to boot in between:

Try this :

Wipe cache, data or system in F2FS again.

After flash ROM + Gapps then reboot and wait for 10 min - go through the first time setup

After finished the setup then reboot back to Recovery again

flash F2FS-EXT4-Lollipop-kernek

flash Uber-kernel then flash SuperSU

Reboot
[Nexus 5 Android Development] SacredDeviL666:
:good:

---------- Post added at 09:05 PM ---------- Previous post was at 09:04 PM ----------

avoid flashing gapps after flashing rom right away... instead after the first boot you can go back into recovery and flash gapps... and are you dirty flashing?
[Nexus 5 Android Development] zhangmaster12:
Congrats and thanks for the hard work!!
[Nexus 5 Android Development] coalee:
SacredDeviL666, the instruction I wrote (for neFAST) was for the fresh (full wipe) installation. I never have any problem with flash Gapp after flash rom. I also tried dirty flash (only wipe cache/system) without any problem either. ;)
[Nexus 5 Android Development] HockeyZ39:
I am having this same issue. I did a clean install of the Jan 1 build with F2FS enabled. My carrier is Sprint should that matter at all. Not sure if the comments regarding F2FS being a possible culprit were in response to this issue or not.
[Nexus 5 Android Development] riahim:
Any ideas why some apps aren't pushing notifications?

For example, I'm not notified of any groupme messages or snapchats, and yes I did make sure that notifactions were turned on for both.

Thanks
[Nexus 5 Android Development] 21plays:
Will look into this journaling thing
[Nexus 5 Android Development] ramjet73:
This post and this post might help with that.

ramjet73
[Nexus 5 Android Development] Basche:
I'm wondering if anyone can take a look at the logcat and see what could be the problem with bbm. Been crashing once a day :( I'm the the latest version with PA gaaps nano, code blue kernel, and data and cache is f2fs. pastebin.com/TRVqj72w please and thanks :)
[Nexus 5 Android Development] menaaboud:
sadly, this won't work either, i am getting systemUI error , when i install elemental x , if re installed uber kernel this go away.
[Nexus 5 Android Development] 21plays:
Yeah... Then it's true. Elemental and Optipop don't mix
[Nexus 5 Android Development] SacredDeviL666:
i had this issue in the build of 1st jan... in the 3rd jan build everything is fine... i am also on pa gapps full modular

---------- Post added at 06:41 AM ---------- Previous post was at 06:06 AM ----------

And this you call consistent performance:D OPTIPOP dark build 3jan with uberkernel 4.3.85 sabermod, f2fs ext4 permissive, full f2fs :D :D :D

[IMG="asdadad"]http://s3.postimg.org/ec0702utv/Screenshot_2015_01_06_12_05_47.png[/IMG]​
[Nexus 5 Android Development] ramjet73:
It may be a ramdisk conflict.

Has anyone tried fastboot flashing the boot.img from the Google factory image over the base OptiPop ROM and then flashing ElementalX? That should work but if OptiPop does any modification to the ramdisk they will be lost.

If nobody has tried that approach I might do it just to satisfy my curiosity.

ramjet73
[Nexus 5 Android Development] jrjk:
I'm using the latest version of Elemental X and the 3rd Jan nightly of Optipop. Working flawlessly.
[Nexus 5 Android Development] kuyam:
With or without F2FS partitions?
[Nexus 5 Android Development] z4tracer:
Languange Setting FC

Fixed.
[Nexus 5 Android Development] 21plays:
Might work, but kinda defeats the purpose a bit of this rom, since the modifications will be over written
[Nexus 5 Android Development] ramjet73:
Would you please outline exactly how you flashed OptiPOP, the Gapps (and which Gapps you used), ElementalX and SuperUser and identify any reboots you did during that process?

ramjet73
[Nexus 5 Android Development] Dark_Eyes_:
What kind of mod could be in the ramdisk that are so important as to not flash a different kernel? I've tried code blue, uber and hybrid and they all worked great. Didn't see any difference...
[Nexus 5 Android Development] jrjk:
Without. However, I went around testing other kernels to see if I like something. I didn't, and when I tried to come back to Elemental X, I got the dreaded System UI crash.

It worked just fine when I installed it right after flashing the ROM.

---------- Post added at 01:51 PM ---------- Previous post was at 01:48 PM ----------

Was on stock Lollipop. Factory Reset, wiped caches, system. Flashed ROM, Gapps zips, rebooted and set the phone up. Didn't reinstall anything. Rebooted to recovery, flashed SuperSU, rebooted to Android. Rebooted to recovery again to flash Elemental X and wiped caches, rebooted to Android.
[Nexus 5 Android Development] Basche:
Yea, but my problem has been happening before the Jan 1 build :(
[Nexus 5 Android Development] Theberge43:
Help

Hi, I'm looking to install this ROM. I'm a experienced custom ROM flasher, but I'm a but confused about the F2FS procedure.

So I need to wipe like any custom ROM, but what is with the /SDCARD/ANDROID folder ?

Also, I need to flash the F2FS kernel suggested in the link ? But in the link they talk about multi-rom, will it work without multi-rom installed ? Also, which of the 4 kernel should I flash ? Permissive or Enforced ?

Then I can flash Uber, that I get.
[Nexus 5 Android Development] Wh1t3Rose:
Have you converted your partitions to F2FS? Remember this means wiping the entire Internal Storage.
[Nexus 5 Android Development] Theberge43:
Oh ! Ok, I did not get that. What are the benefits of this ?
[Nexus 5 Android Development] Wh1t3Rose:
That's the only way to use F2FS kernels. It also theoritically gives you more performance. Look in the N5 General section. There's a guide and also gives a link on what F2FS is all about. Remember if you aren't on F2FS partitions and you flash a F2FS kernel you will bootloop. Might even Hard Brick. Be careful.
[Nexus 5 Android Development] Theberge43:
And I can use OptiPop without F2FS ?
[Nexus 5 Android Development] Wh1t3Rose:
Yes
[Nexus 5 Android Development] menaaboud:
what could be an equivalent to elemental x features from the Cl3Kener kernels ?
[Nexus 5 Android Development] Wh1t3Rose:
Each kernel thread has a feature list. Go compare them.
[Nexus 5 Android Development] Theberge43:
Does it require me to flash EXT4-ONLY-Lollipop-Kernel-Cl3Kener-Kexec-Enforcing.zip or Permissive before flashing Uber ?

What is the difference between both ?

Thanks a lot by the way !
[Nexus 5 Android Development] Wh1t3Rose:
That I'm not sure. I don't use Uber. But I want to say you want the enforcing policy. But I want someone to back me up before you flash.
[Nexus 5 Android Development] ramjet73:
That's correct, but you don't really need to flash the intermediate kernel if you want ext4 and enforcing, since that's the default for this ROM with the included kernel and ramdisk. I've flashed the Release version of Uber immediately after flashing this ROM and that works fine.

ramjet73
[Nexus 5 Android Development] SacredDeviL666:
and if you aren't from a uber background roms or kernels its always advisable to flash f2fs ext4 permissive than enforcing kernels...

---------- Post added at 10:21 PM ---------- Previous post was at 10:19 PM ----------

oh sorry :( i never had this before the 1stjan and it went away for me with the 3rd Jan build
[Nexus 5 Android Development] ramjet73:
I may have misinterpreted what you meant but most devs seem to prefer enforcing unless you need permissive for things like the Viper Audio Mod or an f2fs/ext4 combination but if you are using ext4 without some other special requirement there is no need to be be permissive and it will reduce overall security of Android.

ramjet73
[Nexus 5 Android Development] humzaahmed155:
I'm at a dilemma. If I use the Uber kernel, all my partitions stay f2fs. However, it does lag a considerable amount on my phone. If I try bigbum v5 however, the ROM is amazingly smooth but my cache partition reverts to ext4. How do I solve the cache issue? I've wiped, reformatted to f2fs but it still reverts.
[Nexus 5 Android Development] Theberge43:
Ok, I'm on 5.0.1 Stock, rooted with Franco Kernel.

What are the steps I need to take if I decide to stay ext4 and I simply want to flash OptiPop ?

Can I skip the pre-kernel and which one do I choose ?
[Nexus 5 Android Development] enndub:
Still getting web view force closes after a full wipe :(
[Nexus 5 Android Development] Dark_Eyes_:
If you do nothing you will stay ext4, so just flash the rom and gapps as usual, doing a wipe before (full wipe is recommended). Then flash your choice of kernel but be aware that some doesn't play nice with optipop. Franco and elementalx seems to be tricky to install. My advice would be to go with code blue or hybrid. Both are good and work well. Then flash SuperSu and you're done! No need to flash prekernel with the latest version.
[Nexus 5 Android Development] jsgates:
Upgrading?

I converted my partitions to F2FS and followed the instructions to do a clean installation of Optipop. Then flashed the recommended GAPPs and flashed the Uber kernel. I've been on Optipop since around Christmas and am have had nothing but a great experience so far. My question is simply about flashing newer builds of Optipop. Can I simply just download the latest build and dirty flash it over the top of my existing Optipop ROM? That's not going to touch the data partition at all correct? thanks
[Nexus 5 Android Development] Basche:
You can dirty flash it, or follow the instructions Chet typed when he released the newest version
[Nexus 5 Android Development] carlese:
[MENTION=5105835]Cl3Kener[/MENTION] alarm clock seems sluggish even in the latest build.. I have to click 10 times to delete an alarm, when I set a new alarm status bar keeps blinking with the alarm icon.. No go for me :( anyway is there a chance to see the ringer and notification tiles in the upcoming builds?
[Nexus 5 Android Development] menaaboud:
What about the battery life? i didn't have a good battery :(
[Nexus 5 Android Development] Wh1t3Rose:
ROM have practically no impact on battery. It's mainly due to poor signal, wakelocks, and kernel settings.
[Nexus 5 Android Development] menaaboud:
That's why i was aiming to use ELemental X , i think its the best kernel regarding Battery life, i tried Uber but i have no idea which governor will effect battery life or settings so i keep it to default. and it didn't save me any power. i am pretty excited with optipop, i spent a full day trying to get it working with elemental X but it didn't.

---------- Post added at 12:24 PM ---------- Previous post was at 12:13 PM ----------

Also i was looking to have MIC gain for incalls , looked at Uber but i didn't find it, don't know if it have it..