yashsingh1/xdaforums huggingface dataset:
[G2 General] freebee269:
i was having a problem with kitkat roms not being able to do mms. i could get sms and even have data but mms would not send or recieve. i finally went back to scratch and did 1 thing at a time til my mms would stop working. come to find out, it is busybox pro (stericson). if i used smart install in busybox pro (which i had been for most everything), then my mms would stop working. smart install is aggressive and it symlinks just about everything on your phone. just uninstalling busybox pro would not fix it as it had already altered whatever it was that stopped my mms from working and uninstalling it didnt revert it back right. lg flashtooling back to kitkat firmware is the only way i could get things back to stock. so doing the normal install in busybox pro only symlinks the essentials and this does not mess up my mms.

just posting this here in case anyone else is having kitkat mms issues and happen to be doing what i was doing also. hope this info helps someone out.
[G2 General] graig79:
Thanks!
[Android Q&A, Help & Troubleshooting] jamius19:
looking for some bluetooth/wifi multiplayer games for Android... :P

tried Tank1990 and satisfied with it! :D

plz don't suggest any game that doesn't work without Internet...

I wanna play in (pure) offline... ;)

any game that works with just two Android will do! :D

plz suggest me some multiplayer game! :(
[Android Q&A, Help & Troubleshooting] mccount:
Blobby Volleyball :)

Gesendet von meinem Nexus 5 mit Tapatalk
[Android Q&A, Help & Troubleshooting] Fallen Spartan:
Thread closed. Please don't spam forums by asking same question multiple times
[Galaxy Note 3 Q&A, Help & Troubleshooting] waynester21:
What was all the commotion about a while back regarding KitKat and SD cards? My phone seems to function EXACTLY the same as a phone running 4.2.2. I can move files about on the SD card, I can install appd to SD card, I can use third party apps to move files around on the SD card...
[Galaxy Note 3 Q&A, Help & Troubleshooting] kenny1991:
4.2.2?never seen on a note 3
[Galaxy Note 3 Q&A, Help & Troubleshooting] waynester21:
The 4.2.2 part was in reference to my old phone, the Galaxy Mega 6.3
[Galaxy Note 3 Q&A, Help & Troubleshooting] m0j09987:
U talking about coming from asop rom into tw rom there's a problem with the SD card?
[Galaxy Note 3 Q&A, Help & Troubleshooting] urcboss07:
I am on MDK bootloader unlocked and one day I tried aosp and kitkat 4.4.2, it was running fine and I still could move app to sd card as usual but later I found out my sd card became useless, I still can use the card to store any thing but I cannot delete file that I stored from sd card and card cannot be formatted either. Does kitkat 4.4.2 broke the sd card? It seems that I can delete everything from card successfully but when I check card again, all files I deleted are still on the card. Does anyone have any idea?
[Galaxy Note 3 Q&A, Help & Troubleshooting] Rosli59564:
Do you mean you back to touchwiz from aosp by restoring backup or by fresh install?
[Galaxy Note 3 Q&A, Help & Troubleshooting] bladehawk:
Google broke the SD card unless your rooted. The system can access the SD Card, but users can't write to it. If you have root you can edit the platform.xml and add R/W to media to fix the issue.

Samsung/ATT/T-Mobile could have fixed it but didn't. It's considered a security risk by Google, there are people that are for releasing the code as is and people that believe that Samsung should have addressed it.
[Barnes & Noble Nook Tablet] Mr_Fumbles91:
Like the thread name states I'm trying to figure out how to over clock my nook tablet on cm10.2
[Barnes & Noble Nook Tablet] skepticmisfit:
you ever heard of the android development subforum.. you should look there for a clearly-titled thread that has a custom kernel! god, if people would just ****ing look around for what they want instead of just registering and asking STUPID QUESTIONS /endrant
[Barnes & Noble Nook Tablet] petewr:
Nuts!:highfive:

skepticmisfit:

First, if you read his post he really did not ask a question.:eek:

Second, if you go into the Development Forum, none of the headers say anything about overclocking. None of them even mention if it is possible.

Thirdly, you are being rude. Be helpful or don't post a reply.

