tqmane/gunshot

Google Photo tweak

解決する問題

Gunshot を使用すると、iOS ユーザーはデバイスプロファイル(Pixel 1 など)を偽装しながら Google Photos に写真や動画をアップロードでき、無制限のストレージや特定の品質設定を実現できる可能性があります。これは、脱獄、サイドローディング、または LiveContainer を介して Google Photos アプリに直接統合することで、iOS の標準的なアップロード制限を回避する方法を提供します。

仕組み

このプロジェクトは Go ベースのコアを使用してアップロードロジックを処理し、Google Photos アプリに統合します。インストール方法に応じて、動作は異なります:

  • 脱獄: 制限付きの libSandy プロファイルを使用して、バックグラウンドでアップロードを処理する独立したデーモンとして実行されます。
  • 制限付き/サイドロード: dylib を Google Photos IPA に注入し、アプリのプロセス内で実行できるようにします。このモードでは、アップロードはフォアグラウンドに維持する必要があります。

ネイティブの Google Photos アプリにサインインしているアカウントに自動的に接続し、手動または自動バックアップを独自のアップロードエンジンを介してルーティングできます。

対象ユーザー

Google Photos のアップロードをより細かく制御したい iOS ユーザー、特にストレージ特典のためにレガシーな Pixel デバイスプロファイルを使用したいユーザーや、標準のシステムピッカーよりも手動の一括インポートツールを好むユーザー。

ハイライト

  • デバイス偽装: Pixel XL(元の画質、ストレージ消費なし)、Pixel 2(ストレージセーバー)、Pixel 8(標準クォータ)のプロファイルをサポート。
  • 柔軟なインストール: 脱獄デバイス、サイドロードされた IPA、LiveContainer に対応。
  • 統合: Google Photos のプロファイルメニューに直接統合され、ネイティブのバックアップ操作をインターセプトできます。
  • 一括インポート: システムのフォトピッカーをクラッシュさせずに数千のアイテムを処理するための専用のアルバムベースのブラウザが含まれています。
  • キュー管理: 進行状況の追跡、再試行、再起動後の回復をサポートする堅牢なアップロードキューを備えています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト