One of essentially the most frequent questions we get requested from Sony Xperia homeowners is how to change the firmware. Whether that relates to upgrading/downgrading main Android variations, debranding the handset or just altering the firmware area for sooner updates.
Using the Flashtool software has been the principle method to go about this, however when Sony launched its 2017 Xperia fashions, it modified the flashing course of which rendered Flashtool redundant. This is the place Newflasher, a command line Xperia flashing software developed by XDA member munjeni, is available in.
While Flashtool was recently updated to help a few of the key 2017 Xperia fashions, together with the Xperia XZ Premium and XZ1, we thought it could be helpful to write a tutorial for Newsflasher because it offers an alternate, easy-to-use method to flash your Xperia firmware.
The instructions under can be utilized to flash ANY firmware construct for 2017 Sony Xperia units and past. It is a helpful course of for these wanting to debrand, or in case you are a US Xperia proprietor wanting to change your firmware model to add again the fingerprint sensor performance.
Install new Xperia firmware utilizing Newflasher [Tutorial]
Disclaimer: Please learn the next instructions totally earlier than trying to flash your phone. Xperia Blog absolves itself from any duty ought to one thing go flawed. Please proceed with warning and at your individual threat.
This guide is just supposed to be used for Sony Xperia units from 2017 and onwards. Please use Flashtool to flash firmware for older devices.
Note: You is not going to void the guarantee of your Sony Xperia gadget by flashing new firmware utilizing this guide. In addition, you do NOT want to unlock your bootloader nor do you want root to flash your handset.
By following this methodology to flash your phone you’ll find yourself wiping all knowledge. Therefore, please make sure you again up your knowledge and any images/movies you could have taken. You can discover Sony’s personal backup service inside ‘Settings > System > Xperia Backup & Restore’.
For the aim of this guide, we can be flashing a Sony Xperia XZ Premium (G8141) from Android 7.1.1 Nougat to Android 8.0.0 Oreo. We can even be altering the handset’s area from UK (1308-5320) to Australia (1308-6997). Below are the reference screenshots prior to beginning. The left screenshot reveals the Android model and present firmware construct quantity. The proper screenshot reveals the present area software program model (see the 8-digit quantity underneath ‘Customization Version’).
Part 1: Preparation
One of the first causes folks encounter issues in flashing their gadget is due to not putting in the proper drivers on their laptop. Please make sure that drivers for your Sony Xperia gadget are appropriately put in in your PC earlier than trying to install new software program.
Note: This guide is written for Windows 10 customers in thoughts solely.
1) Install drivers for your Sony Xperia
You want to make sure that your PC has the entire mandatory drivers put in for your Sony Xperia gadget. The greatest method to do that is to install Sony Xperia Companion.
Make certain you join your Xperia to the PC earlier than beginning the method to obtain the required USB and ADB drivers. The greatest method to do that is to energy off your Sony Xperia and then join to your PC while holding the quantity down button.
2) Download Newflasher
Download Newflasher from XDA. We are utilizing Newflasher v10 for the aim of this guide. Once downloaded, extract the RAR file to an applicable location in your laptop. You can use WinRAR to extract the file.
3) Install Flashtool and XperiFirm
Download and install Flashtool from the official web site here. Flashtool integrates the XperiFirm software, which you’ll need to obtain the required firmware information.
While we received’t be utilizing Flashtool to flash firmware on this guide, by putting in the applying you may make sure that the required Xperia drivers can be put in in your laptop. Install Flashtool drivers from the next location: ‘C:Flashtooldrivers’. Tick the “Flashmode Drivers” and “Fastboot Drivers” to install.
4) Enable “USB debugging” and “Unknown sources” in your Sony Xperia gadget
‘USB debugging’: Settings > Developer choices
‘Unknown sources’: Settings > Security
Part 2: Download Xperia firmware
You will want to obtain firmware information to install new software program onto your gadget. First, launch Flashtool and then click on on the XperiFirm icon as highlighted under.
You ought to now see the XperiFirm software program launch right into a new window. Navigate to your handset on the left pane. You can then select the firmware for your area/provider within the center pane. The pane on the suitable facet will present you which ones firmware is obtainable for that area. Click on it to obtain the file.
Important: Only obtain firmware for your mannequin and variant quantity. For instance, for those who personal an Xperia XZ Premium (G8141), solely browse and obtain the firmware builds listed underneath G8141.
Once clicked, you might be requested to affirm whether or not you need to obtain the firmware. Click “Download” to proceed.
This will launch a pop-up ‘Downloads’ window, displaying the progress of the obtain. Once it’s full, click on “Close” to proceed to the following step. Make certain you notice the folder the place you could have downloaded the firmware too.
Part 3: Prepare firmware for flashing
If you could have adopted the above steps appropriately, it is best to now have two new folders in your laptop. One firmware file (on this instance, known as “G8141_Customized AU_1308-6997_47.1.A.12.34_R3B“), and one other folder known as “Newflasher“.
Here are the untouched contents of the Xperia firmware folder for your reference.
Here are the untouched contents of the Newflasher folder for your reference. You can see that we’ve got used Newflasher v10 for this tutorial.
Now open the firmware folder. Select and delete the entire .ta information in the principle folder.
Now open the ‘boot’ folder inside the principle firmware folder. There is one .ta file in right here known as ‘Maple_XBootConfig_MiscTA‘ that you just additionally want to delete.
Create a new folder known as ‘partition’ in the principle firmware folder. Now extract partition.zip which is present in the principle firmware folder into this new ‘partition’ folder. The information extracted will look one thing like the image under.
Once you could have accomplished the entire above, your firmware folder ought to look one thing just like the under. All of the .ta information are deleted and the partition.zip file has been extracted right into a new ‘partition’ folder.
Now the ultimate step in getting ready your firmware, is to copy the complete contents of the firmware folder to the Newflasher folder. Once full, your Newflasher folder ought to appear to be one thing under. The highlighted information are these copied throughout out of your firmware folder.
Part 4: Flash Xperia firmware
If you’ve reached this stage, then that’s the toughest half finished. This subsequent part entails the method of really flashing your Sony Xperia gadget.
Connect your Sony Xperia gadget. Make certain the gadget is powered off and then maintain the ‘volume down’ button while connecting the USB cable. Double click on the ‘newflasher’ software as highlighted under.
A Windows command immediate will now open. Type ‘n’ and press Enter.
You will as soon as once more want to kind ‘n’ and press Enter.
Your Sony Xperia gadget will now start to flash new firmware.
Once full, you’ll obtain a message that “You can disconnect your gadget if you shut newflasher.exe“. Congratulations, your Sony Xperia gadget has now been efficiently flashed to new firmware.
Disconnect your Xperia gadget and energy on the handset. Don’t fear if it takes some time for the handset to boot, that is to be anticipated. To affirm that you’ve got upgraded the phone software program, click on on ‘Settings > About phone’, which can reveal your new Android model and firmware construct quantity.
If you’ll additionally like to affirm the area firmware that you’ve got downloaded, you’ll need to entry the service menu choice (open the dialler and enter *#*#7378423#*#*). Click ‘Service info > Software info’. Search for the 8-digit quantity underneath “Customization Version”. For instance, you’ll discover under that the software program customisation model of 1308-6997 matches the Australia firmware that we downloaded within the XperiFirm screenshots above.