New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
phenx
Old
(Last edited by phenx; 26th November 2009 at 06:25 PM.)
#1  
Member - OP
Thanks Meter 7
Posts: 73
Join Date: Oct 2008

 
DONATE TO ME
Default *** Tutorial: Flashing ROMs (...and debranding the X1) ***

About this thread: I will explain how to get a new firmware/ROM on your new X1 :)
To debrand the phone you just flash a different ROM. You also do the same thing to change from EN to GER, or to flash a customized ROM. So it's the same procedure for all of those actions (making it easier to write this tutorial ;)).

Step 1 has to be done only once. For every following ROM you might want to flash, Step 2 is all you need to do. So let's start:

Step 1 (Preparations)

- Download and install .NET Framework 3.5 SP1
- If you are using Vista, install the Mobile Device Center 6.1
- Set up the ActiveSync (XP) / Mobile Device Center (Vista) connection with your X1
- Charge the battery to at least 50% or more
- (Re)Connect the X1
- Run X1_HardSPL.exe
- Follow the instructions (it should say something like "Image Version: 1.02.111.7" to "1.00.X1")
- If asked, press "Yes" on the X1
- Now a 4-color screen should show up, showing some version Info
- After that, a progressbar screen will be shown and the phone will reboot when finished
- Click "Finish" on the PC
- If you want to check if everything went fine, turn the device off (long power button press), then hold the "volume down" button and turn the device on again, still holding the "volume down" button until the 4-color screen shows up. It should read something like:
KOVS110
SPL-0.72.OliNex
MicroP1-787
MicroP2-707

- Remove and reinsert the battery to exit bootloader mode

You completed the first step and are now able to flash any ROM you want to your X1! (Well, at least any ROM made for the X1 of course ;))

Step 2 (Flashing ROMs)

Before you start you have to -obviously- download and extract the ROM you want to flash. The file should be named *.image or *.nbh. Before you follow the steps, rename that file to Kovsimg.nbh.

- Format a MicroSD card with FAT32 if not yet done
- Copy the Kovsimg.nbh into the root directory of your MicroSD card and insert the card in your phone
- Turn off the phone (USB cable not attached)
- Remove and reinsert the battery
- Hold the volume down button and turn the device on again, still holding both buttons until the 4-color screen shows up.
- Follow the onscreen instructions

Congratulations. You're done.

Files / Downloads

Tools for flashing ROMs (HardSPL & NBHUtil):
http://rapidshare.com/files/312519647/X1_Tools.zip

GERMAN ROM without Branding:
http://rapidshare.com/files/31255065...OV_R2AA006.zip
(That's the current official X1 one, other versions can be found easily in other threads ;))

ENGLISH ROM without Branding:
http://rapidshare.com/files/31254958...OV_R2AA010.zip

Threads you should know about:
- THE XPERIA X1 LIBRARY: All available ROMS, RADIOS, TOOLS, FLASHING TUTORIALS, APPS
- NEW ORIGINAL X1 ROMS (all released variants)
- X1 programs, panels, tweaks, fixes [all in one place]

Information worth knowing before you ask questions:
- How to change the keyboard layout.
- Please don't PM me with questions that someone else could answer as well, just reply to this thread.
 
sethh
Old
#2  
Member
Thanks Meter 0
Posts: 51
Join Date: Sep 2008
Hello, I have a "vodafonized" XPERIA from UK....despite I am Spanish :P.

I would like debranding it....but I don't speak germany at all....Life is very short to learn to speak germany.

If I follow your way, using a generic UK room instead "APP_SW_X1i_GENERIC_DE_1213-6439_CDF1215-3303_KOV_R1AA017.image.nbh" Do you think my XPERIA debranding right??

Thanks
 
phenx
Old
(Last edited by phenx; 15th November 2008 at 01:17 PM.)
#3  
Member - OP
Thanks Meter 7
Posts: 73
Join Date: Oct 2008

 
DONATE TO ME
Edited the first post in regard to the UK ROM.
 
sethh
Old
#4  
Member
Thanks Meter 0
Posts: 51
Join Date: Sep 2008
Hello, thanks phenx!!
 
borce_razor
Old
#5  
borce_razor's Avatar
Senior Member
Thanks Meter 24
Posts: 452
Join Date: Jul 2008
Location: dev>null
Very usefull thread. Thx man
HD2, EVO 3D(dead), Atrix(sold), Samsung C270(), Rezound(current)
---------------------------------------------------
 
UKTamo
Old
#6  
Senior Member
Thanks Meter 2
Posts: 105
Join Date: Nov 2007
Location: Glasgow
Thank YOU! I'm free of Vodafone crap!
Model: HTC Desire
Operator: O2 UK
 
robkerr
Old
#7  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Sep 2008
Location: Leeds
Quote:
Originally Posted by UKTamo View Post
Thank YOU! I'm free of Vodafone crap!
I'm fairly new to this and need to be free of the Vodafone crap. I've done Step one but struggling after that. Can someone explain it 'simpleton' terms for a thick English guy (me!) please? Also - the links for the UK files don't seem to be working? HELP..!!!??
 
robkerr
Old
#8  
Junior Member
Thanks Meter 0
Posts: 4
Join Date: Sep 2008
Location: Leeds
Quote:
Originally Posted by robkerr View Post
I'm fairly new to this and need to be free of the Vodafone crap. I've done Step one but struggling after that. Can someone explain it 'simpleton' terms for a thick English guy (me!) please? Also - the links for the UK files don't seem to be working? HELP..!!!??
Ignore my previous comment - I was being stupid, it was easy, and now I too am free of the Vodafone crap! Great thread - thanks!
 
the cosmic gate
Old
#9  
Member
Thanks Meter 0
Posts: 52
Join Date: Oct 2007
I recieved a Dutch X1 from vodafone, what's the best way to unbrand this one ?
 
phenx
Old
#10  
Member - OP
Thanks Meter 7
Posts: 73
Join Date: Oct 2008

 
DONATE TO ME
If you don't mind changing to an english version, just follow my first post and use the files for the English ROM I provided. Otherwise you will have to find a dutch ROM and follow the "Optional.." step.


XDA PORTAL POSTS

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more

Voice Control Your Phone with Tasker and AutoVoice – XDA Developer TV

XDA Developer TV Producer Kevin set up his phone to respond to … more

Guide to Take Better Control of Your Volume Levels

Would you like to know one of the things that really annoys me on a daily basis? Tough, … more

Get the Android 4.2.2 Status Bar on Your Gingerbread-Based Samsung

There are still quite a few of folks who run Gingerbread on their … more