HTC’s New Ad Campaign And What It Really Means

HTC has just released three new blind test adverts comparing app loading … more

XDA Picks: Best Apps of the Week (June 27 – July 4)

Apps are at the front and center of any smartphone experience, and with over a … more

HTC One M9 Developer Edition Android 5.1 OTA

The Developer Edition of the HTC One M9 is receiving an over-the-air update to Android 5.1. … more

Index Project For XDA Device Subforums

Another ambitious project from the collaborative efforts of Recognized Contributors and Forum … more

[REF] A guide to all things root for your X8 [Read it before posting!]

228 posts
Thanks Meter: 110
By khartaras, Senior Member on 22nd April 2011, 08:33 PM
Post Reply Subscribe to Thread Email Thread
So, due to the huge amount of threads with information for the X8 I found, I think getting the info you need is pretty confusing.

Before you get started here are some smilies to motivate you and cheer you up:
There. Feel better? I'm sure you do.

Download THIS:
That pack has everything you need.

Not saying that this is THE guide for everything, but it should sum it all up nicely.

A Warning


First off, let me start by saying that if you don't think you need rooting, don't root.
It can be dangerous if done wrong, so be sure you know what you're doing.
With that out of the way, let's get going then.

Updates and Basebands

First, before you do anything else, you need to update your phone using PC Companion (download here: PC Companion will guide you right through all the steps for updating.

The latest version is 2.1.1.A.0.6, and the latest baseband is M76XX-TSNCJOLYM-53404015.

You can check your version by going to Settings -> About Phone.
If you are already running a custom ROM, you should update using PC Companion too, because some roms (like MiniCM) need the latest official version.

If you need basebands for your X8, here's a helpful thread:
Flash them with FlashTool.


This is very simple to do, really.

First, download SuperOneClick (available at the top of the thread) and place it on your desktop.

Next, on your phone, go to Settings -> Applications and enable Unknown Sources. Next, go to Settings -> Applications -> Development and enable USB debugging.

You also need the proper USB drivers. To check if you have them, start SuperOneClick.exe and click Driver Check. If the driver check fails, update your phone with PC Companion.

Now, connect your USB cable from your X8 to your computer. When connected it is VERY IMPORTANT to select CHARGE PHONE. Really, I can't stress this enough.

Start SuperOneClick.exe and just click ROOT. Everything should go normally. You might get a message asking you if your OS is 2.0 or higher, just go ahead and click Yes.

You should now be rooted!



Installing xRecovery is the first step in the world of custom ROMs. Installing xRecovery also means if you are stuck in a bootloop, you can just recover to a working backup.

The first step is to download xRecovery mini-beta 0.1 (any other version WILL NOT work on your X8) (download available at the top of the thread).

Next, download Root Explorer (download available at the top of the thread).

Copy both the xRecovery folder and the Root Explorer .apk to your SD card.

Install any file manager from the Android Market (I recommend OI File Manager or Astro) and use it to browse to the Root Explorer .apk file and install it.

Run Root Explorer, browse to the xRecovery folder and copy the 3 files inside onto the /system/bin folder.

xRecovery is installed. To start xRecovery you press the Back button while the Sony Ericsson logo is showing during boot. Restart your phone and just keep tapping the back button repeatedly.

To move around in xRecovery you use the volume buttons, to select an item you press the Home button (the middle one), and to go back you press the Back button. Go ahead and make a backup of your current system (make sure you have at least 300MB of free space on your SD card.

You'll find the backup you just made in the xRecovery/backup folder. Name it something you can identify (don't use spaces). Copy that backup onto somewhere safe on your PC.

Backups are REALLY important, don't be a lazy bum.

So, you bricked your phone.

Don't panic, don't worry, everything is going to be alright. If you have xRecovery installed, just recover the latest backup you made. That simple. If, however, you DON'T have xRecovery installed, we can still recover your dear phone, don't worry

Using PC Companion: Connect your phone to your PC and turn it on. Look around the update phone section of PC Companion for an option called "Repair your phone". Just follow the steps and your phone will be in working order pretty soon

So, if you have any questions, feel free to post below
Last edited by khartaras; 2nd June 2011 at 10:56 PM. Reason: Added bricking section. / Spelling errors
The Following 31 Users Say Thank You to khartaras For This Useful Post: [ View ]
22nd April 2011, 08:43 PM |#2  
OP Senior Member
Thanks Meter: 110
Time for FAQs!

Frequently Asked Questions

This section will (hopefully) answer all your questions related with the X8. If you still have any doubts, go ahead and post here, or send me a PM.

SuperOneClick is stuck at "Waiting for device"!

This is most likely caused by the lack of USB drivers for your X8. Go ahead and click Driver Check in SuperOneClick. If the window that pops up says "No issues found!" the problem is NOT your USB drivers. Otherwise, download PC Companion (which comes with the USB drivers for the X8) right here. Install PC Companion and give your PC a reboot.

My Pinch Zoom isn't working!

First off, let's be sure you know HOW to use your pinch zoom. Open Gallery, or MultiTouch Visualizer, and place one finger after the other. Spread them apart and it should work. If not, things get a little bit more complicated. Install and prepare the Android SDK on your PC (instructions below). In the CMD window, type in "adb shell" (without quotes). Then write "cd /system/lib/modules" (also without quotes). After that type in "ls" and look for a file called x8gesture.ko. If it's not there, refer to the post below for instructions on how to install modules. If it IS there, check the first post of

I'm working on this section whenever I have time, which doesn't happen a lot, because of school.
Last edited by khartaras; 7th May 2011 at 11:45 PM.
The Following 3 Users Say Thank You to khartaras For This Useful Post: [ View ]
22nd April 2011, 08:43 PM |#3  
OP Senior Member
Thanks Meter: 110
Last edited by af974; 26th April 2011 at 07:47 PM.
The Following User Says Thank You to khartaras For This Useful Post: [ View ]
22nd April 2011, 08:43 PM |#4  
OP Senior Member
Thanks Meter: 110
Custom ROMs

Alright, when it comes to custom ROMs, it's mainly personal preference. I'll list some ROMs I've tried (and recommend).
7th May 2011 update: Because ROMs just keep getting updated, I won't be making reviews anymore, just gonna place the links to the ROM threads.

For Beginners!

I have tested and can vouch for all of these ROMs.

Floyo 2.2.1 miniCM by ponanovn (CyanogenMod 6):

Rating: [ ]

Floyo 2.2.1 miniCM by lizypen (CyanogenMod 6):

Rating: [ ]

More advanced ROMs

These use CyanogenMod 7, and the reason why I say these are more advanced ROMs are that they need a little more configuration to get up and running then these miniCM roms.
Shpit's X8Gin GingerBread (CyanogenMod 7):

Rating: [ ]

Racht's HackDroid GingerBread (CyanogenMod 7):

Rating: [ ]

Racht's HackDroid Floyo 0.20 (CyanogenMod 6):

Rating: [ ]

doixanh's FroyoBread Froyo 2.2 (CyanogenMod 6): - Features the latest build of CM6, amazing ROM

Rating: [ ]

Guys, there is a staggering number of ROMs being created, I might not be able to keep up :b
Last edited by khartaras; 29th June 2011 at 12:08 AM. Reason: Added not working section / Added how to use pinch zoom in miniCM / Added link to Racht's CM7
The Following 9 Users Say Thank You to khartaras For This Useful Post: [ View ]
22nd April 2011, 08:49 PM |#5  
rafcamora91's Avatar
Senior Member
Flag Sarajevo
Thanks Meter: 70
good thread for new people here!
22nd April 2011, 09:51 PM |#6  
Buddha's Avatar
Senior Member
Flag Rijeka
Thanks Meter: 493
Should be stickied!!!!
22nd April 2011, 10:47 PM |#7  
OP Senior Member
Thanks Meter: 110
Added Custom ROMs section, if anyone wants to add a suggestion, hit me up and I'll add a review for that ROM.
The Following User Says Thank You to khartaras For This Useful Post: [ View ]
23rd April 2011, 02:48 PM |#8  
Junior Member
Thanks Meter: 0
Originally Posted by khartaras

Added Custom ROMs section, if anyone wants to add a suggestion, hit me up and I'll add a review for that ROM.

how about the floyo v0.15 rom for x8
24th April 2011, 12:04 PM |#9  
Senior Member
Thanks Meter: 52
very useful thread.
thank you so much!
24th April 2011, 06:23 PM |#10  
OP Senior Member
Thanks Meter: 110
Originally Posted by kathirdr

how about the floyo v0.15 rom for x8

Could you link me to the ROM's thread? I'll happily do a review for it.
The Following User Says Thank You to khartaras For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes