FORUMS
Remove All Ads from XDA

[Service][Magisk] Goodix FOD Wakeup for Mi 9 SE - 1.3

420 posts
Thanks Meter: 755
 
Post Reply Email Thread
Hello everyone
Recently, I wrote a program called "Goodix FOD Wakeup" to enhance the accessibility of the
in-display fingerprint for this device, especially for custom-AOSP ROM usages.

This program will wake-up the screen when you put you finger on the in-display fingerprint area,
and when screen is on, your ROM will automatically scan your finger and unlock the device.

Unlike my previous try that uses kotlin and rely on broadcastReceiver,
Now it coded in C and run as magisk service.
So the battery usage is low and comparable to the double-tap-to-wake feature.

Compatibility
Basically, any custom AOSP ROM. But, since it rely on the goodix driver,
there's kernel that doesn't support, or conflict with this magisk service.
- Kowalski kernel (non-standard driver, breaking some of the driver functionality) (Fixed on latest kowalski)
- crDroid beta/test stock kernel (hacked driver, causes functionality conflicts)

Download
Okay, enough talking, you can find the latest release at here :
https://github.com/okitavera/goodix-fod-wakeup/releases

Install/Uninstall
Just like any other magisk module, go to Magisk Manager to do it


XDA:DevDB Information
Goodix FOD Wakeup, Device Specific App for the Xiaomi Mi 9 SE

Contributors
okitavera
Source Code: https://github.com/okitavera/goodix-fod-wakeup


Version Information
Status: Stable
Current Stable Version: 1.3
Stable Release Date: 2019-09-01

Created 2019-09-01
Last Updated 2019-09-21
The Following 12 Users Say Thank You to okitavera For This Useful Post: [ View ] Gift okitavera Ad-Free
2nd September 2019, 12:49 AM |#2  
okitavera's Avatar
OP Senior Member
Flag Malang
Thanks Meter: 755
 
Donate to Me
More
Reserved
Changelogs
Code:
v1.3
- Improve efficiency on deep-sleep state
- Cleanup unnecessary methods
v1.2
 - Fix emulate-touch timing execution where the screen does not ready yet
v1.1
- Fix finger being not scanned after waking-up the screen
v1.0
- Initial Release
The Following User Says Thank You to okitavera For This Useful Post: [ View ] Gift okitavera Ad-Free
2nd September 2019, 02:20 PM |#3  
Flounderist's Avatar
Senior Member
Flag Cork
Thanks Meter: 318
 
More
Thank you for releasing this module!
Is there any chance to include the FP icon to be shown on screen off as on stock ROM?
At the present time it is shown only in AOD.
2nd September 2019, 04:03 PM |#4  
okitavera's Avatar
OP Senior Member
Flag Malang
Thanks Meter: 755
 
Donate to Me
More
Quote:
Originally Posted by Flounderist

Thank you for releasing this module!
Is there any chance to include the FP icon to be shown on screen off as on stock ROM?
At the present time it is shown only in AOD.

About that department, I don't think I can do that.
I mean, this module are just a "workaround", atleast until custom ROM developers finally implement functional in-display fingerprint while screen off just like stock rom

Also the fact is, stock rom does not actually cut down the cable when it draws the icon (since it would be impossible to draw on a canvas that doesn't even exists),
So actually it just similar to AOD, but only displaying the icon (thanks to oled characteristics so it doesn't really noticeable).
The Following User Says Thank You to okitavera For This Useful Post: [ View ] Gift okitavera Ad-Free
2nd September 2019, 08:28 PM |#5  
elpaablo's Avatar
Senior Member
Thanks Meter: 92
 
More
I can't directly unlock with fingerprint on MoKee ROM, without installing Okita kernel, but I can use it as a wake up method and let face unlock do the rest.
3rd September 2019, 02:03 AM |#6  
okitavera's Avatar
OP Senior Member
Flag Malang
Thanks Meter: 755
 
Donate to Me
More
Quote:
Originally Posted by elpaablo

I can't directly unlock with fingerprint on MoKee ROM, without installing Okita kernel, but I can use it as a wake up method and let face unlock do the rest.

I didn't test the Mokee yet, but it works with PE on stock kernel.
Maybe it because the different fingerprint implementation between Mokee and other ROMs.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes