When Sony releases software updates , the update is rolled out in phases , so if you don't get the update but cannot wait , here is the tutorial to download official firmwares for your Xperia devices.
This tutorial is for all Sony Xperia devices.
You can download the official latest version firmware of your mobile , create a FTF file and flash it on your mobile
Create your own ftf file i.e the official stock firmware
Disclaimer : I am not responsible if you brick your phone or if u make any other damage to your phone
1.
2. Now navigate to the folder where u extracted XperiFirm and run XperiFirm.exe , u will get a window like the below screenshot.
3. Now select the model number , select the exact model number of your phone (goto settings >about to know your model number) , do not download any other phone's firmware and flash it on your phone , I will be downloading for Xperia Z1 ( C6903 ) , u can see in the screenshot below.
Note :- To check CDA i.e Customization Number , dial *#*#7378423#*#* in your mobile , select Service Info > Software Info , you can see the Customization Number ( CDA )
4. Click on Check All to see which variant has got the update , like for my Xperia Z1 ( C6903 ) - UAE Customized AE has got the latest update of Lollipop Android 5.0.2 Build 14.5.A.0.242. You can ask in the comment section regarding your device's latest build and update.
5. Now in the right hand side , click on the build number which u want to download , a dialogue box will appear , Tick - Unpack automatically and click on Download ( See Note below to Download manually )
6. Select the folder where you want the files to be saved and click on OK , the download will begin , wait for the download to complete , depending on your internet connection it will take a little time.
7. Once the download is complete , open Flashtool , click on Tools > Bundles > Create.
8. A dialogue box will open , Select the folder where u downloaded the files using XperiFirm
9. The files will be added in the box , select all the files and click on Right Arrow ( -> ) see the screenshot below.
10. Now double click on Device field and select your device , enter the branding and version in the fields respectively.
11. Finally click on Create , it will take some time to create the FTF file , once it is done u will see the confirmation message in flashtool "Bundle Creation Finished". You can see the ftf file in C:\Flashtool\firmwares
12. Now you can use Flashtool to flash to FTF file you created , refer this article on how to flash using Flashtool - LINK
Note : - If you are facing any download issues while downloading in the firmware in Step 6 , you can also use the Manual Download option.
I. To Manually Download , instead of clicking on Download click on Manual , A dialogue box will appear to Copy URLs , click on Yes. Now a dialogue box will appear that URLs have been copied do not click on OK
II. Now Open Notepad , Right Click and Click Paste ( OR Press CTRL + V ) , now using any download manager download all the files 1 by 1.
III. When you have downloaded all the files return to XperiFirm , and now click on OK , which was left untouched.
IV. A dialogue box will appear to Unpack , click on YES.
V. Select the folder where you downloaded all the files, unpacking will begin , when it is done , follow from step 7 to create FTF file using Flastool
Feel Free to Comment if you have any doubts ;)
This tutorial is for all Sony Xperia devices.
You can download the official latest version firmware of your mobile , create a FTF file and flash it on your mobile
Create your own ftf file i.e the official stock firmware
Disclaimer : I am not responsible if you brick your phone or if u make any other damage to your phone
1.
- Download and extract XperiFirm - LINK ( Source )
- Download Flashtool from the official website - http://www.flashtool.net/downloads.php (Please do not use any old version of flashtool , download the latest version)
2. Now navigate to the folder where u extracted XperiFirm and run XperiFirm.exe , u will get a window like the below screenshot.
3. Now select the model number , select the exact model number of your phone (goto settings >about to know your model number) , do not download any other phone's firmware and flash it on your phone , I will be downloading for Xperia Z1 ( C6903 ) , u can see in the screenshot below.
Note :- To check CDA i.e Customization Number , dial *#*#7378423#*#* in your mobile , select Service Info > Software Info , you can see the Customization Number ( CDA )
4. Click on Check All to see which variant has got the update , like for my Xperia Z1 ( C6903 ) - UAE Customized AE has got the latest update of Lollipop Android 5.0.2 Build 14.5.A.0.242. You can ask in the comment section regarding your device's latest build and update.
5. Now in the right hand side , click on the build number which u want to download , a dialogue box will appear , Tick - Unpack automatically and click on Download ( See Note below to Download manually )
6. Select the folder where you want the files to be saved and click on OK , the download will begin , wait for the download to complete , depending on your internet connection it will take a little time.
7. Once the download is complete , open Flashtool , click on Tools > Bundles > Create.
8. A dialogue box will open , Select the folder where u downloaded the files using XperiFirm
9. The files will be added in the box , select all the files and click on Right Arrow ( -> ) see the screenshot below.
10. Now double click on Device field and select your device , enter the branding and version in the fields respectively.
11. Finally click on Create , it will take some time to create the FTF file , once it is done u will see the confirmation message in flashtool "Bundle Creation Finished". You can see the ftf file in C:\Flashtool\firmwares
12. Now you can use Flashtool to flash to FTF file you created , refer this article on how to flash using Flashtool - LINK
Note : - If you are facing any download issues while downloading in the firmware in Step 6 , you can also use the Manual Download option.
I. To Manually Download , instead of clicking on Download click on Manual , A dialogue box will appear to Copy URLs , click on Yes. Now a dialogue box will appear that URLs have been copied do not click on OK
II. Now Open Notepad , Right Click and Click Paste ( OR Press CTRL + V ) , now using any download manager download all the files 1 by 1.
III. When you have downloaded all the files return to XperiFirm , and now click on OK , which was left untouched.
IV. A dialogue box will appear to Unpack , click on YES.
V. Select the folder where you downloaded all the files, unpacking will begin , when it is done , follow from step 7 to create FTF file using Flastool
Feel Free to Comment if you have any doubts ;)
5 comments
commentsCan I install the customized US c6906 (lollipop) firmware on a Canadian carrier c6906 z1 or will I have no service this way? Thanks
Replyyes u can install customized US on ur Canadian carrier ,but when u give ur phone for service just make sure u flash again the canadian firmware and give them :)
ReplyAfter I install this firmware what is the status of my phone is it rooted or unrooted?
Replyunrooted
ReplyWhat can u say about this method "http://forum.cyanogenmod.org/topic/109444-how-to-flash-a-pre-rooted-stock-rom-with-dual-recovery/" is it okay?
Reply