In this tutorial, we are going to have a look at a step by step guide on how to install XperiFirm on Linux System and use it to download Sony Xperia Firmware for any Sony device like Smartphone, Tablet, or accessory etc.
To use XperiFirm tool on Linux Computer, we need to install Mono. Follow the below instructions to download Mono on your Linux system.
How to Install XperiFirm on Linux Computer
1. Open Terminal on your Linux Computer.
2. Enter below commands, and after each command hit enter.
$ sudo apt-get install mono-complete
$ sudo cert-sync /etc/ssl/certs/ca-certificates.crt
$ sudo certmgr -ssl -m https://software.sonymobile.com
(Enter Y when asked, you should be asked to do so twice)
3. Download the latest version of XperiFirm Tool from here and extract it on Desktop or inside any folder.
4. In Terminal navigate to Desktop or to the folder where you have extracted the files using cd
command.
5. Finally, enter the below command to launch XperiFirm tool.
$ mono XperiFirm.exe
6. On XperiFirm Downloader, select your device and model to download the firmware.
That’s it! Now you can use XperiFirm Tool on your Linux Computer.
If you have any questions ask them in the comment section below.
Das_Sams
I tried to Download firmware for the J9110 but all the firmwares are unavailable:
“This firmware is unavailable. Please chose another firmware.”
I tried random other phones. It is the same. So what is wrong?
There is no error message in the terminal.
Das_Sams
I found the error:
I don’t know why this page gave me 5.37 as the latest version. Sony changed servers. You definetly need 5.40, which I got using “links”, a web browser not having javascript or any similar blinky stuff. Well xperifirm told me there’s a new version and opened that page with links.
hth
Xperifirm on Mono on Linux not working for me… (OpenSuSE Leap 15.1)
Program running and giving success message, but directory & files never created in a discoverable location. File systems not cooperating… no usable success.