Understanding the DroidRun Portal App and its role in the DroidRun framework
The DroidRun Portal App is a critical component of the DroidRun framework that runs directly on your Android device. It acts as a bridge between the DroidRun framework running on your computer and the Android operating system.
The Portal App utilizes Androidβs Accessibility Services to:
Monitor UI changes on your device
Identify interactive elements (buttons, text fields, etc.)
Extract text, element positions, and other UI metadata
This information is communicated to the DroidRun framework running on your computer via ADB (Android Debug Bridge), allowing the LLM agent to understand whatβs on the screen and make informed decisions about how to complete tasks.