What's so hot about F2FS? - Transformer TF300T Q&A, Help & Troubleshooting

Seems everybody is trying out F2FS, but I've been pretty happy with the existing setup on my TF300T. I know it's "flash-friendly" but what exactly does that *mean*? Longer life on my flash memory? Better speed and performance? And if so, are we talking incremental improvement or really noticeable changes? Aside from curiosity, is there really a reason to change it?
Current setup is CM11 with GEASS kernel (not F2FS)
Thanks!
TM

tmoulder said:
Seems everybody is trying out F2FS, but I've been pretty happy with the existing setup on my TF300T. I know it's "flash-friendly" but what exactly does that *mean*? Longer life on my flash memory? Better speed and performance? And if so, are we talking incremental improvement or really noticeable changes? Aside from curiosity, is there really a reason to change it?
Current setup is CM11 with GEASS kernel (not F2FS)
Thanks!
TM
Click to expand...
Click to collapse
The lowest Quadrant scores on my TF300 were always the memory and i/o scores. I just upgraded my CROMBi-kk (_that kernel) to F2FS and it bumped those scores up from "disasterous" to something like 5 times what they were before. I don't have my tablet with me to check, but I have definitely noticed an improvement since I made the change.

ddd3astra said:
The lowest Quadrant scores on my TF300 were always the memory and i/o scores. I just upgraded my CROMBi-kk (_that kernel) to F2FS and it bumped those scores up from "disasterous" to something like 5 times what they were before. I don't have my tablet with me to check, but I have definitely noticed an improvement since I made the change.
Click to expand...
Click to collapse
:good: When I moved to F2FS, I saw a pretty significant improvement as well.

although this thread doesn't belong here, in Android Development, and should be in General or Q&A, it is a VERY good question...
For this device (T300T) I have noticed a GREAT improvement in performance. I read in the Nexus 5 (hammerhead) forums that F2FS mainly improved write speed over read.
I read a good deal about Flash Friendly File System, and learned only that much without trying it. I am not always in the mood for doing more research than necessary. . . I learned how to convert to it, how to restore back; the errors that occor and how to correct them; the potential dangers; and then i re read the instructions and the forums regarding them.
On my Nexus 5 I'm amazed at the backup speed in TWRP and have found great performance enhancement, though its a Nexus 5, so its quite difficult to "feel" the difference unless you mess around with your device a ton (kernels roms OC etc) and THEN switch to it.
with this device, I have noticed a near-night and day difference since switching over. All I did was back up my data/media to my microSD and format using GEASS's provided recovery and flashed CM 11 back on and flashed Hardslog's grimlock kernel and then gapps. I used nandroid manager to restore my apps from a nand i made b4hand and copy and pasted whatever files I wanted on my tablet (which were few) internal memory.
Voila! my tab is sexy again.
Not sure about the whole F2FS All thing (reformatting all partitions to f2fs) its mentioned more in the hammerhead forums, and have read mixed reviews.
but its definitely worth a shot if youre not afraid of doing a little bit of reading and a little bit of dirty work, as it is quite beneficial on this tab
the end...for now

Related

New To Android - Nexus S questions

