Development [ROM][Android 12L][OP9Pro] crDroid v8.7 [05.08.2022]

Search This thread

gwolfu

Recognized Developer
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/12.1/README.mkdn

Flashing Instructions:
Pre-installation:
  • OOS 12 firmware is required (download, extract zip and run the bat file)
  • Download KIT files (download - this includes dtbo.img and vendor_boot.img)
  • Download recovery (download - for clean flash, don't use magisk patched boot.img)
  • Optional NikGapps core (download - note that you may also need setup wizard addon if you rely on Google restore)
  • Optional Magisk
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 crDroid.zip
  • 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 gapps.zip the same way you installed crDroid.zip 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 crDroid.zip
  • If you had gapps, reboot to recovery and sideload gapps.zip 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
For Magisk, I've also included patched boot.img in the recovery folder from download page.
To install it, just sideload latest stable Magisk.apk and reboot to bootloader and fastboot flash boot magisl-boot.img


Sources:
ROM: https://github.com/crdroidandroid
Kernel: https://github.com/crdroidandroid/android_kernel_oneplus_sm8350

Download:
ROM https://crdroid.net/lemonadep

Known issues:
- let me know

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

If you like my work, consider a donation > My Paypal
 
Last edited:

xpermentalist

New member
Feb 21, 2022
3
4
Pune, India
Just installed it. So far no issues. Will post a detailed feedback after testing for couple of days.

GOOD JOB team !!!

#POSITIVES
- UI is fairly stutter-free.
- Clean A12 experience

#ISSUES
- The fingerprint authentication is a hit or miss. Isn't working consistently.
- Sometimes there is no response on pressing power button or double tap on screen to wake the phone.
 
Last edited:

Warrkill

Member
Nov 2, 2021
35
17
Have one issue - even with FK manager overclock I notice massive lags while scrolling in Spotify
Didn't have them on 11 android
 
  • Like
Reactions: benhidalgo

Ravel7774

Senior Member
Nov 3, 2018
86
39
Had a hard time getting microg working. It works with microg now and passes safetynet.

However, it shows as slow charging on the lock screen. Is that normal?
 
  • Like
Reactions: kkosnuss

Ravel7774

Senior Member
Nov 3, 2018
86
39
For microg to work,
Flash magisk boot image
Boot into recovery
Adb sideload crdroid and magisk canary
When crdroid is booted, use magisk to install microg installer revived, magiskhide, shamiko and universal safetynet fix
Activate zygisk, Hide magisk, add your banking apps to denylist
 
Last edited:

Ravel7774

Senior Member
Nov 3, 2018
86
39
Did you use any modules to pass safety net? Or just zygisk deny list?
For safetynet, the microg has to be microg installer revived magisk module. The fdroid microg will fail safetynet. Will also need universal safetynet fix magisk module, which needs zygisk

Shamiko and hiding magisk were required to stop banking apps from detecting magisk. Remember to disable enforce denylist for shamiko to work

Not sure if magiskhide was needed but still installed it.
 
Last edited:

djsubterrain

Senior Member
Jan 4, 2012
4,112
3,834
Livingston
OnePlus 9 Pro
Trying to flash this latest version.

I was on OxygenOS12, used EU MSM to go back to OxygenOS11
Updated to the latest version of that
Rebooted to fastboot, performed OEM unlock
Tried following the instructions, I'm in recovery but when I try sideloading the rom I'm getting a stream of "Failed to read XXXXXX bytes data at offset XXXXXX"
I had tried flashing to the rooted boot first, then noticed the instructions for clean boot, so I flashed the normal one instead, performed the factory reset, rebooted back into recovery.

Still failing with the same messages then a prompt "Signature verification failed. Install anyway?"
Tried re-downloading in case it was a bad download but still just getting the same

Any ideas?
 
Last edited:

break.cold

Senior Member
Jun 25, 2014
290
98
Trying to flash this latest version.

I was on OxygenOS12, used EU MSM to go back to OxygenOS11
Updated to the latest version of that
Rebooted to fastboot, performed OEM unlock
Tried following the instructions, I'm in recovery but when I try sideloading the rom I'm getting a stream of "Failed to read XXXXXX bytes data at offset XXXXXX"
I had tried flashing to the rooted boot first, then noticed the instructions for clean boot, so I flashed the normal one instead, performed the factory reset, rebooted back into recovery.

Still failing with the same messages then a prompt "Signature verification failed. Install anyway?"

Any ideas?

Which recovery did you use? Use LOS recovery
 

break.cold

Senior Member
Jun 25, 2014
290
98
The one that gets installed with the boot image in the first post. Special crDroid version

I tested the rom day ago, using LOS recovery to install crDroid A12 with LOS recovery NikGapps omni and flashing magisk 24.1 from crDroid recovery. Once the crDroid rom install successfully through LOS recovery, it will automatically install crDroid recovery with that you can install Gapps and magisk.
 
  • Like
Reactions: Samuel Holland

Top Liked Posts

  • 1
    Hello, the instructions say to run the .bat file. I couldn't find it. help me please
    Please download the file at this URL:
    https://sourceforge.net/projects/crdroid/files/lemonadep/8.x/firmware/
    then unzip it and open it to find Update firmware.dat;)
    Remember to let him complete the run
    1
    help me please! put the phone into fastboot mode. I unpacked the firmware flash folder. I click on update firmware. writes waiting for devices. firmware is not installed.
    The most stable method
    1.Reinstall the phone back to Oxygen and update to the latest version of the system
    2.Download all the necessary files, after the operation is complete, remember to unlock the phone OEM
    3. After the new system has finished brushing, go to the Entry fastboot installation tutorial mentioned in the C62 firmware, you have to wait for him to run it
  • 6
    !!! Warning Warning Warning !!!
    This build requires a clean flash due to changed base firmware to OOS 12
    Revised install instructions can be found on first post


    Build 20220724 is up and running good ;)
    Changelog: https://crdroid.net/lemonadep/8#changelog
    Download: https://crdroid.net/lemonadep/8

    Later edit:
    It came to my knowledge that the EU variant can result in possible loss of sensors on C61
    Do install on top of C47 if you run this version
    I'll investigate this issue further
    6
    Build 20220805 is ready

    Do also note that we have new firmware flashing tool (see opening post), so you can update to OOS 12 firmware without need to clean flash.

    Changelog: https://crdroid.net/lemonadep/8#changelog
    Download: https://crdroid.net/lemonadep/8

    Join the chat on Telegram @ https://t.me/crDroidOP9
    5
    Build 20220714 is ready

    Changelog: https://crdroid.net/lemonadep/8#changelog
    Download: https://crdroid.net/lemonadep/8

    Join the chat on Telegram @ https://t.me/crDroidOP9
    3
    Any chance we can keep getting base OOS 11 builds? >.>
    I'd honestly rather never update again than do yet another clean flash...
    well not quite
    there's a way to not clean flash however
    https://t.me/crdroidop9/22677 and https://t.me/crdroidop9/22679
    2
    After the new systemupdate my Touch dont work anymore :-/
    Update firmware to c.62
    See opening post
    No need to msm or clean flash
    Just boot to fastboot and run update firmware bat file
  • 32
    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/12.1/README.mkdn

    Flashing Instructions:
    Pre-installation:
    • OOS 12 firmware is required (download, extract zip and run the bat file)
    • Download KIT files (download - this includes dtbo.img and vendor_boot.img)
    • Download recovery (download - for clean flash, don't use magisk patched boot.img)
    • Optional NikGapps core (download - note that you may also need setup wizard addon if you rely on Google restore)
    • Optional Magisk
    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 crDroid.zip
    • 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 gapps.zip the same way you installed crDroid.zip 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 crDroid.zip
    • If you had gapps, reboot to recovery and sideload gapps.zip 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
    For Magisk, I've also included patched boot.img in the recovery folder from download page.
    To install it, just sideload latest stable Magisk.apk and reboot to bootloader and fastboot flash boot magisl-boot.img


    Sources:
    ROM: https://github.com/crdroidandroid
    Kernel: https://github.com/crdroidandroid/android_kernel_oneplus_sm8350

    Download:
    ROM https://crdroid.net/lemonadep

    Known issues:
    - let me know

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

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

    Changelog:
    - 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 @ https://t.me/crDroidOP9
    13
    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.



    Changelog:
    - 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 @ https://t.me/crDroidOP9
    12
    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
    11
    Build 20220425 is ready

    Changelog:
    - Updated kernel to Linux 5.4.190
    - Updated Recorder app
    - Fixed start padding for battery usage graph
    - Fixed SystemUI alarm icon
    - Optimizaed bionic for performance
    - Updated art, arm-optimized-routines
    - Updated chromium-webview
    - Added option to hide arrow for back gesture
    - Added option for haptic feedback on back gesture
    - Added battery temp on power summary
    - Added Launcher icon pack support
    - Fixed Launcher default workspace for 6x5
    - Various other changes to Launcher
    - Fixed Seedvault backup failed notification
    - Fixed Dark Theme "TURN ON UNTIL SUNRISE" is not retained after reboot
    - Various other small changes
    - Updated translations

    Join the chat on Telegram @ https://t.me/crDroidOP9