@gphone/sdk
    Preparing search index...

    Variable ALL_PERMISSIONSConst

    ALL_PERMISSIONS: readonly [
        "account",
        "admin",
        "call",
        "camera",
        "contacts",
        "highscores",
        "location",
        "mail",
        "marketplace",
        "media",
        "messages",
        "notifications",
        "reports",
        "social",
        "storage",
        "app-events",
        "app-registry",
        "clock",
        "devtools",
        "display",
        "keybinds",
        "navigation",
        "notification-settings",
        "system-hardware",
        "theme",
        "wallpaper",
    ] = ...

    What an app may ask the shell for, one name per thing reached.

    Was eight names of which six were checked and two (network, bluetooth) checked by nothing. Now one per host hook, so a manifest can be complete — which is what lets the host refuse an undeclared call once add-ons leave the shell's context (GPHONE-16). A handful of hooks are implicit and never declared: the ones every app is built out of (useAppLevels, useAppAction, useDeepLink, onAppForeground/useTimer, useService in its own namespace). Listing those on every manifest would tell a player nothing. See sdk/permissions.ts.