Development [ROM][13.0][OFFICIAL][ALIOTH/ALIOTHIN] crDroid v9.15 [23.03.2024]

Search This thread

raystef66

Recognized Developer / Recognized Contributor
Jul 2, 2013
3,005
14,444
Belgium
ZTE Axon 7
Xiaomi Mi 9
Munch had an update and what was particularly interesting is the changelog said sound crackling was fixed.

On Alioth there's also sound crackling. But on testing, it only affects streams that isn't media. Most notable on notification sounds.

Here's hoping next build implements the same fixes. Yes, I am on the recommended firmware. This issue exists since first crDroid 9 build. It doesn't exist on crDroid 8
Just go into vendor/etc/audio_policy_configuration.xml and change line 102 into :

Code:
flags="AUDIO_OUTPUT_FLAG_FAST">

Let me know if still happens.

EDIT: made a small module that does the same, just flash into magisk
 

Attachments

  • vendor_audiocrackling_module_raystef66.zip
    9.3 KB · Views: 38
Last edited:
Just go into vendor/etc/audio_policy_configuration.xml and change line 102 into :

Code:
flags="AUDIO_OUTPUT_FLAG_FAST">

Let me know if still happens.

EDIT: made a small module that does the same, just flash into magisk
Awesome! i tried it and the crackling seems gone on my brute force testing (spamming notification on Settings). I even reverted back and instantly heard the crackling. I do think a few days/tests/other testimonials are needed just to be sure.

Thanks for the module too. It'd help for others who wants to try
 
  • Like
Reactions: raystef66

raystef66

Recognized Developer / Recognized Contributor
Jul 2, 2013
3,005
14,444
Belgium
ZTE Axon 7
Xiaomi Mi 9
Awesome! i tried it and the crackling seems gone on my brute force testing (spamming notification on Settings). I even reverted back and instantly heard the crackling. I do think a few days/tests/other testimonials are needed just to be sure.

Thanks for the module too. It'd help for others who wants to try
Nice! Thx for your feedback.
Seems to work as added on Munch as well. So going to add on next build if no negative feedback from other users is given.
 
  • Like
Reactions: TechnoSparks

antec123

Senior Member
Jun 26, 2011
695
122
hi folks, do i need to clean flash with 02/12 Rom, Firmware 13.09 Europe? Because Location on gmaps keeps unavailable. I already did location accuracy, Precise location. But none worked, using nikgapps 09/08/2022 both basic or omni.

I revert back 26/11 Rom, Firmware 13.08 Europe, and location on gmaps works again. using nikgapps omni 09/08/2022.


Dirty Flash again rom 12/02, and flash firmware 13.09. Location work again. Gapps using basic 20220908, and using addon( maps, photos, files, etc).
 
Last edited:

Veiranx

Senior Member
Dec 2, 2020
336
158
Xiaomi Poco F3
Xiaomi 13
Anybody experiencing a lack of 120 hz option? I don't see anywhere there could be refresh rate toggle, either; not even in Developer Options for Force Peak Refresh Rate.

EDIT: Nevermind. I found the Quick Settings tile. Why doesn't there seem to be an option in Settings, though?
 
Hi.

Thanks for this ROM.

I just clean installed crDroid 9.0 comming from 8.4 and I'm facing a weired issue (issue I already had after an upgrade of crDroid that I put on the account of upgrade, nut now I'm on a clean install with full format of /data).

Nfc won't enable.

Some details :
- installed fw_alioth_miui_ALIOTHEEAGlobal_V13.0.9.0.SKHEUXM_f9603cf7f3_12.0.zip
- installed crDroid 9.0 form 20221202
- reboot recovery
- installed NikGApps
- installed magisk 25.2
- format /data
- reboot system
- Magisk : Zygisk enabled

When I look at logcat, I've a pile of logs regarding NFC, and particulary those ones :

Code:
12-08 12:22:10.240 11972 11995 F libc    : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 11995 (AsyncTask #1), pid 11972 (com.android.nfc)
12-08 12:22:10.558 12008 12008 F DEBUG   : Cmdline: com.android.nfc
12-08 12:22:10.559 12008 12008 F DEBUG   : pid: 11972, tid: 11995, name: AsyncTask #1  >>> com.android.nfc <<<
12-08 12:22:10.559 12008 12008 F DEBUG   :       #01 pc 0000000000067cbc  /system/lib64/libnfc_nci_jni.so (RoutingManager::updateEeTechRouteSetting()+1776) (BuildId: ea108a5f972c2000d8c231f9f2c2b0af)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #02 pc 00000000000668f0  /system/lib64/libnfc_nci_jni.so (RoutingManager::initialize(nfc_jni_native_data*)+676) (BuildId: ea108a5f972c2000d8c231f9f2c2b0af)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #03 pc 00000000000398b8  /system/lib64/libnfc_nci_jni.so (android::nfcManager_doInitialize(_JNIEnv*, _jobject*)+1072) (BuildId: ea108a5f972c2000d8c231f9f2c2b0af)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #06 pc 0000000000148504  /system/app/NfcNci/NfcNci.apk (com.android.nfc.dhimpl.NativeNfcManager.initialize+0)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #08 pc 000000000012ab9e  /system/app/NfcNci/NfcNci.apk (com.android.nfc.NfcService$EnableDisableTask.enableInternal+318)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #10 pc 000000000012b010  /system/app/NfcNci/NfcNci.apk (com.android.nfc.NfcService$EnableDisableTask.doInBackground+308)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #12 pc 000000000012aec0  /system/app/NfcNci/NfcNci.apk (com.android.nfc.NfcService$EnableDisableTask.doInBackground+4)

Followed by :
Code:
12-08 12:22:10.719  2615  2615 E NFC     : NFC service dead - attempting to recover
12-08 12:22:10.719  2615  2615 E NFC     : android.os.DeadObjectException
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.BinderProxy.transactNative(Native Method)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.BinderProxy.transact(BinderProxy.java:584)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.nfc.INfcAdapter$Stub$Proxy.getState(INfcAdapter.java:746)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.nfc.NfcAdapter.isEnabled(NfcAdapter.java:881)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy.updateNfc(PhoneStatusBarPolicy.java:425)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy.-$$Nest$mupdateNfc(Unknown Source:0)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy$7.onReceive(PhoneStatusBarPolicy.java:792)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.systemui.broadcast.ActionReceiver$onReceive$1$1$1.run(ActionReceiver.kt:121)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.Handler.handleCallback(Handler.java:942)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.Handler.dispatchMessage(Handler.java:99)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.Looper.loopOnce(Looper.java:201)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.Looper.loop(Looper.java:288)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.app.ActivityThread.main(ActivityThread.java:7898)
12-08 12:22:10.719  2615  2615 E NFC     :      at java.lang.reflect.Method.invoke(Native Method)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:946)

If anyone has a clue, I'd be happy.
 

Veiranx

Senior Member
Dec 2, 2020
336
158
Xiaomi Poco F3
Xiaomi 13
Hi.

Thanks for this ROM.

I just clean installed crDroid 9.0 comming from 8.4 and I'm facing a weired issue (issue I already had after an upgrade of crDroid that I put on the account of upgrade, nut now I'm on a clean install with full format of /data).

Nfc won't enable.

Some details :
- installed fw_alioth_miui_ALIOTHEEAGlobal_V13.0.9.0.SKHEUXM_f9603cf7f3_12.0.zip
- installed crDroid 9.0 form 20221202
- reboot recovery
- installed NikGApps
- installed magisk 25.2
- format /data
- reboot system
- Magisk : Zygisk enabled

When I look at logcat, I've a pile of logs regarding NFC, and particulary those ones :

