PS3 PS3mfw builder v0.2.1-mod by haxxxen

Discussion in 'PS3 News' started by STLcardsWS, Jan 20, 2017.

By STLcardsWS on Jan 20, 2017 at 9:14 AM
  1. 8,979
    9,149
    1,172
    STLcardsWS

    STLcardsWS Administrator

    Joined:
    Sep 18, 2014
    Messages:
    8,979
    Likes Received:
    9,149
    Trophy Points:
    1,172
    Following the update to ArtemisPS3 Developer @haxxxen has made a recent update to MFW builder, a tool originally developed by Kakaroto and has been maintained and added to by other developer thorghout the years such as Toolboy and haxxxen has also been a big contributor of the project and that cotinues with this latest update. Checkout all the details of this CFW (aka MFW) tool update from haxxxxen in the details provided

    PS3MFW_Builder.png

    • ok, so here it is. added now 3.41 and 3.55 as well as 3.55 dex for fixed tarballs

      updated source on my github
      https://github.com/haxxxen/ps3mfw-builder-0.2.1-mod

      mirror to download zip archive
      https://dl.dropboxusercontent.com/u/63377561/misc/ps3mfw-builder-0.2.1-mod.zip

      to fix an already modified mfw/cfw, you have to choose "replace_devflash_manual" task, "replace_devflash3_manual" task and "add folder" task. on replace_devflash_manual task you have to add from every devflash pkg a single file 001-XXX and when script is running, just press ok without any doings. same with replace_devflash3_manual task. just leave it and press ok when script asks for. on add_folder task leave box empty and the script will do its magic ;)

      samples for replace_devflash_manual are in replace_devflash folder, for rebug 4.21 and ofw 4.81.

      Edit
      ahhh, just 've forgot the most important thing. you have to select EITHER 3.41CEX, 3.55CEX, 3.xxDEX, 4.xx DEX or 4.xx CEX base firmware on global options. also you have to select extract devflash3 option.

    • ps3mfw-builder-0.2.1-mod
      modified version of toolboy's MFW-Builder (and original MFW-Builder 0.2.1)


      Changes:
      • using old routines to repack tar archive, packages and CORE_OS
      • using toolboy's new routines/tools to extract PUP, packages and flash files
      • using toolboy's patchtool to patch files
      • option to use either self_rebuilder/iso_rebuilder or scetool to resign selfs
      • option to extract/modify/repack lv0 on 3.6+ MFW (no automated process)
      • different way of detecting spkg support for 3.56+ MFW (3.55 dex downgrader/REBUG 3.55.4 work as well now)
      • toolboy's OtherOS++ tasks fixed (glevand's tasks used as source)
      • glevand's 3.55 (OtherOS) tasks fixed to work with patchtool
      • personalized tasks
      • pkgtool "hexified" to work on WindowsXP (SP3)
      • modified version of COBRA's hashcalc app added, to make it work with MFW-Builder
      • COBRA CFWs can be patched now and hashes can be directly replaced in stage2 file(s)
      • tarball creation routine with permissions and user/group name fixed. You can create tars, just like originals. Already modified
      firmwares can be fixed, by selecting "replace devflash file manual" and then add from every devflash pkg a single file to task. Examples from REBUG 4.21 and 4.81 OFW are included in replace_deflash folder. Additionally you have to choose replace_devflash3 task (don't forget the global option to extract!!!), to fix devflash3 tar as well. To fix devflash000 tar, just choose add folder and leave the box empty

      small explanation of tasks:
      - patch_cos: Has all basic COREOS patches you would need for a standard MFW and is based on toolboy. I only have added appldr lv2memory protection removal patch and appldr signature patch to be able to exit FSM on 4.XX (NOTE: For lv0 patches on 4.XX, you have to select lv0 extract option. Also current payloads are not working for DEX MFW thanks to Joonie for reporting)

      - patch_oos: glevand's task ported to work with 4.XX MFW as well. You can now make a 4.XX OtherOS++ pup, so no more 3.55 times

      - broken_bluray: It is an AIO task for a FULL noBD or noBluetooth MFW

      - patch_info:
      This will patch old 3.55.4 / 4.21.2 REX CFW to a FULL working D-REX version

      - change_devflash_files: Use this task whenever you want to replace any devflash file. This has to be done manually though, and keep in mind that you have to close windows explorer when you have replaced. Otherwise windoof will lock the folder and mfwbuilder cannot proceed with script and spits an error.

      - change_devflash3_files: Experimental ! this works same like change_devflash_files, only with devflash3

      - patch_rsod: Patch basic_plugins.sprx with RSOD bypass, to be able to boot to XMB -> it does not fix the error!

      - patch_premo: It has all remote-play patches as well as mysis' advanced sfo patch

      - change_xml_files: This can replace automatically any XMB xml file. You only have to choose the path to your modified file. When empty, it skips the file and none will be replaced

      - spoofer_update: This will let you update or set a spoofer on any MFW or CFW. It also has advanced SEN patches, but those do only work on 4.3+ CFWs

      - cobra_selfs: This is based on REBUG COBRA only and will let you replace automatically vsh(s), cobra stage2 files and index.dat / version.txt. Leave empty box for no replacement.

      - patch_epilepsy
      : This will let you patch out that extra health screen, with epilepsy warning

      - patch_cinavia: This will let you remove cinavia copy-protection on hdd content

      - patch_gameboot: This will let you enable that old 2.78-OFW gameboot sound and animation. The sound files will be automatically copied to matching coldboot devflash package and also remove 01.p3t file, to give more freespace on devflash

      - patch_fself: This will let you run FSELFs on a CEX CFW for both kernels, even loading DEX kernel on CEX

      -patch_appldr_unsigned_apps:
      This will let you patch (4.21 ONLY) appldr for running unsigned apps, based on DEMONHADES. Now you can remove kakaroto's unsigned app vsh patch, which disables npdrm_fself on DEX. So no more shutdowns or blackscreens when kakaroto's patch is removed on a CEX CFW

      - repair_hashes: This will let you repair modified COBRA hashes yourself without recompiling new stage2 file(s). It is reduced only to basic_plugins.sprx, game_ext_plugin.sprx, vsh.self, vsh.self.cexsp and vsh.self.swp, but those modules are the only ones that can be patched with MFW-Builder and besides, the others do not need to get patched. Just select any patch task for any of these modules and select the repair_hashes task. It will run always at the very last instance, so other patches can be applied beforehand. You can also patch manually and then just run the task, it will do everything itself. NOTE: For official REBUG COBRAs you have to first select the spoofer task and let it patch all vsh files, to get same hashes in the end! It only works for REBUG 4.21-4.80 COBRA, DARKNET 4.70 v5/4.81 COBRA and habib 4.75 v4 COBRA for now and only for original version.

      - patch_db: This will let you patch a 4.xx OFW, to disable ECDSA checks, that it can be installed on CFW for dualboot setups.

      NOTE FOR COBRA CFWs:
      When patching a COBRA CFW, keep in mind to update COBRA hashes on protected modules.

      Credits go to all the original authors of MFW-BUILDER and its tools. Also credits to mysis, who has made most of the patches!

    Download: ps3mfw builder v0.2.1-mod.zip
    Source Code: via github
     
    Last edited: Jan 20, 2017

Comments

Discussion in 'PS3 News' started by STLcardsWS, Jan 20, 2017.

Share This Page