Flashing the Android Revolution HD ROM on HTC One X (Endeavoru)

As I promised myself earlier, I’m back to flashing ROMs on Android devices.

And as the saying goes “Charity begins at Home”, I have decided to flash my HTC One X with the HTC Stock ROM-based Android Revolution HD ROM.

I have read some excellent things about this ROM on the XDA-Developer forums and the fact that I still get to have my beloved HTC SenseUI 5.0 makes it any easy choice for me.

Here are the links to some of the files that need to be downloaded.

Steps Zero to Three are to be performed once only. Then, going ahead, you just need to install the different ROMs, so Step Four is good enough.

Step Zero : Backup

Always, Always … Always , Backup !!! I can’t stress this enough. Well, unless, you don’t care if you loose all the data on your phone. But even then, maybe you will Flash one ROM today use it and after some time want a new ROM. And then you might have some data that you DO care about. So, please, do yourself a favour and BACKUP !!

Choose your own poison, but I would recommend SuperBackup and Titanium Backup (You won’t be able to use Titanium Backup until you Root your device).

First : Unlocking the Bootloader

First things first! Let’s void my warranty (Psst !!! I have already done it a year ago)

But here’s another thing I love about HTC. They allow you to officially unlock the bootloader. Just register yourself with HTCDev.com and they guide you through a step-by-step process of unlocking your bootloader. A certain Mr. Ashish Mundhra has an excellent screenshots based guide of the unlocking process here.

Just one heads up here for HTC One X owners. The “Supported Devices” drop-down on the “Unlocking bootloader” page does not list the HTC One X. In this case, just select “All Other Supported Models”

Second : Installing a modified Recovery image

Since I want to eventually multi-boot my device, I was giving a thought to installing the TWRP recovery rather than the Clockworkmod Recovery, but for some reason, which I can’t remember, I gave up on the idea and decided to go ahead with the Clockworkmod Recovery itself.

I have downloaded the recovery-clockwork-touch- and the Fastboot binary for my Mac, i.e., fastboot-mac from the above links.

The installation procedure is pretty standard :

1) Copy the recovery image to the top folder of your Internal Storage. Actually, you can copy it anywhere on the Internal Storage. It’s just that the deeper inside folders you copy, the more cumbersome it will be to select the image later from Recovery mode.

2) Reboot phone into “Fastboot mode” by first switching it off, then holding the Volume-Down button and then the Power button.

Heads Up : If you see a USB error message, ignore it. It comes only if you try to go to Flash or Recovery mode without unplugging the USB cable.

3) Choose Fastboot from the Menu

4) Connect USB cable, if you have not already done it.

5) From a Terminal window on your Mac :

./fastboot-mac flash recovery recovery-clockwork-touch-
./fastboot-mac erase cache

6) Done. You have installed a modified Recovery image. Do your happy dance !!!

 Third : Rooting

1) Copy the SuperSU zip to the top folder of your Internal storage.

2) Reboot to Fastboot, only this time select “Recovery” instead of  “Fastboot”. You will see the HTC logo briefly and then presented with the ClockworkMod Recovery menu.

Remember, you navigate with the Volume-Up and Volume-Down buttons and select/choose with the Power button.

3) Select “Install from zip”

4) The Select “Choose zip from SD Card”

5) Browse to your SuperSU.zip file

6) Select it and install it.

7) Done. Keep “Go Back”ing till you see “Reboot”.

8) Ensure you have successfully Rooted by opening Titanium backup App. Previously it would have given an error that “your device does not support root”. Now it will open without the error.

9) Done. Do the Happy dance again.

Fourth : Flashing the Android Revolution HD ROM

Things don’t get easier than this.

1) Copy the Android Revolution HD ROM zip file to the top folder of your Internal storage

2) Reboot into Recover mode

3) Select “Install from zip”

4) Select “Choose zip from SD card”

5) Browse to the location of your ROM zip file

6) Select the ROM and proceed to install it.

7) Reboot

8) Done. Do a very vigorous version of the Happy Dance !!!

Fifth : The AROMA installer

I gotta admit. The AROMA installer’s lack of touchscreen support did make all 3 minutes of my life miserable.

But after I figured out the sequence of Volume Up/Down buttons to navigate, it was fairly straightforward.


But other than that everything works !! I know, I’m using it.

Well.. The Sense 5 Toolbox did not work. I was getting an error about not installing the “Xposed Framework” properly.

So, here is the link that will help you to resolve the Sense 5 Toolbox issue :



That’s it then !! Enjoy the Android Revolution HD experience. And remember to restore your backups from Titanium or SuperBackup.

Extra Resources  :

Android Revolution HD , XDA developer link

Sense 5 toolbox




Android | No Comments

Flashing my Android devices

It’s been quite some time since I played around with my phone’s internals.

I remember trying out different ROMs and tweaks when I first bought it , a year and a half ago. But for some reason, which I can’t remember, I went back and flashed the stock images and even went so far ahead as to un-Root and Lock the bootloader.

