본문 바로가기

ASAP Guide

업데이트에 관하여...

· 업데이트 과정 . . .

    일반적으로 커펌 스위치를 사용하는 경우, 5단계업데이트 과정이 필요합니다.

    A - B - C - D - E 순으로 업데이트하며 상세 내용은 다음과 같습니다.

 

 

· 순서가 중요한 이유는?

    각 낸드와 펌웨어의 역할을 이해하고 있다는 전재 하,

    Erista 기기의 경우 CFW의 업데이트만 우선한다면 순서는 크게 상관이 없습니다. 

   

    Mariko 기기의 경우 warmboot_mariko 캐시 바이너리를 생성하지 않으면

    에뮤낸드의 부팅 시 웜부트 퓨즈 매칭 에러가 발생합니다.

    모드칩 기기라면 해당 부팅 오류가 발생할 수 있으니 웬만해서는 해당 순서를 지켜주십시오.

 

 

    A. CFW  - 정펌의 HOS 버전을 지원하는 커스텀 펌웨어 업데이트

          - 상황 : CFW가 16.0.3까지 지원, HOS를 16.1.0 으로 먼저 업데이트한 경우.

          - 증상 : 헤카테 부팅 후 HOS 기동 불가.

          - 원인 : CFW가 설치된 HOS 버전을 지원하지 않는 경우 HOS의 기동이 불가합니다.

          - 대처 : 지원 버전 CFW 업데이트.

 

    B. sysNAND - Horizon OS  : CFW 지원 범위 내 버전의 시스낸드 HOS 업데이트

                                          

    C. emuNAND - Horizon OS  : CFW 지원 범위 내 버전의 에뮤낸드 HOS 업데이트

           - 상황 : 모드칩 한정 - 시스낸드가 15.0.1(퓨즈17) 인데 에뮤낸드를 16.1.0(퓨즈18)으로 먼저 업데이트한 경우.

           - 증상 : HOS 버전 교체 전까지 정펌의 영구 기동 불가.

           - 원인 : Mariko 기기의 경우 모드칩(SX, Hwfly, INSTINCT, PiCoFly) 및 기동 낸드 상관 없이

                         드물긴 하지만 업데이트 직후 헤카테 로드 없이 부팅되는 경우가 더러 있습니다.

                         이 때, 퓨즈가 오버번트 되어 퓨즈 매칭 실패로 정펌의 부팅이 불가합니다. 

           - 대처 : PC 및 NxNandManager를 이용한 낸드 리빌드(HOS 버전 교체).

 

    D. Homebrews, Sysmodules/Overlays  :  최신 버전의 홈브류, 시스모듈/오버레이 업데이트

           - 업데이트된 CFW 및 HOS 버전에서 정상 기동하지 않을 경우 업데이트가 필요합니다.

 

    E. Signature Patches  : 인증서, 서명 패치 업데이트

           - 업데이트된 CFW 및 HOS에서 롬 파일을 정상 기동하려는 경우 업데이트가 필요합니다.

 

 

· ASAP을 이용한다면 어떻게 업데이트 해야할까요?

                                                                                                                                                                                                              ● - 권장               - 주의

    1. CFW(ASAP)의 업데이트가 있는 경우

            - [ ASAP.exe ] > [ ASAP 로고 선택 ]           

            - [ ASAP-Updater ] > [ ASAP 업데이트 ] > [ [ ASAP-MMDD ]  : 업데이트 내용 ]

            - [ASAP-MMDD or DEVKIT] > [ AIS.bat ]

 

    2. HOS의 업데이트가 있는 경우

           - 퓨즈 갯수 동일시 = [ Hekate ] > [ 런처 ] > [ Asanosphère(시스낸드) ] > [ ASAP-Updater ] > [ Horizon OS 업데이트 ] > [ Daybreak ]

           - [ Hekate ] > [ 런처 ] > [ HOS (웜부트 오류 수정) ] > [ 설정 ] > [ 본체 ] > [ 본체 업데이트 ]

           - 퓨즈 갯수 변동시 = [ Hekate ] > [ 재부팅 ] > [ OFW ] > [ 설정 ] > [ 본체 ] > [ 본체 업데이트 ]

           [ 모드칩 RCM ] > [ menu-reboot ofw, 볼륨 +, +/- ] > [ 설정 ] > [ 본체 ] > [ 본체 업데이트 ]

 

    3. 에뮤낸드의 HOS를 업데이트할 경우

           - [ Hekate ] > [ 런처 ] > [ Asanosphère(에뮤낸드) ] > [ ASAP-Updater ] > [ Horizon OS 업데이트 ] > [ Daybreak ]

 

    4. 개별 설치한 홈브류, 시스모듈/오버레이의 업데이트가 있는 경우

           - [ ASAP-Updater ] > [ 추가 설치 · 업데이트 ]

 

 

· ASAP의 버전은 어떻게 변경되나요?

    ASAP-DEVKIT에 포함된 모든 구성요소는 항상 최신버전을 유지합니다.

 

    버전은 최종 빌드일 MM/DD (예시: 9월 25일 - 0925)로 표기됩니다.

 

    다음 구성요소가 업데이트 될 때마다 버전이 변경됩니다.

           - Custom Firmware, Bootloaer, Payloads, Basic Homebrews / Sysmodules·Overlays

 

    다음 구성요소가 업데이트 되었을 때는 ASAP-Updater를 통해 개별 업데이트 하십시오.

           - Additional Homebrews / Sysmodules·Overlays