Hidden API
Unify all hidden APIs used by Rikka apps into a library.
- Setup HiddenApiRefinePlugin
implementation 'dev.rikka.hidden:compat:<version>'
compileOnly 'dev.rikka.hidden:stub:<version>'
- Add some
IWindowManager
APIs
- Build
compat
with HiddenApiRefine plugin, this will fixActivityManagerApis#getContentProviderExternal
crash on pre-API 26
- Use
dev.rikka.rikkax.buildcompat
- Update
AppOpsManagerHidden
- Add
WindowManagerHidden
- Add
IBatteryPropertiesRegistrar
APIs - Fix
registerReceiverWithFeature
on Android R (#5) - Update HiddenApiRefine plugin
- Add some DisplayManager APIs
- Add "historical ops" related APIs
- Add
android.provider.DeviceConfig
- (Breaking change) Update
UidObserverAdapter
- Add
ActivityManager#UID_OBSERVER_
values
- Add
checkSignatures
checkUidSignatures