Skip to main content

How to unbrick your Android

The term "bricked" is often used improperly. A bricked phone means one thing: your phone won't turn on in any way, and there's nothing you can do to fix it. Just like a brick. A phone stuck in a boot loop is not bricked, nor is a phone that boots straight into recovery mode.



Even if you can't access the recovery mode itself, don't panic. It's not bricked!

While soft brick is pretty easy to fix, furbishing up a hard brick is quite impossible and eventually you have to buy a new phone.

Bricking your phone is pretty rare, so I wouldn't worry about it being a common occurrence

What to do when you can't access the recovery mode on the phone, neither the downloader mode nor the fastboot?

Things needed:

1. A PC, 2. Required drivers (USB drivers to recognize your phone, SoC drivers), 3. Flashing tools (QFIL (Qualcomm Flash Image Loader) for Snapdragon phones, SP Flasher for MediaTek phones)

Procedure (may vary, but you can always find it for your phone by Googling it):

Here I'm giving account of the procedure of flashing Lenovo A6000 Plus which is a Snapdragon based phone.

On Snapdragon devices:

1. Install the drivers on your computer (Qualcomm and and your phone's drivers)
2. Remove the battery of your phone and reinsert it.
3. Hold down the volume buttons at once and connect it to computer via USB cable.
4. In QFIL flash tool you would see your device connected (port name will be something like Qualcomm HS-USB QDloader 9008 (COM__)
5. Select build type to "Flat build".
6. Select the firmware in Programmer Path by clicking Browse... (choose the FireHose file with the extention .mbm)

You can download the firmware from the web, it mostly ends in ROW (in this case A6000_S035_150507_8G_ROW in its name in a compressed file format like zip or rar, remember this is not the same as the stock ROM as STOCK ROM AND STOCK FIRMWARE ARE DIFFERENT)

7. Click on Load XML and select the XML file in the open file dialog
8. Now select patch0
9. Finally hit "Download"
10. It will take 5-10 minutes to complete flashing and then you can remove the phone from the data cable
11. Reboot your phone and see your phone brought back to life.

QFIL tool

This utility installs the Stock ROM along with the Stock Recovery which you couldn't do on the phone.

Similarly for MediaTek devices, use SP Flash Tool. You need the firmware to be downloaded first. Then scatter file is used instead of FireHose file. That's it.

There are Youtube tutorials in plethora in case you don't make out the process. Just try searching specifying your device model.


Comments

Popular posts from this blog

Best Gaming Laptops You Can Buy Right Now

Gaming Laptops are no joke. They pack some serious performance under the hood that even some mid-range desktops cannot match. They’re often considered as huge, heavy and fat machines with red and blue paint all over their chassis, but that’s not the case at present. Over the past few years, manufacturers have introduced laptops packing more and more power in a thinner and lighter chassis. If you take a look at a gaming laptop from ten years ago and compare to anything from the present, I can guarantee that your jaw will drop and you’ll start wondering how technology has improved over the decade. Here are the top 10 performance grade laptops to make your selection from. 1. ASUS ROG G701VI Gaming Laptop  Unlocked Intel i7-7820HK processor 64GB of DDR4 RAM (yes, you read that right!) 1 TB NVMe SSD Overclockable GTX 1080 desktop class graphics card 17.3-inch 120Hz Full HD IPS panel with NVIDIA G-Sync 2. Alienware 17 R4 Intel i7-7820HK processor (overclocked up to 4.4 GHz) 32GB of DDR4 RAM

How to verify your downloaded files using MD5 Checksum on Windows?

MD5 stands for Message Digest version 5 . The MD5 algorithm takes a file (the “message”) of any size, and reduces it down to a code that looks like this: “ac30ce5b07b0018d65203fbc680968f5″ (the “digest”). The brilliant thing about the MD5 algorithm is that if the message changes by so much as a single byte, it will produce a completely different digest. An MD5 sum is a string of letters and numbers that acts like a fingerprint for a file. If two files have the same MD5 sum, the files are exactly alike - which is why MD5 "fingerprints" can verify whether or not your downloaded file got corrupted in transit, hence it is used to verify the integrity of files, as virtually any change to a file will cause its MD5 hash to change. MD5 digests have been widely used in the software world to provide some assurance that a transferred file has arrived intact. For example, file servers often provide a pre-computed MD5 (known as md5sum) checksum for the files, so that a user can compare th

Running Windows apps on your Android device using Wine

The title seemed like it's reverse. Didn't it? haha Yes, I'm not talking about running Android apps in Windows, I'm talking about running Windows x86 apps in your Android!!! Developers from CodeWeavers have just released version 3.0 of the Wine compatibility layer for Linux-based systems, which can now be built into an APK package and installed on your Android device. Earlier it could power Chromebooks to do the same. Wine 3.0 release represents a year of development effort and over 6,000 individual changes. You can get the full documentation here . Image source :Android Police Although you’ll need an x86 Android device to take full advantage of it. Wine does support ARM devices, but you can only use programs that were ported to Windows RT. You can find a few examples here. The Wine project is working on using QEMU to emulate x86 CPU instructions on ARM, but that’s not complete yet. XDA Developers forum has a list of such apps that can be run full-fledge