Android 4 (Ice Cream Sandwich / Jelly Bean / KitKat) 전화 연결 있지만 어떤 이유로

미국 Galaxy 16GB 버전의 Samsung Galaxy S3 (I747)를 사용하고 있지만 어떤 이유로 노트북에 장착 할 수 없습니다. FTP 및 MTP 연결을 모두 사용해 보았지만 작동하지 않습니다.

어떻게해야합니까?



답변

업데이트 : GVFS-MTP 모듈은 13.04 이후 기본 설치에 포함되어 있습니다. 문제 해결에 대해서는 이 답변을 참조하십시오 .


최근 몇 달 동안 Linux에 MTP 지원을 제공하기위한 몇 가지 프로젝트가있었습니다. 다음은 간단한 개요입니다.

GVFS

가장 좋은 방법은 사용하는 것입니다 GVFS를 당신의 안드로이드 전화를 마운트 최근에 출시 된 GVFS-MTP-백엔드를 통해. 최신 GVFS 버전에는 두 개의 PPA가 있습니다.

  1. ppa : langdalepl / gvfs-mtp

        sudo add-apt-repository ppa:langdalepl/gvfs-mtp
        sudo apt-get update && sudo apt-get dist-upgrade
    
  2. ppa : webupd8team / gvfs-libmtp

        sudo add-apt-repository ppa:webupd8team/gvfs-libmtp
        sudo apt-get update && sudo apt-get dist-upgrade
    

출처:


go-mtpfs

go-mtpfs 를 사용 하여 Android 전화를 마운트 할 수 있습니다 .

go-mtpfs 스크린 샷

필요한 패키지를 설치하고 소스를 얻으십시오.

sudo apt-get install golang-go libmtp-dev
sudo go get github.com/hanwen/go-mtpfs
sudo ln /usr/lib/go/bin/go-mtpfs /usr/local/bin/

그룹 퓨즈에 자신을 추가하십시오 (그 후에 로그 아웃했다가 다시 로그인하십시오).

sudo adduser $USER fuse

Android 전화 용 폴더를 만들고 go-mtpfs를 사용하여 해당 폴더에 마운트하십시오.

mkdir android
go-mtpfs android

안드로이드 폰을 끄십시오 (파일 작업이 끝날 때까지 기다리십시오).

fusermount -u android

출처 : https://linuxundich.de/de/android/mit-go-mtpfs-unter-linux-auf-android-handys-via-mtp-zugreifen/


jmtpfs

jmtpfs 를 사용 하여 Android 전화를 마운트 할 수 있습니다 .

jmtpfs 스크린 샷

jmtpfs를 다운로드하고 압축을 풀고 디렉토리로 변경하십시오.

cd /tmp
wget http://research.jacquette.com/wp-content/uploads/2012/05/jmtpfs-0.4.tar.gz
tar -xzf jmtpfs-0.4.tar.gz
cd jmtpfs-0.4

그룹 퓨즈에 자신을 추가하십시오 (그 후에 로그 아웃했다가 다시 로그인하십시오).

sudo adduser $USER fuse

필요한 패키지를 설치하고, 컴파일 및 설치 (checkinstall 관련 질문이있는 경우) jmtpfs :

sudo apt-get install libmtp-dev libfuse-dev libmagic-dev checkinstall build-essential
./configure
make
sudo checkinstall

안드로이드 폰용 폴더를 만들고 jmtpfs를 사용하여 해당 폴더에 마운트하십시오.

mkdir ~/android
jmtpfs ~/android/

안드로이드 폰을 끄십시오 (파일 작업이 끝날 때까지 기다리십시오).

fusermount -u ~/android

출처 : https://linuxundich.de/de/ubuntu/mit-jmtpfs-mtp-gerate-wie-das-galaxy-nexus-oder-das-samsung-galaxy-siii-in-ubuntu-mounten/


답변

그것은 가치가 없어. SSHDroid 와 같은 것을 사용하고 ssh를 통해 연결하십시오. CIFS 액세스를 제공하는 FTP 서버 및 Droid NAS 도 있습니다. MTP는 제대로 작동하지 않으며 가까운 시일 내에 계속 제대로 작동하지 않을 수 있습니다.