Well, I’m back to tinkering with the phone again.

And this time, I even have my Nexus 7 to screw around with. The only problem is, my 2 and a half year old son uses it too. He needs it for his daily fix of Hulk and Play-doh videos and his Dinosaur Apps. I know, …. Don’t ask !!!

Well, nonetheless, I’ll figure out some way to flash the tablet later. For now, I’m going to start playing around with my HTC One X (International edition, codenamed : Endeavoru)

Here are some of my goals in flashing different ROMs :

  • Get used to basic device Rooting procedure
  • Get familiarized with procedure to Flash different ROMs
  • Try out different Recovery Mods : Clockword as well as TWRP
  • Install Android Revolution HD ROM , since it’s very much like the stock HTC ROM, which I am quite fond of.
  • Install Cyanogenmod ROMs
  • (Ultimate Goal 1) Build a Cyanogenmod ROM , first using a Kitchen, then man-up and compile it by hand
  • (Ultimate Goal 2)Multiboot ROM
  • (Ultimate Goal 3) Dual boot with Ubuntu


The first in this series is going to be creating custom ROM using some Kitchen, followed by Flashing the Android Revolution HD.

Stay tuned !!

Android | No Comments

Ubuntu For Android

This is like a dream gadget for me.

Android phone with an Ubuntu Add-on that also has a TV interface ? Are you kidding me ?

The beauty of this is that not 0nly can you see you media content on a big screen TV or LCS screen, but you can also run the Android applications in an Ubuntu environment.

For example, you can use the Wifi radio of your phone to detect Wifi networks and connect to them using the familiar Ubuntu Network Manager.

Or get notified of an SMS on Ubuntu’s desktop notification service.

Enough said, check out the video

I have two questions that were unanswered in the video above :

  • Will this work on any smart Android phone ?
  • How much does the dock cost ?

I just can’t wait to get my hands on this.

Open Source | No Comments

Blackberry Playbook demo at CES 2011

I’ve known about the Blackberry Tablet, Playbook, for a long time now.

Don’t know why I never blogged about it, especially considering the fact that it’s the only non-Android, non-iOS , tablet out there.

What reminded me was this video of the Playbook demo at  CES 2011.

The display looks great, the form-factor seems about the right size and it has compatibility with the Blackberry Enterprise Server.

That should be a big deal for existing Blackberry users.

Some of the other features of this tablet are :

  • Multitouch Capacitive touch screen
  • 1 GHz TI OMAP 4430-based ARM Cortex A9 dual-core processor
  • 1 GB RAM
  • QNX-based Blackberry Tablet OS
  • Adobe Flash 10.1
  • Support for HTML5
  • 3G as well as 4G network access
  • 802.11 a/b/g/n
  • 5 MP rear-facing and 3MP front-facing camera
  • 1080p Full HD video output
  • Seamless pairing with your Blackberry smartphone
  • Compatibility with Blackberry Enterprise Server

Here’s another demo by the BGR guys, which shows of the capabilities of the device in more detail.

Gadgets | No Comments

Nexus S boots Meego and Ubuntu

Most of you are aware of Google’s Android-based Nexus S smart phone. With sleek looks and feature-packed to the core, it is arguably, the best and one of the most expensive smart phones in the market.

However, having said that, it is really appreciable that it can still be hacked to run other Operating Systems.

Meego, is a Linux based framework for mobile handsets and internet tablets, headed by Intel and Nokia. It is currently still in the development phase, but you can be sure that there will be a lot of devices running Meego in the coming years.

Meego is one of the OSes ported on the Nexus S. This is a huge step for Meego developers as it gives them a validation of their framework on a mainstream device like the Nexus S. The image shown below shows a raw, un-formatted version of Meego dumped on the Nexus S.

Meego running on the Nexus S

Ubuntu , is arguably, the most popular Linux distribution today. Ubuntu’s decision of embracing Unity, a desktop environment designed with a view of running it on Internet tablet devices, certainly seems to have paid off. What you are seeing in the image below is a Nexus S running Ubuntu’s Unity desktop.

Ubuntu's Unity desktop running on the Nexus S

One thing to remember is that these “ports” or hacks are still very developmental in nature. Hope this encourages the developers to port these other open source frameworks on other Android devices as well.

Open Source | No Comments

The Motorola Xoom Tablet with Android 3.0 Honeycomb

CES 2011 is long over and it was raining Tablets this year.

However, there were a couple of tablets which stood out from the rest (that is not to say that the others weren’t good enough).

One of them and by far the most popular amongst all the Tablet demos was Motorola’s Xoom Tablet with. The Motorola Xoom was crowned the best tablet at CES 2011.

Motorola's Xoom Tablet with Android 3.0 Honeycomb
Some of the awesome hardware specs of the Xoom are :

  • 10 inch LCD touch screen with 1280×800 resolution
  • Nvidia Tegra 2, 1GHZ dual-core processor : This is a first in tablet history
  • Support for 3G, LTE and 802.11n Wifi
  • 720p capture and 1080p playback
  • 5 MP rear-facing and 2 MP front-facing camera

To complement this, it will host the Android 3.0 Honeycomb OS which is specifically designed for tablets with features like :

  • Google Maps 5.0 with 3D view
  • Flash 10.1
  • New browser with tabbed-browsing
  • New look and feel for applications like YouTube
  • Scrollable Widgets on the home screens

So without further ado, here’s the  video of the Motorola Xoom with the Android 3.0 ( Honeycomb ) OS :

Gadgets | No Comments

BodyMedia Announces’s FIT Armband BW

There were a lot of cool, crazy, futuristic gadgets at CED 2011 this year. You decide which category this one belongs to.

BodyMedia, a company in the Health sector focusing on Body mentoring and health solutions, introduced it’s latest high-tech gadget : The BodyMedia FIT Armband BW.

The BodyMedia FIT Armband BW is a body monitor device that you need to strap-on on your upper arm. It is specifically designed to be worn perpetually, be it working out, going to work or even while sleeping. It monitors and measures your bodies activity levels, skin temperatures , conductivity and other health-related measures.

BodyMedia FIR Armband BW

The beauty of this product is that it connects with an iPhone or Android application viz Bluetooth t help you keep track of all these measurements. The application , Activity Manager, displays your activities throughout the day and with inputs like your calorie intakes and sleep activities it helps you realize your fitness goals.

BodyMedia Armband iPhone App Activity Manager

The device with a built in 3-axis accelerometer, is prices between $229 to $249 , which might be a little steep depending upon … how high your fitness goal and body fat is.

However, the fact that the device is already in back-ordered state (sold-out ?) makes one think of not only the number of desperate, unfit people out there but also the credibility of this device’s usage.

If you are a fitness freak and had $250 to blow, would you invest in BodyMedia’s FIT Armband BW ?

Gadgets | No Comments

ArchOS Tablets embrace Android Big Time

ArchOS is rooting for Android Big Time !!!

As of this writing there are 5 internet tablets from the ArchOS stable , running Android.

The internet tablets named ArchOS28 , ArchOS32, ArchOS 43, ArchOS 70 and the ArchOS101 are named after the size of their screens.

ArchOS28 2.8 inch TabletArchOS32 3.2 inch Internet TabletArchOS43 4.3 inch Internet TabletArchOS70 7 inch Internet TabletArchOS101 10.1 inch Internet Tablet

So ArchOS28 is a device with a 2.8 inch screen and the ArchOS32 has a 3.2 inch screen. As such, these are more of media players running Android, than “tablets”. However, the ArchOS70 with it’s 7 inch screen and the venerable ArchOS 101 with 10.1 inch screen are full-fledged tablets with webcams, HDMI output, 1080p full-HD output et al. And in between these two form factors is the ArchOS43 with a screen size of 4.3 inches (that’s slightly larger than an iPhone).

The devices support 3D graphics acceleration, high resolution video and Wifi connectivity.

The ArchOS70 even has a 250GB disk space, OpenGL support and Flash 10 support.

And not to be left behind, the ArchOS101, over and above all the features of the smaller tablets, supports Wifi 802.11n (a much faster Wifi mode), has an accelerometer and for the geeks, even switch over to OpenEmbedded’s Angstrom Distribution.

With a comparatively cheap price point , (the entire range lies from less than 100 Euros for the ArchOS28 to less than 300 Euros for the ArchOS101)

Gadgets | No Comments

Smartphone comparison

iPhone 3GS ? Motorola Droid ? Palm Pre ? HTC Touch ?

For those of you who are quite unable to make your mind on which Smartphone to go for, here’s a detailed chart listing the features and cost for the top Smartphones currently in the market.

Thanks to Bill Shrink for producing this chart

It is interesting to see that three out of these four smartphones are based on Open Source technologies.

However, the iPhone has about 100K, that’s right… a Hundred thousand applications (on last count) available for download at the app store. This phenomenon is again a testimony to the superlative marketing skills by Apple. Although the number of developers for the iPhone must surely be far less compared to all the open source developers out there, the Applications for the iPhone beat those for the open source Android platform in an almost 10:1 ratio.

What I would like to see is, with Giants like Google and Nokia backing open source mobile platforms like Android and Maemo respectively, will the iPhone be able to sustain it’s top spot in the Smartphone market ?

Gadgets | 3 Comments

Android 2.0 : The Eclair Release

With Verizon’s Droid all slated for a release next month, it will be releases with the latest Android Release, “Eclair“.

Going with their tradition of  naming their major Release after pastries, Android 2.0 seems to be feature filled.

Some of the interesting features I feel are as follows :

  • Microsoft Exchange support
  • Digital Zoom and In-build Flash support in the Camera
  • Support for HTML5 in the browser
  • Bluetooth 2.1
  • Several new developer APIs.

You read more about the 2.0 SDK and how to sync it with your current SDK here.

A complete  list of features is also present here.

Industry News | 2 Comments