Re: [问题] IPHONE7 相机胶卷排序乱掉

楼主: kikicoco123 (full house)   2016-10-01 19:08:19
※ 引述《stu85010 (黑白夜冲爽哥)》之铭言:
: 参考 https://www.reddit.com/r/jailbreak/comments/3v2zjs
: 1. 关闭相机、照片APP,手机保持萤幕开启、不要进入待机、锁定模式
: 2. 透过iTools把手机内的Photos.sqlite拿出来,
: 3. 透过SqliteBrowser(DB Browser for sqlite)更新Photos.sqlite的数据库
: 4. 将刚刚修改好的Photos.sqlite丢回手机
: 5. 开启照片app,他不会自动重整数据库,顺序马达上就是对的了!
*Photos.sqlite 路径: var/mobile/Media/PhotoData/
补充第三步骤操作说明
1.资料表选择zgenericasset, 此时可以看到 zaddeddate 和 zdatecreated数值不同,
所以要用sqlite修改器改成相同.
http://imgur.com/a/L7MBk
2.在zaddeddate过滤那字段打上 ">0"
http://imgur.com/a/wDNEV
3.在zdirectory过滤那栏打上 "DCIM%"
http://imgur.com/a/aj0ih
4.zdatecreated整栏数值复制贴到zaddeddate, 使两栏数值相同.
http://imgur.com/a/jdSob
5.确认数值相同后, 按下Write Changes
http://imgur.com/a/Gvv5z
6.删除手机内的Photos.sqlite-wal、Photos.sqlite-shm,
把修改后Photos.sqlite 传回手机, 照片顺序即可恢复正常.
(开相机胶卷如果会闪退, 可试着respring手机)
作者: MACZ (MAC)   2016-10-01 20:32:00
推教学
作者: stu85010 (黑白夜冲爽哥)   2016-10-02 01:11:00
简单易懂 另外,如果按下close database好像wal跟shm就会自动消失
作者: gp219 (GG)   2016-10-02 01:12:00
我也发生相同问题 会消失 无法复制 开着的时候会复制失败
作者: stu85010 (黑白夜冲爽哥)   2016-10-02 01:36:00
其实PC端产生的wal跟shm不是重点,只要你close database后,把Photos.sqlite复制到手机中、并确保复制过去的同时,或复制完毕后,你有把手机旧有的Photos.sqlite-wal与Photos.sqlite-shm删掉即可复制失败: 只要PC端正确把database关掉就能复制了
作者: gp219 (GG)   2016-10-02 01:52:00
成功复制之后时序没变 但少了把wal跟shm删掉这一步 不知道是不是因此受影响 ><

Links booklink

Contact Us: admin [ a t ] ucptt.com