Immortal 1.28 — Gen-1 installer dialog fixed
Gen-1 installs now survive a reboot — the provisioning kit repairs the Portal's own installer dialog.
The blank "no buttons" install screen on the Gen-1 Portal+ turns out to be caused by one of Meta's display overlays (com.facebook.aloha.rro.niu.android) re-theming the dialog white-on-white — the Install button was always there, just invisible. Huge thanks to u/keremimo on r/FacebookPortal for discovering this (and to u/TheMaddis for the night-mode datapoint that helped confirm the theming cause).
What's new:
- Provisioning disables the offending overlay with
cmd overlay disable— applied instantly, no reboot needed, and unlike the silent-install daemon the change persists across reboots. A rebooted Gen-1 with the daemon down now falls back to the visible system dialog instead of pausing new installs. - The App Store, "Install with Immortal," and APK sideloads use the system dialog automatically when the daemon isn't running on an overlay-fixed Gen-1.
- New
DISABLE_INSTALLER_OVERLAYflag inconfig.env(default on); run standalone with./provision.sh --overlay-fix/provision.ps1 -OverlayFix; reversed by--restore; reported by--status.
Skipped automatically on Portal Go / Mini / gen-2 (their dialog already works). Full details in the README and CHANGELOG.