yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi 4C] tsk_reno:
hei, that is no IR Blaster support in this rom ?

cm13.0 20160713-2 and try using Mi Remote downloaded from playstore, it cant pairing with myTV. FYI i use miui 8 eu before and working well..
[Xiaomi Mi 4C] ketut.kumajaya:
Please report to the app author, their app not working on CM 13.0.
[Xiaomi Mi 4C] tsk_reno:
alright sir :D
[Xiaomi Mi 4C] Ydraulikos:
Sorry for spamming the thread but I'm tired trying to make a custom kernel without compiling the whole ROM..... :crying:

The device reboots constantly... Any ideas?

What I did:

git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9

git clone https://github.com/kumajaya/android_kernel_xiaomi_msm8992 -b cm-13.0

export ARCH=arm64

export CROSS_COMPILE=../aarch64-linux-android-4.9/bin/aarch64-linux-android-

make blackhawk_libra_defconfig && make

Fixed include paths in tspdrv.c (changed < > to " " to include relative path)

Made a boot.img using https://github.com/xiaolu/mkbootimg_tools with the ramdisk of the stock kernel coming with this ROM.

mkbootimg from original/img_info.
kernel : kernel
ramdisk : new_ramdisk
page size : 4096
kernel size : 30656112
ramdisk size : 1535630
dtb size : 561152
base : 0x00000000
kernel offset : 0x00008000
ramdisk offset : 0x02000000
tags offset : 0x01e00000
dtb img : dt.img
cmd line : console=ttyHSL0,115200,n8 androidboot.hardware=libra boot_cpus=0-5 lpm_levels.sleep_disabled=1 msm_poweroff.download_mode=0
ramdisk is gzip format.
Kernel size: 30656112, new ramdisk size: 1535630, newboot.img: 32759808.
newboot.img has been created.

With androidboot.selinux=permissive nothing changes...

I am 99% sure that the problem is the zImage and not the tools because when I repack without changes the device boots normally.
[Xiaomi Mi 4C] ippatt:
MI Remote is fully working with this rom, I'm using Mi Remote app v5.2.4.

Make sure your TV brand is listed in the apps and connected to network.
[Xiaomi Mi 4C] ketut.kumajaya:
I have my own command for out tree build (and no need any source code modification), please check:

/home/kumajaya/android/build-64.env

export CROSS_COMPILE='/home/kumajaya/android/system-13.0/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-'
export LDFLAGS=''
export CFLAGS=''
export SUBARCH=arm64
export ARCH=arm64

Building commands:

source /home/kumajaya/android/build-64.env

export KERNEL_OUT='/home/kumajaya/android/libra/kernel-out'
export KERNEL_BIN='/home/kumajaya/android/libra/kernel-bin'
mkdir -p ${KERNEL_OUT}
mkdir -p ${KERNEL_BIN}
mkdir -p ${KERNEL_BIN}/modules

make O=${KERNEL_OUT} blackhawk_libra_defconfig
make -j3 O=${KERNEL_OUT}

find ${KERNEL_OUT}/ -type f -name *.ko -exec ${CROSS_COMPILE}strip --strip-unneeded {} \;
find ${KERNEL_OUT}/ -type f -name *.ko -exec cp {} ${KERNEL_BIN}/modules \;
dtbToolCM -2 -o ${KERNEL_BIN}/dt.img -s 4096 -p ${KERNEL_OUT}/scripts/dtc/ ${KERNEL_OUT}/arch/arm64/boot/dts/
cp ${KERNEL_OUT}/arch/arm64/boot/Image ${KERNEL_BIN}
mkbootimg --kernel ${KERNEL_BIN}/Image --ramdisk ${KERNEL_BIN}/ramdisk.gz \
--cmdline "console=ttyHSL0,115200,n8 androidboot.hardware=libra boot_cpus=0-5 lpm_levels.sleep_disabled=1 msm_poweroff.download_mode=0" \
--base 00000000 --pagesize 4096 --dt ${KERNEL_BIN}/dt.img --ramdisk_offset 02000000 \
--tags_offset 01e00000 -o ${KERNEL_BIN}/boot.img
[Xiaomi Mi 4C] ketut.kumajaya:
[MENTION=3813099]emfox[/MENTION] Just started my local build, a serious source update coming soon...
[Xiaomi Mi 4C] ketut.kumajaya:
Bad connection :(
[Xiaomi Mi 4C] KopiJahe:
I'm using peel smart remote on my phone.
[Xiaomi Mi 4C] ketut.kumajaya:
[MENTION=3813099]emfox[/MENTION] Source update ready for you :good:
[Xiaomi Mi 4C] ketut.kumajaya:
Finally, faster than 4s :D But I still believed this device need a cool environment for a good performance.
[Xiaomi Mi 4C] Ydraulikos:
Since I gave up building a custom kernel I wonder if this can be merged.

It fixes the battery drain with the wifi enabled overnight. Or maybe there is another way to prevent those wakelocks...
[Xiaomi Mi 4C] DFurax:
Hi,

Is this Rom better than the others (tscm13 and Resurrection Remix) ?

Ty
[Xiaomi Mi 4C] AndropaX:
Commit message is not full, for this settings is switcher in kernel management apps, this can cause more problems than it solve...

#GETRESURRECTED
[Xiaomi Mi 4C] Ydraulikos:
An if - return is only required to prevent those wakelocks.

For example:

if (!strcmp(ws->name, "wlan_wow_wl"))
return;

I'm using your kernel build with this rom without issues/wifi battery drain.
[Xiaomi Mi 4C] Gabbbbbbb:
Did you use f2fs? (I tried it before on the TS rom. It was great in benchmarks, slow app startups in practice.
[Xiaomi Mi 4C] ketut.kumajaya:
No.
[Xiaomi Mi 4C] Gabbbbbbb:
Oh! Then the result is super impressive!
[Xiaomi Mi 4C] ketut.kumajaya:
And I can't reproduce camera preview flicker so far. Not sure if Qualcomm soundfx really better than Nexus 5x stock soundfx. And now I build WiFi driver as module and merged some Nextbit ether patch in attempt to fix power leak. Steve Kondik contribute a lot of patch for us :D

EDIT: Who complain about ambient display here? Is it work in the last emfox build?
[Xiaomi Mi 4C] ketut.kumajaya:
[MENTION=3813099]emfox[/MENTION] Please cherry-pick http://review.cyanogenmod.org/#/q/topic:fix-ant I'll push device tree ANT support later.
[Xiaomi Mi 4C] AndropaX:
But I can... :(

---------- Post added at 06:42 PM ---------- Previous post was at 06:12 PM ----------

Houston ! We've got a problem...

(Make installclean before build)

#GETRESURRECTED
[Xiaomi Mi 4C] csolanol:
Same on slim. Can't load wlan module with latest commits.

Edit: Built from a clobber and clean flashed.
[Xiaomi Mi 4C] AndropaX:
Also as I see wlan.ko has 97 MB, something is definitely wrong...
[Xiaomi Mi 4C] egnchr:
---------- Post added at 07:16 PM ---------- Previous post was at 07:13 PM ----------

[/COLOR]

on 13072016(2) ambient display work for mi clean install
[Xiaomi Mi 4C] diegocr:
On Slim6 5.5 MB, but need to copy WCNSS_qcom_cfg.ini to /system/etc/wifi/

https://github.com/reposte/slim_device_xiaomi_libra/commit/13354088ac1bea6e93b17a4121266138e09b06fe
[Xiaomi Mi 4C] ketut.kumajaya:
Maybe your build system not handle kernel module correctly https://github.com/kumajaya/android...mmit/f3163a0a6b3b6097d2e735d89c6e158ce531b724

What's wrong with https://github.com/kumajaya/android...mmit/9d641d9f8bea2a400030d022bea5ff88a6f15d47?
[Xiaomi Mi 4C] csolanol:
That commit is ok. Something went wrong cherry-picking to our repos.

Ty.
[Xiaomi Mi 4C] diegocr:
Thanks, had some conflicts with this commit and I lost this line.
[Xiaomi Mi 4C] emphaty:
Loss of network signal after switching preferred network type .. Reboot does not solve the problem.

cm-13.0-20160713-NIGHTLY-libra-2.zip
[Xiaomi Mi 4C] ketut.kumajaya:
I can switch to every available GSM service. Try *#*#4636#*#* for more complete list.
[Xiaomi Mi 4C] ketut.kumajaya:
[MENTION=3813099]emfox[/MENTION] Please recheck http://review.cyanogenmod.org/153132 and 64bit libbt-vendor issue just fixed https://github.com/kumajaya/android...mmit/37debf9548691ddc1d074aab23586edce6370293
[Xiaomi Mi 4C] Ydraulikos:
is emfox on vacation? :p
[Xiaomi Mi 4C] BlackXhorneT:
http://xdaforums.com/showthread.php?p=67770438

[MENTION=4021423]ketut.kumajaya[/MENTION] Would something like this be doable? Would be ace to run this on our cameras :)
[Xiaomi Mi 4C] Gabbbbbbb:
Oh my god, if this works I'll be soo happy.
[Xiaomi Mi 4C] BlackXhorneT:
Tested and not working unless I'm doing something wrong :/ snap camera, google camera (2.7) and snapdragon camera all fail to open with the build prop addition in place. Maybe something's missing :(
[Xiaomi Mi 4C] jelennn:
All the time problem with GPS.

Hello,

All the time I have problem with GPS. Also like in TS CM13.1 and RR. Problem happens with Endomondo and Yanosik (maybe with a different also). GPS starts automatically without any action. Localization is all the time OFF... Please look on SS. During the day, when the phone was lying unused, suddenly I noticed a very large drain the battery without using the phone. The statistics found just GPS -> is a very long strip and in the statistics application Yanosik. I turned on and turned off the GPS and I gave the “Force Close” for Yanosik. It helps for some time. And again the same. It seems that Yanosik is not related to the startup a GPS and drain the battery. Only Yanosik and Endomondo have access to GPS. The rest is not permitted. Any idea what is wrong? Bug rom? How is it possible that Endomondo or Yanosik can turn on GPS in situation when I have GPS off in system? Is it security hole? I can’t understand this.

I wiped cache/dalvik cache and flashed clean, fresh install, but all the time the same. Can I expect that you will fix it in next build?

Thanks for your job and unbelievable rom! :)

Logcat: https://www.dropbox.com/s/t3unzmja22t0685/gpsbuglog.txt?dl=0
[Xiaomi Mi 4C] Gabbbbbbb:
Yeah, it crashes the camera so hard not even torch can be used.
[Xiaomi Mi 4C] ermacwins:
What happens if you try to open manual camera?
[Xiaomi Mi 4C] emfox:
yes, a short business trip, and back now.

Ok, in a moment.
[Xiaomi Mi 4C] BlackXhorneT:
I'm currently testing the Slim 6 0.5 build (really nice!) so I don't have the ability to test it on CM. It's only a build.prop mod so you can test it yourself with something as simple as "Build Prop Editor" from the appstore then reboot.

If it works, let us know :)
[Xiaomi Mi 4C] ketut.kumajaya:
We missed you :D
[Xiaomi Mi 4C] emfox:
build failed, still struggling with this.

external/boringssl/src/ssl/t1_reneg.c:219:41: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare]
if (CBS_len(&renegotiated_connection) != expected_len) {
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~
1 warning generated.
host C++: zipalign <= build/tools/zipalign/ZipAlign.cpp
host C++: zipalign <= build/tools/zipalign/ZipEntry.cpp
build/tools/zipalign/ZipEntry.cpp:144:52: warning: unused parameter 'pZipFile' [-Wunused-parameter]
status_t ZipEntry::initFromExternal(const ZipFile* pZipFile,
^
build/tools/zipalign/ZipEntry.cpp:150:12: warning: destination for this 'memcpy' call is a pointer to dynamic class 'CentralDirEntry'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
memcpy(&mCDE, &pEntry->mCDE, sizeof(mCDE));
~~~~~~ ^
build/tools/zipalign/ZipEntry.cpp:150:12: note: explicitly cast the pointer to silence this warning
memcpy(&mCDE, &pEntry->mCDE, sizeof(mCDE));
^
(void*)
2 warnings generated.
host C++: zipalign <= build/tools/zipalign/ZipFile.cpp
host StaticLib: libzopfli (/home/emfox/android/system-13.0/out/host/linux-x86/obj/STATIC_LIBRARIES/libzopfli_intermediates/libzopfli.a)
target C++: libantradio <= external/ant-wireless/ant_native/src/common/JAntNative.cpp
target C: libantradio <= external/ant-wireless/ant_native/src/common/ant_utils.c
target C: libantradio <= external/ant-wireless/ant_native/src/bt-vendor_vfs/ant_native_chardev.c
target C: libantradio <= external/ant-wireless/ant_native/src/bt-vendor_vfs/ant_rx_chardev.c
external/ant-wireless/ant_native/src/bt-vendor_vfs/ant_native_chardev.c:47:86: fatal error: bt_vendor_qcom.h: No such file or directory
#include "bt_vendor_qcom.h" /* used by qualcomms code to call into libbt-vendor.so */
^
compilation terminated.
build/core/binary.mk:825: recipe for target '/home/emfox/android/system-13.0/out/target/product/libra/obj/SHARED_LIBRARIES/libantradio_intermediates/src/bt-vendor_vfs/ant_native_chardev.o' failed
make: *** [/home/emfox/android/system-13.0/out/target/product/libra/obj/SHARED_LIBRARIES/libantradio_intermediates/src/bt-vendor_vfs/ant_native_chardev.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes. Stop.
[Xiaomi Mi 4C] ketut.kumajaya:
Please cherry-pick http://review.cyanogenmod.org/153132 and http://review.cyanogenmod.org/153133
[Xiaomi Mi 4C] Gabbbbbbb:
Did not see the point to try it. When the torch is not working that means the phone won't access camera until restarted the very least. (crashed camera HAL)
[Xiaomi Mi 4C] emfox:
ok, aware of 153132 but did not notice 153133 from your previous message... now build again.
[Xiaomi Mi 4C] ketut.kumajaya:
I have merged more ether kernel source for WiFi and SELinux update, process reclaim fix (and enabled), and core control feature from ether review. Still under testing locally, I'll push it later. Big cluster CPU online will depend on not only temperature but also CPU load. CPU will goes offline on low load, not waiting for thermal control. Performance decreased but still higher than LG V10 :D
[Xiaomi Mi 4C] Ydraulikos:
About hotplugging big cluster I think it's not worth it on big.LITTLE configurations. A task can switch from the little cluster to the big one with low latency if more processing power is required and vice versa (since they share the same memory). But if the cluster is offline due to hotplugging there is a delay which results in lag and stuttering. Also when idle those cores consume much less power (near to being offline) so the power benefits from this are minimal.
[Xiaomi Mi 4C] ketut.kumajaya:
I concern about this device heating issue, I don't expect better battery backup. Of course I can revert any flaws later.
[Xiaomi Mi 4C] ketut.kumajaya:
My main target for now so simple. Our ROM should be better than stock and of course should be without overclocking. Looks good for you?
[Xiaomi Mi 4C] BlackXhorneT:
Should be really pleased mate :) I hit 75k+ reliably on my mi4s so it's great there too :)
[Xiaomi Mi 4C] Gabbbbbbb:
I think if you use a big input boost value hotplug on the big cores is great.
[Xiaomi Mi 4C] ketut.kumajaya:
Big update https://github.com/kumajaya/android_kernel_xiaomi_msm8992/commits/cm-13.0 Our WLAN driver in sync to Nextbit Robin (ether) now, I hope no WLAN power leak anymore. Thanks [MENTION=1466193]cyanogen[/MENTION]
[Xiaomi Mi 4C] Ydraulikos:
Running the 19 build from emfox, qcom audio seems to be a lot better! Waiting for the next one (time to turn the wifi permanently on :P)
[Xiaomi Mi 4C] bartys:
Where i can download emfox rom?
[Xiaomi Mi 4C] Gabbbbbbb:
I'll wait for the next one ^^
[Xiaomi Mi 4C] Ydraulikos:
read the first post (link at the bottom)
[Xiaomi Mi 4C] bartys:
Thanks :D
[Xiaomi Mi 4C] GoldGanja:
Can you guys tell me if touchboost (not input boost) is still enabled on emafox builds or not?

/sys/module/msm_performance/parameters/touchboost that brings scaling_min_freq of cpu0 to the max

Thanks
[Xiaomi Mi 4C] bartys:
Is hotplug working? How much sot did you have?
[Xiaomi Mi 4C] emfox:
So here's the new 0719-2 build.
[Xiaomi Mi 4C] Gabbbbbbb:
[MENTION=4021423]ketut.kumajaya[/MENTION]

I'm testing the new build & your hot plug implementation kind of ruins input boost for me. Is there a way to turn it off, so that my kernel manager can take control of it?
[Xiaomi Mi 4C] Ydraulikos:
Rename /system/lib/modules/msm_core_ctl.ko to something else or edit https://github.com/kumajaya/android...mmit/19f1d354e3cbb40d730667834a9ae7e6854264b1

---------- Post added at 10:52 AM ---------- Previous post was at 10:42 AM ----------

@ketut.kumajaya

Strange but my kernel build works fine when compiled with UBERTC but not when I use the google toolchain from https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/

Which toolchain are you using?
[Xiaomi Mi 4C] Gabbbbbbb:
Thanks, this worked. (ideally the kernel manager could control hot plug, instead of fuly disabling it, but this is okay too)
[Xiaomi Mi 4C] ketut.kumajaya:
root@libra:/ # cat /proc/version
Linux version 3.10.84-blackhawk-g2c2d6ce-00408-g1b7b819 (kumajaya@blackhawk) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP PREEMPT Wed Jul 20 06:38:45 WIB 2016
[Xiaomi Mi 4C] csolanol:
Hi Ketut, with your latest kernel commits we can't reboot to recovery or bootloader from slimrom power menu.

Are selinux kernel changes the culprit?.

Ty.

Edit: It just makes a normal reboot
[Xiaomi Mi 4C] jelennn:
I confirm that on latest Emfox CM build.
[Xiaomi Mi 4C] Gabbbbbbb:
The power menu app I use works just fine on the emfox build. (https://play.google.com/store/apps/details?id=ru.littlevictor.powermenu&hl=en)
[Xiaomi Mi 4C] csolanol:
And using the rom power menu?.

Thanks.
[Xiaomi Mi 4C] Gabbbbbbb:
I wasn't aware that it has one. It only seems to have regular reboot. Did not find the option to turn more advanced options on.
[Xiaomi Mi 4C] ermacwins:
Turn on developer options then enable advanced reboot
[Xiaomi Mi 4C] ketut.kumajaya:
I confirm it. One unconfirmed positive feedback about audio, one confirmed bug, nothing more. Good :D
[Xiaomi Mi 4C] Gabbbbbbb:
Ah! Bug confirmed.
[Xiaomi Mi 4C] solis_f:
http://smiui.net/wp/index.php/2016/07/11/mi5-huge-battery-savings-with-qualcomms-mpdecision/

Maybe we can benefit from a core availability strategy like this one here?

Edit: Anyone paired a Mi Band with this rom?
[Xiaomi Mi 4C] jelennn:
Yes, I'm using Mi Band with this rom. Paired without problem.
[Xiaomi Mi 4C] Gawson:
Hi, I'm using this rom after several versions of MIUI 7/8 and Ivan's Mrashmallow port. This is crazy fast and amazing :) Great job.

One thing is annoying. After xiaomi.eu early miui 8 test roms I have problem with reception and voice calls. I hear my caller clearly but my voice is juddered or nothing at all. Probably it is baseband firmware version issue.

I have flashed 7.2.4.0 patch from TS. What proprietary blobs are used in this rom? From stable 7.2.4.0 version of MIUI rom or from 7.5.X.X?
[Xiaomi Mi 4C] ketut.kumajaya:
Found the problem, modem crash on reset (thanks pstore). A fix will be available today.
[Xiaomi Mi 4C] ketut.kumajaya:
No much blobs from Xiaomi, you can check my github repo. But I recommend to update to the latest modem and bluetooth firmware. No sound in call problem here.
[Xiaomi Mi 4C] ketut.kumajaya:
[MENTION=3813099]emfox[/MENTION] Just pushed kernel update that fix crash on reboot. Please rebuild, depend on your free time :good:
[Xiaomi Mi 4C] Ydraulikos:
As expected power drain on wifi near to zero overnight. Good work!

About the thermal config the battery monitor values have no effect because hardware limits the current when the battery reach 45C to 700mA.
[Xiaomi Mi 4C] Gawson:
I'll try 7.2.4.0 for few days and see if this helps. If not - flash the latest stable. Thanks.
[Xiaomi Mi 4C] Ydraulikos:
I have been testing this thermal config in a warm environment (35C+ ambient). It is basically the same with reduced cpu throttling temps by 3 and a working battery monitor.

Battery temp on heavy operation maxes at 45C, normal usage about 40C. I think it's more balanced.
[Xiaomi Mi 4C] solis_f:
How about integrating this?

Miui ROMs already have this
[Xiaomi Mi 4C] Gabbbbbbb:
Is there a way to turn fast charge OFF with this rom, or have any control over the max charging current?

[MENTION=688130]Gawson[/MENTION]

I suggest flashing this: http://www.teamsuperluminal.org/download/ts_libra_miui_v7520_fw_patch-zip/ (7.5.20)
[Xiaomi Mi 4C] solis_f:
Its not installed with that package. At least the files that it says there are not the same
[Xiaomi Mi 4C] Gabbbbbbb:
Sorry I did not mean that for you :)
[Xiaomi Mi 4C] emfox:
New build uploaded.
[Xiaomi Mi 4C] Gawson:
[MENTION=6071877]Gabbbbbbb[/MENTION]

I have not noticed that package on TS site :)