Something along the lines of "if you check this forum http://xdaforums.com/showthread.php?t=2654680 you will find that overclocking is accomplished by the kernel."
[Nexus 5 Q&A, Help & Troubleshooting] MrCatalyst:
I've never tried pure CM11, and just wondering - does it have lockscreen notifications feature? If not, is it possible to port it somehow, or flash in recovery (.zip obviously)?
[Nexus 5 Q&A, Help & Troubleshooting] Kreateablaze:
No
[MDA III, XDA III, PDA2k, 9090 General] lapd.nypd:
i was putting back wm2003 on my phone last night.. and when i needed to download the camera application... the ftp site stopped working... and i really need the camera application, so could somebody please email it to me or tell me a mirror of where to get it off please thnx
[MDA III, XDA III, PDA2k, 9090 General] lapd.nypd:
never mind me got the file now sfe anyway
[G2 Q&A, Help & Troubleshooting] BreakingVZW:
So I have slide aside disabled bc I don't need it or use it. Even though it is turned off in system settings it is still using system resources. I'm not rooted so I can't just freeze it in TB. Is there no other way to stop it from using battery?
[Verizon HTC One (M8)] EVOme:
I am removing things like Kindle, Google TV, etc.....When I open the Playstore it all pushes back down. Any way to stop this?
[Verizon HTC One (M8)] sfreemanoh:
Try disabling or freezing them instead. We only have limited root access, and I haven't checked, but I'm pretty sure we don't have root access to where the system apps "live". I disabled some, and froze others (by that I mean disabled through Android-Settings-App Manager, or froze through TiBu), and they're still frozen after a reboot.
[Verizon HTC One (M8)] adavit:
Yeah right now root can only write to system/xbin I believe so freezing and disabling is gonna be your only option for right now. Any appearance of deleting apps will revert if you refresh the app or reboot the phone, is what I've read.
[Verizon HTC One (M8)] Mike02z:
Freeze works fine. I de-bloated my M8 and it seems to stick after reboot.
[Galaxy S II Q&A, Help & Troubleshooting] Caproid:
Hi, I am a noob at modding , and I want to ask, if anyone can help me with modding the statusbar color...I want to transform from gradient to black :)

P.S.: No TintedStatusbar

Here is a link to my SysUI :D

http://www.mediafire.com/?8hr69691xd1ml2n
[Sprint Samsung Galaxy S III] terra.ce Jones:
I want to know if anyone would know where I could find this Rom for my sprint galaxy s3 http://xdaforums.com/showpost.php?p=32168185&nocache=1&z=6603827904909849 please help me either find it or port it over so I can use it with my phone please
[Sprint Samsung Galaxy S III] djpabz23:
Have you tried searching for it using the search tool? If you couldn't find it, then, I don't think its been ported yet.
[Sprint Samsung Galaxy S III] droiddekka:
I would also love to be running this rom.

Hopefully someone will port it soon
[One (M8) Q&A, Help & Troubleshooting] mallard56:
Have it set to shuffle through about 12gb of music. Will play 1-2 minutes of a song, then skip to next, play 30-40 secs of a song, skip to next, etc.etc.

Has yet to play all the way through one.

Anyone else?
[One (M8) Q&A, Help & Troubleshooting] xavier2k3:
Bumping this as I'm having the same issue currently randomly. Will play a long track of maybe an hour, then it'll skip in the last ten mins and then every track I try and choose afterwards it will skip.
[T-Mobile Samsung Galaxy Note 3] princeferoz:
This is NOT my work but wanted to share with the T-Mobile Note 3 owners:

http://xdaforums.com/showthread.php?t=2691800
[Nexus 4 Original Android Development] legolas93:
Recovery and Kernels for F2FS

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.

Instructions:

I tested this procedure with SlimKat so my advice is to start with a working SlimKat rom or another rom that is reported to work good.

We have to Format our memory with F2FS. We need a "special" TWRP and a compatible kernel.

Compatible Kernel:

MiRaGeKernel-mako-F2FS-140331.zip

SlimKernel-mako-F2FS-140331.zip

(All credits to authors. I have only made them compatible with F2FS)

Download compatible Kernel

Download "special" TWRP openrecovery-twrp-2.7.0.0-mako-F2FS.img

Copy Kernel on Phone

Flash Kernel with your current Recovery

Flash "special" TWRP with Fastboot

Reboot in Recovery

Go to Wipe Menu and press Format Data (The Big BUTTON!) (You will LOSE all your Data! Music, Movies etc!!)

Reboot

(Recovery has a RED back button to remember you that you are using the F2FS recovery!)

Enjoy :)

Phone is snappy and smooth with F2FS.

To go back:

- Flash a "normal" recovery

- Flash your previous kernel

- Format Data

