[Redmi Note 9S / Note 9 Pro (Indian Model) ROMs, Ke] RubenSan7:
Nice ROM, installed yesterday and everything seems to be working well. Only issue I have is the "quick torch" gesture does not seem to be working. The phone will vibrate as if acknowledging the action but the flashlight does not come on. Tried to reboot and wipe caches but no change. Manually toggling the flashlight from the drop down menu works fine as does the camera flash. This is a clean install of the latest gapped version (20210304) and latest global firmware (V12.0.1.0.RJWMIXM). Logcat shows "setTorchMode: camera id is invalid", I'll try to attach it. Thanks for the work that has went into this ROM!

03-10 11:35:27.758 D/vendor.qti.vibrator( 852): QTI Vibrator reporting capabilities: 7
03-10 11:35:27.748 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:27.759 D/vendor.qti.vibrator( 852): QTI Vibrator off
03-10 11:35:27.760 D/vendor.qti.vibrator( 852): Vibrator perform effect 5
03-10 11:35:27.764 D/vendor.qti.vibrator( 852): Starting perform on another thread
03-10 11:35:27.752 I/ ( 0): aw8624_haptic_play_go enter
03-10 11:35:27.764 E/libc ( 1617): Access denied finding property "vendor.camera.aux.packageblacklist"
03-10 11:35:27.758 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:27.758 I/chatty ( 0): uid=0(root) logd identical 2 lines
03-10 11:35:27.759 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:27.760 I/ ( 0): aw8624_haptic_play_effect_seq enter
03-10 11:35:27.778 E/CameraService( 1082): setTorchMode: camera id is invalid
03-10 11:35:27.752 W/android.ui( 1617): type=1400 audit(0.0:67869): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=9591 scontext=u:r:system_server:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
03-10 11:35:27.762 I/ ( 0): aw8624_interrupt_clear enter
03-10 11:35:27.763 I/ ( 0): aw8624_haptic_effect_strength enter
03-10 11:35:27.763 I/ ( 0): aw8624_interrupt_clear enter
03-10 11:35:27.764 I/ ( 0): aw8624_haptic_play_go enter
03-10 11:35:27.776 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:27.805 D/vendor.qti.vibrator( 852): Notifying perform complete
03-10 11:35:27.806 D/vendor.qti.vibrator( 852): QTI Vibrator off
03-10 11:35:27.807 E/AppOps ( 1617): Attribution not found: uid=1000 pkg=android(null) op=VIBRATE
03-10 11:35:27.778 I/chatty ( 0): uid=0(root) logd identical 1 line
03-10 11:35:27.795 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:27.796 I/ ( 0): aw8624_haptics_erase enter
03-10 11:35:27.797 I/ ( 0): aw8624_haptic_play_go enter
03-10 11:35:27.800 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:27.993 W/NotificationService( 1617): Toast already killed. pkg=com.topjohnwu.magisk token=android.os.BinderProxy@b21bcaa
03-10 11:35:29.332 W/android.ui( 1617): type=1400 audit(0.0:67870): avc: denied { read } for name="u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=9591 scontext=u:r:system_server:s0 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=0
03-10 11:35:29.339 D/vendor.qti.vibrator( 852): QTI Vibrator reporting capabilities: 7
03-10 11:35:29.340 D/vendor.qti.vibrator( 852): QTI Vibrator off
03-10 11:35:29.341 D/vendor.qti.vibrator( 852): Vibrator perform effect 5
03-10 11:35:29.343 D/vendor.qti.vibrator( 852): Starting perform on another thread
03-10 11:35:29.343 E/libc ( 1617): Access denied finding property "vendor.camera.aux.packageblacklist"
03-10 11:35:29.344 E/CameraService( 1082): setTorchMode: camera id is invalid
03-10 11:35:29.333 I/ ( 0): aw8624_haptic_play_go enter
03-10 11:35:29.333 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:29.334 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:29.336 I/ ( 0): aw8624_haptic_play_effect_seq enter
03-10 11:35:29.340 I/ ( 0): aw8624_interrupt_clear enter
03-10 11:35:29.341 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:29.342 I/chatty ( 0): uid=0(root) logd identical 3 lines
03-10 11:35:29.342 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:29.342 I/ ( 0): aw8624_haptic_effect_strength enter
03-10 11:35:29.343 I/ ( 0): aw8624_interrupt_clear enter
03-10 11:35:29.344 I/ ( 0): aw8624_haptic_play_go enter
03-10 11:35:29.384 D/vendor.qti.vibrator( 852): Notifying perform complete
03-10 11:35:29.386 D/vendor.qti.vibrator( 852): QTI Vibrator off
03-10 11:35:29.374 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:29.386 E/AppOps ( 1617): Attribution not found: uid=1000 pkg=android(null) op=VIBRATE
03-10 11:35:29.375 I/ ( 0): aw8624_haptics_erase enter
03-10 11:35:29.376 I/ ( 0): aw8624_haptic_play_go enter
03-10 11:35:29.379 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:29.853 D/fpc_tac ( 1179): fpc_irq_wait: poll status: 1, revents [0]: 10, [1]: 0
03-10 11:35:29.982 W/NotificationService( 1617): Toast already killed. pkg=com.topjohnwu.magisk token=android.os.BinderProxy@1c6da50
03-10 11:35:30.369 I/PowerManagerService( 1617): Waking up from Asleep (uid=1000, reason=WAKE_REASON_WAKE_KEY, details=android.policy:KEY)...
03-10 11:35:29.843 D/logd ( 0): Skipping 256 entries from slow reader, pid 20042, from LogBuffer::kickMe()
03-10 11:35:30.357 E/ ( 0): [NVT-ts] nvt_ts_wakeup_gesture_report 1014: gesture_id = 15
03-10 11:35:30.357 E/ ( 0): [NVT-ts] nvt_ts_wakeup_gesture_report 1030: Gesture : Double Click.
03-10 11:35:30.357 D/fpc_tac ( 1179): fpc_irq_wait: poll status: 1, revents [0]: 10, [1]: 0
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error opening event_count for wakeup38: Permission denied
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error reading event_count for wakeup38: Bad file descriptor
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error opening max_time_ms for wakeup38: Permission denied
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error reading max_time_ms for wakeup38: Bad file descriptor
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error opening wakeup_count for wakeup38: Permission denied
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error reading wakeup_count for wakeup38: Bad file descriptor
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error opening total_time_ms for wakeup38: Permission denied
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error reading total_time_ms for wakeup38: Bad file descriptor
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error opening expire_count for wakeup38: Permission denied
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error reading expire_count for wakeup38: Bad file descriptor
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error opening active_count for wakeup38: Permission denied
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error reading active_count for wakeup38: Bad file descriptor
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error opening last_change_ms for wakeup38: Permission denied
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error reading last_change_ms for wakeup38: Bad file descriptor
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error opening prevent_suspend_time_ms for wakeup38: Permission denied
03-10 11:35:30.378 E/android.system.suspend@1.0-service( 593): Error reading prevent_suspend_time_ms for wakeup38: Bad file descriptor
03-10 11:35:30.379 E/android.system.suspend@1.0-service( 593): Error opening name for wakeup38: Permission denied
03-10 11:35:30.379 E/android.system.suspend@1.0-service( 593): Error reading name for wakeup38: Bad file descriptor
03-10 11:35:30.379 E/android.system.suspend@1.0-service( 593): Error opening active_time_ms for wakeup38: Permission denied
03-10 11:35:30.379 E/android.system.suspend@1.0-service( 593): Error reading active_time_ms for wakeup38: Bad file descriptor
03-10 11:35:30.379 D/KeyguardViewMediator( 2199): onStartedWakingUp, seq = 28
03-10 11:35:30.379 D/KeyguardViewMediator( 2199): notifyStartedWakingUp
03-10 11:35:30.379 D/KeyguardViewMediator( 2199): handleNotifyWakingUp