FbBuild V0.20 (dash 12625) and Dashlaunch 2.20

Discussion in 'Xbox 360 - Games & Content' started by FAST6191, Apr 8, 2011.

Apr 8, 2011
  1. FAST6191
    OP

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,748
    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
     
  2. FAST6191
    OP

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,748
    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.
     

Share This Page