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

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这个软件可以,到时研究一下,记录一下

更多相关文章

  1. android的开发 华为手机上不显示menu键
  2. 7个华为关于C语言的经典面试题(分享)
  3. 华为ensp链路聚合综合实验
  4. 华为HCIA-传输介质简介
  5. 华为交换机开启Telnet服务及修改端口
  6. 华为交换机console口设置密码及状态查看命令
  7. 升级华为网络设备(路由器,防火墙和交换机),提示空间不足,怎么解决?
  8. 这个软件真不简单
  9. Unity平台 | 快速集成华为AGC AppLinking服务

随机推荐

  1. Java注解详解
  2. C语言课程心得(五)
  3. 干货丨时序数据库DolphinDB历史数据回放
  4. Java并发编程:线程封闭和ThreadLocal详解
  5. 滴滴夜莺运维平台使用记(一)
  6. 第二天
  7. Java 基础知识总结
  8. Linux下oracle_rman备份配置参考文档
  9. Apache Ranger:运维管理的神兵利器
  10. java实现电脑开关机