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

[ROM]-[UNOFFICIAL]-[13-07-2020] CRDROID - 6.8 [10.0]-[MARKW]

Search This thread

redispade

Senior Member
Apr 18, 2013
81
106
Tirana
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/10.0/README.mkdn

Flashing Instructions:

Pre-installation:

First time installation:
  • Download the ROM, Firmware and GApps from the links above.
  • Wipe System, Vendor, Data, Dalvik, Cache.
  • Flash the latest Firmware for the respective device.
  • Flash the ROM and GApps.
  • Reboot and Enjoy

Update installation:
  • Download the ROM, Firmware and GApps from the links above.
  • Wipe Dalvik, Cache, optional: System and Vendor only if specified in the changelog.
  • Flash the ROM and GApps(only if wiping system).
  • Reboot and Enjoy


Sources:
ROM: https://github.com/crdroidandroid
Kernel: Perf+

Download:
ROM crDroidAndroid-10.0-20200713-markw-v6.8

Updates:
Rom will be updated monthly, after each month's security patch release unless there are major issues

Known issues:
*Encryption working, but fingerprint may not work after encryption


XDA:DevDB Information
CRDROID-6.8[MARKW], ROM for the Xiaomi Redmi 4 Prime

Contributors
redispade, shihabzzz
Source Code: https://github.com/crdroidandroid

ROM OS Version: Android 10
ROM Kernel: Linux 3.x
Based On: LineageOS

Version Information
Status: Beta

Created 2019-12-15
Last Updated 2020-07-13
 
Last edited:

redispade

Senior Member
Apr 18, 2013
81
106
Tirana
Changelogs

====================
13-07-2020 Crdroid 6.8
====================
• Fixed Bluetooth

====================
12-07-2020 Crdroid 6.8
====================
Device side:
Rebase to Shihab's latest Lineage 17.1 tree(15 June to 11 July):
https://github.com/ShihabZzz/android_device_xiaomi_markw/commits/cr-ten
Perf+5.9 kernel, clang compiled
Rom side:
• Sync to Crdroid changes to date 11 Jul 2020
• July 2020 security patch (android-10.0.0_r40)
More: https://github.com/crdroidandroid/crdroid_features/commit/ef06191261ce748dc99cfdb0b5f8e8691d662eea
 
Last edited:

redispade

