|
|
A9LH的技術細節在該帖
. k ?7 o* F( C! a6 z+ j# Ihttp://gbatemp.net/threads/arm9l ... -discussion.408537/
7 f' D4 h9 V. k* w6 P
' a# @1 H& w! @! u. O' z& ~' `3 {A9LH的優點是:- m2 N0 i: f( F9 e) B
冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。
) N w6 r' g4 {6 z8 h
. j u7 C( W/ l* @! z3 g P# N. T+ ^A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。
0 N, T) Z/ `! N; P3 s+ P
$ Z. a0 F; C2 \( s b要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
2 J5 W# K4 s* f V1 x, Ohttps://github.com/Plailect/Guide/wiki
( s1 m% Y/ t3 i0 |: I$ y% f( I
: a5 ?" e2 V1 G, n4 ^/ S6 n7 @SafeA9LHInstaller v1.5.2
6 x' A( [2 \4 f5 P
1 J1 |0 L4 _, s! f5 H+ g5 _這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。
" b& c/ H* | r3 g& C: z: z# Z+ N/ p) s* Y
它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;' T) }0 k8 h$ Q% B* B% N) K9 w
也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。
9 G4 k4 ]; R+ K9 B. m& Z2 {8 v/ J* N# O/ w9 h# D
3 ^+ Q+ u9 @4 x( s7 S1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,
' p. _0 J- `* ?/ q7 E) Ia9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin4 l6 Z7 P5 X! {( x8 Q2 ?
然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝
i+ z$ Q% @6 M2 H* ~; Z6 K% R
, ?( M$ ]/ v9 e, j8 b2)更新安裝(之前已經做好A9LH破解)# e; j7 L' }1 A* o! k5 t9 a
將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;# g% U4 \/ ^7 w. \# s+ I
更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。+ @7 h' I. `, f. {, F
注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
9 \* U+ n4 p) D+ O9 g注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣% F: h2 M0 D/ h- S, W0 _8 { c
4 A/ g3 }: y) C# U0 q
特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!! m0 |/ V, s3 L6 N
c* o" Q4 j: O8 t4 z5 u8 k, ^2 |' Baurora的screeninit+正常亮度版$ d- K; U# B( m1 L/ n2 Q X
https://github.com/AuroraWright/arm9loaderhax1 A4 q- y N6 \
1 q! Z8 U7 I+ ?" q8 castronautlevel2修改的screeninit+亮度=0版0 i& d2 J6 P# W4 a* P$ i
https://github.com/astronautlevel2/arm9loaderhax
" B- u: O0 x) }( i @7 K6 V# V& _- _
aurora的noscreeninit版,開機不閃屏、相容性不如screeninit版# ?& e* S. i5 ^+ L* k
https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit
5 I# e2 g* p& W/ c1 s8 L, d+ s' M" r- f: I0 c
, y$ B R# ^. j- r; R* Z
gbatemp原發佈貼: ]+ \3 l8 p8 D C$ a4 }4 h% H7 J0 p
http://gbatemp.net/threads/safea9lhinstaller.419577/" C) r2 v3 X1 W" [
- g8 f) C$ O7 i7 A- Z5 v0 ?+ ]( O
" p- d1 g) B) _# l
Luma3DS v5.4整合包--A9LH專用
" o1 C8 ]4 x8 J6 F4 m$ K7 H
1 E$ F& g/ X$ k6 j9 m該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。5 N7 {0 [# T2 o \' l0 Q& y+ [
8 m* t i3 d; z! NSD卡檔目錄結構說明 D9 P8 B" ~- s( X7 a. Z( W
SD:.* D9 W0 t @' b9 d) V' n( Y" C B4 \
│ arm9loaderhax.bin --Luma3DS A9LH \" {& y5 {/ T7 n, C( ?3 Q' |
│ ; S- ?- w, Y' k
├─luma% L4 q+ l% d( |3 L A$ p1 T" @
│ │ firmware.bin --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM `4 l0 e: S: m$ W& D# x7 ~6 z
│ │
0 A; E$ o8 P, n4 P1 W│ └─payloads
$ g& x3 Z; O: d: r" Z│ start_D9.bin --Decrypt9WIP
; c4 I5 \1 h# V8 W: Q4 x$ Z/ A6 w│ x_SafeA9LH.bin --SafeA9LHInstaller v1.5.2
9 n( r. d2 e+ X% q6 X│ y_E9.bin --EmuNAND9 5 s& `# y/ S& R ?) T7 a3 k9 Y
│ * v* w' D7 j. w9 y# S' d" z% S; B' ~5 F
└─Decrypt96 Y% |) w' ?( u: @; Y: P3 n
aeskeydb.bin --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX$ L# N" X3 H$ M5 ~- b- P" ~* ]
d9logo.bin* U3 L2 w% L/ |' @; `- C
! p3 U: f, a" R2 n' a5 b* A7 |
如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。6 @4 Z/ _! b; F8 z
5 A* t5 w' @, A+ Z* S* ~6 G4 ~+ ~Luma3DS設置菜單簡要說明:2 v* w/ m- C% Y Z
"Screen-init brightness: 4( ) 3( ) 2( ) 1( )" --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用
$ S& |# l4 z( X# ?! s0 O6 A2 N8 P"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )" --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選
# p* J, a1 T f* f! b% y: e* d"( ) Autoboot SysNAND" --自動啟動真實系統,有需要的選 1 q8 M) N9 S- J* R
"( ) SysNAND is updated (A9LH-only)" --更新的真實系統(僅限A9LH使用),有需要的可以選- Q8 k6 ]& _( z. L0 F3 l0 h" E% I
"( ) Force A9LH detection" --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選
0 S5 R/ F$ F: e5 M7 n"( ) Use second EmuNAND as default" --SD卡有兩個虛擬系統時才用得到,一般不用選3 ?& s( X. b* v8 U% b
"( ) Enable region/language emulation" --啟用區域/語言類比,有需要的可以選! ~) U0 K7 U9 L# e4 p" @2 C
"( ) Show current NAND in System Settings" --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選 : Z2 `; ?, n; l& q5 k4 b: N$ ^# D8 Q
"( ) Show GBA boot screen in patched AGB_FIRM" --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 $ _ M9 s* _6 I6 t R& l
"( ) Enable splash screen with no screen-init" --noscreeninit的A9LH使用者啟用開機畫面,一般不用選 / Z1 k; p5 s9 c+ M. q5 S2 _
* F" ]! G3 d5 s
例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;
. r! G/ I: q1 O n1 J' B8 t如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。* q4 L, j) I4 D- S; H
更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage。8 h/ @' b5 ^" `3 M: V/ X
3 U7 W9 o1 O4 U6 Y! w: xLuma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:/ m0 N! D0 I- [* f- M/ X
按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。9 |- W/ h/ ~) c7 ^2 l
相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。. C2 b4 N7 S r4 `
: E. k: e# E2 _/ ?* g. e! e8 dLuma3DS Loader快速鍵說明:# v1 C" J! Y: Y8 I3 d& M' U! @
up, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。4 c, w) D$ G- {% i; O: M7 T
start鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。4 x: c# D# S6 ~2 t) ~0 P
網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。2 ]% x' Y$ p. h, X" Q- Q: X* J+ a9 l% Q) v
; Q# e# A- q+ n9 O. h+ aGithub專案連結:9 Z: T& N. R1 e, F# Q7 W
https://github.com/AuroraWright/Luma3DS
2 u! }' c5 ^7 n0 ?) P/ I/ K5 \
) d# B+ z% o9 ?2 Egbatemp發佈帖:
B# V0 _8 i2 u7 \+ whttp://gbatemp.net/threads/luma3 ... om-firmware.411110/ g9 |4 E: D8 T& a5 v" p
# _8 e/ `" o, Q0 N) F, f; J
下載地址:
. l9 _8 @6 W" Bhttp://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip
`( |( z9 G6 W* w) o8 \' M老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。 |
|