Lines Matching refs:be
4 …be installable only on Build.IS_DEBUGGABLE (dogfood) builds, that can change the behavior of Syste…
10 Existing plugin hooks can be found [here](/packages/SystemUI/docs/plugin_hooks.md).
14 …e the interface layer between the plugin and SysUI. This interface should be relatively stable so…
16 All interfaces need to be independent and not reference classes from SysUI. They should be placed …
19 …be incremented. Incompatible changes are changes to the signature of any of the interface methods…
39 * Called when the plugin has been loaded and is ready to be used.
40 * This may be called multiple times if multiple plugins are allowed.
41 * It may also be called in the future if the plugin package changes
42 * and needs to be reloaded.
47 * Called when a plugin has been uninstalled/updated and should be removed
56 …ants for action and version should be defined on class T. If allowMultiple is false, the plugin l…
64 [Allow quick settings panel to be replaced with another view](/packages/SystemUI/plugin/src/com/and…
68 [Allow lockscreen camera/phone/assistant buttons to be replaced](/packages/SystemUI/plugin/src/com/…
74 1. They must be signed with the platform cert
99 …e plugin classes it depends on. This ensures that the latest version will be included in the plug…
108 …Create callback. The pluginContext is pregenerated for the plugin and can be used to inflate or g…
122 …de plugin-specific settings that will be surfaced as a gear button on the plugin tuner screen wher…
145 …PIs (which plugins should avoid anyway) and only uses Plugin APIs, you can be setup to build in an…
149 …be signed with the platform cert, so you’ll need a copy of the keystore that contains the same cer…
178 To be able to implement a plugin, you’ll need a jar file that contains the plugin classes for compi…
188 Plugins are APKs that contain code and resources that can be dynamically loaded into SystemUI. The…
194 …to a privileged process like SysUI, there are serious security concerns to be addressed. To handl…
198 …ins must hold this permission for any of their code to be loaded, otherwise the infraction will be…
210 …er, it lists all of the plugins on the device and allows the components to be easily enabled and d…
214 …lugin was compiled with does not match the version SysUI contains, then the plugin will be ignored.
220 … the implementations of the interfaces allows them to be more stable. Some version changes can be…
226 Whether it be from accidental reference of hidden APIs, unstable prototypes, or other unexpected re…
228 …in is disabled. If no plugins can be identified as the source of the crash, then all plugins are …