(Required commit)
[Nexus 4 Original Android Development] abir099:
whtz the benefit of this, plz
[Nexus 4 Original Android Development] deltatux:
It's built specifically for flash storage, including FS level TRIM which executes the command during every commit and doesn't need to rely on Android's native TRIM which only TRIMs during screen off. It's much faster based on current implementations and etc. The only downside is that F2FS isn't considered "stable" yet. This is why there's not a lot of devices on the market has F2FS out of the box. The only one I know is the Moto X and G.

deltatux
[Nexus 4 Original Android Development] barome:
Also work with my HellsDoctor and [MENTION=3685904]ak[/MENTION] 's one.
[Nexus 4 Original Android Development] PatrickMac:
[MENTION=2743057]legolas93[/MENTION] are you going to release an ALL-F2FS version like you did for the nexus 7 2012?
[Nexus 4 Original Android Development] jmtjr278:
Doesn't seem to have done anything. I followed the op. Running ak newest kernel. Got the right twrp with red back button. Went to wipe went to format typed yes. Operation completes very quickly. Reboot and everything seems to be the same ie all items are still on SD card.

How do I tell if this worked?
[Nexus 4 Original Android Development] xtrymind:
it worked when there's no data left on your internal, maybe try to wipe data again, and post recovery.log
[Nexus 4 Original Android Development] guimendes:
[MENTION=2743057]legolas93[/MENTION] Did you ported F2FS from which version of Linux?
[Nexus 4 Original Android Development] Shooting Star Max:
This happens to me too. Some installed apps FC after doing this, though.

It is like TWRP does nothing to the phone. Factory resets or classical wiping don't do anything, either.
[Nexus 4 Original Android Development] legolas93:
I don't think that All-F2FS make us gain a big benefit and we will lose support of all ROMs...etc..

I think it's better to stay with only /data as F2FS in this case, so we can use all ROMs with a very small pain. :D

Try to follow the procedure flashing one of the two kernel on first post. When you are ok try to flash ak over it! :)

Use DiskInfo to see if all went good!

It's mainly a dennes54 kernel-work. We are around Linux 3.10+ level..
[Nexus 4 Original Android Development] PatrickMac:
[MENTION=2743057]legolas93[/MENTION] could you maybe upload another compatible kernel? Seems like these only work for AOSP ROMs and not CAF.... Hellscore's CM kernel (http://d-h.st/u6o) would be awesome ☺
[Nexus 4 Original Android Development] 3n3rg1c:
Awesome mate I liked f2fs; better storage performance and handling. But only thing holding me back is fewer kernels supporting this filesystem. Can you make matr1x kernel supporting this f2fs?
[Nexus 4 Original Android Development] Blackherted:
Thanks. My device is not yet rooted, gonna root it soon. So my question is, after finishing rooting and flashing slimkat like I planned to, can I use the f2fs like instructed or do I need to do anything else?
[Nexus 4 Original Android Development] sidnoit22:
So anyone can tell me what's the advantage? I read it but didn't get it. :(
[Nexus 4 Original Android Development] barome:
Don't work.... always on ext4 and data not formated... My kernel support f2fs.
[Nexus 4 Original Android Development] halfbytecode:
Do you mean it does not work with HellsDoctor?

---------- Post added at 06:26 PM ---------- Previous post was at 06:23 PM ----------

[MENTION=2743057]legolas93[/MENTION] Is there a modified CWM recovery image with F2FS support added for this device?
[Nexus 4 Original Android Development] barome:
Hells Doctor is comptaible F2FS but this recovery doesn't format data at all... And always ext4 of course
[Nexus 4 Original Android Development] PatrickMac:
It worked for me. My data was formated. I tried it with the kernels provided in the OP. Your kernel stuck at the bootanimation. So I guess your implementation is different from legolas kernel mods.
[Nexus 4 Original Android Development] barome:
Hmmm... Maybe... I committed same change as [MENTION=3685904]ak[/MENTION] so xGenesis must not work too.
[Nexus 4 Original Android Development] ak:
NB:

The kernel is OK because support f2fs ... first of all you have to format in the right way and you have to flash a rom with the right fstab.
[Nexus 4 Original Android Development] barome:
Yes I saw your commit is the same suggest by [MENTION=2743057]legolas93[/MENTION] but he said it 's just necessary to fromat /data with his modified recovery. When I did that and reboot, I am always on ext4 with all my /data partition.
[Nexus 4 Original Android Development] legolas93:
ak is right!

Follow the procedure in first post with one of the kernel from it. It has to work.

Then reboot in Recovery and flash your kernel :D
[Nexus 4 Original Android Development] PatrickMac:
I didn't try ak's kernel, but you can see the commit used by legolas on the bottom of the OP
[Nexus 4 Original Android Development] fr3quency:
We can't do that because you don't provide CAF-based kernels in your first post. ;)
[Nexus 4 Original Android Development] xtrymind:
Well, if you want to try ak kernel with aosp rom, then there will be no problem, legolas mean on flash kernel from op first, is to get ramdisk with support f2fs, to get f2fs support kernel, you need kernel with f2fs support and then modified fstab on ramdisk ;)
[Nexus 4 Original Android Development] fr3quency:
I tried to install AOSP based ROMS along with Mirage kernel PROVIDED by OP. All worked untill...

