Editing PS3MFW Builder
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
[[Category:Software]] | |||
== Main description == | == Main description == | ||
== Tasks == | == Tasks == | ||
<div style="float:right">[[File:Mfwbuilder.png|200px|thumb|left|PS3MFW Builder v0.2]]<br />[[File:Mfw-otherosplusplus.png|200px|thumb|left|PS3MFW Builder v0.2 OtherOS++]]<br />[[File:Mfw-rebug.png|200px|thumb|left|PS3MFW Builder v0.2 Rebug OtherOS++]]</div> | |||
* PS3MFW [http://git-hacks.com/ps3mfw/tasks/trees/master *] | |||
*PS3MFW [http://git-hacks.com/ps3mfw/tasks/trees/master *] | |||
**add_license_msg.tcl (0.1) - Add a custom message to the 'New Features' installation screen. Modifies PUP license.xml --license-auto-add-features : Automatically generate the enabled features of PS3MFW --license-features-message : Prefix message to the generated features list --license-message : New Features message (Appears after the license agreement) | **add_license_msg.tcl (0.1) - Add a custom message to the 'New Features' installation screen. Modifies PUP license.xml --license-auto-add-features : Automatically generate the enabled features of PS3MFW --license-features-message : Prefix message to the generated features list --license-message : New Features message (Appears after the license agreement) | ||
**broken_bluray.tcl (0.2) – Allows you to remove Blu-Ray firmware installation so that the MFW can be installed without a working Blu-Ray drive. This is potentially dangerous if used on a PS3 with a working drive, and should only be used if the drive is broken. | **broken_bluray.tcl (0.2) – Allows you to remove Blu-Ray firmware installation so that the MFW can be installed without a working Blu-Ray drive. This is potentially dangerous if used on a PS3 with a working drive, and should only be used if the drive is broken. | ||
**change_coldboot_files.tcl (0.2) – Advanced users only: Allows changing the sound played and image shown during the boot process. Caution: If improper files are used, this can cause a “brick” | **change_coldboot_files.tcl (0.2) – Advanced users only: Allows changing the sound played and image shown during the boot process. Caution: If improper files are used, this can cause a “brick”. | ||
**change_devflash_files.tcl | **change_devflash_files.tcl | ||
**change_ssl_cer.tcl (0.2) – Allows changing of SSL certificates. | **change_ssl_cer.tcl (0.2) – Allows changing of SSL certificates. | ||
Line 36: | Line 34: | ||
**spoof_version.tcl (0.2) – Allows changing the firmware version the PS3 appears to be on, similar to the rebug spoofer. | **spoof_version.tcl (0.2) – Allows changing the firmware version the PS3 appears to be on, similar to the rebug spoofer. | ||
* Gitbrew OtherOS++ [http://git.gitbrew.org/ps3/?p=ps3mfw/tasks.git;a=tree *] | |||
** add_license_msg.tcl | |||
** broken_bluray.tcl | |||
** change_coldboot_files.tcl | |||
** change_devflash_files.tcl | |||
** change_ssl_cer.tcl | |||
** change_theme.tcl | |||
** change_version.tcl | |||
** clean_friends.tcl | |||
** clean_game.tcl | |||
** clean_music.tcl | |||
** clean_network.tcl | |||
** clean_photo.tcl | |||
** clean_psn.tcl | |||
** clean_sysconf.tcl | |||
** clean_tv.tcl | |||
** clean_video.tcl | |||
** patch_category_game.tcl | |||
** patch_emer_init.tcl | |||
** patch_lv1.tcl | |||
** patch_lv2.tcl | |||
** patch_nas_plugin.tcl | |||
** patch_privacy.tcl | |||
** patch_profile.tcl | |||
** patch_shop.tcl | |||
** patch_translations.tcl | |||
** patch_vsh.tcl | |||
** patch_xmb_plugin.tcl | |||
** spoof_version.tcl | |||
* | * Rebug OtherOS++ | ||
.. | |||
== Using console / shellscript == | == Using console / shellscript == | ||
Line 1,519: | Line 77: | ||
By using commandline switches you can preset every task there is, plus the source PUP, destination PUP and debug settings. | By using commandline switches you can preset every task there is, plus the source PUP, destination PUP and debug settings. | ||
Example of PS3MFW Builder 0.2 tasks: | |||
ps3mfw.exe %1 "Y:\PS3-Firmwares" "Z:/PS3MFW-out/test.pup" --change_version --add_license_msg --patch_lv1 --patch_lv2 --patch_nas_plugin --patch_privacy --patch_vsh --patch_category_game --spoof_version --debug true | |||
ps3mfw.exe %1 "Y:\PS3-Firmwares" "Z:/PS3MFW-out/test.pup" --change_version --add_license_msg --patch_lv1 --patch_lv2 --patch_nas_plugin --patch_privacy --patch_vsh --patch_category_game --spoof_version --debug true | |||
Example of PS3MFW Builder with OtherOS++ tasks (in this case tasks that fail with FW 3.15 are disabled/not selected): | |||
ps3mfw.exe %1 "Y:\PS3-Firmwares\" "Z:/MFWOtherOS-out/test.pup" --change_version --add_license_msg --patch_lv1 --patch-lv1-dispmgr-access false --patch-lv1-otheros-plus-plus false --patch_lv2 --patch-emer-init --patch_category_game --patch-package-files true --patch-app-home true --patch_nas_plugin --allow-pseudoretail-pkg true --allow-debug-pkg true --patch_vsh --allow-unsigned-app true --patch_privacy --debug true | |||
::- | |||
== Reference == | == Reference == | ||
Line 1,557: | Line 89: | ||
*[http://tmml.sourceforge.net/doc/tcl/ Tcl Reference Manual] | *[http://tmml.sourceforge.net/doc/tcl/ Tcl Reference Manual] | ||
== Downloads / precompiled & source == | == Downloads / precompiled & source == | ||
* | *Windows precompiled build of release v0.2 with ps3keys and tools: [http://www.multiupload.com/QSFVE64T72 ps3mfw-w32_portable.rar (4.4 MB)] (pretested Windows 7 / XP) | ||
*Old | *Old Windows precompiled build of release v0.1: [http://www.multiupload.com/RPC4L254H7 PS3MFW_0.1-win.rar (4.34 MB)] | ||
*Quick build script for Debian/Ubuntu: http://www.pastie.org/2117364 | |||
*Git source : http://git-hacks.com/ps3mfw |