• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][Android 11][OOS CAM][OP7Pro] crDroid v7.11 [24.10.2021]

Search This thread

super_operater

Senior Member
Dec 21, 2014
134
55
Belgrade
Make sure to flash compatible gapps
Recommended opengapps nano or nickgapps core
Sorry to bother you, but I'm not sure what's the right way to flash this rom. Currently, I'm on latest OOS with locked bootloader, so, basically everything stock. I've been using this rom a while ago, but flashing instructions have changed, and I'm not really sure how to flash. Is there still need to flash patched boot or just unlock bootloader, flash TWRP, Rom, Gapps and Magisk.

Again, sorry for bothering, but any kind of help is appreciated. Last time I scr***d something so had to return to stock with msm and I really don't want to do that again 😁
 

Tidewater

Senior Member
Aug 30, 2012
846
697
Oh okay I didn't know I had to agree with everyone here.
What's the point of the forums anymore if I can't ask?
Nothing wrong at all with asking, everyone has different experiences even though it's the same rom on the same phone. There are just so many different variables to consider. What works great for me might not be so great for you. I have never had the wifi issue that everyone talks about, doesn't mean that it isn't real. Fingerprint has never been a problem for me on this rom either but I know others that have had the fingerprint issue with all versions. Who knows what causes these little irregularities. I know this doesn't help you but at least you know that it isn't the rom. By the way, I'm on latest firmware, latest version of rom and I use the flame Gapps, latest version. Also, the latest regular old version of TWRP. Hope this info helps
 
  • Like
Reactions: PriPhaze

PriPhaze

Senior Member
Oct 3, 2014
987
386
OnePlus 7 Pro
Xiaomi Poco F3
Nothing wrong at all with asking, everyone has different experiences even though it's the same rom on the same phone. There are just so many different variables to consider. What works great for me might not be so great for you. I have never had the wifi issue that everyone talks about, doesn't mean that it isn't real. Fingerprint has never been a problem for me on this rom either but I know others that have had the fingerprint issue with all versions. Who knows what causes these little irregularities. I know this doesn't help you but at least you know that it isn't the rom. By the way, I'm on latest firmware, latest version of rom and I use the flame Gapps, latest version. Also, the latest regular old version of TWRP. Hope this info helps
This is exactly the kind of answer i was looking for.
Just as you say i also try to always be up to date with firmware before moving to a new ROM
I also didnt have that Wifi Problem many other have mentioned.

I will eventually give it a try but for now thanks for the response.
 
  • Like
Reactions: Tidewater

Phenomzye

Senior Member
Jan 17, 2013
906
205
24
Santiago
osu.ppy.sh
I still don't get why nobody talks about the issue with the jump to camera shortcut (power button twice) from the screen off with a lockscreen activated, it takes ages to load up the camera. (only when using OOS cam, gcam works fine but gcam's video stabilization is trash)

Worst thing is that this is some bug with LOS and OOS cam interaction, it's not crdroid specific, I just find this issue in any custom rom that has OOS cam, and don't see this issue mentioned at all
 
  • Like
Reactions: protechtedd

bobo_15

Senior Member
Sep 22, 2012
227
19
Since you don't have TWRP am guessing you are encrypted already
In this case do following

1. Download LOS recovery
https://mirrorbits.lineageos.org/re.../lineage-18.1-20210418-recovery-guacamole.img
2. Now boot to fastboot and run
Code:
fastboot --set-active=a
3. Flash LOS recovery
Code:
fastboot flash boot lineage-18.1-20210418-recovery-guacamole.img
4. Now tap Factory Reset, then Format data / factory reset and continue with the formatting process
5. Reboot to fastboot and do
Code:
fastboot --set-active=b
6. Flash LOS recovery
Code:
fastboot flash boot lineage-18.1-20210418-recovery-guacamole.img
7. Format data again and reboot to fastboot
8. Now download all files from below link (this is extracted crDroid payload.bin - if you know how to use python, can also extract it from latest crDroid zip and help of attached zip)
https://mega.nz/folder/FhUzFCzI#5RoeaGORbfJ1ye68tdZw3A
9. Do following steps in fastboot
Code:
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash odm odm.img
fastboot flash system system.img
fastboot flash vbmeta vbmeta.img
fastboot flash vendor vendor.img
Note when flashing vbmeta, you may not see progress, so let it flash for like 2 minutes and just run fastboot reboot bootloader to continue flashing vendor
10. From fasbtoot menu, use keys to reboot to system

Once booted to crDroid, you'll be without Gapps and TWRP so lets fix this
1. Install latest Magisk apk
2. Put your boot.img that you downloaded above (or extracted) in your internal storage
3. Open up Magisk and click on top most install button
4. Choose "Select and patch a file", select the boot.img from internal storage and click blue top right "Lets go" text
5. You should now have a magisk patched boot image saved at /Download/magisk_patched_xxx.img
6. Save this file on your PC and reboot to fastboot
7. Flash this file in fastboot
Code:
fastboot flash boot magisk_patched_xxx.img
8. Reboot to system
9. Download latest TWRP installer zip and save it to internal storage on phone
10. Now we have root, so open up Magisk app again and navigate to Modules tab and click on "Install from storage" and from here choose TWRP.zip
11. Now you have TWRP so you can maybe proceed with installing clean from TWRP (as you should have in the first place - see opening post install clean steps)
I followed these instructions to the very end, but when I try to boot in TWRP the screen keep blinking with the twrp logo
 

gwolfu

Recognized Developer
I followed these instructions to the very end, but when I try to boot in TWRP the screen keep blinking with the twrp logo
Flash LOS recovery
Format data in LOS recovery and adb sideload twrp installer to get twrp working
Than simply install crDroid from TWRP

Edit:
Issue is because official TWRP doesn't decrypt data (with new encryption that is) and you didn't format data before booting to TWRP
 
  • Like
Reactions: GalaxyUser_

bobo_15

Senior Member
Sep 22, 2012
227
19
Flash LOS recovery
Format data in LOS recovery and adb sideload twrp installer to get twrp working
Than simply install crDroid from TWRP

Edit:
Issue is because official TWRP doesn't decrypt data (with new encryption that is) and you didn't format data before booting to TWRP
Do I have to do this after all the instructions on that post?
 

abhi0502

Senior Member
Dec 3, 2013
907
485
Mumbai
OnePlus 7 Pro
I'm now on OSS 11.0.3.1, rooted following the second list of instructions in that post
What do I have to do now in order to have TWRP working?
Reboot in fastboot and flash LOS recovery and then adb sideload TWRP installer zip?
As u r on 11.0.3.1 firmware u need to use following TWRP as this TWRP is updated
 

bobo_15

Senior Member
Sep 22, 2012
227
19
As u r on 11.0.3.1 firmware u need to use following TWRP as this TWRP is updated
So even if I'm encrypted I simply have to fastboot boot TWRP, flash current TWRP and then flash crDroid (and magisk)?
 

abhi0502

Senior Member
Dec 3, 2013
907
485
Mumbai
OnePlus 7 Pro
So even if I'm encrypted I simply have to fastboot boot TWRP, flash current TWRP and then flash crDroid (and magisk)?
steps i followed to flash CrDroid from 11.0.3.1 was
-Fastboot boot TWRP
-wipe/format data and reboot to Bootloader
-Fastboot boot TWRP
-for flashing CRDROID go to Advance/adb sideload and write command from pc "adb sideload FILE NAME" and then REBOOT to system
-go to Bootloader again and Fastboot boot TWRP
-Transfer gapps (prefer flamegapps) , encryption, magisk files to to internal memory from computer
-flash gapps from twrp
-flash encryption file from twrp (if your phone want to be encrypted, file is located in another section)
-wipe /format data
-Reboot to system
-go to Bootloader Fastboot boot TWRP
-flash magisk
Reboot to system

Similar method to be followed for updating the rom except u don't need to format Data and reboot to system inbetween
 
Last edited:

Mitch0115

New member
Nov 2, 2010
4
1
Same here. What GApps are you using? I'm using NikGApps with assistant , velvet, and AA add-ons. I also noticed AA isn't working.

I'll try FlameGApps and report back.
I figured it out .you have to make sure the Google app is a system app I used lucky patcher to convert it and that worked .hey Google ,ok Google works .use flame Gapps full as well for Android auto to work
 
  • Like
Reactions: undrwater

Top Liked Posts

  • 5
    Build 20211024 is up

    Changelog:
    - Updated kernel to Linux 4.14.252
    - Updated kernel clang compiler to 13.0.3
    - Improvements made to lmkd
    - Added large grid workspaces to Launcher (6x10, 6x12, 6x7, 6x8, 6x9)
    - Some other fixes here and there
    - Updated translations

    Join the chat on Telegram @ https://t.me/crDroidOP7Pro
  • 10
    Build 20211010 is up

    Changelog:
    - Initial crDroid 7.11 code base
    - Updated to October 2021 security patches (android-11.0.0_r46)
    - Updated kernel to Linux 4.14.250
    - Stability fixes
    - Updated translations

    Join the chat on Telegram @ https://t.me/crDroidOP7Pro
    5
    Build 20211024 is up

    Changelog:
    - Updated kernel to Linux 4.14.252
    - Updated kernel clang compiler to 13.0.3
    - Improvements made to lmkd
    - Added large grid workspaces to Launcher (6x10, 6x12, 6x7, 6x8, 6x9)
    - Some other fixes here and there
    - Updated translations

    Join the chat on Telegram @ https://t.me/crDroidOP7Pro
    2
    I would love to get this working as well. I have read a ton of info detailing how to make it happen. Tried them all and followed the instructions to a t but no luck so far. I think this is a unicorn unfortunately
    the easiest way is to relock bootloader then unlock again. I tried and succeeded
    1
    Is there a way to get Widevine L1 on OOS 11.0.3.1 rooted?
    Steps to go enable Widevine L1 on custom ROMs :-
    • Flash OOS 11 latest stable.
    • Flash Magisk and enable Magisk hide.
    • Reboot.
    • Verify if you have L1 working using app like DRM info.
    • Local upgrade OOS 11 latest stable.
    • Reboot.
    • Verify if you have L1 working using app like DRM info.
    • Flash custom ROM and you should have L1 there as well.

    Note: you only need to do this once
    1
    Does this stay even after a rom update?
    Yes, it seems persistent now for most anything you do (once you have it).
  • 19
    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/11.0/README.mkdn

    Flashing Instructions:
    Pre-installation:

    First time installation (clean flash):
    It is recommended to install OOS 11 firmware before you continue (more on that here)
    If you already have OOS 11 and no TWRP (and probably encrypted) read
    here
    • Backup your data to PC, OTG flash drive
    • Reboot to recovery
    • Factory reset from recovery and format data (where you type "yes")
    • Reboot to recovery
    • Flash crDroid zip and TWRP installer zip
    • Reboot to recovery
    • Flash gapps and reboot to system
    • After passed setup screen, reboot to TWRP and flash Magisk zip
    • Enjoy
    Update installation:
    Through recovery:
    • Boot to recovery (optional make a backup)
    • Flash updated crDroid zip and TWRP installer zip then reboot to recovery
    • Flash gapps, Magisk and reboot to system
    • Enjoy

    Built-in OTA (slower):
    • Go to Settings -> System -> Updater
    • Click on Download button for new update and after download is ready, click install
    • Updater app will prepare for first boot then finalize installation, but make sure you don't click reboot (you'll loose root if you do so)
    • Open up Magisk, go to modules tab, click install from storage and choose TWRP installer zip
    • Now head back to Magisk home page and click on top most install button from Magisk category
    • From here choose to install to inactive slot
    • Reboot and enjoy

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

    Download:
    ROM https://crdroid.net/guacamole#crDroid-v7
    Changelog: https://raw.githubusercontent.com/c...endor_crDroidOTA/11.0/changelog_guacamole.txt

    Known issues:
    - none known

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

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


    ROM OS Version: Android 11
    ROM Kernel: Linux 4.14
    16
    Build 20201226 is ready

    Changelog:
    - Added back Backgrounds app
    - Added clear all button on bottom when getting recents apps view
    - Added blur option toggle switch (Settings -> Display -> Enable blurs)
    - Added lock screen clock styles
    - Improved QS icons support with substratum
    - Test fix for cam pop while not in use in some scenarios
    - Set 90Hz as default refresh rate on clean install
    - Updated Gallery2 app
    - Updated vendor blobs from OOS 10.3.7
    - Updated build fingerprint to OOS 10.3.7
    - Switched to release-keys build tag (helps with some apps ex banking apps to not crash)
    - Some more tweaks here and there
    - Some other things I've definetly forgot because of too much beer :)

    Join the chat on Telegram @ https://t.me/crDroidOP7Pro
    15
    Build 20210418 is ready

    !!! WARNING WARNING WARNING !!!
    --- This version requires clean flashing ---
    --- You have been warned ---

    Before you proceed updating to this build, is mandatory to flash OOS 11.0.0.2 firmware
    Please rely to
    this post to do so (and preserve TWRP)

    - Initial crDroid 7.5 code base
    - Updated to OOS 11 blobs
    - Updated to April security patches (android-11.0.0_r34)
    - Updated kernel to LOS version with our small goodies
    - Updated kernel clang compiler to 12.0.5
    - Enabled SeLinux (Enforcing)
    - Updated Launcher
    - Updated SQLite
    - Rebased on top of LOS device tree
    - Added some more apps to PixelPropsUtils
    - Added option to use primary system color for QS tile icon
    - Added OnePlus Sans font
    - Added OnePlus lockscreen clock style
    - Added screenshot quality setting
    - Added long screenshot option
    - Added OnePlus name as default wifi hotspot name
    - Reworked screenshots menu
    - Fixed 5 GHz wifi hotspot
    - Fixed NFC secure_element crashes
    - Fixed FOD in some use cases (hopefully for good)
    - Fixed double tap to wake in some cases
    - Fixed color profiles
    - Fixed Google hotword enrollment (Hey Google)
    - Some more under the hood fixes
    - Removed Display modes for OnePlus Settings as we now rely on LiveDisplay (Settings -> Display -> LiveDisplay)
    - Removed OP Cam (for now - will get revisited later)
    - Removed encryption for now until TWRP is ready
    - Updated translations

    Join the chat on Telegram @ https://t.me/crDroidOP7Pro
    14
    Build 20210207 is ready

    Changelog:
    - Initial crDroid 7.3 code base
    - Updated to February security patches (android-11.0.0_r29)
    - Updated vendor blobs from OOS 10.3.8
    - Updated build fingerprint to OOS 10.3.8
    - Updated zlib, cpu_features, arm-optimized-routines, giflib, libjpeg-turbo, bionic, art, scudo, vixl, libyuv, libvpx
    - Added option for tint QS Tile with accent color (crDroid Settings -> Quick Settings)
    - Added option to enable AOD on charging only (crDroid Settings -> User interface -> Ambient Display)
    - Added visual voicemail configs from Google Dialer
    - Added option to show pulze (visualizer) on ambient screen (crDroid Settings -> Sound -> Pulse -> Ambient pulse)
    - Added option to show/hide QS footer icons (User account, Edit tiles icon, Running services shortcut, Settings shortcut)
    - Added ambient display edge ligthning options (crDroid Settings -> User interface -> Ambient Display)
    - Added option to suppress notifications sound/vibration if screen is ON (crDroid Settings -> Notifications)
    - Added 4 more FOD animations (Shine, Smoke, Strings, Quantum)
    - Added 2 more FOD icons
    - Increased media volume steps from 15 to 25 (on clean install)
    - Set default voice call volume steps to 7
    - Fixed a possible mount issue for Magisk
    - Some more changes here and there
    - Updated translations

    Join the chat on Telegram @ https://t.me/crDroidOP7Pro
    14
    Build 20210124 is ready

    Changelog:
    - Updated kernel to Linux 4.14.217
    - Added option to manually reset battery stats from Settings -> Battery
    - Added fast charge info to Battery info in Settings
    - Added device codename to About version window
    - Added full kernel info on tapping kernel text from About version window
    - Added platform and RAM info to Model & Hardware
    - Added in call vibration options (crDroid Settings -> Notifications)
    - Added navbar height adjustment for back gesture
    - Fixed occasional SystemUI force close when using Network Traffic Monitor
    - Lowered labet text size on Launcher when using 5x5 grid
    - Some other improvements made to Launcher
    - Some other small improvements to stability
    - Updated translations

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