When I first bought P1i from a mobile shop in Vietnam, it had been pre-flashed with foreign firmware before, (exactly is Middle East) so it got me into trouble. The system font does not perform well when I read documents in Vietnamese, and the memory space for messages is always full although I have two SMS in the Inbox. I had tried to do some Master Reset but the problem still occured.
So I did some surfing on the net to find the answer for those problem and I was recommended that I should change my phone's CDA to suitable region and then update the phone's firmware to the lastest version. My friends who have experience in flashing phone said that my region is more suitable to Generic World 2 (GW2) so I decided to choose it for my phone and I did the updating successfully just in 30 minutes!
Okay, I think I should share this since I find it's pretty easy to do. But I recommend you to read this tutorial carefully before continue.
Disclaimer: I’ve tried these steps and it works perfectly for my case, note that I’m not responsible for screwing up your phone, DON'T do it if you feel unsure or unconfident and this may BREAK your phone warranty. So do it at your own risk. I don't really want to see corrupt phones, so if you have any question, feel free to leave a comment. Don’t do anything rash !
Jargon used
CDA - it’s a code that is used to determine the phone’s region to ease the firmware update, each region has it own pre-customised settings like language, fonts used and etc.
For more information about latest firmware for P1i, please visit this wiki.
Requirement
- A UIQ3 phone (W960i, P1i, P990i, M600i, W950i)
- Sony Ericsson Update Service Software (Internet connection required)
- XS++ 3.1 (most popular software to flash/backup/patch)
- EPOC_Smartphone_Version_GDFS_Scripts_Pack.rar
- USB data cable that came with your phone
- Your phone's battery is fully charged
Backup original phone's CDA
- Extract XS++ in a folder somewhere in your PC and install it
- Start XS++
- Check the box "Smartphone connect"
- Then click "Connect" [screenshot]
- Switch phone off, take the battery out and reinsert (important !)
- Plug USB cable to your PC
- Keep pressing the "C" or "@" button on the keypad and plug USB cable to your phone
- Now your phone will get connected to XS++ and wait for the "Ready for operation" command appears
- Now check "GDFS" box from "Configuration" frame and then click on backup GDFS
- After a few minutes you will get conformation message regarding GDFS operation
- Close XS++ but don't unplug the USB cable for the following process
- You will get GDFS backup in the XS ++ installation folder
Change phone's CDA to GW2
- Extract EPOC_Smartphone_Version_GDFS_Scripts_Pack.rar in a folder somewhere in your PC
- Do the same as 2,3,4,5,6,7,8 steps in Backup original phone's CDA to make the phone connect to XS++
- Check "GDFS" box from "Configuration" frame
- In "GDFS Script" frame, press "..." button and browse to the *.gdfs you want in folder "EPOC_Smartphone_Version_GDFS_Scripts_Pack" (I chose "P1i_R9G007_R2A03_R6D23_CDA162022_2(GW2)_R6D22.gdfs" to change my P1i's CDA to GW2)
- Then click "Run Script" and wait until the process is done [screenshot]
- After a few minutes you will get conformation message regarding GDFS operation
- Unplug the USB cable and close XS++, I recommend that you don’t touch anything else in XS++!
- Now your phone is ready to get the latest firmware update from Sony Ericsson Offical website.
Update phone's firmware using SEUS
- Don't forget to charge your phone's battery fully and remove the SIM before continue
- Connect your PC to Internet (broadband is prefered)
- Install SEUS (Sony Ericsson Update Service) software in your PC
- After installation, SEUS will access Internet for checking updates & then it would start
- Now just let everything work on it’s own
When the process is done, congratulations! Your phone is now running on the latest firmware! Enjoy and leave your comments bellow!
———————————
If you are disconnected from Internet in the middle, don't worry because SEUS will download the firmware first and then it will write it to your phone. The whole process will take maximum of 30 minutes (for broadband connection)
Restore from original CDA
These steps are used only when your phone gets trouble
- Do the same as 2,3,4,5,6,7,8 steps in Backup original phone's CDA to make the phone connect to XS++
- Check "GDFS" box from "Configuration" frame, you will see "Restore GDFS" option
- Select the GDFS backup file by clicking the button just below "Restore GDFS"
- Then click on "Write GDFS"
- After a few minutes you will get conformation message regarding GDFS operation.
You can do a FORMAT INTERNAL DISK from the hidden menu once you have put in the new firmware from SEUS.












UNITED STATES and using
9 Responses to “Change CDA and update firmware for UIQ3 phone”
thx very much
me also needed to do it
thx 4 ur help
Bác hướng dẫn em plugin TOC với, Em cài rồi, không biết làm sao cho nó hiển thị.
Em thử [toc]câu 1:
Tui là ai
[toc]câu 2:
Tui tên gì?
.... mà không được.
Bác chỉ cần thêm [toc] vào chỗ cần hiện TOC, ko cần làm gì thêm vì plugin đã tự động làm sẵn hết rồi, điều kiện là trong bài viết của bác phải có dùng các thẻ h1, h2, h3
Cam on bac
Cai cua em co CDA la CDA162024/87 R5A, khong tim thay gdfs script nao phu hop thi phai lam the nao?
thanks ban rat nhieu.minh lam theo cach cua ban va da sua dc con m600i cua minh.that su rat kam on ban
thanks minh dang update gan xong rui hahahah
chan thanh !!!!!!!!!!!!!!!!!!!!!!!!!
update may lan vay ban/?
co ai tra loi minh k vay huhu
Em xin cảm ơn nhiều lắm. em làm đã hành công. từ giờ có thể đọc báo mà không bị lỗi font rồi, cảm ơn anh nhiều!