Hello,
Today i will show you how to get firmware files for your Sony mobile device. Of course you don't need to download them separately if you are using official Sony software to update or repair firmware in your phone (like Sony Xperia Companion or official Sony update app in your Sony device). But you will need them if you want to change firmware in your Sony device (repair, upgrade or downgrade it) using third party tools like Flashtool or any other service tool. In this tutorial I will show you how to download firmware files for your Sony device straight from Sony servers, so you can be sure that it's official Sony firmware and as long as you know what you are doing and you are using proper firmware files for specific Sony device using trusted and bug-free service tool, nothing wrong will happen to your device.
XperiFirm - configuration:
To download firmware manually from Sony servers we will use XperiFirm ? very nice and handy tool created by Igor Eisberg from XDA-Developers.
1. Download and run XperiFirm: XperiFirm.exe 338K 56 downloads.
2. Press settings icon in bottom-right corner.
XperiFirm.jpg 94.52K 1 downloads
3. Uncheck "Unpack firmware automatically" option and setup destination folder for firmware files you would like to download.
XperiFirmSettings.jpg 137.01K
1 downloads
Advice: You don't have to uncheck "Unpack firmware automatically" option, but i highly recommend to do that. Sony firmware is compilation of .sin files and boot firmware, which is necessary for your phone to work properly. Sony has divided firmware for a few parts:
a) APPSW ? main part of the firmware, contains boot firmware and always must be flashed first.
b) FSP ? file system part,
c) Elabel ? electronic label file,
d) CDF (not required) ? uncommon part, in older devices usually used to flash content on external memory card.
If you will leave "Unpack firmware automatically" checked, Xperifirm will unpack downloaded firmware and you will get a bunch of .sin files + unpacked boot folder which is good if you are using Flashtool and want to create your own .ftf firmware file. But if you are using good advanced service tool (like Setool2 / EasyBox for example), that will make your work much harder. Keep in mind, that it's better to keep firmware in original APPSW, FSP and ELABEL files as it will make your firmware library organized and you will be always able to unpack them to one folder if needed.
XperiFirm ? firmware download:
Firmware download procedure is very simple and i will show you it on example of Sony Xperia 1 J9110 firmware:
XperiFirmSteps.jpg 162.8K 1 downloads
1. On the left side choose your device (sorted by device release year, model and code name),
2. Choose customization you would like to download ? this is where you choose if you want firmware branded by specific network operator or unbranded firmware for specific market.
3. Choose firmware compilation you would like to download ? keep in mind that it's recommended to download most recent firmware version (with the highest compilation number), however you can choose older firmware (if available) to for example downgrade your Android version or test your device on different firmware version.
4. Make sure you've chosen correct phone model, correct custiomization, correct compilation and press "Download" button.
XperiFirmDownload.jpg 125.58K 1 downloads
5. Wait until you will see message confirming, that firmware is downloaded.
XperiFirmDownloaded.jpg 127.52K 1 downloads
6. Go to the destination folder you've chosen and you will find there your firmware files.
Firmware.jpg 20.46K 1 downloads
7. All you have to do, is to rename downloaded files to for example:
J9110APPSW.sin_file_set
J9110FSP.sin_file_set
J9110Elabel.sin_file_set
How to recognize which file is which? Open each file using for example WinRar and you will see content of that file.
APPSW: contains for example boot.zip folder
FSP: does not containt boot.zip or elabel.sin files =)
Elabel: contains only elabel.sin file.
Hint: APPSW and FSP files content may vary (depends on phone model) that's why it's hard to make full list of .sin / .ta /.xml files which should be inside of each firmware part and this is main reason why you should not use "Unpack firmware automatically" option.
Pay attention, that XperiFirm can download firmware files only for phone models currently supported by Sony. Sony is constantly removing firmware for older (at the moment 2013-line Xperia) devices and will remove soon firmware for 2014 and later devices. If your phone is not on the list, it's no longer supported by Sony. But don't worry, you can still download firmware for legacy Sony and Sony Ericsson devices thanks to our forum download: https://sony.yt/forum/245-download/ and for legacy Sony Ericsson devices you will find firmware in pinned topic in specific model forum. If you have any questions, feel free to post them in this or a new thread.
Good luck and happy flashing,
Jurij
Source:
Written for Sony.yt forum - copying is prohibited. ??????? ??? ?????? Sony.yt - ??????????? ?????????. Napisano dla forum Sony.yt - kopiowanie jest zabronione.