Senior Member
Apr 18, 2013
81
106
Tirana
====================
15-06-2020 Crdroid 6.7
====================
Device side:
Rebase to Shihab's latest Lineage 17.1 tree(11 May to 15 June):
https://github.com/ShihabZzz/android_device_xiaomi_markw/commits/lineage-17.1
Perf+5.7 kernel, clang compiled
Rom side:
• Sync to Crdroid changes to date 15 Jun 2020
• June 2020 security patch (android-10.0.0_r37)
More: https://github.com/crdroidandroid/crdroid_features/commit/a2ac36d20c6875f7705902a9e9b65e9887d200ab
====================
11-05-2020 Crdroid 6.6
====================
Device side:
Rebase to Shihab's latest Lineage 17.1 tree(16 april to 11 may):
https://github.com/ShihabZzz/android_device_xiaomi_markw/commits/lineage-17.1
Perf+5.5 kernel, clang compiled
Rom side:
• Sync to Crdroid changes to date 11 May 2020
• May 2020 security patch (android-10.0.0_r35)
• Faceunlock dropped
More: https://github.com/crdroidandroid/crdroid_features/commit/e270889ce97574c569dc4c59747bd81e263179e2
====================
16-04-2020 Crdroid 6.5
====================
Device side:
Rebase to Shihab's latest Lineage 17.1 tree:
Too many changes, I'm too lazy to copy all of them ;) . And also Perf+5.3 kernel, clang compiled
Rom side:
• Sync to Crdroid changes to date 16 Apr 2020
• April 2020 security patch (android-10.0.0_r33)
• Faceunlock
====================
08-03-2020 Crdroid 6.4
====================
Device side:
Rebase to Shihab's latest Lineage 17.1 tree:
Goodix FP Fixed
• Add permissions & overlay for FPS Info
• FR 58378: Update factory version to v2.1
• Split hal version for ISap, IRadio
• Update GPS from from LA.UM.8.6.r1-02900-89xx.0
• Use generic arch variant
• Set cpu "runtime variant" to cortex-a53
• configs: Remove Dolby formats by default
• sepolicy: Update/Cleanup rules
• Build display config (1-9) extra vendor libs
• Revert "markw: overlay: Enable haptic text cursor
• Enable AOSP bluetooth audio HAL v2
• audio: drop deprecated audio_policy.conf
• drop TOP_DIR prefix from product copy files
• IMS: Set carrier config to true
• post_boot: Update nodes of read_ahead_kb configs
• post_boot: Ensure SLAB_STORE_USER is disabled for zram kmem_caches
• init.qcom.post_boot: exclude CPUs 0-3 from isolation
• init: Define SYS_NICE caps for [email protected]
• config.fs: Add sys_boot cap to peripheral manager
• post_boot: change ddr freq from fixed to capped level
• Fixed dual SIM data connetion issue
• ARM/dts: qcom: markw: Restore system early mount config
• Update media configs from LA.UM.8.6.r1-02600-89xx.0
• Synced kernel with latest CAF Tag and WLAN Prima ('LA.UM.8.6.r1-04000-89xx.0') as of 05 March 2020
• markw_defconfig: Update & clear I/O Schedulers
• Fixed power-off charging in enforcing mode
• Upstream kernel with Google's android-3.18 common merges till March 4, 2020
Rom side:
• Sync to Crdroid changes to date 08 Mar 2020
• March 2020 security patch (android-10.0.0_r31)
====================
10-02-2020 Crdroid 6.3
====================
Device side:
Rebase to Shihab's latest Lineage 17.1 tree:
• Use msm8953-common thermal config
• Update media configs from LA.UM.8.6.r1-02600-89xx.0
• address init denial
• Update display config to version 1.9
• Restore KCAL support again
• Upstream kernel with Google's android-3.18 common merges till Feb 6, 2020
• Fix a possible memory leak in ion_cma_allocate
Rom side:
Sync to Crdroid changes to date 10 Feb 2020
February 2020 security patch (android-10.0.0_r27)
====================
02-02-2020 Crdroid 6.2
====================
Device side:
Rebase to Shihab's latest Lineage 17.1 tree:
• add KPI marker at start of ADSP
• Add missing perf blobs/config from LA.UM.8.6.r1-02600-89xx.0
• Adding gnss entries in manifest
• Update Remaining pie blobs from Tissot
• Update Vendor SPL
• adding entries for cacert in manifest
• init: Update shell scripts from LA.UM.8.6.r1-02900-89xx.0
• init: Set target media version property
• Update CNE/DPM from LA.UM.8.6.r1-02900-89xx.0
• Update Radio/IMS blobs from LA.UM.8.6.r1-02900-89xx.0
• init.qcom.rc: Remove tftp and rmt_storage service definitions
• Remove .rc files derps
• sepolicy: Address more hvdcp & various denials
• Update perfboostsconfig.xml to use msm8953 target
• Improve launch hint handling
• Fix VoIP call issue
• Fix kernel merging releted issue/leftover
• Revert "ANDROID: mmc: move to a SCHED_FIFO thread"
• Revert "ARM/dts: qcom: msm8953: initial GPU freq to 133Mhz"
Rom side:
Sync to Crdroid changes to date 01 Feb 2020 (mostly translations)

====================
25-01-2020 Crdroid 6.2
====================
Device side:
• Update init.qcom.early_boot from LA.UM.8.6.r1-02900-89xx.0
• Update init.qcom.post_boot from LA.UM.8.6.r1-02900-89xx.0
• Update init.qcom.sh from LA.UM.8.6.r1-02900-89xx.0
• build [email protected] vendor libs
• Build cryptfshw extra vendor library
• sepolicy: Label vendor hal on product partition
• sepolicy: Address wcnss & hvdcp denials
• Enable 1.1 DataConnection HAL
• Update vendor.qti.data.factory HAL to 2.0
• libshims: Shim lib-imsvideocodec.so
• init: Remove zram entry remnants
• Introduce Perf+_r3.0 kernel
Rom side:
Sync to Crdroid latest changes. Some of them in the link below
https://github.com/crdroidandroid/android_frameworks_base/commits/10.0

