Skip to content

Vector bootrace #9

@Lycidias93

Description

@Lycidias93

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'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions