yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] eckka:
I have the same issue.

Is there any way to implement Kernel Hacks AND include some way within the ROM to adjust the settings? If not what are the apps needed to be able to adjust DPI back to what we want it to be or at least default, turn FSYNC on and off etc.?

Cheers,

Eric

BTW is there a way to revert back to the previous Kernel without the new settings sticking?

UPDATE:

I ended up reinstalling CleanROM 2,3 and then reapplied kernel V22 and all is good. The questions above still stand. Is it time for a Scott and Clemsyn TEAM to produce the best ROM around! :D
[Asus Transformer TF700] jtrosky:
Just at first glance, I'm assuming that you don't have the "Force GPU rendering" option enabled in Settings->Developer Settings. That will boost your 2D scores. I'll compare the other scores to mine shortly to see where else they are low.
[Asus Transformer TF700] 160bpm:
That option was already on the Force GPU rendering... otherwise the score was terrible.. haha
[Asus Transformer TF700] Thats OK:
I had slower benchmarks in Quadrant also.

Firstly because I installed Scotts ROM and Clemsyn's over ICS.

Secondly I had been trying to push the speed with Sys Tune.

This evidently is not needed.

I'd reset the governor to interactive and drop the lower slider back to the lowest setting.

Also reset any other tweaks in Sys Tuner.

That's along with forcing GPU 2d rendering like jtrosky is recommending may speed things up.

Is your tab running smoother in spite of the low bench numbers?
[Asus Transformer TF700] jtrosky:
WOW - I just got an I/O score of over 10,000 with the latest kernel, after disabling fsync! Almost 8k overall now! Amazing...

To disable fsync, type this command (as root) from a terminal window:

echo 0 > /sys/devices/virtual/misc/fsynccontrol/fsync_enabled

To re-enable fsync, echo a "1" to the same file.

To automatically disable fsync at boottime (the setting is temporary), add the command to one of your startup scripts in /etc/init.d

Great stuff @ Clemsyn!

DPI settings work perfectly as well. You are simply awesome.... :)
[Asus Transformer TF700] dgjl:
Well, all the different performance modes seem to be working - which is a nice touch - but I don't like the tiny icons - does anybody know how to change this?
[Asus Transformer TF700] steveman29:
You need to edit build.prop and change the dpi setting from 160 to 220

Στάλθηκε από το ASUS Transformer Pad TF700T μου χρησιμοποιώντας Tapatalk 2
[Asus Transformer TF700] dgjl:
Thanks - how do I do that...? :confused:
[Asus Transformer TF700] steveman29:
You need root explorer, you must go to the system folder. Then you press the "Mount R/W" button at the top and find build.prop. Then open it in text editor and find the line

ro.sf.lcd_density=160

and you replace 160 with 220
[Asus Transformer TF700] hit173:
Question: what are the disadvantage of disabling fsync? Anyone know?
[Asus Transformer TF700] steveman29:
Less protection against loss of data in case of a crash.
[Asus Transformer TF700] TheAnarchist1:
Any chance we are going to see an fsync disabled CM10 kernel?
[Asus Transformer TF700] dgjl:
OK, so I've got my icons and widget's back (thank) - but now the room on the screen for icons/widgets seems to have shrunk and my widgets won't go where they usually do. Any ideas, anyone?
[Asus Transformer TF700] Slammin:
This is crazy!

Not sure if I donated earlier, but just in case - Confirmation number: 71F94392GU3476403
[Asus Transformer TF700] dgjl:
1) How?

2) Is there the same effect in actual usage?
[Asus Transformer TF700] jpearn:
Standard DPI is 240 not 220
[Asus Transformer TF700] Slammin:
OMG! Disabling fsync=madness!
[Asus Transformer TF700] jodvova:
how is it possible ? the benchmark scores more than card's specs ?
[Asus Transformer TF700] dgjl:
I wrote this because in different modes I was getting quite different quadrant scores (5600is in balanced; 6200ish in performance) - is this just me?
[Asus Transformer TF700] Slammin:
Disabled fsync with this latest kernel.

The system seems so fast and smooth, though it already was, it is noticably faster now. I'm going to run with fsync disabled as long as I don't run into any data corruption issues.
[Asus Transformer TF700] mike216:
Had anyone gotten the CM version to boot on the latest nightly?
[Asus Transformer TF700] jpearn:
Yep, wipe cache / Dalvik and repair permissions before the reboot after applying the kernel
[Asus Transformer TF700] MarcusNO:
How do I add that? tryed, but it wont apply on boot :/
[Asus Transformer TF700] clemsyn:
What the ALSKJ;GGFD;LKJ!!! Honestly, I wasn't expecting that score in 1.8 ghz!! Thanks for the donation.

Although I was expecting good scores with Fsync disabled, I did not expect that.

2GH built...will be sent to testers willing. Honestly, 2gh kernel on Nexus 7 only booted with back open and facing air cool via vent.
[Asus Transformer TF700] mike216:
Thanks. Your using the latest 11-02 kernel correct?
[Asus Transformer TF700] clemsyn:
As long as your device is stable and you don't get sudden reboots or run out of battery, you should be OK. Some devs like this off, some like it on. I'm a bit on the middle.
[Asus Transformer TF700] MarcusNO:
Please send me 2GHz kernel :)
[Asus Transformer TF700] clemsyn:
Nice ;)
[Asus Transformer TF700] clemsyn:
Will do, but please undervolt ASAP, that is if you can boot.
[Asus Transformer TF700] MarcusNO:
I will! :D
[Asus Transformer TF700] _that:
fsync means "wait until this data has been written to the card". With fsync disabled, the kernel lies to the app and says "OK, everything is safely written", but in reality the data is still in RAM, waiting to be written out eventually.

With fsync off and overclocking, the question is not if you will lose data but when. :)
[Asus Transformer TF700] clemsyn:
Goodluck ;)
[Asus Transformer TF700] MarcusNO:
Bootloop :(
[Asus Transformer TF700] poemadevil:
Ran stablilitytest (cpu/gpu full details) voor about 5 minutes. Everything was fine. Running 1250mV @ 1800 (also data2sd). Guess 2ghz wouldn't be a problem :). Can't wait for the new kernel :) Thanks!
[Asus Transformer TF700] MarcusNO:
Where is option to disable F-Sync without using Terminal Emulator?
[Asus Transformer TF700] SteveG12543:
I believe it's either done by using a terminal emulator or manually going to /sys/devices/virtual/misc/fsynccontrol/fsync_enable using a root file browser and making it say 0 instead of 1 inside the fsync_enable file.
[Asus Transformer TF700] newellj79:
1.8 running stable at 1250. pm'd for test kernel. wanting 2.0 very bad!
[Asus Transformer TF700] steveman29:
You will find a file inside etc/init.d named 99CleanTWEAKS. Edit this file and add the command that disables fsync. This way it will be executed every startup.
[Asus Transformer TF700] MarcusNO:
Thats what I tryed.. :/
[Asus Transformer TF700] steveman29:
It is working fine with me.
[Asus Transformer TF700] clemsyn:
Fixing the code again... getting too old for this.

First person got 2ghz booting ;) lets see how it does or if it really goes 2ghz.
[Asus Transformer TF700] clemsyn:
UPDATE: First person to get 2ghz to boot, but hanged up on opening Overclocking app.. ;(
[Asus Transformer TF700] newellj79:
Damn, well Im still down for testing if it will help at all.
[Asus Transformer TF700] psych2l:
I have easy access to LN2 if that counts ;)
[Asus Transformer TF700] clemsyn:
I was able to get nexus 7 to 2ghz with vcore of 1500mv, but they had issues with bootloader that they have to connect to PC to enter bootloader. So my question is, if I mess up your bootloader, can you use nvflash to restore?
[Asus Transformer TF700] Slammin:
I'm fine with 1.8ghz. I have no intention on water cooling my tablet.
[Asus Transformer TF700] buhohitr:
data2sd vs New V7 kernel on Clean Rom