1)I rebooted to recovery

2)Installed ak 103 AOSP

3)Rebooted

4)Now it asks for password to decrypt the data. And I followed the instructions, since I booted fined. :P
[Nexus 4 Original Android Development] jmtjr278:
I got it to work. But after flashing ak kernel as soon as I boot it asks for password to decrypt storage. Never set a password before. Any help?
[Nexus 4 Original Android Development] xtrymind:
Then try format /data again with ak kernel has been installed, if it want password to decrypt it mean /data has corrup or unreadable, it noting todo with caf based kernel ;)
[Nexus 4 Original Android Development] fr3quency:
I think I did and the problem persisted. Oh well, back to EXT4. I'll wait to see more comments from end-users and devs. :)
[Nexus 4 Original Android Development] tarroyo:
Anyone that got it working, Can you provide a detailed video showing exactly what u did.
[Nexus 4 Original Android Development] jmtjr278:
Screwed with this for a few hours. Got to a point where I had to revert to stock. Maybe I have mental problems though
[Nexus 4 Original Android Development] Shooting Star Max:
With the Nexus 5 Experience ROM, I got Phone FC everytime. I had to start from stock.
[Nexus 4 Original Android Development] xenyz:
Check your fstab and make sure it's set to f2fs. [MENTION=3685904]ak[/MENTION] was half right; it's not the ROM that needs the modified fstab, it's the kernel's ramdisk.

[MENTION=2743057]legolas93[/MENTION]: Cool, MiRaGe with init.d support! Did you just use the slim package and switch out the kernel?
[Nexus 4 Original Android Development] shubu000:
I've just got f2fs working with rastakat

i followed the instruction exactly and used the migare modified kernel

the one step that nearly got me is to flash the new kernel first before you flash the recovery

but yeah it's working

however i'm trying to copy all my stuff back onto the drive, it's not going as smoothly though

windows explorer is not liking it
[Nexus 4 Original Android Development] xenyz:
Can you let us know if you notice any performance gain with having dalvik cache on f2fs? This is the one item I'm very curious about.
[Nexus 4 Original Android Development] shubu000:
edit:better now when i copy individual files rather than copying all the folders!

---------- Post added at 05:16 AM ---------- Previous post was at 05:13 AM ----------

i went straight to ART

i used legolas' rom on nexus 7 and the difference there is more profound

on the nexus 4 i can't really tell any difference.

i mean it feels faster, however that is expected since i just wiped the data partition clean

i think the real proof of better performance will come when i use more than 50% of storage

i would recommend that you just load it yourself, i did a quick backup of everything of course but yeah my experience had been quick painless
[Nexus 4 Original Android Development] xenyz:
So, it looks like cache is it's own partition, still on ext4. I'm going to try this, and modify the fstab to use f2fs on both /data and /cache

Edit: /cache isn't the dalvik cache, which is on /data/dalvik-cache. Whoops.
[Nexus 4 Original Android Development] shubu000:
but i read it from the benchmarking piece about the cache is used a lot more for f2fs, maybe there's a case for formatting the /cache directory too?

"Disk Usage

One thing I noted is that F2FS has a much higher usage of the /cache partition than ext4, which is to be expected coming from a log-based file system such as F2FS.

As you can see in the screenshots below (ext4 on the left & f2fs on the right), only 4mb out of the 192mb /cache partition is used by ext4, while f2fs uses 68% of that same partition with 114mb used.

Another thing to note is that under f2fs, the reported size of the /cache partition is apparently 2mb larger than on ext4, with 198mb."

from

http://xdaforums.com/showthread.php?t=2697069

i love ART btw haven't really had any problems with it
[Nexus 4 Original Android Development] Blackherted:
Help please?
[Nexus 4 Original Android Development] shubu000:
I haven't tested this but I would:

1. Unlock bootloader

2. Flash standard recovery

3. Flash slimkat

