[XPERIA X10 Themes and Apps] whitefang3456:
First of all, i'm just NOOB here :p LOL

Note this guide only works on Our X10 DonutHD Latest Version: 2.2.8 JellyBean

This Thread is about [Port] and [Apps], so will be under Category "Theme and Apps" instead of Android Development since it's addon/extra support for ROM.

Thanks to many developers, we have gained their Permissions for doing these :D And also many X10 DonutMembers, we may not did these without their suggestions. Thank you so much :)

Especially you, senior alzbac. Thanks for listening my feedbacks, suggestions and giving ideas as support. I couldn't make this happens without you. Thank you x10000 X)

ENJOY :D

-----------------------------------------------------------------------------------------------------------------------------------​

1)X10 with DonutHD JellyBean 2.2.8 ROM (JellyBean1.zip) installed

2)Jellybean2.zip fixed (partial MyMusic support)

3)Xrecovery v0.3 installed and working

4)SemcMusic.apk (XperiaS)

5)nEW HOME LAUNCHER.zip (Contain XperiaS Home, partial MyMusic Support) mirror

6)Our Main Ingredient "005.zip", our Main Frameworks And Stock Lockscreen Music Player Support zip

7)[Optional if you want back DonutHD Home.apk]Restore DonutJellybean.zip (Contain DonutHD JB Home.apk)

-----------------------------------------------------------------------------------------------------------------------------------​

1)Get SemcMusic.apk (I got extracted from senior Championswimmer & Tof-37 X10S, you can get it if you have the ROM) Then, You may move it to directory system>apps ,using ROMTOOLBOX or any apps that can explore and copy/paste into system directories. DonutHD "Music" apps will be replaced into Xperia S "Music Player"

2)xrecovery flash:

-nEW HOME Launcher.zip (XperiaS Home) which has partially recognised SemcMusic.apk support, once flashed, boot your phone. You will temporarily unable to access "MyMusic". You will get FC when choosing "My Music" when using Music Player. If you get FC, great because we need it! Then, we may proceed next step

3)xrecovery flash again

-JellyBean_2_fixed.zip Contain (contain XperiaS support) fully recognise SemcMusic.apk. "MyMusic" can be accessed, album, track, artist will work.

First boot time will be longer for letting our X10 into new Framework and enviroment:) from jellybean 2

4)flash 005.zip (any one of them), to get framework related files to be replaced and music lockscreen working.

First boot time will be longer because replacing framework and adding UxpNxtLockScreen to get worked. Second reboot will be faster :D You may see it by just

(i)Just swipe the TimeLockscreen to see it

(ii)Play music in your MusicPlayer, standby lockscreen to see it.

ReCheck "MyMusic"section in MusicPlayer apps whether FC or not. Shouldn't get FC-ed. The previous framework-res effect from JB2 should be permanent. Unless you replaced new Framework again.

5)[OPTIONAL] If you wish to get back your DonutHD Home.apk, just flash xrecovery:

-Restore DonutJellybean.zip You will get Stock Home back and Music Player working as before. Unless you use new frameworks, the effect will wear off ;)

-----------------------------------------------------------------------------------------------------------------------------------​

1)Bootanimation "Android" instead of "DonutHD" after flash 005.zip

2)TimeLockScreen Font Become Fullwhite color, bigger centered size, ICS

3)Time/Alarm setting FC will be changed (Xperia Scroll sytle) and fixed

4)Jellybean2 SystemUI/Status Toggle Bar will be retained

5)MyMusic will not be FC-ed after flashed XperiaS Home apk, or even

after flashed 005.zip or Restore DonutHD Jellybean.zip

6)New Option called "Lockscreen Settings" in Settings>Display

7)When Missed Call detected, can reach "PhoneCall" by swiping "MissCall" Icon directly from LockScreen.

In case all these didn't work :p, you can flash

-Temporary FIX DonutHD JB2.zip file that i made, posted in DonutThread Before. You will get back original framework of JellyBean1. You will get FC back in "MyMusic" Section. For DonutHD Music.apk, you can extract it from Jellybean1 ROM zip. And do it similar like Step (1)You will get it back ;)

-----------------------------------------------------------------------------------------------------------------------------------​

Any report?

You may reply here and inform us about your problem. Providing Screenshot will be the best for letting us understand your current problem. Please don't foul/bad sentences/words in your reply post please if something wrong, we don't want to let this thread closed :) TQ

-----------------------------------------------------------------------------------------------------------------------------------​

Extra:

Pls note this addon will drain little bit more battery power since will Active in cached process .

I don't know how this happened, seems battery power falling quite noticeable even in Stock Kernel. Recommended Use Custom Kernel and change Governor will help. I used DooMKernel(smartassV2 governor) and Battery Reduced steadily (1% drop after one hour++)

For Power Option "Screenshot nulbitmap=error",

-Go System>Bin>Screenshot using RootBrowser apps like ROMToolbox and etc.

-Select Permission and Mark "Owner - Execute", "Group - Execute", and "Others - Execute", then save the changes. You will be asked root access for first time and screenshot will work ;)

-----------------------------------------------------------------------------------------------------------------------------------​

Achotjan for Awesome Framework and permitting us :)

Alzbac for helping me and teaching me lotsa useful information and giving me permission :) and his awesome work here

Championswimmer for his suggestions for fixing related FC :)

X10forevers for providing XperiaS Home Launcher which aids support MyMusic

-----------------------------------------------------------------------------------------------------------------------------------​

NUMBER OF SUCCESSFUL VS FAILURE CHANGES: 10 VS 0