Private gallery · Android · v1.2.8
Product design & independent development
Aura
看不见、找不到、拿不走。
一款注重隐私、离线优先的本地图片画廊。12 套拟真伪装皮肤连桌面图标一起变脸,图片可物理移入私有沙盒从系统相册彻底消失,邀请码离线验签把访问权握在你手里。
Aura 主界面截图占位
12 套
伪装皮肤
14 种
幻灯片转场
3 层
隐私防护
100%
离线运行
深度伪装,
不止藏一个入口。
普通「隐藏相册」只是藏一个入口。Aura 把伪装做成完整的隐形身份系统:12 套可交互皮肤、桌面图标同步切换、5 种解锁手势、皮肤轮换与安全侧倒。
伪装皮肤截图占位(如轻听音乐界面)
12 套拟真伪装皮肤
每一套都是可交互的完整界面,不是截图贴皮。开启伪装后,桌面图标和应用名称也会变成对应皮肤。
5 种解锁手势
- 长按功能键 5 秒
- 连续点按 5 次
- 连续点按 8 次
- 连续点按 10 次
- 从屏幕右缘向左滑动
3 种触发模式
always
每次冷启动自动伪装
timed
指定时长内自动伪装,过期关闭
session
仅本次有效,杀进程即关
安全侧倒原则
读取伪装配置失败时默认返回「已伪装」,宁可多伪装,绝不暴露真实相册。皮肤轮换机制在 App 进入后台时为下次冷启动切换身份,避免长期固定一种伪装被识破。升级后自动恢复用户选择的桌面身份,避免双图标或身份错乱。
隐私不是设置页里的
一个开关。
Aura 把「看不见」「拿不到」「猜不到」拆成三层体验:真实文件隔离、入口伪装与秘密解锁。每一层都是可感知的产品设计,而非隐藏的技术参数。
Physical isolation
从系统相册搬走
隔离模式下将图片移动到 Aura 私有沙盒,并从系统图库删除原文件。其他 App、系统搜索与通知中心都无法再访问这些影像。
- 引用模式 / 隔离模式双选
- 事务安全:复制成功才删原图
- 导出写入 .nomedia 阻止扫描
Disguise skins
看起来是另一款 App
12 套可交互伪装界面,桌面图标和应用名称同步切换。即便有人拿到手机打开 Aura,看到的也只是一个普通的播放器或计算器。
- activity-alias 动态切换
- 皮肤轮换避免固定伪装
- 安全侧倒:读取失败默认伪装
Secret gesture
只有你知道入口
长按、连续点击或滑动均可成为自定义解锁手势。入口不写在任何界面里,只有你本人知道如何唤醒真实相册。
- 5 种解锁手势可选
- 3 种触发模式
- 升级后自动恢复身份
邀请码门禁,
离线验签。
HMAC-SHA256 离线签名验证,无需联网,隐私零泄露。密钥编译时注入不进源码,每次读取激活记录都重新验签,常量时间比较防时序攻击。
输入邀请码
粘贴 AURA- 开头的邀请码
HMAC-SHA256 验签
离线签名验证,密钥不进源码,编译时 --dart-define 注入
授权类型判定
永久 / 365 天 / 90 天,以验签后载荷为准,不信任派生缓存
访问许可
验签通过进入主界面,失败则停留在激活页
防时序攻击
常量时间字符串比较,杜绝通过响应耗时推断密钥。配套 CLI 工具支持 --permanent / --days N / --count N / --devices N 批量签发。
14 种转场,
4 种自研 GPU Shader。
双层 Stack 架构(非 PageView),画面特效与转场正交配置。图片与视频混合播放,把本地相册放映拉到电影级。
幻灯片放映截图占位(含 Shader 转场效果)
经典 · 4 种
- Ken Burns
- 交叉淡入
- 推拉滑动
- 缩放进入
高级 · 6 种
- 3D Y 轴翻转
- 模糊溶解
- Cinema 黑边
- 环绕镜头
- 闪白
- 慢动作溶解
GPU Shader · 4 种
- 百叶窗 blinds
- 像素化 pixelate
- 故障艺术 glitch
- 波纹 ripple
自研 Fragment Shader(.frag)驱动,相册类应用中的顶级视觉实现。
不只是看图工具。
从画廊浏览到智能清理,从标签系统到应用内更新,Aura 是一款完整交付的 Android 应用,每个功能都经过真实设备验证。
画廊浏览
瀑布流 / 网格 / 紧凑列表 / 标准列表,2 至 16 列可切换。多维度排序与筛选,多选批量操作。
Motion Photo 解析器
应用层解析小米 / 谷歌动态图片,从文件末尾反向搜索 ftyp box 提取内嵌 MP4。
标签系统
自由标签、标签分组、常用标记,按标签快速筛选。
自定义相册
创建 / 重命名 / 删除 / 置顶,封面自动选取。
回收站
软删除进回收站,90 天可恢复,启动时自动清理过期项。
智能搜索
多关键词 AND 匹配,拼音首字母 / 全拼模糊搜索。输入 fj 即可匹配「风景」。
智能空间清理
SHA-256 字节判定 + RGB 直方图视觉签名,识别重新压缩后的视觉重复项。
8 套主题色
幻影紫 / 丝袜褐 / 魅惑粉 / 高端黑等,亮暗独立色板。
零依赖分享
复用 FileProvider,不引入 share_plus,ACTION_SEND_MULTIPLE。
应用内更新
腾讯云 CDN 读取 manifest,流式下载 APK,覆盖升级不丢图片。
从设计判断,
到可运行的产品。
Aura 不是概念稿,而是完整交付的 Android 应用。覆盖本地数据库、自定义着色器、主题系统与伪装层,每一层都经过真实设备验证。
Disguise Layer
12 套伪装皮肤 · activity-alias 动态切换 · 5 种解锁手势 · 皮肤轮换
Aura Core
图库 · 相册 · 幻灯片 · 标签 · 搜索 · 清理 · 回收站
Sandbox Storage
Isar 3.1 本地 NoSQL · 物理隔离沙盒 · .nomedia 隐蔽导出
独特设计亮点
- 1伪装深度业内罕见:UI + 桌面图标 + 应用名称同步切换,activity-alias 动态实现
- 24 种自研 Fragment Shader 转场:blinds / pixelate / glitch / ripple
- 3应用层 Motion Photo 解析:弥补 photo_manager 在安卓上的识别缺陷
- 4视觉签名重复检测:RGB 直方图 + 分区色彩布局,超越字节哈希
- 5零依赖分享引擎:复用 FileProvider,与项目瘦身策略一致
- 6COS CDN + GitHub Actions 双通道分发
- 7安全侧倒贯穿全链路:文件读取失败默认伪装,处处优先保护隐私
把你的私密影像,
收进一个安静的空间。
下载文件为 .bin 格式,请将后缀名重命名为 .apk 后再安装。
首次安装需在系统设置中允许「安装未知来源应用」。覆盖升级不丢图片,直接用新版 APK 覆盖安装即可。
Previous personal work