루팅된 안드로이드가 /System을 읽기/쓰기로 다시 마운트하는 터미널 명령어
런타임에 파일을 파티션에 복사해야 하는 안드로이드 앱을 작성 중입니다. 'su'를 실행하는 명령이 있고 수퍼 유저 권한을 요청하고 루트 권한으로 명령을 실행하는 데 성공했습니다. 하지만 마운트 명령은 /system이 실제로 마운트되는 위치에 따라 다를 수 있기 때문에 이 앱을 여러 장치에서 범용적으로 만드는 방법을 모르겠습니다. 다음은 가장 많이 사용되는 명령어입니다:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
그러나 일부 장치에서는 mtdblock3이 다를 수 있다는 것을 알고 있습니다 (그리고 그 문제에 대해 yaffs2도 마찬가지라고 생각합니다). 그래서 제 질문은: 모든 휴대폰에서 작동하는 범용 명령이 있나요? 아니면 런타임에 올바른 매개 변수가 무엇인지 알아낼 수 있는 방법이 있나요?
46
9
이 명령을 사용합니다:
마운트 명령을 구성하기 전에 파티션 정보를 얻기 위해 매개변수 없이 mount 명령을 실행할 수 있습니다. 다음은 내 HTC 히어로에서 출력된 매개변수 없는 마운트 명령의 예입니다.
시도하시겠습니까
>. mount - o 다시 마운트합니다 /system, rw
오류 메시지는 인쇄했습니다 없는 경우, 작동하잖아.
또는 다음과 같이 해야 합니다.
첫째, 이 smartupdate fs 유형:. >. 마운트합니다
이 명령을 실행하는 com/go/downloads_kr 아웃해야.
그럼 >. mount - o - rw, 다시 마운트합니다 yaffs2 /dev/block/mtdblock3 /system t
참고로, fs (yaffs2) 및 디바이스 (/dev/block/mtdblock3) 이 시스템에 따라 달라집니다.
대신
>. mount - o rw, 다시 마운트합니다 /system/
사용
>. mount - o rw, 다시 마운트합니다 /system
/ # 39, & # 39 일쑤였다. 함장님이요 끝에 묻는 중요한 이유? 동시에 시스템 / / 아래에 /system/ 디렉터리입니다 시스템이 볼륨입니다 이름.
재마운트를 수행할 때 두 인수를 모두 전달할 필요는 없습니다. 마운트 지점(여기서는 /system)을 전달하기만 하면 됩니다. 그리고 /system은 Android 기기에서 보편적으로 사용됩니다.
또 다시 마운트합니다 명령을 다시 마운트합니다 / 시스템으로 읽기/쓰기 아시아개발은행 (adb) 를 볼 수 있습니다
난 이미 동일한 문제가 발생합니다. 이제 진짜 답: '에서 시스템을 마운트합니다 / proc'. 이것은 나의 명령:
mount - o rw / proc /system ',' 다시 마운트합니다
작동하잖아 수 있으며, 실제로 극복할 수 있는 유일한 길은 내가 읽기 전용 시스템 문제.
이게 제 1 세대 모토로라 드로이드 X 와 안드로이드 버전 2.3.4 작동합니다. 이 유니버설 하는 의심이 됩니다. 단계만으로
근계 및 설치처 promi.
부시상자 설치
터미널 설치 프로그램입니다.
마운트하라는 첫 promi 단순화표현 시스템 rw
mount - o rw, 다시 마운트합니다 부시상자 시스템
mount - o ro, 부시상자 다시 마운트합니다 시스템
참고로, 대한, system" " 슬래시 없습니다.
하지만 그래서 시작될 경우, 오직 한 줄 광고문, your phone 부시상자 스톡과 루트로 실행할 수 없는 이곳에서 장난감 상자
mount - o rw, 다시 마운트합니다 $ (마운트합니다 d& # 39, & # 39 sed \/system; / /! d " 잘라냅니다. ". f 1) /system
장난감 상자, 다시 마운트합니다 rw" " - o 를 지원하지 않는다. 옵션
부시상자 경우, 이를 사용할 수 있습니다.
mount - o 다시 마운트합니다 /system 부시상자, rw