My android's SD card got corrupted while trying to access the data with a card reader. I'm trying to create a dd image of the block device that represents the SD card. Can this be achieved thru ADB (Android Debug Bridge)? Don't want to reduce my chances of data recovery even further. This is for an android 11 device. Any advice will be greatly appreciated!

  • 1
    Accessing a block device on Linux requires root permissions (thus a rooted device).
    – Robert
    Commented Feb 22, 2023 at 10:11
  • Let's assume I have rooted the device already. What commands do I need to execute to create the SD card image in my computer? Thanks!
    – Neo L.
    Commented Feb 22, 2023 at 20:19
  • On that level Android is simply a Linux system so dd or if you can find a version for arm/arm64 dd-rescue can create an image of a block device.
    – Robert
    Commented Feb 22, 2023 at 20:24
  • not for android 11 but the cloning of MicroSD card is the same android.stackexchange.com/q/222394
    – alecxs
    Commented Feb 23, 2023 at 17:32
  • Thank you for the guidance so far.
    – Neo L.
    Commented Feb 26, 2023 at 2:44


You must log in to answer this question.

Browse other questions tagged .