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