Flashing is a procedure one can use to upgrade or downgrade his or her phone’s operating system version. This can be done by installing and using a flashing software (plus its drivers) on your computer or laptop.
There’s more to flashing than I can really say and some even use it to entirely change their phone’s mobile operating system.
What’s flashing an Android Phone’s Software?
When you flash an android phone you basically load or install a different version of your phone’s android OS version. This procedure can also be referred to as flashing a ROM, software or firmware. It is the most common practice and in fact, a lot of people to consider flashing to fix their android phone’s built-in files and to customize it.
A flashing procedure can fix a lot of software problems or bugs. To some extent, there are people who write their own ROM file and install it on their phone. Of course, you need to have certain skills and know certain things (have knowledge in the field) to do this or else you will damage your phone.
The Common Reasons for Flashing an Android Phone
The common reason people flash their android phones is to update/upgrade/downgrade their phone’s software. Or simply when you want to fix it.
You can flash your android phone’s software (ROM) if you tried to wipe it and somehow it crashes or it hangs on the android logo screen. However, there are phones that hang on the android logo screen without you trying to wipe it or anything. I don’t really know why this happens but it happens (eventually) and especially if it has the MTK chipset.
Most of the phones running on MTK chipset have pretty great features and are cheap.
Related content: How to Flash a Huawei Y520-U22 Smartphone Without Using a PC – Tutorial.
Android Phone Hanging on Android Logo Screen
It can hang on the Android logo screen or even worse! It may show a blank (white or black) screen. Once it crashes, it will fail to power up and you may receive an error when you try to wipe it using the power and volume buttons method.
At this point, the only way to resolve this issue is by flashing your Android phone. Basically, you have to download a flashing software, its drivers and your phone’s firmware file (ROM) to flash it. Do keep in mind that some android phones allow you to upgrade or update their firmware without using a PC or computer.
You can do so by using a portable firmware file that you can download and store in your media SD card during the process.
What Causes a Boot Loop (Soft Brick)?
A boot loop (also called a soft brick) can be perceived as a problem caused by missing android’s built in files or bugs. There’s no need to stress though, because a boot loop can be fixed easily.
A phone hanging on the logo screen or having a black or white screen are examples of a soft brick. You will notice this when an android phone fails to fully boot, hence ‘boot loop’.
Causes of a Boot Loop (Soft Brick)
A lot of things can cause a boot loop and you can check them out below.
- Things like upgrading or updating your phone’s software. If your android phone has an android version of 4.4 or earlier – you will get a notification (frequently) that advises you to update your phone’s software. You don’t have to worry about this notification if your phone has the latest android versions (android 5.0 and above).
- Downloading and installing apps from third-party services. Any marketplace or website where you download or get your apps (other than Google Playstore) is a third-party service.
- Dropping your phone. This is pretty obvious and I mean, why would you let your phone fall?
- Sorry to mention this, but sharing (or getting) apps and games using the Shareit app does count as a ‘third party service’.
Okay, maybe I exaggerated a bit there (on point four), but if you get your apps from other sites and people – your phone might get in the boot loop state.By the way, to know if an app or game is safe to use on your phone, consider enabling your android phone’s ‘safe mode’.
You don’t know how to do that? Good thing, I have these two tutorials (articles) from WikiHow on how to do that.
How to Enable Android phone’s Safe Mode and How to Turn it Off – WikiHow.
- How to Boot your Android Smartphone Into Safe Boot (Enabling Safe Mode).
- How to Turn Off Safe Mode on Android Smartphone.
Allowing or Blocking Third Party Apps from Getting Installed On Your Android Phone
“Your phone and personal files are more vulnerable to attack by apps from unknown sources. You agree that you are solely responsible for any damage to you phone or loss of data that may result from using these apps!”
This message will pop up on your android screen when you try installing apps and games from third-party (for the first time). You will get it frequently if you are a Samsung smart phone user and well, that pretty much depends on your settings.
If you want to install third-party apps and games (not recommended!). Go to your android phone’s settings > Security > Scroll down and under “Device administration” you will see the option (unknown sources).
Click on the toggle button that is next to “unknown sources” to allow third-party apps to be installed on your android phone. Allowing third-party apps to be installed on your android phone isn’t recommended by the manufacturers.
This is due to the fact that some of these third-party sites can modify the apps published. They may add viruses or add a certain command (codes) that will retrieve and steal your personal data.
What’s a Hard Brick?
Sigh! You don’t want to know what a hard brick is. I mean, your phone getting ‘hard bricked’ is the worst and (at the same time) a rare thing to happen.
A hard brick is when your phone doesn’t power on after you have flashed it.
A phone not powering on (or not responding to the power button) is an example of a hard brick. Don’t freak out or panic though. I mean, I got you and you won’t hard brick your phone if you follow my instructions correctly.
To simplify the two terms ‘soft brick’ and ‘hard brick’. I would say, a soft brick is a software problem and a hard brick is a hardware problem.
Check the Following before You Flash Android Phone
Firmware version and details – The firmware or software you will use should correspond with the one of the phone’s model. If you flash a wrong file you will brick the phone and damage its hardware (eMMC).
For instance (example), there’s a difference between a Huawei Y520-U22 phone and a Huawei Y520-U21 phone. So you can’t! Actually, you are not allowed to flash your Huawei Y520-U22’s phone using a Huawei Y520-U21’s firmware or ROM.
You can get your phone’s firmware from third-party websites. However, not all third-party sites offer secure and safe files.
It is advisable to download firmware files from your phone’s manufacturer site. You can also use sites like SATechHelp.com and RomKingz.com
Phone condition – Check your phone’s condition or look for possible causes.
Flashing a device can get complicated (serious complications). So I advise you to only go with a flashing procedure if it is required.
There are common problems that don’t require a flashing process. Issues that don’t require a flashing procedure include: A phone failing to read a sim card and/or having an invalid IMEI number.
USB Cable – Always check the condition of your USB cable for malfunctions. A malfunctioning USB cable can negatively affect the flashing process.
It might interrupt the flashing process and cause your phone to go on a ‘brick’ state.
Pros and Cons you need to know when you flash android phone.
When you flash an android you:
- Void the warranty of your phone.
- Don’t have to pay more than $5 when you flash it yourself.
- Might damage the phone firmware (rare)
- Will lose all your files, apps and games.
The Software You Must Use To Flash Android Phone
The common and recommended software to use is called SP flash Tool.
However, SP Flash Tool is only used to flash phones running on the MediaTek chipset. What I mean is that, it can only be used to flash brands that are similar to these: Huawei, Hisense, Mobicel, Vodafone and so on.
Samsung android smartphones have their own flashing tool.
Anyway, if you are having a similar problem and you are not sure if it needs flashing or not then don’t hesitate to write me an email.
Flashing an Android Phone Tools Starter Pack.
- SP Flash Tool or any other flashing tool that supports your phone.
- VCOM drivers.
- Your smartphone’s firmware (ROM ) file.
- Computer or laptop.
- Fully functional USB cable.
- Internet connection.
Thank you for reading this post. Make sure to share your comments below and share with everyone, cheers.