4. Flash custom kernel(optional)

5. Go back to fastboot and flash f2fs twrp

6. Format data

Should be all good! :)
[Nexus 4 Original Android Development] tarroyo:
What kernels is this confirmed to be working on so far?
[Nexus 4 Original Android Development] halfbytecode:
[MENTION=2743057]legolas93[/MENTION] Is there a modified CWM image with F2FS support for mako?
[Nexus 4 Original Android Development] hrishi420:
Is it possible to use stock rom instead of slimkat
[Nexus 4 Original Android Development] xtrymind:
Of course, you can use any rom, but for kernel use mirage one ;)
[Nexus 4 Original Android Development] 3n3rg1c:
I think my post can be helpful been testing f2fs from the time this is posted. Advantages over ext4 : better IO performance and little bit smoother on gaming side.

ROM's I have tested with f2fs: Official PA ( rare boot loop) , Official omni, PA saber mod, Purity rom, Mahdi Rom,Slim-ROM, EHNDROIX V (some times inconstient UID's)

Kernels not working: I tried most for the kernels AK, Matr1x, hekkdoctor, faux,etc non worked all asking password to decrypt storage.

Kernel Working : Only those mentioned in OP :(
[Nexus 4 Original Android Development] PatrickMac:
That's pretty much what I experienced, too
[Nexus 4 Original Android Development] Medel-Silver:
All roms should be compatible, only need ramdisk (get this installing one of the kernel posted by lego) and a kernel (zimage) compatible with f2fs.

I use a kernel developed by a friend with f2fs support (ramdisk and zimage) and all is working good
[Nexus 4 Original Android Development] jolinnard:
[MENTION=2743057]legolas93[/MENTION] If I understand correctly, you make compatible kernels posted in OP (or you repackage it with F2FS support). How do you do that?

Thanks
[Nexus 4 Original Android Development] roddem:
just installed

okay i just installed the kernel and recovery, followed the steps mentioned. i am on aokpk and everything is working fine. i will not comment on performance till i have all my apps up and running. So will report back with performance and usage results in a day or so.

Although i have a few questions:-

1) How do I know it is installed, LOL ? the kernel reads which i flashed and i flashed the same twrp as mentioned in the OP, so if i successfully boot, does it mean i am good to go?

2) if i need to change the kernel(which of course is based on f2fs), do i just flash over my current system or do i need to do the entire process again?

3)when i flash another ROM, obviously it will be a clean flash, again do i need to do the entire process again to have f2fs recovery and kerenl? if its the same rom but a new build, do i just dirty flash it and everything will be intact?

Thank you for your effort.

Appreciate your hard work

Cheers
[Nexus 4 Original Android Development] diogo.sena:
isn't aokp CAF based? what kernel are you using?

about your questions, i think you only need to format once..
[Nexus 4 Original Android Development] roddem:
i am using the one mentioned in the OP : mirage
[Nexus 4 Original Android Development] diogo.sena:
my bad, you said aokpK..
[Nexus 4 Original Android Development] jolinnard:
1) Easier for me it's from commandline, but I'm sure there are apps in play store that gives this information:

$ adb shell mount | grep /data
/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,discard,user_xattr,inline_xattr,acl,errors=recover,active_logs=6 0 0

You can see the partition type (third field). If you see ext4 it means it doesn't work.

2) Dirty flash should be enough.

3) I am not 100% sure, but the common sense is you only need to do a factory reset, flash rom and f2fs kernel to change your ROM ;)
[Nexus 4 Original Android Development] barome:
You can use DiskInfo on PlayStore to know your partition.
[Nexus 4 Original Android Development] xtrymind:
for cm lovers, here stock cm11 with f2fs support, it's included with modified ramdisk support.

download
[Nexus 4 Original Android Development] tarroyo:
I reached out to [MENTION=636360]koe1974[/MENTION] who made a few kernels for the nexus 5 F2FS development to see if he would be willing to help with nexus 4 devices, he said he would need a device first. Maybe someone who has more experience can reach out?
[Nexus 4 Original Android Development] xenyz:
I have good news and bad news.

Good news: the instructions and OP's kernel work fine for f2fs on /data partition.

Bad news: onandroid backups didn't work for me when trying to restore ext4 data, so I lost my setup and have to start over again. I'd recommend doing a full nandroid backup from recovery instead.

[MENTION=2743057]legolas93[/MENTION], can you please update MiRaGe to new release out today?
[Nexus 4 Original Android Development] shubu000:
Did you manage to change your fstab and format cache as f2fs as well?