[Asus  Eee Pad Transformer Prime] craigacgomez:
This is an unofficial build of AOKP (Android Open Kang Project) for the new Jelly Bean bootloader for the Transformer Prime.

This uses a modified version of my Jellybean CM device & vendor tree... including the new 3.1 Jelly Bean kernel and the new Jelly Bean drivers and proprietary files. THIS REQUIRES THE NEW JELLY BEAN BOOTLOADER.

For the most case, this ROM uses the official commits to the AOKP github. The exceptions are the TF201 device specifics. This ROM uses the new 3.1 Jelly Bean kernel and the new Jelly Bean drivers and proprietary files.

Highlights of this ROM:

1) Android Jelly Bean 4.1.2 JZO54K

2) Built using the latest AOKP changes as of 31 Oct 2012 6:30PM Pacific Time (GitHub / Gerrit)

3) Uses the a modified and tweaked version of my CM10 TF201 device tree with the Jelly Bean 10.4.2.15 kernel (3.1) and proprietary files & drivers with some changes (GitHub)

4) Needs the new Jelly Bean 10.4.2.15 bootloader [IMPORTANT: Flashing over an incorrect bootloader can permanently brick you device.]

5) HDMI audio/video streaming and bluetooth audio streaming (AVRCP 1.3 ready)

6) Camera and microphone

7) 4-way reboot menu (Reboot, Recovery, Fastboot & APX Mode)

8) Includes all the files and changes need for the Google Widevine DRM [untested!!]

9) CIFS and NTFS (read-only) support

10) Dock battery display

12) All other features of AOKP and Jelly Bean (full hardware acceleration, Project Butter, HD video, customisable notification toggles & many more)

13) Some custom addons and feature ports by me...

New in Oct 31 2012 build:

1) BFQ v5, SIO & V(R) I/O schedulers. SIO set as default

2) Lulzactive & Pegasusq CPU frequency governors.

3) Standardise CPU frequency tables' values & disable Asus system mode CPU speed restrictions

4) Enabled zRam/Compcache & KSM (Kernel SamePage Merging) support

5) Fixed model number & LCD density

6) Several device overlay updates and cleanups (bunch of updates for JB)

7) Auto-brightness turned off by default

8) Cleaned-up & updated release tools script (this creates the zip packages)

9) Set correct permission for BtService.sh (Bluetooth DUN) script

10) Force NV_FPS_LIMIT to 60 for all performance modes

11) Device Advanced settings menu to set Asus performance modes (defaulted to Balanced). This is not for the CPU speed, rather the Tegra performance setting (cpuX.sh like functionality) [Read know issues below]

13) Updated device power profile based on official JB release

Known issues:

1) Some locale specific layout for the dock keyboard may not work

2) Auto-brightness is funky [Use the app Lux for auto-brightness]

3) NTFS support is read-only

4) exFAT is not yet supported

5) Torch does not work

6) The "Device Advanced settings" does not show up in the Setting menu. If you want to use it, use an after-market launcher (Apex, ADW, Nova, etc.), and create a Shortcut to the Asus Transformer Prime settings...

Important:

1) Wipe data/factory reset if coming from any other ROM

2) After flashing a build, it is a good idea to wait for 5-10 mins after bootup to allows everything to settle in

3) If you have not upgraded to the official Jelly Bean ROM yet, you will need to flash my CM10 Oct 13 2012 build or a stock JB ROM first to upgrade your bootloader, and then you may flash the latest build here.

4) Make sure you use a recovery compatible with the new Jelly Bean bootloader after flashing this ROM.

The usual 9 yards:

1) Have you read this post properly. Read it again!!

2) You need to have an unlocked bootloader

3) You need to have a custom recovery (CWM or TWRP)

4) It is a good idea to have enabled nvFlash (thanks to AndroidRoot) so that you can recover from almost any brick

5) Neither I, nor the AOKP team, nor the AndroidRoot team take any responsibility if anything goes wrong. Use at your own risk

6) Always make sure you create nandroid backups regularly

aokp_tf201_unofficial_Oct-31-12-jbbl.zip [IMPORTANT: You need to upgrade to the JB bootloader before flashing this. You must do a full wipe!!]

Google Apps Pack 20121011

GitHub Sources:

Device Tree

Kernel

Vendor Tree

Tweaks & Mods:

1. GPS Config Tweaks (Multi-Region):

This has various regionally optimized GPS configuration tweaks to inprove GPS locking.

Download tf201-GPSTweaks.zip and flash using TWRP recovery

tf201-GPSTweaks.zip - Dev-Host

tf201-GPSTweaks.zip - Goo.Im

2. SysCtl And DNS Tweaks:

This has a set of SysCtl tweaks to improve multi-tasking and overall performance as well as makes use of the Google DNS servers which are generally faster.

Download tf201-SysCtlAndDNSTweaks.zip and flash using TWRP recovery

tf201-SysCtlAndDNSTweaks.zip - Dev-Host

tf201-SysCtlAndDNSTweaks.zip - Goo.Im

3. Build.Prop Tweaks:

A compilation of build.prop tweaks tested on the TF201

Read here

4. EXT4 Journaling Tweaks: (Advanced Users Only. Manual Steps Involved)

If you don't understand these commands, you probably should lean more about them before using these tweaks.

Read here

Useful threads:

TF201 NVFlash

TF201 nvFlash General Users Guide [Unbrick/Recover/Downgrade/Upgrade]

[ADB/FB/APX Driver] Universal Naked Driver

TWRP Recovery For JB Bootloader

Support the project:

Donate to AOKP

Donate to AndroidRoot

Donate to me (craigacgomez)

Credits:

AOKP Team & Contrbutors, AndroidRoot Team, CyanogenMod Team & Contributors, Jermaine, TeamWin

Google, Asus, nVidia

Goo.im, Dev-Host

Me!! :p