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

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

[複製鏈接]
發表於 15-5-2016 11:42:43 | 顯示全部樓層 |閱讀模式
A9LH的技術細節在該帖
/ E3 S0 |+ E9 p0 o9 Xhttp://gbatemp.net/threads/arm9l ... -discussion.408537/
) n( ?/ C+ v# h  {* |% N  }) Z/ M) [! B( T4 u7 w! r5 t
A9LH的優點是:
' L+ [, t" y$ u. a冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。
( ^$ s: z: v& w4 w
4 e& l' h1 B8 U9 f* o' |6 {A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。
: x& B9 p2 d4 [  Y: o6 B% Y
  I* }4 L8 Y% r9 _+ H5 e4 u要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:
4 l2 G8 m2 W& h' x. ~6 D- r! x- i+ K( Chttps://github.com/Plailect/Guide/wiki, V$ q) T- v1 ~7 S% l; \

/ R" e9 U" A0 t" x' @8 T, gSafeA9LHInstaller v1.5.2& |! o* Y2 A- X
# A4 s5 v$ h) `. v0 ~
這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。
1 S8 F; D3 D! I0 g6 H) L  f- c, @# t8 ^
它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;
" y! E/ i6 s9 {) c/ r也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。) O$ j) }! p4 o8 W( u# V  d$ P- p
6 Z2 F& ^: V9 |3 ]
  ~# ?. @* ]0 _5 X+ f$ [" h
1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,; V2 f3 l2 m, E3 M
a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin( P+ I7 ]$ a7 H6 {* m' a! m
然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝2 P  a, i- B/ }% i# P+ X

. N1 s' R0 J9 C- C" a$ H2)更新安裝(之前已經做好A9LH破解)9 e: s( i' x8 W' C6 T
將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;
( B5 l6 a# Y1 P3 g1 x4 W1 b更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。, m; L  U$ z1 Y% G  {
注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作
- @0 p. ?" i: c, }- }注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣
) l" @% y4 O* S* C, E/ z$ `$ o
* z$ W% Z7 o1 R; T! e# P特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!% \; a- h' x$ e' d
* M0 K! t0 F+ ^) ?1 `
aurora的screeninit+正常亮度版! @% X5 x) Q7 h, o# S
https://github.com/AuroraWright/arm9loaderhax' r6 x4 M" K/ G0 p8 \  }9 q
9 D- G$ D1 U6 L. R( n. ~
astronautlevel2修改的screeninit+亮度=0版
% F. K, y6 ]8 S5 W* n: G  Shttps://github.com/astronautlevel2/arm9loaderhax
% D; H/ x$ \/ Q, }0 Q% T( f0 s& E0 G* R( v! _4 H
aurora的noscreeninit版,開機不閃屏、相容性不如screeninit版
+ m7 a! j8 W% t: Bhttps://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit8 S/ Q5 I0 p- o$ _0 a0 k1 e6 l

6 x+ m% t# O+ D! |6 g# U( s/ k, c6 n! u0 o5 H" I( f
gbatemp原發佈貼
/ s' X1 V$ D' g. Z& S: @http://gbatemp.net/threads/safea9lhinstaller.419577// G2 b1 w4 q8 a- C: Q

4 `- ~( M, T* J2 k) u5 `
. X* a$ y' G( ILuma3DS v5.4整合包--A9LH專用
9 v& [. F4 t% O5 H" M- Q6 ?( I2 Q' W
! w+ L0 q9 Z# g$ o# Q& ^該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。
+ l! b) g( y! X! `# Q/ ]# @" d% h0 N7 w; J( ^
SD卡檔目錄結構說明
' d0 L( d, i8 j3 I; a$ PSD:.1 q5 o( D4 l9 ~- h; H; {
│  arm9loaderhax.bin         --Luma3DS A9LH
# K; K( m, e8 y  {2 h$ q% {0 {│  # h, O! m; J- o( [; D
├─luma
7 T# K7 v. a0 e9 v│  │  firmware.bin           --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM  
1 q7 p1 K4 {. I% o. X  c│  │  # f! b1 ~0 B/ R$ T$ u2 C: X
│  └─payloads
  j. S8 ]! g% o( N5 O+ c1 S( k│          start_D9.bin      --Decrypt9WIP
) r; h9 e! h6 r9 J) q  x; Q0 @│          x_SafeA9LH.bin    --SafeA9LHInstaller v1.5.2
: ^; }! v5 y; W5 C$ _8 O│          y_E9.bin          --EmuNAND9
; J1 ~0 @! L; E, S│         
* w  n, m) h, h6 B6 `└─Decrypt9( K' @7 z, _6 e1 }( m
        aeskeydb.bin          --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX9 D3 I3 r& @  `7 B* M3 t! t% V
        d9logo.bin" i3 A  D$ w0 H# L
