Как перенести фотографии на компьютер с телефона Meizu Ubuntu?

У меня телефон Meizu Ubuntu и я использую Ubuntu 14.04 64-bit. dmesg|grep -i usb обнаруживает телефон при подключении через USB, но даже в режиме разработчика я не могу просматривать файлы или передавать фотографии на мой компьютер.

Может быть, я не был достаточно ясен. Я могу подключить телефон Meizu Ubuntu к MacBook Pro с установленной Android File Transfer, и он работает «из коробки». Я могу видеть свои папки в файловом менеджере и передавать фотографии. Я ищу способ сделать то же самое в Ubuntu 14.04.

0
задан 4 September 2018 в 10:51

1 ответ

Я следовал это сообщение на Форумах Ubuntu . Это решило проблему, и я вижу свое устройство (Meizu MX4 Выпуск Ubuntu) в файловом менеджере и файлах передачи без любых проблем.

  1. Установка некоторые общие приложения MTP, которые будут необходимы. Откройте терминал и введите следующие две строки один за другим.

    sudo apt-get install libmtp-common mtp-tools libmtp-dev libmtp-runtime libmtp9  
    sudo apt-get dist-upgrade  
    
  2. Исправление fuse.conf файл. FUSE является приложением, которое имеет целью предоставлять безопасный метод для не привилегированные пользователи, чтобы создать и смонтировать их собственные реализации файловой системы. Эта опция переопределяет меры безопасности, ограничивающие доступ к файлу к пользователю, монтирующему файловую систему. Таким образом, все пользователи (включая корень) могут получить доступ к файлам. Этой опции по умолчанию только позволяют базироваться, но это ограничение может быть удалено с изменением в вышеупомянутом fuse.conf файле следующим образом:

    sudo nano /etc/fuse.conf
    

    Мы хотим удалить # из ниже строки кода для user_allow_other, как это:

    #/etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)
    
    #Set the maximum number of FUSE mounts allowed to non-root users.
    #The default is 1000.
    #mount_max = 1000
    
    # Allow non-root users to specify the allow_other or allow_root mount options.
    user_allow_other
    

    Теперь сохранили файл путем нажатия Ctrl + X , вводят Y и затем нажимают Входят .

  3. Установленный некоторые правила для нашего устройства, которое мы планируем на соединении, но прежде чем мы сделаем это, мы должны узнать и поставщика и идентификатор продукта.

    Подключение Ваше устройство через доступный USB-порт и от выполненного терминала:

    lsusb
    

    Это должно поднять вывод, подобный следующему:

    Bus 002 Device 003: ID 0fce:01b1 Sony Ericsson Mobile Communications AB 
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 006: ID 0461:4d65 Primax Electronics, Ltd 
    Bus 001 Device 005: ID 0846:9020 NetGear, Inc. WNA3100(v1) Wireless-N 300 [Broadcom BCM43231]
    

    необходимо искать устройство, в этом экземпляре мой планшет Sony наверху списка, идентификатор поставщика является 0fce, и идентификатор продукта является 01b1.

  4. Исправление mtp udev управляет следующим образом и тип:

    sudo nano /lib/udev/rules.d/69-mtp.rules
    

    Затем добавляют ниже строки кода:

    # Sony Xperia Z2 Tablet
    ATTR{idVendor}=="0fce", ATTR{idProduct}=="01b1", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
    

    Помнят то, что Вы изменяете, вот имя устройства рядом с эти #, это может быть тем, что Вы хотите, эти # комментирует код, но для ясности и ссылки позже я выбрал бы название Вашего планшета/телефона и также идентификатора поставщика и идентификатора продукта, они должны соответствовать тому, что было замечено, когда Вы вышли lsusb команда ранее.

    Когда-то сделанный, сохраните файл.

  5. Добавляют строку кода к 51 файлу правил андроида:

    sudo nano /etc/udev/rules.d/51-android.rules
    

    Затем добавляют следующую строку кода:

    ATTR{idVendor}=="                  
1
ответ дан 4 September 2018 в 20:51
  • 1
    Необходимо уничтожить пять упомянутых процессов, если airmon-ng все еще предупреждает Вас о них, который означает, что они все еще работают. – storm 31 October 2016 в 10:43

Другие вопросы по тегам:

Похожие вопросы: