Best Custom ROM for Xiaomi Mi3

Xiaomi Mi3 was launched in 2013 a year after the launch of Xiaomi Mi2. The size has increased with Mi2 having a 5.0” IPS LCD touchscreen. The presence of a screen guard was missing, Mi2 has a Corning Gorilla Glass 3. The Android version has been upgraded to v4.4.2 KitKat and will be upgraded to v6.0 Marshmallow. The Quad-core 1.5GHz Qualcomm APQ8064 Snapdragon S4 Pro with GPU Adreno 320 has been replaced by Quad-core 2.3 GHz Qualcomm MSM8274AB Snapdragon 800 with Adreno 330. The RAM and internal storage are same with the absence of microSD card slot. The same 2MP front camera but the rear camera has been improved and replaced by a 13 MP camera than the 8MP one. The battery has also improved from the removable 2000 mAh battery to non-removable 3050 mAh.

The sound quality is impressive: you can easily adjust audio output, external speakers are more powerful than the predecessor, and brings SFX surround sounds to the type of headphone you are using. There are many built-in themes, apps, widgets and robust settings options. The gaming experience has just got better and bigger. It has an aluminum-magnesium alloy frame which has 3 layered coats of thermal graphite.

Xiomi has already promised Android Marshmallow firmware for Mi3 and Mi4 but has not released any OTA till now. Few users got the latest firmware in the first week of February, but that’s only for testing purpose. Xiomi Mi3 is a fine device with zero lag performance and mediocre battery life. But you can easily get a Marshmallow update with lots of tweaks and customization and that too with better performance, using custom ROMs.

best custom rom for xiomi mi3

Best custom ROMs for Xiaomi Mi3:

BeanStalk ROM

BeanStalk is an unofficial ROM based on AOSP, CyanogenMod 13, and Android v6.0 Marshmallow. It has included the features of CyanogenMod, Viper4Android, AICP and crDroid ROM. It allows superb performance and is fast and smooth. It includes many customization options like Gestures anywhere, App Circle Bar, LCD Density changer, quicker custom system animations, customizable navigation bar, slider shortcuts, scrolling options, notification drawer, and recent screen option. It includes the lock screen options, dual pane options, ad blocker, do not disturb mode, the original BeanStalk wallpapers and boot animation. The performance tweaks with battery optimizations makes it an ideal ROM. You can enable or disable the CRT screen options regarding the way animation is displayed and the wake up warning on the charge option.


Beanstalk is one of the most stable Android Marshmallow ROM available for Xiomi Mi3. It has lots of features and customization options, there are some performance enhancements tweaks too. You will love the stock CyanogenMod UI, just pair with your

Details and Download: BeanStalk ROM for Xiaomi Mi3



AOKP (Android Open Kang Project) is one of the most popular custom ROM available for the Android system. It is based on the stock ROM and Android v6.0 Marshmallow. It offers a fast, stable and smooth experience with the customizations and optimizations. It is pre-installed with the usual stock features plus extra additional features. You can make full control on ROM which can’t be done with the CM. Using the ROM Control Settings, you will be able to customize and make your phone 10 times better. This ROM brings in performance boosters to enhance the overall Android experience. The users can enjoy the stock Android experience.

Android 6 Marshmallow ROM for Xiomi Mi3

You can customize the Wi-Fi signal icon to a percentage icon or the nav-bar to show up the battery left in the device or the color of the clock or the weather forecast being shown in the notification area. The General UI allows you to fully customize the UI.

It is in a testing mode which means a few bugs may be present.

Download: AOKP ROM for Xiaomi Mi3



SOKP ROM stands for Sonic Open Kang Project. It is a stable ROM based on CM and Android v5.1.1 Lollipop. It is a versatile AOSP ROM which supports TouchWiz and multi-window features. It comes with numerous customization options such as customized quick settings, custom system animations (IME, CRT, List View, and Toast animations), custom navigation bar, custom status bar, icon color options, display settings, and lock screen options. It includes App Circle Bar, gestures anywhere, live display, PIE control, notification transparency, enabled traffic meter, phone encryption, lock screen notifications, lock screen notification access control, etc. you can show or hide advanced reboot and the double tap to sleep feature works on lock screen also.

It is slimmed down to 256 MB in size and includes many new personalization options, performance and battery improvement fixes.

Details and Download: SOKP ROM for Xiaomi Mi3


Resurrection Remix LP ROM

Resurrection Remix LP is a stable ROM based on CM and Android 5.1.1 Lollipop. It includes the hand-picked features of various ROMs like CyanogenMod, SlimROMs, OmniROMs, AOKP, Paranoid Android, and the original Remix ROM. This ROM is a mixture of performance, power, customization, and other new features. This ROM includes the Pitch Black Dark theme. It gives a wonderful Android experience. It gives a fast, smooth user experience and is battery friendly.

Features of Resurrection Remix LP ROM:

  • Personalizations
  • Heads u notifications
  • Interface customizations
  • Numerous customizations
  • Supports OTA updates

Download: Resurrection Remix LP ROM


XPerience ROM

XPerience ROM is based on AOSP, CM and Android 6.0.1 Marshmallow. It includes the CM Theme Engine, network traffic meter, Wi-Fi display, VPN, Bluetooth or USB or Wi-Fi Tethering. It aims at providing the users with a smooth, fast and stable ROM. It is light-weighted also. It includes BusyBox, SuperSU, reboot menu, backup tool, and navigation bar customizations. It can be used as a daily driver and is bloat-free. The performance tweaks not only improves the functionality of the device but also leads to improvement in the battery life.

Download: XPerience ROM for Xiaomi Mi3


How to install a custom ROM in your Xiaomi Mi3:

NOTE: The installation procedure is same for all custom ROMs.

Step 1- Download the ROM .zip file and copy it to your microSD card.

Step 2- Turn off the device and enter into Recovery Mode.

Step 3- Perform a full wipe and factory reset.

Step 4- Select to install the ROM .zip file from the SD card in your Xiaomi Mi3 device.

Step 5- After flashing the ROM, reboot the device.

Step 6- It will take certain time in the booting process.

Leave a Reply

Your email address will not be published. Required fields are marked *