找回密碼
 註冊
搜索
查看: 6035|回復: 0

[系統] 3DS ARM9LoaderHax破解,需要先降級到2.1系統

[複製鏈接]
發表於 15-5-2016 11:42:43 | 顯示全部樓層 |閱讀模式
A9LH的技術細節在該帖: T% V+ x7 l2 u' T5 Y2 P
http://gbatemp.net/threads/arm9l ... -discussion.408537/
+ S) _$ D4 c+ X5 Z0 p. |( ^2 ]- Z& W) K& l0 L
A9LH的優點是:2 l% O: s; O+ Y: c# f
冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。
, _7 i8 S1 M' {3 m7 q3 A
" o' Q5 u  o/ b% ^" {A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。  H1 P3 R6 O% K+ h& C/ \
; c/ [# [, ]! Y( O% w
要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:) u7 {& W* L8 s6 \4 Z
https://github.com/Plailect/Guide/wiki
+ v. W5 l* ]- V' n3 W* P8 r3 I  B/ `9 }6 ]! [
SafeA9LHInstaller v1.5.2- q' N* D7 v! ]1 |, ~
2 [4 U0 I& N& R, G/ z0 s% V
這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。2 Z+ A* O, E+ ?3 ?* U% y* B

9 I! f/ A- P$ n! e0 b它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;
3 Q6 [( c7 ~% K4 k* n4 B9 f( n! b也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。2 \0 D8 Z' m+ |, G: f4 d7 q8 T. Y

& x2 ~; }4 m6 }+ k* P! d
- {7 `0 c  v0 m3 q/ Q& E2 T1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,  i, b, E. N( w# v: N$ h, y* p- c
a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin5 y3 i: Z9 x4 p6 I' V$ u' b
然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝
7 b& T; F. W1 a; b( G$ \0 r. x5 P2 X
2)更新安裝(之前已經做好A9LH破解)
& }- ~7 T& t5 P5 ?將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;
" L0 n: v# b- u/ t! K! D6 V更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。
' F9 w3 d2 y# x( `注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
1 Z7 j( G1 c5 b- W2 h' s2 I* x注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣1 E6 h  T2 d; q9 m3 B+ J- b

. Q; l  g; v8 p% x; r9 b# J特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!1 K( v) w( I5 }5 r6 l5 M: j. ^/ G" j* z

" q8 f- B4 ~5 f2 Y: b: ]& B$ u9 Uaurora的screeninit+正常亮度版! }( u. |2 G+ q
https://github.com/AuroraWright/arm9loaderhax9 w* i, ~: {1 A) Z

  E$ k( ]0 W- G7 T' x7 Dastronautlevel2修改的screeninit+亮度=0版
: K' [2 [. R7 `) ghttps://github.com/astronautlevel2/arm9loaderhax, e& k' @8 a2 g& K- t1 l* C( n

' e& H5 e8 j$ i# G- g- `aurora的noscreeninit版,開機不閃屏、相容性不如screeninit版4 E3 Q0 L! a! H2 R# ?( a+ Q: H
https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit2 I" N7 B- l- F
$ e  G. B% P. R3 M2 v' n8 o1 g3 {

& P( P/ L; v. b$ P7 I: }4 pgbatemp原發佈貼& i( N/ s' A6 W
http://gbatemp.net/threads/safea9lhinstaller.419577/9 U0 }/ Z/ ~, K0 o3 \$ a# H* S% {

0 m- i( m# {9 i0 z1 V( ]1 ?) m+ P5 M/ {( e- v  V: [/ G5 ]
Luma3DS v5.4整合包--A9LH專用+ y6 W! T/ }' W  M* M. }" C
, M7 A: z+ C- z  P
該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。
4 Z8 V1 Q- F+ V4 f" S
& I6 Z- f! L0 ~# ISD卡檔目錄結構說明$ u$ n- \$ [+ E1 O
SD:.
' Q! k9 g! v$ g( _! J│  arm9loaderhax.bin         --Luma3DS A9LH
3 U) K/ @+ J: \: T$ ?0 |" J│  # ^8 {+ n+ k/ i* H  \0 s$ f, y
├─luma& Y  I1 y- ]& f, I3 J
│  │  firmware.bin           --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM  4 O8 w3 m8 Z# s2 c5 e2 N0 M
│  │  
) U# b8 {* }/ b  b9 ^' \3 Z6 f6 \│  └─payloads6 ]) K$ C; `7 d: p3 Y
│          start_D9.bin      --Decrypt9WIP
$ W* a- F6 @9 @% n/ g: f7 N│          x_SafeA9LH.bin    --SafeA9LHInstaller v1.5.2/ t9 U1 W8 T5 K. j: s
│          y_E9.bin          --EmuNAND9 " S, l1 E6 R5 Q6 {2 Z# K; p5 x
│         
2 t2 G: A+ r0 H1 f: u└─Decrypt9# L+ r* g) R( u" g1 q5 @, D
        aeskeydb.bin          --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX+ W* X8 E* E/ R2 q  h
        d9logo.bin
2 h$ o$ K+ x5 S( ~( a% P/ s$ c+ |+ x1 h3 S- H8 c2 t! l7 P
如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。9 ~$ K2 A+ C7 b& f8 j3 V

- D0 i6 T" Q) G$ ?- SLuma3DS設置菜單簡要說明:; X* m$ C1 Q0 l& g. q( ]
"Screen-init brightness: 4( ) 3( ) 2( ) 1( )"              --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用  
+ K& w* V4 O5 Z2 x, ["New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )"           --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選
( `' t6 x! `2 j& Z- K/ n5 U% a"( ) Autoboot SysNAND"                                     --自動啟動真實系統,有需要的選
+ E  K( t! i% d8 u/ g5 Q. I3 D4 Q"( ) SysNAND is updated (A9LH-only)"                       --更新的真實系統(僅限A9LH使用),有需要的可以選9 F% B! B9 D! \, P$ {
"( ) Force A9LH detection"                                 --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選
5 ~8 Z  Q- L7 h. T' e4 g$ [. w" x"( ) Use second EmuNAND as default"                        --SD卡有兩個虛擬系統時才用得到,一般不用選
! Y, d( r: F4 P5 H: r' Z2 ?1 m* W/ B"( ) Enable region/language emulation"                     --啟用區域/語言類比,有需要的可以選& w* `8 Z( R+ Y  m
"( ) Show current NAND in System Settings"                 --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選
4 e3 h2 W' U, A) A"( ) Show GBA boot screen in patched AGB_FIRM"             --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 $ w+ R5 ^  G5 J% A% x  h
"( ) Enable splash screen with no screen-init"             --noscreeninit的A9LH使用者啟用開機畫面,一般不用選
& u  [. B% O% T8 L8 r6 R2 n1 N8 K
例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;
( \% e0 p: l' D如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。
7 u0 W1 n- [" u! W更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage, Y, J  c4 `$ A: n( W% {# `, d

# `! N" \! ~% c9 ~+ `2 Z- q: \- bLuma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:
& v3 ~- D* I* I, |( T按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。* C+ O3 U, I2 }( A
相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。5 J; k( Y6 m$ e& y5 X, i
% p6 y, \& k+ k
Luma3DS Loader快速鍵說明:
+ S- y8 [  n" Lup, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
. w4 ~. T& Z9 p4 C* Hstart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。0 V0 _( a+ {4 q7 }! I+ y! F+ w4 S
網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。
5 E9 X6 E2 _0 ^: d/ G  
- T; a* f4 ?8 i  B: {( h% E( tGithub專案連結:
" d% v7 _9 E/ Lhttps://github.com/AuroraWright/Luma3DS
/ Z; o6 A+ v$ p0 g! v6 C: b
& E" O9 J  B2 G+ Lgbatemp發佈帖:
5 ~' z; i9 `2 ?4 Y  hhttp://gbatemp.net/threads/luma3 ... om-firmware.411110/
5 i+ `8 v/ X& h' z* @5 D. w) V0 r8 F. U  o# `0 T5 v) I
下載地址:
6 q' ^. E9 k+ \( Z, @- W' ahttp://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip
4 m' r3 z" z% e% n老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|小黑屋|歡迎光臨 Julybee Club

GMT+8, 31-10-2025 05:35 , Processed in 0.240998 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表