portal
Build and sideload Android apps for Meta Portal devices (Portal, Portal+, Portal Mini, Portal Go, Portal TV) using metavr. Use when targeting Portal hardware — covers ADB enablement, the no-GMS constraint, manifest/launcher intent-filter requirements, icon density quirks (PNG-only, mipmap-xxxhdpi), the Smart Camera SDK, and the gradle + metavr adb build/deploy/debug loop. Auto-load when the user mentions "Portal" device, targets minSdkVersion 28-29 for a tabletop/TV form factor, or works with the com.facebook.portal package.
- License
- Apache-2.0
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Bash(metavr:*)
- Bash(hzdb:*)
- Bash(npx:*)
- Bash(android:*)
- Bash(./gradlew:*)
Files
- skills/portal/SKILL.md
- skills/portal/LICENSE
- skills/portal/resources/android-sdk-setup.md
- skills/portal/resources/app-requirements.md
- skills/portal/resources/compose-theme.md
- skills/portal/resources/debugging.md
- skills/portal/resources/design-guidelines.md
- skills/portal/resources/device-setup.md
- skills/portal/resources/hzdb.md
- skills/portal/resources/native-toolchain.md
- skills/portal/resources/porting-existing-apps.md
- skills/portal/resources/sample-prompts.md
- skills/portal/resources/smart-camera-sdk.md
Every link opens the file at its source, pinned to the revision this page describes.