Skip to content

a guide for unlimited google photos storage with a windows pc (non-root)

Notifications You must be signed in to change notification settings

g8row/gphotos-guide

Repository files navigation

Unlimited Google Photos storage with Windows 10/11

Step 0

If you have previously installed WSA, uninstall it

Magisk on WSA has a known bug with installing modules, they disappear after reboot. So the KernelSU version is preferred. Follow the instructions on installing WSA with KernelSU. When downloading from the releases, choose the file named WSA_XXXX.X0000.X.0_XXXX_Release-Nightly-kernelsu-vX.X.X-MindTheGapps-XX.X-RemovedAmazon.7z. If you can't find a KernelSU build in the latest release, try searching in the older releases.

Step 1

Make sure to enable the Local network access in the Windows Subsystem for Android app

"wsa settings app"

Step 2

After you have WSA installed on your pc, you can use the start menu to start apps. It's best to open up the Play Store/ and install the following tools for ease of use

After that, use the download manager to download the KernelSU manager if it's not already installed, either use the hyperlink or you can find it on kernelsu's github releases (always the last file). You can use your file manager to install the apk.

Step 3

We will have to install the Zygisk Next module inside of the KernelSU manager. First download it through your download manager of choice, then open the KernelSU app, go to the modules tab, press the install button, and navigate to the Zygink Next zip you downloaded.

the install button in kernelsu

Note that when you first open the app you won't have any modules installed

After installing, press the reboot button on the bottom right.

Step 4

In this step we will install LSposed, so that we can use Pixelify GPhotos. The procedure is the same as the previous step. Download the LSposed module, open the KernelSU app, click the install button, find the LSposed zip, click on it and after it's installed, press the reboot button.

Step 5

Open the Play Store and download the LSposed app. Download the Pixelify Google Photos apk and install it through the File explorer. Go back to the LSposed app and enable the module. Reboot again

the modules page in lsposed the modules page in lsposed

Step 6

Open the Pixelify app. Make sure to select Pixel XL as the Device to Spoof. Press "Force Stop Google Photos"

how pixelify should look

Great! Now folders selected for backup in Google Photos will backup for free in their original quality! But you don't have any folders to backup...

Step 7

We need to figure out how to transfer photos to the WSA file system. This method i'll show you moves photos automatically and over the network, but can be rather buggy sometimes.

Open the Play Store on your PC and install Syncthing. If it's not available on the Play Store, you can grab it from Github Releases on the Syncthing repo and F-Droid. Go through the setup and allow all the permissions it requires. Also allow background usage. You will be at the folders view. There will be a folder there that we don't need. Press it and delete it with the button in the top right.

Next open the hamburger menu on the top right and press the "Show device ID" button.

Install Syncthing on your phone (i don't have an iPhone to test this solution with). Go to the Devices page. Press the + button in the top right. Press the QR code button next to the Device ID field and scan the qr code from your PC. Set a name for your device and you're done, press the check in the top right.

syncthing add device page on your phone

You should recieve a notification on your PC to add your phone as a device, but for me it was quite unreliable. You can open the Web GUI from the hamburger menu. There you'll have a big yellow alert to add you phone. Press the Add Device button. A new window will pop up. Press the Sharing tab and press the Auto Accept check.

syncthing web gui

Now go to your phone. In the folders view, your camera folder should already be added. If you want to add a different folder, press the plus button at the top right. Now press the folder you want to share. Set the folder type as Send Only, set Watch for changes on. Above folder type there should be a toggle for your added devices, toggle it on.

how the folder should look like

After a few seconds a folder should appear in your Folders view on your PC's Syncthing app. It should automatically start syncing the photos from your phone to the PC.

After the syncing is done, your photos may not initially appear in the Google Photos app. I manage to fix this by opening the file manager and going the the folder with the photos. Just opening it seems to refresh the file system and the appear in gphotos. After that just go to the On device folder in Google Photos, open the folder and enable Backup. Voila!

Alternatively,

You can enabled a shared folder using the WSA itself under Advanced Settings -> Experimental Features. This will allow you to locally transfer media between Windows and WSA without being bogged down by bugs.

Warning: When you are uploading a large number of files at the same time the backup process has a tendency to get stuck, you can expedite the process by restarting WSA and opening google photos again. However this doesn't always work so be ready for a long wait time to upload.

image

About

a guide for unlimited google photos storage with a windows pc (non-root)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published