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
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
Rebuilding self file lv2_kernel.self.self
Executing command makeself $in $out
Executing shell scetool -0 SELF -1 TRUE -2 00 -3 1050000003000001 -4 05000002 -5 LV2 -A 0004003000000000 -6 0004003000000000 -e C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/CORE_OS_PACKAGE/lv2_kernel.self.elf C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/CORE_OS_PACKAGE/lv2_kernel.self.self
Self successful rebuilded
Self successful rebuilded
Using file spu_pkg_rvk_verifier.self now
in patch_self now
self = spu_pkg_rvk_verifier.self
Modifying self/sprx file spu_pkg_rvk_verifier.self
Decrypting self file spu_pkg_rvk_verifier.self
Executing command unself $in $out
Executing shell scetool -d {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\CORE_OS_PACKAGE\spu_pkg_rvk_verifier.self} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\CORE_OS_PACKAGE\spu_pkg_rvk_verifier.self.elf}
Patching spu_pkg_rvk_verifier.self.elf
Patching SPKG ECDSA verifier to disable ECDSA check
Executing command ::patch_elf $elf $search 12 $replace
offset: 12396
Rebuilding self file spu_pkg_rvk_verifier.self.self
Executing command makeself $in $out
Executing shell scetool -0 SELF -1 TRUE -2 01 -3 1070000022000001 -4 07000001 -5 ISO -A 0004003000000000 -6 0004003000000000 -e C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/CORE_OS_PACKAGE/spu_pkg_rvk_verifier.self.elf C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/CORE_OS_PACKAGE/spu_pkg_rvk_verifier.self.self
Self successful rebuilded
Self successful rebuilded
cospkg-ing file CORE_OS_PACKAGE
Executing command  cospkg $dir $pkg 
Executing shell cospkg {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\CORE_OS_PACKAGE.unpkg\content} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\CORE_OS_PACKAGE}
Getting PUP version from version.txt
pkg-ing / spkg-ing file CORE_OS_PACKAGE.pkg
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\CORE_OS_PACKAGE.unpkg} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\CORE_OS_PACKAGE.pkg}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/CORE_OS_PACKAGE.pkg.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file vsh.self
Found vsh.self in dev_flash_013.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/module/vsh.self now
in patch_self now
self = dev_flash/vsh/module/vsh.self
Modifying self/sprx file vsh.self
Decrypting self file vsh.self
Executing command unself $in $out
Executing shell scetool -d {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\module\vsh.self} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\module\vsh.self.elf}
Patching vsh.self.elf
Patching vsh.self.elf to allow unsigned act.dat & .rif files
Executing command ::patch_elf $elf $search 0 $replace
offset: 2361804
Patching vsh.self.elf to disable delating of unsigned act.dat & .rif files
Executing command ::patch_elf $elf $search 0 $replace
offset: 2360364
Patching vsh.self.elf with new build/version number for PSN access
Patching build number
Getting PUP build from PS3UPDAT430.PUP
Executing command pup_get_build ${::IN_FILE}
Executing command ::patch_elf $elf $search 0 $replace
offset: 6640560
Patching version number
Executing command ::patch_elf $elf $search 8 $replace
offset: 6730256
Rebuilding self file vsh.self.self
Executing command makeself $in $out
Executing shell scetool -0 SELF -1 TRUE -2 1C -3 10700005ff000001 -4 01000002 -5 APP -A 0004003000000000 -6 0004003000000000 -e C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash/dev_flash/vsh/module/vsh.self.elf C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash/dev_flash/vsh/module/vsh.self.self
Self successful rebuilded
Self successful rebuilded
Creating tar file dev_flash_013.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_013.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_013.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_013.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_013.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file explore_category_game.sprx
Found explore_category_game.sprx in dev_flash_014.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/module/explore_category_game.sprx now
in patch_self now
self = dev_flash/vsh/module/explore_category_game.sprx
Modifying self/sprx file explore_category_game.sprx
Decrypting self file explore_category_game.sprx
Executing command unself $in $out
Executing shell scetool -d {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\module\explore_category_game.sprx} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\module\explore_category_game.sprx.elf}
Patching explore_category_game.sprx.elf
Patching explore_category_game.sprx.elf to enable Install Package Files in XMB
Executing command ::patch_elf $elf $search 0 $replace
offset: 746732
Rebuilding self file explore_category_game.sprx.self
Executing command makeself $in $out
Executing shell scetool -0 SELF -1 TRUE -2 1C -3 1070000052000001 -4 01000002 -5 APP -A 0004003000000000 -6 0004003000000000 -e C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash/dev_flash/vsh/module/explore_category_game.sprx.elf C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash/dev_flash/vsh/module/explore_category_game.sprx.self
Self successful rebuilded
Self successful rebuilded
Creating tar file dev_flash_014.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_014.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_014.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_014.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_014.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file explore_plugin.sprx
Found explore_plugin.sprx in dev_flash_009.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/module/explore_plugin.sprx now
in patch_self now
self = dev_flash/vsh/module/explore_plugin.sprx
Modifying self/sprx file explore_plugin.sprx
Decrypting self file explore_plugin.sprx
Executing command unself $in $out
Executing shell scetool -d {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\module\explore_plugin.sprx} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\module\explore_plugin.sprx.elf}
Patching explore_plugin.sprx.elf
Patching explore_plugin.sprx.elf to enable Install Package Files in XMB
Executing command ::patch_elf $elf $search 0 $replace
offset: 2090248
Rebuilding self file explore_plugin.sprx.self
Executing command makeself $in $out
Executing shell scetool -0 SELF -1 TRUE -2 1C -3 1070000052000001 -4 01000002 -5 APP -A 0004003000000000 -6 0004003000000000 -e C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash/dev_flash/vsh/module/explore_plugin.sprx.elf C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash/dev_flash/vsh/module/explore_plugin.sprx.self
Self successful rebuilded
Self successful rebuilded
Creating tar file dev_flash_009.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_009.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_009.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_009.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_009.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file videoplayer_plugin.sprx
Found videoplayer_plugin.sprx in dev_flash_009.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/module/videoplayer_plugin.sprx now
in patch_self now
self = dev_flash/vsh/module/videoplayer_plugin.sprx
Modifying self/sprx file videoplayer_plugin.sprx
Decrypting self file videoplayer_plugin.sprx
Executing command unself $in $out
Executing shell scetool -d {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\module\videoplayer_plugin.sprx} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\module\videoplayer_plugin.sprx.elf}
Patching videoplayer_plugin.sprx.elf
Rebuilding self file videoplayer_plugin.sprx.self
Executing command makeself $in $out
Executing shell scetool -0 SELF -1 TRUE -2 1C -3 1070000052000001 -4 01000002 -5 APP -A 0004003000000000 -6 0004003000000000 -e C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash/dev_flash/vsh/module/videoplayer_plugin.sprx.elf C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash/dev_flash/vsh/module/videoplayer_plugin.sprx.self
Self successful rebuilded
Self successful rebuilded
Creating tar file dev_flash_009.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_009.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_009.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_009.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_009.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file sysconf_plugin.rco
Found sysconf_plugin.rco in dev_flash_018.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/resource/sysconf_plugin.rco now
Executing command file mkdir $RCO_DIR
unpacking rco file sysconf_plugin.rco
Executing command rco_dump $rco $rco_xml $rco_dir
Executing shell rcomage dump {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\sysconf_plugin.rco} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\sysconf_plugin.rco.xml} --resdir {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\sysconf_plugin.rco_dir}
Patching English.xml into sysconf_plugin.rco_dir
Patching German.xml into sysconf_plugin.rco_dir
Patching Korean.xml into sysconf_plugin.rco_dir
Patching Russian.xml into sysconf_plugin.rco_dir
Patching Swedish.xml into sysconf_plugin.rco_dir
Patching Spanish.xml into sysconf_plugin.rco_dir
Patching Portugese.xml into sysconf_plugin.rco_dir
Patching Norwegian.xml into sysconf_plugin.rco_dir
Patching Japanese.xml into sysconf_plugin.rco_dir
Patching Italian.xml into sysconf_plugin.rco_dir
Patching French.xml into sysconf_plugin.rco_dir
Patching Finnish.xml into sysconf_plugin.rco_dir
Patching Dutch.xml into sysconf_plugin.rco_dir
Patching Danish.xml into sysconf_plugin.rco_dir
Patching ChineseTrad.xml into sysconf_plugin.rco_dir
Patching ChineseSimpl.xml into sysconf_plugin.rco_dir
packing rco file sysconf_plugin.rco.new
Executing command rco_compile $rco_xml $rco_new
Executing shell rcomage compile {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\sysconf_plugin.rco.xml} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\sysconf_plugin.rco.new} --pack-hdr zlib --zlib-method default --zlib-level 9
Executing command 
        file rename -force $RCO_NEW $rco_file
        file delete -force $RCO_XML
        file delete -force $RCO_DIR
    
