HTC One M9 Camera Ported to AOSP/CM ROM


HTC One M9 Camera Ported to AOSP/CM ROM

The MWC is the biggest event for all smartphone lovers. OEMs from the whole world take as an opportunity to introduce the best of their technology. It has been more than a week now since Samsung and HTC unveiled their flagships and with every day passing, we come across new goodies shared from the Galaxy S6 and One M9. The beauty of Android lies in variety and customization. Most OEMs have their own customized version of the OS with different sets of features, apps and user interface. This variety gives the impression of Androids rather than Android.

As soon as the system dumps from new devices pop up to the surface, our developers start digging them to come up with something useful for the whole community. This trend has always been there since the evolution of Android.

Hi friends, I am Jishnu! I have shared several mods and ports in the past and now I have something interesting for you all. Every developer has his forte and some people see me as a master of mods and ports. For the past few days, I have been working hard on porting HTC One M9’s apps to other Android devices and just yesterday I got success in porting the HTC One M9 to all Android devices running Nexus, AOSP or CyanogenMod ROM and am very close to release some other apps like the One M9 Keyboard, File Manager, Gallery, Video Player, Music Player, Clock and Voice Recorder. The screenshots have been taken on the Nexus 5.

As of now, everything works on the camera except Zoe. Having installed the camera app from the One M9, you would be able to enjoy it even before those who would buy the phone after a month. So, it’s going to be pretty exclusive experience!

Though I have tested the mod on my Nexus 5, I wanted to check the responses of a few more people. Yesterday, I shared it on Google+ and having received positive response from users, it’s here for you all. However, before you proceed, here’re some prerequisites you must have before flashing the M9 Camera port.


  • A rooted device with TWRP Recovery installed.
  • KK (not tested) or Lollipop based AOSP or CM ROM.
  • Make sure you have 90MB free system space available on the device.


HTC One M9 camera Port V1

Download File Size: 81.1 MiB | Downloaded: 612 times

Follow us for latest updates

HTC One M9 camera Port V1.1 Resolution Patch

Download File Size: 8.9 MiB | Downloaded: 555 times

Follow us for latest updates

The resolution patch will fix the resolution issue on your phone.

How to Install

If you have been using an AOSP or CyanogenMod ROM on your phone, you probably won’t need instructions on flashing a Zip. Still, I am providing some quick steps.

  1. Download both the Zip files from above and copy them to your phone.
  2. Reboot your device to CWM/TWRP recovery.
  3. First of all, create a backup of your ROM as precaution.
  4. Select the Install option, navigate to HTC One M9 camera Port and flash it.
  5. Then also install the resolution patch file the same way.
  6. Wipe cache.
  7. Return to the main menu and reboot the device.

When you phone boots up, you will be able to use the HTC M9 camera on your phone. If you have any questions, doubts, requests (I am not sure if I’ll be able to meet them but I’ll try) or if you want to share your feedback, please leave a comment below.