Programozó, Cisco CCNA, kezdő blogger

J-Runner új NAND készítése

Moldred > Blog > Xbox 360 > J-Runner új NAND készítése
J-Runner új NAND készítése

Szükséges eszközök a művelethez

  • A gépen lévő NAND, akkor is, ha hibás / sérült (Glitched)
  • A legújabb (v7.0) J-Runner
  • A gép eredeti CPU kulcsa
  • Az alaplapokhoz tartozó, úgynevezett clean smc?

NAND készítés folyamata

  • Nyisd meg a J-Runnert és a Load Source gombra kattintva tallózd be a hibás NAND-ot.

  • A fájl betöltését követően a felső menüsoron kattints a Tools menüpontra és azon belül az Extract Files opcióra. Ez kibontja az előzőleg már kiolvasott NAND-ot, amelyből szükségünk lesz bizonyos fájlokra.

  • Amikor ez sikeresen megtörtént, azaz a fekete rublikába legalul azt látjuk, hogy „Finished”, akkor kattintsunk a mellette lévő Show Working Folder gombra.

  • Ekkor egy felugró fájlkezelő ablakban megjelenik a kibontott NAND mappája Extracts-cpukey néven. Nyisd meg a mappát, majd a következő fájlokat másold ki egy külön mappába úgy, hogy nevezd át a KV_dec.bin fájlt KV.bin névre

  • Ezt követően, a korábban letöltött clean msc tömörített mappát csomagold ki és az előzőleg átmásolt fájlok mellé másold át az alaplapodnak megfelelő névvel ellátott fájlt, majd nevezd át smc.bin-re. (jelen esetben nálam a jasper.bin és smc.bin lesz belőle)
  • Majd ezt a három fájlt együttesen másold át a J-Runner\xeBuild\data mappába

  • Ha a fentiek mindegyikével megvagy, akkor lépj vissza a J-Runnerbe, majd a jobb oldalon található felső panelen az XeBuild menüpont alatt válaszd ki a gépeden lévő aktuális Dashboard verziót, az alaplapod típusát és a rádiógomboknál válaszd ki a Reail lehetőséget.

  • Ezt követően az Advanced fül alatt válaszd ki a Create an image without nanddump.bin opciót, majd a felugró ablakban add meg az LDV értéket.
    • LDV? értékekről
Alaplap típusa LDV érték Dashboard verziószám
Xenon / Zephyr 1-5 egészen 7371-ig
6 8498 – 14699
9 14717 – 14719
11 15572 és magasabb
Falcon / Jasper 1-5 egészen 7371-ig
7 8498 – 14699
10 14717 – 14719
12 15572 és magasabb
Trinity / Corona 1-2 14699
3 14717 – 14719
4 15572 és magasabb
  • Ha mindent jól csináltál, akkor a lentebb látható szöveget kell látnod. Ezt követően nincs más dolgod, mint a Saved to szöveg mellett látható elérési útnál megjelölt mappában lévő updflash.bin fájlt visszaírni a konzolodba. Ha mindent jól csináltál és nem hibás a NAND IC-d, akkor a bekapcsolást követően indulnia kell a konzolodnak.

Tudásbázis

Mi az LDV?

Ahhoz, hogy ezt megértsük, kicsit menjünk bele mélyebben. Minden frissítésnél változik a dashboard verziószám, vagyis egy újabb firmware kerül a gépre, ami tiszta sor. Annak érdekébben, hogy ezt visszafelé ne lehessen megcsinálni, azaz a downgrade elkerülése végett a Microsoft a konzolaiban egy eFuse nevezetű rendszer használt, amit képen illusztrálva beszúrok ide:

Just how does Knox warranty void efuse burni… | Samsung Galaxy S7
eFuse egy 0.25µm silicon csomópontban. Bal: nem programozott, Jobb: programozott. A szilicidek elektromigrációjával programozható.

Ezek az apró csomópontok mikroszkópikus méretűek és a konzol processzorának belsejében rengeteg ilyen található. Attól függően, hogy éppen melyik dashboard verzió frissítést végezzük el a gépen, ennek az eFuse rendszernek egy kombinációját “programozzuk” bele a gépbe, amelynek lesz egy fizikai értéke, amelyet visszavonni nem lehet. Ez eddig leírt folyamatnak az eredménye az LDV szám vagy teljes nevén a Lock Down Value.

Leave a Reply