在Android中通过触摸更改时间戳

时间:2014-12-04 16:09:01

标签: android adb busybox

我试图更改从旧手机复制到我的新手机的图片的时间戳。我通过adb shell使用busybox的触摸命令。文件名如下:IMG_20131203_223152.jpg so:

# for i in `ls IMG_*` ; 
do 
    d=`echo $i|cut -d"_" -f2` ; 
    t=`echo $i|cut -d"_" -f3|cut -d"." -f1` ; 
    touch -t $d.$t $i ; 
done

为了改变时间戳,它必须是root用户,但它可以工作,正如我所看到的那样," ls -l"。问题是,如果我在手机上转到图片并看到详细信息仍然显示我从计算机复制图片的那一刻的时间戳。这就好像变化不会持续下去。从计算机中弹出和拔出手机也无法正常工作。我伪造了什么?提前致谢。

编辑:我的手机没有外置SD卡,所以我认为使用FUSE进行模拟。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。这真是太愚蠢了,我只需重新启动手机。