/HiddenApi

Unify all hidden APIs used by Rikka apps into a library.

Primary LanguageJavaMIT LicenseMIT

Hidden API

Maven Central

Unify all hidden APIs used by Rikka apps into a library.

Usage

  • Setup HiddenApiRefinePlugin
  • implementation 'dev.rikka.hidden:compat:<version>'
  • compileOnly 'dev.rikka.hidden:stub:<version>'

Changelog

4.3.0

  • Add some IWindowManager APIs

4.2.0

  • Build compat with HiddenApiRefine plugin, this will fix ActivityManagerApis#getContentProviderExternal crash on pre-API 26

4.1.0

  • Use dev.rikka.rikkax.buildcompat

4.0.0

  • Update AppOpsManagerHidden
  • Add WindowManagerHidden
  • Add IBatteryPropertiesRegistrar APIs
  • Fix registerReceiverWithFeature on Android R (#5)
  • Update HiddenApiRefine plugin

3.4.0

  • Add some DisplayManager APIs

3.2.0

  • Add "historical ops" related APIs

3.1.0

  • Add android.provider.DeviceConfig

3.0.0

  • (Breaking change) Update UidObserverAdapter
  • Add ActivityManager#UID_OBSERVER_ values

2.3.2

  • Add checkSignatures checkUidSignatures