yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] troa11:
I rooted mine yesterday shortly after getting it, and I too had to add "pause" lines to the bat file for it to work, otherwise the script tried to continue while the device was on the loading animation or so.

Worked great after that.

Not a programmer so I'm looking forward to what comes out of the forum and hoping (perhaps stupidly) that someone can get sdxc working in the microsd slot.
[Asus Transformer TF700] gottahavit:
Rooted mine today had to uninstall and reinstall superuser, then it was fine

Thanks for the links
[Asus Transformer TF700] calvinb1:
So question... Will rooting the TF700 permanently deactivate OTA updates or were you able to turn it back on. I am just worried about rooting mine and not being able to receive future updates.
[Asus Transformer TF700] d14b0ll0s:
You might be interested in http://xdaforums.com/showpost.php?p=28771798&postcount=36 and the following posts in that thread.
[Asus Transformer TF700] calvinb1:
Perfect ... thanks. Guess it's time to bite the bullet and get this baby rooted.
[Asus Transformer TF700] Alitheia:
Can you provide any update on noop vs. sio? I've left mine alone at default for now and have been having a smooth experience. What should I do to see where I/O hurts the most? Do you see this change as a "must" right now? I guess my main concern is whether or not it is eating the battery.
[Asus Transformer TF700] d14b0ll0s:
I don't think there's a change in the battery life and my Infinity has definitely less lags running sio. You'll still have lags while downloading torrents or copying files and trying to do some intensive browsing at the same time. There are less lags with sio, however, so your average speeds and UI smoothness should be somewhat better.
[Asus Transformer TF700] KilerG:
I'm going to try out a couple of these. I just installed the ATP app and checked SIO and said to load it on boot. Is that really it? That simple? lol.

I was going to do some build.prop tweaks, but decided against it. I'm too lazy to go see what they do...
[Asus Transformer TF700] Alitheia:
Yep, that simple. You can reboot and check to make sure that it's still selected.
[Asus Transformer TF700] d14b0ll0s:
You can always make sure in a different app, when unsure ;) but it should be it. I'm also using No-frills CPU Control for changing the scheduler and governor.
[Asus Transformer TF700] Theshawty:
Which CPU works better for the Infinity? SetCPU by that guy or NoFrills by that other guy?

(that guy = I cannot remember the name of that person)
[Asus Transformer TF700] d14b0ll0s:
These are different tools. SetCPU lets you do more things than just set the governor and min/max values, but there are similar free tools on playstore, do some searching, IMVHO doesn't really matter what GUI you use.
[Asus Transformer TF700] Haidozo:
File not found by ext2 lookup

I've tweaked the debugfs script to get around problems and have input all the commands manually but I'm still getting an error message with this line:

adb shell "/data/local/debugfs -w /dev/block/mmcblk0p1 < /data/local/debugfsinput"

C:\Root>@adb shell "/data/local/debugfs -w /dev/block/mmcblk0p1 < /data/local/debugfsinput"

debugfs 1.42 (29-Nov-2011)

debugfs: rm: File not found by ext2_lookup while trying to resolve filename

debugfs:

debugfs: debugfs: Allocated inode: 1034

debugfs: debugfs: debugfs: debugfs:

I've found a few references to the problem but haven't found a fix yet. Rootkeeper shows the TF700 is rooted but the "root permission granted" box is unchecked and Root Explorere and Titanium Backup say that it's not rooted. Any ideas? Thanks.
[Asus Transformer TF700] d14b0ll0s:
Have you tried not doing it manually, but using the script instead? Just in case.

adb shell "/system/xbin/su -c id" should confirm whether you're rooted or not

If you still experience problems using the script, you might as well try posting to http://xdaforums.com/showthread.php?t=1706588
[Asus Transformer TF700] Haidozo:
That shows the TF700 as rooted but none of the apps can get root permission. The script returns the same result. Thanks.

UPDATE:

I installed Busybox and that solved my problem. Rootkeeper then showed "root permissions granted" wth a check mark and apps could acquire root permission.
[Asus Transformer TF700] KilerG:
What governor are you using? I think on my phone I was just using mot_hotplug...but what's the best for the Infinity?
[Asus Transformer TF700] d14b0ll0s:
So far there is little choice, I am using interactive, which is the default, I think conservative is fine too (better than ondemand IMHO).
[Asus Transformer TF700] KilerG:
Maybe we'll see some new stuff soon. I hope we get some cool custom kernels like I've seen on other devices
[Asus Transformer TF700] somnus333:
I have been having the same issue as you. Rootkeeper shows checks next to Superuser install and Device rooted, but not next to Root Permissions Granted. How was it that you were able to install BusyBox, as it fails for me every time?

