|
A9LH的技術細節在該帖5 J, `7 ?4 m% G- ~% h! r0 p
http://gbatemp.net/threads/arm9l ... -discussion.408537/
* ?2 D# O8 l# P& n" [3 d3 K4 I3 T
A9LH的優點是:3 q, k- L+ T: A, L2 {2 b; E5 @: ~
冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。8 R6 L, G+ c9 [9 p7 y8 R
9 Z% `0 O0 r1 _) n! C" Q
A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。
; U$ H' b( J- H) i/ i: ]4 @7 |1 O5 I% ]; u0 m4 ]2 v- x0 ^
要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
$ ]/ _$ d4 m0 I7 S, N, _* rhttps://github.com/Plailect/Guide/wiki8 h. |! `2 Y$ J/ v0 W) P
1 @+ p" E( t% p& Y8 K3 hSafeA9LHInstaller v1.5.26 y1 f) o: j5 M
5 c S5 N' A; c' D9 q" q這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。& Q4 h) {" M5 Q7 _$ K
# a, h a( E. H$ }# I+ m它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;* c c3 p0 d! P. F4 K \
也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。$ }3 `3 b+ S v% ~! z
9 x) F* Q: Z3 A+ U+ U2 @ \) g* p c) |+ k; Y5 T& C/ g
1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,
0 f& m3 F" Q; }: G( m4 [a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin( f$ I4 v2 N7 x
然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝% a# z1 X0 r6 M. X8 v# B: ~. s
, g0 ]" B3 H( V# i% Z
2)更新安裝(之前已經做好A9LH破解)4 k/ k6 U. J, Z/ k
將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;) M9 o) p% v0 n. m0 U6 [
更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。
! V& Y# I7 j; c注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
0 Q6 x! W: e# @" ^5 F) h c注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣
( G" x8 a: f; @* A9 S: x/ G6 K* j
; E* Q3 R- u5 e, E X! u; @! D特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!
, q2 U# x% A5 O2 {& C7 Y9 V) e( q5 F2 U4 `+ u
aurora的screeninit+正常亮度版# P/ R; S2 y2 d6 n" N
https://github.com/AuroraWright/arm9loaderhax3 Y0 X7 C8 p, c
6 i0 [( K, s, B H6 ^/ Z
astronautlevel2修改的screeninit+亮度=0版
; ^$ o6 @/ o* a0 B1 phttps://github.com/astronautlevel2/arm9loaderhax: k, i' W) }3 ~. O9 m7 S6 p# t* ~
1 P" W5 h* ^ h6 C9 b+ jaurora的noscreeninit版,開機不閃屏、相容性不如screeninit版
; W$ }" a. {/ P' m' x3 ghttps://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit5 d' S5 j& k. i1 t# c
7 e: @6 H4 _3 e# @5 ?( O/ E6 f
3 k2 W8 u( [0 d5 ]* X/ L' B F+ J" Y
gbatemp原發佈貼8 O' u) }8 J1 R0 w+ g7 T
http://gbatemp.net/threads/safea9lhinstaller.419577/
" x0 K/ C' h l. Z( G
) r4 U2 T" z) i- M9 C; f+ p) a
+ m- b3 u3 N& tLuma3DS v5.4整合包--A9LH專用# p- N1 r' R9 u# _
% t) v8 N( R( l/ Q$ m7 ]該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。
' l2 q$ @+ S. Q6 y/ @% I, ~/ I& H1 E! `9 p( v. ^
SD卡檔目錄結構說明; n- p( R# C. P7 o/ w8 Y
SD:.% C( ?8 z% K$ O b8 P/ S* N
│ arm9loaderhax.bin --Luma3DS A9LH 0 d) Y0 s. o( c8 l; y ]* @
│ # M. c2 Q' p) P. s
├─luma
4 r4 J. @' n6 ^# q" d: @) I│ │ firmware.bin --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM 4 |; t' @ U3 x! G6 T. o2 c/ @' V8 M* z4 J
│ │
4 u4 b! A$ C' P" K' u6 Y│ └─payloads: h( v0 z, a" Z1 X5 E! q
│ start_D9.bin --Decrypt9WIP 4 y4 J. |7 i" {" W+ C. M% t
│ x_SafeA9LH.bin --SafeA9LHInstaller v1.5.22 P- @1 t+ G7 [+ L
│ y_E9.bin --EmuNAND9 " h0 O0 f; U4 {# s
│
! z8 e. K5 x& \) j+ R( f) m└─Decrypt9+ `; X4 y- ]7 b/ C; L: s* L
aeskeydb.bin --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX& C3 G! ?- h6 c; W- R
d9logo.bin
7 y* ]: `2 n) C
1 R" y: J9 B3 T" \3 ^$ T如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。5 S+ U8 I G# ?2 v
7 r3 S5 C! t4 zLuma3DS設置菜單簡要說明:2 i- M1 E; _/ c6 J4 h$ _
"Screen-init brightness: 4( ) 3( ) 2( ) 1( )" --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用 $ ]! b& ?! p I2 v) N5 n! ]
"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )" --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選
4 A& ^, b1 u6 K. q& n! C$ x- n"( ) Autoboot SysNAND" --自動啟動真實系統,有需要的選
- ]/ O/ b. r5 K. R"( ) SysNAND is updated (A9LH-only)" --更新的真實系統(僅限A9LH使用),有需要的可以選
+ n: H8 ?7 z/ n1 ~! b"( ) Force A9LH detection" --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選
: c( k* S6 p; g9 Q5 l"( ) Use second EmuNAND as default" --SD卡有兩個虛擬系統時才用得到,一般不用選
' y% K6 V1 }4 j6 z1 W"( ) Enable region/language emulation" --啟用區域/語言類比,有需要的可以選
2 d: ?/ X: w; E' g1 d0 ^; e( P"( ) Show current NAND in System Settings" --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選
; y% v3 G5 x8 I) u' ~% C9 y: R5 x"( ) Show GBA boot screen in patched AGB_FIRM" --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 & z$ O% e& e) f3 o5 A
"( ) Enable splash screen with no screen-init" --noscreeninit的A9LH使用者啟用開機畫面,一般不用選 ; r$ a) i6 I; E3 S* F1 v* V
) W- o8 F! O+ c6 b% }+ J8 F例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;5 T8 L- m2 O, u$ C5 m l+ M
如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。0 s7 e4 N {& e- M4 w
更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage。, s: Z6 u% |5 j3 \
2 n a! T4 M0 h
Luma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:
- ~' w0 m4 ]7 [7 m- h按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。4 Q0 O1 i* \4 ]; @- I
相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。9 H! A0 ^+ T0 b- d2 ^
( r: x8 J5 `! o* X. T# c0 d4 R
Luma3DS Loader快速鍵說明:
4 B5 z5 \! Z: M: Pup, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
5 i9 u3 ~1 o% Y2 Ystart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。
R4 S/ t/ X6 j2 e網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。
( g( S6 S7 a( ^( X* C0 z
3 P/ Z* H9 U) A, E" S& H: ~Github專案連結:
" I! G% ~8 e9 y& q/ w& r7 h* A$ chttps://github.com/AuroraWright/Luma3DS
5 H }' V7 E1 Q- t. y
8 x9 p" j' V" w2 X8 z1 ?% H3 S8 Ygbatemp發佈帖:
4 Q4 Q* X# v" i# Dhttp://gbatemp.net/threads/luma3 ... om-firmware.411110/+ A- }7 R0 j' O3 y$ R2 o
7 G! K) N8 Q' C: s: H/ U+ T下載地址:1 L; u! _ _* F- j1 s* ?
http://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip
6 H: c" A$ T" p* {& `+ K老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。 |
|