Creating tar file dev_flash_018.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_018.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_018.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_018.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_018.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file xmb_ingame.rco
Found xmb_ingame.rco in dev_flash_015.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/resource/xmb_ingame.rco now
Executing command file mkdir $RCO_DIR
unpacking rco file xmb_ingame.rco
Executing command rco_dump $rco $rco_xml $rco_dir
Executing shell rcomage dump {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\xmb_ingame.rco} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\xmb_ingame.rco.xml} --resdir {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\xmb_ingame.rco_dir}
Patching English.xml into xmb_ingame.rco_dir
Patching German.xml into xmb_ingame.rco_dir
Patching Korean.xml into xmb_ingame.rco_dir
Patching Russian.xml into xmb_ingame.rco_dir
Patching Swedish.xml into xmb_ingame.rco_dir
Patching Spanish.xml into xmb_ingame.rco_dir
Patching Portugese.xml into xmb_ingame.rco_dir
Patching Norwegian.xml into xmb_ingame.rco_dir
Patching Japanese.xml into xmb_ingame.rco_dir
Patching Italian.xml into xmb_ingame.rco_dir
Patching French.xml into xmb_ingame.rco_dir
Patching Finnish.xml into xmb_ingame.rco_dir
Patching Dutch.xml into xmb_ingame.rco_dir
Patching Danish.xml into xmb_ingame.rco_dir
Patching ChineseTrad.xml into xmb_ingame.rco_dir
Patching ChineseSimpl.xml into xmb_ingame.rco_dir
Patching English.xml into xmb_ingame.rco_dir
Patching German.xml into xmb_ingame.rco_dir
Patching Korean.xml into xmb_ingame.rco_dir
Patching Russian.xml into xmb_ingame.rco_dir
Patching Swedish.xml into xmb_ingame.rco_dir
Patching Spanish.xml into xmb_ingame.rco_dir
Patching Portugese.xml into xmb_ingame.rco_dir
Patching Norwegian.xml into xmb_ingame.rco_dir
Patching Japanese.xml into xmb_ingame.rco_dir
Patching Italian.xml into xmb_ingame.rco_dir
Patching French.xml into xmb_ingame.rco_dir
Patching Finnish.xml into xmb_ingame.rco_dir
Patching Dutch.xml into xmb_ingame.rco_dir
Patching Danish.xml into xmb_ingame.rco_dir
Patching ChineseTrad.xml into xmb_ingame.rco_dir
Patching ChineseSimpl.xml into xmb_ingame.rco_dir
packing rco file xmb_ingame.rco.new
Executing command rco_compile $rco_xml $rco_new
Executing shell rcomage compile {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\xmb_ingame.rco.xml} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\xmb_ingame.rco.new} --pack-hdr zlib --zlib-method default --zlib-level 9
Executing command 
        file rename -force $RCO_NEW $rco_file
        file delete -force $RCO_XML
        file delete -force $RCO_DIR
    
