[HTC Desire Eye] challenger07:
Preparation

*

Decide on which version of Android to use. You need to find a recent version of Android that is stable and has the bugs worked out. There are a lot of choices and many still have bugs. For an older phone with limited capacity, I decide to take the AOSP version which is the baseline from Google with no fancy features added. Other ROMs can provide more capabilities but will take more resources of the phone and the more features the more to go wrong.

Couple of articles if you are interested

https://www.quora.com/What-are-the-...ock-Android-stock-rom-Lineage-OS-and-TouchWiz

https://www.google.com/url?sa=t&rct...39857/&usg=AFQjCNGMo0MHXcakgYtSiMJXCLaNZBYAUg

You also need to find the best custom recovery program for your phone. I used TWRP but there are other ones google to find a recommended one for your particular phone. http://www.androidtipsandhacks.com/root/twrp-the-complete-guide-to-using-recovery-on-android/

Prepare the PC

*

Create a folder on the PC for all the downloads and files

*

Download the minimal Google SDK or install the whole studio

https://dl.google.com/android/repository/platform-tools-latest-windows.zip

*

*

HTC Sync Manager on PC** (This installed the phone drivers so the PC can talk to the phone)

www.htc.com/hsm

Alternatively you can go to the phone website and download the drivers for the PC

Check Java up to date on PC* (www.java.com)

*

*************** Connect the phone to the PC using USB and ensure phone is 100% charged********

*

Download the files you need

*

Download new Rom* (aoscp_eye-3.6.3-20170508-unofficial.zip) *

https://www.androidfilehost.com/?fid=457095661767159592

*

Rename to a simpler name Android712.zip

**

Download Google Apps

*

http://opengapps.org/

*

Download ARM 7.1 nano (You can install other google apps from the app store)

***********Rename to a simpler name GAPPS71.zip

*

Backup the phone

*

Record the APN settings (Access Point Names) Hidden in “Cellular Network” settings under data.*

Ensure Google backup is turned on* (Give it at least 24 hours with WIFI and Power to complete google backup)

Use a backup tool such as HTC sync manager or Windows explorer to backup all photos, music etc.*

*

Move key files to Phone

*

Copy key files onto SD card.* GAPPS and new ROM

Use windows explore on your PC to move the files to the SD card on the phone

**

Unlock the bootloader on the phone (you need to register to get an account)

*

**https://www.htcdev.com/bootloader/

*

Remove Encryption on the phone (I removed the SD card from the phone for this step, not sure that is actually needed)

Factory Reset in settings under Backup and Reset.

*

Install TWRP

Download recovery* (TWRP 3.1.0-0 Desire EYE OMNI by Arun)* Again find the most recommended one for your phone model. https://twrp.me/Devices/ for the official download by my phone isn't supported.

*

https://xdaforums.com/devdb/project/dl/?id=23630&task=get

*

In Windows explorer rename to something simpler eg *recovery.img

*

*************** Go to the windows Command prompt

*

*************** CMD prompt

***************

Fastboot* flash recovery** recovery.img

*

Fastboot reboot (the phone should reboot)

*

***************

Boot into TWRP.*

*************** Power off the phone

*************** Hold volume down button and then holder power button.

*************** Use volume up/down to highlight recover

*************** Use power button to select recover

*

Do a full backup of your operating system to your SD card.* **TWRP backup. (Boot, System and Data)*** Optional copy the backup directory back to your PC using windows explorer on the phone (you will need to reboot the phone to do this). *

*

Wipe using TWRP (Swipe to Factory Reset)

*

Install using TWRP : select the sd card and the New71.zip

*

Install using TWRP : select the sd card and the gapps.zip

*

Reboot

*

*

Donate to the developer of your new ROM at the end when it works.*

*

*