yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Android Development] adomol:
It can be done, but it's a bit of a pain since this rom is delivered with a system block image instead of a folder... e.g. lollipop vs kitkat style. When lollipop first came out I was making all-f2fs versions of a couple of block image based roms but I finally saw the light, when I stopped to realize that f2fs for system doesn't really make much sense as that partition is read only. Also, the log structured nature of this fs will use the limited system space less efficiently, this becomes evident when flashing certain gapps packages... you might notice that a package you may have flashed on an ext4 system, won't flash on a f2fs system because you've run out of space!

Don't get me wrong, I still format all my devices to f2fs... but only for data/cache. The speed gains are undeniable.

So if you want to use this version of Chroma with f2fs just flash the rom and the lastest franco kernel (it has an f2fs compatible ramdisk) and of course your gapps and su. Just make sure your data/cache are f2fs first (as you should know, if data isn't already f2fs, when you convert you will wipe ALL your data.) The rom itself will format system to ext4. This is what I have running on my N7 atm.
[Nexus 7 Android Development] googleygoggles:
You guys are making me feel stupid ;(

Where is the option to format it as f2fs?

This is nuts
[Nexus 7 Android Development] adomol:
In TWRP... wipe>advanced wipe>fs options>change fs

Remember, changing data to f2fs wipes ALL data.
[Nexus 7 Android Development] googleygoggles:
Including the ROM zips? That sounds counter productive you know...
[Nexus 7 Android Development] adomol:
Well, there are many options for installing... adb sideload is awesome... otg-usb... mtp to your pc. I almost never flash roms from the internal storage on my device.
[Nexus 7 Android Development] googleygoggles:
I have never done any of those... Mostly because I never felt like I would need to.

And I don't have an OTG - cable

One more thing mtp? How do you do that? I didn't think that was possible!
[Nexus 7 Android Development] tcat007:
I'm thinking of f2fsing cache and data on my n7. If I have a TWRP back up (ext4), and mess something up or don't like f2fs, can i just restore my back up without reformatting? (once I move my old data back to my device)
[Nexus 7 Android Development] adomol:
In TWRP click mount to make sure MTP is enabled, (I think it is by default) and your device should pop up in your pc file manager as removable storage.

I'm guessing your pc can normally read from your device when you plug it in via usb, same thing in TWRP. This feature was added about six months back or so.

---------- Post added at 04:48 PM ---------- Previous post was at 04:43 PM ----------

Just make sure your store your nandroidson your pc or usb drive... when you restore them, they will format the partitions to whatever file system was being used when the backup was made. (you'll see that the FS will be part of file name of your nandroids)
[Nexus 7 Android Development] googleygoggles:
Stop teaching me stuff ;) you're making me feel like a noob all over again!

Thanks going to try it :}
[Nexus 7 Android Development] adomol:
Believe me, the fun thing about android and nexus devices is that there is always something new to learn. Just browse around XDA and you'll be surprised with what you'll learn next!
[Nexus 7 Android Development] shawnbrennan55:
[MENTION=1050103]sykopompos[/MENTION] [MENTION=1978554]zephiK[/MENTION]

There is definitely an issue with the GPS. The GPS Status app shows "not available" regardless of what GPS mode is selected (high accuracy, battery saving, or device only); screenshot attached. I dirty flashed the 04-22 build over the 04-05 build, followed by the latest BaNkS GApps, latest SuperSU, and the Bricked kernel. All was fine with GPS with the same setup on the 04-05 build. Are there any logs that I could provide that would be useful for troubleshooting?

Everything else seems to be running great. Thanks!
[Nexus 7 Android Development] buffal0b1ll:
Hey googley, here's a step by step for f2fs cache and data I wrote for a friend and posted over here http://xdaforums.com/showpost.php?p=59937614&postcount=3399

And here's a rant I wrote about f2fs in the context of the LG G2, grouper, and Nexus 9 http://xdaforums.com/showpost.php?p=60164470&postcount=3755

I still use F2FS data and cache on my grouper. I used to flash the All-f2fs builds that [MENTION=5688594]adomol[/MENTION] hooked us up with during the holiday season. I agree with everything [MENTION=5688594]adomol[/MENTION] said about system f2fs being overkill because of read only anyway and the log-size issues.

Bottom line with f2fs is to protect your data before messing with it. Having TWRP with MTP support has made things faster and easier in this department. Also, having an OTG flash drive is easy to flash zips or restore nandroids from too.

Good luck;)
[Nexus 7 Android Development] googleygoggles:
Wow, nice rant ;) hahahaha

f2fs sounds more risky than the people here make it sound when they do it

