Neradau dabar kur ten ta paskaiciavima rase, bet yra va kas: Originally {downgrading kernel was possible} but Microsoft blew eFuses during the upgrade from kernel 4548 to 4552 as that's where they fixed the {Hypervisor Vulnerability} (which only works on kernel 4532/4548 and allows to run unsigned code / linux). It was already known that by removing the {r6t3 resistor} from the motherboard before the upgrade you could prevent MS from blowing eFuses and thus still be able to downgrade from a 4552+ to pre-4552, but I don't know how safe this is for future kernel updates. MS doesn't blow new eFuses (located on the CPU dye) on each upgrade because they only have a limited amount available: 768 (12 'fuselines' of 64 fuses each) in total and only a part of these (5 'fuselines'(= 320 fuses)?) can be used to prevent kernel downgrading (= 80 possible downgrade bans? - once blown it can't be undone}. The eFuses also contain {other data} like a unique 'CPU Key'. According to tmbinc, this key is used for: * Encryption of the *keyvault* (that stores: console certificate(s), per-box private keys, DVD key, however NOT any code-related encryption keys) * Encryption of an imported console revocation table (CRLL, that stuff which recently hit 360gamesaves.com, and no, this isn't live-related), * "Encryption" of the pairing information of the 'CB' and 'CF' (for exact details, please reverse that code, it's a bit hard to describe.) ------------------- In the decrypted CF there is a "version lockdown counter" at 0x21F. Every time an update is applied (since version 4532) an eFuse is blown and the counter is incremented by 1 before it is written into the new CF. When booting, a check is made to ensure that the lockdown counter in the selected CF >= number of blown eFuses. The good news is that we can modify the lockdown counter byte and re-encrypt the CF section. The bad news is that a hash of the first 0x220 bytes requires the CPU Key. So as long as we know our CPU Key we can downgrade to a vulnerable kernel. 1) Brand new XBox with 1888 & 2241 The Version Lockdown Counter in my 2241 CF is 0 2) Applied 4532 The Version Lockdown Counter in my 4532 CF is 1 Also fuseset 07: f000000000000000 3) Applied 4552 The Version Lockdown Counter in my 4552 CF is 2. Confirmed that I cant downgrade to unpatched 4532 dump 4) Fixed up a dump of 4532 with CF Lockdown Counter = 2. Boots! Now when I dump my fuse data fuseset 07: ff00000000000000 A second fuse was blown by 4552 On 2011.01.24 14:10, bullka wrote: > >> paskui http://www.xboxhacker.org/index.php?topic=7241.0 ir kituose >> threaduose. > > Imesk ka ten raso. Nes praso registruotis. Nelabai norisi.