Different software related issues can be easily fixed on Android, but only if you know how to apply the right solutions. Thus, if you are currently dealing with malfunctions on your Sony Xperia XZ 2, don’t panic. This tutorial is going to help you better understand how the Android system works and how it can be fixed when software issues are involved. Of course, the unbrick process detailed and described is compatible only with the Xperia XZ2, so try to follow these guidelines only if you own this particular smartphone.
Do note that the steps explained during this step by step guide can be used only for addressing software glitches. If a hardware problem occurred, we cannot help you. In that case you should take your Sony Xperia XZ 2 and go back to service and ask for technical assistance – keep in mind that if the problem occurred while you tried to tweak the Android OS, you might not be able to reclaim the warranty of your phone.
Anyway, if malfunctions are experienced, this guide is perfect for you. By using the troubleshooting methods from here you will be able to fix general issues such as boot loops, lags, hangs, screen freeze, battery drain, heating situations, signal strength problems, total blackouts and so on. Such problems are usually caused by a buggy firmware, an unstable update, an inappropriate app, a malware or who knows what else. So, the goal is to remove such causes and restore your Sony Xperia XZ2 back to its factory state (fully, or partially).
Each fixing solution that’s described during this tutorial is official and supported by Sony and by Google. Thus, you won’t have to use any risky program or complex third party app. Moreover, the warranty of your device won’t get void once you start to apply a certain step. However, since restoring everything back to default might be required, your personal data, info, accounts and files might be erased during the lines from below.
So, it’s important to save as much as possible from your Sony Xperia XZ 2 before starting the unbrick process. In a few words, you should secure your contacts, the text messages, call logs, images, videos, audio files, market apps, internet settings, calendar info, IMEI / NVRAM data and similar other packages. A general backup can be easily performed by using dedicated backup and restore apps from Google Play, by syncing files with your own Google Account or by using built-in cloud storage services that are already running on your phone.
The troubleshooting solutions from below can be performed even on tweaked devices. So, you can apply this guide without experiencing problems even if root was gained, if a custom ROM firmware was flashed or if the bootloader was unlocked – from this perspective, the steps from below are general ones that can be anytime used.
Now, before starting anything else you should verify the power that’s left on your handset. It will be extremely important to plug in the charger first, if the power that’s left is currently lower than 50% – in that case your device can get switched off right while you try to fix its problems; and if that happens you can end up in experience even more issues than before.
How to Unbrick Sony Xperia XZ2
Enter and use Android Safe Mode
Android Safe Mode is the environment from where you can find out what’s wrong with your Sony Xperia XZ 2. As you might already know, in Safe Mode all third party apps and processes are disabled by default. So, shortly, if in safe mode your phone runs without issues it means that the problems were caused by a third party tool. Therefore, in that situation you need to find the software that is causing these malfunctions and remove it as soon as possible. And, everything can be done without hassle from Android Safe Mode. On the Xperia XZ2 you can access safe mode by following this dedicated step by step guide.
Make a Hard Reset
If you cannot manage to identify, isolate and resolve the issues from Android Safe Mode, it’s time to try something different: a hard reset. This operation will partially restore everything to factory state as a wipe will be implied. Shortly, the hard reset will remove everything that wasn’t there from day one and that includes your personal data, info, accounts and files. Now, during this wipe along with your data you will also manage to delete software issues that can cause malfunctions. So, in the end, everything should run without problems once again. You can learn how to hard reset the Sony Xperia XZ 2 by using our dedicated step by step guide.
Clear App data cache
Only a general wipe might not be enough. So, if after applying the hard reset you are still dealing with problems (for example, if a boot loop is still there) you should also consider in clearing app data cache, a process which can be applied by following:
- Enter recovery mode on your Android device.
- From recovery choose to make the hard reset again – pick up ‘wipe data factory reset’.
- Then, select ‘wipe cache partition’.
- When that’s done, from main menu of recovery choose ‘advance’ and select ‘wipe dalvik cache’.
- In then end return to main menu of recovery and select ‘reboot system now’.
Reinstall the stock Android firmware
Did you apply all the steps from above with no success? If the problems are still there you must take a more drastic measure. And in this case we are talking about a reset applied on the actual Android OS. Well, this particular troubleshooting solution can be completed by reinstalling the stock Android firmware on your Sony Xperia XZ2.
By reinstalling the OS you will remove all the software related problems as now you will be able to fully restore everything back to default state. However, this operation will also revoke root access, relock the bootloader, reinstall the stock recovery image and so on – shortly you will lose the tweaks that were previously applied.
For this troubleshooting solution a computer will be required. There, the Xperia XZ 2 drivers must be set up. Also, your smartphone and its USB cable are needed for this process. On your smartphone you need to enable Developer Options – from Menu – > Settings – > About Phone you have to tap repeatedly on Built Number, until the ‘you are a developer’ message is displayed. Finally, on your handset check the USB Debugging feature, a field that’s located under ‘Menu – > Settings – > Developer Options’.
Now, on your computer you need to download and install the Flashtool program (you can get this software from here). Also, on your computer you need to download the full firmware package for your device (it will be delivered in form of an .ftf file). Then, run Flashtool, put your handset into flash mode and then connect your phone with your computer and follow on-screen prompts in order to perform the actual update operation – you can check the detailed update process on this page.
Those are the first troubleshooting solutions that you should try on your Sony Xperia XZ 2 for trying to fix software related problems. If, however, you are still experiencing issues, don’t hesitate and contact us – try to describe your problems in detail as based on the info you provide we can try to find the perfect solutions. Also, if you know other methods that might address Android software malfunctions on the Xperia XZ share your experience with us and with the other readers by using the comments field available below. Enjoy and stay close for further tutorials and similar Android related tips and tricks.