I have been testing the new Clemsy V7 kernel on Cleanrom all day and here is my results:

1. Cleanrom with V7:

Quadrant is 6450, random write is 256.56Mb/S(with fsync disabled) - 2 apps, sugarsync and maps caused device to reboot everytime I tried to opened them. Internet video is slow and sluggish.

2. Cleanrom with Clemsy 22, data2sd and vsync disable (vsync, not fsync).

Quadrant is 6700, random write is .7Mb/s. All apps are working normal. This one is super, super smooth, browser, videos, opening apps etc...and noticable faster than Cleanrom with V7.

3. Cleanrom with Clemsy V7 and data2sd and fsync disabled - same as number 1 and caused data corruption on my sd card. So this one is not recommended.

I beleive that disabling fsync fools the Androbench's reading, but the performance is equal to no gain. First when I saw the random write-255Mb/s I was so so exited and happy, but then my hope dissipated quickly once I actually test the device. On the other hand, with data2sd, when the random write went from .2 to .6, immediately I could see the difference.

The cleanrom and V7 setup is keep rebooting after it idle for 10-15 min, I'm going back to setup #2.
[Asus Transformer TF700] willjohnson:
Cant download the 11/2 version of the CM10 kernel. Get dropbox error 404.
[Asus Transformer TF700] hack777:
Remove the word 'Update' from the end of the link after '.zip' and it should work.
[Asus Transformer TF700] THunDA:
Remove "update" from the end of the link..

edit... I was beat to it..lol
[Asus Transformer TF700] itrof61:
How do I disable vsync?
[Asus Transformer TF700] mike216:
I keep getting an error trying to download?
[Asus Transformer TF700] Lord Syrics Jr.:
Rule of xda: Read. This was posted three or four post ago. Solution: delete the word "update" in the browser url.

Sent from my CM10 Transformer Pad TF700
[Asus Transformer TF700] Snah001:
@Clemsyn

Did you solve the Asus Powersettings problem?

This is really necessary for good battery life because for 90% of the time this setting works very well on stock kernel or with your 650Gpu only kernel.

When it works like on stock with the only difference that in Normal Mode the max clock freq. is 1.8Ghz then the kernel is suited for daily use.

And the users who wants to operate constantly with 1.8Ghz enabled can leave it in Normal Mode.

Others still can profit from the lower energy consumption when needed.

This has nothing to do with the performance of the 22 kernel because that is excellent.

Just most users don't need it most of the time and want to benefit from the energy saving settings.

Thanks and keep up the good work.:good:
[Asus Transformer TF700] dgjl:
I've adjusted the dpi back to 220, but there's still something up with my widgets - they won't go where they used to; it's as if they are occupying more space and won't go as close together anymore, which makes for a pretty ugly home screen. Is there any solution to this?
[Asus Transformer TF700] jpearn:
240 is original not 220 !
[Asus Transformer TF700] dgjl:
That's the business!
[Asus Transformer TF700] jtrosky:
I'm not sure why you are having issues with the V7 Universal kernel, but I am seeing excellent results with it. I get my highest benchmark scores even with V7 (with fsync disabled) and have zero issues with app crashes or or slow and sluggish internet video. The maps app works fine every time as well.

I'd suggest that other users try V7 before writing it off based on the comments above - it's working *very* well for me. I'd be interested in hearing what kind of experiences others are having as well.

@buhohitr - I'm also curious how you are disabling vsync? I've tried echoing a "1" to the /sys/module/window/parameters/no_vsync file (it defaults to 0), but that made the system completely unusable. How are you disabling vsync in CleanROM w/Clemsyn kernel?

Thanks.
[Asus Transformer TF700] danger-rat:
+1

Working great, and very stable...
[Asus Transformer TF700] jodvova:
It works great, but consumes too much energy.

I'm running in performance mode.
[Asus Transformer TF700] Sh0X31:
I've flashed the kernel for stock based Rom (CleanROM 2.3) and now my Front is very small.
[Asus Transformer TF700] jodvova:
Find /system/build.prop in ES file explorer, set permissions to "rw-rw-rw", open it up in a text editor and change "dpi" parameter to 240.

Revert back permissions to 'rw-r--r--' and reboot.

It will revert the dpi setting to the original setting.

---------- Post added at 02:33 PM ---------- Previous post was at 02:28 PM ----------

Actually the "dpi" parameter is called "ro.sf.lcd_density"

It will be set to something like 160.
[Asus Transformer TF700] okantomi:
I have the same set-up as you and it's working fantastically! No reboots, no lag, actually scroll is so fast that I have to slow it down myself.
[Asus Transformer TF700] jupppo:
+1

I had the same issues. In fact a random reboot corrupted the internal storage(started stupidly with fsync switched off), so it was quite painful to get everything working again.

V22 was working great, but too much battery usage. So I use the V8 kernel, which I think is the best trade off beween performance and battery life.

@jtrosky:

I think its only fair to exchange expierience and issue warnings. As we learned in this thread, not all device manage the overclocked speed and especially with fsync off, that can be an issue.

Clems kernerls offer a choice for everyone.
[Asus Transformer TF700] buhohitr:
I posted here is to let pepple aware of the issue, it may works for some but not all. I did do a super clean install (wipe everything, factory reset, reflash Cleanrom, then the kernel ), not just once but couple times and same bad results. Seems like apps that required sync to the internet rebooted my device. The issue could be repicated over and over again. Now I'm back to 22 and everything is super fast again. BTW, I used "pimp my rom" to disable Vsync.
[Asus Transformer TF700] jodvova:
Are you using data2sd ? If so, what kind of micro sd card do you have ?
[Asus Transformer TF700] jtrosky:
I completely agree that we should post our experiences. I just didn't want everyone to think that the results you had were common for everyone. In fact, most people seem to be able to run V7 without issues (and have a better experience than V22), which I why I wanted to post my results and get more feedback from other users.

Regarding Vsync, I set that up with Pimp My ROM once and found that it does nothing - the file that it tries to change doesn't even exist in CleanROM (with stock kernel or Clemsyn kernel). Based on that information, I'd have come to the conclusion that any difference you see is not related specifically to vsync...

EDIT: By the way - as long as you have a stable system, disabling fsync will not cause corruption. I'm sure that your corruption was related to the fact that you were having reboot issues. I've had fsync enabled since the kernel was released and haven't had any issues (but my system is *very* stable).

Thanks.
[Asus Transformer TF700] buhohitr:
I'm using Sandisk 32Gb, class10, UHS1 rated @ 30Mb/s. I have 3 and tried all of them. They works well for me using data2SD. Random write is about .6-.7 with journaling disabled. My best setup is using Cleanrom + Clemsy 22 + data2sd + vsync disabled. Quadrant score is 6745 and super smooth including the browser. Have you tried the new V7 clemsy kernel? my device doesn't the the OC/UV on this kernel, I have tried without the data2sd mod and stills not running too well, maybe you have better luck on yours.
[Asus Transformer TF700] jodvova:
I'm running on the same card with Cleanrom + V7 kernel + data2sd + fsync disabled. I didn't touch vsync setting. Everything runs smooth. Quadrant score is above 6579 (ran 2 mins ago). It's been second day now and I haven't come across any issues so far.

I just thought that maybe a problem is in microsd card. When I tried extreme pro version of Sandisk my tablet was also very unstable.
[Asus Transformer TF700] buhohitr:
About the vsync, it's strange? when I disabled vsync, Imediately I have a jump of 200+ on my quadrant score (steady and my browser is smoother. I tested with facebook( a ot of images and videos rendering and sites with video streaming using desktop mode), re-enabled vsync and it dropped 200+, so I don't know how it did it (for us usually ini or prop files editing). Since you mentioned it's doing nothing, I will investigate. BTW, yes you'r e correct, the corruption was caused by sudden reboot. I wish I could use V7 with fsync disabled, much better than playing with data2sd. Thanks bro.
[Asus Transformer TF700] danger-rat:
Lol - Using a tablet is like making live to a beautiful woman...
[Asus Transformer TF700] clemsyn:
LOL, that was a good one. You just made my day ;)
[Asus Transformer TF700] buhohitr:
I found that the tf700 hardware is very different from one to another, mine I considered is a "good" piece of hardware, never have any issue like others, this is the first time it reboots, but stopped right away as soon as I revert back to the old kernel. I also tried this kernel with a clean install of Cleanrom and V7 with fsync disabled, nothing else and it did the same thing. Seems like my hardware did not like the UnderVolt on the V7. Later on I'm going to try again with the V7 because I love the random write score, I thought this thing is going to fly when I saw the score.

---------- Post added at 11:39 AM ---------- Previous post was at 11:38 AM ----------

You are .......a danger rat!
[Asus Transformer TF700] allan1313:
Running CleanRom and v22. My tablet Its absolutely flying right now. Thanks will donate to you and Scott once I get paid.

Thanks guys!!
[Asus Transformer TF700] buhohitr:
Why don't you take a shot at V7, the latest release? maybe it flying like a helicoper, it may flies like a jet!
[Asus Transformer TF700] Unibrow:
This kernel is awesome but just installed the newest one (using cleamrom) and not digging the dpi trick. Anyway to switch back other than flashing the previous kernel I was using that you released? Awesome work though, totally digging clem's kernel!
[Asus Transformer TF700] Pretoriano80:
Maybe for you V7 was unstable because by default the voltage @1800 is set to 1325mV against 1300mV from the 22 version.So Data2SD + journaling disabled + f-sync disabled + OC kernel = heat,data corruption,unstable apps behaviour and random reboots....wich will most likely get you to a corrupted filesystem too.

My advise is to test your CPU before trying any other tweak,see wich is the best voltage for it,see how much heat can take before it's throttling or causing you a reboot.Too many tweaks will lead to unwanted results imo.

BTW v7 is working great here with Stock Asus Rom (10.4.4.18).
[Asus Transformer TF700] jpearn:
Have a look thru the previous posts, if you use something to edit build.prop and edit the ro.sf.lcd_density back to 240 then reboot !
[Asus Transformer TF700] louiscyphere13:
Very true especially quadrant, I run tasks rom on my s3 , and it gets 5400 quadrant, on frosty I get 370 linpack 7000 quadrant scores ,..but the overall phone experience is much much faster and smoother
[Asus Transformer TF700] Slammin:
Just adding that my system has been rock solid on CR and all the clem kernels. No issues, reboots, etc.

I disabled fsync yeaterday and saw no issues at all. This morning, just messing around with my tab for the second or third time, waking it from sleep, I suddenly get switched from my d2SD partition over to my internal? I really don't know what it switched to but I get the ASUS background screen and it's definitely CleanROM, but I have no idea what partition it switched to. It's almost as if it switched to a different kernal too because when I did the CR install, I switched wifi off so that my tab would not update from playstore. My wifi switched off when it went to this partition. Very weird. I just rebooted and it went back to my d2SD partition and I am not going to disable fsync again :)

So, I would say that though my system seems very stable in every area, for whatever reason, with fsync disabled, the system automatically stopped talking/pointing to my d2SD /data partition and switched itself to my 'old' /data partition. Never has done that before.
[Asus Transformer TF700] louiscyphere13:
Still want to overclock this tablet more though! :)
[Asus Transformer TF700] Unibrow:
awesome, thanks!
[Asus Transformer TF700] jodvova:
I didn't get dpi trick either, so just manually rolled back build.prop.

