华为android 10 手机恢复删除的图片,目前只能恢复小图。

不小心将华为手机的图片删除了,想要恢复原图,目前水平做不到,但是可以恢复缩略图,只要浏览过的就存在

imgcache.0中

进入adb shell ,输入 

find /sdcard/ -name imgcache.0

得到

/sdcard/Android/data/com.android.gallery3d/cache/imgcache.0

 

adb pull /sdcard/Android/data/com.android.gallery3d/cache/imgcache.0

然后,利用jpg 的头,和结尾的信息把里面的图恢复出来即可。好像PNG格式的也能恢复

    UCHAR jpegHead[4] = { 0xFF, 0xD8, 0xFF, 0xE0 };
    UCHAR jpgTail[2] = { 0xFF, 0xD9 };

代码还没写看找找有没有现成的!!

好像Quickbms这个软件可以,到时研究一下,记录一下

你可能感兴趣的:(adb,android,运维,数据恢复,华为手机,android,10,图片恢复)