[Xperia Play Android Development] zerojay:
Hi everyone... here's my first crack at a custom ROM for the Xperia Play. And this is very beta. Once things get more solid, I'll make this first post a lot more proper. As it stands, this is for people who aren't worried about being on the edge.

Screenshots (click to enlarge)

View attachment 715754View attachment 715755View attachment 715756

Features:

Based upon official firmware R800i 4.0.A.2.368 UK

Supports GSM and CDMA Xperia Play models with a single build (testing needed)

SE Home launcher removed in favor of Launcher Pro.

DooMKernel v3 + Dalvik2Cache Hack

All DooMKernel features supported

Overclocking and Undervolting capable

AdamTT's X-Blue Theme + Reboot power menu

Blue Honeycomb bootanimation

Large APN list taken from latest version in Cyanogenmod

Bravia Display Engine v1

Ad blocking hosts file, combined from MVPS and yoyo

Swapped out official SE Camera for Camera Mod 7

All apks properly Zipaligned, auto zipalign all apks on boot

All apks PNG optimized

SQLite Vacuum at boot

Camera sounds except focus sound muted. Can set silent mode on phone for completely silent camera.

Switched main shell to bash from sh.

Added busybox.

Nano editor for use in terminal emulator, cannot be used by adb... yet.

New Android Market

New Google Maps hacked for global world-wide navigation

New Google Talk with front-facing camera support

Disabled annoying auto-brightness

Disabled annoying USB debugging notification when connected via USB with debugging turned on

CIFS/TUN kernel modules (untested)

Tons of SE default apps removed, including Whatsapp, Music Unlimited, Adobe Flash Player (market is far more up-to-date) and so much more.

Facebook deep integration removed, use FrAsErTaG's Facebook patch if you want it back - http://xdaforums.com/showthread.php?t=1140540

SuperCharger memory management and loopy smoothness tweaks

/data partition has lots of space free.

Data, SMS, MMS, Wifi, Home button, back button, Google Voice Navigation all working.

Installation instructions:

I've been trying to get a proper flashable update.zip which would include the DoomKernel, however I have been getting bootloops, so for now, installing consists of restoring a Nandroid backup. This, of course, requires a kernel with CWM recovery, so you must already have DoomKernel installed at the moment.

These instructions will get much more properly fleshed out later on.

Quick and dirty steps:

1) Enter Recovery menu with preflashed DoomKernel.

2) Wipe all userdata

3) Wipe all caches

4) Wipe Dalvik Cache

5) Install the zerorom zip from your SD card.

At this point, reboot and you should be booting into the ROM. There's a good chance you'll see the boot logo two or three times before it boots properly. This is normal and no reason to be alarmed. This is basically the dalvik2cache and zipalign scripts running.

CDMA Users:

Install with the same build as below. Follow the same instructions. As long as you have not wiped /system when you attempt to install zerorom, it will detect that you are running on CDMA. It checks this by going by what your /system/build.prop says. If that file does not exist, installation could fail.

Installation failure when /system is wiped before install:

If you are missing /system/build.prop, you could write the following into a text file: "ro.product.device = R800x" for CDMA users or "ro.product.device = R800i" for GSM users. Then push this file to /system/build.prop. Then restart installation and you should be good.

Download:

V0.4 - http://www.multiupload.com/HUAY7FTIS7 - CDMA is in testing phase only!

V0.3 - http://www.multiupload.com/J3F7MPHJQZ

V0.2 - http://www.multiupload.com/3W86RKRKOM

V0.1 - http://www.multiupload.com/6H8EE0FMKY

Got a lot of plans in the future for this ROM. Let me know what you think if you take the time to try it out.