메뉴 www.fafan.kr
파판 >> NDS게시판
  • 로그인
  • 정발 2ds 펌웨어 11버전 a9lh 작업기 -(1)
    작성자 : 사과군 | 조회수 : 8305 (2016-07-25 오후 5:20:32)
    - 첨부파일
      20160723_120430.jpg

    원본사이즈 : 1024 X 576

    http://www.fafan.kr/board/view.aspx?id=ndsbbs&rno=12041

    전에 정발 3ds XL 작업 해서 이번에는 2ds 도전하고자 중고하나 구했습니다.
    펌웨어 버전 11로 최신펌이기에 처음부터 고생길로 들어갈것 같다는 느낌을 받았습니다.

    1. 납땜작업
    큰다수와 달리 포인트가 보드 뒷면에 있어서 모든 나사 다 풀고 뒤집어서 납땜해야 됩니다.
    https://gbatemp.net/threads/tutorial-noob-friendly-nand-dumping-2ds-3ds-3ds-xl-n3ds-n3ds-xl.414498/#2ds

    2. 추출된 펌웨어를 수정해서 다시 펌웨어를 덮어씌워야 합니다. 펌웨어 추출 시 시행착오가 있었고 혹시 추출된 펌웨어가 오류생길까봐 3번에 걸쳐 추출했습니다. 시간이 제법 걸리더군요.
    https://github.com/Plailect/Guide/wiki/Hardmod-Downgrade

    3. 수정 펌웨어 씌운 후 베이스헥스 이용하여 9.0으로 다운그레이드.
    베이스헥스 홈페이지 
    https://mrnbayoh.github.io/basehaxx/
    사용방법
    http://www.fafan.kr/board/view.aspx?id=ndsbbs&rno=11868

    4. 다운된 9.0에 rxtools 설치하기
    게이트웨이 런처 이용해서 에뮤낸드 생성 후 rxtools 설치
    http://www.gateway-3ds.com/downloads/
    3ds브라우저에서 런처실행 후 에뮤낸드 포맷 메뉴선택
    go.gateway-3ds.com
    3ds브라우저에서 rxtools 실행하기 (브라우저로 실행 시 화딱지 나게 잘 안됩니다. mset 이용 추천합니다.)
    dukesrg.github.io/?rxtools/sys/code.bin

    에뮤낸드9 이용하여 rxtools 설치하기
    https://github.com/d0k3/EmuNAND9/releases
    3ds브라우저에서 입력시 에뮤낸드9 실행됨 메뉴에서 에뮤낸드 포맷등 사용가능
    dukesrg.github.io/?emunand9.dat

    5. rxtools에서 sysupdater 설치 후 에뮤낸드 지역변경하기
    fbi 설치 위한 decrypt9 실행하기
    3ds브라우저에서 입력시 에뮤낸드9 실행됨 메뉴에서 에뮤낸드 포맷등 사용가능
    dukesrg.github.io/?decrypt9wip.dat

    전에 헥스에딧된 자체 secureinfo_a 사용하다 벽돌되어 이번에는 공개된 것을 사용했는데
    수십번 해봤으나 안되더군요. 그러다 2ds추출해서 헥스에딧 후 사용하니 바로 부팅됩니다. ㅠㅠ
    3ds와 2ds 화일이 틀린 것 같아요.

    6. 지역변경된 에뮤낸드 시스낸드로 변경 - 진행 중
    2ds는 출시버전이 6.0이라 게이트웨이 다운그레이드가 되지 않아서 정발 시스낸드 9.0에서 바로 지역변경할려고 
    진행중입니다만 계속 벽돌되고 있습니다.

    나중에 성공하면 2편 올리겠습니다.

    ※정발은 납땜해서 작업할 자신 없으면 rxtools에서 멈추는게 제일 좋아보입니다.
    벽돌이 너무 자주 되네요 ㅠㅠ





    글쓰기 | 수정 | 삭제 | 목록   

    Lv.5 디스크박스 (2016-07-25 17:40:34)
    좋은정보 감사합니다.
    Lv.3 북길이 (2016-07-25 18:14:16)
    도전하려고 하시는 분들한테는 소중한 메뉴얼이 되겠네요
    정보 감사합니다
    Lv.3 뇌씨 (2016-07-25 18:37:27)
    헥스에디터로 Secureinfo_A의 지역을 수정하면 에뮤낸드에서는 잘될지 몰라도 시스낸드에서는 서명 충돌때문에 안되지 않나요?

    Lv.3 d3m3vilurr (2016-07-25 23:04:44)
    뇌씨님 정보가 맞습니다.
    https://3dbrew.org/wiki/Nandrw/sys/SecureInfo_A
    SecureInfo_A의 앞부분 256bytes 는 뒤 17bytes 에 대한 시그니처입니다.
    이게 안맞으면 부팅이 되지 않을거에요.

    에뮤낸드에서 부팅이 되는것은, 에뮤낸드를 돌리는 CFW쪽에 해당 시그니처를 무시하도록 패치를 해 놓기 때문입니다.
    https://github.com/AuroraWright/Luma3DS/blob/c69adffa/injector/source/patcher.c#L468-L501
    https://github.com/chaoskagami/corbenik/blob/73c7707/patch/secinfo_sigs.pco

    즉 정상적으로 region change 를 하려면 해당 기기에 정합한 secureinfo_a 를 구하셔야 되요.
    Lv.7 ARAR (2016-07-26 06:44:04)
    ARAR님이 (2016/08/30 04:08)에 삭제 하였습니다.
    Lv.7 리온™ (2016-08-19 13:28:12)
    강추네요
    제꺼 일판/정발 구큰다수 작업해야하는데..에고 어렵네요
    a9lh부터 시작하려니 막막합니다.



    도배방지 : 0

    글쓰기 | 수정 | 삭제 | 목록   

     

    <<571572573574575

    Copyright ⓒ FINALFANTASIA.COM All rights reserved.