MTP를 실제로 사용하려면 Nexus가 화면을 잠 그거나 화면을 끄지 않도록 설정해야합니다. MTP 프로토콜을 “잠금”으로 화면을 잠그면 모든 데이터 손실 및 연결 문제가 발생합니다. 스톡 커널 (하드웨어 일 수도 있음)에서 화면을 끄면 CPU가 가능한 한 많이 꺼지고 수많은 강력한 절전 기능이 활성화되어 번거로운 (그러나 여전히 작동하는) 전송이 발생합니다.


답변

MTP는 Microsoft 기술 이며 Linux에서 공식적으로 지원되지 않습니다. 나는 Mtp-Tools도 여러 번 시도했지만 성공하지 못했습니다. 그래도 다른 방법을 고려한다면 두 가지 권장 사항이 있습니다.


답변

이는 Ice Cream Sandwich의 경우 PTP 확인란을 선택하는 것만 큼 우분투 파일 전송이 간단 함을 나타냅니다. 몇 초 후에 노틸러스에서 파일 시스템을 탐색하고 있습니다.

연결 유형을 선택하십시오

PTP 연결 활성화

노틸러스에서 열린 전화

직접 찍은 사진 : 출처


답변

Dan이 언급했듯이 AirDroid와 같은 무선 파일 전송 앱은 좋은 솔루션입니다.

이 앱은 두 가지 하위 범주로 분류됩니다.

  1. 브라우저 (AirDroid)를 통해 파일에 액세스하는 경우
  2. FileZilla (및 FTP 서버)와 같은 FTP 클라이언트를 사용하여 전화기로 FTP하는 것.

이러한 응용 프로그램은 작은 파일에는 적합하지만 HD 영화를 전송하려면 몇 시간 또는 며칠이 필요합니다. Ubuntu의 최대 전송 속도는 약 260KB / s (어떤 이유로 든)이지만 Windows 7의 경우 최대 1MB / s입니다.

앱 스토어에서 gMTP를 사용할 수 있지만 Galaxy S3에서는 작동하지 않을 가능성이 높습니다. 대부분 내 경우에는 작동하지 않습니다. (앱 중단을 기다려야합니다. 앱과 상호 작용할 때마다 충돌하는 것처럼 보이지만 복구되면 작동한다는 것을 알고 있습니다.)

속도가 필요한 경우 원본 소스는 영어이지만 BuZZ-dEE가 게시 한 솔루션이 가장 좋습니다.

http://research.jacquette.com/jmtpfs-exchanging-files-between-android-devices-and-linux/

그러나 터미널에 익숙해 져 소스 코드에서 프로그램을 컴파일하고 소스 코드를 편집해야합니다. 누군가 연습이 필요하면 알려주십시오.


답변

gmtp 새로운 휴대 기기에 액세스 할 수있는 친숙한 UI를 제공하며 수년 동안 안정적으로 사용했습니다.

http://gmtp.sourceforge.net/

GMTP 모바일 장치 탐색 및 동기화


답변

‘Go-mtpfs’를 추천합니다. 이 프로그램을 사용하는 방법에는 두 가지가 있습니다.

  1. 먼저 다음 명령을 사용하여 프로그램을 설치하십시오.

    sudo add-apt-repository ppa:webupd8team/unstable
    sudo apt-get update
    sudo apt-get install go-mtpfs
    

터미널 사용

당신이 터미널을 통해 프로그램을 사용하거나 단순히 화합을 싫어하는 경우.

  1. MTP 장치 마운트

    장치를 장착하려면 아마도 다음 명령을 수행하십시오.

    go-mtpfs /media/MyAndroid`
    

    장치를 사용하는 동안 터미널을 열어 두십시오.

  2. MTP 장치 마운트 해제

    터미널 을 닫거나 프로그램을 종료하려면 Ctrl+ C를 수행 하십시오.

     fusermount -u /media/MyAndroid
    

커스텀 Unity 런처 사용하기

  1. 먼저 런처를 설치하십시오.

    sudo apt-get install go-mtpfs-unity
    
  2. 유니티 런처의 우분투 버튼을 누릅니다. “Android 장치 마운트”를 검색하십시오. 아이콘을 단일 모음으로 드래그하십시오.

  3. 그런 다음 아이콘을 마우스 오른쪽 버튼으로 클릭하면 다음과 같이 표시됩니다.

    여기에 이미지 설명을 입력하십시오

Ubuntu : D에서 완벽하게 작동하는 Android 기기를 즐기십시오.

출처