Development [ROM][13.0][OFFICIAL][ALIOTH/ALIOTHIN] crDroid v9.5 [02.06.2023]

Search This thread

raystef66

Recognized Developer / Recognized Contributor
Jul 2, 2013
2,736
12,632
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: 37
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
2,736
12,632
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
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
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

  • 1
    installed without any problem,thanks dev. !
    1
    Update flawlessly and everything work as good as always, thanks for your hard work!
    1
    Hi all !
    Fisrt I want to thanks @raystef66 and the others involved to keep up such good roms !
    I've broken my F3 that was running CR8, but I've bought another one. I'm waiting to unlock the BL, and wish to ask some questions..
    As CR8 is still alive, what are the essential differences with CR9 ?
    Most important, the actual firmware (on the phone) is 13.0.11.0SKHEUXM, what's the best way to flash the recommended one ? Because being on global rom yet, wich twrp do you use (yet android 12, but recommended should be for A13) ? Did someone had issues because of this ? Do you reboot system within the process ?
    So recommended way should be (???) :
    - Unlock BL
    - boot (?) and install twrp (reboot twrp ?)
    - flash firmware V14.0.7.0.TKHEUXM (no risk of "conflict", bootloop ?, reboot ?)
    - flash rom and reboot twrp ; (+ gapps (wich ones ?), magisk (ramdisk ?? + I've seen some imortant changes with latest version ! Is there something to take care for ?)...) (what about DFE, why should be it flashed when "format data" sould do it ?, what are the benefits here to decrypt ?? Possible issue regarding acces to data ?)
    - format
    - boot system
    Do I need to flash another time the recovery ? If yes, when ? Is it something to know/to do about the A/B partitions ?
    If you've some recomandations or things to take care of, thank you very much !! ;)
    Have a nice day, thanks again for input !
  • 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 ;)
    21
    :cowboy: FLASHING TIME :cowboy:
    NEW crDroid BUILD 20.05.2023

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

    crDroid statistics :cool:

    crDroid TG Group


    SELINUX ENFORCING


    crDroidAndroid-13.0-20230520-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)


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

    * kernel synced to InfiniR v2.59 v4.19.283
    * updated kernelSU
    * fix the memory leak during high speed recording
    * SystemUI: Import more QS Header resources
    * SystemUI: Hide notification icon area if headsup is visible
    * PixelPropsUtils: Update supported pixel code names
    * Messaging: Use light icons on conversations select menu
    * Launcher3: Corrected some permissions
    * some other small Launcher3 changes
    * configure font spacing for various clock fonts
    * added double-line clock position setting
    * added lockscreen text size settings
    * moved lockscreen clock customization to lockscreen settings
    * fixed system crash if font contains invalid/null font data
    * fixed not setting proper call volume for LE Headset
    * fixed an issue where device asks for PUK code instead of SIM PIN
    * removed colorkt and themelib support
    * some small recovery init changes (recommend to update)
    * some small SystemUI changes and optimizations
    * updated Aperture
    * updates to bionic, libcore, freetype, giflib and libhevc
    * updated Webview to 113.0.5672.77
    * 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 ;)
    20
    :cowboy: FLASHING TIME :cowboy:
    NEW crDroid BUILD 02.06.2023
    DON'T JUST HIT & RUN .... YOUR APPRECIATION KEEPS MY MOTIVATION ROLLING ;)

    crDroid statistics :cool:

    crDroid TG Group


    SELINUX ENFORCING


    crDroidAndroid-13.0-20230602-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)


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

    * kernel synced to InfiniR v2.60 v4.19.284
    * crdroid: add acun and bang brightness slider
    * crdroid: Add brightness slider styles
    * Settings: Update Glide library to 4.15.1
    * Settings: Add switch preference for AGPS
    * WifiInfo : Increase 5 GHz network signal tolerance
    * WiFiInfo: Fix crash on google setup wizard
    * WifiInfo: Reduce refresh times for non-persistent MACs
    * Launcher3: Fix quickstep live tile implementation
    * Launcher3: Added parallax effect and center wallpaper
    * Launcher3: Reload icon pack settings fragment on resume
    * DeskClock: Update navigationbar color to `system_neutral1_800`
    * reworked frameworks_av (should fix some issues)
    * fixed menu only opening once on legacy apps
    * fixed menu in legacy apps with multiple activities
    * fixed freeform transition visual issue
    * disabled SF backpressure (do report if helps on laggy QS)
    * SystemUI: show ime switcher + cursor keys if we have space
    * Sqlite: Update to version 3.42.0
    * fonts: Adjust GoogleSans configuration
    * updated themed icons
    * update dialog radius overlays
    * DocumentsUI: Use monet colors
    * updated art, 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 ;)
    8
    InfiniR Alioth Kernel v2.59

    • merge v4.19.283
    • sync to latest kSU 10889_0.5.7
  • 62
    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 Firmware (requirement V13.0.9.0.SKHEUXM) (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)
    • (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 :
    2023.05.05

    Created : 2022.10.29
    Last Updated : 2023.06.02

    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 ;)