Skip to content

Latest commit

 

History

History
54 lines (38 loc) · 2.03 KB

README.md

File metadata and controls

54 lines (38 loc) · 2.03 KB

libxposed Service

API Maven Central Android Min SDK License

Modern Xposed Service — communication interface between Xposed framework and module app.

Integration

For Module Developers

dependencies {
    implementation("io.github.libxposed:service:102.0.1")
}

Direct Boot

The library's XposedProvider is Direct Boot aware, so Xposed frameworks can deliver service binders before the user unlocks the device for the first time after a reboot. The module app's Application initialization and service listener callbacks must therefore be safe to run before user unlock. Use Context.createDeviceProtectedStorageContext() for local data needed at that time, or defer access to credential-protected storage until UserManager.isUserUnlocked() returns true. Remote preferences and files are managed by the Xposed framework; their availability before unlock depends on the framework implementation.

See Android's Direct Boot guide for storage and lifecycle details.

For Framework Developers

dependencies {
    implementation("io.github.libxposed:interface:102.0.1")
}

Documentation

Related Projects

License

This project is licensed under the Apache License 2.0.