I wish I had an OTG cable now...

The only question is: if I have no personal data to try and retain, can I skip the nandroid?

In other words can I just flash the factory image using fastboot and fix it that way?

(And does flashing reformat it into ext4?)

I honestly have never EVER used a nandroid because they seen kind of finicky and found that fastbooting your problems away and resetting up is much faster. Not that fastboot is exactly the most reliable on N7

I'm thinking of just formatting /cache as f2fs as it seems the least risky. And quickest.

Thanks for everything by the way!
[Nexus 7 Android Development] Leonhan:
Just a newbish question about nandroid backups: which one should I check? Should I check all of it? Or should I check just select ones?
[Nexus 7 Android Development] HTCDreamOn:
System, data, and boot is the minimum you need. If you don't mind having to rebuild runtime cache (the app optimisation thing which happens on first boot) if you need to restore then don't bother backing up cache, I never do.
[Nexus 7 Android Development] zephiK:
Just leave what is selected by default.

I don't build for N7 2012 nor do I maintain the device specific commits nor do I have the physical device.

Sykopompos will have to get to you on that.
[Nexus 7 Android Development] buffal0b1ll:
What's weird is that my GPS, which didn't work on 4/11 or 4/15, works on 4/22. I posted a screenshot of my GPS Status app a page back in the thread.

I didn't do anything special. Wiped system and caches on 4/15, flashed rom, Franco r82, and banks 4/21.

---------- Post added at 08:40 AM ---------- Previous post was at 08:36 AM ----------

OTG is $3 on Amazon. Order now if you don't have one.

Sure a factory image fastboot can bail you out (I'm 99% sure it reformats to ext4 to) of a debacle. The less data you care about the less risk of messing around with different partition formats.
[Nexus 7 Android Development] secret.animal:
I got a nice 32 gig otg storage. Has micro USB and regular USB. So I just turn it around to connect to computer. One small device plenty of storage.
[Nexus 7 Android Development] merlinolillo:
Very fast and smooth rom but front camera doesn't work at all. I tried to install several alternative cameras (abc, camera360, etc) but no way to make it work. Is there anyone who has a solution to fix it?
[Nexus 7 Android Development] ambyy:
system error when i change DPI, any fix for that?
[Nexus 7 Android Development] maigre:
I just did an installation. So far, mostly very nice. A couple of things, though:

My home button on the nav bar at the bottom doesn't do anything at all. I mean the circle button that should take me to the default desktop screen. There's the tap state with the brightened oval background that appears when I tap it, but there's no navigation. Why is that? Anyone else having this problem?

Also, is there any way to customize the default launcher? Things like eliminate the dock, number of screens, that sort of thing. I realize I can use alternative launchers to accomplish this.
[Nexus 7 Android Development] googleygoggles:
Use a different launcher, I already hate the launcher3 that's included...
[Nexus 7 Android Development] maigre:
I will end up using a different launcher. I don't use the Android launcher on any of my devices. But I was wondering if there was more to this one than I'd seen. Doesn't seem that there is. No problem, though. There are plenty of alternatives.
[Nexus 7 Android Development] zephiK:
Launcher3 was only included as it is what was included with AOSP. Replace it with Nova Launcher.

I rather not bulk my ROM with an application that is on the Play Store.
[Nexus 7 Android Development] SkOrPn:
Agreed, if the included launcher does not work proper for someone I find Nova to be the best alternative, if one must use an alternative. In fact, it has been the only launcher I have used for the past 2 years.
[Nexus 7 Android Development] zephiK:
Better wording,

Launcher3 was just included because it's what AOSP came with and its not meant to be a permanent launcher but more of a launcher that lets you access what you need to access before you put the permanent launcher (e.g. Nova Launcher)
[Nexus 7 Android Development] tcat007:
I know this is a ROM thread, but I was on SSLauncher for 4 years and they recently changed it to Total Launcher. I find it much better than Nova, just a bit more difficult to learn.

I saw someone said gps was fixed on Chroma Grouper, but others say not. Any confirmation on this?
[Nexus 7 Android Development] adrman:
Not working for me, but not a big deal for how I use the n7.
[Nexus 7 Android Development] adstraylight:
[MENTION=1050103]sykopompos[/MENTION] The thing with GPS is definitely selinux related as I just set enforcement to permissive and did a soft reboot et voila! I have gps :)

Edit: did I just catch my first bunny?
[Nexus 7 Android Development] shawnbrennan55:
That solved it for me too. Thanks!
[Nexus 7 Android Development] tcat007:
I'll have to try Chroma again. I do use Permissive because I use V4A, so hopefully it's a new thing on the latest build. Will feedback after I back-up my Purity set-up. Thanks man!
[Nexus 7 Android Development] BackInA88:
So I down loaded this........http://xda-developers1.blogspot.com/2015/04/appshare-selinux-mode-changer-202.html

Set to permissive and rebooted, didn't work.

Used the Franco FKUpdater to update the kernel and selected permissive again in the above app and rebooted, WIN!

Steve
[Nexus 7 Android Development] tcat007:
Franco R82 I presume? Just want to get all my ducks lined up. I am using Lean Kernel (with Purity), but I'll try Franco out when I switch.
[Nexus 7 Android Development] 19dragon98:
Installed right now, but i have big buttons on navbar... Can anyone help?

Edit: fixed by installing a navbar layer
[Nexus 7 Android Development] adstraylight:
If you hard reboot then it is set to enforcing again, but if you use soft reboot then it stays permissive. Both options are in the Chroma extended power menu.

I'm using the stock kernel and terminal commands to set the enforcement level:

I should point out that you are making your device less secure by doing this, and it was just an experiment to locate the source of the issue.
[Nexus 7 Android Development] Elpatii:
Installed right now, and same issue. Even if we change dp of nav bar. I'll try SoftKeyZ.

But wifi is very slow with many expired connection in Play Store. After switching on/off wifi, the bandwidth restart, but after few seconds, it's begin to be very slow.
[Nexus 7 Android Development] adstraylight:
Install layers manager from the playstore, and then use that to install a softkey layer. Many of which can be found here: http://xdaforums.com/android/themes/0-themes-official-mega-rro-themes-t3011075
[Nexus 7 Android Development] 19dragon98:
Already fixed! Thx anyway :)
[Nexus 7 Android Development] Elpatii:
how are you fixed that please?

Install StockBar layers don't resolve this issues.. :(

EDIT :Xbar layers return navbar to normal dimensions :)

Conclusion of this ROM : amazing, I already use it on my Nexus 6 since the begin, and it's amazing. My Nexus 7 is now smooth :)
[Nexus 7 Android Development] zephiK:
Nice, I'll forward the information over to [MENTION=1050103]sykopompos[/MENTION]

Just so you know, if you use the stock kernel with the ROM (or retain sepolicy or use a kernel with AnyKernel) then you can use V4A on enforcing mode.

Fixed in next build.

Fixed in next build.
[Nexus 7 Android Development] gamewarden234:
Bro. You are all over the place. Don't get burned out. Great job on this and the nexus 6. I have four devices in my house with Chroma.
[Nexus 7 Android Development] googleygoggles:
This is what I imagine them doing, seriously [MENTION=1978554]zephiK[/MENTION] and [MENTION=1050103]sykopompos[/MENTION] watch: https://www.google.com/url?sa=t&sou...ref98wwYYFFHnarvg&sig2=NS3jjN0htbGAg2vdz2emFA
[Nexus 7 Android Development] zephiK:
The only thing I'm burnt out are the trolls or the people who get upset and want to argue with me because they don't have it the way they want it to in the N6 forums. Other than that, I'm fine :)

N5/N4 and the tablet threads seem to give me less troubles.
[Nexus 7 Android Development] tcat007:
No GPS here. Tried kernel that came with with rom, tried Lean kernel. Permissive and enforcing. No blue dot on maps or "nothing" on gps test.

Edit: Odd, did a soft reboot per earlier mention (thanks!) and gps started working. I had previously hard rebooted with no success.
[Nexus 7 Android Development] gamewarden234:
This brought my n7 back to life. Well done. Had no idea this tablet would fly again. On top of that it's a three year old device. Thanks for taking the time and take your time on the update. What a treat.
[Nexus 7 Android Development] aznalan15:
Great job [MENTION=1978554]zephiK[/MENTION] the last update is fabulous!
[Nexus 7 Android Development] amcferrin90:
**bump**

Same problem with 5.1.1 Tilapia. Clean flash, TWRP, Franko, BanksGApps, SU. Once device comes up it says "no SIM" even though a SIM is inserted. Showed and worked fine on stock. Thoughts?
[Nexus 7 Android Development] tcat007:
There is no sim in a Nexus 7 (2012) which is what this thread is. I get the no sim thing on my Nexus 5, but it's on all roms I've tried, but only when i have mobile data off.
[Nexus 7 Android Development] adrman:
Give this base package a go. I've used it on a few devices with Rastapop, Chroma and the latest TWRP now and no issues. Just flash the rom first, then go back into TWRP/Mounts and make sure that system is mounted before flashing the package.
[Nexus 7 Android Development] PatrickMac:
Are your navigation buttons out of shape, too?
[Nexus 7 Android Development] sykopompos:
I test for full stability before I add the extra goodies in because if there is a bug found then there is one less variable as the cause to loose hair about
[Nexus 7 Android Development] pincher65:
28.03.15 banks
[Nexus 7 Android Development] frikakwa:
Yep... I've flashed the PSnavBar layer on it and now everything is back to the normal size!

Syko explained this was due to a CM commit he used! ;)
[Nexus 7 Android Development] GasperP:
I have install Banks Gapps 4-4... What should be wrong? Do i have to install other version of the gapps?

Sent from my Nexus 5

---------- Post added at 04:49 PM ---------- Previous post was at 04:48 PM ----------

And i have Nexus 7 grouper...

Sent from my Nexus 5
[Nexus 7 Android Development] sykopompos:
Lots of people have been having problems with the latest play store. Use the previous set of gapps in the mean time
[Nexus 7 Android Development] GasperP:
Can i make dirty flash, becouse i have all installed now and i have bad internet connection?

Sent from my Nexus 5
[Nexus 7 Android Development] sykopompos:
You can dirty flash the gapps. Might also want to try clearing play store data too, that fixes it for some people
[Nexus 7 Android Development] GasperP:
Thanks man

Sent from my Nexus 5
[Nexus 7 Android Development] pavik62:
1. updater-script to fix Tilapia.

2. The phone does not see the SIM card
[Nexus 7 Android Development] sykopompos:
I'll fix that in the next build. So just the updater script and sdcard?
[Nexus 7 Android Development] pavik62:
Excellent! I have and on your Nexus 5 Chroma. Love it!
[Nexus 7 Android Development] tcat007:
I managed to get the 4-4 Banks Gapps working. I had the same issue on my N5, wouldn't get past one of the set-up screens. Just reboot to recovery, reflash kernel, and all seems to set up and boot fine.
[Nexus 7 Android Development] SkOrPn:
I have a couple strange issues after flashing this. I think I clean flashed but not sure now... LOL

I first flashed Chroma 03/31/15 (on the April fools day, lol) after putting my device back to stock everything using NRT. I then flashed TWRP 2860, flashed Chroma, 3-28 gapps, and lastly SU 2.46. After Google restored my apps/data I immediately noticed several things strange, my N7 grouper no longer has notifications on the top left corner, yet I can hear them occuring. And, my /data partition is nearly full with only 3gb free space. But, I have not put anything on the device yet, lol. I flashed over 100% unchanged stock.

So, I downloaded Chroma 4/05/15 and flashed that, then gapps 3-28, then SU 2.46. Immediately after flashing I did a dalvik wipe as suggested by the Change Log notes. This rom runs fantastic now, but I still do not have any notifications in the top left corner, and I still only have 3GB of free space in my sdcard (/data).

Are these problems with standard 5.1 r3 that Google has to fix? Or is something wrong with my clean flashing? Or did I accidentally do a dirty flash? I can't remember now if I dirty flashed or clean flashed over stock. It runs great though, thanks. Just not sure what to do to fix the few issues I have. And like I said, I have nothing on the device, its all on OTG, so I can clean flash a try again if that's the recommended steps I should take.

If its OK to ask, what would you guys do next?
[Nexus 7 Android Development] limzm:
Would love to see native USB OTG support! Thanks for the great work!
[Nexus 7 Android Development] manulemaboul:
Wipe data factory reset, all your issues are because you dirty flashed over the factory image.
[Nexus 7 Android Development] SkOrPn:
Yeah, that is my guess too. I just have a hard time believing I dirty flashed after hundreds of clean flashes over the last few years, I think I somehow forgot to wipe this time though. :good:

EDIT: Ok, something is wrong with the device. I did a Factory Wipe and re-flashed perfectly clean, and it did NOT fix the storage space. I only have 3GB free and 28.9GB used. The notifications is now working however.

Anyone have any ideas as to what might have happened with my free space? Once I get everything re-installed, I am going to do a TWRP backup and move it off the device, if it even lets me do a backup with that little of storage space, and then I guess I am forced to do yet another full stock wipe. Not sure exactly what to try next. Never had this problem before so I can only assume going to Full Stock before flashing this broke it somehow. weird
[Nexus 7 Android Development] googleygoggles:
Ooooh finally a grouper thread for chroma! I shall now spam this place too with my googleys ;)

Beware of googleys
[Nexus 7 Android Development] SkOrPn:
Yeah OK, its verified. After restoring my measly 61 apps, making sure all apps were updated, and then backing up via TWRP, I now have 720 MB free space on a 32GB N7. No music, no pictures, just a fresh clean install and my entire storage space is gone. Other than that troubling fact, this ROM is running AMAZING.

I now have to assume NRT has damaged my sdcard, or stock Android 5.1 did, or a Solar Flare or Gremlins, something..... :confused:
[Nexus 7 Android Development] gamewarden234:
No sim for WiFi only device. Never had that problem on this tablet. Always a first bug report for everything I guess.
[Nexus 7 Android Development] amcferrin90:
This ROM and section is for Grouper as you describe and for Tilapia as I have. Post 1 has both versions. Tilapia does in fact have a SIM slot and a 3G modem. If you would kindly pay closer attention to those details in the future. Thank you.
[Nexus 7 Android Development] gamewarden234:
Got me on that one. Just saw chroma on this and didn't catch that. Good on you. Hopefully you work it out.. Edit....you let me down easy. Good karma
[Nexus 7 Android Development] zephiK:
Gamewarden probably got confused. A lot of the Chroma threads look identical ;)
[Nexus 7 Android Development] adstraylight:
Just a thought, but when I reboot my n4/chroma in airplane mode it comes up with the no sim symbol and text on restart. Toggling airplane mode off/on clears this, so perhaps toggling it would have the same effect of reinitialising the sim reader on your device?
[Nexus 7 Android Development] tcat007:
Sorry, didn't know what tilapia was. Also thought you might not have had your data on or a bad APN, since I get that notification on my n5 in WiFi mode and airplane mode.

But great news, I not only have gps, I have a working front camera (I use Camera FX). The latest Chroma + Lean Kernel feels smooth and faster than its been in 4 years (not that I would really call it fast). Picture just took:
[Nexus 7 Android Development] RainGater:
Thank you for the wonderful ROM and feels like I have a new tablet now ;)

My device is grouper. I am not able to make rotation and GPS work. It's a clean flash of the latest build (chroma_grouper-ota-2015-04-22) and TWRP is 2.8.6.

Any ideas?
[Nexus 7 Android Development] googleygoggles:
GPS is a known issue, fixed in the next build (whe ever that is coming out)

No idea about rotation

---------- Post added at 04:48 PM ---------- Previous post was at 04:47 PM ----------

Man! That is one low quality pic (couldn't help but zooming in to see the pixels
[Nexus 7 Android Development] tcat007:
Make sure you have rotation in Settings/Display set, no issues here. Many have gps issues. Try permissive and soft boot after, that fixed it for me. Can change to permissive with kernel adiutor or other apps if you can find them.
[Nexus 7 Android Development] RainGater:
Of course I setup the rotation in Display. I tried all combinations, 0/90/180, and it just doesn't want to rotate. Always stays in Portrait mode.

I will wait for the next build to see whether it fixes the GPS issue. I tried Kernel Adiutor and not sure where to set the permissive mode. And, how do you soft boot?
[Nexus 7 Android Development] tcat007:
I'd you have a custom launcher, there is usually a rotation setting there too.

In kernel adiutor under misc. you can set to permissive. When you hit power to reboot, there should be a "soft boot" option.
[Nexus 7 Android Development] googleygoggles:
Is rotation locked by any chance?

:)
[Nexus 7 Android Development] RainGater:
I use Nova and have set it to Auto-Rotate. So, rotation is enabled in both the Launcher and Settings. So, not sure what's preventing to rotate.

Under Misc Controls section, I see only Network as the only tab in Kernel Aduitor and I don't see any settings for permissive or enforcing. All I see is the option to setup TCP Congestion Algorithm and Hostname in the Misc Controls tab. Btw, I installed the latest version from Play store.

Btw, thanks for pointing out the soft boot option.

---------- Post added at 04:49 PM ---------- Previous post was at 04:43 PM ----------

Yes, it looks that way but how do I unlock it? Maybe, Nova is doing something to prevent rotation even though I have set it up to Auto Rotate under Look & Feel tab.
[Nexus 7 Android Development] zephiK:
Auto Rotate works in nova if you set it in look and feel. be sure rotate is enabled on the quick settings tile as well.
[Nexus 7 Android Development] tcat007:
Odd, my KA misc. looks like this.
[Nexus 7 Android Development] RainGater:
Hmmm, that's really interesting... Mine looks like this...
[Nexus 7 Android Development] RainGater:
My settings in Nova and System for auto rotate... So, not sure what's preventing it from rotating... Driving me nuts!
[Nexus 7 Android Development] tcat007:
I'm on 0.8.8.1. Are you rooted?