, q# b8 V5 v! G
如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。
- a4 `# r# _9 I3 R
( D  h3 K! O2 x$ G& ?- NLuma3DS設置菜單簡要說明:
7 \) o5 `' m" _6 c% c"Screen-init brightness: 4( ) 3( ) 2( ) 1( )"              --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用  
  z4 R% S+ d- w$ `! a"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )"           --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選 , O  y$ \: u4 G. A- @
"( ) Autoboot SysNAND"                                     --自動啟動真實系統,有需要的選
" d5 y/ z2 J! c- ]' O! I"( ) SysNAND is updated (A9LH-only)"                       --更新的真實系統(僅限A9LH使用),有需要的可以選" Y7 u# Z2 l) t( ?) |
"( ) Force A9LH detection"                                 --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選
' L& B" t% C5 J1 H& D7 }"( ) Use second EmuNAND as default"                        --SD卡有兩個虛擬系統時才用得到,一般不用選% R- \1 @7 r+ i+ B0 K
"( ) Enable region/language emulation"                     --啟用區域/語言類比,有需要的可以選
" y8 Y: L- C, |$ r% O5 Q"( ) Show current NAND in System Settings"                 --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選 0 U+ P/ a  C) m$ W. W$ d
"( ) Show GBA boot screen in patched AGB_FIRM"             --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 1 \, G2 ?! h# Y3 S; m& @/ l4 B
"( ) Enable splash screen with no screen-init"             --noscreeninit的A9LH使用者啟用開機畫面,一般不用選 8 Z2 f3 Y8 E7 }& {+ e* @1 s, X

, s4 x( X, u7 p  U9 |$ S9 d例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;
+ s4 K, o" b6 q  G* n- L! ~如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。
$ p: z$ y5 V1 u8 x  Z) Y更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage  U3 t- \& g2 L! I8 i9 T
3 g# \: p* N# X6 T" Q: i; r7 l
Luma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:
  L$ m3 b; j/ k- F- t1 S0 l按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。
7 B0 U9 s4 d, M# p相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。
6 ~6 Y- m" X) t" w. r
3 ?& x* [$ ^; eLuma3DS Loader快速鍵說明:
- t9 V& S  Q/ b, t( ]" A, x* Fup, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
6 B. x# m9 w; ]5 ~0 C1 f6 Xstart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。
' _" j" z' {3 V7 @; m1 Z+ `網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。
% d/ O. b! y; M0 A6 Y9 [  
! c% a7 c$ u# b% l9 TGithub專案連結:
( t  `/ d0 b4 C6 ~https://github.com/AuroraWright/Luma3DS
8 W; _% q/ e& B& M) ~% F) r
) }! H5 T5 K' xgbatemp發佈帖:
: ^' L; k+ }4 ]  [) `( n3 Ohttp://gbatemp.net/threads/luma3 ... om-firmware.411110/2 r3 f3 I9 `1 _( {0 R1 s; }( F

1 P$ u4 y0 l' C: I& _0 M下載地址:
/ E. ~3 F+ h2 q" {* Yhttp://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip : [% ]$ P& l  ^, i# Y9 j- o
老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 17-6-2026 22:01 , Processed in 0.335923 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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