Edit: nvm, got it up and running.
[Asus Transformer TF700] blauciel:
can someone post a link on how to implement the sio scheduler instead of noop? The OP is very thorough, except for this particular bit.

\\Tapatalk\Infinity\\
[Asus Transformer TF700] firetech:
Download the ATP Tweak app from the link in the first post (http://xdaforums.com/showthread.php?t=1714253, only the apk is needed).

Install and open the app on your Infinity.

Scroll down the list until you see "sio-iosched" and check it (checkbox is at right side of the screen).

Check "Set scheduler on startup" and select "sio" in the list just right of that.

Done.

Easy enough?
[Asus Transformer TF700] blauciel:
Very, thank you. I'll try that out.

\\Tapatalk\Infinity\\
[Asus Transformer TF700] d14b0ll0s:
Updated and re-ordered POST 1 a little.

Now we're really waiting for some development to carry this thread and Infinity's life on :D
[Asus Transformer TF700] nadram:
Thanks for the update.

Once I download and use that unlocker from Asus website, I'm assuming I have rooted my device and there's no need for debugfs... correct?

Sent from my ASUS Transformer Pad TF700T
[Asus Transformer TF700] d14b0ll0s:
Actually, no. Unlocking means being able to change the boot partition, flash custom recovery and then custom ROMs to the system partition. They normally come with root, but you need to root your stock ROM anyway, su remains in /system/

You will also need root to use the custom recovery flashing method described in another thread here.
[Asus Transformer TF700] urrlyx:
thanks for the info! the tcp settings helped me get streaming working fairly well. before, it couldn't even play 720p movies without buffering and now it can mostly handle the bitrate needed for streaming an 11gig 1080p movie.

awesome. :D
[Asus Transformer TF700] d14b0ll0s:
Update. Cfq is the default scheduler now and rocks after the latest update!
[Asus Transformer TF700] Diogenes5:
So the OP, the "ignore below" comment was only for the items in number 2 right (since the new OFW fixed the i/o). 3 and 4 (regarding prop, etc.) should still offer some performance increases?

Is there a .prop out there that someone has made for easy download and use? I am not a very technical person and I never used any of the custom roms with my TF300; just an optimized prop.build.

Thanks for any help.
[Asus Transformer TF700] d14b0ll0s:
Yes, it's for the scheduler part only, I'll make it clear in a sec.

Every firmware version can have its own build.prop, so I don't feel good about posting any "best for all" build.prop, it's better to change and/or add the lines yourself in text editor and then upload to your device (say, Dropbox + EmEditor).
[Asus Transformer TF700] d14b0ll0s:
Update: build.prop tweaks now in categories and with descriptions (btw, some of the names speak for themselves)
[Asus Transformer TF700] demandarin:
Great thread. If everything goes smoothly on refund process, you likely will see me around here soon ;) wish me luck! Lol
[Asus Transformer TF700] d14b0ll0s:
Wish you best of luck! :)

First time I've encountered build.prop tweaks was one of your posts @xda, so thank

you

:) and I'm looking forward to your first (or second ;>) thoughts on the Infinity.
[Asus Transformer TF700] d14b0ll0s:
In the build.prop tweaks section info about ro.secure and UI FPS added.

# force UI to run at 60 fps, just like on the Jelly Bean! (Tegra only)

persist.sys.NV_FPSLIMIT=60
[Asus Transformer TF700] ftmaniac948:
Can I use some of these tweaks in a future rom update? Credit will be given
[Asus Transformer TF700] d14b0ll0s:
Of course you can! Hope they help.
[Asus Transformer TF700] ftmaniac948:
Pm sent
[Asus Transformer TF700] hshah:
I just added all the build.props tweaks. I haven't noticed any differences yet, but I'm telling myself it is faster :D
[Asus Transformer TF700] d14b0ll0s:
Not all of them are about general performance, but it should ;)
[Asus Transformer TF700] jtrosky:
I'd recommend this tweak be added - it disables (and re-enables) the "dynamic contrast" (or whatever it's officially called) setting on the TF700... Personally, I'm leaving it disabled on my TF700 as battery life is not an issue for me.

To disable "dynamic contrast" (to avoid the "flickering" as the amount of white on the screen changes - battery life will suffer a little):

echo "0" > /sys/devices/tegradc.0/smartdimmer/enable

To enable "dynamic contrast" (flickering will be there, but battery life will be better):

echo "1" > /sys/devices/tegradc.0/smartdimmer/enable

