github khcrysalis/PlumeImpactor v1.3.0

9 hours ago

Important

On Linux, usbmuxd must be installed on your system. Don't worry though, it comes with most popular distributions by default already! However, due to some distributions udev rules usbmuxd may stop running after no devices are connected causing Impactor to not detect the device after plugging it in. You can mitigate this by plugging your phone first then restarting the app.

On Windows, iTunes must be downloaded so Impactor is able to use the drivers for interacting with Apple devices.

Note

Pairing file installation is only available for devices plugged in via USB.

Tip

chmod +x /path/to/AppImage after downloading may be required for Linux.

This project is still very new! Expect bugs to occur :)

Changes

  • Adds support for dark mode on Windows.
  • Adds progress bar instead of a spinner when installing apps.
  • Adds support for multiple accounts, saving apple-id sessions without needing to constantly log-in every launch.
  • Adds automatic device registering/installing when signing with plumesign CLI.
  • Fixes unhelpful error messages.
  • Fixes issues with names not getting properly stripped when registering app ids.
  • Updates idevice to support better error messages & faster ipa upload speeds.

Known Issues

  • AppleTV support is bare, doesn't support wireless pairing.
  • Users may rarely have trouble logging in via SMS 2FA (#26).
  • Doesn't support iOS 8.
  • unc0ver's DRM gets triggered.

Future Plans

  • Support flatpak.
  • AppleTV wireless pairing support.
  • Automatic app-refresh via background process.

Files

  • Impactor-macos-universal.dmg: Impactor GUI for macOS.
  • Impactor-windows-x86_64-setup.exe: Impactor GUI for Windows.
  • Impactor-linux-${arch}.AppImage: Impactor GUI for Linux on CPU architecture ${arch}
  • plumesign-macos-universal: Impactor CLI for macOS.
  • plumesign-windows-x86_64.exe: Impactor CLI for Windows.
  • plumesign-linux-${arch}: Impactor CLI for Linux on CPU architecture ${arch}

Don't miss a new PlumeImpactor release

NewReleases is sending notifications on new releases.