|
|
A9LH的技術細節在該帖
2 \# J5 q9 P0 B, f2 i6 ]) lhttp://gbatemp.net/threads/arm9l ... -discussion.408537/) i9 n% e& l/ }+ T! L
9 d' c/ o. |& E0 u0 C6 XA9LH的優點是:
4 f3 g3 ~6 `2 k8 W: a- a' y; m冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。
: B+ \) { x$ X* M- {* m6 [( A
. \1 M; ]: J2 W# m( u; uA9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。
# {7 h6 ?# ]. H& g6 _3 Z' N5 {0 y4 }% Q, N& V0 H: }& W# B
要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
& U/ [. d5 c a1 E- J5 s8 xhttps://github.com/Plailect/Guide/wiki O3 }; O- p) t, g/ L' x
2 c1 q$ j, L3 f& C! C1 n$ R$ K
SafeA9LHInstaller v1.5.2" Z7 e$ s$ m; U* p/ }7 L
. N' y* c+ ^ @' m$ M7 _這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。
, `% h/ v0 p& V' D9 N4 T
, l2 S- c& ]! ~4 c. {+ }它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;9 @0 y" \# @7 {; Q" b+ m
也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。8 R; f& D) p% ?% x
+ X* y9 w* F% T
- M: @ N* s# T0 B' j1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,8 x, ]$ K; V4 T0 f
a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin: ]# F5 @0 \+ D" p. K* ]1 ~
然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝9 X: m+ m6 m) r, z0 Y5 F4 \% m# x+ W
t7 z$ { g1 q' O; W5 r& x
2)更新安裝(之前已經做好A9LH破解)
- f1 ?1 D) \) ^9 B將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;
+ G+ U M: s, k# U更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。
. ?) c4 C% K; ~9 t$ }注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
7 ?, u# j# H+ T- A* F注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣
5 d0 [8 Y6 e4 s q/ Y: q B6 t6 r( E, O. r, @& J4 h
特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!
( m, n2 _' [. c* y' H6 ]0 H0 _' l5 j5 Z- N
aurora的screeninit+正常亮度版
5 g/ ?+ a+ O: d4 e" S# zhttps://github.com/AuroraWright/arm9loaderhax
5 N: q( j. j" D! Y/ }2 F4 E
: {0 v" u! \) {' M1 L8 R Oastronautlevel2修改的screeninit+亮度=0版
& H/ q# {" Y( h/ Z) Ahttps://github.com/astronautlevel2/arm9loaderhax
7 R8 T6 P: ?8 T/ a% r; l, E3 E# y0 T8 ~. D: c' {/ u" `
aurora的noscreeninit版,開機不閃屏、相容性不如screeninit版0 e, H# k& I7 Y! v. B5 y
https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit
2 K- t5 S6 ~' P" ^* l2 S
) a* u C6 [0 W' a1 ~: R* n8 B3 M( L! Z* ~5 s$ w' v' o6 Z: @
gbatemp原發佈貼. u5 f' a' k& k& q2 M' U% a
http://gbatemp.net/threads/safea9lhinstaller.419577/
5 B- q2 p5 k* `2 I h8 q
/ q! {2 @/ R3 n* M6 P6 q6 B2 |# U$ W' M* d7 Z. n5 z+ `
Luma3DS v5.4整合包--A9LH專用
! k ^# q( o9 n% E* p
8 {' _. A; P& ]+ ~該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。
1 F0 Z& \9 [3 s2 C" C% l$ ]3 s! O9 k+ G J. B T- a
SD卡檔目錄結構說明( E e6 d# p3 Q2 X
SD:.9 ~- p, H& w n6 z: C: m- a5 o
│ arm9loaderhax.bin --Luma3DS A9LH
) \& L0 t+ W- z% k+ ]; F! v7 H│
& q# Y2 N* o. `6 t5 Q├─luma' I, ~( Y! K8 q$ K1 d
│ │ firmware.bin --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM
( ]! g, H2 S- a│ │ & q# B$ b& G5 k2 }6 O, c' ? r
│ └─payloads5 p/ t& [* S4 P( Z# _6 S% e5 S
│ start_D9.bin --Decrypt9WIP 6 A G2 C: A) Q: Y3 r" n
│ x_SafeA9LH.bin --SafeA9LHInstaller v1.5.2
% Y0 y! ^9 D/ e5 j$ a `│ y_E9.bin --EmuNAND9
! _9 H, j/ ]+ G) U2 e% Y$ U│
z+ v- i2 l, g3 y( H└─Decrypt9
3 A$ C" c* ]3 C) Z* Q3 _2 O aeskeydb.bin --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX& \* x# g6 b3 |, j
d9logo.bin1 c' e$ Q+ a2 H& |% d5 p
( b7 {; E* r* k如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。) [' Y" O4 R$ ]
5 e8 j' q! e# PLuma3DS設置菜單簡要說明:
! g' t+ t. I h4 _2 i"Screen-init brightness: 4( ) 3( ) 2( ) 1( )" --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用 # Z1 W% G0 t4 y, A+ O+ b
"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )" --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選
9 B1 _& l; s& ~+ V1 E) d- O+ @"( ) Autoboot SysNAND" --自動啟動真實系統,有需要的選
6 ~6 m5 x" p) c0 j) q; {"( ) SysNAND is updated (A9LH-only)" --更新的真實系統(僅限A9LH使用),有需要的可以選
3 |% R. k/ ?5 @; K; x0 d. {"( ) Force A9LH detection" --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選; ?' O$ k- B# K$ ~3 H3 S
"( ) Use second EmuNAND as default" --SD卡有兩個虛擬系統時才用得到,一般不用選
3 E& H5 \7 _+ e! v9 y+ U"( ) Enable region/language emulation" --啟用區域/語言類比,有需要的可以選
. ?9 }# T* q4 c/ G3 w* x% a"( ) Show current NAND in System Settings" --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選 # ^- P+ D. v9 N: P
"( ) Show GBA boot screen in patched AGB_FIRM" --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 ' Y2 B v- b$ u9 } H
"( ) Enable splash screen with no screen-init" --noscreeninit的A9LH使用者啟用開機畫面,一般不用選 , j% E1 c. y' Q% U
5 R* {9 j3 U5 H3 [1 r" {例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;# ]" a% y" k S4 _7 ]- R* O
如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。5 A" E, M2 Y/ b4 ^2 }8 N, ^
更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage。3 d; X. ?# }0 p( ^/ Y2 i4 @3 S& W7 J
% `- X, K# o& i( m8 n: f# N
Luma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:5 i% Q4 W; `0 V" T. R% e6 ~& `7 j
按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。* Y9 q1 Y/ a* N; D6 q$ o
相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。
8 a0 G5 f8 F1 A; [2 o( Z4 W
+ O9 s$ e. o% P; PLuma3DS Loader快速鍵說明:: F& m; c5 {5 `% u" _/ ^. p
up, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
7 W- x$ z. V8 p8 U. u6 S& kstart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。( s* `0 t3 u8 r- b ]
網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。
! W$ g6 Q7 Q; `0 g" Y* | C
Q. Z; D3 ^$ A2 t. rGithub專案連結:3 m) V5 s- L9 O" F6 O0 o/ {
https://github.com/AuroraWright/Luma3DS
, O, w" y8 q3 P7 q3 R' w# ] T/ i2 }9 ~8 `
gbatemp發佈帖:9 T- e3 l* m5 d1 s) K$ \% t* h
http://gbatemp.net/threads/luma3 ... om-firmware.411110/
; J. C i$ m1 l) F
7 @) b+ O; ~% X l下載地址:
/ n5 L" }' D, J9 @http://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip
0 W) d4 Y$ Y& z老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。 |
|