|
|
A9LH的技術細節在該帖" t* C8 Q: I" R$ y
http://gbatemp.net/threads/arm9l ... -discussion.408537/9 n1 Y: i# C+ S' U' P0 b% k1 }
" h9 p r+ X& P' }. M1 I; y( ]
A9LH的優點是:7 m: x1 m0 ?7 l
冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。
Z! a8 F! L# L3 n/ I6 c/ s9 _. q0 M5 X- L4 x# e
A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。
( W; v0 v# D1 Q; _* T! @3 V
( D1 H% S- L+ l要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
# d* _) Q1 j7 k( I( x, Nhttps://github.com/Plailect/Guide/wiki) ?+ }& D, o: O. g/ L
( n9 Z7 L3 p6 x" M5 _3 ?
SafeA9LHInstaller v1.5.26 r6 X" s1 K4 B4 _9 Q
+ ?$ Q$ p( L" e0 w+ F. O9 {
這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。
) I. N; x2 [7 n( R1 U* }: I: A. C& {$ {
它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;' Z- R( G6 P! S& W
也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。: U. g9 k% T# l$ F6 r
$ Z$ L! d2 W7 k. \8 s2 t
; b2 \) W/ O0 @8 h6 E% ]0 l; M1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,
) K, J1 B" q1 Z1 |a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin
5 g! X2 Q, I7 ~. ~然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝
& B1 E+ d$ c. ~& L$ n
. t4 S: c8 r9 a- Q: a5 ]1 d2)更新安裝(之前已經做好A9LH破解)8 F5 u7 D3 F* G. s U
將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;: c- K8 a" w- A7 d
更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。
4 Z6 l* s' E9 t D7 D注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作3 x5 {8 J% a" z: i
注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣
' E5 T& Y4 Z7 O1 C' V, U/ A9 ]9 C
5 ]" V' [* ?! |2 _3 D7 h特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!
4 H1 i$ ]8 t! j6 b3 O; {: _( A. ~0 q% Q# g7 k1 h# A; X0 H, w" g
aurora的screeninit+正常亮度版
* R3 h8 _% x4 U, |! M3 [: }https://github.com/AuroraWright/arm9loaderhax
! n8 N# ]( }. \! f7 I9 h: R _- F6 i. c q% [! l; v
astronautlevel2修改的screeninit+亮度=0版
2 v+ X: s0 Q8 m4 f3 S9 q- hhttps://github.com/astronautlevel2/arm9loaderhax' E8 h% }6 {! w; \9 J
% a3 E( J% V8 yaurora的noscreeninit版,開機不閃屏、相容性不如screeninit版
0 M) m: k7 ~! I2 B$ mhttps://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit
& ^$ Q( A3 \. T, y" M8 N* F
5 G% X2 @! e9 b, ?8 f
( `* u1 x! P& Xgbatemp原發佈貼$ ^8 ]# @ B# v2 W: d9 t
http://gbatemp.net/threads/safea9lhinstaller.419577/- i. u+ |; e: y: i* |, _
/ n5 V) b2 F- u
: `% U/ j4 j4 c* g/ ]; U
Luma3DS v5.4整合包--A9LH專用, ?& V1 |6 ^5 o& I4 o
2 g, X: E u. l+ ?) E
該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。3 N6 T' Y$ U3 T3 b1 ~/ Z" b
. F( y. R( r# q9 c4 E6 A* s; M
SD卡檔目錄結構說明
* r1 d' T9 j6 ~% t+ P, b: A& ]SD:.( x$ P8 @9 ]* X: l I# P
│ arm9loaderhax.bin --Luma3DS A9LH , H0 w8 f/ T6 x, F8 o
│
( O- C- U5 y3 g9 z% l) h. s├─luma
" ~. w, Z: K- w7 y" A! e│ │ firmware.bin --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM # P8 i9 R1 F$ Q! _9 `
│ │ & R! U8 R- G& o& ^ O3 n8 i: n7 Q
│ └─payloads- T- h2 |' S4 T* B
│ start_D9.bin --Decrypt9WIP
! [- S' A; H9 c" y7 P% ?│ x_SafeA9LH.bin --SafeA9LHInstaller v1.5.2 {) ^! T e9 Q' Z0 r2 @
│ y_E9.bin --EmuNAND9
4 |' ]2 B: ?/ }& V2 Z│ 6 ?3 ^1 M9 P+ v" K( u, B# g8 W! f
└─Decrypt9
W' O" q6 t: F Q* l$ O aeskeydb.bin --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX
" S+ d3 T( p% B4 @6 G' t4 D d9logo.bin7 @! v8 G9 h6 f
2 R9 _1 p9 |6 x/ Q# ^* k% R如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。3 q) R1 K1 q' J1 n- a C; e7 `4 N
( _, i/ `/ L: N. Q3 J! OLuma3DS設置菜單簡要說明:
2 i* c6 Y$ G! }"Screen-init brightness: 4( ) 3( ) 2( ) 1( )" --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用
# l! m; y! v: j% N"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )" --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選 }0 y% I0 V6 B3 ?, f$ x
"( ) Autoboot SysNAND" --自動啟動真實系統,有需要的選
! }0 S' L5 r! ]8 N0 M0 f"( ) SysNAND is updated (A9LH-only)" --更新的真實系統(僅限A9LH使用),有需要的可以選# v8 R! }0 Q* R/ L
"( ) Force A9LH detection" --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選: F) J" F- _5 j: M ]
"( ) Use second EmuNAND as default" --SD卡有兩個虛擬系統時才用得到,一般不用選4 g J: M1 A1 ?, [4 U6 i' s
"( ) Enable region/language emulation" --啟用區域/語言類比,有需要的可以選0 b5 X: m$ s, u' Z0 s6 @) N5 f$ k
"( ) Show current NAND in System Settings" --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選 " N9 E' z( H x6 r- V) c5 }
"( ) Show GBA boot screen in patched AGB_FIRM" --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 4 r A7 D; m( I" T, q, Z! S9 w# r
"( ) Enable splash screen with no screen-init" --noscreeninit的A9LH使用者啟用開機畫面,一般不用選 $ d6 G5 h- b3 q* P1 c' o
# u `/ B: \0 N3 A0 g
例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;, I; L d$ s+ Y3 j
如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。# b( @! w i3 ?1 p) I2 `
更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage。8 A' |9 B9 y0 I
* H7 q3 m }6 v4 O
Luma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:
7 ?" c1 U' X8 F8 V- N/ L0 Z. X按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。
- m# l0 u: Z/ \2 I6 ], M相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。
: ~; W* s0 P2 A
# {: ]3 z6 G/ u# E% Q' \+ a% X% KLuma3DS Loader快速鍵說明:
; t0 f: | V3 T5 ?up, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
% H# i* z9 L' Y( Jstart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。
- O/ e. |* z+ l; Q網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。* Z- t' I- ^: O4 m: n( S3 d4 V9 p, v
* B3 `9 F+ J$ r& J, o" t
Github專案連結:
9 ?' R4 M$ p- s: g, f8 F) q: phttps://github.com/AuroraWright/Luma3DS
4 l* c3 U4 J. i1 l5 b. N2 [' |) L5 E7 J
gbatemp發佈帖:* |- u- G$ y' c/ Q
http://gbatemp.net/threads/luma3 ... om-firmware.411110/* B5 P( c c: l% Q) c& ~0 q
' U5 ^) `4 o- G+ F7 ?下載地址:$ j7 w5 l2 L5 J6 `1 s
http://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip
+ l1 K5 T& I* k8 d7 g) M老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。 |
|