Skip to content

SoC: Qualcomm Snapdragon 8 Gen 1 cannot install or use packaged games. #1527

Description

@marswow

Bug Report / Feedback
Title:
[Bug] Unable to patch ARMv8 .so files on DragaliPatch v1.4.1 / UnsatisfiedLinkError on ARMv7 fallback

Device Information:

Device: OPPO Find X5 Pro

SoC: Qualcomm Snapdragon 8 Gen 1

Architecture: ARMv8 / arm64-v8a

App / Patch Tool Version: DragaliPatch-v1.4.1.apk

Description of Issue:

When attempting to use DragaliPatch-v1.4.1.apk on my device, the tool fails to properly pack / patch the ARMv8 (arm64-v8a) .so native libraries.

If I fallback to using an ARMv7 (armeabi-v7a) version of the patched APK, launching the game fails with the following error dialog:

Failure to initialize!

Your hardware does not support this application.

Failed to load 'libmain.so'

java.lang.UnsatisfiedLinkError: dlopen failed: library "libmain.so" not found

Steps to Reproduce:

Open DragaliPatch v1.4.1 on an ARMv8 (Snapdragon 8 Gen 1) device.

Install and run an ARMv7 patched build -> Game fails on startup with UnsatisfiedLinkError due to missing/incompatible native libraries.

Expected Behavior:
DragaliPatch should successfully process and pack ARMv8 (arm64-v8a) .so files so the game can launch properly on modern 64-bit processors.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions