yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] USBhost:
All credit goes to the CarbonRom team.

All I do is build, convert and upload this ROM

Try not to report problems from this ROM

It can be caused by the All-F2FS File system.

I changed CarbonRom to boot on an All-F2FS File system.

/system

/cache

/data

I will a make build every night if there was a change that will effect our nexus 7.

FEATURES

All of the ROM's features can be found on there site:

Carbon Features

Here are some screenshots:

Carbon Screenshots

DOWNLOADS

EXT4/F2FS

Gapps

CHANGE LOG

Carbon gerrit

INSTRUCTION

If you need help converting to All-F2FS go here

Downloade ROM and Gapps.

Just do a normal factory reset in Recovery.

Flash ROM and Gapps in Recovery.

then reboot.

If you are updating / dirty flashing

you will need to reflash Gapps

INFO

ROM is built using GCC 4.8

and with [MENTION=5161352]JustArchi[/MENTION]'s optimizations.

The F2FS ROM will have the M-kernel

built with Linaro 4.9.2 .

F2FS ROM=superSU app is included

Android 4.4.4

EXTRAS

Some times ART wont work on the latest build.

You can try/test out ART and not worry about backing up your ROM.

Just flash this to go back to Dalvik and your golden!

<><><><><><><><><><><><><><><><><><><><><><><><><><>

ONLY ON THE F2FS ROM

[CENTER][U]List of commands added![/U][/CENTER]
sudo = run a comanned as root once + more Ubuntu like
cc = chear system's caches
CC = chear app's caches

init.d script

disable the M-kernel's DT2W,S2W,SWS features.

but if you want to enable it just use trickster mod​
[Nexus 7 Original Development] ironmaskusa:
Thanks bro, you're help is appreciated. Themes is working under settings now. Woot! ?
[Nexus 7 Original Development] USBhost:
OK here is the M-kernel with

The LP core OC to 740

You need to be already on this F2FS ROM or the official M-kernel

To flash this
[Nexus 7 Original Development] justibasa:
May be converting my wife's n7 to this. Nice to know I have carbon as an option. Otherwise it wouldn't happen.
[Nexus 7 Original Development] dareino:
I know not everyone is into multirom, but it has the most simplest way to convert your system to all-f2fs.....the dev is amazing
[Nexus 7 Original Development] Dark_Balor:
Wonderful rom. I just have one problem with it.

I can't add new file into the system partition, it always tell me there is no space left (when there is 15 Mo minimum left). When I wanted to installer Viper4Android I had to hack the ROM installer to add directly into it the file needed for the audio driver.

Is there a way to resolve this issue ? is it linked to the f2fs file system or the way it's mounted ? (of course I remounted it as rw)
[Nexus 7 Original Development] USBhost:
15 MB left? On system?
[Nexus 7 Original Development] Dark_Balor:
Yup :

That what the df command is telling me. I think it's quite weird, because if I do a du -s /system I get :

1048576 system

There is something wrong with filesystem for the /system partition because I have no problem for the cache or the data partition that are giving the correct size.
[Nexus 7 Original Development] USBhost:
try to keep system free

F2FS dose not like system full

maby you should do a clean install
[Nexus 7 Original Development] USBhost:
Back
[Nexus 7 Original Development] Dark_Balor:
Well that's how the FS is after a clean install.

If you check the install script, it does format the system partition before putting any file onto it.

For an unknown reason after the first boot, the partition get filled.

Edit : Okay, I found the reason : Slim_AIO_gapps.

Don't install the full version of the GAPPS, especially G+ and Google Home that are taking 40MB together.
[Nexus 7 Original Development] USBhost:
Ok I'm back I will convert it tonight
[Nexus 7 Original Development] Cryingmoose:
This gave me the push to go to f2fs and I'm glad I did.

Thanks
[Nexus 7 Original Development] USBhost:
OK good you fixed it Cheers
[Nexus 7 Original Development] ironmaskusa:
Anyone ever have the Omni feature get stuck where it shows recent apps frozen on screen and then when you try touching the screen it just keeps throwing out the omnibar? Sometimes it will crash and force close but then sometimes I have to reboot.
[Nexus 7 Original Development] weirdsciencex:
Tried the latest build with latest mkernel experimental but just stops on Carbon logo.

Any ideas?
[Nexus 7 Original Development] USBhost:
Did you install the test4
[Nexus 7 Original Development] weirdsciencex:
Thanks for the quick reply.

Yes I've installed test 4.
[Nexus 7 Original Development] USBhost:
It works just fine for me

What process did you use to install it
[Nexus 7 Original Development] weirdsciencex:
I followed the guide linked in the initial post.

It's possible that I've done something wrong. I'll retry the guide and the install.

Thanks for the help.
[Nexus 7 Original Development] USBhost:
Will be done shortly
[Nexus 7 Original Development] USBhost:
its done
[Nexus 7 Original Development] ambyy:
pls can i have a stock kernel to flash on any ROM, only the stock kernel works with ppp widget for me and it's a very useful app for me. sorry if i post on wrong thread
[Nexus 7 Original Development] USBhost:
I don't know sorry
[Nexus 7 Original Development] USBhost:
quote from change log:

"Nightly 6-29-2014

Fixed Hebrew translation in Carbon Fibers"

do you want me to convert 6/29/2014

I don't think there is any Hebrew people using this rom ?
[Nexus 7 Original Development] RavinShubh:
Excellent rom mate. Just out of curiosity do you have any chance of making miracast work on it. It would be much appreciated if you could. Thank you in advance!
[Nexus 7 Original Development] Cryingmoose:
You need to contact the carbon rom devs for that.

OP is just doing us all a favor by converting the rom as-is to f2fs.

Also USB, go ahead and skip the minor tweak versions. Don't burn yourself out by trying to keep up with every nightly.
[Nexus 7 Original Development] USBhost:
alright chaps get ready for 7/1/2014
[Nexus 7 Original Development] crimsonm:
CARBON-KK-NIGHTLY-20140701-1037-grouper link wrong..
[Nexus 7 Original Development] USBhost:
oops sorry will fix now
[Nexus 7 Original Development] USBhost:
it got deleted some how

reuploding it
[Nexus 7 Original Development] crimsonm:
thanks. :good:
[Nexus 7 Original Development] USBhost:
good thing i saved a backup of it

i think it didnt upload right re uploading
[Nexus 7 Original Development] USBhost:
fixed
[Nexus 7 Original Development] Haggster66:
Has anyone tried using the new battery saving kernel with this ROM? http://xdaforums.com/showthread.php?t=2798614

I would love to try it right now, but I'll have to wait until tonight

EDIT: Seems like the F2FS version's changelog is there, however the version itself hasn't been uploaded yet, so the one you can download at the moment is not yet F2FS compatible
[Nexus 7 Original Development] hadramos:
Hi,

It's very strange.

I have install your ROM CARBON-KK-NIGHTLY-20140701-1037-grouper but when is booting it's asks me for a password (Type password to decrypt storage) ???

And when i'm Reboot with Power + volume down button I'm don't reboot in recovery :(

Help me please
[Nexus 7 Original Development] USBhost:
Can you reboot into the bootloder
[Nexus 7 Original Development] hadramos:
Yes and recovery when I turn off completely.

I don't reboot into recovery when just push power + volume down button when it asks me the password :(

Why a password ?

My data are empty right now. I'm format data partition to F2FS.

I haven't possible to recup my backup or other ROM...
[Nexus 7 Original Development] USBhost:
That's the problem many got changing to f2fs

In the bootloder select recovery

If you can Reflash the M-kernel
[Nexus 7 Original Development] hadramos:
Ok and ?

Why this password?

What is the password? Please ?

How to reflash the kernel if I did most of my data partition ?

How to reflash other ROM if I did most of my data partition ?

Please help me ;)
[Nexus 7 Original Development] USBhost:
There is no pass word

That happens when you did some thing wrong

Do you have an otg cable or a computer
[Nexus 7 Original Development] hadramos:
ok :(

Yes I have both ...
[Nexus 7 Original Development] USBhost:
Awesome then

Put the M-kernel in the USB drive

Then using the otg cable

Mount the USB drive in recovery

Then flash it
[Nexus 7 Original Development] hadramos:
I try to use my USB drive but nothing...

It is formating in FAT32 mode and when I click install in TWRP and select OTG-USB nothing happens: (
[Nexus 7 Original Development] USBhost:
mount it first
[Nexus 7 Original Development] hadramos:
Sorry but when selected my USB-OTG, othing happens: (

My USB drive is Kingston Datatravel 100 G2 (32GB)

---------- Post added at 06:59 PM ---------- Previous post was at 06:55 PM ----------

My USB drive "flashes" when connected to my Nexus7 (no Fix led)
[Nexus 7 Original Development] USBhost:
Do this plug it in then reboot recovery

It should mount on its own
[Nexus 7 Original Development] hadramos:
Ok i have found my problem with this password when boot in your ROM

When i have format my data partition to F2FS, i have this password page but when i have format my partition data to EXT4, no problem :) I boot normaly

One idea ?

EDIT : I do not see why I can not format it my partion data to F2FS :(
[Nexus 7 Original Development] USBhost:
So did you format /system /data /cache to f2fs

If so then just flash the ROM with the M-kernel

Then you should not get that pass word thing
[Nexus 7 Original Development] criccio:
So I followed the directions in this thread to flash this ROM but I've been sitting at the boot animation for 15 minutes.

Quite certain I didn't miss a step. Any idea's?

EDIT

Did it all over again and it's fine.
[Nexus 7 Original Development] yeoldeusrename:
I can shed a little light on this. Android thinks your data partition is encrypted because it can't read it. But it's probably just corrupt. It happened to me on my Nexus 5 recently and I blame mtp for that. In your case it's probably due to switching to f2fs. A hiccup I guess. Maybe your data partition is still in ext format but the system is looking for f2fs.

There's a chance that by switching back to ext your data partition will be readable again, but that's just a guess. You can try loading an ext rom via usb otg. There's some kind of way to switch over in recovery as well, right? Honestly I switched over at the very beginning which involved a custom recovery and a flash script, but I think the latest twrp has all that built in. Anyway, I'm just throwing out some thoughts for you to be able to switch back to ext because then your data partition might be readable.

If that doesn't work for whatever reason, then I believe you're going to have to flash a factory image which will format your data, making it readable but unfortunately blank. In which case you lose your data. That's basically what happened to me. Fortunately I had a backup less than a month old on my computer so I wasn't back to square one.

I hope some of those ideas will help. Good luck.

---------- Post added at 08:22 PM ---------- Previous post was at 08:12 PM ----------

Whoops just noticed I hadn't read the last few posts. Guess I forgot to hit refresh... Let me know if my last post completely irrelevant and I'll edit it.
[Nexus 7 Original Development] hadramos:
Ok i have formated my /system and /cache partition with FormatPartitions.zip script in my TWRP 2.7.1.1 installed with Root Toolkit.

Then i have installed CARBON-KK-NIGHTLY-20140701-1037-grouper and Gapps and M-Kernel. So far no problem!

Then i have formated /data partition in TWRP:

Wipe > Advanced Wipe > i have selected /data partition > Change File system > Change File system > and i'm choosing F2FS.

My partition is formatted in F2FS file system but when boot i have this message :

Type password to decrypt storage.

Ok, I'm return to TWRP and i have reformated my /data partition to EXT4 file system. No prob, i boot and i use this ROM but with /data partition in EXT4 File Sytem :(

If my /data partition is corrupted, how to use my /data patition to F2FS file system ? One posibility ? It's possible ?

Thanks for help
[Nexus 7 Original Development] SmaRkieS:
Mine from previous Carbon ROM not (ALL-F2FS) and I don't have USB-OTG so I simply did this.

1. Download NexusRootToolkit

2. Install NexusRootToolkit

3. Launch NexusRootToolkit

4. It will update the Recovery Images

5. In Advance Utilities Click Launch

6. In Boot/Flash Image, tick Flash Permanently

7. Click Recovery

8. Click Latest TWRP

9. Then reboot to TWRP

10. Start Formatting to ALL-F2FS

- Tap Wipe

- Tap Advance Wipe

- Tap All if you want to have clean setup

- Swipe to Wipe

- Back

- Tap System

- Tap Repair/Change File Format

- Tap F2FS

- Swipe to Change

- Back, Back

- Tap Cache

- Tap Repair/Change File Format

- Tap F2FS

- Swipe to Change

- Back, Back

- Tap Data

- Tap Repair/Change File Format

- Tap F2FS

- Swipe to Change

- Back, Back, Back

- Format Data (to recover your storage back to 29GB)

Video Here- https://www.youtube.com/watch?v=obwJCFzlh4w Credits to Credits to Josiah Mch

11. Now all of your files are gone :)

12. Now back to NexusRootToolkit

13. In Flash Zips

14. Add Zips to Flash

15. Click Add Zips to Flash and browse the CARBON-KK-NIGHTLY-20140701-1037-grouper and M-Kernel_a69

16. Click Confirm Operation

17. After that reboot to recovery

18. Tap Install and you will see a folder !ReadyToFlash

19. If you don't see any files or folder just keep on FlashZips until you see that folder.

20. If you see the rom and kernel then start flashing :)
[Nexus 7 Original Development] hadramos:
Thanks i'm testing this :)
[Nexus 7 Original Development] hadramos:
Finally its work with OTG-USB!

Very very thanks for all people it help me :) :) :)
[Nexus 7 Original Development] USBhost:
Can I use some of this in here

O and ty for fixing up the video

http://xdaforums.com/nexus-7/general/guide-ext4-to-f2fs-t2804336
[Nexus 7 Original Development] SmaRkieS:
Sure no problem.
[Nexus 7 Original Development] USBhost:
Awesome ty

Thats A Complete Guide
[Nexus 7 Original Development] USBhost:
Will do 7/5/2014 as soon as i can
[Nexus 7 Original Development] USBhost:
doing 7/5/2014 now
[Nexus 7 Original Development] Haggster66:
Works ok, haven't experienced any problems so far.
[Nexus 7 Original Development] USBhost:
That's good
[Nexus 7 Original Development] USBhost:
7/6/2014 will be done shortly
[Nexus 7 Original Development] USBhost:
Should I continue changing the carbon version to say F2FS or should I leave it alone?

http://xdaforums.com/attachment.php?attachmentid=2835212&d=1404613499
[Nexus 7 Original Development] zarac:
I'd say it's better if a user can find this information without using ADB or terminal (or an extra app), so my vote goes for chaning the version name to include F2FS.

And just one question. Is it safe to dirty flash from one nightly to the next?
[Nexus 7 Original Development] USBhost:
Some yes some no

Make a backup and try
[Nexus 7 Original Development] USBhost:
I recommend you read this

https://carbonrom.org/changes-to-ni...tm_source=plus.google.com&utm_campaign=buffer

I will try to see if I can build it from the source code

But if it needs Linux then it most likely not happen

If I can build ROMs on windows

Can anyone tell me where to learn how?

Don't worry I will do my Googling
[Nexus 7 Original Development] Ex-Hunter:
Changing to ALL F2FS would be nice :)

I'm a complete noob at this but I think you need to use virtualbox to run ubuntu in windows.

XDA University

Guide by [MENTION=237560]Haze[/MENTION]08

But no need to build nightlies buddy, builds released by carbon twice a week is more than enough.
[Nexus 7 Original Development] USBhost:
Awesome ty

I will try
[Nexus 7 Original Development] droid_1989:
Anyone know why the keep awake is so high on play services?
[Nexus 7 Original Development] USBhost:
Hmm don't know what gapps did you use
[Nexus 7 Original Development] droid_1989:
I didn't install gapps, play store was already on the device when I flashed this, and then I just downloaded everything I needed from play store...
[Nexus 7 Original Development] USBhost:
Try a clean install tell me how it goes
[Nexus 7 Original Development] USBhost:
We should get a new build tomorrow 7/12/14

Can't wait

Edit: looks like not today cry
[Nexus 7 Original Development] USBhost:
i will try to build this ROM on Ubuntu

time to learn it lol
[Nexus 7 Original Development] dareino:
how did you setup Ubuntu? Dual boot or virtual?

I prefer Linux Mint Debian...much nicer

d
[Nexus 7 Original Development] USBhost:
virtual
[Nexus 7 Original Development] underwaterjr:
Ubuntu is great. I started using it in a virtual box to build cm. I liked using it so much I bought another hard drive so I could dual boot my PC with win 7 and Ubuntu. Now I use it for all my computing needs.
[Nexus 7 Original Development] USBhost:
Cheers 7/13/14 is out

Will do soon
[Nexus 7 Original Development] dareino:
I noticed in the last two vers and this one that I need to reinstall gapps?

Not sure why they arent sticking,...

d
[Nexus 7 Original Development] Cryingmoose:
New versions of google now drain battery very quickly when location services are on. Try disabling your location setting when not in use

Same here. Had to set up my account also
[Nexus 7 Original Development] TheDougTechCrew:
I got the same wakelock on my One X and N7 on Carbon. I just reflashed and flashed the 4.4.4 from PA and the wakelock is gone from my One X
[Nexus 7 Original Development] USBhost:
It looks like I'm not going to build from source

takes more then 70g of space

I must be doing something wrong

but all well maybe I will try again in do time
[Nexus 7 Original Development] USBhost:
CHEERS i was able to build 7/15/14

and it boots cheers

uploading now
[Nexus 7 Original Development] acidspider:
Is there still an issue with having to reflash gapps?
[Nexus 7 Original Development] USBhost:
Don't know
[Nexus 7 Original Development] acidspider:
Ok then, will test and report back shortly
[Nexus 7 Original Development] USBhost:
Awesome
[Nexus 7 Original Development] acidspider:
Gapps are lost. Need to be reflashed
[Nexus 7 Original Development] USBhost:
Grate! ty for testing it

Should I put this bug in the op?
[Nexus 7 Original Development] acidspider:
Probably best to avoid any issues for people. ?
[Nexus 7 Original Development] USBhost:
Has anyone had problems with gmail not auto syncing
[Nexus 7 Original Development] USBhost:
7/16/14 failed to build
[Nexus 7 Original Development] Morphinity:
Is there a reason why Google Now won't navigate when I say "Navigate to..." and Maps uses the old, archaic voice synthesizer?
[Nexus 7 Original Development] USBhost:
It works just fine for me

But I don't know about the voice synthesizer
[Nexus 7 Original Development] Morphinity:
Weird. And I flashed the latest gapps from the OP. Maybe I'll re-flash.
[Nexus 7 Original Development] USBhost:
Sorry i was not able to build 7/17-7/18 i lost Internet lol

And

I will be out for next 3 days camping
[Nexus 7 Original Development] USBhost:
im back cheers

im trying to build 7/20/2014

edit: it built just fine

working on building 7/21

Edit: 7/21 built just fine

But there was only one thing that change

when I built it

I don't think it's worth it to convert it
[Nexus 7 Original Development] USBhost:
if you wanted the 7/21 build here you go but its not converted

https://copy.com/JXVvLCMVcdLj
[Nexus 7 Original Development] timberman4444:
Do you mean is not usable in f2fs? sorry for the noob question, BTW I read in the changelog that only something in theme chooser changed, is that correct? Thanks
[Nexus 7 Original Development] USBhost:
Yes

When i build 7/20 it was about 9pm

Then i built 7/21 it was 11am

And there was only one change