Code:
12-08 12:22:10.240 11972 11995 F libc    : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 11995 (AsyncTask #1), pid 11972 (com.android.nfc)
12-08 12:22:10.558 12008 12008 F DEBUG   : Cmdline: com.android.nfc
12-08 12:22:10.559 12008 12008 F DEBUG   : pid: 11972, tid: 11995, name: AsyncTask #1  >>> com.android.nfc <<<
12-08 12:22:10.559 12008 12008 F DEBUG   :       #01 pc 0000000000067cbc  /system/lib64/libnfc_nci_jni.so (RoutingManager::updateEeTechRouteSetting()+1776) (BuildId: ea108a5f972c2000d8c231f9f2c2b0af)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #02 pc 00000000000668f0  /system/lib64/libnfc_nci_jni.so (RoutingManager::initialize(nfc_jni_native_data*)+676) (BuildId: ea108a5f972c2000d8c231f9f2c2b0af)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #03 pc 00000000000398b8  /system/lib64/libnfc_nci_jni.so (android::nfcManager_doInitialize(_JNIEnv*, _jobject*)+1072) (BuildId: ea108a5f972c2000d8c231f9f2c2b0af)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #06 pc 0000000000148504  /system/app/NfcNci/NfcNci.apk (com.android.nfc.dhimpl.NativeNfcManager.initialize+0)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #08 pc 000000000012ab9e  /system/app/NfcNci/NfcNci.apk (com.android.nfc.NfcService$EnableDisableTask.enableInternal+318)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #10 pc 000000000012b010  /system/app/NfcNci/NfcNci.apk (com.android.nfc.NfcService$EnableDisableTask.doInBackground+308)
12-08 12:22:10.559 12008 12008 F DEBUG   :       #12 pc 000000000012aec0  /system/app/NfcNci/NfcNci.apk (com.android.nfc.NfcService$EnableDisableTask.doInBackground+4)

Followed by :
Code:
12-08 12:22:10.719  2615  2615 E NFC     : NFC service dead - attempting to recover
12-08 12:22:10.719  2615  2615 E NFC     : android.os.DeadObjectException
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.BinderProxy.transactNative(Native Method)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.BinderProxy.transact(BinderProxy.java:584)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.nfc.INfcAdapter$Stub$Proxy.getState(INfcAdapter.java:746)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.nfc.NfcAdapter.isEnabled(NfcAdapter.java:881)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy.updateNfc(PhoneStatusBarPolicy.java:425)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy.-$$Nest$mupdateNfc(Unknown Source:0)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.systemui.statusbar.phone.PhoneStatusBarPolicy$7.onReceive(PhoneStatusBarPolicy.java:792)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.systemui.broadcast.ActionReceiver$onReceive$1$1$1.run(ActionReceiver.kt:121)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.Handler.handleCallback(Handler.java:942)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.Handler.dispatchMessage(Handler.java:99)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.Looper.loopOnce(Looper.java:201)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.os.Looper.loop(Looper.java:288)
12-08 12:22:10.719  2615  2615 E NFC     :      at android.app.ActivityThread.main(ActivityThread.java:7898)
12-08 12:22:10.719  2615  2615 E NFC     :      at java.lang.reflect.Method.invoke(Native Method)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
12-08 12:22:10.719  2615  2615 E NFC     :      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:946)

If anyone has a clue, I'd be happy.
I did the steps you did yesterday and didn't encounter the NFC issue you're experiencing.

The only thing I can think of that may be different is when you say you formatted /data. How did you do this? I went to the Format part of TWRP (skkk 3.4 if I recall correctly).
 

