[ROM][Android 12][OP7T Pro][Unofficial] crDroid v8.1 [20 January 2022]

Search This thread

Addy-95

Member
May 27, 2021
28
95
OnePlus 7T
OnePlus 7T Pro
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:: Click Here

Flashing Instructions:: Click Here (Thanks to @mukesh22584 )

Sources::
ROM: https://github.com/crdroidandroid
Kernel:
Click Here

Download::
ROM: Click Here
Changelog:: Initial Build
GAPPS:
Already Included

Visit official website @ crDroid.net
Donate to help our team pay server costs

crDroid Community Telegram
crDroid Updates Channel
 

sergjhb

Senior Member
Jul 12, 2017
127
36
"My way" for installing this ROM (may be working on other custom ROMs)
Originally you required to format phone - this bring problem for copying all media up and down - i have > 130 Gb photos and videos
Phone rooted, was on crDroid A11
Found working on 7T PRO TWRP - https://androidfilehost.com/?fid=17825722713688250768
Extracted boot.img and run it through Magisk - got patched boot.img
Than all is very simple - install full ROM .zip through TWRP or sideload, reboot, reboot to TWRP and install new boot.img
That's all - everything working, rooted, all files, settings and progs in place!
All took time around 10 min (copying media to PC took ages!)
This TWRP booting very slowly - ~30 sec, but managed to decrypt everything and make backups
PS! Everybody welcome to try, but i'm not responsible for any bad outcome - do it on your own risk!
In anyway you have to format phone (install fresh stock ROM through MSM will take extra 15 min)

ROM is very good, fast and stable!
 
Last edited:

Giblet-dono

Senior Member
Mar 24, 2009
1,507
702
OnePlus 7T Pro
OnePlus Nord
I used to always use CrDroid 7 (android 11), and always had some issues with VERY slow storage..
Then when KOSP was released on Android 12, I used that for a while and noticed the faster storage
The difference was very much noticeable, CrDroid gives me around 5MB/s over Wifi, KOSP around 55MB/s
So I hoped this was an android 11 quirk, but after flashing this CrDroid 12 version, I noticed the same slow transfer speeds..
Since I still wanted to flash Magisk, I had to flash a boot.img anyway... and thus I chose to flash the KOSP boot.img (magisk patched), and noticed the instant higher transfer speeds
I'm not sure what's different between the two kernels, I have not tested other functionality of the KOSP kernel on CrDroid ROM, but a quick test of Wifi, Mobile (data), Bluetooth and camera all seem fine
 
Last edited:

ShevT

Senior Member
Feb 1, 2011
934
2,029
Russia
OnePlus 7T
OnePlus 7T Pro
NFC not working

logcat:
Code:
01-21 17:35:50.074   934 12901 F libc    : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 12901 (nfc@1.2-service), pid 934 (nfc@1.2-service)
01-21 17:35:50.201 12921 12921 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-21 17:35:50.201 12921 12921 F DEBUG   : Build fingerprint: 'OnePlus/OnePlus7TPro/OnePlus7TPro:11/RKQ1.201022.002/2108161818:user/release-keys'
01-21 17:35:50.201 12921 12921 F DEBUG   : Revision: '0'
01-21 17:35:50.201 12921 12921 F DEBUG   : ABI: 'arm64'
01-21 17:35:50.201 12921 12921 F DEBUG   : Timestamp: 2022-01-21 17:35:50.148935910+0300
01-21 17:35:50.202 12921 12921 F DEBUG   : Process uptime: 0s
01-21 17:35:50.202 12921 12921 F DEBUG   : Cmdline: /vendor/bin/hw/android.hardware.nfc@1.2-service
01-21 17:35:50.202 12921 12921 F DEBUG   : pid: 934, tid: 12901, name: nfc@1.2-service  >>> /vendor/bin/hw/android.hardware.nfc@1.2-service <<<
01-21 17:35:50.202 12921 12921 F DEBUG   : uid: 1027
01-21 17:35:50.202 12921 12921 F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
01-21 17:35:50.202 12921 12921 F DEBUG   :     x0  0000000000000000  x1  0000000000003265  x2  0000000000000006  x3  00000075aa8077c0
01-21 17:35:50.202 12921 12921 F DEBUG   :     x4  0000007636788000  x5  0000007636788000  x6  0000007636788000  x7  0000000000098e74
01-21 17:35:50.202 12921 12921 F DEBUG   :     x8  00000000000000f0  x9  00000000000003a6  x10 ffffff00ffffffdf  x11 ffffff80ffffffdf
01-21 17:35:50.202 12921 12921 F DEBUG   :     x12 00000075aa807290  x13 0000000000000028  x14 00000075aa807418  x15 000048d2fca3d898
01-21 17:35:50.202 12921 12921 F DEBUG   :     x16 000000762e93f258  x17 000000762e914f80  x18 00000075aa612000  x19 00000000000003a6
01-21 17:35:50.202 12921 12921 F DEBUG   :     x20 0000000000003265  x21 00000000ffffffff  x22 00000075aa807892  x23 00000075aa808010
01-21 17:35:50.202 12921 12921 F DEBUG   :     x24 00000075aa8078a0  x25 0000000000000009  x26 0000007630afd430  x27 0000007630adb1a5
01-21 17:35:50.202 12921 12921 F DEBUG   :     x28 0000007630afdd70  x29 00000075aa807840
01-21 17:35:50.202 12921 12921 F DEBUG   :     lr  000000762e8c2cf8  sp  00000075aa8077a0  pc  000000762e8c2d28  pst 0000000000000000
01-21 17:35:50.202 12921 12921 F DEBUG   : backtrace:
01-21 17:35:50.202 12921 12921 F DEBUG   :       #00 pc 0000000000099d28  /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) (BuildId: 89026beeb59556e9546bb64e92aedf90)
01-21 17:35:50.202 12921 12921 F DEBUG   :       #01 pc 0000000000029a3c  /vendor/lib64/nfc_nci_nxp.so (phNxpNciHal_emergency_recovery()+60) (BuildId: d9a8fcfdb46a77277369241588022875)
01-21 17:35:50.202 12921 12921 F DEBUG   :       #02 pc 0000000000022050  /vendor/lib64/nfc_nci_nxp.so (phNxpNciHal_ext_process_nfc_init_rsp(unsigned char*, unsigned short*)+784) (BuildId: d9a8fcfdb46a77277369241588022875)
01-21 17:35:50.202 12921 12921 F DEBUG   :       #03 pc 0000000000021758  /vendor/lib64/nfc_nci_nxp.so (phNxpNciHal_process_ext_rsp(unsigned char*, unsigned short*)+2664) (BuildId: d9a8fcfdb46a77277369241588022875)
01-21 17:35:50.203 12921 12921 F DEBUG   :       #04 pc 000000000001a6ac  /vendor/lib64/nfc_nci_nxp.so (phNxpNciHal_read_complete(void*, phTmlNfc_TransactInfo*)+316) (BuildId: d9a8fcfdb46a77277369241588022875)
01-21 17:35:50.203 12921 12921 F DEBUG   :       #05 pc 000000000001a3e8  /vendor/lib64/nfc_nci_nxp.so (phNxpNciHal_client_thread(void*)+328) (BuildId: d9a8fcfdb46a77277369241588022875)
01-21 17:35:50.203 12921 12921 F DEBUG   :       #06 pc 0000000000104b8c  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+204) (BuildId: 89026beeb59556e9546bb64e92aedf90)
01-21 17:35:50.203 12921 12921 F DEBUG   :       #07 pc 000000000009b440  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 89026beeb59556e9546bb64e92aedf90)
01-21 17:35:50.214  1128  2274 W NativeCrashListener: Couldn't find ProcessRecord for pid 934
01-21 17:35:50.224  3732  4016 F libc    : Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 4016 (HwBinder:3732_1), pid 3732 (com.android.nfc)
01-21 17:35:50.240  1128  1823 I BootReceiver: Copying /data/tombstones/tombstone_00 to DropBox (SYSTEM_TOMBSTONE)
01-21 17:35:50.241  1128  1823 I DropBoxManagerService: add tag=SYSTEM_TOMBSTONE isTagEnabled=true flags=0x6
01-21 17:35:50.250  1128  1564 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
01-21 17:35:50.250  1128  1564 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
01-21 17:35:50.255  1128  1823 E NativeTombstoneManager: Tombstone's UID (1027) not an app, ignoring
01-21 17:35:50.256  1128  1823 I DropBoxManagerService: add tag=SYSTEM_TOMBSTONE_PROTO isTagEnabled=true flags=0x4
01-21 17:35:50.261  1128  1564 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
01-21 17:35:50.261  1128  1564 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
01-21 17:35:50.817 12933 12933 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-21 17:35:50.818 12933 12933 F DEBUG   : Build fingerprint: 'OnePlus/OnePlus7TPro/OnePlus7TPro:11/RKQ1.201022.002/2108161818:user/release-keys'
01-21 17:35:50.818 12933 12933 F DEBUG   : Revision: '0'
01-21 17:35:50.818 12933 12933 F DEBUG   : ABI: 'arm64'
01-21 17:35:50.818 12933 12933 F DEBUG   : Timestamp: 2022-01-21 17:35:50.396693539+0300
01-21 17:35:50.818 12933 12933 F DEBUG   : Process uptime: 0s
01-21 17:35:50.818 12933 12933 F DEBUG   : Cmdline: com.android.nfc
01-21 17:35:50.818 12933 12933 F DEBUG   : pid: 3732, tid: 4016, name: HwBinder:3732_1  >>> com.android.nfc <<<
01-21 17:35:50.818 12933 12933 F DEBUG   : uid: 1027
01-21 17:35:50.818 12933 12933 F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
01-21 17:35:50.818 12933 12933 F DEBUG   :     x0  0000000000000000  x1  0000000000000fb0  x2  0000000000000006  x3  0000006ffa2c3690
01-21 17:35:50.818 12933 12933 F DEBUG   :     x4  0000007059797080  x5  0000007059797080  x6  0000007059797080  x7  0000007059642dc0
01-21 17:35:50.818 12933 12933 F DEBUG   :     x8  00000000000000f0  x9  0000000000000e94  x10 ffffff00fffffbdf  x11 ffffff80fffffbdf
01-21 17:35:50.818 12933 12933 F DEBUG   :     x12 0000006ffc94d22c  x13 0000000000000007  x14 0000006ffa2c32e8  x15 00002c8ea875aa5a
01-21 17:35:50.818 12933 12933 F DEBUG   :     x16 00000070f8fd2258  x17 00000070f8fa7f80  x18 0000006ff9eb4008  x19 0000000000000e94
01-21 17:35:50.818 12933 12933 F DEBUG   :     x20 0000000000000fb0  x21 00000000ffffffff  x22 0000006ffa4e9790  x23 000000008008720f
01-21 17:35:50.818 12933 12933 F DEBUG   :     x24 0000006ffa2c4000  x25 0000006ffa2c3cb0  x26 0000006ffa2c3ff8  x27 00000000000fc000
01-21 17:35:50.818 12933 12933 F DEBUG   :     x28 0000006ffa1cb000  x29 0000006ffa2c3710
01-21 17:35:50.818 12933 12933 F DEBUG   :     lr  00000070f8f55cf8  sp  0000006ffa2c3670  pc  00000070f8f55d28  pst 0000000000000000
01-21 17:35:50.818 12933 12933 F DEBUG   : backtrace:
01-21 17:35:50.818 12933 12933 F DEBUG   :       #00 pc 0000000000099d28  /apex/com.android.runtime/lib64/bionic/libc.so (abort+168) (BuildId: 89026beeb59556e9546bb64e92aedf90)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #01 pc 00000000000c8994  /system/lib64/libnfc-nci.so (NfcHalDeathRecipient::serviceDied(unsigned long, android::wp<android::hidl::base::V1_0::IBase> const&)+260) (BuildId: 8cbb444ca1caaf151c08c91dde2fd826)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #02 pc 0000000000056a80  /system/lib64/libhidlbase.so (android::hardware::hidl_binder_death_recipient::binderDied(android::wp<android::hardware::IBinder> const&)+112) (BuildId: 3c8aaa4d61f2720f45004b0dcbd3cd17)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #03 pc 0000000000078c0c  /system/lib64/libhidlbase.so (android::hardware::BpHwBinder::reportOneDeath(android::hardware::BpHwBinder::Obituary const&)+124) (BuildId: 3c8aaa4d61f2720f45004b0dcbd3cd17)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #04 pc 0000000000078b04  /system/lib64/libhidlbase.so (android::hardware::BpHwBinder::sendObituary()+196) (BuildId: 3c8aaa4d61f2720f45004b0dcbd3cd17)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #05 pc 00000000000769fc  /system/lib64/libhidlbase.so (android::hardware::IPCThreadState::getAndExecuteCommand()+2860) (BuildId: 3c8aaa4d61f2720f45004b0dcbd3cd17)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #06 pc 0000000000075df0  /system/lib64/libhidlbase.so (android::hardware::IPCThreadState::joinThreadPool(bool)+96) (BuildId: 3c8aaa4d61f2720f45004b0dcbd3cd17)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #07 pc 0000000000075d78  /system/lib64/libhidlbase.so (android::hardware::PoolThread::threadLoop()+24) (BuildId: 3c8aaa4d61f2720f45004b0dcbd3cd17)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #08 pc 00000000000123a4  /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260) (BuildId: 976956de34b149071d3fc12c09b86d86)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #09 pc 00000000000bc950  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+144) (BuildId: bfc9c365ddfcf8f1bd2511d931bc86a3)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #10 pc 0000000000011bf4  /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404) (BuildId: 976956de34b149071d3fc12c09b86d86)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #11 pc 0000000000104b8c  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+204) (BuildId: 89026beeb59556e9546bb64e92aedf90)
01-21 17:35:50.818 12933 12933 F DEBUG   :       #12 pc 000000000009b440  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: 89026beeb59556e9546bb64e92aedf90)
01-21 17:35:50.852  1128  1823 I BootReceiver: Copying /data/tombstones/tombstone_01 to DropBox (SYSTEM_TOMBSTONE)
01-21 17:35:50.852  1128  1823 I DropBoxManagerService: add tag=SYSTEM_TOMBSTONE isTagEnabled=true flags=0x6
01-21 17:35:50.859  1128  1564 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
01-21 17:35:50.859  1128  1564 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
01-21 17:35:50.875  1128  1823 E NativeTombstoneManager: Tombstone's UID (1027) not an app, ignoring
01-21 17:35:50.876  1128  1823 I DropBoxManagerService: add tag=SYSTEM_TOMBSTONE_PROTO isTagEnabled=true flags=0x4
01-21 17:35:50.900  1128  1564 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.stats.service.DropBoxEntryAddedReceiver
01-21 17:35:50.900  1128  1564 W BroadcastQueue: Background execution not allowed: receiving Intent { act=android.intent.action.DROPBOX_ENTRY_ADDED flg=0x10 (has extras) } to com.google.android.gms/.chimera.GmsIntentOperationService$PersistentTrustedReceiver
01-21 17:35:50.937  1128 12768 I ActivityManager: Process com.android.nfc (pid 3732) has died: pers PER
01-21 17:35:50.939  1128 12768 W ActivityManager: Re-adding persistent process ProcessRecord{71f2edb 3732:com.android.nfc/1027}
01-21 17:35:50.941  1128 12768 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 1027; state: DISABLED

Problem with SELinux:

[ 1571.481815] [20220121_17:35:44.954532]@2 type=1400 audit(1642775744.951:355): avc: denied { write } for comm="nfc@1.2-service" name="nfc" dev="dm-10" ino=273 scontext=u:r:hal_nfc_default:s0 tcontext=u:eek:bject_r:vendor_nfc_vendor_data_file:s0 tclass=dir permissive=0


All SELinux denials:
# dmesg | grep avc: | grep -v untrusted
 
Last edited:

Ginosius

Senior Member
Jul 5, 2011
212
119
Perhaps they just didn't implement proper support for Google Pay on A12 ROMs yet.
I'm on Xtended and get the same behavior, NFC works but payment doesn't trigger.
 

ShevT

Senior Member
Feb 1, 2011
934
2,029
Russia
OnePlus 7T
OnePlus 7T Pro

Ginosius

Senior Member
Jul 5, 2011
212
119
@ShevT thanks a million for looking into and fixing the NFC regression.
And also supplying a flashable magisk fix for other roms, now that's what I call respect.

Unfortunately I've already reverted back to OOS (due to the lack of Google Pay), but I'll probably go back to A12 and flash your ROM this coming weekend!
 

Top Liked Posts