, Mobile Phones
Aug 29th, 2010 |
So you’ve been hearing that you need to root your Android phone for making the most out of it. In our opinion it depends on your usage and Phone model. If you have a Nexus One running the latest Froyo, there aren’t as many benefits you get out of rooting. But for most other models you can get alternate firmwares which remove the bloatware loaded by Manufacturer/Carrier and provide lots of extra features.
Take Spica for example, without root it’s an above average budget Android phone. But root it and it turns into an excellent Android phone. The amazing developers at Samdroid especially Leshak, antibyte and Gabriel-LG are totally pushing it’s capabilities beyond limits.
Long Term Benefits
- More free Phone memory (Get rid of bloatware)
- Move Apps to SD card
- Special Apps
- Froyo’s 3D Gallery
- WiFi Tethering
- Single click CacheCleaner
- Enhanced Phone.apk
- Titanium Backup for backing up all apps and settings
- Visual Delight
- Boot Animations
- More accurate battery indicator
- Various Bug fixes and optimizations
Rooting will just give you the ability to get the above benefits. We’ll cover them all in a separate tutorial.
- A Windows computer (Does NOT work on Virtual machines under MacOS or Linux)
- An officially unlocked Samsung Galaxy Spica (We had the latest ECLAIR.DDJC5 Indian firmware but any firmware will do)
- Leshak 2.08 kernel
- Odin Multi Downloader
- Samsung JC3 OPS file
Here is a ZIP file containing the last 3.
Although the procedure doesn’t erase any data whatsoever, we’d suggest you to backup important data. Also, we should pass along the statutory warning from the developers that the procedure has the potential to brick your phone, even though we have never faced it or seen anyone facing it.
- Install the Samsung Utility from the CDROM that came along with your phone. This will also install the phone drivers.
- Unzip the downloaded ZIP file and keep all 3 files in the same folder.
- Turn off your phone and remove the SIM, leave the SD Card as it is.
- Open Odin Multi Downloader
- Make sure only “Reboot”, “Protect OPS” and “Reset Time” are checked and “Reset Time” is set to 300.
- Select the OPS file from the ZIP in the “Select OPS” field.
- Select the tar file from the ZIP in the PDA field of “Select Images to Download”.
- Hold Volume Down + Camera + End Call keys for some time till your Phone shows a “Downloading…” screen.
- Connect your phone to your computer using the supplied USB cable.
- Odin should detect your phone and show a COM port mapping.
- If it doesn’t work try a different USB port or reinstall the drivers and start from Step 4 again.
- Press Start.
- You’ll see a green progress bar and a timer. The display on the top will say RESET. The “Message” field in bottom left will display certain messages. You can ignore the messages and wait for the process to complete.
- If timer starts but progress bar doesn’t, close Odin and disconnect the phone from the computer. Take out and re-insert the batter and move to Step 5.
- After some time the RESET will change to a PASS. Wait for the timer to be over and display to change to a blue background saying PASS.Your phone will reboot during the process.
- If the phone booted into “System Recovery” mode, select the “Reboot system now” option.
- Once the phone boots normally, goto Settings/About Phone. You’ll see Leshak’s kernel and Samdroid.net build. Your phone has been rooted successfully!
- You can press Volume Down + Call + End Call keys while booting to enter the Recovery mode. This can be used to partition SD card, clear caches, make system backups and install updates and patches.
- You can find a new SuperUser app on your phone. This lets you use applications which run only on Rooted phones. We recommend installing the following two from the market for now:
Cleans up all the user/system app cache in a single click. No need to goto every app and remove the cache.
Backups all your apps and settings and allows you to remove any protected app.
Everyone hates Android because of the limited App install memory. They fixed it in Froyo but Samsung has no plans to release it on Spica. So the only solution is to setup Apps2SD. The good news is that Apps2SD is included In the kernel you just installed. All you need to do is backup your SD card, make an ext2 partition on it using the Recovery console, and reboot. When the phone boots up all your Apps and cache would’ve been moved to the SD Card.
We personally recommend you to not move your Apps to SD Card unless you have a Class 6 SD Card. It will make your phone noticeably slow.
- Wifi Tethering
The kernel includes a WiFi tethering app. You can use your Spica with EDGE/3G as a Wireless router.
As we said before, rooting gives you loads of abilities. This article just covered some of the basic stuff that won’t take much effort. In the future articles we will explain how to enable Multi Touch, install a custom firmware and more.
UPDATE: Install a Custom Multi-touch firmware on your Spica!
Liked this article? Like us on Facebook!