[Asus  Eee Pad Transformer Prime] poofyhairguy:
The point of this thread is to put together a list of optimizations that can be done on the stock rom with root access. I figured there would be others like me who can't unlock (or don't want to) but now can root who might be interested and all contributions will be added.

At the end of this the Prime feels much faster. I think most of it can work for the TF300 and TF700 too. Thanks to so many out there who make this possible and I appreciate all feedback in comments.

NOTE: This involves rooting your device and doing dangerousish stuff. I am not responsible if your Prime softbricks or if you have trouble installing updates. If you mess up and it softbricks you might lose all your data on the Prime. My official answer to updates is that every step has backups or checkboxes, so just undo everything after the pre-amble before you update.

If a tweak is done wrong and you can't boot, unbrick via these directions (data will be lost!):

Download latest firmware from Asus site.

Unzip this file once - it contains a zip inside it. Rename this zip to EP201_SDUPDATE.ZIP

Copy the file to the root of a FAT32 formatted MicroSD card

Turn the tablet off via the power button.

Now turn it on holding down the Volume Down button on the tablet

In a minute you will be in the recovery screen. Hit volume up.

Wait for it to get done. It can take a while.

Pre-Amble:

First thing, update to the newest Jellybean Asus has given us and root it using this method (thanks Morlok8k and djrbliss and sorry again Morlok8k).

Install Voodoo OTA Rootkeeper and protect that root:

https://play.google.com/store/apps/details?id=org.projectvoodoo.otarootkeeper

Install Quick boot to get an easy way to reboot:

https://play.google.com/store/apps/...medium=appbrain_web&utm_campaign=appbrain_web

Now lets optimize:

1. Get Rid of Bloat (Undo this step before installing updates)

Use Titanium or the built in disable function under settings to freeze some of the apps. This gets back a lot of your RAM and cuts down on the boot time. Here is what I have disabled/frozen (don't disable something you use), but note some can only be disabled with Titanium:

2. Install an Ad blocker.

My choice is Adaway:

https://code.google.com/p/ad-away/

This will speed up browsing.

3. Disable FSYNC

(HUGE PERFORMANCE BOOST BUT SOFTBRICK RISK IF YOU DO IT WRONG)

First of all, before we get started know that disabling FSYNC has some risks. But its the single biggest tweak you can do. Will let you update or install apps and still do something else.

Secondly, please go here and thank eminent1410 for inadvertently fixing our Primes. He did it for his OPTIMUS Z ROM but we benefit!

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

Steps to install:

Download the zip file named FSYNCFIX.zip attached to this post and extract the files in that zip to your Prime.

Open Root Explorer and go to /system/lib folder. Rename libsqlite.so and libsqlite_jni.so to libsqlite.so.bak and libsqlite_jni.so.bak respectively.

Copy the libsqlite.so and libsqlite_jni.so files that came from the attached zip (using root explorer for example) to the /system/lib folder (Mount that folder as RW if necessary).

Set permissions on the two files to rw-r--r-- (picture of what it looks like attached to post)

Reboot.

If something went wrong your prime will not boot but will be stuck at the booting screen. At that point use the directions at the top of the post.

CREDIT: http://xdaforums.com/showthread.php?t=1691669

4. Fix Entropy

This is a big deal to fix lagginess. Confirmed by richardmlea to improve the browser. Also helps with apps that have lists in my experience.

You can get Seeder from the Play Store and support the developer (or search and find the thread on XDA):

https://play.google.com/store/apps/details?id=com.lcis.seeder&hl=en

Run the app, turn on everything and tell it to start at boot.

5. Replace build.prop (Undo this step before installing updates)

(softbrick risk and might cause problems with upgrading if not undone)

Credit to MR.WOOKIE for the base I used to make the build.prop. It improves all sorts of stuff in little ways- network improvements, UI improvements, JPEG viewing improvements.

To install:

Download the attached correct (US or WW depending on what Prime you have) build.prop.zip files from this post and extract it to your Transformer.

NOTE: Currently the attached build.props are only for the TF201. Will brick other Transformers.

Using Root Explorer or something, go to your /system folder and find build.prop and rename it to build.prop.bak

Then copy the build.prop file from the zip to the /system folder and change its permissions to rw-r--r-- (picture of what it looks like attached to post).

Reboot

6. Install the Pimp My Rom app (Undo this step before installing updates)

NOTE: This step must be done AFTER step 5 if you are going to do step 5. If you don't do step 5 the using Root Explorer or something, go to your /system folder and find build.prop and rename it to build.prop.bak before using Pimp My Rom.

Get it here:

https://play.google.com/store/apps/details?id=com.androguide.pimp.my.rom

I did a lot with this app, give it Five Stars!

Under Tools:

First I activated "Universal Init.d Support". Then confirm it works

Entropy generator is much like Seeder, but not as good.

Under Tweaks:

Under "Network and Internet" I enabled "Wifi Connect Speed Tweak" and "Faster Media Streaming" at the top part. Under Init.d ans Sysctl Tweaks I enabled "avoid Time-Wait," "Block Redirects," Block Source-Routing," and "IPv4 Tweaks." Now the play store doesn't act up any more saying it can't load.

Under "Android Features" I enabled "Hardware acceleration," Force CPU rendering,"

Under "Miscellaneous Tweaks" I enabled "Optimize sqlite Databases," "Ext4 File-Systems tweaks," Internal SD-Card I/O Tweaks," External SD-Card I/O Tweaks," and "Zipalign all APKS at each boot." These changes make a huge difference in the performance of almost everything.

7. OOM and SD cache

This will help responsiveness and RAM management. As per nhshah7

Download Kernel tuner:

Go to OOM and set it to 1000 aggressive.

Go to Misc and set the SD cache to 4096

8. Wipe the Dalvik Cache

Thanks to pooblej for this one.

Download this app:

https://play.google.com/store/apps/details?id=com.j.y.daddy.customizer

Open the app.

Go to "SET"

Select the "Wipe Dalvik-Cache" option.

It will then reboot with a pretty long boot time.

9. Trim

Do this last.

Use the lagfix program to TRIM your Prime:

https://play.google.com/store/apps/details?id=com.grilledmonkey.lagfix&hl=en

Just open it and hit Run.

Extra Optional Stuff to do

10. Install Browser2RAM

http://xdaforums.com/showpost.php?p=34885711&postcount=58

Let it run as root. Can work with stock browser or Chrome. Thanks qskile for pointing it out and t3hSteve for the apk.

Personally I think this eats a lot of RAM and is not needed when you do all the other tweaks, but it is FAST! Hard to resist probably.

11. Install and use PieControls

These are all the rage now. Getting this feature is as easy as installing this apk to use the LMT Launcher:

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

Here is a good guide that goes over setting up this feature with pictures:

http://highonandroid.com/android-ap...rooted-android-smartphonetablet-lmt-launcher/

Things left to do:

1. Data2SDish hack

2. Volume boost that works with Jellybean (Don't try anything Beats it won't work)

3. V6 SuperCharger - Can cause more problems than solutions unless done right and I need to research more. Kernel tuner goes a long way.

Thank you in advance for any and all responses or thanks.