Cyanogen Mod (Froyo) on my Spice Mi-300

Android 22 Comments »

CyanogenMod nightlies are being churned out for the Commtiva z71 and clones. Using ROM Manager to install ROMs is so dead easy.

Look here for latest nightlies – http://mirror.teamdouche.net/?device=z71

Discussions of nightlies here – z71 Discussion of Nightlies/

ChangeLog and Code Reviews here – Cyanogenmod Reviews

How-To

  1. You will need a 2.1 ROM on your device first (official ROM or others). I had CMLEclair 1.2
  2. Root and su device (if not rooted already)
  3. Backup all your data/apps using 3rd party tools. I used Titanium Backup
  4. Install ROM Manager from the android market
  5. Open ROM Manager and choose Flash ClockworkMod Recovery. From device list choose Commtiva z71. Ensure you allow superuser access when ROM Manager requests
  6. Download the nightly zip to your sd card.
  7. Download Google Apps MDPI to your sd card. Read more here – http://wiki.cyanogenmod.com/index.php?title=Latest_Version/Google_Apps
  8. In ROM Manager choose option Install ROM from SD Card. You may queue the z71 ROM and Google Apps together. Also choose the option “Wipe Data and Cache”
  9. Allow ClockworkMod Recovery to do its magic.

CMLEclair (Custom ROM) on the Spice Mi-300

Android 5 Comments »

I have finally managed to install the CMLEclair custom ROM on my Spice Mi-300. Some of the good things

  1. Built-in Processor scaling – 122 to 600 MHz
  2. Custom recovery – with NAND backup/restore, etc
  3. LauncherPro
  4. Root Explorer
  5. Extended Controls
  6. Homescreens
    • max 7 (customizable)
    • Customizable default screen, no. of columns/rows, auto-fit, etc.
  7. Docks
    • max 3
    • Display missed call, unread SMS, unread Gmail counts
    • Customizable background
  8. Other Features
    • Customizable home key and End key action
    • Hide/show notifications
    • Customizable highlighting
    • Homescreen Cache
    • Screen Previews
    • Font size

The Spice Mi-300 Android Experience

Android 20 Comments »

I wanted an Android phone to replace my aged and broken SE w700i. Given the way I treat phones I did not want to spend big bucks on a phone. Samsung seemed to have pulled the plug on all its entry levels – the Galaxy Spica, etc. The lowest priced Android I could find in the Indian markets was the HTC Wildfire and even that was never in stock. It was then Spice Mobiles launched the Mi-300. I was a bit skeptical but the neighbourhood Hotspot dealer gladly let me boot the phone and get a feel for it. And at 9990 (before trading in my SE) it was a yummy deal. The phone came with Android 1.6 installed but Spice promised that a 2.1 update would be out soon.

I was flying to Australia in less than a week and I knew I would need a GPS enabled phone when I had to go house hunting. So traded in my SE and bought the Mi-300. The box contained a manual, USB connector, USB charging unit, USB extender cable, basic headset and the phone, of course. Initially I did find the battery life a bit disappointed but it seemed to have improved after a few charges. The camera was almost useless but at 9k I didn’t expect much. WiFi and GPS connectivity was brilliant.

Around end September, I got an email from Spice about the 2.1 update and I immediately grabbed it and put it on the phone. Installation was not completely hassle free and took a few reboots to get right. Android 2.1 looked slick!! Touch seemed more responsive and the keyboard was much easier to use. The browser worked better as well. What I didn’t realise then was that the update capped the processor at 400 Mhz to conserve battery. As a result, having more than a few apps open dragged the phone down.

I chanced upon boston-mania and realised that the Mi-300 was a clone of the Orange Boston (and other names). Excellent. So following up with this “discovery”, I decided that now would be a good time as any to try out a custom ROM and both firetrap 1.2 or CMLEclair 1.2 were supposed to remove the processor cap.

I first rooted the phone using SuperOneClick 1.5. XDA-Developers thread here. This was a straightforward hack.

1) Unzip SuperOneClick (SOC) on your PC.
2) Unmount and remove SD card from the phone. Connect the phone to PC.
3) Replace the file “adb.exe” within SOC with the adb.exe from the Mi-300 CDROM drive that appears.
4) Run SOC and click “Root”
5) Allow it to run until it hangs at a particular message (IIRC it reads something like “rage against the cage”). Exit SOC when it does not go further.
6) Run SOC again and click “Root”
7) You should see a message that the phone has been rooted. If SOC hangs again, exit SOC and retry.

Notes: If SOC hangs at “Waiting on device” even after retries- open a command prompt, change to SOC directory and run “adb devices”. If your phone is not listed, run Setup.exe in the Mi-300 CDROM and try again.

8) At this point the phone is rooted but the root is not persistent yet. Follow the below steps
9) Open a command prompt on your PC and change to the SOC directory.
10) Run the following command command “adb push su /system/bin”. “su” is a file that shoud be in the SOC directory.
11) Type “adb shell”. You should see a # prompt
12) Run the command “chmod 4755 /system/bin/su”

I got on a custom recovery first – “ClockworkMod”. Boston-mania carried a custom version for the Orange Boston. Again installation was fairly straightforward. Unfortunately, the RUT tool needed to install firetrap or CMLEclair does not seem to work with a custom recovery image. I will probably need to revert to the stock recocery and try. Alternately, I will wait for the CyanogenMod 6 (Froyo) version that boston-mania promises for the Orange Boston. Now, that would be awesome.

Will post further on how it goes!
Disclaimer: Rooting your phone may void your warranty. It may also brick your phone. Try it at your own risk.

Useful Links

1) SuperOneClick

2) ClockworkMod_z71 – ported for the z71 and clones

3) Flash_image or here – use to flash images to phone


WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in