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

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

[複製鏈接]
發表於 15-5-2016 11:42:43 | 顯示全部樓層 |閱讀模式
A9LH的技術細節在該帖
" L  A# L" S! j6 h5 Khttp://gbatemp.net/threads/arm9l ... -discussion.408537/
' U; t4 X6 X+ m; q3 Q4 P* {  `' o1 b3 B9 [
A9LH的優點是:
! S# i/ {$ I# w冷開機開機只要8秒左右,100%的成功率;也沒有3D顯示bug,即不用盒蓋恢復3D功能;還可以交換ctrNAND後只使用最新版本的真實系統。6 t' {) Q+ o; M/ B9 @

- G3 V& F  u: n5 T9 N+ ?A9LH環境下的原生應用有:Decrypt9(備份、還原,加密、解密)、EmuNAND9(格式化工具)、SafeA9LHInstaller(A9LH安裝更新工具)、Uncart(提取卡帶rom)、GodMode9(全能檔案管理員)等;之前要麼進HBL運行3dsx或是安裝cia禁用簽名後運行等,現在A9LH破解能讓上列應用按下電源鍵後瞬間就能用(即A9LH破解的許可權獲得更早也更高)。* q1 w$ i6 S. E  m

2 U( r) ?+ L7 ]) o$ @要做a9lh破解,真實系統必須先降級到2.1.0並匯出OTP區域,下面有完整的教程和工具下載連結:, u  L6 ~8 L* x' U  q- d. C4 R9 `
https://github.com/Plailect/Guide/wiki
1 p: _1 d3 E$ I2 f3 h+ R2 i1 i5 C2 Y, ]2 B6 z7 @
SafeA9LHInstaller v1.5.28 w4 X2 Q( n5 N& i4 g" Q9 R$ {

" @9 m( b. m. S0 p這是Aurora發佈的a9lh破解的安裝&更新工具,更安全和方便使用。* y* e! }. W* n; e# K9 y, C3 W

$ r9 [) l, X8 B( a* G它可以不用編譯arm9loaderhax.3dsx,支持進HBL自製啟動器(NAND版本是9.0~9.2之間)安裝a9lh破解;
) f% L! o: @( f, d也可以在a9lh下完整安裝或是更新安裝payload_stage1 & payload_stage2(stage0x5C000)。
- Y- [- l8 w! X, F1 i# t7 W; W, x! q8 [: O, x  S& T  c6 i
: {, f0 d9 c3 \5 `
1)初次安裝需要複製3ds資料夾、a9lh資料夾和SafeA9LHInstaller.dat到SD卡根目錄下,
& a% B" W# J4 P& {a9lh資料夾裡必須包含firm0.bin 、firm1.bin、secret_sector.bin (只有老3DS才需要) 、payload_stage1.bin、payload_stage2.bin和你自己的otp.bin, s& a0 ]4 v+ L- N/ }) f: Q
然後進9.0系統的HBL自製啟動器運行SafeA9LHInstaller,按select鍵安裝9 c6 C; n  b+ e5 I

+ x$ \, ?1 Z" o) f2)更新安裝(之前已經做好A9LH破解)
% T5 l  N! l6 C* \將arm9loaderhax.bin(SafeA9LH)、a9lh資料夾(含payload_stage1.bin、payload_stage2.bin)複製到SD卡根目錄下,開機按select鍵安裝更新;
, y4 f' }: U/ {更新完成後關機取出SD卡,刪除arm9loaderhax.bin,複製粘貼Luma3DS的arm9loaderhax.bin到SD根目錄下。
! I, g6 M, i2 o* u  q注a:如果使用Luma3DS A9LH整合包,可以按X鍵開機直接運行A9LH版的SafeA9LHInstaller,這樣可略過上面步驟裡對arm9loaderhax.bin的全部操作! Z, }$ K5 x0 E: J* J3 ?8 u' G
注b:也可以在A9LH環境下完整安裝A9LH,a9lh資料夾要放的檔和初次安裝的檔一樣. p) t, v. ]7 g) D8 G
$ n, q$ `# F- V% X: q# P" G7 W
特別提醒:payload_stage1.bin和payload_stage2.bin必須是相匹配相容的,否則更新後可能變磚!!!" b2 \4 U% n. T: i: ^
* s* o4 S& z! W4 w
aurora的screeninit+正常亮度版2 c! v( \$ e$ V( K; z4 K9 i
https://github.com/AuroraWright/arm9loaderhax  C' J& d3 O! u4 P
+ C% k4 H- y5 q" A7 ~! v7 N
astronautlevel2修改的screeninit+亮度=0版
' i( m4 h2 p' H* ihttps://github.com/astronautlevel2/arm9loaderhax3 A0 B' ~3 Z4 k+ ~; F/ V
% ~2 [3 Y- o9 e: W3 p# k
aurora的noscreeninit版,開機不閃屏、相容性不如screeninit版+ h3 c& M& j" s  a4 P
https://github.com/AuroraWright/arm9loaderhax/tree/noscreeninit' [6 k/ A, @& ~* f& F  q8 s' H

* B6 T: a1 p/ o+ ^. b+ O
/ o% A  I% x$ T3 ogbatemp原發佈貼
! c. L# s; a+ B* B3 f4 ^  Whttp://gbatemp.net/threads/safea9lhinstaller.419577/3 L( h$ H2 \! _7 h3 }2 K  I
' p, |3 Y$ O/ }( K( l5 t) U. x

3 V6 _8 R& J9 x! gLuma3DS v5.4整合包--A9LH專用
0 T4 [* }4 W. C3 p( Q6 Y* n7 P: ^; x4 j
該整合包裡含Decrypt9 + EmuNAND9 + SafeA9LHInstaller;而且是完整包、建議刪掉對應的舊版檔,複製粘貼新檔到SD卡即可。1 N5 N  k; A, {8 n
, N0 `- j4 d9 x( G) x6 X2 q
SD卡檔目錄結構說明$ K: L2 M7 k6 d) ]! ]
SD:.# e  m4 }# }6 k( [  a; z- b
│  arm9loaderhax.bin         --Luma3DS A9LH
: e7 G3 j, d  R9 ~│  5 U6 U7 N# C0 |9 w6 o
├─luma4 K$ J% ]2 Z5 u
│  │  firmware.bin           --10.2(NTR) FIRM;非NTR用戶可以直接刪掉該檔,Luma將載入CTRNAND的FIRM  
9 L3 Z0 o4 m1 c! {/ R│  │  * {  Y6 I) K+ j
│  └─payloads* s* k- }: x/ p
│          start_D9.bin      --Decrypt9WIP
5 P/ z& U4 T9 m) u& i3 E* O│          x_SafeA9LH.bin    --SafeA9LHInstaller v1.5.2
  [8 C, X  Y- u% w│          y_E9.bin          --EmuNAND9
- e+ L) z0 T7 F2 X) Q+ x- k│         
. C* L+ ?% W* W5 ~2 i7 C  Q2 l└─Decrypt9% X& ^7 ~5 s; {' B% M* F# D
        aeskeydb.bin          --slot0x1BKeyX, slot0x18keyX, slot0x25KeyX' J* N4 L; @0 L3 n- L/ T" [  X
        d9logo.bin
' s# r- `$ ?' A; B# Q& z( Z3 B0 t# {7 d2 e: W
如果luma目錄下沒有config.bin(保存luma設置的檔),開機後將自動進Luma3DS的設置功能表(以後可以在系統啟動時按住Select鍵進入)。3 u" ~5 L# U, y3 f& \0 y& J, ?/ V

. v" B0 U5 P( b  X0 ELuma3DS設置菜單簡要說明:' Q+ P2 N4 o; h2 K+ n$ C* t8 [
"Screen-init brightness: 4( ) 3( ) 2( ) 1( )"              --四級亮度調整、1是最暗,僅限noscreeninit的A9LH用戶使用  
2 f2 t! c9 p0 g; z: i"New 3DS CPU: Off( ) L2( ) Clock( ) L2+Clock( )"           --N3DS提升CPU的頻率、開啟擴展的L2 Cache,有需要的可以選
( ]* t$ @# ?8 u. M. E* J' [4 X"( ) Autoboot SysNAND"                                     --自動啟動真實系統,有需要的選
5 o% D$ o$ `% |! _"( ) SysNAND is updated (A9LH-only)"                       --更新的真實系統(僅限A9LH使用),有需要的可以選! X, K. F, U, M' v- ~
"( ) Force A9LH detection"                                 --強制A9LH檢測,選中的話9.0系統使用者使用非A9LH入口的CFW將強制從A9LH入口啟動,一般不用選: ^/ s" W0 p3 s; Y$ A: f! J/ p- X
"( ) Use second EmuNAND as default"                        --SD卡有兩個虛擬系統時才用得到,一般不用選# X" X; X3 t2 J% t
"( ) Enable region/language emulation"                     --啟用區域/語言類比,有需要的可以選
- u5 m: p* a) L9 W6 U"( ) Show current NAND in System Settings"                 --在系統設置裡顯示NAND模式,例如"SysE"表示真實系統&使用首個虛擬系統的FIRM,有需要的可以選
, n( D" q# ]4 s  Q7 }2 c' K$ J"( ) Show GBA boot screen in patched AGB_FIRM"             --運行GBAVC遊戲時顯示GBA開機畫面,出於相容性考慮一般不用選 5 B  Z* I9 |+ G& d0 x8 w$ i
"( ) Enable splash screen with no screen-init"             --noscreeninit的A9LH使用者啟用開機畫面,一般不用選 ( z7 N% \8 C5 q0 W8 H/ o/ Y

5 ^2 x2 U7 q1 u& l8 B例如10.7的真實系統使用者,就要選中Autoboot SysNAND和SysNAND is updated (A9LH-only);NTR使用者還必須先在luma目錄下放好對應的firmware.bin;' p5 K3 @, |* p# L  Y, Z- Y
如有保留虛擬系統,按L鍵開機進9.0虛擬系統(使用EmuNAND分區的FIRM,系統設置裡顯示Emu),按R鍵開機進9.0虛擬系統(SysNAND分區的FIRM,設置裡顯示EmuS)。$ R7 Q. A/ Q9 q0 O. q$ O
更多詳細說明請查看https://github.com/AuroraWright/Luma3DS/wiki/Options-and-usage5 g* t! U. d2 l$ h4 q

# @: a' J1 H' @7 K( g3 s! Z4 W8 VLuma3DS內置啟動管理器(boot loader),該整合包裡的payloads使用說明:) H# @9 Q' C$ y
按住Start鍵冷開機進入Decrypt9,按住Y鍵冷開機進入EmuNAND9,按住X鍵冷開機進入SafeA9LHInstaller。" s3 G$ J- K; v. `+ f, O: T7 T
相對常用到的是D9(備份還原、加密解密)和GM9(全能檔案管理員),E9(格式化工具)和SafeA9LHInstaller(A9LH的安裝更新工具)較少使用。8 e( x4 e7 P7 C% u( ?

3 t, |- V8 A% k8 v0 Y0 P: iLuma3DS Loader快速鍵說明:
4 h. z! F# l' k" a) ?up, down, left, right, x, y不需要按L鍵組合;select、r、A需要按L+Select、L+R、L+A組合;B鍵被Luma佔用,不能再作為Loader的快速鍵。
# u# t  B0 M4 a  |- p1 O2 Rstart鍵的payload檔可命名為start_name.bin,select鍵的可命名為select_name.bin,其它按鍵的使用方法也是類似的、例如r鍵的payload命名為r_name.bin。
* p0 W6 l) P8 r+ W* d網盤裡有提供Uncart9、GodMode9等A9LH下的原生應用,可按上面描述改名後放在\luma\payloads目錄下使用。
9 B  |9 f$ b: _# m" ~6 R# Z, l  & P* }  w, x4 J* `* V5 ~6 |
Github專案連結:" [* z" P/ M. h
https://github.com/AuroraWright/Luma3DS0 n7 X( M; p& v: H" Y% v' d$ C
1 t! U0 ^. H0 s, I! p
gbatemp發佈帖:5 _* c" Y: J# ]7 a% s9 y" Z
http://gbatemp.net/threads/luma3 ... om-firmware.411110// _8 r) M% \7 H6 d5 M- W

! A5 ]) h9 x- ]0 j! s下載地址:
3 \1 E7 T- c/ x% rhttp://pan.baidu.com/s/1qYrHmWW裡02 Luma3DS\Luma3DS A9LH.zip 6 a* c7 i6 D7 t3 L# K' j# W
老3DS的NTR用戶請下載度盤裡的NTRFIRMs.7z,解壓縮後替換luma目錄下的FIRM檔。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 22-11-2024 19:52 , Processed in 0.267583 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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