So on the 10th I bought my first Android phone. I picked up a Nexus S, because I like things pure and untouched as far as the OS goes, I didn't want to be required to use a custom rom in order to remove HTC Sense, Motoblur, TouchWiz or whatever.
I also like the fact that the update process is much quicker on Google Nexus phones then on the other branded phones. I have no issues with the base Android 2.3 and Im really getting use to it. But I am curious about some of the issues I have read about with the Nexus S and custom kernels. I am going to root my phone. I did find the how-to on that.
Now I am curious about the custom kernels. I do have linux experience on the back end with some of my workstations I use. But I was thinking about if I could go the route of doing these things without needing to completely reflash a custom kernel.
I would like to switch my phone completely to EXT4 and yes I even mean the 16GB internal for the speed boost and performance. I would like to install a better kernel that allows for the VooDoo Audio (I have noticed a few of the audio issues with my phone) and also the BrainFuckScheduler option as well. Could someone please help point me in the right direction for these or maybe with some how-tos.
As far as mounting my phone's internal SD for storage. I can use it on my linux box for EXT4 support if i need to copy files over. but I am using wireless sync for my music and movies so that shouldn't be a major issue.
You could flash netarchy's kernel in the dev section. It essentially has all that you're asking for: BFS, voodoo sound, and ext4 hack. It comes clocked at stock speed unless you choose to overclock it.
Sent from my Nexus S using XDA App
So what would be the best recommended option, as far as battery and performance goes is the stock ROM great or would a custom ROM really fair me much better performance and battery power.
When I mean stock I mean the stock ROM with the custom kernal with extra additions like ext4.
by the way that ext4 will change all mount points over to ext4 correct? requiring a wipe of the phone and start from stratch
BrokenWall said:
So what would be the best recommended option, as far as battery and performance goes is the stock ROM great or would a custom ROM really fair me much better performance and battery power.
When I mean stock I mean the stock ROM with the custom kernal with extra additions like ext4.
by the way that ext4 will change all mount points over to ext4 correct? requiring a wipe of the phone and start from stratch
Click to expand...
Click to collapse
I'd be interested in hearing everyones opinion as well.
So far, I've installed CM7 (now on RC1) and Netarchy's 1.2.3 CFS kernel. I just installed the kernel from Team Whiskey today and can't tell if it's either faster or better with battery. Would be interested in hearing what the community has to say about that. One difference is that the Team Whiskey kernel can OC up to 1.6 if your phone can handle it.
CM7 does seem to do better than the stock kernel, but I dont' think any of the custom launchers beat the stock launchers in terms of buttery smooth app drawer. I think it's because the stock one is hw accelerated but none of the other launchers are.
Installing the ext4 mod will not wipe your phone. There's a forum in the development section with the mods that you need. You will have to root your phone though (there's also a way to do that without wiping your phone, check the forum).
Hope that helps, and I hope other people weigh in on the kernel question.
I have rooted my phone, I choose to not unlock the bootloader cause after looking it, it doesn't seem like something I really need for what I want to do.
I installed the Trinity Stock kernel which has Voodoo Audio, BFS, and says EXT4 with no overclocking.
I ran a quadrant and my highest scores after 3 runs in a row where:
Stock Kernel: 1660
Trinity Kernel: 1675
Im not sure if there really is a major performance improvement or not or am I missing something here. The audio does sound better and the analog control of the headphone amp is amazing.
BrokenWall said:
I have rooted my phone, I choose to not unlock the bootloader cause after looking it, it doesn't seem like something I really need for what I want to do.
I installed the Trinity Stock kernel which has Voodoo Audio, BFS, and says EXT4 with no overclocking.
I ran a quadrant and my highest scores after 3 runs in a row where:
Stock Kernel: 1660
Trinity Kernel: 1675
Im not sure if there really is a major performance improvement or not or am I missing something here. The audio does sound better and the analog control of the headphone amp is amazing.
Click to expand...
Click to collapse
I get 2100+ with CM7 + Netarchy 1.2.3 CFS; also, benchmarking doesn't really mean much. it doesn't record the performance on a daily basis.
I highly recommend trying out CM7; you could perform a nandroid backup; wipe dalvik/cache/factory and then flash CM7 and gapps. Don't like it? (I seriously doubt it; you wont be disappointed) then just nandroid restore and you're back to where you were before
P.S. I'm not responsible if you get addicted to flashing ROMs
zephiK said:
I get 2100+ with CM7 + Netarchy 1.2.3 CFS; also, benchmarking doesn't really mean much. it doesn't record the performance on a daily basis.
I highly recommend trying out CM7; you could perform a nandroid backup; wipe dalvik/cache/factory and then flash CM7 and gapps. Don't like it? (I seriously doubt it; you wont be disappointed) then just nandroid restore and you're back to where you were before
P.S. I'm not responsible if you get addicted to flashing ROMs
Click to expand...
Click to collapse
How is CM7 so much better than the stock ROM as far as increasing the performance? And is there a good how-to to get it flashed to the most recent build and also to return to stock if I'm not happy
I tried the Netarchy kernel and its benching at 2425 on the stock 2.3.2 ROM, and it boots so much faster and feels overall snappier after a bit of use. LOVE THIS!!!
So I got things figured out still working on customization a bit, figured I would try out some launchers and things, right now Im using LauncherPro.
But my main questions now are how do yall encode video for your phones? I have tried a few settings on HandBrake and they seem to crash doubletwist and not play in the default media player. So if someone could help me with the settings yall use, perfer not to get another application cause I use Handbrake for other encoding needs as well.
Does anyone know of any widgets that will show me the cell strength and my data connection type (wifi, 3g, edge) so that I can move those to my home screen and not be required to have the notification bar.
BrokenWall said:
So I got things figured out still working on customization a bit, figured I would try out some launchers and things, right now Im using LauncherPro.
But my main questions now are how do yall encode video for your phones? I have tried a few settings on HandBrake and they seem to crash doubletwist and not play in the default media player. So if someone could help me with the settings yall use, perfer not to get another application cause I use Handbrake for other encoding needs as well.
Does anyone know of any widgets that will show me the cell strength and my data connection type (wifi, 3g, edge) so that I can move those to my home screen and not be required to have the notification bar.
Click to expand...
Click to collapse
Video Player: I recommend RockPlayer, you don't have to encode anything. it plays it natively with the exception of 720p (sadly.. 720p, it lags.. but everything else is fine).

Possible I/O lagfix (from nexus 7/OneX forums)

