乐于分享
好东西不私藏

照片编辑器PhotoEditor 解锁与精简方法

照片编辑器PhotoEditor 解锁与精简方法

以下classes.dex用MT管理器Dex编辑器++
以下resources.arsc用MT管理器Arsc编辑器++打开(APK编辑器+也可以)

1,解锁
Dex编辑器++打开classes.dex,搜索advertisement,找到License.no.advertisement这个并打开。如下图

删除红框里面的,如图
替换为
const/4 p0, 0x1
return p0

如下图红框里

2,删除谷歌广告:
AndroidManifest.xml里面搜索ads、google、firebase这些全部可以删除;
再到classes.dex删除如下图。
3,精简菜单
Arsc编辑器++打开resources.arsc,
搜索ic_nav_help这个是帮助,找到0x7f0800f9(每一版数值可能都不一样,下同)
然后,classes.dex搜索0x7f0800f9打开删除红框里面的有->add的行
下面是菜单栏:
ic_nav_settings设置
ic_nav_translation翻译(删除)
ic_nav_share分享(删除)
ic_nav_restart重启
ic_nav_backup备份
ic_nav_help帮助(删除)
ic_nav_about关于

4,主页 分享

方法如第3条:
main_batch批处理
main_camera相机
main_file_browser文件浏览
main_gallery图库
main_gallery_apps图库应用
main_new新建图片
main_recent最近
main_share分享
main_tool工具
5,工具
方法如第4条:
网页截图(我去除了联网权限,所有删除了)
tool_web_capture网页截图
tool_video_capture视频截图
tool_pdf_capture PDF截图
tool_svg_rasterizer SVG光栅
tool_combine组合
tool_compare照片对比
tool_gif_extractor GIF帧提取
tool_gif GIF
tool_pdf创建PDF
tool_zip压缩ZIP
tool_crop_puzzle剪裁/拼图

6,状态栏 开(默认关):

classes.dex搜索Landroid/database/sqlite/SQLiteDatabase,当前结果里面搜索const-string v0, “0”,后面引号的0改为1

7,精简语言:

classes.dex里面搜索“简体中文”
如图修改(需要保留什么语言找到上面语言的代码,保留下来就行)
8,像素
classes.dex里面搜索getPixelScale(像素),0x40改为0x100,上面的0x4改为0x1,保存,打开app发现像素条能拉到4倍和256倍了,但是拉到64倍以上就不会变化,因为这只是修改了像素条的最大和最小范围,还有个实际的最大和最小范围,这里再改另一个地方,搜索const/16 v2, 0x10,再在结果中搜索const/16 v2, 0x40,找到0x40改为0x100;在 iput v4, p0, Lka2;->x:I(这句每一版都可能不一样)下面添加const/4 v2, 0x1(这个是增加像素条1倍到3倍的)
9,关于:
classes.dex找到app/activity/AboutActivity并打开,搜索->addView,找到更新日志changelog://这里开始,带->addView的行的猛猛一顿删除,删除到 保留所有权利All rights reserved即可。

by dev.macgyver这个直接classes.dex搜索就行,删除>addPath这一行。

好了,就这样。

最后
成品放到了  最下面左下角  蓝色字体  “阅读原文”
点击就出现了