[Desire Android Development] tanjinjack:
This is NOT a port of any of the Xperia ROM.

Instead, I am here to present to you an Xperia-themed ROM. Essentially, this is just Oxygen 2.2.1 with Xperia stuff on top.

Features:

- Whatever Oxygen 2.2.1 has.

- Trackpad to wake (it won't unlock for you though).

- Xperia Arc Launcher with 7 homescreens. (default Android launcher deleted.)

- Timescape (SE version of Friendstream) - updating status using the app says "via Sony Ericsson Xperia".

- Xperia's widgets.

- Xperia's ringtones, notification tones and alarms.

- Xperia Play's live wallpaper.

- Xperia Active's live wallpaper.

- Xperia bootanimation.

- Xperia Panorama (check Extras section).

- Xperia skin, including icons!! (Check Setting Up section to apply it)

Known bug:

- Timescape font is black. (It doesn't affect its every day use, maybe add a 1.2% annoyance to your experience only.)

- FC for phonebook when in Timescape mode. Phone logs are not recorded in Timescape as a result.

Extras:

- Sony Panorama app. (It just didn't work when I try to put it together with the ROM, so just grab the apk and install it on your own.)

Credits to AdamG for his Oxygen ROM, also anyone who has contributed in the development of that ROM. Without you all, I wouldn't have the base to add stuff on.

Credits to anyone who have posted in the Oxygen thread, and also all across the XDA forum. They are all wonderful information that teaches me more about Android.

Credits to Neroxmk, myth999, tomanlam for all the Xperia goodies.

Credits to hallydamaster for trackball to wake.

Credits to olboss for his auto-sign APK tool.

Credits to kevin2516 for his Arc skin.

I am a newbie in all these stuff. All I have done (and I actually know) is just adding/removing APKs, frameworks, permissions etc. No modding of whatsoever values, or what. And yes, I am also incapable to iron out any possible bugs that might arise from this ROM. But I will try my best to look for a solution if anything really happens. In the mean time, if any of the REAL dev is willing to take over my ROM, I will be glad because this ROM will certainly develop better under a REAL dev than me.

Nonetheless, I am looking at learning on how to (please let me know how to do these):

-Set default wallpaper. (Default wallpaper of right screen resolution is in attachment.)

-Set default ringtone.

-Getting its Music Player to work.

Downloads:

ArcXygen v2

ArcXygen v1

What do you need:

- HTC Desire of course!

- Recommended HBOOT of CM7 or CM7r2. But works fine with S-ON. (Probably won't fit Oxygen r2 HBOOT because system needs 105MB.)

How to flash this:

-Boot into recovery (recommend CWM3+).

-Full Wipe.

-Flash ROM.

-Sit down or get a coffee.

-Enjoy.

Setting up:

-Set up your ROM as usual (log in to your Google Account).

-Go to the app drawer and look for an app called "Theme Chooser".

-Select the 2nd skin named "XperiaArc".

-Stare at your phone and be amazed how great it is.

-Optionally, change the wallpaper as well, either to the Play/Active live wallpaper or grab Arc's default wallpaper in the attachment of this post.

Changelog:

v2

- Added Xperia Arc skin.

- Added Photo widget.

Screenshots:

Below is what the bug I mention above. There are supposed to be wordings next to the logos. No problem when you go pass that page though.