Recommended clean ROM flash(wipe system/vendor/dalvik/cache), data can be preserved, unless you want to wipe it.
Encryption working, but there are side effects, like fingerprint may not work(even FPC)

====================
11-01-2020 Crdroid 6.2
====================
Upstream Crdroid 6.2
January 2020 security patch
Charging current/watts/voltage/temperature on lockscreen
Customizable notification led colors
Many other changes on Crdroid repo:
https://github.com/crdroidandroid/android_frameworks_base/commits/10.0

====================
04-01-2020 Crdroid 6.1
====================

Upstream Crdroid 6.1
December security patch
Added Incall vibration options
Merge 'lineage-17.1' into 10.0
Fixed flash blink on incoming calls
Hexagon Icon shapes
Many other fixes

====================
22-12-2019 Crdroid 6.0
====================
* device/lineage/sepolicy/
5c49bcb Allow Snap cam access for gpu service
* kernel/xiaomi/markw/
ba26963c Merge branch 'android-3.18' of https://android.googlesource.com/kernel/common into ten
* vendor/addons/
fec0c1f addons: Clean up overlay night colors
* device/xiaomi/markw/
ccf810c Revert "markw: overlay: Remove PhoneSwitcher injection"
* frameworks/av/
4b63e64 ld.config: add libashmemd_client.so to platform shared libs
* frameworks/base/
4d030949 Merge 'lineage-17.0' into 10.0
* lineage-sdk/
8c542be lineage-sdk: Add camera intents for camera state [2/2]
* packages/apps/crDroidSettings/
bc46fb2 New Crowdin translations (#494)
* frameworks/native/
57fbc6a Add dalvik-heap device-configs for 4/6GB devices
* packages/services/Telephony/
efd2e86 Telephony: Support muting by RIL command
* tools/repohooks/
36d2ce6 utils: rename RunCommandError to CalledProcessError
* vendor/qcom/opensource/fm-commonsys/
6025831 FM: Add backward compatiblity support for oreo FM configs
* device/qcom/sepolicy-legacy-um/
3551756 Label persist/rfs recursively
* vendor/xiaomi/
df3ddfb msm8953-common: Update qcrilmsgtunnel from Coral QQ1B.191205.011

====================
15-12-2019 Crdroid 6.0
====================

Rom Side:
*Sync with today's CRDROID 6.0 Sources
Device side:
*Enable sound trigger V2_2
*Enable AUDIO_FEATURE_ENABLED_EXTENDED_COMPRESS_FORMAT
*Add microphone characteristics and snd device mapping from Tissot V10.0.15.0.PDHMIXM
*audio: Use stock acdb table from MIUI V10.2.2.0.MBEMIXM Update
*CarrierConfig overlay from LA.UM.8.6.r1-02900-89xx.0
*nuke "Lockscreen Real Time Charging Current" flag
====================
13-12-2019 Crdroid 6.0
====================
*Initial Release - based on ShihabZzz device tree(only on Markw Telegram Channel)
 
Last edited:
  • Like
Reactions: kurt1967

Maciek153624

Member
Feb 28, 2018
8
0
Redispade thank you for your work, finally this is what I was looking for, mms without data transmission, keep developing CRDROID, keep my fingers crossed. Merry Christmas
 

DON2003

Senior Member
do we have to wipe vendor partition? I dont have the firmware for our phone, where can I get it? I usually didnt wipe vendor, will this be problem? am now on Havoc 3.0, thanks

---------- Post added at 11:19 PM ---------- Previous post was at 10:19 PM ----------

just installed this great rom, force close on start but seems settle after full boot and setup, but may I ask the default launcher has no icon pack support? also only 2 fonts installed (no google sans)? can I add font and icon pack to it? actually it seems smoother than the other Android 10 rom and Q gesture works perfectly
 

redispade

Senior Member
Apr 18, 2013
81
106
Tirana
do we have to wipe vendor partition? I dont have the firmware for our phone, where can I get it? I usually didnt wipe vendor, will this be problem? am now on Havoc 3.0, thanks

---------- Post added at 11:19 PM ---------- Previous post was at 10:19 PM ----------

just installed this great rom, force close on start but seems settle after full boot and setup, but may I ask the default launcher has no icon pack support? also only 2 fonts installed (no google sans)? can I add font and icon pack to it? actually it seems smoother than the other Android 10 rom and Q gesture works perfectly

Instructions are on first post, you have to wipe system/vendor if coming from other rom
 

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    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/10.0/README.mkdn

    Flashing Instructions:

    Pre-installation:

    First time installation:
    • Download the ROM, Firmware and GApps from the links above.
    • Wipe System, Vendor, Data, Dalvik, Cache.
    • Flash the latest Firmware for the respective device.
    • Flash the ROM and GApps.
    • Reboot and Enjoy

    Update installation:
    • Download the ROM, Firmware and GApps from the links above.
    • Wipe Dalvik, Cache, optional: System and Vendor only if specified in the changelog.
    • Flash the ROM and GApps(only if wiping system).
    • Reboot and Enjoy


    Sources:
    ROM: https://github.com/crdroidandroid
    Kernel: Perf+

    Download:
    ROM crDroidAndroid-10.0-20200713-markw-v6.8

    Updates:
    Rom will be updated monthly, after each month's security patch release unless there are major issues

    Known issues:
    *Encryption working, but fingerprint may not work after encryption


    XDA:DevDB Information
    CRDROID-6.8[MARKW], ROM for the Xiaomi Redmi 4 Prime

    Contributors
    redispade, shihabzzz
    Source Code: https://github.com/crdroidandroid

    ROM OS Version: Android 10
    ROM Kernel: Linux 3.x
    Based On: LineageOS

    Version Information
    Status: Beta

    Created 2019-12-15
    Last Updated 2020-07-13
    5
    Changelogs

    ====================
    13-07-2020 Crdroid 6.8
    ====================
    • Fixed Bluetooth

    ====================
    12-07-2020 Crdroid 6.8
    ====================
    Device side:
    Rebase to Shihab's latest Lineage 17.1 tree(15 June to 11 July):
    https://github.com/ShihabZzz/android_device_xiaomi_markw/commits/cr-ten
    Perf+5.9 kernel, clang compiled
    Rom side:
    • Sync to Crdroid changes to date 11 Jul 2020
    • July 2020 security patch (android-10.0.0_r40)
    More: https://github.com/crdroidandroid/crdroid_features/commit/ef06191261ce748dc99cfdb0b5f8e8691d662eea
    2
    New update posted on first page
    1
    ====================
    15-06-2020 Crdroid 6.7
    ====================
    Device side:
    Rebase to Shihab's latest Lineage 17.1 tree(11 May to 15 June):
    https://github.com/ShihabZzz/android_device_xiaomi_markw/commits/lineage-17.1
    Perf+5.7 kernel, clang compiled
    Rom side:
    • Sync to Crdroid changes to date 15 Jun 2020
    • June 2020 security patch (android-10.0.0_r37)
    More: https://github.com/crdroidandroid/crdroid_features/commit/a2ac36d20c6875f7705902a9e9b65e9887d200ab
    ====================
    11-05-2020 Crdroid 6.6
    ====================
    Device side:
    Rebase to Shihab's latest Lineage 17.1 tree(16 april to 11 may):
    https://github.com/ShihabZzz/android_device_xiaomi_markw/commits/lineage-17.1
    Perf+5.5 kernel, clang compiled
    Rom side:
    • Sync to Crdroid changes to date 11 May 2020
    • May 2020 security patch (android-10.0.0_r35)
    • Faceunlock dropped
    More: https://github.com/crdroidandroid/crdroid_features/commit/e270889ce97574c569dc4c59747bd81e263179e2
    ====================
    16-04-2020 Crdroid 6.5
    ====================
    Device side:
    Rebase to Shihab's latest Lineage 17.1 tree:
    Too many changes, I'm too lazy to copy all of them ;) . And also Perf+5.3 kernel, clang compiled
    Rom side:
    • Sync to Crdroid changes to date 16 Apr 2020
    • April 2020 security patch (android-10.0.0_r33)
    • Faceunlock
    ====================
    08-03-2020 Crdroid 6.4
    ====================
    Device side:
    Rebase to Shihab's latest Lineage 17.1 tree:
    Goodix FP Fixed
    • Add permissions & overlay for FPS Info
    • FR 58378: Update factory version to v2.1
    • Split hal version for ISap, IRadio
    • Update GPS from from LA.UM.8.6.r1-02900-89xx.0
    • Use generic arch variant
    • Set cpu "runtime variant" to cortex-a53
    • configs: Remove Dolby formats by default
    • sepolicy: Update/Cleanup rules
    • Build display config (1-9) extra vendor libs
    • Revert "markw: overlay: Enable haptic text cursor
    • Enable AOSP bluetooth audio HAL v2
    • audio: drop deprecated audio_policy.conf
    • drop TOP_DIR prefix from product copy files
    • IMS: Set carrier config to true
    • post_boot: Update nodes of read_ahead_kb configs
    • post_boot: Ensure SLAB_STORE_USER is disabled for zram kmem_caches
    • init.qcom.post_boot: exclude CPUs 0-3 from isolation
    • init: Define SYS_NICE caps for [email protected]
    • config.fs: Add sys_boot cap to peripheral manager
    • post_boot: change ddr freq from fixed to capped level
    • Fixed dual SIM data connetion issue
    • ARM/dts: qcom: markw: Restore system early mount config
    • Update media configs from LA.UM.8.6.r1-02600-89xx.0
    • Synced kernel with latest CAF Tag and WLAN Prima ('LA.UM.8.6.r1-04000-89xx.0') as of 05 March 2020
    • markw_defconfig: Update & clear I/O Schedulers
    • Fixed power-off charging in enforcing mode
    • Upstream kernel with Google's android-3.18 common merges till March 4, 2020
    Rom side:
    • Sync to Crdroid changes to date 08 Mar 2020
    • March 2020 security patch (android-10.0.0_r31)
    ====================
    10-02-2020 Crdroid 6.3
    ====================
    Device side:
    Rebase to Shihab's latest Lineage 17.1 tree:
    • Use msm8953-common thermal config
    • Update media configs from LA.UM.8.6.r1-02600-89xx.0
    • address init denial
    • Update display config to version 1.9
    • Restore KCAL support again
    • Upstream kernel with Google's android-3.18 common merges till Feb 6, 2020
    • Fix a possible memory leak in ion_cma_allocate
    Rom side:
    Sync to Crdroid changes to date 10 Feb 2020
    February 2020 security patch (android-10.0.0_r27)
    ====================
    02-02-2020 Crdroid 6.2
    ====================
    Device side:
    Rebase to Shihab's latest Lineage 17.1 tree:
    • add KPI marker at start of ADSP
    • Add missing perf blobs/config from LA.UM.8.6.r1-02600-89xx.0
    • Adding gnss entries in manifest
    • Update Remaining pie blobs from Tissot
    • Update Vendor SPL
    • adding entries for cacert in manifest
    • init: Update shell scripts from LA.UM.8.6.r1-02900-89xx.0
    • init: Set target media version property
    • Update CNE/DPM from LA.UM.8.6.r1-02900-89xx.0
    • Update Radio/IMS blobs from LA.UM.8.6.r1-02900-89xx.0
    • init.qcom.rc: Remove tftp and rmt_storage service definitions
    • Remove .rc files derps
    • sepolicy: Address more hvdcp & various denials
    • Update perfboostsconfig.xml to use msm8953 target
    • Improve launch hint handling
    • Fix VoIP call issue
    • Fix kernel merging releted issue/leftover
    • Revert "ANDROID: mmc: move to a SCHED_FIFO thread"
    • Revert "ARM/dts: qcom: msm8953: initial GPU freq to 133Mhz"
    Rom side:
    Sync to Crdroid changes to date 01 Feb 2020 (mostly translations)

    ====================
    25-01-2020 Crdroid 6.2
    ====================
    Device side:
    • Update init.qcom.early_boot from LA.UM.8.6.r1-02900-89xx.0
    • Update init.qcom.post_boot from LA.UM.8.6.r1-02900-89xx.0
    • Update init.qcom.sh from LA.UM.8.6.r1-02900-89xx.0
    • build [email protected] vendor libs
    • Build cryptfshw extra vendor library
    • sepolicy: Label vendor hal on product partition
    • sepolicy: Address wcnss & hvdcp denials
    • Enable 1.1 DataConnection HAL
    • Update vendor.qti.data.factory HAL to 2.0
    • libshims: Shim lib-imsvideocodec.so
    • init: Remove zram entry remnants
    • Introduce Perf+_r3.0 kernel
    Rom side:
    Sync to Crdroid latest changes. Some of them in the link below
    https://github.com/crdroidandroid/android_frameworks_base/commits/10.0

    Recommended clean ROM flash(wipe system/vendor/dalvik/cache), data can be preserved, unless you want to wipe it.
    Encryption working, but there are side effects, like fingerprint may not work(even FPC)

    ====================
    11-01-2020 Crdroid 6.2
    ====================
    Upstream Crdroid 6.2
    January 2020 security patch
    Charging current/watts/voltage/temperature on lockscreen
    Customizable notification led colors
    Many other changes on Crdroid repo:
    https://github.com/crdroidandroid/android_frameworks_base/commits/10.0

    ====================
    04-01-2020 Crdroid 6.1
    ====================

    Upstream Crdroid 6.1
    December security patch
    Added Incall vibration options
    Merge 'lineage-17.1' into 10.0
    Fixed flash blink on incoming calls
    Hexagon Icon shapes
    Many other fixes

    ====================
    22-12-2019 Crdroid 6.0
    ====================
    * device/lineage/sepolicy/
    5c49bcb Allow Snap cam access for gpu service
    * kernel/xiaomi/markw/
    ba26963c Merge branch 'android-3.18' of https://android.googlesource.com/kernel/common into ten
    * vendor/addons/
    fec0c1f addons: Clean up overlay night colors
    * device/xiaomi/markw/
    ccf810c Revert "markw: overlay: Remove PhoneSwitcher injection"
    * frameworks/av/
    4b63e64 ld.config: add libashmemd_client.so to platform shared libs
    * frameworks/base/
    4d030949 Merge 'lineage-17.0' into 10.0
    * lineage-sdk/
    8c542be lineage-sdk: Add camera intents for camera state [2/2]
    * packages/apps/crDroidSettings/
    bc46fb2 New Crowdin translations (#494)
    * frameworks/native/
    57fbc6a Add dalvik-heap device-configs for 4/6GB devices
    * packages/services/Telephony/
    efd2e86 Telephony: Support muting by RIL command
    * tools/repohooks/
    36d2ce6 utils: rename RunCommandError to CalledProcessError
    * vendor/qcom/opensource/fm-commonsys/
    6025831 FM: Add backward compatiblity support for oreo FM configs
    * device/qcom/sepolicy-legacy-um/
    3551756 Label persist/rfs recursively
    * vendor/xiaomi/
    df3ddfb msm8953-common: Update qcrilmsgtunnel from Coral QQ1B.191205.011

    ====================
    15-12-2019 Crdroid 6.0
    ====================

    Rom Side:
    *Sync with today's CRDROID 6.0 Sources
    Device side:
    *Enable sound trigger V2_2
    *Enable AUDIO_FEATURE_ENABLED_EXTENDED_COMPRESS_FORMAT
    *Add microphone characteristics and snd device mapping from Tissot V10.0.15.0.PDHMIXM
    *audio: Use stock acdb table from MIUI V10.2.2.0.MBEMIXM Update
    *CarrierConfig overlay from LA.UM.8.6.r1-02900-89xx.0
    *nuke "Lockscreen Real Time Charging Current" flag
    ====================
    13-12-2019 Crdroid 6.0
    ====================
    *Initial Release - based on ShihabZzz device tree(only on Markw Telegram Channel)
    1
    Why can't turn off one card sim in this rom ?