Install CM14.1 Android 7.1 Nougat on Xiaomi Redmi 1S

The Redmi 1S was released way back on May, 2014 and gained huge popularity in many countries. Developers were not so fond of MIUI, the variant of Android Redmi 1S shipped with, and decided to take matters into their own hands. The Official CM14.1 nightlies are out for the Xiaomi Redmi 1S (armani).


  • A Windows PC
  • Minimal ADB & Fastboot
  • USB Cable (double-check for cable faults)
  • At least 60% battery remaining on your device

Flashing TWRP

On your Redmi 1S, go to Settings->Developer Options and make sure you’ve enabled USB Debugging.

Note: If you do not see the Developer Options menu, it can unlocked by going to About Phone->tapping build number a few times.

Now connect the phone to your PC and open Minimal ADB & Fastboot. We now need to confirm our device is connected. To do that, type:

adb devices

This should show the Android devices currently connected to your PC. Make sure you accept the confirmation on the phone too. It is advised to disconnect any other Android devices. Once you’ve successfully connected the device, we need to boot to the bootloader to proceed. To do this, shut down the phone completely. Hold Volume Down & Power simultaneously. This will boot the phone into Fastboot mode.

We now need to download the TWRP file for proceeding. You can download the file here.

Once downloaded, rename the file to “twrp.img” (no quotes) and place on the folder where the Minimal ADB is installed. For most people, it is usually C:\Program Files (x86)\Minimal ADB and Fastboot.

Once the file is in the folder, we can now go back to Minimal ADB and type in the command:

fastboot flash recovery twrp.img

This will replace the stock recovery to TWRP.

Flashing CM14.1

Download the latest CM14.1 zip package from here and copy the zip file to the internal storage of your device. If not already in recovery mode, boot to recovery mode by powering down the device and hold Volume Up & Power simultaneously. In the TWRP menu, select Wipe, then Factory Reset. Then, select Install and choose the CM14.1 zip package. This will prompt you to “Swipe to Flash”. Once the installation has finished you can Reboot to System. Note that the first boot might take a while.

Flashing GApps

To use Google Services, we need to install the GApps (Google Apps) package. These services are pre-built out-of-box, but we need to flash the GApps zip in order to Install. It is recommended you flash GApps right after flashing CM14.1. You can follow the tutorial to flash GApps here.