Google Photo无限容量上传照片视频(假装Pixel1),需要LSposed(Root)

一、引言
起因是昨天看到了大佬的免root修改app,非常感谢大佬的分享。

手里的Oneplus9R是root的,所以昨天花时间搜索了一些内容,结合自身情况做了一些补充,作为资料整合,抛砖引玉,也算是给自己留个存档,万一哪天又用上了不是。
资料全部来源自互联网,感谢模块作者,V2EX帖子,TW论坛中的帖子,以及多位github作者的努力。受限篇幅和各种不确定性,过程资料这里不能一一引用,只引用最终的结论性的工具链接。
后面会比较啰嗦的说一说步骤,如果只关心工具的话直接跳到最后第五部分查看。我会简单说一下每个工具的用途。

二、背景和环境介绍
背景:现有大量照片已经放在了google photo中,占用了较多空间。希望解锁无限容量和解锁这部分空间。
环境:root的oneplus9R手机,google全家桶,一定流量的世界访问权限,LSPosed。

三、解锁无限容量
这里采用的是LSPosed模块方式,最大程度降低对其他应用的影响。
LSposed模块Pixelify GPhoto,作用域google photo,模块内改设置为PiexlXL(其余设置我没看懂,保持了默认开启状态),LSPosed中重新优化后,google photo显示识别为Piexl1,此后再上传的图片和视频可原画质无限容量。
Pixelify GPhoto在LSPosed内置的模块库里就能搜到,版本较为老旧但可以解决问题。

四、之前已占用空间的回收
Google罪大恶极,取得无限容量后之前的依旧会占用容量。这里的解决方案是下载回全部相册内图片,重新上传的方案。
1、取回全部图片
https://takeout.google.com/
谷歌官方的取回链接,创建任务后等待邮件通知。我这里选择的是通过邮件发送下载地址的方式。文件大小强烈选择最大的50G。

2、解压缩,把图片属性信息放回去。
takeout创建任务后,会经过较长时间的等待才能下载回来文件。解压缩后会发现,格式为图片+json文件。简单查了一下json文件中会包含图片的一些属性信息。这里找到一个github项目GooglePhotosTakeoutHelper可以把这些信息合并回图片中。

基本按照github中的guide操作即可。没有太大难度。
我这里在软件中选择了按年/月形式创建分别的文件夹和复制一份的设置(2和1)。前者无所谓,后者我认为还请留意,不太确定默认的shortcut是什么意思,选择了最保守的复制一份。

3、删除google photo中现有的备份数据
请务必在取得takeout数据后再执行!数据无价!
Google photo比较讨厌,他没有全部删除的选项,而且在google photo中删除的文件会将你android手机中本地的文件也删除,请务必取得takeout数据后再删除任何数据,数据无价,要紧数据建议double check。
在google photo目前能找到的最快速的删除方法是按月删除照片。默认应该是按日删除,改一下类型按月显示,一次性可以勾选一个月的图片一起删除,一次多点几个月能极大加快效率。
经过一段时间的折磨人的删除,占用了的空间就恢复了(都删了当然恢复了)

四、利用无限容量重新上传
1、将步骤2中的数据传回到手机中
略,数据线,局域网,各种方式任你选。

2、google photo中设置备份这些文件夹
略。等待上传,建议double check,我这边好多图片google photo没给我传上去不明原因还在调查。

五、相关工具简介
1、Pixelify GPhoto
LSPosed模块,解锁无限容量
2、google takeout
https://takeout.google.com/
取回google中的数据,包括图片
3、GooglePhotosTakeoutHelper

用于将json信息合并回到图片中

15 个赞

这么搞容易封号?

2 个赞

这。。能行吗?

2 个赞

我拿了个备用机刷pe直接就有无限photos,配上nas+syncthing当云备份/ai搜索了(群晖自带搜索太烂)。半年目前稳定运行。

1 个赞

这个模块倒是蛮好用的,我用了挺多年还挺稳定的。

牛逼 试试看

那些自定义多的类原生一般都有这个选项,伪装机型解锁 :tieba_024:

怎么安装LSPosed模块的-小米手机已经root

LSPosed本体印象中是已经停止更新了,我用的另一个github上的项目,供你参考。

下载包,然后面具里安装即可。我这边用的是面具,其他的工具应该也类似。

不需要这么麻烦的,我后来发了新帖子,下载修改的谷歌相册,要安装原版的microG,装不上就把网络关了再装,无法移出电量优化,直接下载创建快捷方式app,然后搜索电池优化,打开后找到microG,改成无限制就行了
Google Photo 无限容量上传照片视频(免root),小米手机microG无法移出电池优化解决办法 - 资源荟萃 - LINUX DO

我也担心封号问题,问了一圈好像还没有封号的人

三星

以前用过一阵子,这个是不是会压缩照片质量啊,虽然pixel的像素不高吧。。

如果是不压缩,纯原图,能不能直接为常规文件加一个PNG 文件头,并且上传呢?
如果可以,能不能提出来接口呢
:tieba_022:

这个无限容量解锁以后其他设备访问账号都是无限了?

从“Pixel1”备份的照片不占用google空间容量。

只限制 上传照片的设备必须是pixel 1 ,上传后这部分数据相当于有标签,不占用现有空间?

没有封号的例子吧

我目前体验上是这样的。之前的照片我把他们下载下来重新上传的,也没有占用空间。

这肯定属于违反policy行为,google不管的话就还行,如果想管,技术上还是能分辨的。

1 个赞