
이 백업은인터넷은 다른 사용자가 가져 왔으며 사용자가 악성 코드를 포함하도록 수정되었는지 여부를 알 수 없습니다. 둘째, 동일한 전화 모델의 경우에도 전화 지역, 의도 된 이동 통신사 및 기타 유사한 요인에 따라 차이가있을 수 있으므로 전화기의 정확한 사양으로 작동하는지 확실하지 않을 수 있습니다. 휴대 전화의 부팅, 시스템 또는 복구 이미지가 잘못되면 이미지가 손상 될 수 있습니다. 따라서 장치 파티션을 수정하기 전에 이러한 파티션의 백업 이미지를 직접 가져 와서 나중에 잘못 될 경우 나중에 복구 할 수 있도록하는 것이 좋습니다.
RomDump는 무료 툴입니다. 몇 가지 명령을 입력하는 데 익숙하고 Android 휴대 전화의 부팅, 복구 및 시스템 파티션의 백업 이미지를 효과적으로 생성하는 사람이라면 누구나 쉽게 사용할 수 있습니다. 휴대 전화를 먼저 루팅해야하며 컴퓨터에 ADB가 설치되어 있거나 Android 장치에 터미널 응용 프로그램이 설치되어 있어야합니다.
이제 개요를 보았으므로 실제로 작업을 수행해 보겠습니다.
계속하기 전에 :
- 장치가 루팅되어 있는지 확인하십시오. 그렇지 않은 경우 Google 사이트에서 따옴표없이 '루트 phone_name'을 빠른 검색하여 'phone_name'을 기기 이름으로 바꿉니다. 당신은 당신의 전화를 응원에 대한 쉬운 가이드를 찾을 수 있습니다.
- ADB 방법을 사용하는 경우 컴퓨터에 ADB가 설치되어 있는지 확인하십시오. 그렇지 않은 경우 ADB 란 무엇이며 컴퓨터에서 ADB를 설정하는 방법에 대한 안내서를 참조하십시오.
- 반면에 터미널 애플리케이션을 사용하려는 경우 Android 마켓에서 무료로 제공되는 Android 터미널 에뮬레이터를 다운로드하여 설치하십시오.
이제 선택한 방법에 따라 진행하십시오.
ADB 방법 :
- 아래 링크에서 RomDump를 다운로드하고 다운로드 한 zip 아카이브에서 컴퓨터로 'install'이라는 이름의 파일을 추출한 다음 Android SDK 설치 폴더의 'tools'폴더에 복사하십시오.
- USB를 통해 휴대폰을 컴퓨터에 연결하고 설정 >> 애플리케이션 >> 개발에서 USB 디버깅 모드가 활성화되어 있는지 확인하십시오.
- 명령 프롬프트 창을 열고 다음 명령을 입력하십시오.
adb push install /data/local/ adb shell chmod 04755 /data/local/install adb shell /data/local/install
- 위 명령의 일부 출력이 표시 될 수 있습니다. 완료 될 때까지 기다리십시오.
- Android 전화에서 Wi-Fi를 활성화 및 비활성화합니다. 이미 활성화 된 경우 비활성화했다가 다시 비활성화하십시오.
- 컴퓨터의 명령 프롬프트 창에이 명령을 입력하십시오.
adb shell romdump
- 프로세스가 완료 될 때까지 인내심을 가지고 기다리십시오. 이제 명령 프롬프트를 종료 할 수 있습니다.
터미널 방법 :
- 아래 링크에서 RomDump를 다운로드하고 다운로드 한 zip 아카이브에서‘install’이라는 파일을 컴퓨터로 추출한 다음 휴대 전화의 저장소 카드 루트에 복사하십시오.
- Android 휴대폰에서 Android 터미널 에뮬레이터 (또는 선택한 다른 터미널 앱)를 시작하고 다음 명령을 입력하십시오.
su cat /sdcard/install >/data/local/install chmod 04755 /data/local/install /data/local/install
- 위 명령의 일부 출력이 표시됩니다. 출력이 끝날 때까지 기다리십시오.
- 이 마지막 회선이 나타난 후에는 전화기에서 Wi-Fi를 활성화했다가 비활성화하십시오. 이미 활성화 된 경우 비활성화했다가 다시 비활성화하십시오.
- 터미널 에뮬레이터에이 명령을 입력하십시오 :
/system/bin/romdump
- 과정이 끝날 때까지 참을성있게 기다립니다. 이제 터미널 에뮬레이터를 종료 할 수 있습니다.
위의 단계를 완료 한 경우두 가지 방법을 성공적으로 수행하면 기기 모델 이름으로 하위 폴더가 포함 된 SD 카드의 루트에 'romdump'라는 폴더가 있습니다. 이 폴더에는 부팅, 시스템 및 복구 파티션 이미지가 포함됩니다.
위의 방법으로 문제가 해결되지 않는 경우 :
이 방법이 효과가없고 백업 및 복구 이미지 만 필요한 경우 다음과 같이하면됩니다.
노트 : 이 방법으로 생성 된 시스템 이미지로이 방법을 사용하여 시스템 파티션을 백업하지 마십시오. 나중에 시스템 파티션을 복원하는 데 사용할 수있는 유효한 시스템 이미지가 아닙니다. 복구 및 부팅 파티션 이미지에만 사용하십시오.
- ADB를 사용하는 경우 USB를 통해 장치를 컴퓨터에 연결하고 컴퓨터에서 명령 프롬프트 창을 시작한 후 다음 명령을 입력하십시오.
adb shell
터미널 에뮬레이터를 대신 사용하는 경우 Android 휴대 전화에서 터미널 에뮬레이터를 시작하고 다음 명령을 입력 한 후 프롬프트가 표시되면 동의하십시오.
su
나머지 프로세스는 ADB와 터미널 에뮬레이터에서 동일합니다.
- 다음 명령을 입력하십시오 :
cat proc/mtd
- 이와 비슷한 결과가 나옵니다. 결과는이 결과와 다를 수 있으며 여기에 표시된 예가 아니라 얻은 결과에 따라 진행해야합니다.
dev: size erasesize name mtd0: 000a0000 00020000 "misc" mtd1: 00480000 00020000 "recovery" mtd2: 00300000 00020000 "boot" mtd3: 0fa00000 00020000 "system" mtd4: 02800000 00020000 "cache" mtd5: 093a0000 00020000 "userdata"
- 복구 이미지를 SD 카드에 덤프하려면마지막에“회복”이라고 쓰여있는 첫 번째 단어에 주목하십시오. 이 예의 경우 'mtd1'이지만 다른 항목 일 수 있습니다. 이제 'mtd1'을 다른 경우에 적용되는 용어로 바꾸어이 명령을 사용하십시오.
dd if=/dev/mtd/mtd1 of=/sdcard/recovery.img bs=4096
- 마찬가지로 부팅 이미지를 SD에 덤프하려면카드의 마지막 줄에 '부팅'이라고 적힌 첫 번째 단어를 기록해 두십시오.이 경우에는 'mtd2'이지만 다를 수 있습니다. 'mtd2'를 귀하의 경우에 해당하는 용어로 바꾸면 지금이 명령을 사용하십시오.
dd if=/dev/mtd/mtd2 of=/sdcard/boot.img bs=4096
이제 SD 카드의 루트에 recovery.img 및 boot.img가 백업되었습니다.
RomDump v72 다운로드
코멘트