-
Notifications
You must be signed in to change notification settings - Fork 13
/
README
342 lines (268 loc) · 16.2 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
==============================================================
.------. .-------. .-----. .. .-. .--------. .--.
/_____ \/ _____//_____ \ / \/ \ /_ _____/\ / /
/ ____/\____ \ __(__ < / \ / __)\ \/\/ /
/ / / \/ \ /\/\ Y / \ /
/___/ /________/_________/__/ \___|__/ \__/\__/
PS3MFW tasks v0.2.15 OtherOS++
==============================================================
Several exciting new tasks have been created. The most interesting one is a new privacy patch, which keeps PS3 from sending personally identifiable information to many configurable domain names: After jailbreak became available for PS3, reverse engineers discovered that the PS3 collects a multitude of personal information without your knowledge, such as such as your TV model, a list of all usb devices (including product IDs) you ever plugged into your PS3, usage statistics, which games and media you play and more.
The Digital Millenium Copyright Act (DMCA) specifically allows for consumers to circumvent technological protection measures in order to protect their privacy. Even though there was little doubt concerning the legality of PS3MFW Builder before because it in itself does not circumvent any technological protection measures, this new feature makes using it inside the USA fully DMCA compliant.
Additionally, several new customizations including a firmware version spoofer, a way to edit the look and sound of the boot sequence by inserting your own coldboot files, and a task to replace the default "Airbush" XMB theme. Now it can also create modified firmwares that can be installed on PS3s with broken Blu-Ray drives as well as create firmwares that can convert demo (kiosk/shop) units into regular retail PS3s! A bug that prevented USB storage devices from being shown under Game Data Utility was fixed.
The new tasks can be found at www.git-hacks.com/ps3mfw
-------------------------------
Unofficial 0.2.15 update 'euss'
-------------------------------
- Merged downgrader patches (from old seperate patch_lv1checks.tcl) into patch_lv1.tcl
- Moved patch_appldr.tcl to tasks/unsafe
- Added add_356keys_to_appldr341.tcl to tasks/unsafe - this should at least make 3.56 content playable on 3.41
- Added add_360keys_to_appldr355.tcl to tasks/unsafe - this should at least make 3.56 content playable on 3.55 (3.60 still gives error "EAUTHFAIL | 0x80010017 | Program authentication fail (Error starting BluRay game)" which may need to be addressed outside appldr)
- Added change_coreos_files.tcl to make it easier to replace CoreOS files that have been externaly made (e.g. with HxD and Scetool to workaround self_rebuilder issue).
Note: self_rebuilder requires fix, as it now produces non encrypted appldr sections, which lockups the console with blackscreen (it can enter XMB in FSM or debricked with PSgrade/JIG or reflashing with basic downgrader patches from ps3devwiki.com)
Thanks: Anonymous Developers (Code Monkeys), glu0n and Rogero
-------------------------------
Unofficial 0.2.14 update 'euss'
-------------------------------
- Added 'glevand' Lv1 patches :
--patch-lv1-gpu-4kb-iopage: Allow 4kb IO page size for GPU GART memory
--patch-lv1-otheros-plus-plus-cold-boot-fix: OtherOS++ cold boot fix
-------------------------------
Unofficial 0.2.13 update 'euss'
-------------------------------
- Splitted DEX task for nasplugin.sprx - no need to port lv2 or lv1.
-------------------------------
Unofficial 0.2.12 update 'euss'
-------------------------------
- Updated Spoof task up to including 4.20
- Expanded firmware list up to including 4.20
- New task/proof of concept: Jailbait patches to spoof firmware build & version for SEN/PSN access - Collides/merges several other tasks (e.g. Spoof), so only enable either, not both.
- Updated patch_emer_init.tcl - more proper size selection with pulldown menu. 1/2, 1/4th, 1/8th, and several fixed sizes like 22GB and 10GB up to 1000GB in 10GB increments can be selected. Warning! only select valid sizes based on your harddrive model, as the task (and the PUP it makes) will NOT be able to check it.
-------------------------------
Unofficial 0.2.11 update 'euss'
-------------------------------
- Updated Spoof task up to including 4.11
- Expanded firmware list up to including 4.11
- New task made on request:
- broken_bluetooth.tcl - Allows you to remove Bluetooth firmware installation so that the MFW can be installed without a working Bluetooth board (circumventing errorcode 0x8002F1F9). This is potentially dangerous if used on a PS3 with a working BT/Wifi board, and should only be used if the BT/Wifi is broken.
------------------------------------------------------------
Unofficial 0.2.1 'DanyL' (+ translations by euss and others)
------------------------------------------------------------
Added in main, options to save settings for:
- Language, translations added for
- Afrikaans/Suid-Afrikaans
- Albanian/Shqip
- Arabic/Arabiyyah
- Arabic/Arabi (by kaito kid)
- Armenian/Hayeren
- Azerbaijani/Azeri-Torki
- Basque/Euskara
- Belarusian/Byelorussian
- Bengali/Bangla
- Bulgarian/Balgarski-Ezik
- Catalan-Valencian/Catala-Valencia
- Chinese-simplified/Hanyu-Hans
- Chinese-traditional/Hanyu-Hant
- Croatian/Hrvatski
- Czech/Cesky
- Danish/Danske
- Dutch/Nederlands
- English
- Esperanto
- Estonian/Eesti-keel
- Filipino/Tagalog
- Finnish/Suomi
- French/Francais (improved by Atilla, Razkar)
- Fun1/SwedishChef
- Fun2/Piglatin
- Fun3/L33t-var2
- Fun4/L33t-var1
- Gallic/Galo
- Georgian/Kartuli
- German/Deutsch
- Greek/Elinika
- Gujarati/Gujarati
- Haitian-Creole/Kreyol-Ayisyen
- Hausa
- Hebrew/Ivrit (by DanyL)
- Hindi-Urdu/Urdu-Nastaliq
- Hindustani/Hindi-Devanagari
- Hungarian/Magyar
- Icelandic/Islenska
- Indonesian/Indonesia
- Irish/Gaelic
- Italian/Italiano
- Japanese/Nihongo
- Kannada/Canarese
- Korean/Hangugeo-Chosonmal
- Latin/Latina
- Latvian/Latviesu-Valoda
- Lithuanian/Lietuvos
- Macedonian/Makedonski-Jazik
- Malay/Melayu
- Maltese/Malti
- Norwegian/Norske
- Pashto
- Persian/Farsi
- Polish/Polski
- Portugese /Portugues
- Romanian/Roman
- Russian/Russkiy
- Serbian/Srpski
- Slovak/Slovaski
- Slovenian/Slovenski
- Spanish/Espanol
- Swahili/Kiswahili
- Swedish/Svenska
- Tamil/Tamil-Nadu
- Telugu/Andhra-Pradesh
- Thai/Phasa-Tai
- Turkish/Turkce (by Ibocan)
- Ukranian/Ukrayinska-Mova
- Vietnamese/Viet
- Welsh/Cymraeg
- Yiddish/Yidish
- Temp folder
- PS3_KEYS folder
- Save/Default for all the settings, including selected/unselected tasks, original/modified firmware paths, theme and so on.
Keybind added: you can restart PS3MFW Builder by pressing Shift-R.
Translation Guide:
* The file is in XML UTF-8 format. Make sure you use an UTF-8 compatible editor (e.g. Notepad++)
* Name the file itself in normal characters only (format is "English name_localised name, e.g. French_Francais.xml and /not/ French_Français.xml !).
* Provide a localised translation for each word/line within the XML subitems.
* Save and try it in PS3MFW Builder. In some cases (e.g. Korean) the characters do not appear in the editor, but /will/ apear inside MFW Builder because of the UTF-8 encoder.
-----------------------------------
BREAKDOWN OF ALL NEW/EXTENDED TASKS
-----------------------------------
- homebrew_category.tcl - Add "Homebrew" category to the XMB
- language_pack.tcl - Add/change Language Pack's, for XMB translations, see: http://www.ps3hax.net/2011/08/xmb-translation-guide/
- tv_category.tcl - Add "TV" category to the XMB
- patch_appldr.tcl - Patch Appldr to allow Fself (3.10-3.30 / 3.40-3.55) set debug true (Experimental!)
- patch_emer_init.tcl - Added 100 GameOS/OtherOS Sizes (10-1000GB in 10GB increments) quick&dirty alpha version (final needs radiobuttons, slider and/or inputbox)
- patch_shop2.tcl - Converts demo/promo firmwares to enable installing on retail PS3s (thus enabling password lockout, demo-mode and package installer in systemmenu), without the need for service mode!
- spoof_version.tcl - More spoof added (all Retail/CEX 1.x, 2.x, 3.x up to including 3.73)
- ps3mfw_base.tcl - Merged 0.2++ spoof (needed for spoof_version.tcl) and OtherOS++ SPP (needed for patch_profile.tcl)
---------------
OtherOS++ Tasks
---------------
- patch_emer_init.tcl
- 4 GameOS/OtherOS Sizes: Create GameOS HDD region of size half / quarter / eight of installed HDD or 22GB smaller than default
- Disable searching for update packages in GAME disc.
- patch_lv1.tcl
- peek/poke support (unused lv1 calls 182 and 183)
- Allow mapping of HTAB with write protection
- Allow to set all bits of SPE register MFC_SR1 with lv1_set_spe_privilege_state_area_1_register
- Allow setting data access breakpoints in hypervisor state with lv1_set_dabr
- Allow ENCDEC IOCTL command 0x85
- Allow access to all SS services (Needed for ps3dm-utils)
- Allow access to all services of Indi Info Manager
- Allow extracting for all package types
- Allow enabling product mode by using Update Manager Write EPROM
- Allow deleting of all ENCDEC keys
- Allow creating/modifying/deleting of repository nodes in any LPAR
- Disable integrity check in System Manager
- Allow access to all System Manager services of GameOS
- Enable GuestOS mode 1 for GameOS
- Skip ACL checks for all storage devices
- OtherOS++ support
- patch_lv2.tcl
- Patch to add LV1 Peek&Poke system calls to LV2 3.55 (LV1 peek/poke patch necessary)
- Patch to add LV1 Call system call to LV2 3.55
- patch_profile.tcl - Increase boot memory size of GameOS (Needed for OtherOS++)
- spoof_version.tcl - Simplified spoof up to 3.60
- ps3mfw_base.tcl - Added support for SPP (needed for patch_profile.tcl)
---------
0.2 Tasks
---------
- patch_privacy.tcl - PS3 collects a large amount of personal information while itâs operating. Additionally personal information is sent to many domain names when internet access is enabled (unrelated to PSN access). This task prevents PS3 from sending any data to the domain names you select.
- broken_bluray.tcl - 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.
- spoof_version.tcl - Allows changing the firmware version the PS3 appears to be on, similar to the rebug spoofer.
- change_coldboot_files.tcl - 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_ssl_cer.tcl - Allows changing of SSL certificates.
- change_theme.tcl - Can be used to replace the default "Airbrush" theme with another theme file (.p3t format).
- patch_shop.tcl - Creates firmware to transform demo PS3s (the units used in stores) into full retail PS3s, without the need for service mode!
---------
0.1 Tasks
---------
tasks/patch_category_game.tcl
Add new icons to the XMB Game category
Modifies dev_flash/vsh/resource/explore/xmb/category_game.xml file
--patch-package-files : Add "Install Package Files" icon to the XMB Game Category
--patch-app-home : Add "/app_home" icon to the XMB Game Category
tasks/patch_lv1.tcl
Patch LV1 hypervisor
Modifies CORE OS lv1.self
--patch-lv1-mmap : Allow mapping of any memory area (Needed for LV2 Poke)
tasks/patch_lv2.tcl
Patch LV2 kernel
Modifies CORE OS lv1.self
--patch-lv2-peek-poke : Patch to add Peek&Poke system calls to LV2
tasks/patch_nas_plugin.tcl
Patch package installer
Modifies dev_flash/vsh/module/nas_plugin.sprx
--allow-debug-pkg : Patch to allow installation of debug packages
--allow-pseudoretail-pkg : Patch to allow installation of pseudo-retail packages
tasks/patch_vsh.tcl
Patch Application launcher
Modifies dev_flash/vsh/module/vsh.self
--allow-unsigned-app : Patch to allow running of unsigned applications
tasks/add_license_msg.tcl
Modifies PUP license.xml
Add a custom message to the 'New Features' installation screen
--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)
tasks/clean_friends.tcl
Clean unwanted icons from the XMB Friends Category
Modifies dev_flash/vsh/resource/explore/xmb/category_friends.xml file
--clean-friends-avcroom : Remove "Video Chat" icon from the XMB Friends Category
--clean-friends-chat : Remove "Chat Room" icon from the XMB Friends Category
--clean-friends-message-box : Remove "Message Box" icon from the XMB Friends Category
--clean-friends-nas : Remove "My Profile" icon from the XMB Friends Category
--clean-friends-new-chat : Remove "New Chat" icon from the XMB Friends Category
tasks/clean_game.tcl
Clean unwanted icons from the XMB Game Category
Modifies dev_flash/vsh/resource/explore/xmb/category_game.xml file
--clean-game-gamedata : Remove "Game Data" icon from the XMB Game Category
--clean-game-mcutility : Remove "Memory Card Utility (PS/PS2)" icon from the XMB Game Category
--clean-game-minis-manual : Remove "Minis Manual" icon from the XMB Game Category
--clean-game-sdps3 : Remove "Saved Data Utility (PS3)" icon from the XMB Game Category
--clean-game-sdpsp : Remove "Saved Data Utility (minis)" icon from the XMB Game Category
--clean-game-trophy : Remove "Trophy Collection" icon from the XMB Game Category
--clean-game-welcome : Remove "PlayStation Store" icon from the XMB Game Category
tasks/clean_music.tcl
Clean unwanted icons from the XMB Music Category
Modifies dev_flash/vsh/resource/explore/xmb/category_music.xml file
--clean-music-dlna-device : Remove "Network Media Servers" icon from the XMB Music Category
--clean-music-dlna-scan : Remove "Search for Media Servers" icon from the XMB Music Category
--clean-music-welcome : Remove "PlayStation Store" icon from the XMB Music Category
tasks/clean_network.tcl
Clean unwanted icons from the XMB Network Category
Modifies dev_flash/vsh/resource/explore/xmb/category_network.xml file
--clean-network-browser : Remove "Internet Browser" icon from the XMB Network Category
--clean-network-folding-at-home : Remove "Life with PlayStation" icon from the XMB Network Category
--clean-network-kensaku : Remove "Internet Search" icon from the XMB Network Category
--clean-network-manual : Remove "Online Instruction Manuals" icon from the XMB Network Category
--clean-network-premo : Remove "Remote Play" icon from the XMB Network Category
tasks/clean_photo.tcl
Clean unwanted icons from the XMB Photo Category
Modifies dev_flash/vsh/resource/explore/xmb/category_photo.xml file
--clean-photo-dlna-device : Remove "Network Media Servers" icon from the XMB Photo Category
--clean-photo-dlna-scan : Remove "Search for Media Servers" icon from the XMB Photo Category
--clean-photo-hakoniwa : Remove "Photo Gallery" icon from the XMB Photo Category
--clean-photo-screenshot : Remove "Screenshot" icon from the XMB Photo Category
tasks/clean_psn.tcl
Clean unwanted icons from the XMB PlayStation Network Category
Modifies dev_flash/vsh/resource/explore/xmb/category_psn.xml file
--clean-psn-commerce-new : Remove "What's New" icon from the XMB PlayStation Network Category
--clean-psn-home : Remove "PlayStation Home" icon from the XMB PlayStation Network Category
--clean-psn-regist : Remove "Sign In" icon from the XMB PlayStation Network Category
--clean-psn-welcome : Remove "PlayStation Store" icon from the XMB PlayStation Network Category
tasks/clean_video.tcl
Clean unwanted icons from the XMB Video Category
Modifies dev_flash/vsh/resource/explore/xmb/category_video.xml file
--clean-video-bddata-mgmt : Remove "BD Data Utility" icon from the XMB Video Category
--clean-video-dlna-device : Remove "Network Media Servers" icon from the XMB Video Category
--clean-video-dlna-scan : Remove "Search for Media Servers" icon from the XMB Video Category
--clean-video-editingvideo-mgmt : Remove "Video Editor & Uploader" icon from the XMB Video Category
--clean-video-netflix : Remove "Netflix" icon from the XMB Video Category
--clean-video-welcome : Remove "PlayStation Store" icon from the XMB Video Category