|
|
A9LH的技術細節在該帖
, X; g3 r( {8 ]2 }9 w( ^http://gbatemp.net/threads/arm9l ... -discussion.408537/7 ]& Q6 w2 k0 y) H
/ X/ t. m( @+ @# D6 x: I: f, [7 K, o
A9LH的優點是:
2 }* |: b3 ^( z2 |/ S冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。
- ?/ x& B$ \% H+ ^: f" u8 G6 L
3 j+ N& }/ z, x3 ~A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。# L; m2 m. H; q
9 w1 Q. A7 y2 {0 H' V8 T e
要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
. N* K( T I1 T3 k% t; Phttps://github.com/Plailect/Guide/wiki, T) V$ [7 K n, @3 @
7 Y7 s: }9 L9 p
SafeA9LHInstaller v1.5.2! z; t' Q# V2 g0 g! o
4 Q; [4 J1 T8 \: t這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。6 E1 r. n# K2 l+ n- `, ~" I( b# m
/ s$ [+ I& F' T7 E. C它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;
\/ F/ o _3 I' f也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。$ f: k' L7 _0 u1 r& {
, y, |6 h5 @1 D8 Q" |1 L0 v5 x4 S) i$ ?4 Y2 d6 [& E
1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,
( x( G0 |9 J+ z! D" Ya9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin' R; y' U3 _1 r* n2 P
然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝- e# b% q) a4 u* [
# w' j* k; \3 m- @" R2)更新安裝(之前已經做好A9LH破解) j$ t5 f& o5 n) ?7 e% A
將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;
/ S* o% T( w0 s8 q7 C6 K更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。* w1 A' B( D8 o0 k( z3 \9 l. Y s
注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作3 c" S" x! D$ C! E1 C2 b3 W
注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣
A) @9 @8 a, `8 v9 m7 B2 { |/ X2 Z5 Z; c' g" B
特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!
( T1 L* S0 q' o. Y8 e# z' r9 C9 a$ H- Z' m
aurora的screeninit+正常亮度版
: u8 _2 n. _8 D- I$ phttps://github.com/AuroraWright/arm9loaderhax/ G0 D: [( K0 w) ^8 `9 o
, d) @0 x. s: C6 o5 k6 A& Z: bastronautlevel2修改的screeninit+亮度=0版
/ U- f% ~$ B% D2 s, Q1 }0 ahttps://github.com/astronautlevel2/arm9loaderhax+ \2 c2 z+ {( a8 a; a9 S# e3 |
6 s' C2 O. B! x) a/ |, X( L {
aurora的noscreeninit版,開機不閃屏、相容性不如screeninit版* i: ?# H! ^+ K" {9 U# _7 z
https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit
/ S. ?' q& f2 M" c. P0 p$ P- k/ h" N
' v8 |3 V# K4 a8 a3 S7 R4 [: Mgbatemp原發佈貼8 Q' d$ z: T9 o& J& f- ?
http://gbatemp.net/threads/safea9lhinstaller.419577/
|: n9 P* Y& k: m/ m$ P; l: Y x5 w# g5 u
9 j/ h* Y, i' m" ]2 l) \$ q5 r
Luma3DS v5.4整合包--A9LH專用
/ K3 o$ o4 @ S1 T( g& ~6 m* U4 A* X' d
該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。0 J" B8 r- \. ^" r6 c+ U$ i( n1 o
8 N, |7 }4 }% ~: e2 K
SD卡檔目錄結構說明
8 U% `# P! L& w0 {; CSD:.
' J$ S3 E8 ]8 @' |( t+ U│ arm9loaderhax.bin --Luma3DS A9LH
/ \, r3 H ^7 @! [: ?( j│ Y" g1 r+ d; B4 {
├─luma
" n& p* a$ m0 C7 O: S│ │ firmware.bin --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM
( |9 z7 y8 F: w│ │ - }9 F0 o; M1 c! k: x
│ └─payloads
6 K" M5 T; [' e) W5 K7 }. D3 N│ start_D9.bin --Decrypt9WIP
) e) _% {& y" L│ x_SafeA9LH.bin --SafeA9LHInstaller v1.5.2; K7 c7 l9 e6 r- w
│ y_E9.bin --EmuNAND9 , L D; h8 Q; F# }
│ / y) R+ ^6 J1 C" O) U, d6 T
└─Decrypt9/ F( \: j$ K! \6 h
aeskeydb.bin --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX1 }0 l6 n. N4 @' E+ N
d9logo.bin
9 G) H' z( m4 p8 @0 D# q+ ~ [. b0 V' N5 O
如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。
" o0 v- u. w1 s/ E8 V/ z2 G
- }6 I1 _& x7 g- a4 [Luma3DS設置菜單簡要說明:, W1 [3 b( F R, Q7 G) N) K6 Z- ^, _
"Screen-init brightness: 4( ) 3( ) 2( ) 1( )" --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用
) y' H D( Z0 g5 ?' q"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )" --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選 5 E) x1 o `3 z" c3 E
"( ) Autoboot SysNAND" --自動啟動真實系統,有需要的選 3 X: \- e8 C) f# Q9 R% }+ w/ X0 ` d
"( ) SysNAND is updated (A9LH-only)" --更新的真實系統(僅限A9LH使用),有需要的可以選5 |$ G: N# m! T4 |% m. L7 p
"( ) Force A9LH detection" --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選
' U' D8 Q, q2 D/ _) p7 G"( ) Use second EmuNAND as default" --SD卡有兩個虛擬系統時才用得到,一般不用選' d" b" p9 b$ g5 p& t5 y7 n+ y
"( ) Enable region/language emulation" --啟用區域/語言類比,有需要的可以選( {5 \& o1 b B$ q |( @! y
"( ) Show current NAND in System Settings" --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選 4 q) ?+ d/ `( Z7 P: Z+ o% G. L
"( ) Show GBA boot screen in patched AGB_FIRM" --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 7 x1 A( x3 Q' Z; e. O5 L; C: o
"( ) Enable splash screen with no screen-init" --noscreeninit的A9LH使用者啟用開機畫面,一般不用選
+ _" t4 D; f2 z- v: g: O
2 L! J. K3 f# r% D2 C% f例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;- ~/ y4 o) r3 q# N# `/ L% F* p
如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。
9 m9 ~2 ^! O7 [) C更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage。7 l4 M0 R" M5 S+ N
1 Z0 Y& \, b& V; _3 \4 F. D
Luma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:& r* w9 Z4 d' x
按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。. @* T" `0 A# ~
相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。! v3 `) U# W5 p: X1 L+ z6 P
) J! ~: \3 H9 x$ q; y) jLuma3DS Loader快速鍵說明:8 R) R# X f- {2 E; S& L
up, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。, m4 r* j1 s+ \% \9 _# Y
start鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。6 I' b4 r& \7 t) I" [0 ~! D$ ?$ _. R
網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。& a$ G) S8 W) q, \4 Y8 ~* R: Z
L0 l; H( j' v) j) cGithub專案連結:/ h1 x" [9 B6 H" ^& ^ w# A% L4 [
https://github.com/AuroraWright/Luma3DS" R3 H4 ?8 m% Q" V$ M* v
4 Y! V1 z1 O: T5 Cgbatemp發佈帖:
( e& C& p7 f" {$ lhttp://gbatemp.net/threads/luma3 ... om-firmware.411110/8 O# A4 P7 O9 L
% C; Z7 d% q% d下載地址:
& M3 U7 o f* G& l7 |# p) x' E* _/ yhttp://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip
3 E/ ~8 X' l' v e7 M9 J老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。 |
|