|
|
A9LH的技術細節在該帖
$ A; P4 I$ D! u0 q9 B2 Phttp://gbatemp.net/threads/arm9l ... -discussion.408537/
8 D$ g5 W: o% k4 D$ \: ^* G
! \4 F9 T( f* R6 PA9LH的優點是:
6 R& E' x4 w9 g! o/ g; C" |8 c冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。
6 R2 C1 J1 l& G0 J
6 B' J# L3 i0 Y jA9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。 K# z+ e9 [% H- P
- |# n$ S6 G5 b! F0 X$ x# |3 f要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
; d0 R6 k- h$ o' Jhttps://github.com/Plailect/Guide/wiki" K+ g1 \+ `* A8 a- z
3 H8 m/ R- c: o1 `5 M9 j. P) ]
SafeA9LHInstaller v1.5.2! F; A# V) [* q! L
: p) S& x$ y1 b1 w# k
這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。: V2 a% ~ }) X2 W# S3 z
' Y; n8 n! j0 U& v! p8 @
它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解; E4 Y, ]. R) k' X1 B1 U+ n( v
也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。
& V; E4 ^% A, c3 p+ N( e( i" [
( J& i0 Z3 O) Q4 M1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,. r- T8 M' |/ m
a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin
; H; s" y: y% y1 q4 _8 E; H5 q {然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝
# d' x# v# A0 s6 B5 y
/ S( L9 L# j$ k, ^0 W2 m( |2)更新安裝(之前已經做好A9LH破解)+ Q. i4 r% j7 m/ [: u9 c1 Z
將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;
9 F' C" ?) o$ f" ?; {- _0 L, C更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。1 Y5 W5 K) R- G: `, e/ j
注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
# q$ g2 R, F; v* ?" u# r/ \ B1 D4 j注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣2 c: o- R7 v( V5 l1 _# t8 t
# C2 X/ T0 c0 y4 L" ^
特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!
. s+ s5 i8 U- p" Z8 i* f9 P% M/ a& M& b* T$ P+ y9 R
aurora的screeninit+正常亮度版+ p! j9 n8 C8 T% O, F9 J7 j
https://github.com/AuroraWright/arm9loaderhax+ n2 t, m" o- D; t8 M% h
$ a9 n2 W$ V3 @% D, E$ d4 K8 R ]: r6 dastronautlevel2修改的screeninit+亮度=0版
: b# ]6 v) }, n5 vhttps://github.com/astronautlevel2/arm9loaderhax$ [! u) m( @: W' Y
% b8 K2 \7 Q+ E* V6 I( uaurora的noscreeninit版,開機不閃屏、相容性不如screeninit版0 g3 K8 n1 }! L$ i0 F3 }6 P7 ?0 N
https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit
1 Z: N( F& R3 L8 y; d) Y* x4 I( C p$ S8 H- |
8 F. V& ^6 \/ X! w1 zgbatemp原發佈貼! Y' c ?$ r0 u5 ]- F
http://gbatemp.net/threads/safea9lhinstaller.419577/
F+ Z$ x/ x+ f+ U! c; i+ `# ^" S0 ?
' ]" A5 y3 Y, g: R2 N9 E) b, F7 C9 q f# g
Luma3DS v5.4整合包--A9LH專用
$ d" _4 \, Y$ h! y+ m# f4 @0 d; N. B
" [2 b! Q% `: h8 ] h7 B該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。6 r" U/ r" n5 m
* \ L* W" p/ g8 @+ ~ g, N3 w
SD卡檔目錄結構說明) ^! T% t4 Y0 l. M0 t
SD:.5 k5 T" A4 L6 c5 _6 f$ f: ?, C
│ arm9loaderhax.bin --Luma3DS A9LH
4 T+ x+ U% c0 |+ m│ ( r \2 ^: g( H; [6 f' g
├─luma! f$ P& ^$ n0 O2 X, p7 @- d5 f
│ │ firmware.bin --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM 2 M8 L y/ ]$ C" w$ ^
│ │
. ^ i3 g7 S) g |1 }│ └─payloads. t) S N% ^8 F3 u( S# `! [
│ start_D9.bin --Decrypt9WIP
/ Q; L; v* j% t4 u│ x_SafeA9LH.bin --SafeA9LHInstaller v1.5.2
/ f: i0 T/ I7 } K4 }# q& ?│ y_E9.bin --EmuNAND9
' }* w2 Y6 t ?* d% K│ ( l( }" A S" p5 K3 D
└─Decrypt98 q( u T* c7 N9 }( m
aeskeydb.bin --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX! V: @* u% X: Q2 J
d9logo.bin
5 m! L( p& _2 B+ Z
7 U6 _: z8 @4 ?如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。1 F: I; x. ~) }. ?
5 i3 v( M" o' l( q+ Q
Luma3DS設置菜單簡要說明:1 V0 H+ I* |1 H( ?' y! z
"Screen-init brightness: 4( ) 3( ) 2( ) 1( )" --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用 ) K. L& u8 ?3 g4 K+ T! L
"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )" --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選 % }& \ l$ b5 A" _4 d/ G
"( ) Autoboot SysNAND" --自動啟動真實系統,有需要的選
4 ]; a/ S# G- E, H+ i l4 Y2 Q4 G"( ) SysNAND is updated (A9LH-only)" --更新的真實系統(僅限A9LH使用),有需要的可以選
8 t! o" A) }( r. {) R"( ) Force A9LH detection" --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選4 b- A6 p2 y* A5 L' k9 F
"( ) Use second EmuNAND as default" --SD卡有兩個虛擬系統時才用得到,一般不用選
) w9 U" d6 D# S3 f% E* b"( ) Enable region/language emulation" --啟用區域/語言類比,有需要的可以選
. f1 P( h$ l. M1 x"( ) Show current NAND in System Settings" --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選 7 ~ V+ U, s1 q( v7 s5 p; B5 s
"( ) Show GBA boot screen in patched AGB_FIRM" --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選
! e* m6 k( _4 S. ?"( ) Enable splash screen with no screen-init" --noscreeninit的A9LH使用者啟用開機畫面,一般不用選
' k5 L8 r* `8 M# u7 {$ m# w9 m/ S6 B* [& H3 D( `
例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;
C! u U. j' y如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。
+ W2 V) M* g' z b- N更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage。# S9 V6 g2 G! r
. [2 Z8 y9 ~7 I1 ?0 r" w
Luma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:
2 e" X1 L2 x: h% H, T9 u按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。
5 V- J, O' b# m; z" P S相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。
) c+ t0 g# @, e! R+ J4 P+ W8 S2 c; j$ B: G; [+ t
Luma3DS Loader快速鍵說明:
% L3 f( c4 s% I. bup, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
2 l+ }. H. d0 h N, \! b# Astart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。4 f! S: `& v$ L8 g. D
網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。3 |1 {+ d$ d$ S o
0 A3 z0 d5 n( i* D x8 i6 n
Github專案連結:
5 _# y+ N/ C! Z. y( d" v {https://github.com/AuroraWright/Luma3DS
7 |( f) E e5 J& Q5 J" {' W
5 Z$ z0 A$ B9 \gbatemp發佈帖:4 K" o0 Z) ~% i) v1 \# ~& T% z! @' T
http://gbatemp.net/threads/luma3 ... om-firmware.411110/
6 M* t. v% J' A! W7 K4 p' R. p
' D7 y$ q9 K3 v8 X7 `- q- `6 G( g下載地址:
$ `; D: R# B# T5 y- e. V" _& Ehttp://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip ; [3 u1 J3 t+ _- B6 e
老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。 |
|