Skip to main content
1 of 3
Hermann
  • 6.3k
  • 2
  • 18
  • 33

You will not find your phone in the list of block devices because your phone does not present itself as a block device. HarmonyOS is based on Android 10. As far as I know, Android 10 only offers the Media Transfer Protocol (MTP). When the phone is configured to offer mtp, you will see it in the output of lsusb -v:

Device Descriptor:
  iManufacturer           1 manufacturer
  iProduct                2 phone
  …
  Configuration Descriptor:
    iConfiguration          4 mtp_adb
    …

You can access the files with any mtp client. I prefer mounting with gvfs-mtp, but any of the clients listed in https://wiki.archlinux.org/title/Media_Transfer_Protocol will do.

Hermann
  • 6.3k
  • 2
  • 18
  • 33