Pixel Photos Evolved

Backup and Video Boost controls for Google Photos, in Google Photos itself: profile picture → Pixel Photos Evolved. No launcher icon and no separate settings app. The page uses Photos' own fonts, colours, switches and motion.

Important

Google decides backup eligibility and how storage is counted, on its servers. This module changes what Google Photos on this phone reports. It cannot promise unlimited storage, and using it may conflict with Google's terms of service. Check your account storage after enabling any backup option.

Features

Backup

Setting What it does
Unlimited Original Quality Applies a Pixel XL (2016) identity inside Google Photos, so Photos offers the Pixel XL backup terms. Your phone's own editing features stay available.
Unlimited Storage Saver Applies the identity of a selected older Pixel (Pixel 2 to Pixel 5a) instead. It and Unlimited Original Quality turn each other off. Photos only honours it with backup quality set to Storage saver.

Identity changes apply when Google Photos starts: force-stop and reopen Photos after changing them.

Video Boost

Setting What it does
Video Boost Detects Video Boost recordings and uploads them with the phone's real identity, so Google can process them while other backups keep the backup identity. Only on phones that record Video Boost: Pixel 8 Pro and the Pixel 9–11 Pro series, including XL and Fold models.
Latest video The last Video Boost state Photos reported.

Videos processed with Video Boost count toward your Google Account storage, even when an unlimited backup option is on.

Compatibility & diagnostics

Shows the module version, Android, device, Google Photos version, libxposed API and framework, and each feature as compatible, disabled or unavailable. Every hook is checked against the running Photos build before it is installed; a missing hook disables only its own feature. Diagnostic logging adds detail to adb logcat -s PixelPhotosEvolved.

Scope

com.google.android.apps.photos

Requirements

  • Android 17 (API 37), ARM64
  • An Xposed framework with libxposed API 102 (tested with Vector 2.2)
  • Google Photos 7.97.0.1000520730

Compatibility

Android Google Photos Device Status
17 QPR1 (CP3A.261005.005) 7.97.0.1000520730 Pixel 8 Pro ✅ Working

Installation

  1. Install the APK from the release attached to this repository.
  2. Enable Pixel Photos Evolved in your Xposed manager, scoped to Google Photos.
  3. Force-stop Google Photos and open it again.
  4. Profile picture → Pixel Photos Evolved.

Source

github.com/MrxSiN/PixelPhotosEvolved. The module is canonical XAX; backup and Video Boost decisions run as a compiled Brainfuck policy (ARM64).

Not affiliated with or endorsed by Google. Google Photos and Pixel are trademarks of Google LLC.

Releases

1.1.0

Stable

10/29/2026, 6:21:15 PM

1.1.0

Support for Google Photos 7.98, a rebuilt Video Boost Storage Reclaim, ten languages, and a module
that keeps working across Photos updates.

What's new

  • Google Photos 7.98 support. Unlimited Original Quality, Unlimited Storage Saver, Video Boost
    uploads and Storage Reclaim all work on Photos 7.98.0.1007591100.
  • Survives Photos updates. PPE finds the Photos classes it hooks with DexKit at runtime, so most
    Photos updates need no new module build. If something can't be found, Photos keeps its own
    behaviour and Compatibility & diagnostics shows what is unavailable.
  • Video Boost Storage Reclaim, rebuilt.
    • Scan for boosted videos that use storage, select them, and reclaim. PPE downloads each video,
      deletes the cloud copy (also from Trash) and uploads it again with your Backup setting.
    • A confirmation dialog explains each step, a progress card shows the current video and step, and
      a history list keeps past results.
    • A safe copy stays on the phone until each video is done, and an interrupted run can be resumed.
  • Ten languages. English, 简体中文, 繁體中文, Español, Português, Русский, 日本語, 한국어,
    Bahasa Indonesia and Bahasa Melayu. PPE follows the phone language or the per-app language set for
    Google Photos.
  • Restart now. Changing the backup mode offers a one-tap restart of Photos instead of a manual
    force-stop. It isn't offered while Reclaim is running.
  • Cleaner settings.
    • No back arrow.
    • Pixel model is greyed out while Unlimited Original Quality is on.
    • The Video Boost description is corrected.
    • Shorter labels throughout.

Fixes and performance

  • The PPE card now appears in the profile menu when Photos is in any language, not only English.
  • About 7% less CPU in Photos' first seconds after launch:
    • A redundant compatibility scan no longer runs at every start.
    • Repeat policy checks are cached instead of starting a process each time.
    • A per-label resource lookup was removed from the main thread.
  • The Brainfuck policy is now built by current BBC (BFX format 2), with output identical to before.

Requirements

Android 17 (API 37) ARM64, libxposed API 102 (tested with Vector 2.2), Google Photos
7.98.0.1007591100 (tested). Scope: com.google.android.apps.photos. After installing or updating,
force-stop Google Photos and open it again.

Reuploaded videos lose their Video Boost tags and links. Google decides backup eligibility and how
storage is counted, on its servers. Check your account storage after enabling a backup option.

Retained 1.0.0 release notes

First stable release of Pixel Photos Evolved: unlimited backup and Video Boost controls for Google Photos, inside Google Photos itself (profile picture → Pixel Photos Evolved).

Features

  • Unlimited Original Quality — Pixel XL (2016) identity inside Google Photos only.
  • Unlimited Storage Saver — identity of a selected older Pixel (Pixel 2 to Pixel 5a). Mutually exclusive with Unlimited Original Quality.
  • Video Boost — Video Boost recordings upload with the phone's real identity so Google can process them; other backups keep the backup identity.
  • Compatibility & diagnostics — module, system and per-feature compatibility, with optional diagnostic logging.

Requirements

Android 17 (API 37) ARM64, libxposed API 102 (tested with Vector 2.2), Google Photos 7.97.0.1000520730. Scope: com.google.android.apps.photos. Force-stop Google Photos after enabling.

Google decides backup eligibility and storage accounting on its servers. Check your account storage after enabling a backup option.

Assets

1

1.0.0

Stable

10/26/2026, 12:49:16 PM

First stable release of Pixel Photos Evolved: unlimited backup and Video Boost controls for Google Photos, inside Google Photos itself (profile picture → Pixel Photos Evolved).

Features

  • Unlimited Original Quality — Pixel XL (2016) identity inside Google Photos only.
  • Unlimited Storage Saver — identity of a selected older Pixel (Pixel 2 to Pixel 5a). Mutually exclusive with Unlimited Original Quality.
  • Video Boost — Video Boost recordings upload with the phone's real identity so Google can process them; other backups keep the backup identity.
  • Compatibility & diagnostics — module, system and per-feature compatibility, with optional diagnostic logging.

Requirements

Android 17 (API 37) ARM64, libxposed API 102 (tested with Vector 2.2), Google Photos 7.97.0.1000520730. Scope: com.google.android.apps.photos. Force-stop Google Photos after enabling.

Google decides backup eligibility and storage accounting on its servers. Check your account storage after enabling a backup option.

Assets

1