http://forum.xda-developers.com/showthread.php?t=2104326
Hi,
Saw this on reddit this morning, as no one's posted it yet I'd just like to offer it up as another potential lag-fixer.
The source of the problem is that internal storage is not properly TRIMmed when needed. You can find lots of information on XDA - http://forum.xda-developers.com/show....php?t=1971852 and http://forum.xda-developers.com/show....php?t=1929021 for example. It is also well-known fact that running fstrim Linux tool from time to time fixes the issue until internal memory runs out of free blocks. Other solutions like mounting with -discard or disabling fsync may be dangerous.
LagFix is a user-friendly implementation of fstrim utility. It allows you to select which partitions to trim (you should leave defaults unless you know what you are doing) and run the process easily.
Please note that fstrim output depends on kernel and device. It works fine unless you see errors. You might see big amounts of bytes, zero amount or repeating amount. All are fine! Read fstrim manual to understand why all these outputs are valid.
It is also advised to reboot your device after the TRIM process so that kernel could reinitialize block data.
App is free and is available in Play Market. Current version is 1.0.
P.S. If your ROM mounts /data with -discard then this app is NOT needed! Mounting with -discard causes brickbug on some devices, so I DO NOT advise using -discard.
Click to expand...
Click to collapse
Link on Play: https://play.google.com/store/apps/details?id=com.grilledmonkey.lagfix
I applied it on my rooted, locked tf700 and, well, nothing bad happened. I am on the .25 update, which I feel made overall app-opening a little smoother, so I can't tell if this makes any noticeable difference, but it certainly doesn't seem slower after applying it. The dev says that if you run androbench after applying the fix i/o read should be higher, if anyone could run a few benchmarks of before/after it would be appreciated! I've never really placed much faith in benchmarks so didn't bother doing it myself.
Hope this benefits someone!
Sent from my ASUS Transformer Pad TF700T using Tapatalk HD
I downloaded and installed it. Ran it, rebooted. It did trim, but the jury is still out on whether this actually helps or not. It's too freshly booted to really judge the effects properly, so I'll have it settle in and report back.
It didn't break my 700 -- that's a good thing to start with.
MartyHulskemper said:
I downloaded and installed it. Ran it, rebooted. It did trim, but the jury is still out on whether this actually helps or not. It's too freshly booted to really judge the effects properly, so I'll have it settle in and report back.
It didn't break my 700 -- that's a good thing to start with.
Click to expand...
Click to collapse
Yeah, I was reluctant to be the first one to try it on an infinity... But it worked out for the better, I think. Now I don't know if the .25 jb update or this is to thank for the better performance. It should hope up till the 4.2 update at least! Quite pleased with the .25 update
Sent from my Galaxy Nexus using Tapatalk 2
Just tried it. Could be my imagination, but my tablet seems snappier.
I am not convinced that it will have any effect: TF700's Hynix eNAND flash is eMMC 4.41 compliant, which does not have DISCARD command, the equivalent of SATA's TRIM command. The DISCARD command is supported in eMMC 4.51 compliant flash but I don't know if the Kingston flash in Nexus 7 is eMMC 4.51 compliant. Even if it does TRIM the TF700, probably it will have little effect if you have alot of free space left as it does not affect the garbage collection significantly. One would hope that TRIM should already be done dynamically within the file management software as it would reduce write amplification factor, hence improve write speed performance?
Kraka said:
I am not convinced that it will have any effect: TF700's Hynix eNAND flash is eMMC 4.41 compliant, which does not have DISCARD command, the equivalent of SATA's TRIM command.
Click to expand...
Click to collapse
According to the spec, eMMC 4.41 supports TRIM - what's the difference between TRIM and DISCARD?
I read that eMMC 4.41 also supports "background operation" and "high priority interrupt" - these sound much more interesting related to lag than TRIM. Do you have any idea if these features are already used in the TF700's Linux kernel (or even at all in any kernel)?
faq in op link said:
Which devices are affected?
It is known by now, that Nexus S, Galaxy Nexus, Nexus 7, Nexus 4, Nexus 10 and HTC One X need regular trimming. It is also believed that all pre-ICS devices used different memory and they do NOT need it nor support it. Pre-ICS support will be dropped in version 1.2. Other 4.0+ devices? Well, test it! And report if it really helps - your device will be added to the list.
How to properly test it?
Use AndroBench app before using LagFix and after. You only need micro test. Look for Sequential Write values. Reading from memory is NOT affected, because reading does not involve writting and only writting triggers search party for free memory blocks.
Click to expand...
Click to collapse
For anyone looking for early confirmation of impact.
I think I'll give this a try. I have some hefty typing lag. I thought one of the first updates had gotten rid of it, but it came back, it was just temporarily relieved by the fresh reboot then. If it does help, it'll probably be a month before I confirm anything, just to avoid giving/having false hope . Thanks for posting op hope it works.
Edit, sorry, just noticed OP already mentioned androbench.
Edit 2: Saw no change in my androbench write speed. Sequential write was something over 5MB/s, random write was .15MB/s both before and after running it, and again after rebooting. lagfix claimed to have trimmed successfully. If anything, it felt more laggy for a while after running it. I'm an OS update or two behind FWIW, just installed Jelly Bean a month or so ago. I like to let everyone else test the updates before I install them. I'll probably run another bench this evening. :shrug:
fsTRIM = AWESOME fix - on CROMI, OCed kernel, fsync disabled
I just download the fsTRIM app and it worked with CROMI, OCed kernel, and fsync disabled. Will seem laggy right after runnng it, just reboot as soon as you do and things will be deffinitely running smoother and slightly faster now. Noticing less keyboard latency even as I type this out. I suggest trying it out.
UPDATE - Seriously try this **** out. Keyboard typing is radically smoother in browser, evernote, and google drive. Less latency between multi touch gestures ive set up in GMD Gesture Control as well. App opening is still instantaneous. Loading big web pages is definitely quicker. Will time boot and other things and update again soon.
Update - Opening large files and youtube is faster. large pdfs load faster. everything is really....snappy, and.....smooth.....best of both worlds. things were already pretty snappy and smooth with CROMI, didnt think they could get better but it has. I time everything as well to compare. I could barely time it after this fix as everything is basically instantaneous. Havent tried writing/moving large files on internal storage yet, will test soon, this is distracting me from my homework too much lol.
It works for me I can now download files and move them without having my tablet unusable until it's done.
Sent from my ASUS Transformer Pad TF700T using Tapatalk HD
Just installed this.
Will give it a go...
lucius.zen said:
...
Click to expand...
Click to collapse
You posted the same content in two other thread sof you own making, and in this one. One helluva way to get to 2000 posts without interjecting anything actually useful. Neitehr is this post, I will mention myself, but please keep a lower profile next time.
So far I haven't noticed any difference at all. I'll give it the rest of the day and if I don't feel there is any change I'll just uninstall.

[Q] terrible lag

