tweaselORG / appstraction

An abstraction layer for common instrumentation functions (e.g. installing and starting apps, setting preferences, etc.) on Android and iOS.
MIT License
5 stars 1 forks source link

Capability system #5

Closed baltpeter closed 1 year ago

baltpeter commented 1 year ago

While many functions will work on any system (e.g. installing apps), others require special capabilities like root rights or Frida.

Depending on what the user wants to do, they may not necessarily want these capabilities. We should introduce a capabilities parameter that allows the user to choose which capabilities they want. Depending on that, some functions may not work or may need to change behaviour.

baltpeter commented 1 year ago

This has now landed with #7. However, we probably don't need quite so many capabilities. I have opened #8 to track that.