Development [ROM][Android 12L][OOS Cam][OP9Pro] crDroid v8.12 [19.12.2022]

Search This thread


Jan 30, 2010
Does anyone have issues charging device in a powered off state?

I'm using oem warp charge & cable. When I plug in, the device will boot and hang on the oneplus logo splash/boot screen. You have to Force restart it by pressing power and volume up and volume down.

Senior Member
May 14, 2015
OnePlus 9 Pro
i just dot like how this phone doent have much going for it. kind of regret not getting the s21 ultra. but i needed a phone i could root and mod. forgot they had a rootable version of 21 ultra i guess. idk.


Senior Member
I moved to Nameless 13 and it's going very good. Root is working and i'm sure banking apps can be hidden (don't use them).
Youtube vanced isn't supported anymore. I sue vanced v2 and it's great.
Ever since C62 and android 12, i have a bug. Battery won't charge beyong 77%-80%. This is due to Oneplus f***ing up charging capacity files in kernel (instead of being 4500 mhz, it's now 3890 mhz)


  • Screenshot_20221012-100057.png
    40.2 KB · Views: 35
  • Screenshot_20221012-100118_File_Manager_for_Superusers.png
    112.2 KB · Views: 37


Senior Member
Jul 28, 2012
Celina ohio
If possible can someone backup the stock aosp keyboard included in the rom for me?or point me in the right direction on how to do it on a non rooted phone.


Aug 3, 2022
Ever since C62 and android 12, i have a bug. Battery won't charge beyong 77%-80%. This is due to Oneplus f***ing up charging capacity files in kernel (instead of being 4500 mhz, it's now 3890 mhz)
I can't remember whick ROM or phone I last saw this on, but it had a setting to "Limit charging to 80% to preserve battery life". I just had a quick google now and couldn't find it exactly, but try searching for "Adaptive battery" or "Optimizing battery health" and you might find something...
  • Like
Reactions: IamTheBRAVE

Top Liked Posts

  • There are no posts matching your filters.
  • 36

    *** 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


    Flashing Instructions:
    • OOS 12 firmware is required (from download page, firmware button)
    • Download KIT files (download - this includes dtbo.img and vendor_boot.img)
    • Download recovery (from download page, recovery button)
    • Optional NikGapps core (download - note that you may also need setup wizard addon if you rely on Google restore)
    • Optional Magisk (boot.img used to patch with Magisk in order to get root, can be found in recovery folder from download page)
    First time installation (clean flash):
    • Backup your data to PC, OTG flash drive
    • Make sure you have OOS 12 firmware installed (see above to download)
    • Enter fastboot
    • Flash dtbo.img
    • Code:
      fastboot flash dtbo dtbo.img
    • Flash vendor_boot.img
    • Code:
      fastboot flash vendor_boot vendor_boot.img
    • Flash boot.img
    • Code:
      fastboot flash boot boot.img
    • Boot to recovery (can do from bootloader or with buttons from power off state)
    • Now in recovery go to factory reset and confirm the reset
    • Reboot to recovery
    • Choose apply update and Apply from ADB
    • Now install crDroid zip via sideload
    • Code:
      adb sideload
    • Go back to main menu and reboot to recovery to install gapps (if you don't want gapps, reboot to system)
    • To install gapps, simply sideload the same way you installed then reboot to system
    Update installation:
    Via recovery:
    • Boot to recovery
    • Choose apply update and Apply from ADB
    • Now install crDroid zip via sideload and reboot
    • Code:
      adb sideload
    • If you had gapps, reboot to recovery and sideload and reboot
    Via OTA:
    • Go to Settings -> System -> Updater and download latest build
    • Choose install and let it finish
    • If you have Magisk installed, don't click reboot when prompted and go to Magisk and choose install to inactive slot
    • Reboot


    Known issues:
    - let me know

    Visit official website @
    crDroid OnePlus 9 Pro Telegram
    crDroid Community Telegram

    If you like my work, consider a donation > My Paypal
    Build 20220826 is ready

    OOS Cam ready baby :)


    Join the chat on Telegram @
    Build 20220313 is ready

    - Updated kernel to Linux 5.4.184
    - Added option to change the length of gesture navbar
    - Added option to change back gesture height
    - Added kill option to notification guts
    - Added burnin protection
    - Added Flipendo (Pixel exclusive extreme battery saver - see battery options)
    - Added smartspace
    - Reverted inclusion of CameraGo (needs gapps and not everyone uses gapps)
    - Further improvements here and there
    - OTA Updater improvements
    - Updated translations

    Note: Pre-patched magisk boot.img has been patched with latest Magisk 24.3, so do make sure to also update Magisk apk

    Join the chat on Telegram @
    Build 20220328 is ready marking the debut of Android 12L based crDroid
    With this build, do note that a clean flash is recommended if coming from any other pre 8.3 build
    This update won't be pushed via OTA if you also run any previous crDroid 8.3 build, but all upcoming updates will
    Do also note that it may be possible to not have carrier service in some cases.
    In order to fix that, do install crDroid, boot to it once, reboot to system again and it should get signal then... Still investigating root cause of this.

    - Initial crDroid 8.3
    - Changed base code to Android 12L
    - Lots and lots of changes to count, so update and check yourself :)

    Join the chat on Telegram @
    Thanks a lot for non-gapps build.
    guess anyone can install gapps when they want google stuff added
    so with crDroid 8, we no longer per-bundle gapps