Top Liked Posts

  • There are no posts matching your filters.
  • 81
    BE3pE0l.png

    Code:
    *** Disclaimer
    I am not responsible for any damage you made to your device
    You have been warned


    crDroid is designed to increase performance and reliability over stock Android for your device also attempting to bringing many of the best features existent today


    Features:
    https://github.com/crdroidandroid/crdroid_features/blob/13.0/README.mkdn

    Flashing Instructions:

    Pre-installation:
    • gapps : Nikgapps (core) being tested
    • Magisk for root (after first boot)

    First time installation:
    • make use of the one you prefer
    • boot recovery
    • flash recommended Firmware shown on 'LATEST BUILD' (skip if you are on this version)
    • flash crDroid 9.x (toggle auto flash twrp)
    • reboot recovery
    • (optional) flash Gapps (no auto toggle needed)
    • (optional) flash Magisk (no auto toggle needed) (but ROM is kSU ready so...)
    • (optional) flash DFE
    • format
    • boot system
    Update installation: (if on cr9 already)
    • skip format


    Sources:
    ROM: https://github.com/crdroidandroid
    Device Trees:
    alioth + common
    Kernel: InfiniR Alioth (based on Optimus Drunk by GtrCraft)

    Download:
    ROM: https://crdroid.net/alioth/9.x
    Changelog:
    Alioth


    LATEST BUILD


    Known issues:
    • usb type-C headset : uncheck Hi-Fi on MiSound for now


    ROM OS Version: 13.0
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Unlocked Bootloader, check latest build & instructions

    Status: stable
    Sec. Patches :
    2024.03

    Created : 2022.10.29
    Last Updated : 2024.03.23

    If you like my work, consider a donation to keep me going ;)

    Visit official website @ crDroid.net
    crDroid ALIOTH Telegram
    crDroid Community Telegram
    crDroid Updates Channel
    Donations are appreciated to continue development
    33
    :cowboy: FLASHING TIME :cowboy:
    NEW crDroid BUILD 28.02.2023

    DON'T JUST HIT & RUN .... YOUR APPRECIATION KEEPS MY MOTIVATION ROLLING ;)

    crDroid statistics :cool:

    crDroid TG Group


    SELINUX ENFORCING


    crDroidAndroid-13.0-20230228-alioth-v9.2.zip


    NOTE :

    CLEAN FLASH MANDATORY if coming from 8.x !!
    • make use of recommended TWRP
    • boot recovery
    • flash Firmware (requirement V13.0.9.0.SKHEUXM) (skip if you are on this version)
    • flash crDroid (toggle auto flash twrp)
    • reboot recovery
    • (optional) flash Gapps (no auto toggle needed)
    • (optional) flash Magisk (no auto toggle needed)
    • (optional) flash DFE
    • format
    • boot system

    DIRTY (use skkk or crD recovery)
    • skip format


    ===== 28-02-2023 ==========crdroid.net/blog===========


    * kernel synced to InfiniR v2.47 v4.19.274
    * address some sepolicy
    * introduce app lock
    * AppLock: Allow locking all apps visible in launcher
    * GameSpace: Notify in-coming call number when receiving/rejecting call
    * GameSpace: Port auto answer/reject calls feature
    * Launcher3: Fix crash when placing widgets
    * Launcher3: Fix widget add screen on dark theme
    * SystemUI: Do not add lens screenshot without google package enabled
    * SystemUI: Make Lens work without independent package installed
    * SystemUI: Integrate Google Lens into Screenshot UI
    * DeskClock: Fix stopwatch notification
    * DeskClock: Don't delete expired timers
    * updated Art and Bionic
    * updated themed icons
    * bluetooth: audiocodecs: add 16 bit sample rate for APTX offloading
    * additonal BT changes
    * synced with latest sources
    * updated translations
    * some other fixes and improvements



    TEAM :
    @raystef66
    @immi803
    Artur 'who's parents couldn't afford the extra H'
    @AKASHPAUL aka "why not just ask Google, right?!"


    InfiniR Alioth : https://github.com/raystef66/InfiniR_kernel_alioth (based on Optimus Drunk)


    If you like my work, consider a donation to keep me going ;)
    32
    :cowboy: FLASHING TIME :cowboy:
    NEW crDroid BUILD 06.05.2023

    DON'T JUST HIT & RUN .... YOUR APPRECIATION KEEPS MY MOTIVATION ROLLING ;)

    crDroid statistics :cool:

    crDroid TG Group


    SELINUX ENFORCING


    crDroidAndroid-13.0-20230506-alioth-v9.5.zip


    NOTE :

    CLEAN FLASH MANDATORY if coming from 8.x !!
    • make use of A13 recommended TWRP or the one you prefer
    • boot recovery
    • flash Firmware (requirement V14.0.7.0.TKHEUXM) (skip if you are on this version)
    • flash crDroid (toggle auto flash twrp)
    • reboot recovery
    • (optional) flash Gapps (no auto toggle needed)
    • (optional) flash Magisk (no auto toggle needed)
    • (optional) flash DFE
    • format
    • boot system

    DIRTY (use skkk or crD recovery)
    • skip format
    • NOTE: when updating via dirty flash you should use the exact same Gapps file you used on the first flash (to avoid possible Bootloops)


    ===== 06-05-2023 ==========crdroid.net/blog===========

    * crDroid 9.5
    * updated to sec. patch level 2023.05.05
    * kernel synced to InfiniR v2.57 v4.19.282
    * added kSU support
    * added pixel style lockscreen weather based OmniJaws
    * opengl: fix resource leak when dlsym failed
    * updated themed icons
    * updated HarfBuzz to 7.2.0
    * allow pause/suspend app feature with parallel space
    * Settings: Expose radio info (*#*#4636#*#*)
    * added QS Header Image option
    * Wallpaperpicker: fix overlapping when scrolling
    * WallpaperPicker2: Remove the use of smaller images for thumbnails
    * updated Aperture
    * updated libvpx, bionic
    * synced with latest sources
    * updated translations
    * some other fixes and improvements


    NOTE : fix VoNR (Jio users)

    VoNR (Jio users) must first rebase on stock rom V14.0.x, flash V14.0.2.0.TKHINXM fw (not the one from xiaomifirmwareupdater.com), flash crDroid, boot, toggle NR in settings and all done !

    thx @hrishikesh1512 (TG) for testing!




    TEAM :
    @raystef66
    @immi803
    Artur 'who's parents couldn't afford the extra H'
    @AKASHPAUL aka "why not just ask Google, right?!"


    InfiniR Alioth : https://github.com/raystef66/InfiniR_kernel_alioth (based on Optimus Drunk)


    If you like my work, consider a donation to keep me going ;)
    31
    :cowboy: FLASHING TIME & HAPPY HOLIDAYS :cowboy:
    NEW crDroid BUILD 28.12.2022
    DON'T JUST HIT & RUN .... YOUR APPRECIATION KEEPS MY MOTIVATION ROLLING ;)

    crDroid statistics :cool:

    crDroid TG Group


    SELINUX ENFORCING


    crDroidAndroid-13.0-20221228-alioth-v9.0.zip


    NOTE :

    CLEAN FLASH MANDATORY if coming from 8.x !!
    • make use of recommended TWRP
    • boot recovery
    • flash Firmware (requirement V13.0.9.0.SKHEUXM) (skip if you are on this version)
    • flash crDroid (toggle auto flash twrp)
    • reboot recovery
    • (optional) flash Gapps (no auto toggle needed)
    • (optional) flash Magisk (no auto toggle needed)
    • (optional) flash DFE
    • format
    • boot system

    DIRTY (use skkk or crD recovery)
    • skip format


    ===== 28-12-2022 ==========crdroid.net/blog=====

    * kernel synced to InfiniR v2.42
    * improvements for dynamic VoLTE & VoWiFi icons
    * fix VPN icon failed reloading after disabling
    * fetch bluetooth battery level from any device
    * launcher: Add config to place memory info below action buttons
    * launcher: Add toggle for memory info view
    * launcher: Display memory info above overview actions
    * launcher: Introduce memory info in overview
    * launcher: Add kill action to app shortcuts popup
    * launcher :Calculate hotseat bar space only if QSB enabled
    * package installer: show current and new version on apk installation
    * add Google Sound Search tile
    * SystemUI: Hide oos clear all if reticker enable
    * SystemUI: fixup! Hide OOS clear all if panel visible because Headsup
    * Battery: make fill path rounded
    * SystemUI: Switch notification background to monet on heads up
    * make center clock follow paddingTop
    * SystemUI: Fix up status bar end side content layout
    * SystemUI: Fix up statusbar clock bg chip layout
    * SystemUI: Fix up status bar start side content layout
    * fix issues with center clock
    * fixup! Custom statusbar logo customizations
    * added screenshot tile
    * aperture updates
    * synced with latest sources
    * updated translations
    * some other fixes and improvements



    TEAM :
    @raystef66
    @immi803
    Artur 'who's parents couldn't afford the extra H'
    @AKASHPAUL aka "why not just ask Google, right?!"


    InfiniR Alioth : https://github.com/raystef66/InfiniR_kernel_alioth (based on Optimus Drunk)


    If you like my work, consider a donation to keep me going ;)
    30
    :cowboy: FLASHING TIME :cowboy:
    NEW crDroid BUILD 12.11.2022
    DON'T JUST HIT & RUN .... YOUR APPRECIATION KEEPS MY MOTIVATION ROLLING ;)

    crDroid statistics :cool:

    crDroid TG Group


    SELINUX ENFORCING


    crDroidAndroid-13.0-20221112-alioth-v9.0.zip


    NOTE :

    CLEAN FLASH MANDATORY if coming from 8.x !!
    • make use of recommended TWRP
    • boot recovery
    • flash Firmware (requirement V13.0.8.0.SKHEUXM) (skip if you are on this version)
    • flash crDroid (toggle auto flash twrp)
    • reboot recovery
    • (optional) flash Gapps (no auto toggle needed)
    • (optional) flash Magisk (no auto toggle needed)
    • (optional) flash DFE
    • format
    • boot system

    DIRTY (use skkk or crD recovery)
    • skip format


    ===== 12-11-2022 =====

    * kernel upstreamed to 4.19.265 InfiniR v2.37
    * re-work statusbar radius/padding lockscreen/home
    * lowered horizontal burnin shift
    * synced with latest sources
    * updated translations
    * some other fixes and improvements



    TEAM :
    @raystef66
    @immi803
    Artur 'who's parents couldn't afford the extra H'
    @AKASHPAUL aka "why not just ask Google, right?!"


    InfiniR Alioth : https://github.com/raystef66/InfiniR_kernel_alioth (based on Optimus Drunk)


    If you like my work, consider a donation to keep me going ;)