Android ADB shell 填充SD卡(反复擦写防恢复

参考:

Android ADB shell 填充SD卡方法详解整理_adb shell dd-CSDN博客


使用adb命令完成:

通过如下 adb 命令在 /mnt/sdcard/ 目录下产生一个名为 bigfile 的文件,让其自动增长到磁盘剩余空间大小。

bash 复制代码
adb shell dd if=/dev/zero of=/mnt/sdcard/bigfile
  1. if=/dev/zero:

    • if 表示输入文件(input file)。
    • /dev/zero 是一个特殊的设备文件,它会不断产生零字节(0x00)。因此,该命令实际上从 /dev/zero 中读取数据。
  2. of=/mnt/sdcard/bigfile:

    • of 表示输出文件(output file)。
    • /mnt/sdcard/bigfile 是要创建的输出文件的路径。在这个例子中,它将在 Android 设备的 SD 卡根目录下创建一个名为 bigfile 的文件。

整体作用

  • 这个命令的整体作用是在 Android 设备的存储中创建一个名为 bigfile 的文件,并将其填充为零。在没有指定其他参数的情况下,dd 会默认以 512 字节为块来写入数据,因此每次从 /dev/zero 读取的一块数据都会被写入到 bigfile 中。

如果需要由 0x00填充改为随机填充,可以使用

bash 复制代码
adb shell dd if=/dev/urandom  of=/mnt/sdcard/bigfile
相关推荐
小蜜蜂嗡嗡42 分钟前
Android Studio flutter项目运行、打包时间太长
android·flutter·android studio
aqi001 小时前
FFmpeg开发笔记(七十一)使用国产的QPlayer2实现双播放器观看视频
android·ffmpeg·音视频·流媒体
zhangphil2 小时前
Android理解onTrimMemory中ComponentCallbacks2的内存警戒水位线值
android
你过来啊你3 小时前
Android View的绘制原理详解
android
移动开发者1号6 小时前
使用 Android App Bundle 极致压缩应用体积
android·kotlin
移动开发者1号6 小时前
构建高可用线上性能监控体系:从原理到实战
android·kotlin
ii_best10 小时前
按键精灵支持安卓14、15系统,兼容64位环境开发辅助工具
android
美狐美颜sdk11 小时前
跨平台直播美颜SDK集成实录:Android/iOS如何适配贴纸功能
android·人工智能·ios·架构·音视频·美颜sdk·第三方美颜sdk
恋猫de小郭15 小时前
Meta 宣布加入 Kotlin 基金会,将为 Kotlin 和 Android 生态提供全新支持
android·开发语言·ios·kotlin
aqi0016 小时前
FFmpeg开发笔记(七十七)Android的开源音视频剪辑框架RxFFmpeg
android·ffmpeg·音视频·流媒体