[Miscellaneous Android Development] sylentprofet:
**UPDATED 6/23/2012** v0.62 UPDATED TO BUILD 40, I STILL HATE KERNEL COMPILING

Inspired by nicholasblock's self-compiled CM9, and with much thanks to Team Kang, Obsidian, RobKort, hbwelch, xmc wildchild22, ProTekk and especially the original inspiration, peteralfonso (I used the way early Bugless builds on my original Moto Droid). Reading everyone's posts does wonders. I take very little credit for any of the crazy coding that went into all of this.

I make no promises of any kind, including but not limited to if you brick your device, responding in a timely fashion, etc etc etc.

This is for all intents and purposes stable, except the CRT Off Animation (Read Below). I would appreciate insight or help from anyone interested on working on the project.

It is based on

aokp_picasso_build-40

. Here's the official Changelog/News:

AOKP | News

Feature List:

Android 4.0.3 -- ITL41F

Unsecure boot.img (stock AOSP kernel)

Superuser & Busybox preinstalled

Deodexed

180 Degree rotation

Built in performance/init.d configuration (Thanks Kejar & company)

CM Launcher/ Power Menu

CM Brightness slider

Custom color for anything in RC

Clock Color/Location: Right, Center, Disable

Battery Icon/ Color Picker: CircleMod, Bar, Text Only, Icon Only, Icon+Text or None

Battery Bar in Status Bar or Nav Bar, Bar Thickness, Charging animation

Nav Bar Transparency

Nav Bar Button Reorder: Back-Home-Search-Menu

Nav Bar Color Picker

Nav Bar Button Glow Duration: Off, Fast, Slow

Nav Bar: Long press to Search button

Nav Bar Hide on Lockscreen

Toggles in Pull Down Menu: Auto rotate, Bluetooth, GPS, Wi-Fi, Aiplane mode, Vibrate, Silent, Sync, Data, 4G, Tethering, Torch, Brightness

LCD Density (Careful with this)

Menu Button location: Right, Left, both, Remove

Menu Button Visability: Always show, Always show Invisible Icons

Lockscreen Style: Quad, Octo, Stock

Lockscreen SMS customizable shortcut

Lockscreen Horizontal Option

Performance Menu: (Use With Caution) Max/ Min CPU, Scaling Governor

Unlock Sceen with Legacy Menu Icon

Volume Key to Wake Screen

Volume Key to Skip Tracks

Long-press back button to kill process

Disable CRT off animation

LED pulse settings (time on/off)

ICS ringtones/notification sounds

Customize carrier text to whatever.

Power Menu options: Boot to recovery/ Boot loader, Reboot, Screenshot

Facebook contact sync integration (must wipe to get this)

Disable Boot animation

Keyboard: Volume keys act as a cursor while typing -- disable in keyboard options

Long press home for recent apps (thanks brucekey)

(Thanks to brainfire for writing this up.)

What Works:

- Sound

- Touch screen

- WiFi

- Video

- Camera

- Uhhhhhhh..?

What Doesn't:

- CRT Off Animation

- Network location (thanks Dingodave!)

- ???

Changelog:

v0.1 - Initial Build

v0.2 - WiFi Only, Small Revisions in Compile Code, is more bettererer?

v0.3 - Synced to Build 38 of AOKP

v0.4 - Working sound! Minor revisions to compile code, repo sync

v0.5 - Working touch! Minor code revision, repo sync to Build 39

v0.6 - Complete refresh/resync of source, camera shutter disabled (I think?), wifi scan interval set to 60 for battery savings, still cannot manage to build a working kernel into this blasted thing. Any help on that last one would be awesome..

v0.62 - Sync'd to AOKP Build 40

WHAT YOU WILL NEED>

+ ClockworkMod Installed on your rooted a200

+ aokp_picasso_e-ota-eng.profet.v062.zip here> http://www.mediafire.com/?eukxy8xokjooex7

+ Obsidian's Onyx 1.5 Kernel

FOR CM9

here> http://www.acertabletforum.com/foru...cer-tablet-experiance-part-one-kernel-oc.html

+ Gapps if you want them here> Goo.im Downloads - Downloading gapps-ics-20120429-signed.zip

Put those files on your

sdcard (NOT INTERNAL MEMORY)

Instructions assume that you are reasonably familiar with rooted devices and flashing:

1) Boot into recovery

2) NANDROID BACKUP!

3) Format data/factory recovery

4) Flash aokp_picasso_e-ota-eng.profet.v062.zip DO NOT REBOOT YET

(gapps go here if you want)

5) Flash Obsidian's kernel

6) Your tab will automatically reboot, welcome to AOKP!

7) Turn off CRT Off Animation in Settings > ROM Control > General UI (or you will get quick reboots every time you turn off the screen)

I'm new to compiling but am interested in refining this with some technically minded people. Thanks!

What I'm Looking At Next:

- Fixing Network Location

- Getting it to actually recognize and handshake with the market as an A200

- OS-specific tweaks and staring at build files more

- Getting a !@#$%^& kernel built in

Testers welcome! I work quite a bit and lack things like special bluetooth doohickeys to test, so anyone who's interested let me know.