마운트된 Android 휴대폰의 MTPFS 파티션을 복제하는 방법은 무엇입니까?

마운트된 Android 휴대폰의 MTPFS 파티션을 복제하는 방법은 무엇입니까?

내가 설치한 Samsung Galaxy S5를 사용하여 mtpfs루트 파티션의 이미지를 만들어야 합니다. 비슷한 것을 사용하고 싶지만 dd마운트 여부에 관계없이 MTP 및/또는 FUSE 파티션을 감지/참조할 수 없는 것 같습니다. 그러나 이를 수행하는 확실한 방법은 없습니다.

mtpfs파티션을 참조하여 복제하고 탑재 가능한 이미지를 생성하려면 어떻게 해야 합니까 ext2? 저는 Mint 17.1을 사용하고 있으며 기기는 Lolipop Android OS입니다.

결국 파티션에서 데이터 복구 도구를 실행해야 하므로 FAT의 채워진 영역이 아닌 "빈" 세그먼트를 복사해야 합니다.

답변1

MTPFS는 파티션이 아닌 파일 시스템입니다. 당신의 컴퓨터는 "이 블록의 내용을 주세요"가 아니라 "이 위치에 있는 파일을 주세요"와 같은 요청을 합니다. MTP를 사용하면 파일이 상대방에 어떻게 저장되어 있는지 확인할 수 있는 방법이 없습니다. 이는 매우 빠르게 응답을 입력하는 그놈일 수 있습니다.

MTP를 통해 보는 것을 백업하려면 파일을 백업하면 됩니다. 이것이 MTP가 제공하는 전부입니다. 제거된 영역은 사용자의 손이 닿지 않는 곳입니다.

MTPFS를 통해 보이지 않는 부분을 백업하려면 다른 방법을 사용하여 장치에 액세스해야 합니다. 제 생각에는ADBaccess를 사용하면 ADB보다 훨씬 더 많은 항목에 액세스할 수 있지만 대부분의 Android 휴대전화와 마찬가지로 Galaxy S5에서는 권한이 없는 ADB 액세스만 가능하므로 사용된 디스크 공간을 포함하여 액세스할 수 없는 부분이 여전히 많습니다.

이 데이터 복구를 실행하려면 루트 액세스가 필요합니다. 이를 수행하는 방법에는 두 가지가 있습니다. 한 가지 방법은 대체 시스템 이미지를 설치하는 것입니다. 갤럭시 S5에서는 이런 일이 가능하다고 생각하는데, 그 과정에서 내부 저장소가 지워지기 때문에 좋지 않습니다. 또 다른 방법은 알려진 버그가 있는 경우 Android 버전의 버그를 이용하는 것입니다.

아직 휴대폰을 루팅하지 않았고 삼성이 구현 오류를 범하지 않았다면 원하는 작업을 수행할 수 없어야 합니다. 이는 보안 기능으로 간주됩니다. 장치에서 시스템 파일을 추출할 수 없습니다. 유일한 옵션은 삼성이 저지른 실수(찾을 수 있는 경우)를 이용하거나 플래시 메모리 납땜 제거와 같은 상당히 비용이 많이 드는 하드웨어 공격을 이용하는 것입니다. 죄송합니다.

관련 정보