[MENTION=6537267]solis_f[/MENTION]

Was it about link with FW update or something else? I'll check integrity and files checksums (comparing with original Xiaomi roms) before falshing.
[Xiaomi Mi 4C] Gabbbbbbb:
He meant something else, the FW is fine, I'M running it on my phone.
[Xiaomi Mi 4C] ketut.kumajaya:
For Mi-4s (aqua) user, please tell me if your touchscreen still working properly with the last build. A patch https://github.com/kumajaya/android...mmit/dcfac33a4dd1643193875ea9a21820cdf76d6b06 for quicker resume time but I can't test it by myself.
[Xiaomi Mi 4C] lzp4ever:
best rom ever!! have you considered make it official ??
[Xiaomi Mi 4C] josepmaria:
Deleted

---------- Post added at 08:08 PM ---------- Previous post was at 08:05 PM ----------

No, it is much less sensitive.
[Xiaomi Mi 4C] ketut.kumajaya:
That patch reorder screen and touchscreen resume event, should be no effect to sensitivity.
[Xiaomi Mi 4C] KopiJahe:
Yes, just flashed the latest build. Nothing broken. It also seems that dt2w is faster (before, sometimes I need to quad tap to wake :silly: )

Edit: I would like to add, that there's no flicker in snap camera. :highfive:
[Xiaomi Mi 4C] josepmaria:
I downloaded the rom again and reflashed it. Working fine, thanks.
[Xiaomi Mi 4C] muff99:
[MENTION=4021423]ketut.kumajaya[/MENTION]:

Battery performance is VERY good for my usage with latest 0721 built from emfox.
[Xiaomi Mi 4C] ketut.kumajaya:
Thanks to Steve Kondik with his Nextbit Robin (ether) CyanogenMod project. Fully merging ether kernel source just finished (of course without ether specific changes). Let me test it for 2 or 3 days.
[Xiaomi Mi 4C] qtotter:
Pokémon Go?

I suddenly faced unbelievable sharp battery drain and unexpected reboot. I recently clean installed the latest 0721 build and Pokémon Go... I'm not sure which one is causing this issue. This also causes a charging problem as well...
[Xiaomi Mi 4C] fabcdefz:
Same with zinga poker, played like 10 minutes and phone got really hot than screen stuck and flickered, but you can still play it....
[Xiaomi Mi 4C] Gabbbbbbb:
For me screen flicker weirdness only happens If I use color adjustments in display settings, but this is a relatively old issue.
[Xiaomi Mi 4C] jelennn:
Did anyone have problem with battery drain caused GPS? I noticed that few pages earlier. GPS (system) starts automatically without any my activity.

Today I also saw Bluetooth on first place in battery stats. I'm using Xiaomi Mi Band (BT4.0 Low Energy). In my opinion 10% is too much (it's more than screen)...
[Xiaomi Mi 4C] ketut.kumajaya:
Experiencing bad touch sound delay here because of the new kernel update, and no lineout audio output! I just managed to fix it :D Let me check the rest problem later.
[Xiaomi Mi 4C] BlackXhorneT:
Ordered a mi4c for my wife after getting such positive results on my mi4s. She's loving it and looking forward to me putting this rom on it for her. Only thing of note as she's still on MIUI, her camera is MUCH better looking than mine... Any ideas why? Is it rom based or does the mi4c have a better sensor for some reason?
[Xiaomi Mi 4C] Gabbbbbbb:
She had better luck with manufacturing tolerances on the lens.
[Xiaomi Mi 4C] jelennn:
Again I confirm battery drain caused Bluetooth (with Mi Band).
[Xiaomi Mi 4C] ketut.kumajaya:
I confirm sound touch delay because of buffer underrun issue in kernel driver and also experiencing crash in cpuidle driver. Maybe upstream 3.10.102 kernel to ambitious for us, just switched back to CAF's 3.10.84, ether's update applied.
[Xiaomi Mi 4C] Ydraulikos:
Not sure what happened but camera flickering stopped after a reboot (?) today (with the HW overlays enabled - latest build). About slow motion, MX player reports that videos are recorded at 50 fps instead of 120. Maybe something is wrong at camera wrapper?

EDIT:

When recording at any of the 2 high speed modes logcat gets spammed with this
[Xiaomi Mi 4C] scrofanionel:
This is a bug that came from the first build... Maybe in the future will be solved.

Thanks [MENTION=4021423]ketut.kumajaya[/MENTION] for this great ROM. The battery life is much better now.
[Xiaomi Mi 4C] ketut.kumajaya:
Our GPU performance too high, maybe that the reason why our device get hot easily when playing any 3D games.

Upstream 3.10.102 too good to be ignored. I found 2 sound patch that not working properly on our device, switched back to 3.10.102 :D
[Xiaomi Mi 4C] Ydraulikos:
Indeed, GPU run always at max frequency with ether's config. Mi4c/s stock config throttles the GPU aggresively. However setting manually the GPU clock lower does not seem to make much difference here.
[Xiaomi Mi 4C] dorayakikun:
Are vibration know issue for this rom ? i am using 20160721 build.

I've read previous pages, but there are no mention about vibration bug.
[Xiaomi Mi 4C] scrofanionel:
Can you tell us more about the vibration issue? We didn't know anything about this... For me work well.