Sony Mobile releases Ice Cream Sandwich beta for 2011 Xperia devices – unlocked bootloader required.


http://developer.sonymobile.com/wp/2012/02/23/android-ice-cream-sandwich-beta-rom-available-for-unlocked-2011-xperia-smartphone-models/

So I’ve a 2010 device, anyone with one of these 2011 devices tried it yet?

Apps2SD and SWAP explained


I just answered someone’s question about partitioning their SD card over on the XDA forums and thought it would be a good post to put on the blog.  Those running MiniCM-2.1.9 may already be using the new Apps2SD scripts or thinking about it so hope this is helpful!

Swap is a way of increasing available memory so you can run more at once but you shouldn’t use it unless you have a fast SD card (it should have class 4 or 6 on it); it does work with class 2 cards but performance can be poor.

Using Apps2SD you can store your apps on an ext partition of your SD card, this is similar but different to the native android way of moving apps to SD. I’ll elaborate:
The native way of moving an app to SD leaves a bit of the app in memory and the remainder gets put on the FAT partition of the SD card. There are two downsides: 1; space is still taken up in the devices internal memory, 2; the app is not available until the end of the boot process which means that anything that needs to run at boot doesn’t and you can’t use the apps widgets.
Apps2SD in MiniCM uses bind hosting to move the entire apps directory to the EXT partition of the SD card, this has some advantages: you can still use widgets and items can load at startup, you can also create a really big partition and install loads of apps. The disadvantage is that, unless there’s a way I don’t know of, you can’t use the space on your phone any more; you can’t move some apps to SD and leave some on the device. Again a slow SD card can lead to very poor performance; especially when you have a number of apps running at once.

I won’t go into the caches and other things, I’ll save that for another day, but I hope this has helped a bit!

When I get around to writing some instructions in the getting started section I’ll go into more details but for now if anyone has any questions I’d be happy to help.

February 2012 update


I usually go through the updates in the order of my bookmarks for news so this time, just to be fair to those who usually come last I’ll go in reverse ;)

2011 Mini, Mini Pro and Active news

Tools and guides

How to root ALL Roms (mini, mini pro… etc) [unlocked bootloader required]

Xperia 2011 Easy Rooting Toolkit [v4.0](zergRush Exploit)

5.0.2.7-nAa-r2 ClockworkMod for Stock Xperia Mini/Pro/Active/Arc – ClockworkMod recovery now made easier with Auto Installer

Flashtool version 0.6.7.0 – Flashtool by Androxyde gets an update with Fastboot toolbox for 2011 line devices and bootloader unlock for X10 Mini/Pro and X8

Custom firmware

CM9.0 – FXP105 – FreeXperia Project – CyanogenMod 9 for the Mini/Mini Pro/Active/Live

CM7.2.0 – FXP105 – FreeXperia Project – CyanogenMod 9 for the Mini/Mini Pro/Active/Live

Lewa OS (Based on FXP 104 CM 7.2) – a port of http://www.lewaos.com/ for the mini pro

AOSP ICS Android 4.0.3 Alpha v2 – The ICS AOSP port by the W!ckeD Team (kamarush & expeacer) for the Mini and Mini Pro reaches Alpha V2 with the camera as the only remaining core functionality to fix

There are a lot of releases which are modded stock firmware, if this is your thing then take a look at the XDA forum as I can’t report on them all…

Kernels

X kernel 2.6.32.54 ZRAM – for the Mini/MiniPro/Live/Active based on  DoomKernel by DooMLoRD

Rage Kernel v2.3 – based on SE sources with additions from DoomKernel

KRsH Kernel v3.0 (MiniPro)

KRsH Kernel v3.0 (Mini)

2010 X10 Mini Pro news

Tools

Flashtool version 0.6.7.0 – Flashtool by Androxyde gets an update

Custom firmware

MiniCM7-2.1.8 – The unofficial CM7.2 get some nice new features including ICS transitions in this update and new kgsl drivers

GingerDX pro v21b – Minor fixes for Eyama’s port of Ginger DX by doixanh

Kernels

nAa-10 – the kernel by nobodyAtall for the X10 Mini Pro

Dev releases (i.e. not for daily use)

CM9 ICS 4.0.3 – Beta3 – paul-xxx’s CM9 port

Guides

Bootloader and kernel guide | X8 | W8 | X10 mini | X10 mini pro| – SpyderX’s definitive bootloader and kernel guide

ClockWorkMod Installer – Windows v4, Linux v4 – for Windows users it’s all self contained in the zip file, Linux users need to root first; there are links to the Linux Rooter in the thread.

2010 X10 Mini news

Tools

Flashtool version 0.6.7.0 – Flashtool by Androxyde

Custom firmware

MiniCM7-2.1.8 – The unofficial CM7.2 get some nice new features including ICS transitions in this update and new kgsl drivers

GingerDX pro v21b – Minor fixes for Stelios97’s port of Ginger DX by doixanh

Kernels

nAa-10 – the kernel by nobodyAtall for the X10 Mini

