Skip to content

Releases

Phone Use 0.1.2

Choose a tag to compare

@lxe lxe released this 10 Nov 07:10

Phone Use 0.1.2.

New

  • An app icon: a sleepy cloud hugging its phone, on Linux, macOS and iPhone. The Mac DMG now has an Applications shortcut to drag the app into.
  • Mac: agents can read the screen. The app reads it with Apple's built-in text recognition (Vision), which adds 72 KB and takes about 0.2 s per screen.
  • The name is "Phone Use" everywhere you read it: the AirPlay receiver ("Phone Use on "), this PC's Bluetooth ("Phone Use"), and the bridge ("Phone Use Bridge", firmware 0.2.6).
  • "After a delay" is the default agent control for new installs.

Bridge firmware 0.2.6

  • Named Phone Use Bridge in Bluetooth and on its screen. Phone Use still finds bridges on older firmware.
File What it is
PhoneUse-0.1.2-x86_64.flatpak Phone Use for Linux: flatpak install --user ./PhoneUse-0.1.2-x86_64.flatpak (needs the Flathub remote for the GNOME 50 runtime)
PhoneUse-0.1.2-mac.dmg Phone Use for macOS 15 or later, signed and notarized
phoneuse-bridge-0.2.6.bin Bridge firmware for a LilyGO T-Display (ESP32): esptool --chip esp32 write-flash 0x0 phoneuse-bridge-0.2.6.bin (erases the board)
SHA256SUMS Checksums

Known gaps: the iPhone app isn't in the App Store yet (build it from ios/), and released copies don't send Live Activity or agent notifications to the iPhone yet.

Phone Use 0.1.1

Choose a tag to compare

@lxe lxe released this 10 Nov 06:35

Phone Use 0.1.1.

Fixes

  • Mac: Screen Mirroring now shows video and takes input on recent macOS. The 0.1.0 DMG lost large video packets and never saw the iPhone mirroring.
  • The app starts its services once (0.1.0 could start two), and Quit stops them whoever started them.
  • Bridge: the Wi-Fi network list works while the bridge is online (firmware 0.2.5), and a new or reset bridge advertises setup reliably.

New

  • The window opens on Pair iPhone, with the pairing QR code in place. The AirPlay receiver appears only once an iPhone is paired, and agents are refused until then.
  • Linux: Bridge › Flash LilyGO T-Display flashes the bridge firmware over USB, after confirming that it erases the board.
  • Linux: use this PC's Bluetooth as the iPhone's keyboard and mouse, with or without the bridge.
  • Shorter setup text, Screen Mirroring steps in words, and Forget Bridge resets the bridge.
File What it is
PhoneUse-0.1.1-x86_64.flatpak Phone Use for Linux: flatpak install --user ./PhoneUse-0.1.1-x86_64.flatpak (needs the Flathub remote for the GNOME 50 runtime)
PhoneUse-0.1.1-mac.dmg Phone Use for macOS 15 or later, signed and notarized
phoneuse-bridge-0.2.5.bin Bridge firmware for a LilyGO T-Display (ESP32): esptool --chip esp32 write-flash 0x0 phoneuse-bridge-0.2.5.bin
SHA256SUMS Checksums

Known gaps: the iPhone app isn't in the App Store yet (build it from ios/). On the Mac, screen reading (OCR) for agents isn't bundled, and Live Activity notifications need push credentials the release doesn't carry.

Phone Use 0.1.0

Choose a tag to compare

@lxe lxe released this 10 Nov 05:43

The first release of Phone Use: see and operate your iPhone from your computer, yourself or through an agent.

File What it is
PhoneUse-0.1.0-x86_64.flatpak Phone Use for Linux. Install with flatpak install --user ./PhoneUse-0.1.0-x86_64.flatpak (needs the Flathub remote for the GNOME 50 runtime).
PhoneUse-0.1.0-mac.dmg Phone Use for macOS 15 or later, signed with Developer ID and notarized.
phoneuse-bridge-0.2.5.bin Firmware for the bridge (LilyGO T-Display, ESP32). Flash with esptool --chip esp32 write-flash 0x0 phoneuse-bridge-0.2.5.bin.
SHA256SUMS Checksums of the files above.

The iPhone app isn't in the App Store yet; build it from ios/ with Xcode. Agents need it paired.

This is a technology demo, tested on one setup (an iPhone 17 Pro and Arch Linux with Hyprland). See the README for setup.

Bridge firmware 0.2.6

Bridge firmware 0.2.6 Pre-release
Pre-release

Choose a tag to compare

@lxe lxe released this 10 Nov 06:44

Firmware for the Phone Use bridge (a LilyGO T-Display, ESP32). The bridge is named Phone Use Bridge in Bluetooth and on its screen; the Wi-Fi network list works while the bridge is online. Phone Use 0.1.2 and later bundle it. Flash it yourself with esptool --chip esp32 write-flash 0x0 phoneuse-bridge-0.2.6.bin (this erases the board).