找回密碼
 註冊
搜索
查看: 6123|回復: 0

[系統] 3DS ARM9LoaderHax破解,需要先降級到2.1系統

[複製鏈接]
發表於 15-5-2016 11:42:43 | 顯示全部樓層 |閱讀模式
A9LH的技術細節在該帖
5 }* N$ g, m. x+ B/ C/ whttp://gbatemp.net/threads/arm9l ... -discussion.408537/. |& ?: J  ?, S% |( F" c+ M. e

% h0 U" y9 M# {8 I& U  i2 VA9LH的優點是:# X. l8 q  Z4 S* |
冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。0 n& X( Z1 N- a' P$ O% l
, b7 W, F9 }; \4 |$ R. z* X! C
A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。+ H/ \+ i9 q) I* g) b
' G+ K: |- e, |" L  |: c" b# T
要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
3 x" H" z0 o+ h/ h. X- A/ R3 O. @https://github.com/Plailect/Guide/wiki
3 q6 m4 B4 [) ^; k0 J* X! ?
" x; }8 R7 x6 o0 f$ m/ q' I- RSafeA9LHInstaller v1.5.20 j1 t6 u( d+ y5 l% s; c7 T

1 |- ?5 G* ]' L7 Z# D5 E0 N這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。
2 I5 d8 y9 {+ j1 M
/ A# Y! N4 O0 S. v它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;
* P: W3 C! J9 B3 \/ I+ ]) M" e也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。
, X1 e& \) U+ {& E  l4 y0 q# h' m; y1 ^5 q& o) k; O  a

/ q: w6 Y) F: [" Z, {) k1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,: H; T4 L* U5 u# x; d4 W/ f
a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin
* b0 q4 H6 h% P) M# j7 d: V+ Q3 n然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝- ~4 j4 ^, J+ f7 |1 G- l6 L8 C
! V) J+ i' w$ c( x+ }
2)更新安裝(之前已經做好A9LH破解)
7 {. A) i+ r- ~) c0 g/ w- p2 r- T% K將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;% N- x: c$ d8 G; Y8 U! D
更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。) S& R/ Y" `4 M+ k
注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
3 m/ f5 d$ Z6 U/ C& Y1 v9 q注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣( r/ a4 c4 k7 d$ Z, q4 {0 ~. j

8 @) O3 k9 b: G3 I0 K  w; [特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!6 J5 I2 ^9 e% R+ B: x' K! A

# p+ R: l/ Z( {( r* S8 J3 K3 ~, p1 Baurora的screeninit+正常亮度版
3 W$ ~4 N4 b- u% n6 Jhttps://github.com/AuroraWright/arm9loaderhax
. T/ l1 J# Z/ y0 s; ^5 F! h  @8 Y: u0 w% R7 ^9 k, U4 J
astronautlevel2修改的screeninit+亮度=0版
+ Z4 l( c/ L6 Phttps://github.com/astronautlevel2/arm9loaderhax9 g0 G. T5 s/ d9 }# I7 d- M
: q% K" [/ u! r" j& e7 v4 e1 Q3 \' p
aurora的noscreeninit版,開機不閃屏、相容性不如screeninit版
# A/ f, G1 e9 i. F/ Phttps://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit
0 O' K4 J- |( |- e( z' l+ y4 h5 y! g5 C" [6 ~# I& W2 x1 ^% g6 X3 X
" r' q" k0 i; y4 o. }
gbatemp原發佈貼' J5 Q, f( I7 H6 i/ z
http://gbatemp.net/threads/safea9lhinstaller.419577/4 F: O* |% n1 @0 x" T
7 J5 p" g) c$ y0 j, r; A: B
0 X' t  @( ~6 Z  o) L3 |/ y
Luma3DS v5.4整合包--A9LH專用
) \- Y' n9 _' t8 n+ a
& A0 N& b- Z3 B' o& Y% ?3 m該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。( L8 b  K( H% J
9 T( N+ ]6 r0 `3 g3 l6 }
SD卡檔目錄結構說明
5 n* a' T2 G+ h' A. \  z5 b7 ^SD:.
. V  k/ ?" a/ K│  arm9loaderhax.bin         --Luma3DS A9LH 3 ]4 G; Y1 G9 j6 y! E& j, J7 |: b* K
│  ( g7 c7 b9 `( |4 |! L& u- t! P, i
├─luma
+ j3 m) [3 b1 L0 Q8 r: F  \│  │  firmware.bin           --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM  , ~8 W, u4 w4 u
│  │  # v5 r: D; v7 V% ^* B5 I6 D, _
│  └─payloads+ P2 ]5 Z+ ?' X) @2 p( N# i) c2 V
│          start_D9.bin      --Decrypt9WIP
! E* F# m8 z1 N# y/ e│          x_SafeA9LH.bin    --SafeA9LHInstaller v1.5.2/ `$ q  j! p2 y$ D5 F/ H1 f; e
│          y_E9.bin          --EmuNAND9
. c1 J) x4 X' `, Z│          ) {8 @6 u4 X1 {& a
└─Decrypt9, b% r* M2 p5 u; d; {
        aeskeydb.bin          --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX8 W0 S; J- U9 Z# {' U  k; _
        d9logo.bin
1 V$ ?0 h2 p  A3 ]7 B  p% v% c  v
) {9 H& F  f$ N2 A( a$ {9 a如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。  k6 I4 |/ ~5 w9 o
0 z3 m1 {5 t& f; t
Luma3DS設置菜單簡要說明:
7 ^4 _2 g, U1 }( o6 A$ h"Screen-init brightness: 4( ) 3( ) 2( ) 1( )"              --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用  
  h- [; h" ^- U; T"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )"           --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選 % ]; Z) j0 [+ C  K
"( ) Autoboot SysNAND"                                     --自動啟動真實系統,有需要的選
6 U4 M1 T% j7 C" K  G8 ^"( ) SysNAND is updated (A9LH-only)"                       --更新的真實系統(僅限A9LH使用),有需要的可以選
. `  ]8 |- T- A# X# J5 N3 ?: i3 M"( ) Force A9LH detection"                                 --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選& Y6 U2 m5 [) q1 p  E
"( ) Use second EmuNAND as default"                        --SD卡有兩個虛擬系統時才用得到,一般不用選1 I( w/ X" q7 r' L( w
"( ) Enable region/language emulation"                     --啟用區域/語言類比,有需要的可以選
; V# W, {+ N7 \# O) f' u3 h"( ) Show current NAND in System Settings"                 --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選
, X) K5 R5 I7 T; R"( ) Show GBA boot screen in patched AGB_FIRM"             --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 ' ?1 }. F5 U* l  @7 O3 V4 R
"( ) Enable splash screen with no screen-init"             --noscreeninit的A9LH使用者啟用開機畫面,一般不用選 & K. J$ [7 y6 c
+ ?/ ~8 `# ?/ q3 C
例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;
' h/ h7 v7 \6 ~2 h: b+ S1 a如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。) |: x* ~4 A3 E9 }6 ?+ P' q
更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage4 s5 V8 `$ @  p
2 l, M# N' x" O) E1 d+ G8 e# S
Luma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:6 [  G- a; w+ N3 `9 ], u& [/ M
按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。$ m+ I$ w8 o  h1 m. v
相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。
( P4 {. c: l9 V1 p8 ?, d# a
6 ]% s9 K. L! A9 Y$ dLuma3DS Loader快速鍵說明:9 h1 O( Y* m/ B0 R
up, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
2 A- Z2 Q7 s5 B& rstart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。
* n' ^; U# ~3 H! i- g( l網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。+ o- Z0 q( v# x% Q  m3 ?* \* \  h
    H5 }0 F4 z: z  y7 |2 i& C9 P% l0 F
Github專案連結:( |( u5 G3 P$ W3 _" Z7 n! G
https://github.com/AuroraWright/Luma3DS
( l- _+ J7 H, K) T- \2 |4 N6 k- T" H5 w$ J
gbatemp發佈帖:* G2 \0 n; F$ R$ t
http://gbatemp.net/threads/luma3 ... om-firmware.411110/' d- n* a( @7 w6 m3 W4 h& V
6 |5 w' H5 I- z
下載地址:
" S1 B$ r5 k2 E8 K3 Ohttp://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip ; C  _( I8 g# |$ d
老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|歡迎光臨 Julybee Club

GMT+8, 30-1-2026 18:11 , Processed in 0.345937 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表