Dev releases (i.e. not for daily use)

CM9 ICS 4.0.3 – Beta3 – paul-xxx’s CM9 port

Guides

Bootloader and kernel guide | X8 | W8 | X10 mini | X10 mini pro| – SpyderX’s definitive bootloader and kernel guide

2010 X8 news

Tools

Flashtool version 0.6.7.0 – Flashtool by Androxyde

Custom firmware

As always there are a ridiculous number of releases for the X8;

GingerXperia V24b – with this release it seems development is stopped for now.

MiniCM7-2.1.8 – The unofficial CM7.2 get some nice new features including ICS transitions in this update and new kgsl drivers

GingerXperiaRay_V004 for nAa – MiniCM with an ICS look and feel.

GingerDX | v022 – a minor update for GingerDX

FroyoPro – MiniCM6 with Gingerbread features.

AtiCMv3 for nAa kernel – a stylised release based on MiniCM.

LinuXperia Penguin Edition) – lots of tux

AtiFroyo v5.2 – a stylised release with ICS and Xperia themes.

FROYO 2.2 Update 3 – based on CM6/HackDROID FLOYO

SHINdroid_v5 – from Indonesia FB

CM7.2 GINGERBREAD V3 (alfs kernel) – a port of MiniCM7 for alfs kernel

Stornmix V2.3.0 – lots of miui apps in this release

XPERIADROIDX – anyone used this, details thin on the ground…

Kernels

nAa-10 – the kernel by nobodyAtall for the X10 Mini

Dev releases (i.e. not for daily use)

CM9 ICS 4.0.3 – Beta3 – paul-xxx’s AOSP port for the X8

ICS For Stock Kernel – An ICS port for the stock kernel.

Guides

Bootloader and kernel guide | X8 | W8 | X10 mini | X10 mini pro| – SpyderX’s definitive bootloader and kernel guide

Rooting from stock (2.1)

ClockworkMod Recovery 4.0.1.5

How To Unbrick Xperia X8 | Kernels | Tweaks | ROM | Extra

Video tutorials added


I get a lot of requests for video demonstrations.  I’ve recorded some and added them to the Getting Started section, in the video tutorials I cover:

  • Restoring with SEUS and PC Companion,
  • Unlocking the bootloader with Flashtool,
  • Locking the bootloader with the S1 Tool,
  • Flashing a custom kernel with Flashtool, and
  • Flashing custom firmware with CWM recovery.

I own no decent recording equipment (ironically the best device I own for this is my X10 Mini Pro but I can’t use it to record itself…) so the quality is low but hopefully some people will find these useful.

This is all done on my X10 Mini Pro so relevant to all the msm7x27 devices (aka the 2010 mini Xperias).

Latest news and updates for the 2011 Xperia devices


Tools

Flashtool version 0.6.6.0 – Flashtool by Androxyde gets an update with Fastboot toolbox for 2011 line devices and bootloader unlock for X10 Mini/Pro and X8

Custom firmware

CM7.2.0 – FXP054 – FreeXperia Project – It’s CyanogenMod 7.2, not much else to say ;-)

There are a lot of releases which are modded stock firmware, if this is your thing then take a look at the XDA forum as I can’t report on them all…

NicROM 1 – based on CM7.1 for the SK17

Kernels

No new kernels have been released but here are the ones of note:

Rage Kernel v2 – based on SE 4.0.2.A.0.58 kernel sources for the Mini/MiniPro/LiveWithWalkman/Active

Custom kernel with CWM and root for SK17i

KRsH Kernel v2.0 (MiniPro)

KRsH Kernel v2.0 (Mini)

Dev releases (i.e. not for daily use)

AOSP ICS Android 4.0.3 Alpha v1 – the W!ckeD Team (kamarush & expeacer), with the first working AOSP Ice Cream Sandwich for the Mini Pro.  Compiled from CM AOSP sources

Guides

How to setup AOSP build envirnoment and download source – a nice clear guide on building from source.

5.0.2.7-nAa-r2 ClockworkMod for Stock Xperia Mini/Pro/Active/Arc – ClockworkMod recovery

Latest news and updates for the Xperia X10 Mini Pro


Tools

Flashtool version 0.6.6.0 – Flashtool by Androxyde gets an update with Fastboot toolbox for 2011 line devices and bootloader unlock for X10 Mini/Pro and X8

Custom firmware

GingerDX pro v21 – Minor fixes for Eyama’s port of Ginger DX by doixanh

RS v 0.2 – based on stock firmware

ArcMini X – GingerDX pro with an ICS look and feelKernels

No new kernels have been released since the last update.

Dev releases (i.e. not for daily use)

AOSP ICS 4.0.3 – RC0 – paul-xxx’s AOSP port for the X8

Guides

Bootloader and kernel guide | X8 | W8 | X10 mini | X10 mini pro| – SpyderX’s definitive bootloader and kernel guide

ClockWorkMod Installer – Windows v4, Linux v4 – for Windows users it’s all self contained in the zip file, Linux users need to root first; there are links to the Linux Rooter in the thread.