[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Elentar:
So after doing a lot more reading after the last time I posted here 2 days ago, I made myself this checklist of things I have/want to do.

But before I do this, I have these questions:

- Is this the right way to do it. I may have forgotten something or may have used an outdated guide…

- If I succeed in doing this, but am, for whatever reason, unhappy about the result, will the unroot give me back my untouched phone, or would it still be detectable that I tempered with it?

- I’m having a hard time deciding what to do whit the partitioning of the sd card. Mainly because I haven’t found a guide (yet) that explains what everything is used for. As I understand it, you delete everything on it, create a new primary FAT32 partition (for a 16gb card), which you use as you would your original sd card. But I don’t yet understand whether to use ext2 or swap system or both, as I do not yet understand what they are meant to do. Is the ext2 used to store the applications and act as a second internal storage and the swap system as extra memory for the phone? I’m still reading but haven’t found an answer yet :/

EDIT: just found this:

http://www.diy-computer-repairs.com/partition-sd-card-android-installation/

- Forgot one thing. The article on partitioning from xda mentions you have to remove your sd card from your phone before partitioning, but can this be done as well by leaving it in your phone?

How to backup, root and install custom roms for your live with walkman?

0. Creating SD partition

- Backup everything on the sd card

- Download and install “MiniTool Partition Wizard Home Edition” on your computer

- Delete the old partitions on your sd card

- Create a new FAT/FAT32 primary partition that will be the “new sd card”

- Create ext2 or swap file system with the unallocated space

http://xdaforums.com/wiki/SD_card_partitioning

http://www.youtube.com/watch?v=sVK-tJe8pXE&feature=related

1. Pre-instal back-up

- Backup contacts to gmail cloud

- Use program like mybackup pro to backup other data

http://androidforums.com/evo-4g-all-things-root/129648-quick-intro-rooting-those-new-rooting.html

2. Actual rooting

http://www.androidpolice.com/2010/0...oting-your-android-phone/#install-custom-roms

- Install SDK

http://xdaforums.com/showthread.php?t=1312859

- Use DooMLoRD’s Easy Rooting Toolkit v4 to root

http://xdaforums.com/showthread.php?t=1321582

3. Post-Rooting

3.1 Using Stock Rom

http://www.androidpolice.com/topics/features-2/best-apps-for-rooted-users-series/

- Backup using Titaniumbackup

- Uninstall bloatware using Rootexplorer or es file explorer

http://xdaforums.com/showthread.php?t=1425461&highlight=walkman

http://xdaforums.com/showthread.php?p=14002417

3.2 Using Custom Rom

http://www.androidpolice.com/2010/05/01/custom-roms-for-android-explained-and-why-you-want-them/

- Install Rom Manager

- Create a recovery image using Rom Manager

http://www.androidpolice.com/2010/0...nandroid-backup-and-clockworkmod-rom-manager/

- Make Backup of current Rom using Rom Manager

- Download and install custom Rom to root folder SD (Cyanogen?)

http://www.androidpolice.com/2011/0...d-7-makes-my-android-phone-feel-future-proof/

- Flash custom rom

http://www.androidpolice.com/2010/0...d-phone-with-rom-manager-full-backup-restore/

4. Unrooting

- (If using custom rom, restore backup of stock Rom using Rom manager)

- Use DooMLorD’s Unroot kit to return to original state

http://xdaforums.com/showthread.php?p=18879974#post18879974