I saw that a lot of people tried to convert a K800 to a K810 and didn't manage, so i thought i would post a little tutorial on how i did it, and how i fixed different little problems i had.
So, first of all, you'll need :
- SEToolLite 2 or XS++ (I'll show you how to use both of them)
- the MAIN and FS of the K810 firmware you want to put on the K800
- a finalisation file for the firmware
- some other files that you might need, for example the "lighteffects" fix.
Here are the files :
Firmware + finalisation :
K810 R8BA024 MAIN (on 4Shared)
K810 R8BA024 FS (on 4Shared)
K810 R8A CDA - Finalisation (Customisation) file (on 4Shared)
Flashing programs :
Setool2lite 1.11 (on 4Shared)
XS++ 3.2 (on 4Shared)
Patches/fixes/addons :
K800 Light Effects (on 4Shared)
Drivers :
K810 SIGNED Drivers (on 4Shared)
The Service Menu:
First of all, lets find out what CDA is in your phone, that's going to be used to determine what kind of Finalisation (Customisation) we'll use.
For that, press : >*<<*<* where > is the right joystick key, the < is the left joystick key and * is of course the * key :-)
In other words, press right joystick, then the *, then twice press left joystick, then * again, then left joystick and finally the * again. Don't worry if in while you're pressing those keys some menu options are selected or the radio starts or stuff like that, just finish the key combination and you'll get to the Service Menu.
This menu can give you a lot of information about the phone. What we want for now is to note the CDA that is currently in the phone. For that, select Service Info->Siftware Info, scroll down till you see the Customisation line, note the text that's under it. For example it might be "CDA102568/207 R2A ...", we're interested in the CDA10256 part. Them when you look for customisation, search for the same CDA version.
Setup :
So, after getting the files lets start by putting the MAIN and FS files in a folder (lets say c:\K810\Files), extract SETool2Lite (or XS++) somewhere (for example in c:\k810\SEToolLite2, or c:\k810\XS++), copy the finalisation archive somewhere where you can find it (for example c:\k810\files).
Now let's start the patching :
SEToolLite2 method :
1. save any data (SMS/Phone numbers/files) from your phone using MyPhoneExplorer (or similar programs) and also backup your phone's internal data using THIS TUTORIAL
2. shutdown the phone : THE PHONE HAS TO BE OFF DURING ALL THE FLASHING STEPS
3. start SEToolLite2, select the phone type, in our case it's K800
4. before we do anything "strange" with the phone we should backup the GDFS (so later on we ca use it if we get into trouble), for that press the "Read GDFS" button and you'll see a message "Hold 'C' and insert USB cable", that actually means that you have to connect the phone to the computer while pressing the "C" button on the phone (we're using the DCU60 cable that came with it).
Now you'll have to wait a little while the GDFS is being backed up (it might take a while, for me it took about 1-1.5 minutes, so be patient)
You'll see a new file GDFS.BIN where SeToolLite 2 was started from, that's the GDFS file, you should make a copy of it somewhere safe and give it a good name, for example : "GDFS_backup_from_k800.BIN"
Now disconnect the phone (take out the connector from the phone)
5. We have to modify the "Finalisation" file to include the "lighteffect fix" or the upper buttons (1,2 and 3) from the keyboard won't be lighted up with the rest.
5.1 first extract the lighteffects_k800.zip file and copy the TPA folder that you got from the archive.
5.2 open the finalisation file, in our case "HB1_06_Gen_CDA102568_4_R6A_GENERIC_MEDITERR.zip" file with explorer (or any of you favorite archiver) and paste the previously copied folder. The idea is to add the files from lighteffects_k800.zip to the finalisation file and keep the internal directory structure of the archive.
NOTE in step 5 you can add any custom files, for example custom Acoustic or Camera drivers, just copy those to the archive.
6. Now let's actually patch the phone, for that in the Files section press "Add" button and add both the MAIN and FS files (i don't think it matters in which order), and under the "Misc Files" press the "..." button (near the "E" button) like in the photo :
. When you select the right MISC file then on the left side you'll see a message with what "variant" the customisation is and what languages it supports.
Now press the "Flash" button and you'll see again the "Hold 'C' and insert USB Cable", if you forgot to take out the cable in step4 you can take it out now and reconnect the phone. You'll see a few messages and you'll see that in the left side (where the list is) there are messages like "copying chunk 100/406" or similar. Now you really have to be patient, this step can take up to 10 minutes (took about 3-4 minutes for me, but might take longer for others). When it finishes you'll see this message : "Phone detached" and the buttons are once again usable (the Flash/ReadFlash/Read GDFS/...), that really means that you've now have a k810 phone :-D
XS++ 1.6.8 method :
steps 1 and 2 are the same with the SeToolLite2 method so follow those
3. copy XS++ from the archive to a folder, for example c:\k810\XS++
4. make a folder named "files_to_upload" where XS will be, in our case : c:\k810\XS++\files_to_upload
5. copy the finalisation file and lighteffects_k800.zip to that folder and extract them there (for example in WinRAR it's the "Extract Here" option)
6. start XS++ and press "connect" and while pressing the "C" button on the phone connect it to the computer (again, using the DCU60 cable that came with the phone)
7. you'll get to the Flash Firmware window.
7.1 check "Flash Main Firmware" and select the MAIN file
7.2 check "Flash File System" and select the FS file
7.3 check "customize File System" and you'll get an error message like this :

just press OK and select "Settings" radio button and there select "BreakXS" like in the image :

7.4 go back to "Flash" (select "Flash" radio button) and select k800 in the "Phone Model" and "Mediterranean" (or any other as needed by your FS file) like in the image :

7.5 now press the "Flash" button and wait for the flashing to finish (might take some time, so be patient). You'll see messages similar to this :
12:22:23| Done uploading 12:22:23| ++ Sending shutdown command to phone... 12:22:23| ++ Customizing was SUCCESSFUL! 12:22:23| ++ Disconnecting phone... 12:22:23| ++ You may now unplug your phone. 12:22:23| ++ Flashing was successful
when the flashing has finished.
8. now lets add our custom files, including the finalisation and lighteffects fix.
8.1 go back to "settings" page and press "Connect" and reconnect the phone (after flashing, the phone is automatically disconnected)
8.2 in the "Flash" tab select "customize file system", you'll get again the error that you need to select a way-in, actually this is what we have to do to be able to select a way-in
8.3 select "Settings" and select "BreakXS"
8.4 select "FSX" and press "Start FSX" button and wait till the process finishes.
NOTE in step 8 you can add any custom files, for example custom Acoustic or Camera drivers, just copy those to the files_to_upload folder.
Now you have a K810, all you have to do is take out the battery, put it back after 5-10 seconds and start the phone. If everything went well you'll have a working K810.
Problems and possible solutions
1. Problem : After flashing my upper keys (1,2 and 3) don't light up.
Solution : You forgot to put the lighteffects_k800 files on the phone, all you have to do is add those files to the phone
2. Problem : When i connect my phone it detects a new Hardware and my drivers don't work anymore
Solution : You need the new drivers for K810, you can download them from HERE
3. Problem : When my phone starts i get "Connection Error. Please contact your service provider"
Solution : That means that you didn't finalize correctly the flashing, actually, in "lame terms" you didn't copy the correct files after finalizing.
All you have to do is try to flash again (maybe try the other method, for example if you tried with SEToolLite and failed, you could try the XS++ method), or at least to do the step 8 from XS++ method.
4. Problem : When i try to connect to the phone using FAR and SEFP it doesn't recognize the phone anymore, but it worked before (when it had the k800 firmware)
Solution : Sadly I don't have a solution for that, but I'm still looking.
5. Problem : The "signal strength" icon shows up as having a blue border like this :

Solution : All you have to do is go to : "Menu>Settings>Connectivity>Data Communications>Preferred Services" and select "CS only"
Note : even if you do the above steps, whenever an application goes on the Internet you're still going to see both bars, that's the way SE phones work. It shows the "blue bar" so you know you've got a data transfer connection active.
FAQ
1. Question : What are the differences between k800 and k810 firmwares ?
Answer : From what i saw, the only difference is that K810 contains :
- TrackID service (Entertainment->TrackID or in Radio Mode More->TrackID) records about 3-4 seconds of any song (either from outside the phone or from the internal radio) sends some data to a server (so it needs Internet connection) and returns the name of the band and song
- PhotoFix (in the "More" menu of image files in Media Browser) - improves image quality
- PhotoMate (under "My applications") - shows a few tips on how to improve the quality of the pictures you take, and what else you can do with them
2. Question : How can i return my phone back to K800 if i don't like the K810 ?
Answer : All you have to use is make the same steps as before, but instead of the K810 FS and MAIN firmware files use the equivalent ones for K800, for example we used the K810_R1KG001_52_MAIN and K810_R1KG001_52_FS_Mediterranean, so look for K800_R1KG001_52_MAIN and K800_R1KG001_52_FS_Mediterranean.
3. Question : Where can i find firmware files and finalisation files ?
Answer : Many can be found here in the forum, but you can look at 4Shared, TopSony, IProtebe.CZ or ShenZhen
Note : The "finalisation files" are often called "Custom files".
4. Question : Can i convert a k790 to a k810 ??
Answer : No you cannot convert a k790 to k810, but you can convert a k790 to a k818 (k818 is the "little brother" of k810 but without 3g, just like how k790 is the "little brother" of k800 but without 3G)
5. Question : How can i find out what CDA to use for Finalisation (Customisation) file ?
Answer : The CDA for the finalisation (customisation) file depends on what network operator you're using, for example, for Orange Romania the CDA is "CDA102511/108 ORANGE_GEN Orange Romania".
For a complete list of what CDA each operator have (for K810) look at THIS LINK from TopSony.
Note If your phone is not locked to any network, then use the "Generic" ones for your country or your Region (for example, Romania doesn't have a "Generic" firmware, so you'll have to use one of the Generic Europe 1,2,4 or 5, don't know exactly which one)
6. Question : What other cool links can do you have ?
Answer : Where, there are a lot of sites about k800/k810 customisation, here are a few of them :
Firmwares, camera drivers, acoustics and even patches :
http://k800download.ic.cz
http://www.mm.pl/~oktawian/
If anybody has any questions or ideas (or if i made any mistake) please post here and I'll edit this post to keep it up to date.
History
18 Sept 2007
- replaced MobyExplorer with MyPhoneExplorer (as QWERTY12 pointed out ;-))
- added FAQ 2 and 3 and fixed a few spelling mistakes (luckily there's the OSpell checker for Opera :-p)
19 Sept 2007
- added problem+solution when the "signal strength" icon shows a blue border
16 November 2007
- added FAQ 4, the one related to converting K790 phones (as I've received quite a few questions related to that). Also, I've change the image at Problems 5 (thanx to Gorki so it's more clear what i mean by "blue border".
24 January 2008
- modified all links to post to 4Shared.com, hopefully those are going to stay online far longer than the original Rapidshare ones
- added the link to CDA list, so the users can determine which CDA to use.
- added a few links, might add some more in the future.
This post has been edited by CyberWolf: 24 January 2008 - 10:03 AM

Sign In
Register
Help
Bookmark
Del.icio.us
Digg
Email
Facebook
Google
Mixx
Reddit
StumbleUpon


MultiQuote




