How to Flash Custom Recovery On HTC S-On Devices -Linux PC Users


Since the Windows PC guides have been given on how to flash custom recovery on HTC S-On devices, I think it is a good idea to provide such guides for the Linux PC users as well.
Following the comments and mail messages we have received on the flashable zip files that updates your HTC android devices with custom recovery we have provided so far, most of which are from HTC S-On android devices users, I think it is better to publish an alternative guide for flashing the custom recovery on the HTC S-On android devices besides the flashable zip updates.

If your HTC device is S-On, you may not be able to flash any unsigned zip file on the phone either via the Terminal or the hboot.
This is for some security reasons. Learn more about the HTC S-On devices here.

Alternative Method for Flashing Custom Recovery On HTC S-On Devices

You have two (2) known alternative methods to flash custom recovery on HTC S-On devices and they are;
1- Via recovery.img Flasher Apps (requires root access)
2- Via Terminal (requires unlocked bootloader)
But ONLY the second alternative, the Terminal option is approved and recommended to you by Aryk Enterprise which is the only one we discuss here.

The number one (1) alternative may get your HTC android device bricked and thereby render the phone useless for you.

Flashing Recovery.img File On HTC Devices Via Terminal/Command Prompt

First, you need to setup ADB Tools on your Linux Computer by following the guides given here.

Step By Step Guides for Flashing recovery.img File Via Terminal
1- First, you need to download the recovery image file for your HTC device from here or here and then, rename the recovery image file to recovery.img on your PC. -This would simply make the work easier for you.
2- Open Terminal on your Linux PC
3- Put your HTC Android device into hboot (or bootloader in case hboot fails) screen. To boot to hboot screen, simply put off the phone or remove the battery and re-insert it in the phone, press and hold the power + the volume down buttons together until the hboot screen comes up. To boot the phone to bootloader, from the hboot screen, simply press the power button once.
4- Now, connect the phone to the PC and make sure USB appears next to the hboot or bootloader on the phone screen.
5- On the Terminal Window type sudo fastboot devices then, hit the enter key -to confirm that the PC has detected the phone in fastboot mode. The phone's mode and its serial number should be listed on the next line if the PC has detected the phone.
You would be asked to supply the admin password for your Linux PC. Simply enter the Password and hit the enter key.
6- Now, on Terminal, type fastboot flash recovery recovery.img and hit the enter key.
Or, alternatively, you may type fastboot flash recovery (drag the recovery image file here) and hit the enter key. Wait few seconds for the operation to complete then, reboot your phone.
Please note that Linux computer does not require you to copy the file into any folder. You can put the file anywhere or in any folder on the PC. Just make sure the file name is correctly spelt.

ENJOY!
Before you can be able to use this method successfully, you need to have your HTC Android device bootloader unlocked first. Visit this page for info on how to unlock your HTC Device bootloader.

If you are using Windows PC, follow the step by step guides on this page.

For any comments or questions over this article please, use the comment box bellow or contact us Via This Link. And if your questions is not about this article and needs our help over something related, Find Us on Facebook. Got any other info you want us discuss? Share it with us using the comment box or contact us!