[Asus  Eee Pad Transformer Prime] beckzz:
How to safely use PimpMyRom on TF201 with HairyBean & TWRP

The Goal

This guide shows the "safe to use" options of PimpMyRom(PmR) to improve the overall performance and reliability of our beloved Transformer Prime.

Most of you may know PmR and already use it on other devices, but i had some problems using it on the prime (freezes, stuttering ui n stuff) and i discussed this with several people here, who had that kind of problems too. So i tried to figure out the "safe" options, which will cause no bad behaviour but really improve your device. So this is, what i figured out, hope it helps some of you.

After applying these options you'll feel and see the improvements (and even more):

- higher benchmark results

- faster browser(stock-browser and chrome)

- almost instant wifi-connection

- faster app-loading

- smoother UI

I'm not involved in development of HairyBean-Rom, TWRP-Recovery or PimpMyRom. I'm only sharing my experiences and opinion with you,

to help all the interested users to pimp their device properly and enjoy the developments of these great devs!

All credits to them!

HairyBean-Rom

TWRP

PimpMyRom

You can get all the necessary infos and files on how to properly install HairyBean-Rom, PimpMyRom and TWRP-Recovery from the devs threads / websites!

DISCLAIMER

Changelog

Tested with following setups:

To Do's:

Understand it that way: the options marked with"[x]" are the options tested, there are no problems detected. You CAN chose them but you MUST NOT. All pages are sorted the way they are in PimpMyRom

Choose Android Version

AOSP-based Roms

[--] JellyBean

[--] Ice Cream Sandwich

[--] Honeycomb

Stock-based Rom

[x] JellyBean

[--] Ice Cream Sandwich

[--] Honeycomb

Tick the kernel tweaks you want:

Pimp your CPU Governor

[x] Ondeman

[--] OndemandX

[--] Interactive

[--] SmartassV2

[--] Lulzactive

[--] Conservative

Pimp your I/O Scheduler

[x] Disable I/O Stats

[x] Tweak I/O scheduler read/write values (removed in PmR 2.1.2)

[x] Sysctl I/O Scheduler & VM Tweak

VSync

[--] disable VSync

[--] Re-Enable VSync

Disable the different Kernel Sleepers

[x] Disable Normalized Sleeper

[x] Disable Gentle Fair Sleepers

[x] Disable New Fair SLeepers

Misc. Kernel Tweaks

[--] Disable Kernel Error Checking

[x] Sysctl: Tweak the msgmin & msgmax values of your Kernel

Tick the tweaks you want to install (1):

[x] Touchscreen Responsiveness

[x] Internet speed tweaks

[x] Battery consumption tweaks

[x] Use TCP Buffers tweaks

[x] Optimized sqlite3 databases

[x] Dalvik VM Tweaks

[x] Defragmentation of sqlite3 databases at each boot

[--] Move dalvik-cache to cache

[--] Bind-Mount Dalvik-Cache

[x] Use strict minimum free memory handlers

[--] Improve ext4-filesystems Performance

[--] Force GPU 2d Rendering - causes fc's

[x] Miscellanous ram-tweaks

[x] Improve Multi-Tasking

[x] Add SQlite Tweaks

[--] Use CFS tweaks

[x] Install various init.d smoothness tweaks

[--] Enable External-SDcard I/O tweaks

[x] Enable Internal SDcard I/O tweaks

[x] zipalign apks at each boot

[x] Enable main thunderbolt system_tweak script

[--] Tweak CPU & GPU frequencies thresold (removed in PmR 2.1.2)

Tick the tweaks you want to install (2):

[--] Install ALL Tweaks

[--] 3G Signal and Speed tweaks

[x] Battery saving tweaks

[x] Camera Quality tweaks

[x] Wifi tweaks

[x] Dalvik Ram tweaks

[x] Deeper Sleep

[--] Dialing time tweaks

[x] Increase Jpg images quality

[--] Flash-Led Tweaks

[x] Lock launcher in memory

[x] Internet speed tweaks

[x] Touchscreen tweaks

[--] Remove black screen after calling

[--] Allow purgeable assests

[x] Scrolling Tweaks

[x] Video-Streaming tweaks

[--] Quick Power-On

Tick the options you want:

[x] Allow Dalvik to use JIT

[--] Enable video hardware accelleration

[--] Disable boot-animation

[x] Enable GPU UI rendering

[--] Enable surface dithering

[--] Enable HSUPA

[--] Disable adb debugging icon

[--] Disable Volume Wake

[x] Disable sending of usage data

[--] Buttons backlight always on

[--] Enable 16bit transparency

[x] Remove Android Logger (even if "brain" was mentioned as a prerequisite for using PmR, heres a little hint: pls choose only one: this OR the disable-option below)

[x] Re-Enable Android Logger ()

Unleash your real multitasking power by Pimping your Low Memory Killer values:

OOM Priorities:

[--] Low

[--] Mid

[x] High

[x] Very High

Minfree Settings:

[--] Low

[--] Mid

[x] High

[x] Very High

ZRAM (Zero Capacitor Ram):

[x] 64mb

[--] 128mb

Kernel sysctl tweaks:

[--] Kernel Multitasking behaviour tweaks

Dalvik sysctl tweaks:

[--] Virtual Machine behaviour improvements

Security, Stabillity and Speed Improvements using sysctl:

Network Security:

[x] Reinforce your TCP/IP Stack to resist to SYN-attacks

[--] Refuse redirects

[x] Refuse source-routing

Network Stabillity & Speed:

[x] Network multitasking stability

[x] Avoid time-wait

[x] IPv4 protocol sysctl tweaks

[x] DNS and ppp0 interface tweaks

Select your country from the list below:

[x] select your country :)

Choose from the list below:

[--] Add Open-VPN support

[x] Beats Audio

[--] Install Adrenaline Boost script

[x] Sony Walkman

[x] Block Ads (even if "brain" was mentioned as a prerequisite for using PmR, heres a little hint: pls choose only one: this OR the disable-option below)

[x] Un-Block Ads

Thanks to:

Screenshots

Missing great options and features? You tested it successfully? Post it! After successfull testing i'll add them to the guide! thanks in advance!

a little appendix: as usual pls hit "thanks" and maybe rate this thread 5 stars if this helped you and you want us to finish this compatibility list. The goal is to make pimpin possible for all prime users - bug free.