“CyanogenMod is a customized, aftermarket firmware distribution for select Android devices. Intended as a replacement for the software (also known as the “firmware” or “ROM”) that comes factory installed on your smartphone, CyanogenMod is based on the Android Open Source Project – the same base software used in all Android devices.”
For alternative look and feel, there are several themes available (with screenshots). After installation, use Theme Chooser to select.
MiniCM7 is a custom-built ROM for the X10 Mini Pro based on Cyanogen 7.1.
Instructions on the links are followed on how to install MiniCM7 pro into Xperia X10 mini pro phone.
Adaptation: USB and android SDK
I installed PC companion in order to get the USB drivers for x10 mini pro, and android SDK in order to get the debugger tool (adb) which is needed for operating system commands on android phone. (It is also possible to get these without installing these SW’s).
xRecovery is needed in order to load the ROM. xRecovery tool is started on the phone boot time; keep on tapping the “back” button until xRecovery menu shows up (Right after when Sony Ericsson logo shows up).
I used the manual installation as instructed in the link.
While trying to get tethering to work, I installed netfilter (iptables).
- Build-in Wifi tethering
- “wifi tether” application did not work either
- Note: kernel has not been updated separately
- “barnacle” application works (uses ad-hoc mode)
Started working after theme selection and reboot (?):
- drocap2 screen capture application
- HW keyboard special keys
The steps executed here are for verification purposes; ie. to test how easy it is to run custom software on a smartphone. Please note that running custom software on your device might open doors for malware and might make you as a victim for security and privacy attacks.
I guess this is no longer a surprise, but it is scary that it is way too easy to hack or modify your smartphone.
Smartphone rooting, and modifications, resembles the era of wild western, with common people, sheriffs and outlaws. It is really important to know what you are doing, than to trust that everyone in internet are sharing goodies for you in good faith.
For many, the phones are personal and they want to protect their privacy and their data, and it safer to use phones and software from reliable origins only.
This test just confirms that smartphones are HIGH security risks which need to be considered, and managed. Like there are million of different smartphone & software combinations, likewise there are several different protection mechanisms to suit the needs.
Looking the definition of outlaw in wikipedia
- “an outlaw is declared as outside the protection of the law”
- “the outlaw had only himself to protect himself”
If you are performing modifications on your phone, please remember that real hackers might see you are an outlaw. You might be a good target to attack, since you are on your own…