Showing posts with label MI4C. Show all posts
Showing posts with label MI4C. Show all posts

Tuesday, 15 November 2016

[ROM] [Android 7.1] [Libra] [MI4C] Unofficial CM14.1 by AndropaX

Unofficial Cyanogenmod 14.1 (Android 7.1 Nougat) for Xiaomi Mi4c brought to you by @AndropaX (I am not author of this ROM, all respect to @AndropaX)

Download build 20161105 - 497.8MB - MD5 - 2686946d15d929f8c8e6a60c60dcf9aa

Flash together with OpenGapps ARM64 7.1 Pico

Works:
RIL (calls/messaging/mobile data)
Wifi
GPS
IR blaster (tested with Peel on LG TV)
camera incl. video/120fps/HDR
and pretty much everything else except Bugs

Bugs 20161029:
- battery saver and performance menu crash - fixed, can be changed to Efficiency
- battery indicator style - fixed, can be changed to big text percentage
- missing reboot in power menu - fixed, also Advanced power menu through developer options works
- button brightness settings - not fixed
- fingerprint sensor notification - removed, fixed
- double twist for camera - removed, so i guess fixed
- preferred network type in system profiles crash - not fixed
- default SIM for calls/data blank (select manually in SIM settings)

short review
boot is faster than Hikari No Tenshi, default theme seem to be a bit darker than HnT at least in quick tiles, Last app through Menu button works fine, no wifi 5/2.4ghz switch (as in other CM14 builds), switching from full brightness in camera to previous brightness elsewhere seem to work OK, default vibration has normal intensity, not as strong as in HnT

new (untested) - lift to wake, power on sounds option, extra settings edge double tap (was in HnT build too actually), force allow apps on external, force activities to be resizeable

[ TUTORIAL ] Unlock Bootloader MI4C Tanpa Verifikasi Xiaomi

This evening I had the same problem like many of you and I just did not want to wait 2-3 weeks for the unlock code from Xiaomi. I went through a lot of threads and different forums to create this guide.

Requirements
- ADB up and running (I am an Android developer, so I have this installed already - unsure if you need specific ADB drivers for Xiaomi devices though)
- Xiaomi MI4c
- MiFlash: http://bigota.d.miui.com/tools/MiPhone20151028.exe (via http://en.miui.com/a-234.html) - Install
- Mi4c Image: libra_images_6.1.7_20151221.0000.11_5.1_cn_b09dac7 0a0.tgz - unpack until "images" directory is visible!
- [Optional] Mi4c Fastboot Image: miui_MI4c_6.1.21_d1d054460d_5.1.zip
- [Optional] Latest TWRP: http://forum.xda-developers.com/mi-4...p-3-0-t3315059
- [Optional] Latest build of CM 12.1: http://forum.xda-developers.com/mi-4...evice-t3291631

Step-by-step

Step 1 is optional: I was not sure, if I could use the "fastboot oem edl" command in a higher version of MIUI... feedback required. Thus following is a list of known Xiaomi ROMs which support this procedure:
If you are using one of the following ROM versions, you should be able to unlock the device easily with the provided guide. However, I have messages that the versions don't work with higher MIUI ROM versions.

CONFIRMED WORKING
V8.6.9.15 MIUI Dev ROM
V8.0.16.0 MIUI Dev ROM
V7.5.4.0
V7.5.3.0.LXKCNDE
V7.1.4.0.LXKCNCK
V6.1.21 (Download link above)
V6.3.24
V6.3.17
V6.4.21
V6.4.14
V6.5.26
V6.8.25
V6.9.15 (China Dev)

Not confirmed (?)
None

Not working
None

  1. (Optional) Downgrade your Mi4c by flashing any image from the list above via the "Updater" app (use top right icon to select image).
  2. Reboot into fastboot mode (Power + Vol Down) until you see the MIUI rabbit and "FASTBOOT"
  3. Command: fastboot oem edl (this brings your device in a kind of emergency recovery state) -> the device does only show a black screen. Do the next step.
  4. Use MiFlash to flash 6.1.7 image (Browse -> select the "images" directory of the 6.1.7 package and start flashing)
  5. When completed, reboot the phone by holding the Power button long (~8s)
  6. Wait until 6.1.7 is completely loaded (this may take a while)
  7. Reboot into fastboot mode (Power + Vol Down)
  8. Command: fastboot oem unlock -> at this point you should have an unlocked bootloader
  9. Now optionally install TWRP and subsequently CM 12.1 and enjoy (see respective linkes in the requirements for a howto) - TWRP: fastboot flash recovery <twrp>.img


With this post, I want to say thank you to all the developers who take their time to port Cyanogen to exotic Android devices. You are heroes!


In case you want to donate him something: https://paypal.me/wolkenjaeger