[ROM][13.0] crDroid Android 9[OFFICIAL][02-11-2022]

Search This thread

ThatisJigen

Senior Member
Sep 20, 2019
150
282
Naples
Realme XT
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:

First time installation:
  • Flash RUI firmware
  • Flash ROM
  • Flash Gapps(optional)
  • Flash Magisk(optional)
  • Wipe data/cache, if having any problems format data

Update installation:
  • Flash ROM (optionally GApps and magisk)


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

Download:
ROM https://crdroid.net/RMX1921
Changelog: https://raw.githubusercontent.com/c..._vendor_crDroidOTA/13.0/changelog_RMX1921.txt

Known issues:
  1. AFAIK all is working


Visit official website @ crDroid.net
RMX1921 Telegram group
crDroid Community Telegram
crDroid Updates Channel
Donate to help our team pay server costs


XDA:DevDB Information
crDroid 8.x, ROM for the Realme XT

Contributors
ThatisJigen
Source Code: https://github.com/crdroidandroid
ROM OS Version: Android 13
ROM Kernel: Linux 4.x
ROM Firmware Required: Latest Official Bootloader & Radio
Based On: LineageOS

Version Information
Status:
Stable
Current Stable Version: v9.0
Stable Release Date: 2022-11-02[/SIZE]

Created 2020-06-23
Last Updated 2022-11-01
 
Last edited:
  • Like
Reactions: Mahalhajal

J-Mizzle

Senior Member
Jan 21, 2017
165
17
Maine
jmizzle.com
Bluetooth is wonky on my end. Audio plays via device speaker instead of the 2 sets of headphones and speaker I've tried. Says connected and shows devices battery levels and all, sound just isn't routing to anything.

EDIT: plugging a wired headset in isn't routing audio either, still continues to play thru speaker.
EDIT: Wired headset working, was bad pair of headphones. Bluetooth audio still not routing tho.
 
Last edited:

syamthampiv

Senior Member
May 6, 2015
79
8
Hi Dev, thanks for this rom..everything is working fine..the only thing that I am facing is that there is something blinking (like an led) near to the front camera while hearing voice messages in whatsapp..dont know whether it is something related to the rom
 

J-Mizzle

Senior Member
Jan 21, 2017
165
17
Maine
jmizzle.com
Hi Dev, thanks for this rom..everything is working fine..the only thing that I am facing is that there is something blinking (like an led) near to the front camera while hearing voice messages in whatsapp..dont know whether it is something related to the rom
I've noticed that on AIM ROM and Havoc also. I only seem to notice it if I have fingerprint unlock setup but currently do not since the scanner seems wonky with a glass protector on.
 

J-Mizzle

Senior Member
Jan 21, 2017
165
17
Maine
jmizzle.com
Is the any chance we could get pie navigation controls added? Just navigation, non of the battery level and other nonsense with it. I miss them from the old days. I like the extra bit of screen space you get by using gesture controls but the gesture controls themselves are horribly implemented IMO.
 

Arno_Nuehm

Member
Jun 3, 2020
28
2
Dear crDroid Team,

thank you so much for your amazing work. The main reason why I bought this phone, was that your system is running on it!
I was using crDroid on my Motorola Droid 4 for a long time and didn’t want to miss it ever again.

Now I’m running crDroid 6.7 on my european version Realme XT (RMX1921EUEX) and wanted to update to 6.9.

My question is now how to update exactly.

Your very short guide suggests:

• Flash RUI firmware
• Flash ROM(GApps and magisk will survive)

Where can I find the firmware for my phone? The firmware link on your website points to the indian firmware version (RMX1921EX) and I’m not sure if I can use it.

--> Can I use this indian firmware for my european phone?
--> What would happen, if I just install the official OTA for the european version over my existing crDroid system and then install the crDroid Update over it?
--> It’s written that magisk will survive. Does that also apply for the magisk modules (I have microG installed)

Thank you in advance :)
 

Arno_Nuehm

Member
Jun 3, 2020
28
2
Dear crDroid Team,

thank you so much for your amazing work. The main reason why I bought this phone, was that your system is running on it!
I was using crDroid on my Motorola Droid 4 for a long time and didn’t want to miss it ever again.

Now I’m running crDroid 6.7 on my european version Realme XT (RMX1921EUEX) and wanted to update to 6.9.

My question is now how to update exactly.

Your very short guide suggests:

• Flash RUI firmware
• Flash ROM(GApps and magisk will survive)

Where can I find the firmware for my phone? The firmware link on your website points to the indian firmware version (RMX1921EX) and I’m not sure if I can use it.

--> Can I use this indian firmware for my european phone?
--> What would happen, if I just install the official OTA for the european version over my existing crDroid system and then install the crDroid Update over it?
--> It’s written that magisk will survive. Does that also apply for the magisk modules (I have microG installed)

Thank you in advance :)

Update: I successfully used the linked indian firmware version and updated without any problems. Great work!
 

padely

Member
Apr 21, 2011
20
6
A2DP Error

I'm om crDroid 6.9
After updating to 6.9, I can't stream audio to my bluetooth speaker. Herewith I provide logcat for further diagnostic.

Edit: I've disable A2DP hardware offload and it works now
 

Attachments

  • logcat_09-18-2020_20-27-04.txt
    9.4 KB · Views: 31
Last edited:

shell79

Member
Jun 18, 2020
5
0
Can anyone tell something about the camera? How can i switch between the cameras? I can only use front and one rear camera. Any advice?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    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:

    First time installation:
    • Flash RUI firmware
    • Flash ROM
    • Flash Gapps(optional)
    • Flash Magisk(optional)
    • Wipe data/cache, if having any problems format data

    Update installation:
    • Flash ROM (optionally GApps and magisk)


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

    Download:
    ROM https://crdroid.net/RMX1921
    Changelog: https://raw.githubusercontent.com/c..._vendor_crDroidOTA/13.0/changelog_RMX1921.txt

    Known issues:
    1. AFAIK all is working


    Visit official website @ crDroid.net
    RMX1921 Telegram group
    crDroid Community Telegram
    crDroid Updates Channel
    Donate to help our team pay server costs


    XDA:DevDB Information
    crDroid 8.x, ROM for the Realme XT

    Contributors
    ThatisJigen
    Source Code: https://github.com/crdroidandroid
    ROM OS Version: Android 13
    ROM Kernel: Linux 4.x
    ROM Firmware Required: Latest Official Bootloader & Radio
    Based On: LineageOS

    Version Information
    Status:
    Stable
    Current Stable Version: v9.0
    Stable Release Date: 2022-11-02[/SIZE]

    Created 2020-06-23
    Last Updated 2022-11-01
    1
    So it means that we can Install this rom on top of realme ui ??
    1
    Is anybody else having problems with Bluetooth audio?
    I had this problem. Disable Bluetooth A2DP hardware offload in developer settings
    1
    Can someone who has flashed this ROM please write a more specific instruction? I'm thankful that ThatisJigen has put a lot of effort in den release, but the minimalist instruction is scaring me away from trying to flash. I'd really like to bring my wifes XT back to life.

    Installed firmware is latest global version RMX1921EX_11_C.14
    It has been a couple of months since I went through the whole process, so it's not going to be a perfect account, but it goes something like this:

    1. Backup all relevant data
      1. The whole process will wipe the non-volatile memory of the device multiple times, so make sure anything that you need to keep is copied to your computer before doing anything else.
    2. Install the ADB tool-chain to your computer
      1. You can find detailed instruction for this here.
      2. It theory it works on all three major OS variants, but iirc. on Windows you need to install additional drivers and whatnot. It works probably the best on a Linux based systems, but you can get it to work on Windows too. I just haven't done that in half a decade, so I cannot give you any detailed feedback on that. Similarly, MacOS is also outside my expertise I'm afraid.
      3. When you installed it properly, you should have access to the "adb" and "fastboot" commands in the command line. Note: If you can later not find the device via adb then you're probably missing the driver,
    3. Unlock your bootloader
      1. Unfortunately, as this is a process you usually do only once per device, my memory regarding this is especially clouded.
        1. Activate developer mode if you haven't done this already
          1. To do this, tap the build-nr entry in the settings 7 times.
          2. If you have trouble finding the entry, this might help.
        2. Turn on "usb debugging" in the developer settings submenu that you just unlocked.
        3. Turn on "oem unlock" in the developer options, the device should reboot now
        4. Install and use the deeptesting apk
          1. Download it here (onto your phone)
          2. Install it on your phone (if this doesn't work you need a different apk :/)
          3. Open the app and tap "Start Applying"
          4. Wait up to 5 Minutes for your application to go through
            1. If it succeeds, good!
            2. If it doesn't, make sure you have a working internet connection. Otherwise, you might need a different apk.
        5. Connect your device to your computer via USB (use a cable that is capable of data transfer, obviously)
        6. You can if your device is available by executing the "adb devices" command. On windows it's "adb.exe devices", or if you haven't added adb to your systems PATH environment variable make sure you execute the command line or power shell from inside the directory containing the "adb.exe" (Shift+Right-Mouse->Open PowerShell here should do the trick)
          Screenshot_20221219_185036.png
          1. Tap "Start In-Depth Test" in the deeptesting app.
          2. It should reboot into the bootloader. (If it didn't, do it manually or adb commands [./adb|adb reboot bootloader])
        7. Type "./fastboot oem unlock"(Powershell) or "fastboot oem unlock"(CMD)
        8. Head back to your phone and select "Unlock the bootloader" (Volume button as selection navigation and Power as confirming choice.)
        9. Your phone will reboot into recovery for formatting and it will reboot back to the system upon finish formatting.
        10. Your phone now has an unlocked bootloader. Note, I've used the following guide as reference: guide
      2. Notes:I remember faintly that I had to try different deeptesting apks. I should still have it lying around, but unfortunately it's on a pc I won't have access to for a couple of weeks. Still, that could be because I have a "RMX1921EU" and not a regular "RMX1921", so maybe the deeptesting apk linked in the guide is suitable for your device.
    4. Install the TWRP Recovery
      1. Download it here
      2. Make sure Developer Mode is enabled (tap build-nr 7 times if it isn't)
      3. Make sure USB-Debugging is still enabled in the Developer settings
      4. Your device should needs to be connected to your computer via USB for the following steps again
        1. Open a command line with access to "adb" and "fastboot" commands (on windows, this once again means opening a cmd/power shell window with Shift+Right-Click->Open PowerShell here inside the folder where you placed the adb tools.
        2. Execute "adb reboot bootloader"
          1. You should be in fastboot mode now
        3. Copy the twrp-image into the same folder as your platform-tools.
        4. Rename the image to "twrp.img"
        5. Execute "fastboot flash recovery twrp.img"
        6. Once that is finished, execute "fastboot reboot"
          1. Once it shuts down, hold Power+Volumne Down so the phone doesn't boot the stock rom (not sure if that's necessary in our case, but better safe than sorry)
          2. use vol up/down to select "recovery", then press power to boot into the recovery
            1. the first time twrp starts it should make sure that the stock rom won't delete it
      5. reboot into system, and then turn off the device and turn it on again with power+volume down and boot into recovery to verify that twrp has indeed not been overwritten
      6. you should now have a working twrp recovery on your phone
    5. Preparations for installing the rom
      1. Download the latest rom here
        1. If you want to use Google Apps (Gapps) you should also download them here. If you don't know what Gapps are then you should defenitely download them ;) Which apps are included in the different packages is listed here.
        2. If you want to flash other apps like Magisk (flash after first boot), F-Droid Privilege Extension or other images then you should download them too.
        3. Download the Realme UI 2 image, henceforth only called RUI2.0
      2. Now you have to copy all the images to your device. I'd recommend placing them on a SD-Card if you have one as you should not wipe SD Cards during install, so it can be quite handy. Also, if you encrypt your main partition twrp cannot read images from them (at least in my case), so using an sd card is preferable, but not necessary.
    6. Installing crDroid
      1. Boot into TWRP (reboot, power+vol down, select recovery you know the drill by now...)
        1. Make sure to have write access enabled ("Swipe to Allow Modifications" slider at the start)
          1. I personally execute a complete wipe before the rest of the install but that should not be necessary, and if your zips are in your data partition that obviously is counterproductive ;)
          2. Wiping cache and dalvik cache should be done though, if the following install process fails a proper wipe could help (caches & data, if you got no sd card you can use "adp push" to send files to your phone after the wipe)
        2. Click install
          1. Maneuver to the folder where you placed the zip files
            1. Select the RUI2.0 zip
            2. "Add more zips"
              1. Select the rom zip
            3. The same way add more zips for Gapps, Magisk, fdroid etc. if you want them installed too
          2. Install
          3. Reboot
        3. If no error arises, you should have crDroid 9 installed now, if install fails you might need to wipe cache and data before installing
    As said before, this whole thing is mostly based on my incomplete memories and there will surely be a few mistakes in it, but the overall structure should be roughly correct. I welcome any form of criticism.