특별한 롬치킨이나 툴 없이도 리커버리에서 플래싱만 하시면 램디스크를 분해해서 추출하고, 그것을 Notepad++ 등으로 편집하거나 필요한 파일을 교체, 추가하는 등 수정할 수 있는 파일입니다.


1. CWM에서 SGSIII_ramdisk.Unpack.Dump.zip를 플래싱하면 

/sdcard/ramdisk.tar.gz 가 생성됩니다.


2. 이 ramdisk.tar.gz 파일의 압축을 풀어서 필요한 수정을 하여 도로 압축합니다. (예 : default.prop, init.rc 등)


3. 수정하여 다시 묶은 ramdisk.tar.gz 를 SGSIII_ramdisk.Repack.Install.zip 파일 안의 /dump/에 넣습니다(압축).


4. SGSIII_ramdisk.Repack.Install.zip를 CWM에서 플래싱하면 방금 수정된 램디스크로 교체됩니다.









※ 이 툴의 원리 (koush와 Ezekeel의 커널 인스톨러 응용입니다.)

SGSIII_ramdisk.Unpack.Dump.zip

boot.img 덤프 -> boot.img를 zImage와 램디스크로 분해 -> 램디스크 해체 -> /sdcard/ramdisk.tar.gz 로 압축 -> /sdcard/로 복사


SGSIII_ramdisk.Repack.Install.zip

boot.img 덤프 -> boot.img를 zImage와 램디스크로 분해 -> 인스톨러의 ramdisk.tar.gz 압축 해제 -> 램디스크 결합 -> 기존의 램디스크 대신하여 zImage와 결합하여 새 boot.img 생성 -> boot.img 제자리로 보냄
Extra Form
첨부
댓글 12
  • ?
    정말 좋네여 추천 누르고 가요!! 그런데 갤3 전용인가요? 다른 기종도 될것 같은 이론인데 뭔가... 다른 기종도 가능한가요?
  • ?
    DaskalosHealing
    12.10.06
    안드로이드 표준인 zImage + 램디스크 = boot.img를 쓴 기기면 다 됩니다. boot 파티션 경로만 updater-script에서수정해주시면 되요~
  • ?
    수현1234
    12.10.06
    죄성한데 램디스크가 뭔가요..? [sent from Matcl app.]
  • ?
    DaskalosHealing
    12.10.06
    http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images 부트이미지 개관 설명링크입니다. A ramdisk is basically a small filesystem containing the core files needed to initialize the system. 시스템 시동과 관련된 설정이라고 이해하고 있어요 (제 수준이죠 ;;) 커널은 zImage이고요
  • ?
    pulmuchi
    12.10.08
    그럼 겔투는 안되겠네요... 혹시 켈투는 어떻게 하는지 아시나요
    부럽습니다  겔쓰리부터 표준방식으로 돌아갔다고 하더만 DaskalosHealing님의 혜택을 보지 못하는군요 ㅠㅠㅠ
  • ?
    DaskalosHealing
    12.10.08
    네 갤1, 갤2는 표준 boot.img 방식이 아니라고 하더라고요 ;; 커널개발하는 분이 해주셔야 하지 않을까요 ㅜㅜ
  • ?
    pulmuchi
    12.10.09
    혹시 겔투도 할수있어요??????????? initramfs.cpio 파일까지 들어가서 init.rc만 약간 수정했는데 그다음을 못하겠어요 ㅠㅠ 참고한 사이트는 http://dkcldark.tistory.com/49 여기데요 DaskalosHealing님의 자료로 안되길래 ㅠㅠ http://dkcldark.tistory.com/49 를 써핑에서 찿아 버츠박스 깔고 우분트깔아 한걸음씩 따라했는데 지식이 없으니 벽에 ㅠㅠㅠㅠㅠ 혹시? 도움좀 ^^
  • ?
    DaskalosHealing
    12.10.09
    죄송해요 ㅜㅜ zImage 컴파일하는 것은 이미 개발의 영역인 것 같고 전 소스나 코드는 전혀 모르는 일반 유저라서요 ㅜㅜ
  • ?
    16응애
    12.11.11
    혹시. 갤럭시 노트 10.1에듀 사용 할 수 있나요??
  • ?
    DaskalosHealing
    12.11.11
    그 기기가 없어서 잘 모르겠어요 ;; /dev/block/platform/dw_mmc/by-name/BOOT boot 경로를 이런식으로 찾아보셔서 updater-script에서 그 부분을 맞게 수정하시면 될거에요
  • ?
    감사합니다
  • ?
    감사합니다.
댓글 쓰기 권한이 없습니다.
정렬 목록 검색 쓰기
등록된 글이 없습니다.
1 - 2