Outdated Source HM Note 3 aka kenzo
The new Redmi Note 3 uses goodix fingerprint drivers, and the source is outdated so please update the source ASAP
+1
Guys, can you update source code ?
Confirm, please update the source
Update the source code.
This needs urgent attention. Changing hardware has broken certain things on AOSP based ROMs. I think some people are reporting VoLTE and front camera not working?
Please update the kernel source. Fingerprint and Front Camera are not working.
Update update update update update!
Hi guys, updating the source code would be great. Since new type of fingerprint sensor and front camera are not working in AOSP based ROM. :)
+1
Please update the kernel source. fingerprint sensor and front camera are not working in AOSP based ROM
Update the sources please !! Fingerprint and front camera not working on newer models..
Actually it's not that Xiaomi can choose to not update the sources. They are forced to since the kernel uses GPLv2 and they already have distributed the updated kernel to the users. I know copyright doesn't mean anything in China but they have released this product in India so they can be sued for this.
Update the source code please!!!
What about front camera ?
I have the newer hardware one and don't have any issue with cam on miui
Update the source code please !
xiaomi , we waiting for u update the source .
Hello, guys. I am a rom developer. Kernel sources by Xiaomi has goodix and front camera driver. Again. Sources by Xiomi is COMPLETE. You can find goodix driver there: https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/kenzo-l-oss/drivers/input/misc/goodix So you may ask me why it does not work on custom rom. It does not work because developer of official CM removed goodix driver from kernel sources. Also he removed all files for goodix and front camera in rom. Check my commits: fix of front camera: https://github.com/tank0412/proprietary_vendor_xiaomi/commit/7301b1859bf07805e05a1d844bc6409e124f135a experiments with goodix blobs; https://github.com/tank0412/proprietary_vendor_xiaomi/commit/e90d0ea1aca52490eb8e472a14ccdc782921a57d https://github.com/tank0412/proprietary_vendor_xiaomi/commit/454a8283b8a4a72ccf65fcd4e62e8318457cbbb9 https://github.com/tank0412/proprietary_vendor_xiaomi/commit/0a53dc3432f9bb58b6e0816c886b458fc1e26d10 So it is not a fault of Xiaomi. It is a fault of TheStrix.
P.S. I fixed front camera issue on officail CM builds and published fix. Are you still do not know about it??? http://forum.xda-developers.com/showpost.php?p=68183787&postcount=18
Can you give us a link to your PR? Thank you.
http://forum.xda-developers.com/showpost.php?p=68183787&postcount=18
@tank0412 first of all its no one fault not all the user have goodix fp, and some user reported goodix fp doesn't work on miui too i don't know exactly as i have fpc1020
and yes i am too still confused with TheStrix, i dont know why he use MM blobs, as much i know about roms we can use lp blobs too
and as you say you are rom developer can you help me out with something???
and if any user with goodix can confirm and clean this misunderstanding about goodix fp on miui it will be great help if goodix with custom kernel works on miui then there is no issue with source, will close the issue them
@tank0412 how run gx_fpd? in miui sets fingerprintd and gx_fpd, and fingerprintd from cyanogenmod knows nothing about gx_fpd. it certainly does not belong to the kernel.
"and if any user with goodix can confirm and clean this misunderstanding about goodix fp on miui it will be great help if goodix with custom kernel works on miui then there is no issue with source," I think you should wait for some senior developer to confirm. Regardless if Xiaomi had updated the kernel during the last 5 months after they released the original sources, they have to update the sources to match the released kernel version technically. But I think we can give them a pass on it. Just wait for someone to confirm to sort the issue out.
@khanfrd I have phone with goodix fingerprint. And it works on MIUI MM sometimes (but it works) We can use lollipop blobs BUT we need libshims for it and AFAIK RIL does not work on Lollipop blobs. (correct if i wrong) Even if use LP blobs, fingerprint will not work due to major differentces in fingerprint MM API.
@tank0412 what about lp?? goodix work with custom kernel on lp??
goodix doesnt work because it is broken! i and @nicknitewolf have tried almost every method to fix goodix fp and we have got to making it appear in the fp settings.
TheStrix removed it because they were not able to fix the issue. Santosh posted his goodix fix but never open sourced it due to which we have to face so many problems.
@GuneetAtwal But Santosh M just port kernel from Miui MM to CM13. Nothing else. So it can not be opensourced.
nope, he made a patch for goodix sensor , also his device trees are closed sourced
@GuneetAtwal true. He does not open the source. Even Xiaomi updated their own internal sources of L yet they never release.
@GuneetAtwal Is it some kind of a shim that he has made for the FP API? He is not forced to open source it thanks to the permissive Apache license but we can pressure him to.