I guess you’re following my HTC Explorer tutorials’ series? This series of tutorials has everything from unlocking the bootloader, rooting, to installing custom ROM and increasing internal memory of your HTC Pico.
Despite of being an entry-level Android smartphone running Gingerbread, HTC Explorer (Pico) is capable of running Android v4.2.2 (latest till date) after getting root access. Warranty becomes void though. If you want to update HTC Explorer to Android 4.0 (Ice Cream Sandwich) or v4.1.2/4.2.2 (Jelly Bean), first you should learn what it means and the consequences.
First things first, it is not official. The custom ROMs are made by developers at XDA forums, and are not associated with HTC in any way. It means that, it may cause damage to your device and you will be solely responsible for any harm or damage. I won’t go in details, you should understand the risks.
That being said, if you do everything correctly, the probability of any damage is very less. Also, nobody guarantees that the customized Android ROMs optimized for HTC Explorer will work without any bugs or errors. The bugs should be bearable though.
You will need:
- Rooted HTC Explorer A310e with custom recovery installed
- Google Apps
- A custom ROM of your choice
You can choose from a number of customized ROMs, easily available on XDA in HTC Explorer (Pico) forum section. Below are a few most popular ROMs you should try.
CyanogenMod 9.1, also known as CM 9.1, is based on Android v4.0.4 (Ice Cream Sandwich). CyanogenMod ROMs are very popular, and preferred by many users. Apart from CM 9.1, there is CM 10 and CM 10.1 based on Jelly Bean v4.1.2 and v4.2.2 respectively. CM ROMs serve as a base for many custom ROMs as well. So if you like the features of CyanogenMod ROMs, you can choose from many other ROMs without having to compromise with features. In fact, you get even more customization options. To make our life easier, hrkh83 on XDA is maintaining the HTC Explorer index thread, neatly categorized. Kudos to him!
Like I said, some ROMs have a few bugs too. So, choose the one which suits your needs perfectly. You can check the threads of respective ROMs to know what works and what does not, or ask other users if it’s good enough for you. In case after installing a ROM, you don’t like it, you can always switch to some other one anytime.
First thing you should do is, take a backup of stuff. It’s optional, but highly recommended. Now, there are two ways of backing up data. You can either take in-app backups, by using the backup data option in the application itself (provided there is such an option). Always remember to keep an up-to-date backup of contacts, messages and notes.
Also, you can make a nandroid backup, which is done in recovery mode. It is useful in case something terrible happens during flashing a custom ROM. To make a nandroid backup, go to recovery mode (choose ‘recovery’ from bootloader mode), and select backup from the menu.
Download the ROM you wish to install with the compatible Google apps (also called gapps). Link to download gapps is provided in respective threads of ROMs on XDA. Paste both zip files in your phone’s SD card (without extracting), and go back to recovery mode.
In recovery mode do a factory reset, and wipe dalvik cache, cache, sd-ext (if exists) & system. It’s optional but highly recommended, especially when flashing a different ROM.
Select Install zip from SD card, and choose the zip file containing the ROM. After flashing ROM, select install zip once again and flash gapps zip archive. Google apps zip file contains Google’s proprietary apps like Google Play store, Google Search, etc. including services like contacts sync, etc.
Now reboot system and voila! …You know it.
It was easy, right? Did you face any problems? I can help! Just post your questions in comments section below.
PS: All the credit for developing the ROMs and stuff goes to the awesome developers at XDA! Don’t forget to thank them for their time and efforts.