#RaphGhost #Kernel #OSS
RaphGhost-5.4.302-g040fc4f98a98-20260929 OSS
Updated: 29/09/'26
βͺοΈDownload
βͺοΈSupport Group
βͺοΈChangelog in download link.
Notes:
β’ No MIUI or HyperOS support.
β’ If DT2W doesn't work on your ROM, ask your maintainer to migrate to new implementation.
β’ Donate: Topmate | UPI: arghayamondal123-3@okhdfcbank
By @ergdev
Follow @RedmiK20ProUpdates
Join @RedmiK20ProGlobalOfficial
RaphGhost-5.4.302-g040fc4f98a98-20260929 OSS
Updated: 29/09/'26
βͺοΈDownload
βͺοΈSupport Group
βͺοΈChangelog in download link.
Notes:
β’ No MIUI or HyperOS support.
β’ If DT2W doesn't work on your ROM, ask your maintainer to migrate to new implementation.
β’ Donate: Topmate | UPI: arghayamondal123-3@okhdfcbank
By @ergdev
Follow @RedmiK20ProUpdates
Join @RedmiK20ProGlobalOfficial
β€βπ₯10
Hotfix build released:
Changelog: https://raw.githubusercontent.com/DerpFest-AOSP/Updater-Stuff/refs/heads/master/changelog_raphael.txt
https://sourceforge.net/projects/derpfest/files/raphael/DerpFest-v17-20260929-raphael-Official-Stable.zip/download
adb shell su -c "setprop persist.sys.recovery_update true"
adb shell getprop persist.sys.recovery_update
Changelog: https://raw.githubusercontent.com/DerpFest-AOSP/Updater-Stuff/refs/heads/master/changelog_raphael.txt
https://sourceforge.net/projects/derpfest/files/raphael/DerpFest-v17-20260929-raphael-Official-Stable.zip/download
adb shell su -c "setprop persist.sys.recovery_update true"
adb shell getprop persist.sys.recovery_update
π4β€2
https://github.com/erg-raphael-5-4/android_kernel_xiaomi_sm8150/releases/tag/RaphGhost-5.4.302-gbde19bd69353-20261001
Fixed ksun, there was an edge case issue in the source, hence it was not working for some.
Fixed ksun, there was an edge case issue in the source, hence it was not working for some.
GitHub
Release RaphGhost-5.4.302-gbde19bd69353-20261001 Β· erg-raphael-5-4/android_kernel_xiaomi_sm8150
RaphGhost kernel for raphael (Redmi K20 Pro / Mi 9T Pro), Linux 5.4.302.
All three zips are built from commit 0e9e286e2b49 (derp-17). The tag name predates this update.
Kernel
Zip
Commit
Ker...
All three zips are built from commit 0e9e286e2b49 (derp-17). The tag name predates this update.
Kernel
Zip
Commit
Ker...
π4β€1
Fix got merged!
https://github.com/KernelSU-Next/KernelSU-Next/pull/1565
https://github.com/KernelSU-Next/KernelSU-Next/pull/1564
Thanks Don Rodrigo, Onett and Hildo for sharing logs to fix the issue
https://github.com/KernelSU-Next/KernelSU-Next/pull/1565
https://github.com/KernelSU-Next/KernelSU-Next/pull/1564
Thanks Don Rodrigo, Onett and Hildo for sharing logs to fix the issue
β€βπ₯2
Leica camera integrated.. everything working except slo mo that a bit janky.
Ota released.
Changelog: https://raw.githubusercontent.com/DerpFest-AOSP/Updater-Stuff/refs/heads/master/changelog_raphael.txt
Ota released.
Changelog: https://raw.githubusercontent.com/DerpFest-AOSP/Updater-Stuff/refs/heads/master/changelog_raphael.txt
β€5π3β€βπ₯1
ergdev's dumpyard pinned Β«#LineageOS #ROM #Android16 #Raphael #Kernel54 #Dynamic LineageOS 23.2 UNOFFICIAL | Android 16 | Kernel 5.4 | RaphGhost Kernel Updated: 28/09/'26 βͺοΈSupport: Channel | Group βͺοΈDownload βͺοΈChangelog: β’ First ever Linux 5.4 kernel build for raphael β the deviceβ¦Β»
Device (raphael / sm8150-common)
Performance and display
- Display idle monitoring re-enabled. The power HAL now tracks display idle through a new kernel idle_state node.
- The display wakes early on touch/update hints (DISPLAY_UPDATE_IMMINENT β early_wakeup).
- GPU limits now use KGSL power levels, which handle both the 855 and 855+ bins correctly.
- Touch CPU and bus floors restored in the powerhint.
- task_profiles trimmed to the device additions only. Suggested by kondors1995 (Co-authored-by credit).
- The noisiest log tags quieted.
Kernel (RaphGhost 5.4)
- drm/msm: add idle state sysfs node (Adrian Salido, port from SOVIET)
- drm/msm/sde: add sysfs node for trigger wake up early (Midas Chien, port from SOVIET)
HALs (LineageOS upstream merges)
- Fingerprint: biometrics config dependency fix, plus jiiov HAL support (hardware/xiaomi). Also translations.
- Display (sm8150): the FOD pressed layer is no longer forced to client composition.
- NFC: upstream reverted the timer use-after-free fix.
- Audio (sm8350 HAL): CAF update, including a null-pointer fix and audio_policy path updates (23 commits).
DerpFest upstream
- Keybox / attestation: keystore2 keybox attestation fallback, per-app keybox exclusion ("Let selected apps skip the keybox"), PIF fetch deferred until the network is up and validated, Pixel 10 Pro XL fallback props, verified-boot RootOfTrust from boot props.
- SystemUI: native Now Playing / ambient music recognition for non-Pixels, shown on the lockscreen.
- Settings: Simple View accessibility option, expressive pattern-lock tweaks, translations.
- Customizations: shared HSV colour picker (Parts, status-bar icon colour), Pulse custom colour/height, per-app keybox skip.
- Launcher: recents blur, custom app-drawer background colour, rotation fixes.
- Recovery: rounded menu.
- Misc: init vbmeta digest fix, Twelve music player redesign, WallpaperPicker crash fix, sepolicy for the keybox service and pihooks props.
Performance and display
- Display idle monitoring re-enabled. The power HAL now tracks display idle through a new kernel idle_state node.
- The display wakes early on touch/update hints (DISPLAY_UPDATE_IMMINENT β early_wakeup).
- GPU limits now use KGSL power levels, which handle both the 855 and 855+ bins correctly.
- Touch CPU and bus floors restored in the powerhint.
- task_profiles trimmed to the device additions only. Suggested by kondors1995 (Co-authored-by credit).
- The noisiest log tags quieted.
Kernel (RaphGhost 5.4)
- drm/msm: add idle state sysfs node (Adrian Salido, port from SOVIET)
- drm/msm/sde: add sysfs node for trigger wake up early (Midas Chien, port from SOVIET)
HALs (LineageOS upstream merges)
- Fingerprint: biometrics config dependency fix, plus jiiov HAL support (hardware/xiaomi). Also translations.
- Display (sm8150): the FOD pressed layer is no longer forced to client composition.
- NFC: upstream reverted the timer use-after-free fix.
- Audio (sm8350 HAL): CAF update, including a null-pointer fix and audio_policy path updates (23 commits).
DerpFest upstream
- Keybox / attestation: keystore2 keybox attestation fallback, per-app keybox exclusion ("Let selected apps skip the keybox"), PIF fetch deferred until the network is up and validated, Pixel 10 Pro XL fallback props, verified-boot RootOfTrust from boot props.
- SystemUI: native Now Playing / ambient music recognition for non-Pixels, shown on the lockscreen.
- Settings: Simple View accessibility option, expressive pattern-lock tweaks, translations.
- Customizations: shared HSV colour picker (Parts, status-bar icon colour), Pulse custom colour/height, per-app keybox skip.
- Launcher: recents blur, custom app-drawer background colour, rotation fixes.
- Recovery: rounded menu.
- Misc: init vbmeta digest fix, Twelve music player redesign, WallpaperPicker crash fix, sepolicy for the keybox service and pihooks props.
π₯10β€4π1