I think 160 dpi looks very ugly on this tablet.
[Asus Transformer TF700] clemsyn:
TEST REQUEST:

Since we can't set SetCPU and System tuner to lock on max frequency please try this :

Please try to overvolt all 1.8 ghz slots to 1375 and see if it disables 1.8 ghz and use 1.7 instead. Thanks and post your results.

I think the kernel will automatically disable 1.8 and that leaves the ROM to use 1.7.
[Asus Transformer TF700] richajf:
Incredible. I just scored over 10000 on I/O with fsync turned off using CleanROM 2.3 and the V7 kernel in performance mode. Haven't played with a CPU controller app to adjust voltages or governor. Nor am I running Data2SD. We'll see how the battery life is after a few days.

Thanks for everything you do. :)
[Asus Transformer TF700] jtrosky:
Interesting - when I set the 1.8ghz voltage to 1375, the kernel won't go past 1150Mhz and the system runs slower...
[Asus Transformer TF700] clemsyn:
Thanks, so either 1.8ghz or 1.15 ghz
[Asus Transformer TF700] polish_pat:
i also do not dig the DPI change. I dont think this hould be stock in kernel. You should add the possibility but not make it stock. i dont want to start messing with buildprop to change my DPI and DPI Modder crashes the tablet and it doesnt boot past Asus screen anymore.

Thid DPi is really ugly on this tablet and it makes it look ridiculous

Anyways, good job on the kernel anyways, but until stock DPi is back, i'll stick with stock kernel
[Asus Transformer TF700] MarcusNO:
I think thats the problem with the 2GHz kernel..
[Asus Transformer TF700] jtrosky:
Agreed - the problem seems very similar...

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

Actually, I don't think that this is a kenrel default - it's a default setting in the CleanROM and/or stock build.prop - it's just that it doesn't normally work unless you use a kernel that actually supports it. So, I don't think that this is something for CLemsyn to fix.

All that you need to do to disable any custom DPI settings is comment out the dpi setting in build.prop - it takes 2 seconds...
[Asus Transformer TF700] buhohitr:
Thanks for the comment. OK finally I got the V7 to work on my device. It also working with data2sd and fsync disabled. What I did was:

1. Reformat my sd card to ext2

2. Wipe everything in the twrp wipe menu.

3. Reinstall cleanrom from fresh, then clemy V7 kernal and data2SD.

Being running whole day today and I do put a lot of stress on the OS, no reboot, no app crash, gps, hulu+, Netflix, browser, video streaming...working fine. Here is my latest record Quadrant record breaking score; 7327. I'm ready for 2ghz version.
[Asus Transformer TF700] MarcusNO:
Can someone take a screenshot on how exactly to write to disable fsync at startup? Couse I have tryed so many times and it only works through Terminal Emulator for me ><
[Asus Transformer TF700] buhohitr:
Use Root explorer or Es file explore navigate to this directory:

/etc/init.d

There is a file in this directory called 99CleanTWEAKS, tab on "Mount R/W" button on the top to grant r/w access to the file. Now type in the following line at the end of the file:

echo 0 > /sys/devices/virtual/misc/fsynccontrol/fsync_enabled

Save the file, then reopen again make sure your new line is still in there, close the app then reboot. That's it
[Asus Transformer TF700] jodvova:
Nice !
[Asus Transformer TF700] MarcusNO:
Thats what i´ve done. And it´s still in the file but I/O performance is only at 6000, but when typing the command in terminal emulator iI get 10000 in I/O :(
[Asus Transformer TF700] buhohitr:
I just try on mine and working the same either through terminal or file boot. The only thing I can say is check the permission on the init.d folder and the file, make sure they both have FULL permission. (rwxrwxrwx). Seems like your device did not read the file during boot up.
[Asus Transformer TF700] gvsukids:
Using this kernel in parandroid does not have this file. Is there another way to disable fsync?