2013-06-05 2 views
1

당신의 도움이 필요합니다.안드로이드에서 파일 시스템 감지하기

하나의 Android 기기에서 사용하는 파일 시스템을 알아야합니다. YAFFS 또는 UBIFS 인 ​​경우 검색 방법은?

감사합니다.

최고 감사합니다,

베르날

HTC 동기화 관리자를 사용하지 않고 내 사진을 전송하는 방법을 찾는하지만이 도움이 될 수있는 동안 나는 실제로이 질문을 우연히 발견

답변

1

:

  1. 을 ssh 서버를 설치하십시오. 장치의 SSHDroid

  2. 일단 설치되면 ssh 서버를 시작하십시오. 컴퓨터에서 SSHDroid 앱에 제공된 정보를 사용하여 SSH를 SSHDroid 앱에 제공된 정보로 사용하십시오.

    $ ssh [email protected]<ip address> -p <port number> 
    

    시간이 오래 걸릴 수 있습니다. Are you sure you want to continue connecting?을 묻는 메시지가 나타나면 yes라고 말합니다. 그런 다음 암호를 묻는 메시지가 표시되면 admin을 입력하십시오. 당신은 안드로이드에 ssh'd하고 나면

  3. , 실행

    ~/data/berserker.android.apps.sshdroid/home $ mount 
    rootfs on/type rootfs (ro,relatime) 
    tmpfs on /dev type tmpfs (rw,nosuid,relatime,mode=755) 
    devpts on /dev/pts type devpts (rw,relatime,mode=600) 
    proc on /proc type proc (rw,relatime) 
    sysfs on /sys type sysfs (rw,relatime) 
    none on /acct type cgroup (rw,relatime,cpuacct) 
    tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000) 
    tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000) 
    none on /dev/cpuctl type cgroup (rw,relatime,cpu) 
    none on /dev/timer_group type cgroup (rw,relatime,timer_slack) 
    /dev/block/mmcblk0p33 on /system type ext4 (ro,noatime,data=ordered) 
    /dev/block/mmcblk0p35 on /data type ext4 (rw,nosuid,nodev,noatime,discard,noauto_da_alloc,data=ordered) 
    /dev/block/mmcblk0p34 on /cache type ext4 (rw,nosuid,nodev,noatime,data=ordered) 
    /dev/block/mmcblk0p26 on /devlog type ext4 (rw,nosuid,nodev,noatime,data=ordered) 
    /dev/block/mmcblk0p17 on /firmware_radio type vfat (ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro) 
    /dev/block/mmcblk0p18 on /firmware_q6 type vfat (ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro) 
    /dev/block/mmcblk0p19 on /firmware_wcnss type vfat (ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=lower,errors=remount-ro) 
    DxDrmServerIpc on /data/DxDrm/fuse type fuse.DxDrmServerIpc (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other) 
    htcfs on /data/htcfs type fuse.htcfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other) 
    /dev/block/vold/179:36 on /storage/sdcard0 type vfat (rw,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro,discard) 
    /dev/block/vold/179:36 on /mnt/secure/asec type vfat (rw,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro,discard) 
    tmpfs on /storage/sdcard0/.android_secure type tmpfs (ro,relatime,size=0k,mode=000) 
    

    것은 나는 잘 모른다 :

    $ mount 
    

당신은 다음과 유사한 출력을 얻을 것이다 안드로이드 파일 시스템 구조에 대해,하지만 this article에 따르면, /system 파티션은 전체 안드로이드 OS를 포함합니다. 나는 mount의 출력과 같은 라인을 가지고 :

/dev/block/mmcblk0p33 on /system type ext4 (ro,noatime,data=ordered) 

그래서 당신이 너무 것입니다 가능성이 높습니다. 또한 내 파일 시스템 유형으로 ext4가 있다고 생각합니다.

물론 터미널 에뮬레이터 앱을 사용하여이 모든 작업을 수행 할 수 있었지만, 분석 할 출력이 너무 많아서 더 큰 화면에서 ssh'ing하는 것이 좋습니다.

+0

* linux *에서 지원하는 파일 시스템도'/ proc/filesystems'에 있습니다. 일반적으로 여러 개의 * 플래시 파일 시스템 *은 같은 커널 이미지에 포함되지 않습니다. –

+0

SSH를하지 않아도됩니다. Android 디바이스에 연결된 컴퓨터에서'adb 쉘 마운트 '를 실행할 수 있습니다. – radj

관련 문제