Skip to main content
adjusted statement in regard to mass storage
Source Link
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 areally support being used 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
    …
    Interface Descriptor:
      iInterface              5 MTP
      …

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.

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
    …
    Interface Descriptor:
      iInterface              5 MTP
      …

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.

You will not find your phone in the list of block devices because your phone does not really support being used 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
    …
    Interface Descriptor:
      iInterface              5 MTP
      …

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.

added 73 characters in body
Source Link
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
    …
    Interface Descriptor:
      iInterface              5 MTP
      …

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.

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.

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
    …
    Interface Descriptor:
      iInterface              5 MTP
      …

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.

Source Link
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.