Development [ROM][13][OFFICIAL] crDroid Android v9.2 [mojito/sunny]

Search This thread

LaMarMôt

Senior Member
Sep 15, 2011
240
41
i9100
Redmi K20 / Xiaomi Mi 9T
hey,

I just installed this rom, thanks a lot!!
First time on Android 13 for me, is it me, is it a rom "bug", or am I lame (well...), but I cannot find a way to change the colors (tiles, accent... dunno the name, but the main color of the icon in the quick launch bar and everything...)
As of my understanding, it should be under "wallpaper and style", but nothing there !!

Thanks a lot !
 

mi-ro

New member
Nov 9, 2022
2
0
Hi,
I would like to build crDroid myself. Could you publish build instructions? I am using roomservice.xml, see attached, but build stops in the beakfast phase with error:

build/make/core/base_rules.mk:338: error: device/xiaomi/sm6150-common/libhidl: [email protected] already defined by hardware/lineage/compat
 

Attachments

  • roomservice.xml
    913 bytes · Views: 14

mi-ro

New member
Nov 9, 2022
2
0
Hi,
[email protected] was defined in hardware/lineage/compat/Android.bp.
I removed folder device/xiaomi/sm6150-common/libhidl. Breakfast phase now went normally.

Brunch stopped with error:
[ 99% 1211/1212] finishing build rules ...
FAILED:
build/make/core/main.mk:1306: warning: device/xiaomi/mojito/lineage_mojito.mk includes non-existent modules in PRODUCT_PACKAGES
Offending entries:
[email protected]
com.gsma.services.nfc
libOmxSwVdec
libOmxSwVencHevc
libOmxSwVencMpeg4
libavmediaserviceextensions
libdisplayconfig
libdisplayconfig.qti.vendor
libldacBT_bco
libqdMetaData.vendor
libtinycompress.vendor
[email protected]
[email protected]
build/make/core/main.mk:1306: error: Build failed.
22:07:32 ckati failed with: exit status 1

Any help is appreciated.
 

Anush02198

Recognized Developer
Feb 15, 2017
285
1,230
Panvel
Hi,
[email protected] was defined in hardware/lineage/compat/Android.bp.
I removed folder device/xiaomi/sm6150-common/libhidl. Breakfast phase now went normally.

Brunch stopped with error:
[ 99% 1211/1212] finishing build rules ...
FAILED:
build/make/core/main.mk:1306: warning: device/xiaomi/mojito/lineage_mojito.mk includes non-existent modules in PRODUCT_PACKAGES
Offending entries:
[email protected]
com.gsma.services.nfc
libOmxSwVdec
libOmxSwVencHevc
libOmxSwVencMpeg4
libavmediaserviceextensions
libdisplayconfig
libdisplayconfig.qti.vendor
libldacBT_bco
libqdMetaData.vendor
libtinycompress.vendor
[email protected]
[email protected]
build/make/core/main.mk:1306: error: Build failed.
22:07:32 ckati failed with: exit status 1

Any help is appreciated.
Those entries are no more required check lineage-20.0 branch of my tree
 

greentrees24

New member
Jan 27, 2018
4
1
I don't know where to put this, hoping it'll come up in a search for future people

I was getting error 7 in TWRP trying to flash this ROM after running crDroid 7. Solution is to go back to the phones original state by clean flashing MIUI FASTBOOT ROM using the Mi Flash Tool and starting again

That wouldn't work, kept giving flash timeout error just like this screenshot . After 5 hours the only thing that worked was disabling anti-virus and using an older version of Mi Flash Tool (MiFlash2020-3-14-0). Now I'm scared lol but will probably go onto this ROM, goal is to use F-Droid to install microg
 
  • Like
Reactions: LaMarMôt

RichezCool

Member
Feb 23, 2022
23
5
Hello guys. I have a unique problem here. I have a Redmi Note 10 with a broken black screen. I want to access the phone to be able to backup all my files and if possible to use it with my PC with Vysor or Cast. Because I am still not able to repair the screen right now. And I would also like to have backed up my files before it is repaired.

So I've tried many youtube tutorials to access the phone but it seems none of them can help me because not only can't I see anything on the screen but also I have a very complicated pattern so it is impossible to guess the pattern with a mouse. The screen itself is dead so it doesn't respond to touch.

But I want to believe that I can be able to access my phone because my phone is rooted with Magisk and I'm running a custom rom - Crdroid version 8.9 Android 12. I also have a PC. I am able to get into Crdroid recovery when I press volume up + power button. I am also able to enter into fastboot mode when I press volume down + power button.

I'm stating all this because I want to know if there is any way I can be able to backup my files or access the phone with my laptop. I saw that one can be able to access their phone if Developer Options are turned on. Mine were turned off before the screen broke. Is there any way I can be able to turn them on in my situation? Please help.
 

Ehsan.22

Member
Sep 13, 2021
22
2
Hello guys. I have a unique problem here. I have a Redmi Note 10 with a broken black screen. I want to access the phone to be able to backup all my files and if possible to use it with my PC with Vysor or Cast. Because I am still not able to repair the screen right now. And I would also like to have backed up my files before it is repaired.

So I've tried many youtube tutorials to access the phone but it seems none of them can help me because not only can't I see anything on the screen but also I have a very complicated pattern so it is impossible to guess the pattern with a mouse. The screen itself is dead so it doesn't respond to touch.

But I want to believe that I can be able to access my phone because my phone is rooted with Magisk and I'm running a custom rom - Crdroid version 8.9 Android 12. I also have a PC. I am able to get into Crdroid recovery when I press volume up + power button. I am also able to enter into fastboot mode when I press volume down + power button.

I'm stating all this because I want to know if there is any way I can be able to backup my files or access the phone with my laptop. I saw that one can be able to access their phone if Developer Options are turned on. Mine were turned off before the screen broke. Is there any way I can be able to turn them on in my situation? Please help.
Hi. Your big problem is "pattern lock".
You can boot up TWRP recovery and then connect your phone to pc and see all files.
But, your internal storage was encypted and you MUST decrypt it with your pattern to access your files.

You can mark pattern dots on screen and then unlock it!

After all, your only way is repair your phone. GL.
 

RichezCool

Member
Feb 23, 2022
23
5
Hi. Your big problem is "pattern lock".
You can boot up TWRP recovery and then connect your phone to pc and see all files.
But, your internal storage was encypted and you MUST decrypt it with your pattern to access your files.

You can mark pattern dots on screen and then unlock it!

After all, your only way is repair your phone. GL.
I can't see my screen so I can't be able to mark pattern dots. Are there are no adb commands that can be used to backup data?
 

DarkMatrix204

Senior Member
Nov 27, 2022
66
7
BE3pE0l.png

Code:
*** Disclaimer
I am not responsible for any damage you made to your device
You have been warned

Features:
* Encrypted by default
* Selinux enforcing and Safety net passes by default
* More info - Click here

First Time Installation:
* Backup before you begin
* Reboot to TWRP-based recovery / Ofox
* Clean Flash (Via adb sideload / via sd card)
* Reboot to recovery after switching slot (For flashing gapps).(If needed).
* Reboot

Update Installation:
* Backup before you begin
* Reboot to TWRP-based recovery
* Flash ROM update
* Reboot to recovery after switching slot (For flashing gapps).(If needed).
* Reboot

Download:
Redmi Note 10

Known issues:
* 48MP mode doesn't works
* OTA is not tested.

NOTE:-
As of now twrp is not pre included
Screenshots :- https://t.me/jarn10g/14856


Sources:
ROM: https://github.com/crdroidandroid
Kernel:xiaomi-sdm678/android_kernel_xiaomi_mojito

Visit official website @ crDroid.net
Redmi Note 10 CR Support group
Donate to help me in development
crDroid Community Telegram
Donate to help CrDroid team pay server costs
I'm getting an error while flashing gapps with Crdroid recovery.help?
 

tvrctkmytfln

Member
Jun 24, 2022
11
1
Pre-installed alarm not working...it can vibrate but cannot go off (no music sound). Not sure what happened. Google clock works but I need the 'shake to snooze' function in the pre-installed version. Any suggestions? Many thanks.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 13
    BE3pE0l.png

    Code:
    *** Disclaimer
    I am not responsible for any damage you made to your device
    You have been warned

    Features:
    * Encrypted by default
    * Selinux enforcing and Safety net passes by default
    * More info - Click here

    First Time Installation:
    * Backup before you begin
    * Reboot to TWRP-based recovery / Ofox
    * Clean Flash (Via adb sideload / via sd card)
    * Reboot to recovery after switching slot (For flashing gapps).(If needed).
    * Reboot

    Update Installation:
    * Backup before you begin
    * Reboot to TWRP-based recovery
    * Flash ROM update
    * Reboot to recovery after switching slot (For flashing gapps).(If needed).
    * Reboot

    Download:
    Redmi Note 10

    Known issues:
    * 48MP mode doesn't works
    * OTA is not tested.

    NOTE:-
    As of now twrp is not pre included
    Screenshots :- https://t.me/jarn10g/14856


    Sources:
    ROM: https://github.com/crdroidandroid
    Kernel:xiaomi-sdm678/android_kernel_xiaomi_mojito

    Visit official website @ crDroid.net
    Redmi Note 10 CR Support group
    Donate to help me in development
    crDroid Community Telegram
    Donate to help CrDroid team pay server costs
    10
    Highlights & Device Specific Changes:
    Build type: Monthly
    Device: Redmi Note 10 (mojito/sunny)
    Device maintainer: Anush Madathumkara (Anush02198)

    ==== 14 September, 2022 ====
    + Based on New Rebased WCSF Kernel
    + Fixed NFC Spams.
    + Fixed MTP related issues.

    ==== 22 July, 2022 ====
    + Based on New Rebased WCSF Kernel
    + sm6150-common: libinit: Override odm_dlkm and vendor_dlkm props
    + sm6150-common: sepolicy: Address WFD prop denial
    + sm6150-common: Drop atrace HIDL service
    + sm6150-common: Remove TARGET_ENABLE_MEDIADRM_64
    + sm6150-common: set debug.sf.latch_unsignaled to 1
    + Update Blobs from Stock MIUI 13.0.9.0.SKGMIXM release-keys
    + sm6150-common:Fix mi_thermald related sepolicies
    + Fix gc related logspam's
    + Re-implemented F2fsRecessModeEnable
    + Improved R/W performance.
    + Improved overall stability.

    ==== 13 June, 2022 ====
    + Update Blobs from MIUI 13.0.7.0
    + Uses Rebased WCSF Kernel.
    + mojito: overlay: Set fps location on x-axis
    + mojito: overlay: Configure side fps properties
    + mojito: vAB: Move recovery resources to /vendor_boot
    + sm6150-common: sepolicy: Add vendor prefix to camera persist file type
    + sm6150-common: overlay: Enable config_forceMultiResolution
    + sm6150-common: vAB: Move GSI AVB keys to /vendor_boot
    + sm6150-common: Fixup Vulkan deQP permission copy
    + sm6150-common: Fix display animation while AOD on/off screen
    + sm6150-common: overlay: Decouple suspend from screen state
    + sm6150-common: Build power-off charging daemon dependency
    + sm6150-common: editorconfig: Add EditorConfig configuration
    + sm6150-common: configs: Add interaction boosts
    + sm6150-common: configs: Set 1 second timeout for interaction boosts
    + sm6150-common: overlay: Drop display STATE_DOZE
    + sm6150-common: powerhint: Enable F2FS background GC
    + sm6150-common: powerhint: Use generic F2FS path provided by init
    + sm6150-common: sepolicy: Add F2FS sysfs permission

    ==== 26 April, 2022 ====
    + Based on rebased WCS Kernel.
    + sm6150-common: overlay: Disable wallpaper zooming
    + sm6150-common: Update surfaceflinger props
    + sm6150-common: Disable partial FB excl rect
    + sm6150-common: audio: extend buffer size to 256kb for offload playback
    + sm6150-common: Enable support for protected content GPU composition
    + sm6150-common:Remove Display framebuffer flag
    + sm6150-common: props: Fix rank of OMX audio codec components
    + sm6150-common: media: Add swap width and height feature
    + sm6150-common: audio: Remove dynamic attributes from APS config
    + sm6150-common: audio: Add Stereo config channel support to usb surround sound
    + sm6150-common: Enable call recording
    + sm6150-common: use armv8-2a-dotprod
    + sm6150-common: Symlink libvndfwk_detect_jni.qti for CneApp
    + sm6150-common: overlay: Enable haptic text cursor
    + sm6150-common: overlay: Disable proximity usage during doze
    + sm6150-common: overlay: Enable burn-in protection
    + sm6150-common: rootdir: Add recovery label
    + mojito: Inherit vAB makefile from new dir
    + mojito: Inherit launch_with_vendor_ramdisk for vAB
    + mojito: fix deprecated power profile items
    + Removal of ANX camera

    ==== 02 March, 2022 ====
    + Update blobs from MIUI 13.0.5
    + Based on rebased WCS Kernel.
    + Added Thermal Profiles
    + Added Dirac Audio
    + sdm6150-common: Disable triple buffering
    + sm6150-common: Make fastrpc_shell_3 publicly available
    + sm6150-common:Update Some Blobs from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0
    + sm6150-common:Add missing zram writeback props
    + sm6150-common: Use proper dynamic partition size for AB
    + sm6150-common: prop: Checkout with latest miui13 release
    + sm6150-common: audio: Remove FM Tuner from input devices
    + sm6150-common: wifi: Relax WiFi re-association RSSI thresholds
    + sm6150-common: wifi: Disable RX wakelock feature
    + sm6150-common: Update surfaceflinger pin for A12
    + sm6150-common: parts: Increase BootCompletedReceiver priority
    + sm6150-common: Use to vendor C2 manifest entry
    + sm6150-common: overlay: Don't pin renderscript
    + sm6150-common: Build extphonelib libs
    + sm6150-common: sepolicy: Address xiaomi parts denials.
    + sm6150-common: sepolicy: Add mlstrustedsubject attribute to parts.
    + sm6150-common: sepolicy: Label bootanim color props
    + sm6150-common: sepolicy: Label more imei props
    + sm6150-common: sepolicy: Address vendor_dataservice_app denies
    + sm6150-common: sepolicy: Address telephony denies
    + sm6150-common: sepolicy: Allow recovery to access pstore
    + sm6150-common: Don't inherit updatable_apex.mk
    + sm6150-common: cmdline: Disable kpti
    + sm6150-common: Add hardware/qcom-caf/wlan to namespaces and wpa_supplicant
    + sm6150-common: Adding developer GSI keys
    + mojito:Update Touch Improve blobs from LA.UM.9.1.r1-11500.02-SMxxx0.QSSI12.0

    ==== 31 January, 2022 ====
    + Update blobs from MIUI 13
    + Updated WCS Kernel.
    + Fixed few sepolicy denials and wakeup nodes.
    + sm6150-common: prop: Optimise dex flags
    + sm6150-common: prop: Import commonized audio pcm voip
    + sm6150-common: overlay: Update config_safe_media_volume_index
    + sm6150-common: overlay: Drop unused/useless overlays
    + sm6150-common: prop: Set media vol steps to 25
    + sm6150-common: Build media Codec2 modules
    + Moved to Vanilla build

    ==== 14 January, 2022 ====

    + Initial Beta build.
    + Minimal gapps are prebuilt.
    + ANX cam preincluded.
    8
    New Build is UP:-


    Changelogs:-
    ==== 22 January 2023 ====
    + Used latest WCSF
    + Update Blobs from mojito qssi-user 12 SKQ1.210908.001 V13.0.11.0.SKGMIXM release-keys
    + sm6150-common: Switch to legacy sepolicy_vndr
    + sm6150-common:Remove vendor_debugfs_clk
    + sm6150-common: Kill IMS logspam
    + sm6150-common: Clean debug properties for graphics layer
    + sm6150-common: props: Use HintManager for HWUI
    + sm6150-common: Enable config_avoidGfxAccel
    + Alter Partitions to Fit bit larger gapps
    + sm6150-common: Disable blur on app launch
    + sm6150-common: Disable Async MTE on System Server
    + sm6150-common: Switch to SkiaGL
    + sm6150-common: props: Disable Skia tracing by default
    + sm6150-common: Compile HWUI for performance
    + sm6150-common: overlay: Compact cached app heaps in the background
    + sm6150-common: overlay: Allow more cached apps in the background
    + sm6150-common: overlay: Offload WM shell to another thread
    + Enable F2FS Compression
    + Initial User build
    5
    New build is up:-

    Changelogs:-

    ====================
    01-11-2022
    ====================

    * initial CR 9.X release
    4
    New build is up