SafetyCore still causes dex2oat / PackageManager errors after boot and may interfere with Zygisk/Vector startup
Device / environment
- Device: Google Pixel 10 Pro XL
- Android: Android 16
- Root: Magisk
- Zygisk: enabled
- Relevant modules/apps:
- Anti SafetyCore module
- Zygisk / Vector
- LSPosed / DirtySePolicy
- AshLooper 9.8
- Pixel Boot Watch v0.1.5.1
Problem
Sometimes Vector does not load correctly after boot.
The boot itself completes successfully, but shortly after boot there are repeated SafetyCore / ART / PackageManager related errors. At the same time, the logs show Zygisk/Vector related red flags and LMKD activity.
This looks like a possible boot race or early boot pressure issue where SafetyCore-related install/dexopt failures may interfere with Zygisk/Vector initialization.
Evidence from Pixel Boot Watch
Two consecutive boot captures were checked.
Boot 1
- Boot Watch result:
PASS
- Run ID:
20260605_104659_boot
zygisk_vector: 17
dex2oat: 114
safetycore: 128
Permission denied: 44
LMKD: 98
lowmemorykiller: 13
avc: denied: 25
Boot 2
- Boot Watch result:
PASS
- Run ID:
20260605_105319_boot
zygisk_vector: 20
dex2oat: 100
safetycore: 246
Permission denied: 40
LMKD: 62
lowmemorykiller: 37
avc: denied: 24
Relevant log excerpts
The logs repeatedly show dex2oat failures involving SafetyCore and DirtySePolicy:
Abort message: 'Failed to execute (... /apex/com.android.art/bin/dex2oat64 ... com.google.android.safetycore ...): Permission denied'
SafetyCore still causes dex2oat / PackageManager errors after boot and may interfere with Zygisk/Vector startup
Device / environment
Problem
Sometimes Vector does not load correctly after boot.
The boot itself completes successfully, but shortly after boot there are repeated SafetyCore / ART / PackageManager related errors. At the same time, the logs show Zygisk/Vector related red flags and LMKD activity.
This looks like a possible boot race or early boot pressure issue where SafetyCore-related install/dexopt failures may interfere with Zygisk/Vector initialization.
Evidence from Pixel Boot Watch
Two consecutive boot captures were checked.
Boot 1
PASS20260605_104659_bootzygisk_vector:17dex2oat:114safetycore:128Permission denied:44LMKD:98lowmemorykiller:13avc: denied:25Boot 2
PASS20260605_105319_bootzygisk_vector:20dex2oat:100safetycore:246Permission denied:40LMKD:62lowmemorykiller:37avc: denied:24Relevant log excerpts
The logs repeatedly show dex2oat failures involving SafetyCore and DirtySePolicy: