Gaming FbBuild V0.20 (dash 12625) and Dashlaunch 2.20

FAST6191

Techromancer
OP
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
In a somewhat unexpected move FbBuild got bumped to version V0.20 using dash 12625 as a base and Dashlaunch 2.20 which is able to sit alongside it also got a version. There are workarounds and a crude version of a 12625 based rebooter available (they have serious limitations like no dashlaunch) but this is the "real deal" as it were. Do consider that dashlaunch as of a few versions back removes version checks and some of the nice rebooter patches might not get updates all that quickly (thinking things like the controller remapping patch)- dashlaunch does most nice things these days though.

A few things have changed from some older builds so so make sure to read the NFO/release notes.

Thanks to logic-sunrise for the news.

fbBuild 0.20
Code:
fbBuild 0.20
============

Introduction:
=============
Sad to hear the rumor of ikari stepping down, and even sadder to hear
of the profiteers taking advantage of this... we bring you a tribute
to ikari. If you paid for this, get a refund!

fbBuild is a NAND image builder made to suit freeBoot style images,
the included patches and freboot.bin core are based on the original
works done by ikari.

It is suitable to build rebooter images for all current JTAG exploit
compatible xbox 360's. As with ibuild produced images, this version
only requires a single flash 16MiB in size or larger.

What's New:
===========
- now encrypts crl, dae, secdata, and extended binaries
(note, odd.bin encryption not supported - as of 12611 it's obsolete)
- metadata no longer needed (including security files)
- improved checks
- scriptable file lists for image build, supports multiple versions
- minor updates and fixes

Current Limitations:
====================
- STAY THE HELL OFF LIVE! Nuff said, we're not you're mum.

How To Use:
===========
- See individual folders for lists of files to provide
- if desired provide replacement cpu and 1bl keys in text files
- open a command window in the fbBuild directory
- on the command line type, for example:

example - if you provided keys in appropriate text files

fbbuild.exe -c falcon -d myfalcon myfalconout.bin

-c falcon = use falcon bl and patch set
-d myfalcon = a folder is present called "myfalcon" with per machine
files
myfalconout.bin = the file that will be produced

- type fbbuild.exe -? for command line info

Note:
=====
- for those of you using donor data, the security files shouldn't pose a
problem but make sure the CPU key you use is from the machine that donated
the kv instead of the target machine you are building the image for.

- if you have a 16M jasper, an additional build type has been added
'jaspersb', by default the image will be built for jasper with big block
controller (config 00023010), use this alternate switch to build for small
block controller (config 01198010)

Credits:
========
Without ikari this would not have been possible, thanks!
__ ____ ___ ___ _____
/ _|_ __ ___ ___| __ ) / _ \ / _ \_ _|
| |_| '__/ _ \/ _ \ _ \| | | | | | || |
| _| | | __/ __/ |_) | |_| | |_| || |
|_| |_| \___|\___|____/ \___/ \___/ |_|
[v0.04 - inspired by ikari]
R.I.P.

Thanks and greetz to everyone who has contributed to hacking this
wonderful machine. Thanks to the engineers and countless others who made
the machine what it is... we only wish they had listened and RROD was
not a problem. If we were to list everyone here, there would be no time
left to play on the machine!

Big thanks to the folks at #freeboot on efnet for the tireless
hours of help you all give freely. Big thanks to the testers who made
sure stuff worked.

Don't believe what random people *cough* write on forums ..

-----
2010/12/13
-----

Changes:
========
0.2
- scriptable file lists
- no longer any need for .meta files
- encrypts crl/secdata/dae/extended (no .meta needed)
- fixed random byte generator (yes, it was a bug)
- better checks for hacked SMC and encrypted security files

0.11
- add "jasper16a" LBA method as default for jasper
- add SMC check for encrypted and known hack SMC
- search for valid smc_config hash instead of hard coded
offsets, support filename "config.bin"
- refine KV encryption check
- disable extended DVD auth for OSIG keyvaults (aka: AP25)
- random non-critical changes
Link http://www.elitemodscene.com/index.php/top...12625-freeboot/

Dashlaunch 2.20
Code:
Dash Launch 2.20
----------------

****
ÂÂÂÂat time of this writing, this is ONLY compatible with "freeBOOT" versions
ÂÂÂÂof dashes 9199, 12611 and 12625. Regardless of version, you must update
ÂÂÂÂto the included patch set to retain full functionality (xbox1 in particular)

ÂÂÂÂread info_launch.ini for info on options and setting launch parameters.
****

~brought to you by cOz~
04/06/2011

================================================================================
ÂÂÂÂKnown Bugs
================================================================================
- Thanks to excellent testers, none were corned by the time of this writing. If
ÂÂÂÂyou find any during use, find the release thread at xbox-scene and please
ÂÂÂÂreport them there.
* in freestyle 1.7 and earlier, there was a minor glitch that caused console
ÂÂÂÂcrashing for some people under rare circumstances, if you haven't updated
ÂÂÂÂto RC1.8 or newer please do so.
ÂÂÂÂ(not a bug in dash launch)
* corrupt games when launched return to NXE to display the corrupt game UI
ÂÂÂÂ(not a bug)

================================================================================
ÂÂÂÂChangeLog
================================================================================
v2.20
- export option info along with the rest of dash launch info struct export
- add multi version compatibility to installer and plugin
- add 12625 patch set and offsets
- new LIVE content hook patching, does auto yaris swap as well as extracted XBLA 
ÂÂÂÂshould work more consistently (hopefully)
- added unhandled exception handler, dumps except info to UART/file and exits
ÂÂÂÂto dash/default item when apps don't have their own exception handler
ÂÂÂÂ(instead of crash), disable by setting 'exchandler = false' in ini file.
- added ini path setting (dumpfile) for capturing crash logs to a file,
ÂÂÂÂcapture device must be connected at console boot time
- added 'safereboot' option for those who have JTAG that have applied
ÂÂÂÂblackaddr's smc reboot fix, instead of 'hard' reboot
- added option to enable debug strings to print to UART
- adjusted patches to remove default UART hooking (less chance of string
ÂÂÂÂcollision/overlap using DbgPrint via debug out option)
- corrected a bug in the flasher ini update settings in regard to noupdater,
ÂÂÂÂit was setting nosysexit instead of noupdater value
- added live "blocker", reroutes requests to resolve DNS names to loopback
- added "livestrong" option to use an alternate list of DNS to block
- added ini option to set how long buttons are watched for at boot time
- embedding current versions external files into installer, no more messy
ÂÂÂÂdirectory; original paths still work and take priority over embedded files
 

FAST6191

Techromancer
OP
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,321
Country
United Kingdom
Quick update to say new dashlaunch version

Code:
V2.21 : Compatible 9199/12611/12625

- fixed noupdater option, readme is accurate with regards to updates now (sorry)
- fixed dvdexitdash option, no longer conflicts with using miniblade to exit NXE
ÂÂÂÂshould only affect DVD launched from NXE (note this affects DVD games too)
- fixed a glitch with unhandled exception logging when occurs in kernel
- revert to original fileExist() method

I updated my JTAG earlier today, new build process to a bit of reading (ini/readme files are scattered around a bit) but there are batch files doing the rounds to help build things. Otherwise it is working very well.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.