Credit goes to the person who found this tweak (over in the Nexus 7 forums):

http://xdaforums.com/showthread.php?p=29793711

and thanks to user "rightonred" for posting it in the TF700 forums!
[Asus Transformer TF700] d14b0ll0s:
Great find, I've missed this post. Thanks for this!

Edit: Thread updated (credit given).

I've just checked - it changes at the boot time, although I haven't found a file containing 'smartdimmer' anywhere in plaintext in /etc/

Have you noticed to what extent it affects battery life on your device?

Edit: And here's the post by rightonred mentioned.
[Asus Transformer TF700] d14b0ll0s:
There's actually a bunch of other settings for smartdimmer there (including aggressiveness, currently set to 1).
[Asus Transformer TF700] jtrosky:
Yeah, I tried messing with the Aggressiveness setting but I couldn't get it set to anything except "1", so I'm not sure how to "tune" that parameter (or any of the other settings for that matter). I do see some RGB tables is some of those files though, so I'm sure someone smarter than myself will be able to figure out some other useful tweaks with these settings (like color saturation, etc).

So far, I haven't really noticed any negative side effects either - so far at least - battery consumption hasn't seemed to change drastically or anything, but then again, I haven't spent a whole lot of time on battery power yet either...

I certainly don't miss all of the flickering though! :)
[Asus Transformer TF700] rightonred:
Putting your tablet in powersave mode causes the aggressiveness to go up to 5. (and it looks bad)

I'm half tempted to set it to 10 and see what happens.:p
[Asus Transformer TF700] jtrosky:
EDIT: Just for clarification - this has nothing to do with what we are talking about above (the "dynamic contrast" stuff). This is a way to customize the auto-brightness feature in Android - in my case, when at home, the auto-brightness would always set the brightness all of the way down, which is way to low. This tweak allows you to leave auto-brightness on because you can tweak the auto-brightness "levels".

So, I start digging around from the command line and I just happened to find the file that dictates what brightness levels the auto-brightness setting uses! After some playing around, I found out how to make it so the auto-brightness doesn't set the brightness too low anymore.

Here is where the files are and what changes I've made (only spent about 15 mins with is so far and only customized the lowest auto-brightness setting):

If you go to this directory: /system/etc/config/brightness

there are (4) .xml files. Not quite sure what each does yet, but I found that the "brightness_config_04.xml" file seems to dictate the auto-brightness settings (for both IPS and IPS+ modes). So, I simply changed the lowest setting from "5" to "20" and then rebooted and it seems to work! The possible "range" seems to be 0->255 for the brightness.

Haven't tested in a bunch of different light settings, but it definitely makes it so the auto-brightness isn't too low any more! Plus, you could always customize the other auto-brightness settings as well.

Please test and let me know if anyone else has success.
[Asus Transformer TF700] jtrosky:
Now that I have my autobrightness working better, I went back to find a way to enable/disable the "SmartDimmer" feature automatically. Here's what I found:

There are (5) scripts in /system/etc called cpu1.sh -> cpu5.sh. Not exactly sure when cpu4.sh and cpu5.sh are used, but I did find that cpu1.sh gets run when switching to PowerSave mode. cpu2.sh gets run when switching to Balanced mode and cpu3.sh gets run when switching to Performance mode.

So, I just modified cpu1.sh to enable the smartdimmer and cpu2.sh/cpu3.sh to disable the smartdimmer. Now, when I switch modes, the smartdimmer feature will be set automatically. I set mine up to disable it in the Balanced/Performance modes and to enable it in the Power Save mode, but you could configure the scripts to your preference.

Hope that helps someone!
[Asus Transformer TF700] d14b0ll0s:
Great finds, thanks!! I was a bit lost in these 5 scripts myself, it's certainly good to know how three of them are used :)

And as to 0-255 brightness, now I see that's the reason LUX was showing +5 as the minimum. I think it's even too bright for me in complete darkness, I'll probably try setting it to 1, not 20 as you did ;)

Edit: What's great is that you can set different values to IPS on and IPS off, for both manual and auto brightness separately in this xml file.

BTW, I think enabling a battery-saving feature like smart dimmer is more reasonable in the power-saving mode.

Edit: As to cpu4.sh and cpu5.sh, these mention 1p5g and 1p6h modes, which still seem to have Prime settings there!!

They are listed in

this thread

and if you have a look at them, you'll see the values of /sys/kernel/tegra_cap/core_cap_level haven't changed (1300 max. in all of them apart from cpu1.sh which is 1200). I'm not sure how are these overriden, as we obviously get to have 1,5GHz and 1,7GHz speeds in our balanced and performance modes.. something's weird here.
[Asus Transformer TF700] jtrosky:
Interesting.... As you already pointed out, the TF700 obviously uses the higher frequencies regardless of the settings in the cpu?.sh scripts.

Also, another nice "side-effect" of disabling/enabling the SmartDimmer stuff in the cpu?.sh scripts is that it gets set automatically at boot-time....

I've disabled SmartDimmer for both Balanced and Performance modes. I enable it for Power Saving mode. This setup seems to work really well.

I have a feeling that there are quite a few more tweaks out there just waiting to be found! I really enjoy this kind of stuff - let's keep it going! We've already solved two of the most annoying issues with this tab (disabled SmartDimmer and found a way to tune the auto-brightness settings)!

Good stuff!

EDIT: my next goal is to get my external USB DVD drive to be mounted automatically when connected. So far, it works fine, but I need to manually mount it after connecting it. If anyone has any hints for me on this one, please let me know.
[Asus Transformer TF700] d14b0ll0s:
In these cpu?.sh files there's also UI FPS setting which overrides the build.prop setting, which is set to 35 fps max. in power-saving mode that some might find annoying.

I don't think scheduling the script to check for your external drive would be wise, so perhaps something that is listening to new devices found in logs that triggers the 'mount' command whenever it greps a specific line which means your USB DVD has been found? Otherwise, you could just make an desktop icon or part of a widget like this to run the mount and umount commands whenever you need semi-manually.
[Asus Transformer TF700] jtrosky:
Yeah, I plan on adding the DVD drive to the vold.fstab file, which is what I believe triggers the automount.

But, I just found that the SD card and the USB port on my dock aren't working anymore! I get power, but the system will not recognize any devices attached to the USB port or the SD card reader in the dock... I'm hoping it's a software issue (I flashed a pre-rooted ROM). I'm going to restore back to stock and see what happens. Hopefully, my dock doesn't need replaced!

EDIT - Clearing cache, dalvik cache and resetting permissions made my dock ports work again - not sure what was up with that... However, I can't seem to get my DVD drive to auto-mount via vold.fstab - it never tries the correct filesystem type (iso9660) when trying to automount it - it tries VFAT and a few other filesystem types, but not iso9660.... Don't see anywhere to tell it the fileystem type yet. I'll keep digging...
[Asus Transformer TF700] Nebucatnetzer:
Thanks for sharing that tip. That's really a live saver.
[Asus Transformer TF700] d14b0ll0s:
Perhaps an .sh script with 'mount' command after all? :)
[Asus Transformer TF700] jtrosky:
Yeah, but I would rather get it to mount automatically if/when connected instead of having to manually run a script or click an icon (just like SD card and external USB drives mount automatically).... I'm sure there is a way - I'll find it eventually!
[Asus Transformer TF700] Nebucatnetzer:
Hm maybe Tasker would be able to do it?
[Asus Transformer TF700] urrlyx:
I found this post in a thread about automounting the 2nd partition of sd cards:

Not sure if that info helps or not, but thought I'd share just in case.
[Asus Transformer TF700] jtrosky:
Thanks for the info... Yeah, it looks like vold automounting a CDROM filesystem (ISO9660) just isn't going to happen... I'm not even sure why I care so much - how often am I going to need to read data CD's/DVD's? I'll probably just leave it as a manual operation for as much as I'll be using it.

Or I may look into Tasker like someone mentioned above (thanks!) - I may be able to use that for other things too.... I just hate adding on all of these third party apps for things I can do without them (for things like auto-brightness, volume increases, etc).

Anyone have any idea where we can pump up the volume? Again, would love to be able to do that without a third party app (although Volume+ does work fine).
[Asus Transformer TF700] Nebucatnetzer:
I searched a bit and looks likes it's not really possible yet.
[Asus Transformer TF700] d14b0ll0s:
I think volume+ uses its own audio driver for that, as you have to choose it as a virtual soundcard in the settings, but I may be wrong.

/system/etc/audio_effects.conf mentions bunch of libraries for various sound effects

there are various sound settings in /system/etc/asound.conf too, but I don't see volume settings there, I think it is managed by the libraries, look for *audio*.so and *sound*.so files, there are quite a few of them
[Asus Transformer TF700] jtrosky:
Ahh, good point... I've looked all through the filesytem and didn't see anything that stuck out (like a max.volume entry or something like that)... Back to Volume+ for now! :)

