|
|
A9LH的技術細節在該帖: U" ^9 y6 {) j* K
http://gbatemp.net/threads/arm9l ... -discussion.408537/0 Z0 W* b) M& n6 ^5 f0 F( `7 W
6 \: D( T$ r1 q
A9LH的優點是:9 i7 X( m! B) C# x9 K6 U
冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。9 i0 ]: S6 _2 |2 C8 L
9 U" {7 F* `* j; H1 o: WA9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。: Y7 T+ d, X" ~4 O8 m: f
( I1 ~" K" H5 z0 I4 X, M) p要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:. `7 J( z* _, F6 q# O& A) g( p9 s
https://github.com/Plailect/Guide/wiki
- f: R0 f, I7 \- e
1 R6 T4 n8 l8 M: t8 @# LSafeA9LHInstaller v1.5.2
! m( G* q, x6 r5 @4 D4 T9 G0 [9 g# l6 T' C- u) c
這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。
! K; Z4 B! N* _+ _, [% V8 h2 S5 j/ U! L1 _0 Z7 j9 p$ [
它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;
) }$ H$ Z9 O- N& w9 E# j也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。; Y) N; w* G- `: v
2 C! a6 t) {! Z
+ V/ O" q6 Y( D/ D$ k0 j% j1 ?) w
1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,
$ \4 B! {1 y7 u- f# y3 ^a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin" c) k0 R6 P, e1 S: @, a: ]5 a
然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝
7 M% k. n: S5 A3 l( i6 c0 E5 R' L$ ?2 T9 y4 H) I2 @
2)更新安裝(之前已經做好A9LH破解)
7 {1 h) H1 \ y1 c( a將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;1 A: b6 Y+ S! F6 q
更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。
0 E6 \: A5 z* z! n7 r% G( h8 T1 T! Q注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
. E0 Q- P, G: Z( P5 S注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣6 Y) {" X" N: y& v# a
. u2 E( G/ F# R# J9 n. ]1 t y. u特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!
; p6 D6 O: ?6 E( M
+ u( f( @* [ x$ n8 xaurora的screeninit+正常亮度版
" b @1 L8 j2 G7 mhttps://github.com/AuroraWright/arm9loaderhax: U. Q" I- [; m0 t: o
' o. M4 H- [4 mastronautlevel2修改的screeninit+亮度=0版
( }. h5 e2 \, M- r% b2 ?; \: O6 yhttps://github.com/astronautlevel2/arm9loaderhax
m6 c* H, g0 n1 Q3 ]0 K( g. f2 Z1 T3 z
aurora的noscreeninit版,開機不閃屏、相容性不如screeninit版: E5 g+ v5 ^* @" A+ Q5 W( m% C3 f
https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit5 I+ ^7 g) i; V3 o2 }# L+ K
9 P: m4 `6 B7 y( E0 f
8 ~! r4 D* u M8 ]gbatemp原發佈貼
7 A0 L! ~6 B8 D; _1 [6 Z1 J* ?http://gbatemp.net/threads/safea9lhinstaller.419577/& _ Q+ n) w" ?: u# k
& a; _, i+ L+ q1 v, Z3 l( O8 @; B- Z2 @" f0 g1 G: k
Luma3DS v5.4整合包--A9LH專用2 y! X P7 M# a/ v: `# I( ^
2 t! `! Z) P2 H- R0 z; s1 H1 s該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。
$ v% t7 t( T5 z1 s7 v2 S( A, }8 q& h" m( U# L- i9 u" g/ s' H
SD卡檔目錄結構說明
3 m% _/ C/ r4 Q3 T' G ]SD:.& ?' F! N9 W5 L/ k0 q; d% u
│ arm9loaderhax.bin --Luma3DS A9LH
5 j/ g0 T1 W8 s' }. ~! \│ 1 [# V9 ?# N- }5 w+ m8 U1 Z+ _3 x
├─luma
( J. G5 w0 y% {( X│ │ firmware.bin --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM
$ G9 }* \7 Q x! r# O6 J7 D, u+ p│ │
9 l( b" U4 n! W/ B$ ?│ └─payloads5 H/ H C5 K4 S& Q
│ start_D9.bin --Decrypt9WIP # G1 K3 e8 w5 n
│ x_SafeA9LH.bin --SafeA9LHInstaller v1.5.2
, Q$ r- ^8 N: Z8 A @* _│ y_E9.bin --EmuNAND9
$ I3 P. R( x, N* h5 d│
# B6 Z% e" K6 a* _( \, g/ O└─Decrypt94 {% ^! m/ `2 e6 [0 y" P* b9 Z5 P1 P
aeskeydb.bin --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX4 e# z% h8 p+ W9 Y j: U
d9logo.bin% v; s% P0 T8 k8 `" ~( B% M
8 v5 \. u% g0 M) A
如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。
2 c7 Y t: I# m: U% w* h3 z- t, ^. l' a2 T
! u$ o) f0 F/ g$ ?& MLuma3DS設置菜單簡要說明:
, b% Y3 y( ]6 M. Q/ B1 w2 o"Screen-init brightness: 4( ) 3( ) 2( ) 1( )" --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用 7 b: E$ @$ L9 r' F; A5 B1 V
"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )" --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選 $ p+ f# q" d5 `6 k9 a4 k
"( ) Autoboot SysNAND" --自動啟動真實系統,有需要的選 * n! v3 x+ A* v' e" ~$ u& v
"( ) SysNAND is updated (A9LH-only)" --更新的真實系統(僅限A9LH使用),有需要的可以選
3 H" C& Y2 ^: z6 [9 l"( ) Force A9LH detection" --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選 f$ I! X' y0 p: c7 O# r
"( ) Use second EmuNAND as default" --SD卡有兩個虛擬系統時才用得到,一般不用選
/ s) I, O& Q& y z- e4 P"( ) Enable region/language emulation" --啟用區域/語言類比,有需要的可以選: ^' u4 Z+ }/ V( I) L2 M
"( ) Show current NAND in System Settings" --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選 1 `4 K1 F4 n" C3 f. Y& l# m
"( ) Show GBA boot screen in patched AGB_FIRM" --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 8 T2 R/ s6 C: G3 z
"( ) Enable splash screen with no screen-init" --noscreeninit的A9LH使用者啟用開機畫面,一般不用選 " A! q! W) S8 T6 k& @
! A/ Q) {2 Q* c. F例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;4 A! d8 C/ [+ K* a# h
如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。, ?% T& O# }1 F2 h4 V
更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage。
# C \' `8 j7 E* w2 {( R6 ]5 [' ]( a e% w& i; B' J. X1 x; h
Luma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:
! O7 V* ]$ H2 V, U) P! A8 p4 i按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。
& s2 x2 M5 `5 X6 d- _0 p相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。
% U. r, N% V5 P5 W' k7 n) R, V" F1 K A6 I( Z& M1 Y3 ~$ Y9 |
Luma3DS Loader快速鍵說明:7 l" B0 _$ E% N5 N
up, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
8 j& s5 S5 y2 r1 pstart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。7 S6 }+ |5 X' Y+ }% ?9 M) O
網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。' R# {/ P1 m7 l# V' d
$ ^& X! t+ F# K8 t
Github專案連結:7 C) Z9 _) G' k4 _
https://github.com/AuroraWright/Luma3DS
. g8 d6 s- c/ M" g1 C+ [% _; `) |- x3 j. [/ V5 J2 D4 |, R
gbatemp發佈帖:
! y+ s. O7 ?+ T6 x1 D) ~, }" lhttp://gbatemp.net/threads/luma3 ... om-firmware.411110/* m2 ]7 A/ _2 X: E
) O0 v+ d' Q0 _
下載地址:# U4 p2 q+ x7 t; Q8 i
http://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip
) Z9 ?- s. u# W老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。 |
|