yashsingh1/xdaforums huggingface dataset:
[One (M7) Q&A, Help & Troubleshooting] stah17:
Hey guys,

I'm using Unicon for theming my icons with other icon packs.

Everything is working fine, except the phone and contacts icons which strangely won't get changed, although there are alternate icons in the icon packs.

Any ideas why they won't change or a workaround?
[Nexus 7 Original Development] legolas93:
OmniROM with "All-F2FS" support​

I have modified OmniROM to work with F2FS partitions. All credits for the ROM to OmniROM guys.

This is for "All-F2FS" that mean that /system, /cache and /data are formatted with F2FS.

This is needed to switch to "All-F2FS".

ROM contains my Kernel with "All-F2FS" support and other goodies.

Ported sl[aou]b from Linux 3.4

Ported timer and workqueue from Linux 3.4

Ported random from Linux 3.13-rc4

Ported rwsem from Linux 3.11

Kernel NEON Mode

Etc..Etc..

Added GPU OC (Franco way..)

Added Toggle for FSYNC

Revert CPU OC things (We don't need it and it was a bit dirty..)

One of the goodies of my kernel is that i was able to reclaim more 18MB of RAM for Android. As you can see in Settings we are now at 993MB.

MultiROM isn't supported as now because i need to patch it to work with "new" ram.

What is F2FS?

F2FS (Flash-Friendly File System) is a flash file system created by Kim Jaegeuk at Samsung for the Linux operating system kernel. The motive for F2FS was to build a file system that from the start takes into account the characteristics of NAND flash memory-based storage devices (such as solid-state disks, eMMC, and SD cards), which are widely used in computer systems ranging from mobile devices to servers.

Download:

omni-4.4.2-20140329-grouper-NIGHTLY-F2FS: Here

omni-4.4.2-20140312-grouper-NIGHTLY-F2FS: Here

You need a recovery with "All-F2FS" support. So..

To use this ROM read the instructions Here!

Hope i dind't any errors writing this down. I personally tested this procedure.

Enjoy. :D
[Nexus 7 Original Development] flopower1996:
First thank you for the rom. Will you update this rom on a weekly basis?
[Nexus 7 Original Development] bhu1:
Hey thanks. Will try it today when I get time. Will give feedback, hope u update it at least once every two weeks.
[Nexus 7 Original Development] wilzard:
Wow.

Held off installing on my Sprint S4 but this looks like the perfect thing to try on my tablet. TYVM.
[Nexus 7 Original Development] bhu1:
Can u pls upload somewhere? Media fire is so slow and that is when the download actually starts which it rarely does. Can u upload on g drive or anywhere better like zippyshare.
[Nexus 7 Original Development] gorneman:
Hi, I have installed this rom and seems to work very fine. But I have only one problem. When i try to install Xposed Framework this message appears. This is related to Rom or SU problem? Thanks
[Nexus 7 Original Development] bhu1:
Hey, just flashed the ROM. Followed the procedure point to point except I also flashed ur legokernel and superuser zip cause omni ROM isn't rooted from default and then I formatted everything. Now I rebooted and its stuck on Google logo.
[Nexus 7 Original Development] SkOrPn:
Any chance we can get a AOSPAL all-f2fs build? It is the #1 smoothest fastest trouble free ROM I have ever tried on my N7. Please?

http://xdaforums.com/showthread.php?t=2636893
[Nexus 7 Original Development] CptKlink:
Ya I'm hoping for a AOSPAL ALL-F2FS support as well. This is my current daily driver and might be the one I stick with. Its vary smooth, stable and fast. Also nicely customizable as well.
[Nexus 7 Original Development] wiredout46:
this was an issue for me as well. i restored the stock nexus 7 software and tried starting from pretty much complete scratch. i'm afraid to reboot because of that, but will give it a shot.

on a related note, i've gotten a system message saying that there's an update for omni-4.4.2-20140313-grouper-NIGHTLY.zip

are updates to be turned off until there's an F2FS update available?

edit: just rebooted, everything rebooted nicely.
[Nexus 7 Original Development] SkOrPn:
Yes turn them off for now.
[Nexus 7 Original Development] bhu1:
I discovered the problem with my procedure. I was using the gapps recommended by omni team that I use with the regular omni ROM, the ones from the PA gapps thread. Those were the problem. Also, Lego kernel isn't working with this ROM, N7 gets stuck on Google logo.

Edit: after a second series of flashes I have came to realise that actually the gapps were also the fine. Its the Lego Kernel that was messing things up. Tried the M-kernel f2fs and that also isn't working and is resulting in a freeze at Google logo. Now I am just gonna give up on kernels and just flash omni ROM, gapps and superusers.
[Nexus 7 Original Development] wiredout46:
same with xperience.

all i want is doubletap2wake:cyclops:

---------- Post added at 05:26 PM ---------- Previous post was at 05:00 PM ----------

in for an answer on this.
[Nexus 7 Original Development] SkOrPn:
As has been said before legokernel and m-kernel and all the other kernels as far as I know are NOT ALL-F2FS supported yet. They are only F2FS on the data partition. This OmniROM will not work with those kernels until someone can modify them to work with ALL the partitions formatted to F2FS file system a.k.a ALL-F2FS. No one has done that yet...
[Nexus 7 Original Development] rlivin:
I flashed rom with Pa Gapps and i am stuck at google screen also. Any advice?
[Nexus 7 Original Development] gorneman:
Deleted
[Nexus 7 Original Development] nidhinrejoice:
Thanks for the rom. Overall the n7 has become much snappier than it used to be. Is there anyway to revert the theme of the playstore back to the stock theme? I don't like it. Some texts are not readable
[Nexus 7 Original Development] wiredout46:
i did the same and got the same result, flashed slim aio gapps and it worked perfectly fine.
[Nexus 7 Original Development] nat510:
Thanks for the rom, it is great!

smoother the stock omni rom
[Nexus 7 Original Development] weirdsciencex:
I've never had experience with this filesystem but have had similar messages when using inbuilt superuser on their ROMs.

I would suggest using the latest SuperSu as it's complaining it can't use the mount and copy commands which do need root.

Sent from my Nexus 7
[Nexus 7 Original Development] Fransis88:
please tilapia version!!!!!!
[Nexus 7 Original Development] SkOrPn:
FYI,

Faux just released his 025 kernel with Overclock support and F2FS. For the peeps who miss OC....
[Nexus 7 Original Development] hotrodwinston:
OK I have no idea what I am doing wrong - I installed with no problems and when I noticed that multi-window was not included went to install xposed. Found out no root. Installed supersu no go. Flashed supersu - have root but now xposed says cannot mount system as writable. Any ideas?
[Nexus 7 Original Development] SkOrPn:
Did you flash xposed from the recovery or install it from the app?
[Nexus 7 Original Development] hotrodwinston:
App - didn't know there was a recovery option.
[Nexus 7 Original Development] SkOrPn:
Yes, go back and install the 2.5 Beta apk (you should see it posted in the last few days), then inside the settings change the installation method to zip file recovery flashing. Restart into the recovery and flash the Xposed framework. This has worked for others, but I have not tried it myself, so not sure exactly how the new install process works. Good luck

http://xdaforums.com/showthread.php?p=51110150#post51110150
[Nexus 7 Original Development] hotrodwinston:
Thanks! That did the trick!
[Nexus 7 Original Development] nlabrad:
Is this expected?
[Nexus 7 Original Development] SkOrPn:
No of course not. Try a different download or a different gapps package. Maybe Omni has their own gapps?
[Nexus 7 Original Development] nlabrad:
The problem is not the package but the space available.

Omni suggests the 0-day PA Gapps. I tried to install the complete one.

I tried with the 131MB (Mini Modular) and it installed fine.

BUT, i'm having problems with hangouts. It can't sign in.

I downloaded the PA Gapps because this was happening with the CM Gapps. I reinstalled and wiped everything, now with tha PA Gapps i'm having the same problem.

Everything google works except Hangouts. Any idea?

(Nevermind, it fixed itself, i don't know).
[Nexus 7 Original Development] pitchdarkice:
Yea I had to install the mini version because the complete and stock were too large. I didn't have any issues with Hangouts though.
[Nexus 7 Original Development] :
Hangouts has had some service outages throughout today
[Nexus 7 Original Development] SkOrPn:
Was that what it was? I was wondering because I thought something was wrong with my computer, or chrome was going bad on me, lol... It eventually fixed itself.
[Nexus 7 Original Development] billydroid:
Are there any kernels, other than the package one, that work with all-f2fs rims? I'm not having any luck. Some one mentioned faux's newest but it didn't work.
[Nexus 7 Original Development] SkOrPn:
Did you try flashing faux after the ROM was already setup? Or flashed together? Did you try using fastboot to flash the kernel as well? I had to flash it separately from the ROM to get it working and it runs great.
[Nexus 7 Original Development] billydroid:
Which one did you flash? Did you use Fastboot or twrp? Thanks
[Nexus 7 Original Development] billydroid:
Well faux's 25u flashed and works just dandy. Not sure what went wrong before. Obviously user error. Thanks though.
[Nexus 7 Original Development] SkOrPn:
Did you really reply to yourself here? Lol, you forgot to thank yourself

Glad you got it working.
[Nexus 7 Original Development] Fransis88:
porfavor podeis hacer una version para tilapia. nos teneis abandonados a los usuarios de tilapia y no podemos probar casi nada de lo que sale nuevo...

gracias

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

please can get an upgrade for tilapia. we have seen a very abandoned tilapia users and we can not prove almost anything goes again ...

thanks
[Nexus 7 Original Development] gorneman:
Hi Legolas, do you plan to release another omnirom build? Can I help you to build and mantain it? Thanks
[Nexus 7 Original Development] 386:
I am guessing to ignore the "System updates" of omni-4.4.2-20140325-grouper-NIGHTLY.zip because it is likely NOT compatible with F2FS-ALL.
[Nexus 7 Original Development] nlabrad:
Yes, ignore them
[Nexus 7 Original Development] bhu1:
Are u gonna update this?
[Nexus 7 Original Development] gorneman:
Follow this guide

using Legolas Omnirom build as base. It's simple
[Nexus 7 Original Development] legolas93:
Yes. Today! :D

Updated: omni-4.4.2-20140329
[Nexus 7 Original Development] thoiloidainhan:
[MENTION=2743057]legolas93[/MENTION] I lost root. Flash supersu doesn't help either. I'm coming from all-f2fs slimkat with a full wipe.

EDIT: for some reason stupid Google keeps giving me the page to old version of supersu. Get the latest one (1.94) and everything is OK now.
[Nexus 7 Original Development] voyteckst:
An update appeared. Can You share what to flash after official update to have f2fs support? It can be placed in FlashAfterUpdate folder of OpenDelta and will be flashed automatically even when official update used (I'm using it to flash superuser that way).

Sent from my Nexus 7
[Nexus 7 Original Development] nidhinrejoice:
Is there any way I could increase overall font size? . Right now it appears too small for my eyes
[Nexus 7 Original Development] Lisac1606:
Does this rom(or its kernel) support fast charge? I'm having issues with charging, it's very slow, it takes almost 12hours to charge...
[Nexus 7 Original Development] joedoe:
Go to Settings->Display->Font and choose bigger font.
[Nexus 7 Original Development] nidhinrejoice:
That doesn't increase the font size in apps like flipboard
[Nexus 7 Original Development] Heartlessangel2001:
will this work with multirom w/o formatting my data. i have 2 other roms installed will it erase those?
[Nexus 7 Original Development] adomol:
To use this ROM you must format system/cache/data to f2fs.
[Nexus 7 Original Development] T-Keith:
Got this rom installed on my Nexus 7. Fantastic! Fast, responsive and can be made to look like stock. It even benchmarks much higher than slimkat. You should add a link to the PA mini gapps though. Slimkat gapps are themed and the full PA gapps package will not install.

Edit for typos.
[Nexus 7 Original Development] joedoe:
Obliviously I meant system applications
[Nexus 7 Original Development] grusta:
I'm thinking exactly the same.

About the wonderfulness of the rom and about the gapps package's infos.

Many thanks to the dev.
[Nexus 7 Original Development] SkOrPn:
Is this rom rooted by default or is it unrooted like stock Omni? If its stock unrooted like Omni, what is the best way to root it. Last time I tried this the rooting process sucked and did not work as well as I had hoped.

Or, can I root the ROM zip before flashing?
[Nexus 7 Original Development] T-Keith:
It is not rooted from my experience. Go to clockwork mods site and download the flashable superuser zip file and flash it using recovery. You should be rooted.
[Nexus 7 Original Development] johnminator:
getting a TYPE PASSWORD TO DECRYPT STORAGE please help
[Nexus 7 Original Development] SkOrPn:
Do it again, you did it wrong... That message is telling you the format was done wrong, or needs to be done a second time.

EDIT: OK, I can confirm that sometimes you have to flash formatpartitions.zip several times. I had to do it twice, even though both times was the identical process.

---------- Post added at 04:42 PM ---------- Previous post was at 03:49 PM ----------

Ok, M-Kernel is now working great with OmniROM all-f2fs. Has anyone tested between ART and Dalvik on this ROM lately?
[Nexus 7 Original Development] Lisac1606:
I'm running it on ART and it works great!
[Nexus 7 Original Development] StardustGeass:
*sigh*

Too bad OMNIrom is built without root... It's been hours since I try flash it and gaining SU, but until now I can't find a way to keep system mounted as R/W..

Using ES Explorer, I can mount system to R/W and modify things from there, but when I try using other app, like xposed installer and titanium backup, it can't write..

When installing xposed installer, it says can't mount system as R/W.

On titanium backup, when I try uninstall system app, it shows as uninstalled successfully, but when I come back, I can still see the app and it's running normally..

Anyone can help?
[Nexus 7 Original Development] SkOrPn:
Why didn't you flash SuperSU with the ROM flash? That is what the OmniROM website tells you to do and it works perfectly.
[Nexus 7 Original Development] StardustGeass:
I did, still unable to mount R/W just like what I mentioned before..

That's why I try to search alternatives...

EDIT :

Just want to make things more clearly xD

First, I already have root access from SuperSU.

Second, I'm able to mount R/W on system, but ONLY from file explorer (currently using es file explorer).

Three, I already tried flashing the superSUfor 3 times, and even do all the factory reset and flashing ROM from fresh, just to make sure...
[Nexus 7 Original Development] SkOrPn:
Ahh, OK so your having a real issue. I have never seen a ROM work as good as this one before, except for SaberDroid a month ago, but OmniROM works great, and everything is instant for me.. Try a different ROM and see what happens, maybe your device is at fault.
[Nexus 7 Original Development] StardustGeass:
Ah, I see, so I'm the only one getting this issue...

I think it is software related, because just earlier, before switching to f2fs partition, that does work...

Hmm.... Okay, gonna try flashing slimkat later (havent downloaded it yet)...

For now, I wanna try do the wipe/data and reflash ROM again from scratch, to see if that will work...

Anyway, thank you :)

EDIT :

Btw, can you tell me the link for the superSU zip youre using, and the steps you install it (including the wipe/data step), if you don't mind :)
[Nexus 7 Original Development] SkOrPn:
Yeah sorry I couldn't be better help. Did you happen to have ART enabled? Xposed only works with Dalvik, but I have not tried Dalvik in a long time. Not sure if Xposed has a problem with f2fs, but it shouldn't, its just a file system. What I did was flash OmniROM, then I booted up just top make sure it would boot, I then enabled ART and rebooted back to Recovery and flashed SuperSU 1.94, and booted up again and checked out my root. Then I immediately installed the latest Busybox, and rebooted back into the Recovery to install my favorite kernel, m-kernel test4.

Have you tried flashing Xposed.zip using the new recovery install method? Everyone says that works much better then the app.
[Nexus 7 Original Development] StardustGeass:
Ugh, seems I missed the xposed.zip thingy.... I'm using the one I used from my titanium backup..

Do you mind linking to the post there? Thank you very much :)

Otherwise, I don't think it's a problem from the xposed app...

Since, my titanium backup also unable to uninstall system app (already enabled chuck norris mode)... So, it's R/W related...

I heard that to mount R/W at system, one of the boot.img line must contains system.rw=0 (or something, I can't really remember since I read about that quite long ago) Is it possible that OMNIrom doesn't include it (since it is not come pre-root as well)...

And, just for checking, do you use titanum backup? Can you uninstall system app from there?
[Nexus 7 Original Development] SkOrPn:
Yes, I own TB. I also have ES explorer and root explorer. Would you like me to do some tests to see if I can replicate the same problem your having?

Also, I think you use the Xposed app to install itself using the recovery method. I forget where in the app that is located, but it has been mentioned many times that using the app to install xposed via recovery seems to have less problems, then trying to install it within Android. I think Xposed restarts into the recovery by itself and you do nothing but sit back and watch. lol, but I could be wrong. Just trying to relay something I remember from a month ago.
[Nexus 7 Original Development] StardustGeass:
Yes, could you try replicate my issue? I will highly appreciate that :)

So, when I try uninstall app from titanium backup, it shows success (even there is a notification saying so)... But, when check (via ES file explorer) to system/app, the file is still there... Even, you can still access the file from app drawer...

When you delete via ES File Explorer (the root explorer and R/W at system already set at R/W), will delete the files completely..

Ah, I see... It's ok, you already become a great help :)

It's not my xposed installer very important to me... It's just I will miss some feature, but I can live with it :)
[Nexus 7 Original Development] SkOrPn:
Should I try to uninstall ANY app, or do you have one in particular that I should try?

I also have a feature of xposed I want very badly, but I am not willing to give up ART for it. lol
[Nexus 7 Original Development] StardustGeass:
Any system app is fine... :)

Ahaha, yep... Hope xposed team finds a way to implement it on ART xD
[Nexus 7 Original Development] SkOrPn:
OK, I used TB and uninstalled Calculator.apk in /system/app. It said it uninstalled nearly instantly, haha, but then the app remained. I rebooted and it is still there. I went to app drawer, and I can still see and use that app just fine.

So, this is a problem everyone probably has. If I delete it using Root Explorer, it is gone right away and I do not see it in the apps list. I used TB to backup the app before uninstalling it, and before deleting it, but TB does not show it in the list of apps that I can restore. However, the app is definitely backed up as I see it in the TB backup folder with the correct date and time. So, TB is broken :confused:
[Nexus 7 Original Development] StardustGeass:
Ah! Thank you for testing :)

In a matter of fact, I'm quite glad because I'm not the one who is on problem, but rather the app itself...

Thank you very much for confirming the issue :)
[Nexus 7 Original Development] SkOrPn:
You are welcome. Its not a big issue as TB tells you at install that this root method may not work perfectly with the TB app, and also if there are apps in system that you do not like, well ES or Root explorer will get rid of it really quickly. Hell you can probably copy/paste it into a APK backup folder just in case :good:
[Nexus 7 Original Development] PatrickMac:
[MENTION=500006]SkOrPn[/MENTION]

I am currently on Slimkat, did you try that rom, too? Maybe you can give me an advice for the best performance ROM :)
[Nexus 7 Original Development] SkOrPn:
I tried CM11, PA, SlimKat, SaberDroid and OmniROM. On my Nexus 7 both SaberDroid and OmniROM run the best. SaberDroid had a slight something that was bothering me every now and then, I think it was lag, not sure though. OmniROM with all-f2fs runs the best for me with some slight adjustments of my own.. CM11 is the worst ROM of them all these days, and I am a huge CM fan. SlimKat is very dark and I actually love that, but its a very unstable ROM on my device, and with my favorite kernel... However, it seemed to run OK with the stock kernel but I admit I did not run it longer than a week or so max.

Here's the funny part, I upgraded from SaberDroid to OmniROM and I did NOT format /data (or factory wipe) like Metallice suggested and it is running better than any rom I have tried so far. Yes, that is considered a dirty flash, I think, since I did not have to re-install user apps, only system apps and gapps. I do not believe the Nexus 7 2012 can get any better than this, not without a new Android version and or newer kernel source.
[Nexus 7 Original Development] PatrickMac:
[MENTION=500006]SkOrPn[/MENTION] Thanks for your quick comparison. I will definitely try OminROM now :)
[Nexus 7 Original Development] StardustGeass:
Yep.

