Skip to main content

Unlock Boot Loader of any Sony Xperia

What is meant by Unlocking Boot Loader?

When a computer starts up you can press a button like F2/F8/ESC key and enter to the BIOS menu (Boot menu). This is also a some kind of boot loader. For another example, if you have installed multiple operating systems in a single computer then a menu will be displayed at startup asking which OS to boot. This is also called a boot loader. In Android phones there is a similar boot menu. But this menu has been locked by default.

Why do we unlock boot loader?

  1. Unlocking boot loader is compulsory to root the phone.
  2. You can do factory OS back ups and restore from boot loader menu.
  3. You can install some fancy software tools.

Warning

    • Unlocking boot loader will void your warranty.
    • Phone will be subjected to a factory data reset. So you have to back up your data.

Hot to Unlock the boot loader?

Some devices doesn't support boot loader unlock. To check whether the boot loader can be unlocked in your device follow the following procedure.
  1. Go to number pad and dial *#*#7378423#*#*. This will take you to the service menu of your device.
  2. Go to Configuration menu. At the end of the list you will some thing like "Bootloader unlock status". You can unlock your boot loader if it is set to "Yes" only. 
  3. If boot loader unlock status is "No", unfortunately you cannot unlock the boot loader of your device. If it is set to "Yes" then continue.
  4. Procedure of unlocking boot loader of different models varies slightly. So that here onwards you have to follow the official guide of Sony. 
  5. Read carefully all the seeps and follow the guide. I have checked this procedure with Sony Xperia E3 Dual (D2212). If you follow the procedure accurately, then no need to worry. 
If you cannot find the link to download Android SDK use this link.

If you have any problems, feel free to put a comment. And don't forget to help us by a like and share this post among your friends.

Disclaimer: This guide has been fully tested with a Sony Xperia E3 Dual (D2212). But WINTRIXS.com is not responsible of any damages that may happen to your device following this guide. 

Comments

Popular posts from this blog

Extend internal memory of any Android device (Root Needed)

Low internal memory is a very common problem between low end android devices. Today most of android devices have both more than enough processing power and RAM size. But the internal memory size is relatively low. Due to low internal memory, we can't install many apps and most of the times sync stops working. Two most popular solutions to low internal memory problem. Link2SD Drawback - Slow down the device vold.fstab method Risk of bricking the phone. Need the appropriate vold.fstab for the device. I'm going to tell you a different method. In this method the SD card is joined to the end of the internal memory. If the internal memory is not enough, then the SD card will be used instead of the internal memory.  I installed NFS Most Wanted and NFS No Limits on a Xpeia E3 Dual after extending the internal memory using this methods. (Xperia E3 Dual has a internal memory of 1.7 GB)

How to play Sinhala subtitles(or any other custom fonts) using MX Player on any Android device

Do you know that you can play sinhala subtitles on your android device using MX player even though the device doesn't support sinhala rendering. Just a simple procedure.

Spring Transaction Management over multiple threads

Spring framework provides a comprehensive API for database transaction management. Spring takes care of all underlying transaction management considerations and provides a consistent programming model for different transaction APIs such as Java Transaction API (JTA), JDBC, Hibernate, Java Persistence API (JPA), and Java Data Objects (JDO). There are 2 main types of transaction management in Spring. They are declarative transaction management which is a high level one and programmatic transaction management which is more advance but flexible. The Spring API works very well with almost all of the transaction management requirements as long as the transaction is on a single thread. The problem rises when we want to manage a transaction across multiple threads. Spring doesn't support transactions over multiple threads out of the box. Spring doesn't explicitly mention that in the documentation. But you will end up with run time errors or unexpected results if you try to do so.