|
A9LH的技術細節在該帖3 L' N# M1 T! K3 t( }2 c
http://gbatemp.net/threads/arm9l ... -discussion.408537/
G$ \2 L2 w" }$ w7 k: \
0 z! v$ \ t. kA9LH的優點是:0 Z) U$ R; q# E6 R3 T, E
冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。( ^+ G$ D; J8 V1 O8 \
/ p0 k! s! K/ J& \! x1 F
A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。; h# |; ^3 `' X: v% |
3 J# D& p* L5 e5 ^要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
# T0 M5 S' d' H$ D$ ~( Khttps://github.com/Plailect/Guide/wiki1 V" ^, Y+ R5 a, U4 U7 J" W1 S
0 r/ V+ {! ~, ~- D! i
SafeA9LHInstaller v1.5.2! u7 B' j, I) Z
* j9 Q; e1 N* q8 P% V: x" B這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。# C% M' O9 B: k4 N% Y& b: i4 m
& @! x+ _6 T( @! h; d它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;
) H- M# S6 k& c5 ~, s也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。
* q; s4 [6 s6 J0 W! G8 E& ]) d8 i. F: M7 b! t" l
2 Y Y' Q. L* M* m0 o1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,
1 Q% I5 E4 \! ~0 Da9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin
9 h0 V7 ] l" |1 }3 O' P然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝
, B/ ~2 p8 u; X* H: ]
4 N( z x/ R7 T6 d5 N9 x2)更新安裝(之前已經做好A9LH破解)+ H+ X3 t" U' ^5 h
將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;4 L% `: o# D9 J. O* h5 `
更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。
! D+ d6 W! t+ |+ ]- W' I( O! e3 ?注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
- x. w0 k, g4 P注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣
5 }1 Q) r4 d& |5 \$ _0 g* j/ |, k6 L; P; q( Y" P; d0 G2 B! N& L
特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!
$ t d- z) |% w5 N& w. [0 \7 @6 T& ?/ S
' N F4 c& r |1 Xaurora的screeninit+正常亮度版* O5 L. _* I0 g5 o4 d/ j4 k
https://github.com/AuroraWright/arm9loaderhax
4 z- q, Y% a2 B8 h) [+ `6 \" B/ R6 t' ]3 r
astronautlevel2修改的screeninit+亮度=0版: ~7 `+ y" o& V( l3 f
https://github.com/astronautlevel2/arm9loaderhax
+ a2 H- v/ `& p% v
8 C- N" W1 f2 Iaurora的noscreeninit版,開機不閃屏、相容性不如screeninit版/ b8 |; x, L% ]+ m
https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit# D) ~1 Z- Q/ A. J% K: }0 {
- v( P: r Q! R! k# u
3 m6 V- y* ?2 n7 P2 _- V6 F: `/ m7 S: Tgbatemp原發佈貼
I* T- H) p% P/ f) ~2 D+ Thttp://gbatemp.net/threads/safea9lhinstaller.419577/( R& P! S+ `. H$ S5 u+ H8 _& @0 x! i
! `, s4 G' x+ x6 m# O7 J0 p; _
! P3 N( p! s9 v, g# e* A! C& w
Luma3DS v5.4整合包--A9LH專用9 v( d# A: {! P6 E* l
1 H/ Q, x( j4 w$ B* ^# i該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。# i" {! x0 l: z q8 y
4 H2 _, I2 M5 j- U" E- LSD卡檔目錄結構說明
/ `% b3 {' v& ^1 ISD:., F2 ]8 |/ F3 V
│ arm9loaderhax.bin --Luma3DS A9LH ( o1 y$ c# M. Q+ z
│ ^: p# H# w' L3 V& g) K
├─luma* H! n i4 j7 D1 \ v
│ │ firmware.bin --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM ) v g8 l$ u! g7 B
│ │ # M( L" z" x8 E3 [6 \
│ └─payloads
6 r0 c! p4 _; c) V8 ]│ start_D9.bin --Decrypt9WIP
6 m" ?. I' s7 E7 k- \3 P! h, T M│ x_SafeA9LH.bin --SafeA9LHInstaller v1.5.29 M) y. m; v3 k0 i( o1 t
│ y_E9.bin --EmuNAND9 0 x8 a3 K; a1 b8 x
│
0 T. J; s4 a0 }7 g5 n, `7 I: Z8 J0 V& F└─Decrypt9
" Q. a5 v. O5 \; d aeskeydb.bin --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX& ^3 ?( O/ u9 X, h9 p1 g
d9logo.bin1 Q( A" G5 N0 _3 h6 A, X
+ m5 `; x8 U! I1 O如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。
5 b* d' R) q! z9 H$ X2 R: R8 q
Luma3DS設置菜單簡要說明:
$ a# N( A0 r8 T$ Z/ n9 B$ _( ~3 ]"Screen-init brightness: 4( ) 3( ) 2( ) 1( )" --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用 3 L. X$ @8 f/ U/ L
"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )" --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選 ' o2 y( `0 |) `0 }0 Z
"( ) Autoboot SysNAND" --自動啟動真實系統,有需要的選
0 \2 X7 T, r r+ X F"( ) SysNAND is updated (A9LH-only)" --更新的真實系統(僅限A9LH使用),有需要的可以選
; E. e" q$ {- m7 U* w4 Q"( ) Force A9LH detection" --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選
7 I* @+ p" A# a9 g* u0 n' o1 _"( ) Use second EmuNAND as default" --SD卡有兩個虛擬系統時才用得到,一般不用選# \& h1 r; K" u
"( ) Enable region/language emulation" --啟用區域/語言類比,有需要的可以選
' @, r, M' |/ J8 S& j"( ) Show current NAND in System Settings" --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選 6 }. R* Q1 R7 i4 Y5 m
"( ) Show GBA boot screen in patched AGB_FIRM" --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 " `, A* N$ Z, |6 q5 q6 T9 K$ W
"( ) Enable splash screen with no screen-init" --noscreeninit的A9LH使用者啟用開機畫面,一般不用選
8 z/ }' o4 q& N& K, y A! E! j2 h8 V; v# }+ T
例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;4 k3 Z+ Z; |1 p
如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。( E; S, S" P! R8 i4 k
更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage。
, l: D( f l5 v2 L* ?+ l3 s+ n8 j
; B+ ~* D( e2 H' H/ fLuma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:. b, u2 W8 B' D7 ?! X4 V' [
按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。
2 x9 C( {2 j4 v, i) G& ^相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。" V; D+ |6 T" R! D6 @3 F
' N( f! a/ r: v" `2 Q
Luma3DS Loader快速鍵說明:/ u2 |: A2 h4 q/ f& l) M
up, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
2 }2 T5 y/ v; u) T0 q p: bstart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。
) A0 E5 Z0 G* ~" L& O2 s6 T網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。
7 l3 R# S8 c4 ]) @( h 8 E+ B) `0 O& B( y" l- ^1 v2 D
Github專案連結:0 Q+ O( \6 |9 R
https://github.com/AuroraWright/Luma3DS
: T, M" X* f4 J0 s7 S4 A( M3 U
2 ~- ^. W! h0 i- dgbatemp發佈帖:
; ?6 `6 t% ]: N9 {8 _! [; fhttp://gbatemp.net/threads/luma3 ... om-firmware.411110/( v* j9 {7 m0 v Z$ J0 |
+ X3 R% n: S( j) r, w) n/ N [
下載地址:
9 G T. X# f% }- rhttp://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip
8 q9 a* \5 ^9 A/ g老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。 |
|