Please sombody make a tutorial - how to install custom rom.. - Sony Ericsson XPERIA X10 Mini

please sombody make a tutorial to show how to install custom rom on any android(preferably x10 mini pro) ...
i have been trying to install custom rom but cant due to some reasons ......
a lot of users have asked to make tutorial ,please i request soebody to make a tutorial like that
thanks in advance
X10 mini pro user

The only problem being some Roms require slightly different methods of installation, basebands and so forth. A few simple tools such as 'flashtool' can make it easier to root the phone and install xrecovery as well as update/change basebands. Always check the forum first and come up with a checklist based on other peoples experiences, if a new Rom is released on the 'devs' side then if your a novice wait for a few days for any kinks to be ironed out.
Take your time, give yourself a few hours and make sure you have backups and passwords to hand.
(Sent from u20i using D4rKnYsSys/Slade87 Cyanocomb + tapatalk)

[TUT] From stock ROM to custom ROM for n00bs (X10 mini pro)
Moved here http://forum.xda-developers.com/showthread.php?p=16169229#post16169229

Emperor, maybe tutorial can be updated to install D4rKn3sSyS dualRecoveryMiniPro.zip using CWM?
btw. great website!!!

pfonck said:
Emperor, maybe tutorial can be updated to install D4rKn3sSyS dualRecoveryMiniPro.zip using CWM?
btw. great website!!!
Click to expand...
Click to collapse
Good call pfonck.
Just updated the TUT including Dual Recovery.

Emperor.dk said:
NOTE
This guidance applies only Xperia X10 mini pro, with Baseband Version: M76XX-TSNCJOLYM-53404015
I will add more screenshots and change the ones with danish text to english at a later time
Danish version available at my website (see link in my profile).
Warning
The instructions on this page may cause damage to your Xperia X10 mini pro, that you might not be able to correct. You are responsible for such damages. Guarantee and/or warranty can also be set aside by the dealer.
What you need
Xperia X10 mini pro, with Baseband Version: M76XX-TSNCJOLYM-53,404,015th
Access to the Android Market from your Xperia X10 mini pro.
A computer with Windows and Internet connection.
USB cable (USB A Male / B MICRO-M).
USB or SD adapter for microSD.
General references used in this guide (linkable when I'm allowed to post links)
Support for Xperia ™ X10 mini pro (SE-site)
Xperia ™ Mini Pro Android Development (XDA)
SuperOneClick (shortfuse.org)
EASEUS
Android Market
Connect the MicroSD card to your computer
Turn off your Xperia X10 pro and remove the microSD card. See the instructions that came with your Xperia X10 mini pro for further instruction.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Insert the microSD card into the included original Sony Ericsson microSD adapter (CCR-80). Do you not have one, the use a SD adapter, which often follows when you buy a microSD card. Both adapters work the same way.
Plug the USB or SD adapter into your computer.
Preparing the microSD card to APPS2SD
You probably have a lot of pictures, etc. on the memory card. It's a good idea, just for safety's sake, to copy them onto your computer before you continue.
Download EASEUS Partition Master (partition-tool.com) and install it on your computer and then start the program. Home Edition is free (freeware).
In the Partition Master's main window you can now see all the hard drives, including the microSD card that sits in your USB or SD adapter.
Click the right mouse button on the microSD card and select Resize/Move. Be very carefull that it is the microSD card you click!
In the window that opens, decrease the Partition Size until Unallocated Space After get as close to 1024 as possible, but not over. The space to be used by APPS2SD on the microSD card, can not exceed 1024 MB (correct me if i'm wrong)
Then click the OK button.
The main window now shows an unused area at the end of the microSD card.
Click the right mouse button in the gray box (Unallocated) and choose Create.
You may get a warning that Windows will only see the first partition. Just click Yes and continue.
Choose Primary at Create as, and EXT3 at File System and click the OK button.
Click Apply at the top left in the main windows, and then YES at the box that appears.
The program now starts to move the files and reduces the size of the existing partition and then creates the EXT3 partition used by APPS2SD.
Let the microSD card in your computer, for next, we will put some files onto it.
Place custom ROM on the microSD card
Now that we have the microSD card in the computer, we might as well put some files and custom ROM and some special apps (apk-files) on it.
In this guide I will use Cyanogen Froyo CM6 or CyaNo, but any other ROM will have the same procedure.
At this writing the latest edition of Cyanogen Froyo CM6 v6.01 and CyaNo v1.3.
Create a folder on your microSD card and call it ROMs.
Inside that folder create two folders:
CM6
CyaNo
Download Cyanogen Froyo CM6 and save the zip file in CM6 folder.
Download CyaNo and put the zip file in the CyaNo-folder.
If any hotfix are realeased for the two ROM, you can also store them in folders.
CyaNo is in principle the same ROM as Cyanogen Froyo CM6, just without all the extra juice, so if you experience too many errors and restarts with Cyanogen Froyo CM6, you can install CyaNo instead later. I just did.
- I got other ROMs ready on my microSD card just in case -
Download needed apps
To install a custom ROM on Xperia X10 mini pro, there must be a recovery app on.
There are currently two different:
xRecovery
ClockworkMod Recovery (CWM).
If you want to use Cyanogen Froyo CM6 or CyaNo on your Xperia X10 mini pro, use CWM. Other ROMs use xRecovery.
Note: It is possible to have both xRecovery and CWM on your Xperia X10 mini pro at the same time using Dual Recovery. To install this, you first need to have CWM installed.
The easiest way of getting CWM on your Xperia X10 mini pro is via Mini Rom Manager.
Mini Rom Manager can not be downloaded from the Android Market, but must be downloaded from xda and installed manually.
Create a folder on your microSD card and call it APK.
Download Mini Rom Manager and save the apk-file in the APK folder.
Download kFix and save the apk-file in the APK folder (i will get back to this one later)
Download Dual Recovery and save the zip-file in the ROMs folder
Now you can remove the microSD card from your PC. Remember to use the "eject" function on your computer.
Put the microSD card back into your phone, click on its rear panel and turn on your Xperia X10 mini pro.
Gain root on your phone
Enable USB debug on the phone. You will find the check-box under Applications > Development.
Connect your phone to your computer using the USB cable.
Du not activate access to the microSD card.
Download SuperOneClick from shortfuse.org and unpack the zip file somewhere you can find it easily, eg. on the desktop.
Open the folder and run the program and click on the large Root button on the top left corner. The program works a little and finally ask whether to check for root. It is not sure you will see any reaction on your phone.
Along with root, SuperOneClick will install an app onto the phone called Superuser. This app is crucial as it is able to give other apps access to system folders.
It's a good idea to find and start Superuser. Under the Settings tab, there is an update button at the bottom. Tap this, just to be sure that you got the latest binary.
You can now remove the USB cable.
Install Mini Rom Manager
Start Super Manager (or your favorite file explorer) and navigate to the APK-folder.
Choose Mini Rom Manager and then tap on the install button (bottom left).
If you are asked what action to complete the operation, then select Package Installer.
Maybe you will be asked to provide access for installation from unsafe sources. In this case, choose Settings, then tap Unknown sources. A warning will appear that you just accept by tapping OK.
Install ClockworkMod Recovery (CWM)
Start the Mini Rom Manager from app menu. Accept the warning by tapping Agree.
Tap Install CWM Recovery, and wait until you receive a notification of the installation is complete.
Note: If your chosen custom ROM must be installed with xRecovery, then Tap on that instead. The steps ahead are similar.
Note: Mini Rom Manager will retrieve CWM from the Internet, so it would be handy if your Xperia X10 pro is connected to a WIFI.
Save the phonebook, SMS, MMS, call logs and notes
If your phonebook is not connected with a google account and/or you have a lot of messages you want to keep, you can make a backup of everything with MyBackup Root that you can find on the Android Market. After installing your custom ROM you can then restore the backedup phonebook, messages ect.
If you got a lot of notes you've written in the stock note app, then you must write them all down on a piece of paper or copy-paste them all one by one to a another note-app, like Evernote, which can save them online.
Note: You will otherwise lose all that data.
Backup the entire phone
Note: Make sure the battery isn't drained before you continue from here
Restart the phone and press repeatedly on the back button when the white Sony Ericsson logo appears.
Shortly after CWM will start.
You navigate up and down in the menu using the volume buttons on the side of the phone and choose a menu item with the select button (middle button) and go back into the menu system with the back button.
In case you should regret installing the custom ROM, you can now make a backup of the everything first. Select Backup and restore, then Backup.
If you regred installing the custom ROM, you can restore the stock ROM later.
Install custom ROM
When the backup is compleate, select Factory Reset.
Now we are ready to install your custom ROM.
Select Install zip from sdcard and navigate to the folder where you put your custom ROMs and select your the ROM you want. Repeat this for any hotfix.
Dual Recovery (xRecovery + CWM recovery on your Phone)
If you followed the guide above, you sould have the Dual Recovery zip in your ROMs folder.
If you think you might need to install custom ROMs with xRecovery, you can now install Dual Recovery. If you know you don't need xRecovery, then don't bother.
Select Install zip from sdcard and navigate to the ROMs folder and select the Dual Recovery zip.
To start CWM use the Back key as explained above. To start xRecovery use the Home key in the same way instead.
Ready for your custom ROM
When finished, select Reboot phone.
When the phone starts again, it is with your new custom ROM.
Note: First startup might take a long time.
Note: Keeps looking boot-image forever? Pull battery and turn on again and ppress repeatedly on the back button when the white Sony Ericsson logo appears. Try another ROM.
Note: Not able to start CWM? Try Sony Ericsson PC Companion to restore custom ROM.
National QWERTY hard-keyboard
In Mini Rom Manager there is a feature to set the hardware keyboard, so your national characters works properly.
The most sensible custom ROM comes with Mini Rome Manager preinstalled. If not, follow my instructions to install Mini Rom Manager again on the custom rom.
Start the Mini Rom Manager and go to Settings and Extras.
Tap Change HW Keyboard Layout and select your national keyboard in the list.
If you experience ÆØÅ and other special characters like @ is not seated properly when using the keyboard, long-tap (set your finger and let stay on the screen) where the text is written until a menu pops up.
Scroll to the bottom of the menu and select Input Method. Then choose Standard Input. Now you can write ÆØÅ etc.
With the QWERTY keyboard folded in, an on-screen keyboard appear instead. We all know Standard Input.
The two other input methods displays a full keyboard on the screen that you can swich between small and big letters, numbers and special characters.
Android keyboard does not have special keys like ÆØÅ, but offers the ability to write special (national) versions of letters, if there are any, if you long-tab on the letter.
TalkBack keyboard on the other hand, got special keys like ÆØÅ, but also allows you to write special (national) versions of letters by using long-tap. I always find it difficult to call them up. The long-tap mostly fails for me in TalkBack.
kFix - Keyboard LED lights like on Stock ROMs
kFix is a little app that sets the keyboard light as in the original ROM.
The most sensible custom ROM comes with kFix preinstalled. If not, install kFix.
Start Super Manager (or your favorite file explorer) and navigate to the APK-folder.
Choose kFix 2.2 and then tap on the install button (bottom left).
If you are asked what action to complete the operation, then select Package Installer.
Maybe you will be asked to provide access for installation from unsafe sources. In this case, choose Settings, then tap Unknown sources. A warning will appear that you just accept by tapping OK.
Now you can avoid the pitfalls of having to use the keyboard in the dark while the light in the keys will not turn on. Do you go from a bright room into a dark, the light in the keyboard should turn on as we know it from the original ROM.
Restore phonebook, SMS, MMS, call logs, etc.
If your phonebook is linked to a Google account all your contacts will show up again when you are logged into your google account during synchronization (if you added your contacts to Google-profile and not just stored them on the phone).
Did you do a backup with MyBackup Root, you can restore your data again with the same app, and you can access any notes you have created in Evernote, with the same app.
Enjoy
Click to expand...
Click to collapse
Thanks Emperor.dk
This is best tutorial ever for mini pro
But can you clarify me that can we install every diffrent ROM like this. For eg. MUNI ROM
Thanks in advance

Laxman Rathore: To the best of my knowledge, it should be the way for all ROM installs on mini pro.
MUNI ROM for mini pro? Never seen that any where.
Phew... also got images working...

Laxman Rathore said:
Thanks Emperor.dk
This is best tutorial ever for mini pro
But can you clarify me that can we install every diffrent ROM like this. For eg. MUNI ROM
Thanks in advance
Click to expand...
Click to collapse
thanks a lot ....
but i m having problem in xrecovery.
i have installed xrecovey (already installed busybox)
but when i try to rebbot my phone to xrecovery menu (pressing back key when se logo appears) it dosent work ,.
it just start normally as before
plzz tell me the recomendations or tips to make it work .///....????

coolboyranjodh said:
thanks a lot ....
but i m having problem in xrecovery.
i have installed xrecovey (already installed busybox)
but when i try to rebbot my phone to xrecovery menu (pressing back key when se logo appears) it dosent work ,.
it just start normally as before
plzz tell me the recomendations or tips to make it work .///....????
Click to expand...
Click to collapse
To your comfort I just had the same problem (flashed new stock ROM to make new screenshots in english).
I made this secondary TUT for manual install of xRec and CWM.
Look at post #2 here: http://forum.xda-developers.com/showpost.php?p=16181995&postcount=2

Well I install xRecovery (.zip file) from forum
extract zip on desktop & transfer to SD card
open folder with the help of file manager which will have 3 file & transfer file on system/bin/............. (Hope you have root access)
robut into recovery & you done
enjoy!!!!!!!!!!!!!!!

Related

UPDATED [GUIDE] E10i X10i Mini - Disable Updating Firmware -SOFTLOCK

EDIT: Ok, it seems that this guide is redundant as 2.0.A.0.24 can now be easily rooted!
Check out this post for more information: [APP] X10 MINI/MINI Pro 2.0.2.A.0.24 *ROOT* *TESTED*
However, the information on this page still stands true and can be modified so that you don't update after 2.0.A.0.24! (Your choice!)
Original Post:
I decided to post this after my Missus connected my phone to my PC to charge it and thought it would be a good idea to sit down and let it update... I realised just in the nick of time and stopped her, there was no way I wanted to let it update to an UN-ROOTABLE 2.0.A.0.24!!!
So here is my attempt of completely stopping the phone updating!!!
In the following guide, I use Root Explorer (Free version here) to modify the files on my device but you could just use Root Explorer to copy the files to your SD card, edit the files on your PC and then copy them back to where they were (You would need to reset R/W Permissions to rw-r--r--).
It is very simple:
Open Root Explorer and browse to your "/system/etc" directory.
There is a file called "default-capability.xml".
Open this by holding down on it and from the pop-up, scroll down and choose "Open in Text Editor" (Note: You need R/W privelages to do this).
At the very botton there is a section that looks like this:
<app>
<productnumber>$SW_NUM</productnumber>
<productrevision>$SW_REV</productrevision>
</app>
<filesystem>
<productnumber>$FS_NUM</productnumber>
<productrevision>$FS_REV</productrevision>
</filesystem>
Edit it and change the "$SW_REV" and "$FS_REV" in the following highlighted areas to:
<app>
<productnumber>$SW_NUM</productnumber>
<productrevision>9.0.2.A.0.504</productrevision>
</app>
<filesystem>
<productnumber>$FS_NUM</productnumber>
<productrevision>9.0.2.A.0.504</productrevision>
</filesystem>
Now save the file (A backup will be created automatically).
(This stops SE PC Companion from updating by telling it you have version 9.0.2.A.0.504 installed - So technically, it would stop the updates FOREVER - or until SE Release a higher version Firmware!)
Now reboot your phone.
To check if everything has gone correctly - Connect your phone to your PC.
I use PC Companion and when I try updating - It says "Your phone is up to date".
On your handset, when you choose Settings --> About Phone --> Software Update --> Update Now it reports "Your phone already has the latest software".
Using this method, you can stop the phone being updated by SE for as long as you like, just reverse the process to allow it to update
I'm not sure if this will work for everyone, but it did for me!
I am also not sure if it will work with SEUS, but if you are running that then you must WANT to update!
There is also the possibility that it will work on other devices but I have no others to test it on
If anybody wants, I can create custom installable packages to be used with XRecovery (Install Custom.zip option) and I have attached my own (Please Note: It has ONLY been tested on an E10i running 2.0.A.0.504 UPDATE: Tried and working on E10i 2.0.A.0.24 too!).
I apologise if anyone has posted this, But given the face of the new update from SE, it seems like a good option to do this modification until 2.0.A.0.24 can be easily rooted!
wrong thread.
the way in Xrecovery
hi there
if i do this by Xrecovery and how can i remove or cancel it?
maybe someother day would like to update the new vision.
thanks!
ohoh..ive tried install the disable upates by xrecovery way but it did not work...
maybe it's not suit to taiwan's x10 mini edition.

[Tutorial] My easy guide to SPEED-UP a lot X10 with STOCK SE 2.1 ROM ♦(UPDATED 30/04)

[Tutorial] My easy guide to SPEED-UP a lot X10 with STOCK SE 2.1 ROM ♦(UPDATED 30/04)
Hi everybody!
My username is new here on XDA, but you have to know that I follow you everyday, mostly on Xperia X10 thread, since I bought my SE smartphone. Finally I decided to register and take part of this huge community So... welcome to me!
After working on my X10 and following several guides here on XDA, I found very interesting some posts/threads about it and would like to share my experience with you.
If you like, you can pay me a beer with a small donation. Feel free to do it if you want! However, because of I usually don't drink too much beer, you can pay me some gadget that I need for my university studies, it's much better for me
​
An HUGE thanks to the following users for their donations (please let me know your XDA username too ^^ ):
Manuel A Jimenez Gomez
Click to expand...
Click to collapse
You might found helpful this guide if:
you are not still ready to fully migrate to non-official ROMs due to their partial instability, lost of warranty,...;
you like Sony Ericsson user interface layer and don't want leave it for other standard ROMs;
you use timescape and mediascape;
you want much more speed from your SE Eclair 2.1 because you are sick of the stuttering during the use;
you want to enjoy multitouch on standard ROM;
you want to experience better snapshot and videorecording quality from your X10 8.1 MPx HD camera;
you want to remove very unuseful third-part preinstalled apps in Sony Ericsson ROM;
you need a very easy tutorial to perform these operations
Click to expand...
Click to collapse
Well, I will report here the procedures I have applyed to my Xperia X10 with standard Eclair 2.1 to improve its performance a lot, without making uninstable the software or causing any sort of crash.
!! ATTENTION !! The mods that I report here are not mine. They belong to their developers. I just would like to share with you the steps and the mods I made to my X10 choosing among the great ones all made available here on XDA forum, thanks to the great work done by super people here on XDA Thus, all software downloads here on XDA contain an hotlink that will address you on the official thread of the software, created by its developer. OK??
!! WARNING !! I AM NOT, I AM NOT, I AM NOT RESPONSIBLE FOR ANY DAMAGE CAUSED TO YOUR SMARTPHONE. Thus, if you want to try, it's up to you. I can only say that my Xperia X10 still works more than fine, and even much faster than before
READY? SET, GO!!!!!!!​
STEP 1: ALL DRIVERS WE NEED!!
WHY THIS STEP: At first I tryed some mods but, even with USB debug enabled, certain software was not able to work. The reason? Simple: the right drivers were not correctly installed on my Windows 7 PC even with SEUS preinstalled and fully working.
HOW TO DO:
You simply have to download Sony Ericsson PC Companion. You can found it clicking HERE , downloading from the official SE source the latest version.
Once you download and install it (very easy to do), just connect your Xperia X10 and wait until the software recognizes it. Now all drivers, even the USB debugging ones, are fully installed and operative. We must need them for next operations we will perform to our X10.
STEP 2: ROOT IS THE BASIS FOR ALL!
WHY THIS STEP: we need to obtain the ROOT access on our Xperia X10 in order to be able to execute certain software and make sure it works well. Without working root, we simply won't obtain the right full permissions to proceed with the installation and customization of certains mods that will follow here in this guide.
HOW TO DO:
simply download and unpack the latest FlashTool 0.2.6, that includes several major bugfixes in respect to the previous version. Download it from its official thread, HERE.
Now turn on your Xperia X10, connect it to your PC and enable the USB Debugging from Setting -->Applications --> Development (I hope the translation is right, I have italian software on my Xperia...);
Finally start FlashTool by clicking on the main executable file and simply click the "ROOT" button on the upper part of the software.
WAIT, WAIT, WAIT and enjoy a delicious italian coffee
Once the software finishes (usually a few seconds are needed) maybe it will restart your X10 or will ask you to do it. So, do it now!
Root completed!!!
STEP 3: BUSYBOX, the magic box
WHY THIS STEP: you need this intermediate step to be completely sure that the installation of next component will work fine without any problem or crash. This is a toolpack for your Android device that will bring the right instructions used by certain software to be correctly executed.
HOW TO DO:
Open Android Market application from your X10;
Search "busybox", then install it as you do for every application;
Open BusyBox Installer from your main menu, click OK to agree with the licence and finally click on the "Install" button.
If the root performed at the previous step (STEP 2) of this tutorial has been correctly executed, you will be able to install it without any problem and an "OK" message will appear.
STEP 4: xRECOVERY, the magical installation tool ;)
WHY THIS STEP: xRecovery is a sort of "external software environment" developed for Android Xperia X10 in which you will be able to boot in at every OS boot, to execute advanced operations regarding your ROM and NAND memory. You can install custom rom, backup them, format, wipe cache, and (this is what we need now) install custom zip updates and software packages.
HOW TO DO:
Download the installer from the OFFICIAL THREAD here http://forum.xda-developers.com/showthread.php?t=859571 on XDA; choose the typical installation. In other words, just download the APK;
Copy the APK on the SD of your X10 by connecting it on your PC;
Open the APK on the Xperia X10 and install it using for example ASTRO file manager.
Once installation has finished, open "xRecovery installer" from the main menu and choose "Install xRecovery". A few seconds and all is done!!
To boot in xRecovery, simply restart your phone and press BACK button while booting
xRecovery does not allow you anymore to charge battery without (automatically) turning on the phone if it is powered off and you plug the USB cable. If you want to restore the battery offline charge functionality, just install through xRecovery the "xRecovery-charge-offline.zip" file; you will find it in the same official thread, at the bottom of the first main post!
STEP 5: THE JUST-IN-TIME COMPILATOR for your 2.1!
WHY THIS STEP: you will be able to enjoy better performance in everyday use of your X10 by installing a new kind of software compiler that Google has included in Android 2.2 Froyo (and next releases). On XDA developers have been able to make a port of this new kind of compiler on the standard Xperia 2.1 ROM. This compiler works in a quite different way because it performs the compiling procedure "as the software needs it", just in time. I would remember you that in ARC computer architecture, a compiler is a software module that translates high-level language in assembly language.
HOW TO DO:
Download the JIT Enabler v2.0 from its OFFICIAL THREAD ;
Don't unzip it but follow the instructions in the official thread to install it. You simply have to save the zip file on your SD Card, boot in xRecovery (restart the X10 and press any button during boot), than choose "install custom zip" and select this file. Installation will last a few seconds.
After installation, reboot the X10 choosing the rebooting option from xRecovery.
No panic: first reboot will require a lot of time!! Don't worry, leave your X10 working until the boot ends.
PAY ATTENTION!! Latest official SE firmware, always based on 2.1 Eclair Android OS, officially brings the dualtouch support. And, although Sony Ericsson ensures "it will work only in browser and Google Maps", it works everywhere!.
Thus, no need to perform STEP 6 and STEP 7. However, unfortunately I noticed that latest firmware ( .435) 's dual touch precision is worse than the one provided with STEP 6 and STEP 7. I also heard that the new firmware update that SE is releasing just in these days will bring a really improved dual touch system. We hope it!!
Click to expand...
Click to collapse
STEP 6: MULTITOUCH, WE WANT IT!!
WHY THIS STEP: really? are you seriously asking yourself why this step? Well, the multitouch (sorry, dualtouch...) is one of the most dreamed freature by every X10 user: it makes you able to use pinch-to-zoom on your beautiful 4'' LCD !
HOW TO DO: just follow the official tutorial HERE
STEP 7: A FULLY-ENABLED DUAL-TOUCH!
WHY THIS STEP: simply because multitouch update won't work in every application! Browser, google maps, Angry Birds,... Thus, with this tutorial you will be able to fully unlock it
HOW TO DO: just follow the official tutorial HERE
STEP 8: IMPROVE YOUR CAMERA
WHY THIS STEP: it overwrites the official camera apk with an optimized one that allow you to snap better pictures with improved details, reduce the shot time, improve a lot HD video quality (recuding a lot the stuttering suffered by X10 in videorecording...).
HOW TO DO: just follow the official tutorial HERE
I suggest you to backup the official camera apk file; in case of problem you can easily restore it. You can simply choose to rename it, for example, append to the name "_DELETED": you will "disable" the file because you changed its name. To restore it simply rename it deleting the modded one and removing the "_DELETED" extension. For this operation I highly suggest Root Explorer!
The new v7 version of this custom apk camera, that always applyes ONLY to stock SE 2.1 ROMs, is based on the stock apk camera file of latest SE firmware. It includes even better video captures, but requires a few more steps to be fully enabled: just have a deeper look at the first post of the official tutorial I have just linked! In fact, you just need to add a few more rows to build.prop file.
HOW CAN I EDIT BUILD.PROP? Here a fast sub-tutorial​:
You can use RootExplorer, download it from the market. It only will work with root privileges
make sure you reach the directory in which build.prop is stored (it is saved into system directory)
press MountR/W button
long press on build.prop and choose "open in text editor"
Add the required rows, finally save & exit. And you've done everything!
Click to expand...
Click to collapse
STEP 9: SPEED, SPEED, SPEED! REMOVE UNUSEFUL APKs!
WHY THIS STEP: well, this is the step I like the most! Simply because it's the one that makes it possible to obtain a lot of speed increasing!!! The goal is to remove unused applications that usually runs in background draining your battery and slowing a lot your bright Snapdragon CPU
HOW TO DO:
Use Root Explorer; install it from the Market if you still don't have it;
I don't want you to remove applications; just move them to your SD cards. They will not be recognized anymore from Android OS and won't be executed. In other words, you remove it by creating a backup. If something goes wrong, if you miss any application functionality, you simply restore them on their original directory. Be sure to check permissions, when you restore: put a check, with Permission options of Root Explorer, of the first two items of first row if they are unselected!
With Root Explorer create a folder, for example name it "deleted" on SD card root; it will contain the backup copy of removed unused APKs;
With Root Explorer, move to system/app directory
Enable the Multi-select option in Root Explorer
SELECT THE FOLLOWING APKs:
EManual.apk
EManualLauncher.apk
FaceRecognition.apk
JapaneseIME.apk
LatinIME.apk
LearningClient.apk
OMAClientProvisioning.apk
PcCompanion.apk
playnowback.apk
playnowclient.apk
SEMCSetupWizard.apk
SEMCTouchPalKoreanQWERTY.apk
SetupWizard.apk
Stk.apk
moxiermail.apk
playnowappinstaller.apk
quadrapop.apk
wisepilot.apk
qcsemcservice.apk
SemcCheckin.apk
OmaDatasyncService.apk
Click to expand...
Click to collapse
Choose "Move";
Now reach the "deleted" folder you created before and choose "Paste".
Finished!! Now reboot your X10 and enjoy better free RAM and much more speed!!
I followed THIS GUIDEto suggest you the be(a)st APKs to remove. However, I missed some APKs for two reasons:
I WANT TIMESCAPE!
Removing some of the ones suggested in that thread, I was no more able to update my status and the splins on TimeScape
Well, I don't remove Chinese keyboard because I need it to write to my chinese friends here in Shanghai But you can add it to your custom removing list if you prefer!
Pay attention! Maybe now, due to any of that application removing, you won't be able anymore to sync facebook photos with your phonebook. Don't worry!! You can download and use the great SyncMyPix from Android Market. It will allow you to automatically sync every photo from your facebook contacts with a much higher quality than the stock Sony Ericsson application that works in your phonebook to sync these photos!!!
You can have a deeper look of all these APK HERE ; thanks to reindero2005 user for this useful link!
STEP 10: HOME SCREEN REPLACEMENT
WHY THIS STEP: simply because the stock homescreen and menu by SE are quite slow and usually stuttering. Thus, I suggest you to install LauncherPro and enable the 3D menu.
HOW TO DO:
Open Android Market and search launcherpro application;
Try the free version, it's more than enough. However, you can help its developer buying the full version and enjoying full options
Set it as default homescreen (it will be asked from Android OS after installation when you press the home button) and add all widgets and icons you want.
You may also choose a static desktop background: it will help you saving battery and menu will become a lot faster without an animated wallpaper. Try and choose, almost everything in your life it's up to you!
STEP 11: IMPROVE YOUR SOUND
WHY THIS STEP: to obtain a better, louder, crisper sound from your X10. From every hardware source: earphones, bluetooth audio devices, on-board speaker,...
HOW TO DO:
Just download (it is not free, buy it if you want ) Louder Volume Hack v4.1;
After installation, follow every initial step that the program will require.
Press on the big speaker icon on the screen, then select V6 & Revision2Files button and click Apply.
Wait until the software finishes, than on next screen choose buttons IC Loud, Headset Boost 1 and Bluetooth Boost 1, finally apply again
Reboot and enjoy a better higher sound, especially in earphones!!
STEP 12: SYSCTL, ADVANCED (BUT AUTOMATIC) KERNEL IMPROVEMENTS
WHY THIS STEP: sysctl is a free utility that allow to further improve your system responsiveness. Scrolling will be even faster (everything on the screen will better follow your finger during touch), applications will run faster and their opening time will be reduced. Not only!! After the right settings and tune-up of the software, your battery will do an huge smile because your X10's autonomy will exceed a lot!!
HOW TO DO:
search on the Market and download sysctl; it's free
after installation, search in your menu and open "Sysctl Config"
Set up the following:
- Check "Enable sysctl" option;
- Set "Min Free KBytes" to: 32568
- Set "Dirty Ratio" to: 5
- Set "Dirty Background Ratio" to: 3
- Set "VFS Cache Pressure" to: 1
Click to expand...
Click to collapse
FINISHED! Maybe the easiest step, right? Now just reboot your phone
STEP 13: MINOR FINAL TWEAKS TO BUILD.PROP file
WHY THIS STEP: a few minor tweaks for further improvements of your android device!
HOW TO DO: you need to edit your build.prop file. Remember? I explained how to do it in STEP 8, in the quoted part of the text. Take a look here if you did not read it before these other steps and you will be ready to go!
Here you will found several "rows" that you have either to modify (if already present into default.prop file) or to add (if not present, of course). The BOLD part are the rows, while the Italic-style text is a description about them and you don't have, of course, to add/edit this part into your build.prop file because it's simply a description for you, to better understand what every single "command" does!
ro.telephony.call_ring.delay=1000 phone will ring without delay when someone calls you
windowsmgr.max_events_per_sec=260 the operative system will check touchscreen inputs with more frequency (think about the interrupt interval), thus the scrolling will be smoother
dalvik.vm.heapsize=48m and dalvik.vm.execution-mode=int:jit which bring better cache management
mot.proximity.delay=150 : it makes the proximity sensor more responsive
You should already have these two values if you took a look at STEP 7: they are ro.product.multi_touch_enabled=true and
ro.product.max_num_touch=2 . Make sure these two instructions are ALWAYS placed as last ones into build.prop file and no enter is present at the end of the file!
STEP 14: FURTHER SPEED-UP, FREE RAM MEMORY AND IMPROVE BATTERY LIFE
WHY THIS STEP: Thanks to the user PlayGunsta that has posted HERE a nice deep tutorial regarding this, it is possible to further increase the true performance of our device by installing two small programs and set-up them in a very easy and fast way! In a few words, the first APK module will allow you to make free around 100MB of the RAM of the X10 in any situation (and trust me, this immediatly translates in a smooth boost, without taking into account the Android memory management system and how it works...). Not only more free RAM: also an improved battery and an overall speed-up of your system.
After this tweak, try to open your Browser, TimeScape or MediaScape: all will seem damn fast
ALL CREDITS go to PlayGunsta and his THREAD, I just report his tweak here for your convenience
HOW TO DO:
PART 1 - Autokiller
Download THIS package, move it to your SD card and install, for example, with the help of ASTRO File Manager;
Open Autokiller (what you have just installed!);
In the Memory limits tab set the following:
Hidden app: 150
Content provider: 160
Empty app: 170
Press Apply (and allow for root access permissions);
Go to "Setting" and check that the option "Apply settings on boot" is checked!
Move to "Advanced system tweaks" and enable "Battery" and "Memory management" options;
Exit and return to your home screen, then reboot!
PART 2 - Autorun Manager
Download THIS package, move it to your SD card and install, for example, with the help of ASTRO File Manager;
Open Autorun Manager(what you have just installed!);
Focus only on the "Basic" tab of the software, and disable all the services that you don't use or, in general, are unuseful for your device. This will kill all uneeded background applications, will free more memory and will make available more CPU resources for the other running programs! For example, I have disabled "Software Update", "Anonymous Usage Stats", "Skype". You can also try with other services if you like!
Exit and return to your home screen, then reboot!
STEP 15: DRASTIC FURTHER STOCK APPS REMOVAL
WHY THIS STEP: Well, I have to say that I didn't need to perform this step because I love so much certain stock applications which are present in our X10. For example, how could I survive withouth Timescape? Imho it's simply the best social gadget I've played with until now! However, if you like to have a more Android-stock oriented smartphone, and want to remove further Sony Ericsson applications in a very safe way, this further step is just for you
Furthermore, it will give you the ability to remove core applications which can easily replaced with other ones -most of them free- from the Android Market.
HOW TO DO:
Just follow the instructions of STEP 9 , what you have to do is exactly the same. But, in this case, here the other applications that you can remove (if you don't need them, of course), withouth causing any problem to your phone. I would thank the user Ski-lleR that has mentioned them on this thread and already removed them without problems.
Here the list:
Browser.apk (it's the default browser, remove it if you want to replace with another one, for example Dolphin, Firefox, Opera,...)
Calculator.apk (the stock SE calculator)
Facebook.apk (the Facebook application, it shouldn't affect Timescape)
mediascape.apk (the official Sony Ericsson music player)
MediascapePluginManager.apk (component of MediaScape)
officesuite.apk (the trial office suite)
Timescape.apk (here Timescape APK with its modules and themes all safe to remove)
Timescape.apk
TimescapePluginManager.apk
TimeScapeProvider.apk
TimescapeThemeBlue.apk
TimescapeThemeGreen.apk
TimescapeThemeIndigo.apk
TimescapeThemeOrange.apk
TimescapeThemeSakura.apk
trackid.apk (the software needed to recognize songs by just let the phone hearing them from an external source)
Youtube.apk (of course, the YouTube application)
Click to expand...
Click to collapse
Well, as I said, I didn't remove them and if you keep them only TimeScape, especially on very low speed networks, will cause sometimes the phone to lag a bit. It's up to you to decide. And, in case you are not pretty sure, just move these applications, as I explained in step 9, to another folder and see what happens to the operative system without them. In case you miss them, just restore with a cut-paste in the original folder to enjoy their functionalities again
STEP 16: REMOVE BOOT SCREEN ANIMATION TO SPEED-UP BOOT
WHY THIS STEP: If you don't care too much to graphics and animated SE boot screen logo, you can remove this capability and save some time during the boot procedure. I would thank the user basisnederland that has suggested to include this step in the guide. Really thank you and thanks everybody for the tons of feedbacks and suggestions that help me to make this guide better and better
HOW TO DO: Using for example RootExplorer, you just have to delete the file called startupanimation.zip situated into the directory media. The result is a sensible improvement on cold boot!
STEP 17: SD CARD TRANSFER RATES (READ&WRITE) SPEED-UP
WHY THIS STEP: Well, in my case only improvements with benchmark tests and not too much in real daily use. But at least you should have a try to this mod, it sounds really interesting
Since a couple of weeks, here on XDA more than one developer suggested scripts and mod (to flash with xRecovery or to create with a notepad and put inside the ROM) to reach a simple goal: adjust the size of the cache of the SD memory card in order to obtain better performances in terms of read and write transfer rates.
The operation of modding was not so easy for non expert users, until Diego Stamigni, an Italian developer (I am Italian too and so I am glad for this ^_^ ) has created a very easy-to-use tool to perform this operation!
Before and after you perform this step, please measure the read and write speed of your SD Card in terms of MegaBytes per second (MB/s) with a benchmark tool called SD Tools that you can find on the Android Market to see how much the improvement is!
HOW TO DO:
A few very simple steps to follow:
Download from Android Market the software SD Tools and install it
Run the benchmark with the stock parameters (remember that Android set SD Cache to 128KB) and look at the result; you will see quite low reading and writing speed for your SD card!
Now download and install from the market SD Speed Increase, thus set the cache of SD card in 2048KB and press Apply. Of course, you can try other values and every time start SD Tools bench to see which one best fits for your memory card, according to the brand, the Class speed and the NAND type
After applying the tweak, see the improvement with SD Tools!
This tweak will automatically apply to every boot of the smartphone, so after you perform it just enjoy the speed increase without remember to do anything next time you reboot your X10
... AND NOW? WHAT SHOULD I GET AND EXPECT FROM MY SLIGHTLY MODDED X10?​
The answer to this question is very simple: much speed!!! One time I executed Linpack I got 34.4 MFLOPS as score. But usually is around 32.5 / 33. A very good result for the stock ROM. However, I want to focus to a more important point: it doesn't matter the number of a benchmark, it matters the real speed that you are able to appreciate everytime you use your smartphone. Now you will se everything work much faster, you will say "WOW" maybe (yes, I did it too...) =P
LINPACK and QUADRANT scores - screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
​
CONCLUSION AND FINAL WORDS
I hope you appreciate my modest guide. It is addressed to newbies like me ( ) that want more performance from their SE standard ROM.
I will check and try to update this guide as more news come, however you can always help me to reach this goal and suggest all the mistakes I made writing this tutorial
Thank youuuuu ^^
Wow, PaVi90.
wow, nice work.
Thank you guys
Well done!
great job, very helpful
I thought, I've done great with my phone, I just learned that I still have to do two more steps, from what I read from here...
Great guide. Thanks...
excellent and thanks for the guide...
hello, see you soon
Hi everybody,
I am more than glad to hear that you found my guide useful! =) Thank you!!
Have already done all of this, but that is the best explanation of what enabling JIT does that I've seen.
Learned a little bit, thanks!
Delete Timescape ....fullstop
ur done. ur x10 will b fast
Very nice guide, thanks!!!
Great guide!!!
I have do it on my x10i but i have some problems.
- after xrecovery setup i can't charge offline the phone beacouse whenever i connect the microusb cable the phone turn on.
- the pc companion after root detect a new firmware upgrade but really it install the some firmware that i have.
No one have similar problem? some solution?
thanks
ranbros said:
Great guide!!!
I have do it on my x10i but i have some problems.
- after xrecovery setup i can't charge offline the phone beacouse whenever i connect the microusb cable the phone turn on.
- the pc companion after root detect a new firmware upgrade but really it install the some firmware that i have.
No one have similar problem? some solution?
thanks
Click to expand...
Click to collapse
Yup after installing Xrecoery yew cannot charge yewr fone when its awf
Xrecovery patch modify the system files ..so that ur frone can log into recovery menu for Modd
before enabling Xrecovery
deres a filee in system/bin/...[chargemon]
backup dat ..after enabling it .copy that file to its position nw u can charge ur fone when its off it wont turn onn
....Pc companion nd SEUS will notify yew dat u hav a new update cuming ... its false notification it will install the same firmware u having without rootcapibility ...if yew wanto noe dat a real firmware update has arrived for yewr regions X10... den stay in touch with this Forum. ...
Cheers
Zaryab
zaryab said:
Yup after installing Xrecoery yew cannot charge yewr fone when its awf
Xrecovery patch modify the system files ..so that ur frone can log into recovery menu for Modd
before enabling Xrecovery
deres a filee in system/bin/...[chargemon]
backup dat ..after enabling it .copy that file to its position nw u can charge ur fone when its off it wont turn onn
....Pc companion nd SEUS will notify yew dat u hav a new update cuming ... its false notification it will install the same firmware u having without rootcapibility ...if yew wanto noe dat a real firmware update has arrived for yewr regions X10... den stay in touch with this Forum. ...
Cheers
Zaryab
Click to expand...
Click to collapse
Ok, but i now i haven't backupped chargemon in system/bin/..
which line opening this file with explorer Rooter should I change to obtain the charge offline? thanks
Request Candy[man]
http://forum.xda-developers.com/showthread.php?t=925532
ranbros said:
Great guide!!!
I have do it on my x10i but i have some problems.
- after xrecovery setup i can't charge offline the phone beacouse whenever i connect the microusb cable the phone turn on.
- the pc companion after root detect a new firmware upgrade but really it install the some firmware that i have.
No one have similar problem? some solution?
thanks
Click to expand...
Click to collapse
Hi,
I try to answer
1) The "problem" of wake-up during charge is due to xRecovery. It changes the "way" the phone boots and thus also during charge the X10 will power on;
2) Did you check and install latest firmware BEFORE rooting? If you already have the latest firmware, don't upgrade otherwise you will lost all your customizations!
PaVi90 said:
Hi,
I try to answer
1) The "problem" of wake-up during charge is due to xRecovery. It changes the "way" the phone boots and thus also during charge the X10 will power on;
2) Did you check and install latest firmware BEFORE rooting? If you already have the latest firmware, don't upgrade otherwise you will lost all your customizations!
Click to expand...
Click to collapse
Thanks Pavi..I have solved un'installing xrecovery and replacing it with the original. Now everything works. thanks a lot
Edit, I posted in a wrong thread sorry
ranbros said:
Thanks Pavi..I have solved un'installing xrecovery and replacing it with the original. Now everything works. thanks a lot
Click to expand...
Click to collapse
You're welcome!!

Unoffical update to Android 2.2?

My rom's space in nearly full and I need the App2SD feature.Is there any unoffical update method that update my device to Android 2.2?
Yes. You must root your phone(warranty void), install xRecovery, install JIT(no needed, + feature), and than install new ROM.
Detailed tutorial wanted.
wOrHeR SvK said:
Yes. You must root your phone(warranty void), install xRecovery, install JIT(no needed, + feature), and than install new ROM.
Click to expand...
Click to collapse
Can you give me a detailed tutorial because I don't know how to flash a custom rom.
honam1021 said:
Can you give me a detailed tutorial because I don't know how to flash a custom rom.
Click to expand...
Click to collapse
Try this: [TUT] From stock ROM to custom ROM for n00bs
Just finished it a few days ago
It will work on any ROM that installs with xRecovery or CWM (just be aware wich one the ROM has to be installed with, it's all mentioned in the TUT).
Be aware of Baseband requirement before install custom ROM
Emperor.dk said:
Try this: [TUT] From stock ROM to custom ROM for n00bs
Just finished it a few days ago
It will work on any ROM that installs with xRecovery or CWM (just be aware wich one the ROM has to be installed with, it's all mentioned in the TUT).
Be aware of Baseband requirement before install custom ROM
Click to expand...
Click to collapse
I'm using X10 mini.Not X10 mini pro.
honam1021 said:
I'm using X10 mini.Not X10 mini pro.
Click to expand...
Click to collapse
OK When getting to the Install-CWM-part, follow one of these threads:
ClockworkMod Recovery for X10mini
xRecovery-mini 0.1-beta
Depending on your chosen custom ROM use CWM or xRec
Emperor.dk said:
OK When getting to the Install-CWM-part, follow one of these threads:
ClockworkMod Recovery for X10mini
xRecovery-mini 0.1-beta
Depending on your chosen custom ROM use CWM or xRec
Click to expand...
Click to collapse
But,which rom should I use?
Look in the mini section like froyo or gingerbread stuff
honam1021 said:
But,which rom should I use?
Click to expand...
Click to collapse
Go for MiniCM6
Requirere latest 2.1.1.A.0.6/2.1.1.C.0.0 SE firmware / Baseband: M76XX-TSNCJOLYM-53404015.
Installs with CWM
Be sure to follow instructions in the Install-section of the post (the part about renaming the ZIP-file, placing it at top level on the SD-card and using the top selection in the CWM-menu, the one that says "apply update from sdcard.") I'm not sure how this is important, but no harm in doing so enjoy, best hopes
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Dam wish I had seen this thread before I hunted through google for a tutorial haha. Very helpful for people who haven't used a ROM before.
Stelios has some good stuff try his froyobread port to mini (not pro 1)its smooth
Hello. Please excuse my invasion in this thread, but I have a relevant question. I have a x10 mini and I'd like to change the o.s. (2.1 atm) to improve it (better Dalvik, apps on sd, etc).
So, which is the most stable and complete rom, among the froyos? I would choose 2.2 because of the camera problem of 2.3, but I don't know if MiniCM6 or FroyoBread would be better for me.
Thanks
Tutorial to flash a custom rom....!
honam1021 said:
Can you give me a detailed tutorial because I don't know how to flash a custom rom.
Click to expand...
Click to collapse
NOTE
This guidance applies only Xperia X10 mini pro, with Baseband Version: M76XX-TSNCJOLYM-53404015
I will add more screenshots and change the ones with danish text to english at a later time
Danish version available at my website (see link in my profile).
Warning
The instructions on this page may cause damage to your Xperia X10 mini pro, that you might not be able to correct. You are responsible for such damages. Guarantee and/or warranty can also be set aside by the dealer.
What you need
Xperia X10 mini pro, with Baseband Version: M76XX-TSNCJOLYM-53,404,015th
Access to the Android Market from your Xperia X10 mini pro.
A computer with Windows and Internet connection.
USB cable (USB A Male / B MICRO-M).
USB or SD adapter for microSD.
General references used in this guide (linkable when I'm allowed to post links)
Support for Xperia ™ X10 mini pro (SE-site)
Xperia ™ Mini Pro Android Development (XDA)
SuperOneClick (shortfuse.org)
EASEUS
Android Market
Connect the MicroSD card to your computer
Turn off your Xperia X10 pro and remove the microSD card. See the instructions that came with your Xperia X10 mini pro for further instruction.
Insert the microSD card into the included original Sony Ericsson microSD adapter (CCR-80). Do you not have one, the use a SD adapter, which often follows when you buy a microSD card. Both adapters work the same way.
Plug the USB or SD adapter into your computer.
Preparing the microSD card to APPS2SD
You probably have a lot of pictures, etc. on the memory card. It's a good idea, just for safety's sake, to copy them onto your computer before you continue.
Download EASEUS Partition Master (partition-tool.com) and install it on your computer and then start the program. Home Edition is free (freeware).
In the Partition Master's main window you can now see all the hard drives, including the microSD card that sits in your USB or SD adapter.
Click the right mouse button on the microSD card and select Resize/Move. Be very carefull that it is the microSD card you click!
In the window that opens, decrease the Partition Size until Unallocated Space After get as close to 1024 as possible, but not over. The space to be used by APPS2SD on the microSD card, can not exceed 1024 MB (correct me if i'm wrong)
Then click the OK button.
The main window now shows an unused area at the end of the microSD card.
Click the right mouse button in the gray box (Unallocated) and choose Create.
You may get a warning that Windows will only see the first partition. Just click Yes and continue.
Choose Primary at Create as, and EXT3 at File System and click the OK button.
Click Apply at the top left in the main windows, and then YES at the box that appears.
The program now starts to move the files and reduces the size of the existing partition and then creates the EXT3 partition used by APPS2SD.
Let the microSD card in your computer, for next, we will put some files onto it.
Place custom ROM on the microSD card
Now that we have the microSD card in the computer, we might as well put some files and custom ROM and some special apps (apk-files) on it.
In this guide I will use Cyanogen Froyo CM6 or CyaNo, but any other ROM will have the same procedure.
At this writing the latest edition of Cyanogen Froyo CM6 v6.01 and CyaNo v1.3.
Create a folder on your microSD card and call it ROMs.
Inside that folder create two folders:
CM6
CyaNo
Download Cyanogen Froyo CM6 and save the zip file in CM6 folder.
Download CyaNo and put the zip file in the CyaNo-folder.
If any hotfix are realeased for the two ROM, you can also store them in folders.
CyaNo is in principle the same ROM as Cyanogen Froyo CM6, just without all the extra juice, so if you experience too many errors and restarts with Cyanogen Froyo CM6, you can install CyaNo instead later. I just did.
- I got other ROMs ready on my microSD card just in case -
Download needed apps
To install a custom ROM on Xperia X10 mini pro, there must be a recovery app on.
There are currently two different:
xRecovery
ClockworkMod Recovery (CWM).
If you want to use Cyanogen Froyo CM6 or CyaNo on your Xperia X10 mini pro, use CWM. Other ROMs use xRecovery.
Note: It is possible to have both xRecovery and CWM on your Xperia X10 mini pro at the same time using Dual Recovery. To install this, you first need to have CWM installed.
The easiest way of getting CWM on your Xperia X10 mini pro is via Mini Rom Manager.
Mini Rom Manager can not be downloaded from the Android Market, but must be downloaded from xda and installed manually.
Create a folder on your microSD card and call it APK.
Download Mini Rom Manager and save the apk-file in the APK folder.
Download kFix and save the apk-file in the APK folder (i will get back to this one later)
Download Dual Recovery and save the zip-file in the ROMs folder
Now you can remove the microSD card from your PC. Remember to use the "eject" function on your computer.
Put the microSD card back into your phone, click on its rear panel and turn on your Xperia X10 mini pro.
Gain root on your phone
Enable USB debug on the phone. You will find the check-box under Applications > Development.
Connect your phone to your computer using the USB cable.
Du not activate access to the microSD card.
Download SuperOneClick from shortfuse.org and unpack the zip file somewhere you can find it easily, eg. on the desktop.
Open the folder and run the program and click on the large Root button on the top left corner. The program works a little and finally ask whether to check for root. It is not sure you will see any reaction on your phone.
Along with root, SuperOneClick will install an app onto the phone called Superuser. This app is crucial as it is able to give other apps access to system folders.
It's a good idea to find and start Superuser. Under the Settings tab, there is an update button at the bottom. Tap this, just to be sure that you got the latest binary.
You can now remove the USB cable.
Install Mini Rom Manager
Start Super Manager (or your favorite file explorer) and navigate to the APK-folder.
Choose Mini Rom Manager and then tap on the install button (bottom left).
If you are asked what action to complete the operation, then select Package Installer.
Maybe you will be asked to provide access for installation from unsafe sources. In this case, choose Settings, then tap Unknown sources. A warning will appear that you just accept by tapping OK.
Install ClockworkMod Recovery (CWM)
Start the Mini Rom Manager from app menu. Accept the warning by tapping Agree.
Tap Install CWM Recovery, and wait until you receive a notification of the installation is complete.
Note: If your chosen custom ROM must be installed with xRecovery, then Tap on that instead. The steps ahead are similar.
Note: Mini Rom Manager will retrieve CWM from the Internet, so it would be handy if your Xperia X10 pro is connected to a WIFI.
Save the phonebook, SMS, MMS, call logs and notes
If your phonebook is not connected with a google account and/or you have a lot of messages you want to keep, you can make a backup of everything with MyBackup Root that you can find on the Android Market. After installing your custom ROM you can then restore the backedup phonebook, messages ect.
If you got a lot of notes you've written in the stock note app, then you must write them all down on a piece of paper or copy-paste them all one by one to a another note-app, like Evernote, which can save them online.
Note: You will otherwise lose all that data.
Backup the entire phone
Note: Make sure the battery isn't drained before you continue from here
Restart the phone and press repeatedly on the back button when the white Sony Ericsson logo appears.
Shortly after CWM will start.
You navigate up and down in the menu using the volume buttons on the side of the phone and choose a menu item with the select button (middle button) and go back into the menu system with the back button.
In case you should regret installing the custom ROM, you can now make a backup of the everything first. Select Backup and restore, then Backup.
If you regred installing the custom ROM, you can restore the stock ROM later.
Install custom ROM
When the backup is compleate, select Factory Reset.
Now we are ready to install your custom ROM.
Select Install zip from sdcard and navigate to the folder where you put your custom ROMs and select your the ROM you want. Repeat this for any hotfix.
Dual Recovery (xRecovery + CWM recovery on your Phone)
If you followed the guide above, you sould have the Dual Recovery zip in your ROMs folder.
If you think you might need to install custom ROMs with xRecovery, you can now install Dual Recovery. If you know you don't need xRecovery, then don't bother.
Select Install zip from sdcard and navigate to the ROMs folder and select the Dual Recovery zip.
To start CWM use the Back key as explained above. To start xRecovery use the Home key in the same way instead.
Ready for your custom ROM
When finished, select Reboot phone.
When the phone starts again, it is with your new custom ROM.
Note: First startup might take a long time.
Note: Keeps looking boot-image forever? Pull battery and turn on again and ppress repeatedly on the back button when the white Sony Ericsson logo appears. Try another ROM.
Note: Not able to start CWM? Try Sony Ericsson PC Companion to restore custom ROM.
National QWERTY hard-keyboard
In Mini Rom Manager there is a feature to set the hardware keyboard, so your national characters works properly.
The most sensible custom ROM comes with Mini Rome Manager preinstalled. If not, follow my instructions to install Mini Rom Manager again on the custom rom.
Start the Mini Rom Manager and go to Settings and Extras.
Tap Change HW Keyboard Layout and select your national keyboard in the list.
If you experience ÆØÅ and other special characters like @ is not seated properly when using the keyboard, long-tap (set your finger and let stay on the screen) where the text is written until a menu pops up.
Scroll to the bottom of the menu and select Input Method. Then choose Standard Input. Now you can write ÆØÅ etc.
With the QWERTY keyboard folded in, an on-screen keyboard appear instead. We all know Standard Input.
The two other input methods displays a full keyboard on the screen that you can swich between small and big letters, numbers and special characters.
Android keyboard does not have special keys like ÆØÅ, but offers the ability to write special (national) versions of letters, if there are any, if you long-tab on the letter.
TalkBack keyboard on the other hand, got special keys like ÆØÅ, but also allows you to write special (national) versions of letters by using long-tap. I always find it difficult to call them up. The long-tap mostly fails for me in TalkBack.
kFix - Keyboard LED lights like on Stock ROMs
kFix is a little app that sets the keyboard light as in the original ROM.
The most sensible custom ROM comes with kFix preinstalled. If not, install kFix.
Start Super Manager (or your favorite file explorer) and navigate to the APK-folder.
Choose kFix 2.2 and then tap on the install button (bottom left).
If you are asked what action to complete the operation, then select Package Installer.
Maybe you will be asked to provide access for installation from unsafe sources. In this case, choose Settings, then tap Unknown sources. A warning will appear that you just accept by tapping OK.
Now you can avoid the pitfalls of having to use the keyboard in the dark while the light in the keys will not turn on. Do you go from a bright room into a dark, the light in the keyboard should turn on as we know it from the original ROM.
Restore phonebook, SMS, MMS, call logs, etc.
If your phonebook is linked to a Google account all your contacts will show up again when you are logged into your google account during synchronization (if you added your contacts to Google-profile and not just stored them on the phone).
Did you do a backup with MyBackup Root, you can restore your data again with the same app, and you can access any notes you have created in Evernote, with the same app.
Enjoy

[MOD][TOOL] Tickle My Android - Theme Your Phone!

UPDATE: Tickle My Android is now in the main Android Themes forum!
http://forum.xda-developers.com/showthread.php?t=1633333
Head on over there and pick up version 2.0...
I use apktool and ADB a lot to tweak my phone, my tablet and the phones of my colleagues at work (4 Androids to 1 iPhone at work...take that, Apple!).
After a while, it got a bit tedious typing the same set of commands over and over again so I wrote some batch files.
Then I got a bit carried away..
Presenting Tickle My Android, a command-line tool for Windows (XP/Vista/7). This is designed to make the process of theming your phone and modifying it to your exact requirements so much easier and faster.
What's needed:
a rooted phone with ClockworkMod Recovery
a Windows PC with Java and phone/tablet drivers installed
a brain
a coffee or some nice cookies
Download the tool from the link at the bottom of this post and run it. It's a self-extracting archive that will set itself up on your computer. It doesn't install anything or do anything unpleasant to your machine.
Once set up, there will be seven folders. Ignore the tool_files folder, that's full of things to run the tool with. The BOOTANIMATIONS and FONTS folder are to store boot animatons and fonts in, about which more later. The BACKUP folder will hold your backups.
When you start using this to modify your apps, you'll be using the "in", "out" and "working" folders.
apps pulled from the phone go into "in"
decompiled apps go into "working" and
recomplied apps go into "out"
What does this decompile/recompile nonsense mean? Have a look at shivenjuneja's post here: http://forum.xda-developers.com/showthread.php?t=849223 to find out more!
Run TickleMyAndroid.bat and you'll see this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Connect your phone to the PC, make sure USB Debugging is set to on, and away you go!
You can use this tool to pull, decompile, recompile and push files to and from your phone but you can also:
change the battery icons
add Ice-Cream Sandwich-style transitions
change the status bar to transparent, semi-transparent, black or white
sign and zipalign your own applications
compress recompiled system apps correctly so they actually work and don't cause a boot-loop
backup your texts, picture messages and contacts
transfer your texts, picture messages and contacts to another phone or a new rom
change the boot animation
change the font
install an ad-blocker (this is up to you, ads pay for apps!)
add sounds from other devices and
anything else I can think of that I'll add later
This is designed to work on any Android device running any rom, and on pretty much any PC. I do most of my modifying at work where there are two Samsung phones, one ZTE and my beloved Sony Ericsson so it needs to be flexible and get past my IT department..
Try it out, have a play, and let me know what you think!
Download Tickle My Android -v1_2_2 here: http://db.tt/fdq0725r
Changelog
1_2_2: Bug-Fixes. Adding Battery Icons Should Now Work For All Roms
Changing Battery Icons
To use Tickle My Android to change the battery icons on your phone is very simple and very quick.
************BACKUP YOUR PHONE FIRST!!!!***************​Start the tool and select Option 2 to open the Theming Menu.
Select Option 2 again to open the Pull Menu.
This will let you pull what I call 'The Big Four' apps from your phone. These are the apps that seem to be modified most often so you can pull those with just a button press. Want to pull a different file? That's what Options 5, 6 and 7 are for!
First, select Option 1 to pull "framework-res.apk" from your phone. Say yes to backing it up, decompiling it and installing it. Installing "framework-res.apk" to your PC doesn't actually install it as such, it just makes the resources in the app available to others. Which can be essential for modifying a lot of system applications. Don't worry, there is an Option to uninstall it back in the Theming Menu.
Back at the Pull Menu, use Option 4 to pull, backup and decompile "SystemUI.apk" as well. If you're running Android 2.3 (Gingerbread) or anything later, you'll have this on your phone. Any Android version earlier than that and you won't, so you can skip this step.
On your PC, in the TickeMyAndroid folder, there will be seven sub-folders. In the "in" folder will be the apps you've pulled from your phone and now, in the "working" folder", there will be the decompiled apps as well.
Go back to the Theming Menu and select Option 5 to go into the Battery Menu:
This gives you the option to install a selection of different battery icons that I've found around the internet. I've credited people where I could but if you came up with these and I haven't, then let me know.
The various options you can install are:
Multi-Tone Circular
New Sense
Bolt
ICS Circle by nbeebe
Full Circle by Pendo
Digital Numbers by Zaphod Beeblebrox
Circles by Hoolm
Stock Gingerbread With Percentage
Blue Circle With White Text
Purple Android by UOT
Meter by UOT
Pick the icon you want to go with and a new window will open...then close again. Your battery icons will have now been changed, along with appropriate charging animations. It doesn't matter what resolution your phone is, this is designed to work with ldpi, mdpi, hdpi and even xhdpi.
Go back to the Theming Menu and select Option 8. Recompile "framework-res.apk" and "SystemUI.apk" (if you decompiled them earlier). This can take a little while so now's a good time to sip that coffee or munch those cookies.
Once this is done, you'll have two apps in the "out" folder on your PC. Do NOT push these to your phone unless you want to soft-brick it! They won't be signed correctly and the compression will be all wrong.
So go back to the Theming Menu and select Option 9. Prepare both files. This will open another window..and then close it again.
With both files prepared, you need to push them to your phone. Do NOT push them while the phone is running. Seriously.
Pushing system apps to the phone while it's still running can cause all sorts of problems. You could lose signal, develop random force closes, all kinds of things.
Reboot your phone and go into the recovery menu. Once there, mount the /system partition. This gives your PC access to the partition without the phone actually running its operating system.
Now go back to Tickle My Android, go to the Theming Menu, select Option 12 and push "framework-res.apk" and "SystemUI.apk" back to your phone.
Go to your phone, unmount the /system partition and reboot. It will take longer than normal but that's nothing to worry about. Once it has, you will have a shiny new battery icon!
Don't like it? Well, either go back to the battery menu, try another, compile, prepare and push or you can push your original apps back to the phone by selecting Option 13. Backups are timecoded so just pick the one that applies to you.
When you're done, either use Options 14 and 15 on the Theming Menu to clear all the folders or go back to the Main Menu and select Option 6. Resetting will wipe your backups, mind you!
And that's it. More battery icons will follow in time. If you spot anything you'd like me to include, let me know!
Other Fun Stuff
How To Change Boot Animations & Fonts
In the Tickle My Android folder, there will be seven folders. The "BOOTANIMATIONS" folder and the "FONTS" folder are for your boot animations and your fonts...as you might have guessed.
If you've found a boot animation or a font you'd like to try, put it into the appropriate folder and start up Tickle My Android.
Select Option 3 to go into the Modifying Menu and then pick either Option 4 or Option 5.
First use Option 1 to pull your phone's current animation or font and back it up.
Then use Option 2 and choose which animation or font you want to install. I've added some for you already.
If you're choosing a font, another window will open showing you what the font actually looks like.
Make sure you reboot your phone and go into the recovery menu before confirming your selection. Once there, mount your /system partition.
Pushing files to the internal memory while the phone's running can cause all kinds of nasty bugs. Fonts and boot animations should be fine but it's good practice to get into. Plus, the font won't install until you reboot anyway..
Once you're ready, push the font or animation to your phone, unmount the partition and reboot.
Don't like the results? Either try another font or animation, or use Option 3 to restore your original.
And that's it! Simple, no?
How To Transfer Personal Data To A New Phone Or Rom
To transfer your SMS's, MMS's and your contacts, go to the Modifying Menu and select Option 1 - Backup, Restore Or Transfer Personal Data
Here you can backup the data, restore a backup (backups are timecoded) or install the data onto a new device or rom.
Use Option 1 to backup your details first. The tool does its thing and...you'll get an error. Two, hopefully.
Why? Well, Android used to store this information in /data/data/ in the internal memory but, more recently, it's stored in /dbdata/databases/. Currently I don't know how to make a batch file automatically find out which option your phone uses (sorry! ) so it tries both and makes a note of which works.
Option 2 will restore your backup and will put it in the same place it came from.
Option 3 will push to either /data/data/ or /dbdata/databases/, depending on which one already has the right files.
Which basically means Option 3 will put your messages and your contacts onto any phone or rom. Very handy if you're changing device or trying out a new setup.
Please note, this will replace any existing messages or contacts, it doesn't merge the two together.
I plan to expand this section to include any sort of user detail (appointments, user dictionary, etc) just as soon as I can find out where that information is stored..
Will try it later tonight, sounds like an excellent tool.
Reserved will check it.....
Love x10 mini pro
Accidentally typed with my x10 mini pro u20i using my fingers
Hey where can i find apktool.......
Accidentally typed with my x10 mini pro u20i using my fingers
kkkhattak said:
Hey where can i find apktool.......
Accidentally typed with my x10 mini pro u20i using my fingers
Click to expand...
Click to collapse
It's already included with the tool.
Ticklefish said:
It's already included with the tool.
Click to expand...
Click to collapse
Downloaded it into the phone will try it tonight on computer......SO EXCITED
Accidentally typed with my x10 mini pro u20i using my fingers
Well, this is a good start.. Part of the code didn't quite work correctly. A new, corrected version has been uploaded and the download link has been changed in the original post.
Great!
Also think on HTC phones , not all the mods are compatible with both Samsung and htc. Thinking in the status bar mods you are thinking in adding for future releases, for example. (I had to mod them again for then to compiled orrectly).
jaggyjags said:
Great!
Also think on HTC phones , not all the mods are compatible with both Samsung and htc. Thinking in the status bar mods you are thinking in adding for future releases, for example. (I had to mod them again for then to compiled orrectly).
Click to expand...
Click to collapse
Really? Well, that's annoying. I may have to add a Sense and TouchWiz section in version 2 in that case. How did you mod the mods to get them to work?
Tickle My Android
By Ticklefish
**ALWAYS Backup Your Device Before Fiddling With It!**
Now Pulling "/system/framework/framework-res.apk"
From Android Device Into "in" Folder
--This Will Overwrite Any Existing File--
enter 'x' To Cancel Or Any Other Key To Continue: 1
error: device not found
Error! Something Has Gone Wrong! Please Try Again!
Do you have USB Debugging enabled on your phone? If yes, is it recognised by SEUS or PC Companion?
This error is caused by ADB not finding any Android device attached to the computer..
Ticklefish said:
Do you have USB Debugging enabled on your phone? If yes, is it recognised by SEUS or PC Companion?
This error is caused by ADB not finding any Android device attached to the computer..
Click to expand...
Click to collapse
usb debugging - on
seus defines my mobile and advises to upgrade my rom.
minicm7 nAa.
I seems a really good job! I'm going also to try it and give my opinion, I'm not an android expert yet. But I think it could have great development prospectives.
I tried it but it didn't work it didn't build the framework-res.apk
It said cant find sources.
Though the files in the 'in' and 'working' folders are present.
So I aborted and it was fine it didn't soft brick my phone.
can you add ICS battery and signal bar..
i think it will be a BRAVO
XGr7078 said:
I tried it but it didn't work it didn't build the framework-res.apk
It said cant find sources.
Though the files in the 'in' and 'working' folders are present.
So I aborted and it was fine it didn't soft brick my phone.
Click to expand...
Click to collapse
:-( Can you post a screenshot?
This won't soft-brick your phone unless you push a framework-res that hasn't been prepared properly so there's no worries there at least.
Sent from my U20i using xda premium
CruzEmpire said:
can you add ICS battery and signal bar..
i think it will be a BRAVO
Click to expand...
Click to collapse
Oh, I should think so. Can you provide a link and I'll take a look?
Sent from my U20i using xda premium
Moratko said:
usb debugging - on
seus defines my mobile and advises to upgrade my rom.
minicm7 nAa.
Click to expand...
Click to collapse
That's odd.
Try using the command prompt, going to the directory you put the tool into and typing in the following:
tool_files\adb shell ls
Click to expand...
Click to collapse
As long as your phone is attached to the PC and running, this will bring up a list of the files and directories in the system partition on your phone. If it says it can't find the device, then something's not right. It may be worth checking your version of java.
Sent from my U20i using xda premium

[GUIDE] From 2.1-update1 to Semc Debrand Engine - Walkthrough for X10 Mini Pro

I was asked by the ROM-Developer to move this to Generel and ask to make it sticky
From 2.1-update1 to Semc Debrand Engine - Walkthrough for n00bs
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ROM thread: http://forum.xda-developers.com/showthread.php?t=1504637
If replying to this post, do not quote. It will make the thread look ridiculous.
Read this Walkthrough from start to end 3 times befor you start the process.
Make sure, you understand all the steps and what they do.
First of all make sure, that you got a Xperia X10 Mini Pro (X10MP).
Tap Settings, scroll to the buttom and tap About phone, again scroll to the buttom and compare with the screen shot below.
Step 1 - Activate USB debugging
Why this step: It's necessary for the tools to comunicate with the X10MP.
Tap Settings > Applications > Development. Check USB debugging. Tap OK in the popup box.
Step 2 - Unlock bootloader
BEFORE YOU EVEN TRY ANYTHING, TAKE OUT YOUR BATTERY COVER, TAKE OUT YOUR BATTERY, AND CHECK YOUR MANUFACTORING DATE. IF IT IS 11W29 (year 2011, week 29) OR ABOVE, DO NOT TRY THIS AS IT WILL HARD BRICK YOUR PHONE.
Model number and manufactoring dato: http://i1311.photobucket.com/albums...ini Pro/Model-production-date_zps12a8eebc.png
All over XDA you can read, that this is irreversible. Well, I have managed to relock my bootloader plenty of times. See at the end of this Walkthrough.
Download and install Sony PC Companion http://www.sonymobile.com/global-en/tools/pc-companion/
Start Sony PC Companion and connect your X10MP to the PC with the USB cabla. Make sure, that Sony PC Companion recognizes the X10MP.
Why this step? Along with Sony PC Companion comes some USB driver files, that we need to comunicate with the X10MP. Alternatively download and install Gordons Gate driver (attached at the end of this post)
Disconnect your X10MP again and close Sony PC Companion.
Turn off the X10MP.
Download S1 Tool, unzip and start S1 Tool (attached at the end of this post).
Click IDENTIFY.
Press and hold the Back key while connecting the X10MP to the PC with the USB cable.
S1 Tool will read informations from the X10MP, and list them in the log-window.
Look carefully at the screenshot above and compare to your own result.
At the buttom, just before the Elapsed:xx secs. you will see an important result.
It has 3 possibilities:
- NOT RECOGNIZED SIMLOCK CERTIFICATE
- SEMC SIMLOCK CERTIFICATE
- (The line is missing)
If you get the line NOT RECOGNIZED SIMLOCK CERTIFICATE, you can stop here and go outside and play. It's not possible to unlock your X10MP.
Disconnect the X10MP and turn it on.
Connect the X10MP to the PC with the USB cable. Tap Charge phone
Download msm7227 (attached at the end of this post).
Unzip and open the folder. Look at the files in the folder.
DON'T START THE WRONG SCRIPT
DON'T START THE WRONG SCRIPT
DON'T START THE WRONG SCRIPT
If the result above was SEMC SIMLOCK CERTIFICATE, click on msm7227_semc.cmd.
If the line was missing, click on msm7227_setool2.cmd.
DON'T START THE WRONG SCRIPT
DON'T START THE WRONG SCRIPT
DON'T START THE WRONG SCRIPT
The script will start a command-prompt. Just follow the instructions.
The X10MP will restart under the process. Don't touch anything before it has ended.
After it has finished, disconnect the X10MP and turn if off.
Start S1 Tool again and click IDENTIFY.
Press and hold the Back key while connecting the X10MP to the PC with the USB cable.
S1 Tool will read informations from the X10MP, and list them in the log-window.
In the middle the log shows the EROM version.
If the version nr. starts with a small "r", your bootloader is unlocked.
If it starts with a capital "R", something went wrong. Try again.
Step 3 - Root and backup
Download and install SuperOneClick http://shortfuse.org/
Connect the X10MP to the PC with the USB cable. Celect Charge phone.
Start SuperOneClick and click on Root. Follow instructions. If asked about your Android version is above 2.x, click Yes. Also click Yes to install Busybox.
When finished, turn off the X10MP, and then turn it on again.
Tap Market and search for "My Backup", select My Backup Root and install the app.
Start the app and allow the superuser request, and agree to some license etc.
Tap BACKUP > Data > Local.
Check the data you want to backup and tap OK. Remember the contactlist you are an off-line person that do not sync to a Google account (now is the time to reconsider to sync it to Google).
Give the backup a name and tap OK, sit back and wait.
Did you use the Notes app, and do wish to keep those notes?
Start Market and search for GTasks and install the app.
When installed, start Notes app. Tap on a note you wish to keep. Longtap on the note (put your finger on the screen and hold it), select Copy all in the popup menu.
Exit Notes and start GTasks. Tap on the plus to add a new task. Longtap in the text field and select Paste in the popup menu, and then tap on Done.
Exit GTasks and repeat for all your notes. When finished, tap Syncronize in GTasks.
All your kopied notes are now available in Google Tasks, and are accessible from any app that accesses the Google Tasks.
If you are an offline-person who don't want to sync online, I can recoment Just Notepad for Android to save all your Notes as simple txt-files. Just follow the copy-paste-instruction from above. Tap the small SD-card icon to save each note as a normal txt-file on the SD-card.
Step 4 - Copy Semc Debrand Engine ROM to SD-card and backup entire SD-card to PC
Connect the X10MP to the PC with the USB cable. Celect Connect your phone.
First copy everything on the SD-card to your PC.
Next, download Semc Debrand Engine (if not done already) http://forum.xda-developers.com/showthread.php?t=1504637
And then copy the ROM to the SD-card. I have a folder called ROMs. Inside each ROM has it's own folder.
Just for the sake, that any future versions of the ROM does not contain Google apps (Google Play/Market), here is the link for the latest.
http://wiki.cyanogenmod.com/wiki/Latest_Version/Google_Apps
For Gingerbread ROM, download CyanogenMod 7. Google apps are installed the same way as the ROM. Google apps for CyanogenMod 7 contains Google Play and Pacman; an app which asks the user to select which Google Apps should be downloaded and installed from the Market.
When finished, disconnect the X10MP and turn it off.
Continue in next post
From 2.1-update1 to Semc Debrand Engine - Walkthrough for n00bs (part 2)
From 2.1-update1 to Semc Debrand Engine - Walkthrough for n00bs (part 2)
Continue from post 1
Step 5 - Install nAa kernel 1.4 or above
Download and install Flashtool http://androxyde.github.com/Flashtool/
Download nAa kernel for Gingerbread http://forum.xda-developers.com/showthread.php?t=1415012
Unzip the kernel ftf-file to Flashtool's firmwarefolder. Most likely C:\Flashtool\firmwares.
Start Flashtool and click the lightning.
Select Flashmode in the popup and click OK.
Select nAa-14 kernel and click OK.
NEVER NEVER EVER FLASH x10blrelock.ftf. IT CAN HARDBRICK YOUR PHONE. DELETE THAT FTF FILE TO AVOID ACCIDENTAL FLASH!
Follow the instructions.
Flashtool starts, and shows the progress in the log window.
When finished, the phone will not reboot. Just disconnect the X10MP.
Step 6 - Install Semc Debrand Engine ROM
Turn the X10MP on. Press repeatedly on the back key when nAa kernel logo shows.
Shortly after CWM Recovery starts.
You navigate op and down with the sound volume buttons on the side of the X10MP, select an itim with the start-buttom (the middle button), and goes back in the menu-system with the back button.
Before you do anything, it might be a good idear to do a nandroid. A nandroid is a backup of the full operatingsystem incl. apps, user data etc. With this backup, it's more easy to return to the old state if you should regret. (i'll cover this later below)
Select backup and restore > backup, wait for the backup to finish.
Before install of to ROM wipe data/factory reset, and then wipe cache partition.
Go down to advanced > wipe Dalvik Cache and then wipe Battery Stats.
From root-menu select install zip from sdcard > choose zip from sdcard > navigate to the ROM-file.
Select the ROM and sit back. When the process reaches symlink busybox, it might look like it has frosen. Just wait. After it has finished, select reboot system now.
Soon after you will see the Experia boot-logo. First (and most likely also second) startup can take ~2 min. Just wait.
Step 7 - Restore data
If you have your contacts synced to a Google account, tap Settings > Accounts & sync > Add account > Google > Next > Sign in. Wait for your account to sync the contactlist and calandar.
If you are an off-line person, and backed up your contacts etc. using My Backup Root or backed up call log, SMS and MMS, tap Market (and log into your Google acount) and search for "My Backup", select My Backup Root and install the app.
Start the app and allow the superuser request, and agree to some license etc. Tap BACKUP > Data > Local.
Select the data file, and check the data to restore. Sit back and wait.
!!! Do not restore contacts if you also restored from your Google Account !!!
!!! Do not restore contacts if you also restored from your Google Account !!!
!!! Do not restore contacts if you also restored from your Google Account !!!
Step 8 - Partition and APPS2SD/Link2SD
I have tried to make the ROM mount a secondary EXT partition but with no luck.
Yes, mount scripts do mount the partition, but the ROM won't use it as a part of it's internal storage.
Every time i move an app to SD, it use generic app2sd (and not the secondary partition).
Link2SD will be able to make symlinks to the secondary partition, but this will not work for most apps.
Swap-partition is not supported by nAa 1.4 kernel. In fact no kernels i know of support Swap-partition.
Conclusion: Do not partition the SD-card.
Hardware keyboard
There is a problem with the hardware keyboard and symbols/blue-key. At the moment there is now fix.
Special national characters like ÆØÅÑÄÖÊ can be accessed by long-pressing any normal variant of that character, just like ot works on the software keyboard.
The screen shoot to the left show what happens when long-tapping the letter A on the SW-keyboard. To the right shows what happens when long pressing the letter A on the HW-keyboard. The same goes for almost any other letter.
Numbers? Well... i know they are on the top row with blue-key.
Fixing the keyboard LED light can be done using kFix 2.3 (free) - Keyboard LED lights like on Stock ROMs.
Notice: You might have to turn it on everytime you need LED lights in the keyboard.
http://forum.xda-developers.com/showthread.php?t=1034585
Return to original state
... comming soon ...
Unbrick-tips
Problem/unable to connect to mobile network
Most likely bootloader is unlocked using the wrong script. Relock bootloader using S1 Tool, jusk click on the RESTORE button. NEVER NEVER NEVER relock the bootloader while a costom kernel is installed! Do a phone repair (the method where you connect the phone turned off holding the back-key after selecting the model) using Sony PC Companion before restore bootloader http://www.sonymobile.com/global-en/tools/pc-companion/. Se TUT here http://forum.xda-developers.com/showpost.php?p=17458289&postcount=8. Don't wory, that the phone won't work after the phone repair, after bootloader restor, all is good again.
Bootloop/FC
Most likely you have partitioned your SD-card, and the ROM is not good with that. Remove partition, both EXT and SWAP.
Most likely you did not do af factory reset before/after installing the custom ROM. Do a factory reset from CWM.
The ROM might be build for another device. Do a phone repair (the method where you connect the phone turned off after selecting the model) using Sony PC Companion (the method where you connect the phone turned off holding the back-key after selecting the model). Se TUT here http://forum.xda-developers.com/showpost.php?p=17458289&postcount=8.
Reserved
... Reserved ...
very good!! if there is any doubt in the process then this does not exist.
thank you
Great Guide!
What if you don't copy the rom zip to the sd card prior to flashing the new Kernel? do I still need to copy google apps?
Kubaz said:
Great Guide!
What if you don't copy the rom zip to the sd card prior to flashing the new Kernel? do I still need to copy google apps?
Click to expand...
Click to collapse
I'm not sure if stock ROM will start up on nAa14 kernel. And then it's gonna be difficult to copy the ROM to the SD-card.
Google apps: If market is not included in the ROM (let it start up and wait and see), it not that usefull for dayli use.
Edit: I will update the Guide with a link to newest Google apps (just for the sake of it).
When are you planning on adding: Step 7 - Restore data
... comming soon ...
Step 8 - Partition and APPS2SD/Link2SD
... comming soon ...
I 'm wondering if my SD card mounting problem has something to do with not restoring the data.
thnx
u're deserve it
ilmling particplar
or you can just
1. root with SuperOneClick
2. flash Semc Debrand Engine with nAa-14 kernel via Flash tool
so its done in like 5min.
:laugh::laugh::laugh:
kitolejman said:
or you can just
1. root with SuperOneClick
2. flash Semc Debrand Engine with nAa-14 kernel via Flash tool
so its done in like 5min.
:laugh::laugh::laugh:
Click to expand...
Click to collapse
LOL
I'm sure that is usefull for n00bs
And here is a guide how to build your own fully working ROM in only 1 step:
1. Build your fully working ROM.
Emperor.dk said:
LOL
I'm sure that is usefull for n00bs
And here is a guide how to build your own fully working ROM in only 1 step:
1. Build your fully working ROM.
Click to expand...
Click to collapse
Your sarcasm is funny, but he's got a point, since Achotjan released SEMC Debrand engine in one flashable package, and not the usual ROM.zip installable via CWM. He only forgot to mention to unlock the bootloader.
You may have to rewrite your guide a bit
SmG67 said:
Your sarcasm is funny, but he's got a point, since Achotjan released SEMC Debrand engine in one flashable package, and not the usual ROM.zip installable via CWM. He only forgot to mention to unlock the bootloader.
You may have to rewrite your guide a bit
Click to expand...
Click to collapse
Point taken.
I'm on X10 Mini pro... no ftf yet for that model
Parts of my install guide apears to be good enough to copy to his website http://www.semcdebrandengine.com/how_to_upgrade_x10_mini_and_pro.html

Categories

Resources