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
IWindowManagerAPIs
- Build
compatwith HiddenApiRefine plugin, this will fixActivityManagerApis#getContentProviderExternalcrash on pre-API 26
- Use
dev.rikka.rikkax.buildcompat
- Update
AppOpsManagerHidden - Add
WindowManagerHidden - Add
IBatteryPropertiesRegistrarAPIs - Fix
registerReceiverWithFeatureon 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
checkSignaturescheckUidSignatures