Skip to content

Running with multiarch/qemu-user-static #161

@Megver83

Description

@Megver83

First thing to say: I've got ashmem and binder working and the amd64 docker image works as expected.

Now, I'm trying to run the arm64 image with qemu. My host OS is Parabola (Arch-based) and tried to run the arm64 image by using multiarch/qemu-user-static. It partially works, I can start the container, adb shell into it, but when trying to start scrcpy or install an apk, I get:

Binder driver '/dev/binder' could not be opened.  Terminating.

I noticed that /dev/binder is a symlink to /dev/binderfs/binder. However, /dev/binderfs/binder does not exist in the arm64 container.

What am I missing? or should I ask, what's the best way to run the arm64 container in x86_64?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions