Panther Moderns - I'm Back!

Archive for November, 2009

Uncategorized

November 30, 2009

XBReboot v0.05 – OnBoard NAND XDK Homebrew Solution


More early xmas presents with XBReboot v0.05! Like freeBOOT v0.02 it will reboot into a patched 8955 kernel. However, this one can be flashed directly in your onboard NAND flash, no need for a 2-nand solution. Before flashing it on your system, you will have to dump your console specific KeyVault (kv.bin) from your dumped Xbox 360 NAND image and put it inside the hacked image with nandpro:
nandpro 7371.bin: -r16 kv.bin 1 1
nandpro xbr.bin: -w16 kv.bin 1 1

Afaik, this initial version of XBReboot will only work on Xenon (v1) motherboards, but it’s probably only a matter of time before it’s made for other motherboard revisions.

Again, this hack relies on the JTAG hack to boot into XeLL from where it will do the reboot to the patched 8955 with virtual fuses, so will only work with 360s that don’t have the new bootloader.

The hack contains no readme/nfo so for now that’s all the info we can confirm, but I assume it has the same patches as freeBOOT v0.02.

Official Site: n/a, by ?
Download: n/a (contains MS code)
News-Source: xboxhacker.net (tech discussion ONLY)



Uncategorized

freeBOOT v0.02 – runs unsigned XEX and more! Homebrew XDK!


Ikari360 released a new version of freeBOOT. This new version of the ‘rebooter’ will launch right into a patched version the latest MS dash (8955) and will now also work on Zephyr and Jasper-16mb motherboards (next to the original support for Xenon and Falcon).
But the even bigger news in this v0.02 is that the kernel is patched! No more XEX signature checks, LIVE/PIRS signature checks and Harddisk authentication … which basically makes homebrew XDK possible on retail Xbox 360! And this should also allow you to patch existing signed XEXs with any (region, media etc) flags you want.

freeBOOT must be installed on a 2nd ‘NAND’ … but next to Cygnos360 v2 support, it will now also work with Cygnos360 v1 and the (homebrew) xD-card mod!
But of course, this still requires the JTAG hack, so it’s only possible on (pre ~June 2009) Xbox360 consoles where the onboard NAND has never been updated (via any normal MS procedure) to 849x (July 09) or newer. If you updated to anything over 7371, your 2BL (bootloader) has been updated (which won’t allow a non paired image to boot into 4548) and CB-fuse inside the CPU burned, so the JTAG hack won’t work anymore and there’s no way to downgrade for now.
However if you’re still on 7371 (or anything lower), you can now ‘reboot’ that console into a patched 8955. Your onboard NAND stays untouched on 7371 and freeBOOT/XeLL/patched-8955 are located on the 2nd NAND. The fuses are no problem either as freeBOOT will use ‘virtual fuses’ to launch 8955.
For new systems and refurbs things can be a bit more complicated, some still have 7363/7371 or lower but already have the new bootloader that fixed the JTAG hack, I dont think there’s a way to know for sure without first dumping your NAND and check your CB-version. For new systems, certainly try to get one produced before June 2009.
It’s called a ‘rebooter’ because it uses the JTAG hack to boot your console into XeLL and from there it ‘reboots’ your console into the patched 8955 kernel.

From the readme:
[QUOTE]
freeBOOT is a rebooter for the Microsoft Xbox 360. This version of freeBOOT allows you to reboot into kernel 2.0.8955 on all Xenon, Zephyr, Falcon, and Jasper consoles with 16MB flashes, which are vulnerable to the JTAG hack.
Support for Opus and Jasper consoles with larger flashes will follow soon.
As freeBOOT needs a second flash memory to store kernel 2.0.8955 and associated data, either a Cygnos360 or an xD card mod is required at the moment.

Bug Fixes
* Harddisk installation and save game/profile issues have been fixed

New Features
* updated to kernel 8955
* additional support for Zephyr and Jasper consoles with 16MB flashes
* support for xD card mod and Cygnos360 V1 added
* Harddisk authentication disabled
The Xbox 360 will now accept any SATA harddisk.
* removed XEX signature checks
Execution of unsigned devkit and retail XEXes is now possible. Encrypted devkit XEXes must be decrypted with XexTool(info)(info)(info) prior to use.
* removed LIVE/PIRS signature checks
The dashboard will now run applications from unsigned LIVE/PIRS containers.
* extendable patch system
Researchers/hackers can now try new patches easily. Please refer to “src\patches_kernel_8955.S” for more information.

What’s Next
* support for Opus consoles and Jasper consoles with large flashes
* further removal of security system restrictions
* easier build process

Credits
My gratitude goes to all those who helped me get this new release done.
[/QUOTE]

Xoxide posted a video of freeBOOT v0.02, his Xbox360 ‘rebooting’ into a patched 8955 kernel and booting up MAME360 (which was written and leaked long time ago, but could only run on devkits until now) and a homebrew Launcher:

Official Site: n/a, by ikari360
Download: n/a, might be illegal under DMCA/EUCD.
Full nfo/readme: xbins.org