JTAG/RGH Xbox 360 dashboard atjaunināšana

(Atjaunots 09.01.2016)

Lai strādātu jaunākās spēles, dažreiz rodas vajadzība pēc xBox 360 kernel/dashboard atjaunināšanas. Šis pasākums nav tik sarežģīts, lai konsole būtu jānes uz servisu. Šeit aprakstīti galvenie soļi kā atjaunot Latvijas servisā “uzlabotu” Xbox ar uzstādītu Freestyle dashboard (FSD), izmantojot xeBuild. Apraksts nav paredzēts pilnīgiem iesācējiem, detaļas nav norādītas. Ir jābūt vismaz vispārējām priekšzināšanām par datoru :), programmatūru un Xbox. Apraksts balstīts uz scenāriju bez XeLL izmantošanas. Ja gadījumā ir uzstādīts XeLL, tad vairāki soļi ir vienkāršāk un ātrāk paveicami (daži pat pieslēdzoties Xbox attālināti no datora). 

1) Nepieciešamā programmatūra: jaunākais xeBuild GUI, Simple 360 NAND flasher 1.2 vai jaunāka, DashLaunch jaunākā versija, kas atbalsta uzstādāmo kernel versiju.
2) NAND kopēšana. Nokopējam uz Xbox vai caur USB palaižam Simple NAND flasher. Palaišana notiek ar jebkuru  paņēmienu, piem. caur XEX Menu vai ar FSD file manager utml. Tālāk sekojiet ekrāna instrukcijām.  Būs jāspiež X, lai saglabātu NAND kopiju, kuru pēc tam vajadzēs sameklēt un nogādāt līdz datoram. Faila nosaukums būs flashdmp.bin. 
3) CPU Key vērtības iegūšana. Palaižam uz Xbox DashLaunch un ar RB pogas palīdzību atrodam izvēlni Show Advanced System Information. Tur atradīsiet CPU Key, kuru vajadzēs vēlāk ievadīt xeBuild.  NAND flasher jaunākās versijas uz ekrāna parāda CPU key, kā arī to saglabā failā cpukey.txt uz konsoles. Sekojiet informācijai uz ekrāna NAND kopēšanas laikā!
4) Palaižam uz datora xeBuild GUI un atveram tajā flashdmp.bin failu (poga Open blakus Source file:), kā arī ievadam CPU Key.
5) Veicam pārbaudi vai CPU Key ievadīts pareizi – uzspiežam uz pogas Check KV. Ja bloks Keyvault information aizpildās ar vērtībām, tad CPU key visticamāk būs ievadīts pareizi. Pertējā gadījumā programma parādīs kļūdas paziņojumu “Unable to decrypt kv!..
6) xeBuild visus uzstādījumus nolasa pats un neko mainīt uzstādījumos nav nepieciešams. Tomēr iesaku pārbaudīt vismaz CB vers: vērtību (labā apakšējā xeBuild ekrāna daļa): Pēdējām xeBuild versijām šis laikam vairs nav pieejams. Sistēma pari nosaka mātesplates tipu.

Motherboard JTAG RGH 1.x RGH 2.0 RGX/DGX (RGH2.0 Freeboot) Notes
Xenon 1888, 1902, 1903, 1920, 1921, 8192 1923, 1940, 7375 N/A N/A RGH 1.x on Xenon really isn’t optimized much, it’s meant for you to get your DVDKey if you lost it, nothing more…
Zephyr 4558, 4570, 4571, 4580 4571, 4572, 4578, 4579 4559, 4560, 4575, 4577 4561, 4562, 4569, 4574 Some Zephyrs may require you to use Falcon CB’s to be compatible, some require special treatments… if it doesn’t work with zephyr, try Falcon!
Falcon 5760, 5761, 5766, 5770 5771 5772, 5773 5774 RGH 2.0 can be very difficult to optimize
Jasper 6712, 6723 6750, 6751 6752, 6753 6754 RGH 2.0 can be very difficult to optimize
Trinity N/A 9188, 9230 9230 9231 Trinity is really RGH 2.0 but it was released with the first 1.0 series so i’ve decided to leave it at that, for ECC i recommend using RGH 1.x coz of the scripts used atm, should work fine with 2.0 aswell tho but no garantess are made!
Corona N/A N/A 13121, 13180 13181, 13182 Can be a bit difficult to get stable…

7) ar xeBuild palīdzību izveidojam jauno NAND, spiežot uz Generate hacked image. Tiks izveidots jauns fails updflash.bin. Ja parametros kaut kas nebūs  ievadīts vai pareizs, tad šī poga Generate.. būs neaktīva.
8) Iekopējam jaunizveidoto failu updflash.bin tajā pat mapē, kur atrodas Simple NAND flasher un palaižam Simple NAND flasher. Tālāk sekojam instrukcijām uz ekrāna = A poga.
9) Izmantojam FSD, lai pārliecinātos, ka kernel versija ir atjaunota.  Setup->Credits skatāmies pašā apakšā Kernel version:. Jau uzstādīta Aurora ar palaistu WebUI, tad versiju pārbaudīt var arī no datora ar web-pārlūku pieslēdzoties konsolei (poga System un tālāk meklējam info sadaļā Console).
10) Avatar datu un Kinect sensora programmatūras atjaunošana. Ja jums ir pieslēgts Kinect sensors, tad pastāv iespēja, ka tas nestrādās kāmēr nesaņems programmatūras atjauninājumus. Lejupielādējam atjauninājumu no xeBuild bloka Download – ieliekam USB atmiņu datorā, izvēlamies attiecīgo USB drive:, izvēlamies vajadzīgo kernel versiju pie Dashboard version (Avatars): un spiežam Download Avatar update. Ja viss lejuplādēsies veiksmīgi, tad zemāk MD5 Matches uzrādīs vērtību True. Tagad USB atmiņu var ievietot konsolē un, ieslēdzot konsoli, tai vajadzētu jautāt vai izpildīt atjauninājumus – “To proceed, security and  program updates are required…. … Do you want to accept the update?“. Atbildam ar Yes.
Ja tas tomēr nenotiek, tad USB atmiņā  $SystemUpdate mapi vajadzētu nodublēt vēl vienā mapē – $$ystemUpdate. Ja pie konsoles ieslēgšanas joprojām Xbox nevēlas instalēt atjauninājumu, tad palaidiet jebkuru spēli vai, piemēram, XEX Menu. Tas arī aktivizē atjaunināšanas procesu. Ja joprojām neveiksmīgi, tad varbūt ir jānomaina USB atmiņa uz citu..

Corona mātesplates konsolēm ar 4GB iebūvēto atmiņu, process ir nedaudz atšķirīgs un šeit nav aprakstīts.

Jārēķinās, ka, ieliekot USB flash atmiņu konsolē, lai izpildītu 10.punktu, var gadīties ka konsole nomaina references uz ārējām USB iekārtām. t.i. ja pie USB ir jau pieslēgts HDD, kas konsolē piesaistīts kā USB0:, tad ieliekot flash atmiņu, tas pēkšņi var kļūt par USB1:. Ja konsoles konfigurācijā ir norādes uz FSD vai Auroras  ielādi no USB diska, tad var sanākt, ka savs dashboard vairs negribēs startēties. Tāpēc labāk visas ar konsoles sistēmprogrammām un konfigurāciju saistītās lietas vienmēr turēt uz iebūvētā HDD.

Instrukcija, ja pašam mājas apstākļos ir vēlēšanās “uzlabot” veikalā iegādātu Xbox 🙂

 

Leave a Reply

Your email address will not be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.