Whether the fingerprint is invalid due to root
Whether the fingerprint is invalid due to root
没有刷magisk,用的好好的,突然就失效了,重新增加指纹也增加不了
Maybe it's a system bug
指纹
只能等更新了,修复bug了
how can i update ota?Firmware and system blobs have been updated from MIUI 14. Multiple changes in the ROM are also available in the changelog below. Enjoy!
Changelog for the latest (01/30/2023) update
Device changes:
==============================
------------------------------
- Adjust status_bar_padding_start and end
- Move to common Xiaomi powershare HIDL
- Move to common Xiaomi touch HIDL
- Pin fingerprint blobs
- Update audio stack
- Update A2DP from miui_STAR_V14.0.6.0.TKACNXM
- Update blobs from miui_STAR_V14.0.6.0.TKACNXM
- Update firmware from miui_VENUS_V14.0.8.0.TKBCNXM
- media: Update lahaina from miui_STAR_V14.0.6.0.TKACNXM
- overlay: Import regulatory info for night mode
- rootdir: Update init.mi_thermald.rc and init.target.rc from miui_STAR_V14.0.6.0.TKACNXM
- rootdir: Update kernel post boot scripts from miui_STAR_V14.0.6.0.TKACNXM
- wifi: Update wifi configs from miui_STAR_V14.0.6.0.TKACNXM
ROM changes:
==============================
DOWNLOAD
- AppOpsService: Don't log stack traces for isolated processes
- BLASTBufferQueue: Limit logspam
- Bluetooth: Disable robust caching for client side (fixes BT issues with most devices)
- Change mODICaptionsTooltipView null check occasion to avoid potential crash
- Evolver: Add warning for Navbar visibility toggle
- Evolver: Disable lockscreen album art by default
- Fix NPE when finishing remote animation
- Fix custom_apns script
- Fix disabling power menu completely on secured lock screen
- Fix stuck screen from display change timeout
- Launcher3: Allow widgets to have 1 row as minimum size
- Launcher3: Clean up AssistantIconView
- Launcher3: Multiple work profile badge colors for Launcher3
- NotificationChannel: Correctly restore flashlight pattern enablement
- ParallelSpace: Blocklist FM Radio apps
- ParallelSpace: Switch to our setup wizard
- PixelPropsUtils: Get package name from context instead of app
- PixelPropsUtils: Use Xiaomi 11T for Clash of Clans
- PixelPropsUtils: Use actual device model name
- PixelPropsUtils: Use spoofBuildGms for FP and model alteration
- Services: Boost gesture flings
- Settings: Allow disabling color inversion support
- Settings: Allow making Navigation Pill thinner
- Settings: Remove BackupTransport changes
- Settings: Show/hide TouchGestures preference via res boolean
- ShutdownThread: flag off debug logging
- SystemUI: Do not show dismiss button on headsup
- SystemUI: Fix expanded QS clock color
- SystemUI: Re-evaluate theme when adjusting status bar clock text size
- SystemUI: fix duplicated creation of KeyguardStatusBarViewController
- base: Add `@Readable` for RINGTONE2 and RINGTONE2_CACHE
- core: Fix suspend failure for privileged system components
- core: Whitelist misc system apps
- use max_adj to control process final adj
- vendor: Expose TouchGestures preference via rro overlay
System -> System Update, same as before.
pressed 'check for update' but nothing happen.
Build taken down until proximity sensor issue is fixedThank you for your development. Where to download the latest 0130 version?
Safetynet checking depends on your connection. Use YASNAC for attestation checking.my SafetyNet Status fails from time to time. I've tried multiple SafetyNet tester they all say (when it fails) on the Entry "Response signature validation" "fail (Response payload validation failed)".
I've already tried a Factory Reset but it keeps happening, my current guess is that it happens when it is some time locked but I'm still not sure. I'll try to narrow it down and maybe get a logcat output.
To restore the SafetyNet Status i'll either have to restart the Phone or Force Quit the Google Play Services in the App Menu. Since it will work again after Force Quitting the Google Play Services i'll guess the Service crash without a UI Information.
I've installed YASNAC and tried this one. When the SafetyNet Checker App says failed the YASNAC App just crash when clicking on "Run SafetyNet Attestation". I loaded the Log via Logcat and found the two parts which could be a hint.Safetynet checking depends on your connection. Use YASNAC for attestation checking.
01-31 08:08:33.343 2021 4387 W GmsClient: IGmsServiceBroker.getService failed
01-31 08:08:33.343 2021 4387 W GmsClient: android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died, but this could also be caused by running out of binder buffe
01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.BinderProxy.transactNative(Native Method)
01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.BinderProxy.transact(BinderProxy.java:584)
01-31 08:08:33.343 2021 4387 W GmsClient: at aabh.gi(:[email protected]@23.03.13 (190400-503260631):5)
01-31 08:08:33.343 2021 4387 W GmsClient: at zzn.y(:[email protected]@23.03.13 (190400-503260631):11)
01-31 08:08:33.343 2021 4387 W GmsClient: at zzk.a(:[email protected]@23.03.13 (190400-503260631):1)
01-31 08:08:33.343 2021 4387 W GmsClient: at zzm.d(:[email protected]@23.03.13 (190400-503260631):0)
01-31 08:08:33.343 2021 4387 W GmsClient: at zzc.a(:[email protected]@23.03.13 (190400-503260631):2)
01-31 08:08:33.343 2021 4387 W GmsClient: at zzf.handleMessage(:[email protected]@23.03.13 (190400-503260631):23)
01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.Handler.dispatchMessage(Handler.java:106)
01-31 08:08:33.343 2021 4387 W GmsClient: at atev.lC(:[email protected]@23.03.13 (190400-503260631):0)
01-31 08:08:33.343 2021 4387 W GmsClient: at atev.dispatchMessage(:[email protected]@23.03.13 (190400-503260631):13)
01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.Looper.loopOnce(Looper.java:201)
01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.Looper.loop(Looper.java:288)
01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.HandlerThread.run(HandlerThread.java:67)
...
01-31 08:08:33.616 3877 3877 D AndroidRuntime: Shutting down VM
01-31 08:08:33.616 3877 3877 E AndroidRuntime: FATAL EXCEPTION: main
01-31 08:08:33.616 3877 3877 E AndroidRuntime: Process: rikka.safetynetchecker, PID: 3877
01-31 08:08:33.616 3877 3877 E AndroidRuntime: java.lang.IllegalStateException: pending composition has not been applied
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ua.q(Unknown Source:75)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ua.h(Unknown Source:4)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Bw.a(:2)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at L9.a(:2)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ua.b(Unknown Source:10)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Tn.L(:44)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at iz.t0(:43)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at rq.b(:5)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Un.b(:2)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at LJ.s(:16)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ct.a(:44)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at On.x(:9)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Dl.n0(:12)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Ju.e0(Unknown Source:0)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Iu.d(:2)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Rs.q0(:2)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Qs.s(:2)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ct.a(:37)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Rs.n0(:7)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at oq.e(:28)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at oq.d(:4)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.Z(Unknown Source:8)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at uA.k(Unknown Source:7)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.dispatchDraw(:2)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.draw(View.java:23204)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22068)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22024)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22024)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22024)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22024)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:689)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:695)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:793)01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl.draw(ViewRootImpl.java:4670)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:4381)01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3600)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2328)01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:9091)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1231)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1239)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:899)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:832)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1214)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:942)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7868)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
01-31 08:08:33.616 3877 3877 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
I'm pretty sure you need to clean flash at this point. But I don't even know if it's worth it. It's just safetynet. It'll pass regardless if you don't have Magisk and if you do have Magisk, just install they safetynet fix module.I've installed YASNAC and tried this one. When the SafetyNet Checker App says failed the YASNAC App just crash when clicking on "Run SafetyNet Attestation". I loaded the Log via Logcat and found the two parts which could be a hint.
Also in the Logcat there is always this error "E minksocket: MinkIPC_QRTR_Service: client with node 1 port 560d went down" always with a different Port. It keeps "spamming" but also when the SafetyNet and Yasnac Check works.
Is there something i can do to narrow it down whats causing this issue?
Code:01-31 08:08:33.343 2021 4387 W GmsClient: IGmsServiceBroker.getService failed 01-31 08:08:33.343 2021 4387 W GmsClient: android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died, but this could also be caused by running out of binder buffe 01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.BinderProxy.transactNative(Native Method) 01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.BinderProxy.transact(BinderProxy.java:584) 01-31 08:08:33.343 2021 4387 W GmsClient: at aabh.gi(:[email protected]@23.03.13 (190400-503260631):5) 01-31 08:08:33.343 2021 4387 W GmsClient: at zzn.y(:[email protected]@23.03.13 (190400-503260631):11) 01-31 08:08:33.343 2021 4387 W GmsClient: at zzk.a(:[email protected]@23.03.13 (190400-503260631):1) 01-31 08:08:33.343 2021 4387 W GmsClient: at zzm.d(:[email protected]@23.03.13 (190400-503260631):0) 01-31 08:08:33.343 2021 4387 W GmsClient: at zzc.a(:[email protected]@23.03.13 (190400-503260631):2) 01-31 08:08:33.343 2021 4387 W GmsClient: at zzf.handleMessage(:[email protected]@23.03.13 (190400-503260631):23) 01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.Handler.dispatchMessage(Handler.java:106) 01-31 08:08:33.343 2021 4387 W GmsClient: at atev.lC(:[email protected]@23.03.13 (190400-503260631):0) 01-31 08:08:33.343 2021 4387 W GmsClient: at atev.dispatchMessage(:[email protected]@23.03.13 (190400-503260631):13) 01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.Looper.loopOnce(Looper.java:201) 01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.Looper.loop(Looper.java:288) 01-31 08:08:33.343 2021 4387 W GmsClient: at android.os.HandlerThread.run(HandlerThread.java:67) ... 01-31 08:08:33.616 3877 3877 D AndroidRuntime: Shutting down VM 01-31 08:08:33.616 3877 3877 E AndroidRuntime: FATAL EXCEPTION: main 01-31 08:08:33.616 3877 3877 E AndroidRuntime: Process: rikka.safetynetchecker, PID: 3877 01-31 08:08:33.616 3877 3877 E AndroidRuntime: java.lang.IllegalStateException: pending composition has not been applied 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ua.q(Unknown Source:75) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ua.h(Unknown Source:4) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Bw.a(:2) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at L9.a(:2) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ua.b(Unknown Source:10) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Tn.L(:44) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at iz.t0(:43) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at rq.b(:5) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Un.b(:2) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at LJ.s(:16) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ct.a(:44) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at On.x(:9) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Dl.n0(:12) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Ju.e0(Unknown Source:0) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Iu.d(:2) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Rs.q0(:2) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Qs.s(:2) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at ct.a(:37) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at Rs.n0(:7) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at oq.e(:28) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at oq.d(:4) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.Z(Unknown Source:8) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at uA.k(Unknown Source:7) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at androidx.compose.ui.platform.AndroidComposeView.dispatchDraw(:2) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.draw(View.java:23204) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22068) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22024) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22024) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22024) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4513) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4486) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.View.updateDisplayListIfDirty(View.java:22024) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:689) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:695) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:793)01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl.draw(ViewRootImpl.java:4670) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:4381)01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:3600) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:2328)01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:9091) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1231) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1239) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer.doCallbacks(Choreographer.java:899) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer.doFrame(Choreographer.java:832) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1214) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:942) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7868) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) 01-31 08:08:33.616 3877 3877 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)
Kindly rollback to the 1/22 build for now.I'm on build 0130 and have one problem: sound doesn't play on my BT headphones even though they connect successfully. Tried on Sony WH1000MX3 and Jabra Elite Active 75t.
Would it be okay to just wait for the new build and then update? I can live without the BT headphones for a while
Hello everyone,
I had a silly question, but seriously I have no clue about this.
So I just bought this phone for a week and successfully unlock my bootloader, so right now I decide to install a custom ROM on it and this ROM catches my eye, but sadly I really don't know how to install using adb method just like in the instructions, I usually using TWRP in previous device installing PA ROM, so this is my first time installing EvoX, please bear with me, so my question is:
1. So based on my understanding on the instructions in the first post is, I don't need to install any custom recovery such as TWRP or Orangefox?
2. I currently on MIUI13 13.0.4.0, can I just go ahead and install this ROM? Or should I flash some specific version before it?
3. Can I install magisk with this ROM? If yes, How? I wonder how because the installation didn't use any recovery.
For anyone who willing to read or even help me with those 3 silly question of mine above thank you in adv Ill really appreciate it.
/*
* Your warranty is void. Or valid, probably?
*
* I am not responsible for bricked devices, dead SD cards, Ebolation X,
* thermonuclear war, or the current economic crisis caused by you following
* these directions. YOU are choosing to make these modifications, and if
* you point your finger at me for messing up your device, I will LMAO at you.
*/
fastboot flash boot_ab boot.img
fastboot flash dtbo_ab dtbo.img
fastboot flash vendor_boot_ab vendor_boot.img