With was only a small change for some device
[Nexus 7 Original Development] USBhost:
i will start building nightlys every night

so you can get all the changes for that day
[Nexus 7 Original Development] USBhost:
ok! there was a bunch of changes that happend at 9:37 pm will rebuild

Edit: the new build is up
[Nexus 7 Original Development] Cryingmoose:
I just noticed OP says that mkernal is now baked into the rom. I read that right? Lol I've been flashing it manually this whole time
[Nexus 7 Original Development] USBhost:
Its in the ROM lol
[Nexus 7 Original Development] leos0000:
Nkt booting for me 5 min on google and nothing
[Nexus 7 Original Development] timberman4444:
In this and previous builds I have problems waking up my device, sometimes I have to press the button 2 or 3 times before it wakes up, is not the button's fault because locking the device works perfect, I tried fresh install and full wipe several times but doesn't work.. anyone are facing that kind of issue?
[Nexus 7 Original Development] USBhost:
reflash the M-kernel that should fix it

did you do a clean install

i get that too
[Nexus 7 Original Development] leos0000:
Can u give me link for m kernel man please
[Nexus 7 Original Development] USBhost:
http://d-h.st/kI7
[Nexus 7 Original Development] leos0000:
So can u tell me how flash and dont got bootloop or.some ****
[Nexus 7 Original Development] USBhost:
Reboot into recovery then use adb push

To get the zip inyour device so you can flash it
[Nexus 7 Original Development] leos0000:
I use latest philz recovery
[Nexus 7 Original Development] USBhost:
Are you using your nexus 7 now?
[Nexus 7 Original Development] leos0000:
Yea.my pc not work now need to change my hard.drive
[Nexus 7 Original Development] USBhost:
O then simply download this rom and gapps and M-kernel

Then reboot into recovery then factory reset make sure you have a backup

Then flash rom gapps M-kernel then reboot
[Nexus 7 Original Development] leos0000:
Going try after 30 min and gonna gevi report .so its ext4 or ?
[Nexus 7 Original Development] USBhost:
its F2FS

but if you wan to use it on ext4 then just reflash the M-kernel or another ext4 kernel
[Nexus 7 Original Development] USBhost:
need some one to test it on ext4
[Nexus 7 Original Development] USBhost:
did it work
[Nexus 7 Original Development] leos0000:
Yae work perfect thanks alot bro
[Nexus 7 Original Development] USBhost:
Cheers
[Nexus 7 Original Development] LucentBirch:
If I am on slim Kat all-f2fs do I have to go through all the formatting and stuff to switch Roms? I want to switch Roms but i want to know what I need to do to
[Nexus 7 Original Development] USBhost:
Just do a factory reset

Then install the ROM,gapps
[Nexus 7 Original Development] LucentBirch:
I'm on Lego's modified twrp, would you recommend I move to the official one? And is the factory reset referring to a simple wipe and then flashing stuff? No format of data and stuff?
[Nexus 7 Original Development] USBhost:
Yes a simple wipe

Just use the twrp factory reset, internal storage would not be touched

Go with the official one
[Nexus 7 Original Development] USBhost:
There was no changes to the ROM today so no nightlys today
[Nexus 7 Original Development] LucentBirch:
Very pleased with the way this is running on all-f2fs...the original all-f2fs slim-kat is just sloooowwww for some reason on my device. Very pleased with this, thank you! Especially with disabling the tap and swipe to wake stuff :D
[Nexus 7 Original Development] USBhost:
Im glad its working for you

Np
[Nexus 7 Original Development] USBhost:
hmm there was no chages to the ROM for the last 2 days i wonder why?
[Nexus 7 Original Development] LucentBirch:
Is there a way to change the keypress sounds on this ROM? I just want to change it back to the sounds that I had on vanir or slimkat
[Nexus 7 Original Development] USBhost:
Find the sound files from vanir or slimkat

Then put it in the ROM

They should be in the same place
[Nexus 7 Original Development] USBhost:
it looks like carbon will be coming back today cheers