EDIT: By the way, I just noticed that you can get the full version of Volume+ for free on the developers website! Too bad I paid for it long ago! :) Ahh well, the developer deserves to get paid, I guess! For anyone wanting the full version - just go to androidaudiohacks.com, register for an account and then you can download the full version for free! :)
[Asus Transformer TF700] hshah:
I accidentally deleted my cpu2.sh... can anyone upload a copy of theirs please?
[Asus Transformer TF700] Nebucatnetzer:
Here you go.

http://db.tt/MqikIlXU

It's modified to disable smart dimmer.
[Asus Transformer TF700] hshah:
Thanks! Smart Dimmer is forever gone :D
[Asus Transformer TF700] Nebucatnetzer:
Just as long you're using the balanced mode.
[Asus Transformer TF700] d14b0ll0s:
Great find, thanks! After some hesitation I've posted it to the apps list thread with a suggestion to support the developer. BTW, there's a fix for PowerAmp on this forum, so it should work with Volume+.
[Asus Transformer TF700] redheadplantguy:
I'm interested in a few of these. how do we use them? just open ADB and type them in, or something else?
[Asus Transformer TF700] Nebucatnetzer:
1. Do you really had to quote the whole post?

2. It depends on the one you want to use.
[Asus Transformer TF700] hshah:
I applied it to all modes ;)
[Asus Transformer TF700] redheadplantguy:
Thank you. And I really wasn't trying to quote the whole thing, I just clicked "reply"
[Asus Transformer TF700] wolfman87:
I've seen this a lot, I think we ought to see if the mods will recommend that the Quick Reply and the Reply button be switched.

(and yup) I meant to reply :)
[Asus Transformer TF700] Nebucatnetzer:
Anyway. The build.prop tweaks belong into the build.prop file which can be found in

/system

And the IMO best way for the smart dimmer tweak is to edit the cpu1.sh to cpu3.sh files which are located in /system/etc

---------- Post added at 12:16 AM ---------- Previous post was at 12:14 AM ----------

Ah that's a XDA 2013 thing that's why I couldn't find the reply button.
[Asus Transformer TF700] redheadplantguy:
Not interested in undervolting. Was wondering if there was a guide for the tweaks mentioned above
[Asus Transformer TF700] Nebucatnetzer:
See my post above. In addition I recommend that read the 1st post carefully it's includes everything you need to know.

Basically it's just editing text files. And copy paste them into folders.

I've to go now have fun tweaking.
[Asus Transformer TF700] AspenMan:
Can someone please clarify for me what power modes each of the cpu#.sh scripts relate to?

Thanks!
[Asus Transformer TF700] rightonred:
cpu1=power saver

cpu2=balanced

cpu3=performance

I don't know what 4 & 5 are. 1p5g and 1p6g mode apparently.
[Asus Transformer TF700] AspenMan:
Thanks!!!
[Asus Transformer TF700] Nebucatnetzer:
It would be written in the files. Just in case you need it again.
[Asus Transformer TF700] AspenMan:
I see that now. Guess I wasn't paying enough attention. lol.

Do you have any idea what 1p5g & 1p6g modes are?
[Asus Transformer TF700] Nebucatnetzer:
Unfortunately not.
[Asus Transformer TF700] jtrosky:
I'm assuming that 1p5g = 1.5Ghz and 1p6g=1.6Ghz, but I do not know if/when the TF700 would actually call those scripts...
[Asus Transformer TF700] d14b0ll0s:
Seems it's some obsolete copy-pasting from the Prime.
[Asus Transformer TF700] androidxen:
Sorry, I'm having a bit of trouble understanding, to disable smartdimmer in cup#.sh, what lines should I be modifying or adding?
[Asus Transformer TF700] d14b0ll0s:
as root add this line

echo 0 > /sys/devices/tegradc.0/smartdimmer/enable

to cpu{1|2|3}.sh files

remember to remount /system R/W

personally I like to use 'vi', but actually the easiest way would be to just do these (as root):

mount -o rw,remount /system
cd /system/etc/
echo "echo 0 > /sys/devices/tegradc.0/smartdimmer/enable" >> cpu1.sh
echo "echo 0 > /sys/devices/tegradc.0/smartdimmer/enable" >> cpu2.sh
echo "echo 0 > /sys/devices/tegradc.0/smartdimmer/enable" >> cpu3.sh
mount -o ro,remount /system

This would disable it in all 3 power modes. Switch between power modes to trigger the commands from the .sh file.
[Asus Transformer TF700] fenom60:
i added this echo 0 > /sys/devices/tegradc.0/smartdimmer/enable

to my build.prop and doesn't seem to turn of the smart dimmer?

I used ES file manager with the ES editor with settings mount enabled.

Help please?