Skip to content

LocalSocket Error on Android 16 #799

@ZL114514

Description

@ZL114514

On Android 16, using command termux-usb -l returns blank and stuck at here.
At first, I thought it might be the new intent receiver bug, run termux-lib-start also returns blank.
Checking log, it said the intent receiver was blocked due to the new Android 16.
Then, I build up a new version but all exported="false" were set to exported="true". Now termux-lib-start works but 'termux-usb -l' still didn't work.
Then I dig the log, finding the UsbRecevier works. But the log touched native method which means I couldn't solve 😔.

Image

But I searched the LocalSocket about denied permission. Found that disable SELinux might work, I tested and it's true.

Anyway, I didn't know what it's a fault on termux, but I'm sure that it works on Android 15 before I updated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions