When it comes to affordable phones with superb specifications, Xiaomi has proved itself to be the king in the smartphone market. Take any Xiaomi phone from Mi6 to Redmi 4A the price at which they are placed has leaved no room for the competitors to enter. Well, some companies have tried to compete with their prices and now they are suffering with low profit margins and operational costs.

Redmi Note 4 is one of the most shipped smartphone in India, the demand for mid-range smartphone in India has been increasing constantly. The Redmi Note 4 was launched on Jan 2017 with 2GHz Snapdragon 625 processor with many color and RAM variants. The phone comes with Xiaomi’s own flavour of custom Android- MIUI. There are many people who trying to get rid of MIUI due to a lot of pre-installed app that cannot be removed or disabled which leads to more RAM usage. Now they are looking for some other custom ROMs but when it comes to us LineageOS is one of the best that we could pick and with a little to none customization it can help the users to get their device a clean look. The unofficial build for Redmi Note 4 was already available on XDA and was made official on August 3 and will be updated through OTA on a weekly basis.

Redmi Note 4

The First LineageOS weekly build is available for download for Redmi Note 4. Let’s see how to install on your phone.

Things you need:

Downloading necessary files

Installing LineageOS on Redmi Note 4

  1. The First thing that you should do is to backup all your data from your phone to a secure location.
  2. Connect your Redmi Note 4 to PC.
  3. Now open the folder where adb and fastboot is installed and right click at any empty space while holding shift button. You will see an option to open command prompt. Now open the command prompt (Powershell will also work).
  4. Then type adb devices to see if your device is connected and authorized to perform operations. If you can see the device and its serial number, then you are good to go.
  5. Now Type adb reboot bootloader. This will take the device to fastboot mode (Remember to Enable USB debugging in the developer options or the command will not work).
  6. Once you are in fastboot mode then you have to install TWRP recovery on your phone by using the command fastboot flash recovery twrp.img (Remember to change the TWRP file name according to the TWRP image that you have download). To temporary boot to a recovery use fastboot boot twrp.img.
  7. Once you are in TWRP recovery go to Advanced and select Adb Sideload, then you can install zip files using the command adb sideload filename.img.
  8. Remember the sequence of flashing file 1. Firmware 2. The Official Build 3. GApps

Feedback from Users (First Build)

There were many people who were waiting for the first official LineageOS build for Redmi Note 4. They were constantly searching for “mido” (Codename for Redmi Note 4) at the gerrit code review site of LineageOS for about a month and on the August 1 mido it was finally merged to the Hudson.

Hearing from the users that the first official build is as good as the MIUI 8.2 developer preview and has almost no lag or boot loops. But they were quite unhappy with the picture that was taken from the main camera. Since, it is still a nightly build we expect to see more improvement in the coming months. The users are quite happy with performance of LineageOS.

My Experience with LineageOS

LineageOS is the one of the full-fledged AOSP based custom ROM. The number of customization is enough to get the best from your phone but if you are going to install it on your daily driver then it might not be a good idea. My experience with the LineageOS has been a sine curve as I am currently using LineageOS with my Moto G Turbo Edition and in many builds I have faced random boots and lags. But some of the builds works fine, remember this might not be the case with every other phone for which LineageOS is available. I have tested LineageOS on Moto X Play for around 2 months and it was working perfectly fine with no lags or frequent reboots. One of the reason for LineageOS to not work on Moto G Turbo is that its source code has been built from that of lux (Codename for Moto X Play). Many other custom ROMs do use the same device tree and kernel source of Moto G Turbo that LineageOS has been using. So, we can hardly expect the problem to be solved on any other custom ROM.

MIUI vs LineageOS

Our team had used both MIUI and LineageOS and it seems that they have liked the LineageOS more due to its performance. Small changes like the use of new file system and kernel optimization has made the device faster on LineageOS. The MIUI has been liked by many until the launch of Android Marshmallow in which Google has introduced the new material design and people seemed to have liked it. It wasn’t the end, Google has taken it further by introducing quick reply from the notification panel but on MIUI you have to first swipe the notification with two fingers then the quick reply box will be opened. So, the complexity in the MIUI has increased as it is not able to keep up with the changes made on Android.

One other major difference which makes the LineageOS more adaptable is its flexibility with the apps, which you can change/uninstall by flashing other version of the GApps. You have the option to enable Google Assistant from gapps-config file or you can also install the Google Asisstant from the graphical version of the GApps i.e. Aroma. The frequent update and security patches to the LineageOS makes it more secure.

Have you installed LineageOS on your Redmi Note 4? If not then you should give it a try.

For detailed installation see https://wiki.lineageos.org/devices/mido/install