I've had my tf700 for about a year now but have struggled making it usable due to the awful lag it always tends to have, I have rooted, unlocked, and rommed it with cm 10.1. i also have tried using apps such as seeder and autokiller memory optimizer as they help a lot with my razr maxx but nothing seems to help it. ive done countless factory resets and done every combination of performance options baked into CM 10.1.
is there another rom i should try? or any way to allow it to use different I/O schedulers (thinking SIO) or cpu governers? (thinking smartass or interactivex) or should i try to overclock it somehow??
i just find it very sad that my OG Xoom performs superior to this "super tablet" in every single way.
i absolutely love all ASUS products and love the tf700! i just need help!
thanks for any advice
-b
bschmidy10 said:
I've had my tf700 for about a year now but have struggled making it usable due to the awful lag it always tends to have, I have rooted, unlocked, and rommed it with cm 10.1. i also have tried using apps such as seeder and autokiller memory optimizer as they help a lot with my razr maxx but nothing seems to help it. ive done countless factory resets and done every combination of performance options baked into CM 10.1.
is there another rom i should try? or any way to allow it to use different I/O schedulers (thinking SIO) or cpu governers? (thinking smartass or interactivex) or should i try to overclock it somehow??
i just find it very sad that my OG Xoom performs superior to this "super tablet" in every single way.
i absolutely love all ASUS products and love the tf700! i just need help!
thanks for any advice
-b
Click to expand...
Click to collapse
you could upgrade to cm 10.2 and see if that works for you.
or just go with cromi-x rom. lots of tweaks and options, great performance and multiple kernels to choose from (with cpu governor options and overclock)
in my opinion autokiller and the so called ram optimizers dont help. sometimes i feel like they lower the performance... cromi-x already has most of these tweaks aniway.
the lag transcends all the roms I've tried so far ( stock, cm 10.1 , 10.1.2 both stable and nightlies) I don't believe 10.2 is ready for the tf700 yet? I will try chromi x soon I guess. Any special requirements? Or just flash thru twrp?
Thank for the help.
-b
Sent from my XT912 using xda premium
bschmidy10 said:
the lag transcends all the roms I've tried so far ( stock, cm 10.1 , 10.1.2 both stable and nightlies) I don't believe 10.2 is ready for the tf700 yet? I will try chromi x soon I guess. Any special requirements? Or just flash thru twrp?
Thank for the help.
-b
Sent from my XT912 using xda premium
Click to expand...
Click to collapse
You need to do a factory reset and flash with TWRP. Good luck.. :fingers-crossed:
thanks!! i'll let you know how it went tomorrow
*** should i just flash the deodexed rom itself? or any additional zips as well? I.E. gapps, "kernel installer 4.0.3?"
thanks again for the help guys
-b
bschmidy10 said:
thanks!! i'll let you know how it went tomorrow
*** should i just flash the deodexed rom itself? or any additional zips as well? I.E. gapps, "kernel installer 4.0.3?"
thanks again for the help guys
-b
Click to expand...
Click to collapse
ODEX, DEODEX - doesn't really matter after the first apps updating. sbdags, the dev, reports DEODEX to tend to slow down after some time. I tend to stick with ODEX.
No need to flash anything else as long as you are on the 10.6.1.14.4 or .8 bootloader and TWRP 2.5 or 2.6.
The kernel installer is optional, makes it fast and easy to try different kernels.
But as mentioned before, you have to do a clean install coming from CM.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
berndblb said:
ODEX, DEODEX - doesn't really matter after the first apps updating. sbdags, the dev, reports DEODEX to tend to slow down after some time. I tend to stick with ODEX.
No need to flash anything else as long as you are on the 10.6.1.14.4 or .8 bootloader and TWRP 2.5 or 2.6.
The kernel installer is optional, makes it fast and easy to try different kernels.
But as mentioned before, you have to do a clean install coming from CM.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
Click to expand...
Click to collapse
sorry if im being lazy... but how do i know what bootloader im on? i know i have twrp 2.5.0.0 installed and the device is unlocked but im not sure about bootloader.
doing a clean install is no problem, but do you mean do a factory reset from TWRP or entirely wipe the whole rom slot?
and does the kernel installer flash just like the rom? and also, are GAPPS included?
thanks for the great help
-b
bschmidy10 said:
sorry if im being lazy... but how do i know what bootloader im on? i know i have twrp 2.5.0.0 installed and the device is unlocked but im not sure about bootloader.
doing a clean install is no problem, but do you mean do a factory reset from TWRP or entirely wipe the whole rom slot?
and does the kernel installer flash just like the rom? and also, are GAPPS included?
thanks for the great help
-b
Click to expand...
Click to collapse
You hold the power button + volume down to boot into the bootlooader menu. In the upper left corner, you can see your bootloader version.
A clean install is mean to wipe Dalvik, Cache, Data, and system. A factory reset is mean to wipe Dalvik, Cache, and data but during the Cromi x installation, a default setting is to wipe a system which are very much the same process. Yes, a kernel installer is a very similar process except it only has kernels and no others apps.
bschmidy10 said:
sorry if im being lazy... but how do i know what bootloader im on? i know i have twrp 2.5.0.0 installed and the device is unlocked but im not sure about bootloader.
doing a clean install is no problem, but do you mean do a factory reset from TWRP or entirely wipe the whole rom slot?
and does the kernel installer flash just like the rom? and also, are GAPPS included?
thanks for the great help
-b
Click to expand...
Click to collapse
I can tell - you have been firmly in the CM world so far
There are no gapps packages to flash with this rom, when you flash you will be walked through installation options in the Aroma installer. Part of that is also which apps you want to install to /system (Google maps, Gmail etc).
No rom slots either - just partitions.
No need to wipe system - it's part of the installation process.
No need to wipe Dalvik/cache - it's the default in the Aroma installer
A factory reset in TWRP wipes the data partition except for /data/media/ and that should leave your user data intact. Naturally you will backup anyway before flashing, right?
And don't forget to make a nandroid of your old rom.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
LetMeKnow said:
You hold the power button + volume down to boot into the bootlooader menu. In the upper left corner, you can see your bootloader version.
A clean install is mean to wipe Dalvik, Cache, Data, and system. A factory reset is mean to wipe Dalvik, Cache, and data but during the Cromi x installation, a default setting is to wipe a system which are very much the same process. Yes, a kernel installer is a very similar process except it only has kernels and no others apps.
Click to expand...
Click to collapse
Thanks!, I am already on the right edition so that's very good news for me haha.
berndblb said:
I can tell - you have been firmly in the CM world so far
There are no gapps packages to flash with this rom, when you flash you will be walked through installation options in the Aroma installer. Part of that is also which apps you want to install to /system (Google maps, Gmail etc).
No rom slots either - just partitions.
No need to wipe system - it's part of the installation process.
No need to wipe Dalvik/cache - it's the default in the Aroma installer
A factory reset in TWRP wipes the data partition except for /data/media/ and that should leave your user data intact. Naturally you will backup anyway before flashing, right?
And don't forget to make a nandroid of your old rom.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
Click to expand...
Click to collapse
haha yeah I have been mostly loyal to CM... ive also been on touchwiz, AOKP and some other random roms for some of my older phones but when CM 10.1 came out i just switched everything over (DROID, D2G, RAZR MAXX, XOOM, TF700)
but this is sounding pretty easy to me! i am very familiar with nandroid backups as i have a passion for messing with things i shouldnt mess with on my devices
random question: are kernels flashed when roms are flashed? so like does each different rom have its own kernel? (obviously some would use similar/same kernels)
another random question: I have a growing collection of old androids laying around and am not sure what to do with them? do you/anyone have any good uses/ideas to share? im sure i could look thru each devices subsection but as just a general thing. i obviously could use them for "ipods" but i have unlimited data still :good: and no battery life troubles, so streaming works great for me.
- i use my xoom as a kind of party device, with a locked down "user profile" to let people pick the music at parties (im in college at ole miss) or decide what to show on the tv etc so that has a little purpose but was wondering about other things.
-my OG droid mostly just sits in my drawer except for every once in awhile i give rooting it another shot (had same problem with xoom until i SBFed it so i think thats the solution) but it has an extended battery and runs well. same thing goes for my beloved D2G (when it isnt off as a temp phone with someone from my family of various friends)
any ideas??
and once again THANK YOU to everyone for the amazing/ super speedy help, im being sure to "thank" each and every one of you.
bschmidy10 said:
haha yeah I have been mostly loyal to CM... ive also been on touchwiz, AOKP and some other random roms for some of my older phones but when CM 10.1 came out i just switched everything over (DROID, D2G, RAZR MAXX, XOOM, TF700)
but this is sounding pretty easy to me! i am very familiar with nandroid backups as i have a passion for messing with things i shouldnt mess with on my devices
random question: are kernels flashed when roms are flashed? so like does each different rom have its own kernel? (obviously some would use similar/same kernels)
another random question: I have a growing collection of old androids laying around and am not sure what to do with them? do you/anyone have any good uses/ideas to share? im sure i could look thru each devices subsection but as just a general thing. i obviously could use them for "ipods" but i have unlimited data still :good: and no battery life troubles, so streaming works great for me.
- i use my xoom as a kind of party device, with a locked down "user profile" to let people pick the music at parties (im in college at ole miss) or decide what to show on the tv etc so that has a little purpose but was wondering about other things.
-my OG droid mostly just sits in my drawer except for every once in awhile i give rooting it another shot (had same problem with xoom until i SBFed it so i think thats the solution) but it has an extended battery and runs well. same thing goes for my beloved D2G (when it isnt off as a temp phone with someone from my family of various friends)
any ideas??
and once again THANK YOU to everyone for the amazing/ super speedy help, im being sure to "thank" each and every one of you.
Click to expand...
Click to collapse
How is Cromi X treating you?
LetMeKnow said:
How is Cromi X treating you?
Click to expand...
Click to collapse
currently installing now.... WOWED by the install process. unlike anything ive seen on android thus far. i have very high hopes that this will fix my problem of lag as my best guess was that it was caused by the I/O scheduling and this "fixes" that weak point.
if you have any thoughts regarding my previous post; please share!
ill edit this in a little bit once its installed and i play around a bit.
thanks again for all the help!
:good:
-b
AWESOME! its finally working how it should be!
super fast and clean. not a lot of customizing from what i see though :/
and its working fast for now even with the same I/O setup as before (interactive/cfq) but are there more performance options buried somewhere i just am not seeing?? or is that perhaps relating to a specific kernel i should have chosen? if thats the case, would you recommend the best kernel for me?? thanks so much for the help once again
bschmidy10 said:
currently installing now.... WOWED by the install process. unlike anything ive seen on android thus far. i have very high hopes that this will fix my problem of lag as my best guess was that it was caused by the I/O scheduling and this "fixes" that weak point.
if you have any thoughts regarding my previous post; please share!
ill edit this in a little bit once its installed and i play around a bit.
thanks again for all the help!
:good:
-b
AWESOME! its finally working how it should be!
super fast and clean. not a lot of customizing from what i see though :/
and its working fast for now even with the same I/O setup as before (interactive/cfq) but are there more performance options buried somewhere i just am not seeing?? or is that perhaps relating to a specific kernel i should have chosen? if thats the case, would you recommend the best kernel for me?? thanks so much for the help once again
Click to expand...
Click to collapse
:Good:
Yeah, the Aroma installer is slick
Cromi-X is based on the stock rom and supposed to have a "stock only much better' feel. So no, not that many options for customizing. I love pjc21's color mod - wouldn't live without it.
CM is about customizing, this one is about stability...
The kernel installer makes it easy to switch and try kernels (no wipes necessary).
I go for _that's v4 kernel because I crave and look for stability.
The two other most popular kernels for this tab are Max's and Hund's.
Max's runs great but supports only FAT32 formatted external cards. So you have to have movies (large files) on your internal.
Hund's probably has the most tweaking and OC options and seems to be loved by gamers. Just tends to run pretty hot.
I would recommend you browse the relevant threads in the development section to get an idea about them.
Your idea about exchanging ideas on how to make old Android devices useful is a great one and would warrant it's own thread. Would be kinda off-topic here and tough to find for anybody else.
Don't know where the best section would be on XDA, but I would love to brainstorm on that topic.
I'm using my old Droid 1 as a navigation device/music player in my car. On longer trips I use my current phone to create a hotspot and stream radio and provide internet connectivity for it. But the D1 lives in the car (and is old enough not to attract thieves - I hope).
My old Droid 4 lives in it's dock on the kitchen counter, is connected to Bluetooth speakers and functions as internet radio/music/picture streaming device/shopping list taker (in Evernote and synced to my other devices) and a quick "check something on the web" go-to.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
bschmidy10 said:
currently installing now.... WOWED by the install process. unlike anything ive seen on android thus far. i have very high hopes that this will fix my problem of lag as my best guess was that it was caused by the I/O scheduling and this "fixes" that weak point.
if you have any thoughts regarding my previous post; please share!
ill edit this in a little bit once its installed and i play around a bit.
thanks again for all the help!
:good:
-b
AWESOME! its finally working how it should be!
super fast and clean. not a lot of customizing from what i see though :/
and its working fast for now even with the same I/O setup as before (interactive/cfq) but are there more performance options buried somewhere i just am not seeing?? or is that perhaps relating to a specific kernel i should have chosen? if thats the case, would you recommend the best kernel for me?? thanks so much for the help once again
Click to expand...
Click to collapse
It looks like that you like it so far with what you have. About the kernel, it would be depended what do you want to do with it or what do you want to use it for.. About the performance, you still can optimize them a little bit more to what you want to use it for most of the time.
berndblb said:
:Good:
Yeah, the Aroma installer is slick
Cromi-X is based on the stock rom and supposed to have a "stock only much better' feel. So no, not that many options for customizing. I love pjc21's color mod - wouldn't live without it.
CM is about customizing, this one is about stability...
The kernel installer makes it easy to switch and try kernels (no wipes necessary).
I go for _that's v4 kernel because I crave and look for stability.
The two other most popular kernels for this tab are Max's and Hund's.
Max's runs great but supports only FAT32 formatted external cards. So you have to have movies (large files) on your internal.
Hund's probably has the most tweaking and OC options and seems to be loved by gamers. Just tends to run pretty hot.
I would recommend you browse the relevant threads in the development section to get an idea about them.
Your idea about exchanging ideas on how to make old Android devices useful is a great one and would warrant it's own thread. Would be kinda off-topic here and tough to find for anybody else.
Don't know where the best section would be on XDA, but I would love to brainstorm on that topic.
I'm using my old Droid 1 as a navigation device/music player in my car. On longer trips I use my current phone to create a hotspot and stream radio and provide internet connectivity for it. But the D1 lives in the car (and is old enough not to attract thieves - I hope).
My old Droid 4 lives in it's dock on the kitchen counter, is connected to Bluetooth speakers and functions as internet radio/music/picture streaming device/shopping list taker (in Evernote and synced to my other devices) and a quick "check something on the web" go-to.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
Click to expand...
Click to collapse
Wow! thank you so much for all the help. im really liking the performance/stability. much more important than pretty colors haha. if this kernel (_that's v4) doesnt ever seem slow to me then it has my vote!.
you're absolutely right about this not being the right place to ask about alternate android uses... i will start a thread in the general android section? kind of confusing on where to put it...
those are great ideas though! thanks for the knowledge. ill look into mounting my D1 in my car somehow in a way to provide power to it constantly without looking ugly haha. although i assume ill just give up and use my razr maxx as there is no downside of losing battery life pains.. i wish i could just set these devices up somewhere and be able to control them from another device/location.. getting docks for phones with such small screens seems pointless especially when the key feature (having a slide out keyboard on the D1 and D2G) would require being taken off the dock anyways.
thanks again
-b
LetMeKnow said:
It looks like that you like it so far with what you have. About the kernel, it would be depended what do you want to do with it or what do you want to use it for.. About the performance, you still can optimize them a little bit more to what you want to use it for most of the time.
Click to expand...
Click to collapse
regarding the kernel... i have no idea why the device is now running like butter being on the same settings as it was before the change in roms. i know roms change...well... everything.. but i thought pure performance was heavily related to the schedulers and other related settings having to do with the components.
what do you mean regarding the performance? is there a built in tweaking menu? or are you referring to the usual array of tweaking "apps" such as memory optimizing, seeder, set cpu..etc.?
thanks!
-b
bschmidy10 said:
regarding the kernel... i have no idea why the device is now running like butter being on the same settings as it was before the change in roms. i know roms change...well... everything.. but i thought pure performance was heavily related to the schedulers and other related settings having to do with the components.
what do you mean regarding the performance? is there a built in tweaking menu? or are you referring to the usual array of tweaking "apps" such as memory optimizing, seeder, set cpu..etc.?
thanks!
-b
Click to expand...
Click to collapse
The reason it's running like butter is that sbdags & co optimized all the settings, schedulers etc with this hardware the Asus engineers missed.
Seeder causes issues with this rom, don't use it. And seriously - I doubt there is much left to improve on it.
Feel free to try - but I would make sure you have a nandroid if things go haywire. I think CROMi-X with your choice of kernel is as good as it gets on the TF700.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
berndblb said:
The reason it's running like butter is that sbdags & co optimized all the settings, schedulers etc with this hardware the Asus engineers missed.
Seeder causes issues with this rom, don't use it. And seriously - I doubt there is much left to improve on it.
Feel free to try - but I would make sure you have a nandroid if things go haywire. I think CROMi-X with your choice of kernel is as good as it gets on the TF700.
Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
Click to expand...
Click to collapse
i will heed your advice and not attempt to "optimize" it any farther than it already is. from the looks of things, luckily i wont have to!!
thanks for all the help from you and 'LetMeKnow'.
-b
bschmidy10;4470297berndblb7 said:
regarding the kernel... i have no idea why the device is now running like butter being on the same settings as it was before the change in roms. i know roms change...well... everything.. but i thought pure performance was heavily related to the schedulers and other related settings having to do with the components.
what do you mean regarding the performance? is there a built in tweaking menu? or are you referring to the usual array of tweaking "apps" such as memory optimizing, seeder, set cpu..etc.?
thanks!
-b
Click to expand...
Click to collapse
If you read the post explaining by berndblb, Cromi x is already tweaked. Sbdags is very good in updating his rom with new tweaks to make the rom runnig as smooth as posible.. However, you still can optimize them the ways that you like.. Let me trying to answer your questions. For the performance, there is still room for you to get more out of it by optimize those tweaks from the rom and kernel. Second, I don't think there is a tweaking menu during installing except for the Fsync option. I personally like to disable the Fsync because it improves the speed a lot. Third, I don't like using tweaking apps as all. Sometime, they do more harm than good. If you really want to mess around with your device, you have to get dirty to dive deep in your system and play with it. With the custom rom and kernel, they have created a certain folders that you can modify the values that you like. However, you must back up your device before messing arounnd with your system. I have so many bootloops when I apply wrong tweaks but you can restore your back up and back running again without any problem. However, if you know the new tweaks that others are using without problems, then normally you are safe to use them. I hope that helps clear a few things for you..
---------- Post added at 09:22 AM ---------- Previous post was at 09:12 AM ----------
bschmidy10 said:
i will heed your advice and not attempt to "optimize" it any farther than it already is. from the looks of things, luckily i wont have to!!
thanks for all the help from you and 'LetMeKnow'.
-b
Click to expand...
Click to collapse
We all are here to help each others out and glad that you are happy with your new set up..

newest and most stable stock-android-alike ROM with keyboard dock support for TF700T?

Greetings fellow Infinity owners! I am a new owner of this amazing tablet ever since I bought it from my friend for $250 this evening. I don't know if it's a good deal but as for now I'm pretty happy with it, and looking forward to be even more happier when I install custom ROM in it.
I have been a loyal user of CyanogenMod ROMs, but considering this device is unique (mainly because of its dock), I would like to know whether CM ROMs are compatible to use with the dock. Or maybe there's even better ROM out there for this tablet? As for now I don't have the dock but I'm thinking of buying it next month.
Please share your thoughts and suggestions (if any)!
The only rom fully compatible with the dock is CROMi-X 5.4 since it's based on the Asus stock rom.
The CM based roms like CM11 and CROMBi-KK work with most dock functions, but there are bugs, e.g.
If you use the Volume buttons on the dock, the tablet's power button stops working.
If you close the lid of the tablet/dock combo the screen does not turn off as it would with CROMi-X.
Development on CROmi-X is stuck since Asus did not release new firmware after JB 4.2.1.
CM and CROMbi-KK are at JB 4.4.3
berndblb said:
The only rom fully compatible with the dock is CROMi-X 5.4 since it's based on the Asus stock rom.
The CM based roms like CM11 and CROMBi-KK work with most dock functions, but there are bugs, e.g.
If you use the Volume buttons on the dock, the tablet's power button stops working.
If you close the lid of the tablet/dock combo the screen does not turn off as it would with CROMi-X.
Development on CROmi-X is stuck since Asus did not release new firmware after JB 4.2.1.
CM and CROMbi-KK are at JB 4.4.3
Click to expand...
Click to collapse
If you had to pick one of those 3, what would be the most stable in terms of performance?
I flashed mine to the latest snapshot version of CM11 last night. Though it's newer, it's not necessarily faster than the stock Asus 4.2.1 firmware, I can say the performance has been very bad. So I went on and try the nightly version, which did not change anything in the big picture: it's still sluggish.
I haven't tried CROMi or CROMbi, but assuming CROMbi is based on CM11, is it safe to say that it's just as sluggish as CM11 itself?
Anggrian said:
If you had to pick one of those 3, what would be the most stable in terms of performance?
Click to expand...
Click to collapse
Usually there is a trade-off between stable and fast.
Anggrian said:
I flashed mine to the latest snapshot version of CM11 last night. Though it's newer, it's not necessarily faster than the stock Asus 4.2.1 firmware, I can say the performance has been very bad. So I went on and try the nightly version, which did not change anything in the big picture: it's still sluggish.
Click to expand...
Click to collapse
Details? How do you measure performance?
_that said:
Usually there is a trade-off between stable and fast.
Click to expand...
Click to collapse
With that consideration, which is the fastest and most pleasant to use?
_that said:
Details? How do you measure performance?
Click to expand...
Click to collapse
I measure performance by how smooth the OS navigation is.
Which in this case, is very poor. First off, swiping pages in Google Now Launcher is far from smooth, especially swiping the most left to Google Now interface, sometimes it freezes on the way. Capacitive buttons (back, home, recent apps) take 1-3 seconds to react, which is also the same amount of delay needed to open Settings. Lastly, even pulling notification bar isn't always smooth.
If you're interested, I could shoot a quick video to show how painful the navigation is. In a way I also wonder if this level of performance is normal in TF700T.
Anyway, as been told by other threads, I wiped dalvik cache and cache while in CWM recovery, issue remains.
The TF700T has never been the fastest or smoothest of its generation, but it should not be painful to use.
Try installing CROM(b)i - it has a lot of performance tweaks.
Anggrian said:
With that consideration, which is the fastest and most pleasant to use?
I measure performance by how smooth the OS navigation is.
Which in this case, is very poor. First off, swiping pages in Google Now Launcher is far from smooth, especially swiping the most left to Google Now interface, sometimes it freezes on the way. Capacitive buttons (back, home, recent apps) take 1-3 seconds to react, which is also the same amount of delay needed to open Settings. Lastly, even pulling notification bar isn't always smooth.
If you're interested, I could shoot a quick video to show how painful the navigation is. In a way I also wonder if this level of performance is normal in TF700T.
Anyway, as been told by other threads, I wiped dalvik cache and cache while in CWM recovery, issue remains.
Click to expand...
Click to collapse
Whenever you switch roms, no matter if they share the same base, wiping of cache and dalvik is not enough. You have to clean install, meaning at least a factory wipe in recovery, if you really want to experience the potential (or lack of thereof) of that rom.
I do not experience the lag you describe on the latest CROMBi-KK install and I did not on CROMi-X either. But then - I don't even install Google Now and other "social" cr*** - so YMMV.
CROMBi-KK is the fastest and smoothest rom I have run on this tablet, but it does have the dock bugs I mentioned earlier.
_that is right - there's always a trade off between reliability and speed.
Try the CROMi roms (either X or KK) and install them with fsync off and I bet most of your complaints will be gone. The biggest performance boost for this tablet (with it's build-in slow memory) is to run it with fsync off or data2sd on a fast microSD. If you want full dock compatability it's CROMi-X, if you want KitKat goodness it's CROMBi-KK.
Have fun testing!
berndblb said:
Whenever you switch roms, no matter if they share the same base, wiping of cache and dalvik is not enough. You have to clean install, meaning at least a factory wipe in recovery, if you really want to experience the potential (or lack of thereof) of that rom.
I do not experience the lag you describe on the latest CROMBi-KK install and I did not on CROMi-X either. But then - I don't even install Google Now and other "social" cr*** - so YMMV.
CROMBi-KK is the fastest and smoothest rom I have run on this tablet, but it does have the dock bugs I mentioned earlier.
_that is right - there's always a trade off between reliability and speed.
Try the CROMi roms (either X or KK) and install them with fsync off and I bet most of your complaints will be gone. The biggest performance boost for this tablet (with it's build-in slow memory) is to run it with fsync off or data2sd on a fast microSD. If you want full dock compatability it's CROMi-X, if you want KitKat goodness it's CROMBi-KK.
Have fun testing!
Click to expand...
Click to collapse
Informative! Will try CROMi-X tonight!
Oh 1 more thing, I am currently in CWM recovery, do I need to switch to TWRP recovery to install CROMi or CWM does just well?
Anggrian said:
Informative! Will try CROMi-X tonight!
Oh 1 more thing, I am currently in CWM recovery, do I need to switch to TWRP recovery to install CROMi or CWM does just well?
Click to expand...
Click to collapse
As long as it is CWM 6.0.4.6. or later (and you don't want to try the f2fs file system on /data) you're ok.
---------- Post added at 12:24 AM ---------- Previous post was at 12:21 AM ----------[/SIZE
Edit: I do run the rom with internal data formatted to f2fs. It does make a difference.... For f2fs you need TWRP 2.7.1.1
berndblb said:
As long as it is CWM 6.0.4.6. or later (and you don't want to try the f2fs file system on /data) you're ok.
---------- Post added at 12:24 AM ---------- Previous post was at 12:21 AM ----------[/SIZE
Edit: I do run the rom with internal data formatted to f2fs. It does make a difference.... For f2fs you need TWRP 2.7.1.1
Click to expand...
Click to collapse
I had no idea what f2fs is so I went on and googled it. According to this thread: http://forum.xda-developers.com/showthread.php?t=2681775, it can cause data loss on the exchange of performance gain.
Based on your experience on f2fs, what do you have to say about that?
Sent from my Nexus 5 using XDA Free mobile app
Anggrian said:
I had no idea what f2fs is so I went on and googled it. According to this thread: http://forum.xda-developers.com/showthread.php?t=2681775, it can cause data loss on the exchange of performance gain.
Based on your experience on f2fs, what do you have to say about that?
Click to expand...
Click to collapse
I can confirm the performance gain (subjectively - hard to really measure it except with benchmarks. And I don't believe in those...) and I haven't had any data loss - yet
I treat any data on a mobile device as being just one step away from going down the drain - it happens often enough. If you want to try anything experimental, a solid backup/sync routine is a must in my book.
f2fs and also fsync off both fall into that category. I have run my tablets with fsync off for more than a year without any problem, but I have less experience with f2fs.
You just gotta be careful. I wouldn't try, let's say, ART runtime AND flash the new Asus apps package on CROMBi-KK with /data formatted to f2fs - risks grow exponentially if you combine them.....
Anggrian said:
Greetings fellow Infinity owners! I am a new owner of this amazing tablet ever since I bought it from my friend for $250 this evening. I don't know if it's a good deal but as for now I'm pretty happy with it, and looking forward to be even more happier when I install custom ROM in it.
I have been a loyal user of CyanogenMod ROMs, but considering this device is unique (mainly because of its dock), I would like to know whether CM ROMs are compatible to use with the dock. Or maybe there's even better ROM out there for this tablet? As for now I don't have the dock but I'm thinking of buying it next month.
Please share your thoughts and suggestions (if any)!
Click to expand...
Click to collapse
Try the Techfusion+ Rom and install Asus keyboard and Keyboard Manager manually. It is 4.4.3, very fast and doesnt get laggy over time. Best thing us Battery life, which is far better than on the other ROMs

Slow Input in /data f2fs

I am having slow input speeds according to A1 sd benchmark, 1.17MB/s. The tablet also seems very slow. I am using CROMi-X 5.4 Resurrected. I have been using the rom for about a month now. I wasn't sure if I installed it correctly the first time so I reinstalled it, making sure to format /data to ext4 in TWRP, then to f2fs when flashing rom. I confirmed /data is f2fs in terminal emulator. Am I missing something or is this normal? Should I move to data2sd? I get read/write of 24/15 MB/s on my sd card. I get read speed of 41MB/s on /data. Also, my sd card is not recognized in TWRP. It is a 64 GB Samsung evo class 10.
I appreciate all the views. But no replies, so I'll add some more info I've collected
Disk Speed Test:
Read: 4.7MB/s
Write 1.0MB/s
SD Tools
Write: 26.8MB/s
Read: 43MB/S
SD Tools seemed faster than other benchmarks, so I tested my external SD card:
Write: 102.2MB/s
Read: 166.6MB/s
So at least it agrees that the internal speeds are much slower than on my external card.
I get a Quadrant score of 7570 in Performance Mode.
I'm confused, as I thought f2fs was supposed to solve the i/o speed issues. I'm considering Data2SD, but, as far as I can tell, most roms don't even support this feature, I assume because the opinion is that with f2fs It's no longer needed.
I'll mention again that my experience with the tablet is that it feels slow, launching apps, switching between apps, times which make it feel like an i/o bottleneck.
Is CROMi-x a slow rom? Any opinions on what rom I should use?
Is anyone else having trouble in TWRP with the size of the SD card? Does veryone use 32GB? As I said my 64GB isn't recognized.
Should I try a different benchmark?
ANY replies would be greatly appreciated. Any opinions on any of these issues or anything anyone thinks I should try would be a big help! Thanks in advance!
Look, this tablet has crappy hardware: the emmc has just very low quality, slow memory. Nothing can fix that. But certain things can help with it and one of them is f2fs.
IMO f2fs worked better than data2sd so I don't think it's worth trying, but then: It would be a great learning experience, so why not give it a shot....
Next roms you can try are Tim's KatKiss roms. All of them are great, I'm currently playing around with Nougatella and it's impressive. For this device impressive.
You have to compare any custom rom to stock. And they are almost all better. But none of them will turn this tablet into a speed freak.
To get the most out of this tablet: Stay away from social media apps, stay away from apps that update in the background in general like Tapatalk, news apps, weather, widgets of any kind etc, use as few Google apps as you can...
In short: with just a gig of memory and saddled with a slow emmc, this tablet is still good for certain purposes. But as a daily driver? I don't have the patience.....
Oh - and TWRP just does not play well with some microSDs and if I remember correctly the 64 gig Samsung Evo was one of them. You do have it formatted fat32 right?
I'm on timduru's kisskat MM 029. My TF700 has never run better and I will switch to his N variant when it gets a little more duru love . But, his ROM has put life back into these tablets, most of which had been shelved! Sure it's a lag bag. But now it's MUCH MUCH better and I use mine everyday again. Just flash the MM version and see for yourself and make sure to do a clean install and follow the instructions to the letter.
If that tablet doesn't have any abnormal issues I'm pretty certain you'll be happier.
I just installed katkiss nougatella and now it's running great. The only thing I did differently, besides that it's a different rom, is that after formatting \data to ext4 I reformatted to f2fs while still in TWRP. With the previous ROM I did a full format to ext4 but formatted to f2fs using the installer. In case that helps someone else with this problem.
I now get write speeds around 15MB\s in benchmark programs, and apps run great and browser OK.
Thanks to those who commented and to all who even took a look. What a great community to keep these tablets alive.

Categories

Resources