In fact, I already tried both superuser and superSU (different app), still the same.

And yes, I can also use rootex to delete them xD

It's only I am worried that this problem will go to other app that needs rooting (xposed being one of my concern as well).
[Nexus 7 Original Development] SkOrPn:
Not sure, but so far every app I have works great, and no FC or any kind of lag. I guess TB is a concern, but it is still backing up the apps as far as I can tell. I'm loving this ROM...
[Nexus 7 Original Development] JeanPi23:
Any kernel compatible with this rom?
[Nexus 7 Original Development] SkOrPn:
Any All-f2fs kernel is. However, If its a ext4 kernel or /data only f2fs kernel, than the answer is no its not compatible, unless you put in the effort to modify it...

LegoKernel (already included in this ROM)

M-Kernel Test4

Faux 025

Those are the kernels I know of that will work.
[Nexus 7 Original Development] JeanPi23:
Thanks dude!
[Nexus 7 Original Development] adomol:
Has anyone here tried XPerience kernel with all-f2fs? Never see that kernel mentioned around here.
[Nexus 7 Original Development] bjcrj:
This kernel works great with smartmax governor.

http://xdaforums.com/showthread.php?p=50648142
[Nexus 7 Original Development] SkOrPn:
Yep, I actually did try this kernel about a month ago on CM or SaberDroid when I was first trying out f2fs, but I do not remember the outcome, or if it even booted. Lol, sorry my brain does not work at times

Glad to see another kernel with f2fs support. :good:

---------- Post added at 11:49 PM ---------- Previous post was at 11:34 PM ----------

@StardustGeass

I just had an idea about ROOT that may or may not work for the TB system mount problem. ChainFire has a script that runs from your computer and roots the device while it is in fastboot mode. The TeamMex thread below has the modded version for grouper and the instructions. I would first remove and cleanup the root files using SuperSu app. It has a built in cleaning function to do that. Also, not sure if this method does anything differently than his flashable zip file. But its the thought that counts, lol...

The root method is called CF-Auto-Root and the files name is "CF-Auto-Root-grouper-nakasi-nexus7.zip" - 6.89 MB

http://xdaforums.com/showpost.php?p=44539229&postcount=1

Try this at your own risk... YMMV