Creating tar file dev_flash_015.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_015.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_015.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_015.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_015.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file explore_plugin_full.rco
Found explore_plugin_full.rco in dev_flash_015.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/resource/explore_plugin_full.rco now
Executing command file mkdir $RCO_DIR
unpacking rco file explore_plugin_full.rco
Executing command rco_dump $rco $rco_xml $rco_dir
Executing shell rcomage dump {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\explore_plugin_full.rco} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\explore_plugin_full.rco.xml} --resdir {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\explore_plugin_full.rco_dir}
Patching English.xml into explore_plugin_full.rco_dir
Patching German.xml into explore_plugin_full.rco_dir
Patching Korean.xml into explore_plugin_full.rco_dir
Patching Russian.xml into explore_plugin_full.rco_dir
Patching Swedish.xml into explore_plugin_full.rco_dir
Patching Spanish.xml into explore_plugin_full.rco_dir
Patching Portugese.xml into explore_plugin_full.rco_dir
Patching Norwegian.xml into explore_plugin_full.rco_dir
Patching Japanese.xml into explore_plugin_full.rco_dir
Patching Italian.xml into explore_plugin_full.rco_dir
Patching French.xml into explore_plugin_full.rco_dir
Patching Finnish.xml into explore_plugin_full.rco_dir
Patching Dutch.xml into explore_plugin_full.rco_dir
Patching Danish.xml into explore_plugin_full.rco_dir
Patching ChineseTrad.xml into explore_plugin_full.rco_dir
Patching ChineseSimpl.xml into explore_plugin_full.rco_dir
Patching English.xml into explore_plugin_full.rco_dir
Patching German.xml into explore_plugin_full.rco_dir
Patching Korean.xml into explore_plugin_full.rco_dir
Patching Russian.xml into explore_plugin_full.rco_dir
Patching Swedish.xml into explore_plugin_full.rco_dir
Patching Spanish.xml into explore_plugin_full.rco_dir
Patching Portugese.xml into explore_plugin_full.rco_dir
Patching Norwegian.xml into explore_plugin_full.rco_dir
Patching Japanese.xml into explore_plugin_full.rco_dir
Patching Italian.xml into explore_plugin_full.rco_dir
Patching French.xml into explore_plugin_full.rco_dir
Patching Finnish.xml into explore_plugin_full.rco_dir
Patching Dutch.xml into explore_plugin_full.rco_dir
Patching Danish.xml into explore_plugin_full.rco_dir
Patching ChineseTrad.xml into explore_plugin_full.rco_dir
Patching ChineseSimpl.xml into explore_plugin_full.rco_dir
packing rco file explore_plugin_full.rco.new
Executing command rco_compile $rco_xml $rco_new
Executing shell rcomage compile {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\explore_plugin_full.rco.xml} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\resource\explore_plugin_full.rco.new} --pack-hdr zlib --zlib-method default --zlib-level 9
Executing command 
        file rename -force $RCO_NEW $rco_file
        file delete -force $RCO_XML
        file delete -force $RCO_DIR
    
Creating tar file dev_flash_015.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_015.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_015.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_015.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_015.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Parsing XML: mfw_templat.xml
Modifying dev_flash file category_game_tool2.xml
Found category_game_tool2.xml in dev_flash_018.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/resource/explore/xmb/category_game_tool2.xml now
in patch_xml now
Parsing XML: category_game_tool2.xml
Creating tar file dev_flash_018.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_018.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_018.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_018.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_018.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file category_game.xml
Found category_game.xml in dev_flash_018.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/resource/explore/xmb/category_game.xml now
in patch_xml now
Modifying XML: category_game.xml
Saving XML
Creating tar file dev_flash_018.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_018.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_018.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_018.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_018.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file category_network.xml
Found category_network.xml in dev_flash_018.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/resource/explore/xmb/category_network.xml now
in patch_xml now
Parsing XML: category_network.xml
Modifying XML: category_network.xml
Saving XML
Modifying XML: category_network.xml
Cleaning Homebrew category
Removing "Internet Browser" from XML
Removing "Life with PlayStation " from XML
Removing "Internet Search" from XML
Removing "Online Instruction Manuals" from XML
Removing "Remote Play" from XML
Removing "Download Controle" from XML
Saving XML
Changing Welcome string to Hombrew segment
Creating tar file dev_flash_018.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_018.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_018.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_018.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_018.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file category_psn.xml
Found category_psn.xml in dev_flash_018.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/resource/explore/xmb/category_psn.xml now
in patch_xml now
Modifying XML: category_psn.xml
Saving XML
Creating tar file dev_flash_018.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_018.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_018.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_018.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_018.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying dev_flash file registory.xml
Found registory.xml in dev_flash_018.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Using file dev_flash/vsh/resource/explore/xmb/registory.xml now
in patch_xml now
Patching Alphabetical Sort for Games in file registory.xml
Patching Rape SFO in file registory.xml
Creating tar file dev_flash_018.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_018.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_018.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_018.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_018.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
All AC1D CCF's found 
Copy customized coldboot files into dev_flash
Modifying dev_flash file coldboot.raf
Found coldboot.raf in dev_flash_015.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Replacing default firmware file coldboot.raf with acid.raf
Executing command file copy {*}$args
Creating tar file dev_flash_015.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_015.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_015.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_015.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_015.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Copy C:/Users/xxxx/Desktop/TOOLS/ps3mfw/templat/coldboot_raf/acid.raf to dev_flash/vsh/resource/coldboot.raf
Modifying dev_flash file coldboot_multi.ac3
Found coldboot_multi.ac3 in dev_flash_016.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Replacing default firmware file coldboot_multi.ac3 with acid_multi.ac3
Executing command file copy {*}$args
Creating tar file dev_flash_016.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_016.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_016.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_016.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_016.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Copy C:/Users/xxxx/Desktop/TOOLS/ps3mfw/templat/coldboot_ac3/acid_multi.ac3 to dev_flash/vsh/resource/coldboot_multi.ac3
Modifying dev_flash file coldboot_stereo.ac3
Found coldboot_stereo.ac3 in dev_flash_015.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Replacing default firmware file coldboot_stereo.ac3 with acid_stereo.ac3
Executing command file copy {*}$args
Creating tar file dev_flash_015.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_015.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_015.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_015.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_015.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Copy C:/Users/xxxx/Desktop/TOOLS/ps3mfw/templat/coldboot_ac3/acid_stereo.ac3 to dev_flash/vsh/resource/coldboot_stereo.ac3
Getting PUP build from PS3UPDAT430.PUP
Executing command pup_get_build ${::IN_FILE}
PUP build: 59178
Getting PUP version from version.txt
PUP version: AC1D 4.30 v3.0
Setting PUP version in version.txt
Spoofing firmware version.txt & index.dat file
Modifying dev_flash file version.txt
Found version.txt in dev_flash_005.tar.aa.2012_10_18_075612
Extracting tar file content into dev_flash
Executing command ::tar::untar $tar -dir $dest
Setting release to release:04.3100:
Setting build to build:59249,20121027:
Setting target to target:0001:CEX-ww
Setting security to security:4906@security/sdk_branches/release_431/trunk:
Setting system to system:49507@sys/sdk_branches/release_431/trunk:
Setting x3 to x3:16072@x3/branches/target43x:
Setting paf to paf:6218@paf/branches/target43x:
Setting vsh to vsh:91288@vsh/branches/target43x:
Setting sys_jp to sys_jp:85@sys_jp/branches/target43x:
Setting ps1emu to ps1emu:9073@emu/branches/target101/ps1:
Setting ps1netemu to ps1netemu:9080@emu/branches/target430/ps1_net:
Setting ps1newemu to ps1newemu:9039@emu/branches/target202/ps1_new:
Setting ps2emu to ps2emu:9040@emu/branches/target400/ps2:
Setting ps2gxemu to ps2gxemu:16771@branches/target400/gx:
Setting ps2softemu to ps2softemu:16770@branches/soft190/soft:
Setting pspemu to pspemu:9097@emu/branches/target430/psp:
Setting emeral to emerald:3924@emerald/target42x:
Setting bdp to bdp:19089@bdp/prof5/branches/target42x:
Setting auth to auth:59249:
Executing shell dat {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\etc\version.txt} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash\vsh\etc\index.dat}
Test !! release is set to 4.31
Creating tar file dev_flash_005.tar.aa.2012_10_18_075612
Executing command ::tar::create $tar $files
Getting PUP version from version.txt
pkg-ing / spkg-ing file dev_flash_005.tar.aa.2012_10_18_075612
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash\dev_flash_005.tar.aa.2012_10_18_075612} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\dev_flash_005.tar.aa.2012_10_18_075612}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/dev_flash_005.tar.aa.2012_10_18_075612.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
Modifying UPL.xml file
unpkg-ing file UPL.xml.pkg
Executing command unpkg $pkg $dest
Executing shell unpkg {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\UPL.xml.pkg} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\UPL.xml.unpkg}
Test !! release is set to 4.31
Setting UPL.xml.pkg :: release to  :: build to ,
Getting "Version" information from UPL.xml
Version: 04.3000
Setting "Version" information in UPL.xml
Version: 04.3000 -> 04.3100:
Getting "Build" information from UPL.xml
Build: 59178,20121018
Setting "Build" information in UPL.xml
Build: 59178,20121018 -> 59249,20121027
PUP build: 59250
Getting PUP version from version.txt
pkg-ing / spkg-ing file UPL.xml.pkg
Executing command new_pkg $dir $pkg
Executing shell new_pkg retail {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\UPL.xml.unpkg} {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW\update_files\UPL.xml.pkg}
searching for spkg
spkg found in C:/Users/xxxx/Desktop/TOOLS/ps3mfw/Work/PS3MFW-MFW/update_files/UPL.xml.pkg.spkg_hdr.1
copy new spkg into spkg dir
Executing command file copy {*}$args
removing spkg from working dir
Executing command file delete {*}$args
******** Completed tasks **********
custom dev_flash deleted
spkg's added to list
pkg's added to list
img's added to list
dev_flash 3 added to list
dev_flash added to list
Creating tar file update_files.tar
Executing command ::tar::create $tar $files
PKG TAR created
Creating tar file spkg_hdr.tar
Executing command ::tar::create $tar $files
SPKG TAR created
Getting PUP build from PS3UPDAT430.PUP
Executing command pup_get_build ${::IN_FILE}
Packing Modified PUP test.pup
Executing command pup_create ${dir} ${pup} $build
Executing shell puppack C:/Users/xxxx/Desktop/TOOLS/ps3mfw/test.pup {C:\Users\xxxx\Desktop\TOOLS\ps3mfw\Work\PS3MFW-MFW} 59250