简单图库2 是基于 Simple Gallery Pro(GPLv3)的社区维护分支,在保留原版浏览、管理、编辑、隐藏相册等全部功能的基础上,补齐了现代手机照片的显示与播放能力。
包名为 com.simplemobiletools.gallery2,可以与原版 Simple Gallery 同时安装。
- 自动识别主流 HDR 静态图标准:
- Ultra HDR JPEG(Android 14 引入的增益图格式)
- ISO 21496-1 增益图(HEIF / AVIF / JPEG,含 MPF 内嵌增益图)
- Apple HDR 增益图(
auxC辅助图 URN) - HDR10(SMPTE ST 2084 / PQ)与 HLG
- Dolby Vision(
dvcC/dvvC) - HDR PNG(
cICP块中的 PQ / HLG 传输特性)
- 自动识别 HDR 视频:MP4/MOV/3GP 的
colr(PQ / HLG)、mdcv与 Dolby Vision(dvcC/dvvC),以及 Matroska/WebM 的 TransferCharacteristics - 在网格、列表和大图播放界面显示 HDR 徽标,HDR 视频同样标识。
- HDR 视频播放时自动切换为
SurfaceView输出并请求窗口 HDR 色彩模式,分页大图与独立播放器均支持;SDR 视频继续使用TextureView以保留缩放手势。 - Android 14+ 上,带增益图的照片通过系统 gain map 管线以真实 HDR 显示;同时适配需要窗口 HDR 色彩模式的 ROM(如 HyperOS)。
- 检测在后台线程执行并缓存结果,滚动大文件夹时不会阻塞界面。
- 支持多种实况照片格式:
- Google 旧版
MVIMG(GCamera:MicroVideo+MicroVideoOffset) - Google 新版
MotionPhoto/Container:Directory格式 - 三星
SEFT结尾的格式 - 部分厂商(如 LG)使用同名配对视频文件
- Google 旧版
- 缩略图显示 LIVE 徽标,点击徽标即可在大图界面原地播放动态部分。
- 新增“自动播放实况照片”开关,可在设置中关闭。
- 视频部分按需提取到缓存目录,并自动清理 7 天前的缓存。
- 删除文件时可选择使用 MediaStore 系统回收站,由系统统一保留和清理(约 30 天)。
- 主界面和媒体界面菜单新增“查看系统回收站”,支持恢复和彻底删除。
- 新增“使用系统回收站”开关,可随时切回应用内回收站。
- 幻灯片播放间隔支持毫秒级设置(旧版以秒为单位的设置会自动迁移)。
- 应用更名为「简单图库2 / Simple Gallery 2」,避免与原版混淆。
请前往 GitHub Releases 下载最新 APK。
环境要求:JDK 17、Android SDK 34。
# 调试版(FOSS 变体,无需影像编辑 SDK 密钥)
./gradlew assembleFossDebug
# 发布版:从仓库外的固定签名目录读取证书与密码
./gradlew assembleFossReleaseRelease 签名默认读取 D:\code\sdk\signing\android-release.keystore 与同目录的 signing.properties,密码不会进入 Git。可用环境变量 ANDROID_SIGNING_DIR 指向其他签名目录;旧版根目录 keystore.properties 仍作为回退方案。
proprietary 变体包含 IMG.LY 高级编辑器,需要额外的 SDK 配置(见 gradle/imglysdk.gradle)。
- 上游项目:SimpleMobileTools/Simple-Gallery,本分支基于 6.28.26(versionCode 420)。
- 本项目与原 Simple Mobile Tools 团队无隶属关系,属于非官方社区分支。
- 代码以 GNU GPLv3 发布,本分支的所有修改同样遵循 GPLv3。
Simple Gallery 2 is a community-maintained fork of Simple Gallery Pro (GPLv3). It keeps the complete upstream feature set and adds support for modern HDR and live photos. The application id is com.simplemobiletools.gallery2, so it can be installed alongside the original app.
- Full HDR support — detects Ultra HDR JPEG, ISO 21496-1 gain maps (HEIF/AVIF/JPEG), Apple HDR gain maps, HDR10, HLG, Dolby Vision, HDR PNG and HDR videos (MP4/MOV/3GP colour metadata and Dolby Vision, Matroska/WebM TransferCharacteristics). Shows an HDR badge in grids, lists and the fullscreen viewer, plays HDR videos through a
SurfaceViewwith the window HDR colour mode requested, and renders gain-map photos in true HDR on Android 14+, including ROMs that require the window HDR colour mode (e.g. HyperOS). - Live photos — plays motion photos from Google (legacy MVIMG and current MotionPhoto), Samsung SEFT and paired-video formats, with an optional auto-play setting. Extracted videos are cached and pruned automatically.
- System recycle bin (Android 11+) — delete into the MediaStore trash, browse it, restore or permanently delete items, and toggle the behaviour in Settings.
- Millisecond slideshow intervals, with automatic migration of the old seconds-based setting.
- Renamed to Simple Gallery 2 with a distinct application id.
Download APKs from GitHub Releases. To build locally (JDK 17, Android SDK 34):
./gradlew assembleFossDebugRelease builds read the fixed keystore and passwords from D:\code\sdk\signing (override with ANDROID_SIGNING_DIR); no signing secrets are stored in the repository.
GPLv3. This is an unofficial fork and is not affiliated with Simple Mobile Tools.