Sponsored Links

Sponsored Links

MultiMAN v04.10.00 is Now Updated with PS3 Rebug (REX) Support


Sponsored Links
97w ago - Following up on the Rebug 3.55.3 / 4.21.1 PS3 CFW REX Editions, this weekend PlayStation 3 developer deank has updated multiMAN to v04.10.00 which includes PS3 Rebug (REX) support alongside the changes outlined below.

Download: [Register or Login to view links] / [Register or Login to view links] (Mirror) / [Register or Login to view links] (Mirror #2) / [Register or Login to view links] (Mirror #3) / [Register or Login to view links] (Mirror #4) / [Register or Login to view links] (Mirror #5) / [Register or Login to view links] (Mirror #6) / [Register or Login to view links] (Mirror #7) / [Register or Login to view links] (Mirror #8) / [Register or Login to view links] (Mirror #9)

Below are the changes, as follows:

v04.10.00

  • Added full support for 4.21REX (REBUG) firmware
  • Added support for 4.21REX in DEX full mode (DEX flash + DEX lv2 kernel)
  • Added support for PS1 disc backups for 4.21REX CFW in DEX/DEX mode
  • Added support for direct-disc-access for 4.21REX CFW in DEX/DEX mode (data CD/DVD/BD discs)
  • Added support for flashing 256MB NAND *.EID0.NANDBIN backups
  • Users with broken BD drives can use 4.21REX in DEX mode with fake BDEMU stick/image for 100% game compatibility

IMPORTANT NOTE: If you're using DEX mode in 4.21REX, use this CEX version of mM (do not install the reguar DEX mM which is only for official dex firmwares).

This package also includes:

  • Rebug Toolbox 02.00.00
  • c2d + openssl
  • DUMMY_BDEMU.rar

About DUMMY_BDEMU:

It is to help users with broken BD-ROM drives (which have a working logic board and married to the PS3). A lot of games have issues when started from /app_home or using "Direct Boot", that's why this is the BEST solution for such users. You will have to be on 4.21CFW REBUG (REX) with DEX Target ID flash and DEX LV2 Kernel (full DEX MODE).

From the ReadMe file: If you do not want to waste a whole USB HDD you can use a small 512MB USB STICK to emulate your broken BD-ROM.

Needed:

  • PC and PS3
  • USB stick/drive (512MB minimum size)
  • Disc Image Generator Software (ps3gen)
  • PLAYSTATION3.iso Dummy BDEMU image
  • 4.21CFW REBUG (REX) operating in DEX mode with DEX lv2_kernel (FULL DEX MODE)
  • Connect a USB HDD to be used for BDEMU
  • Start "Disc Image Generator for Playstation3" (ps3gen)
  • Click "Show" button in the top right-hand corner
  • Click "Select File..." button
  • Locate and select "PLAYSTATION3.iso" provided in this archive
  • Click "Save / Emu ..." button
  • Select "Write Image to BD Emulator HDD"
  • Select your BDEMU USB HDD
  • Pick a slot from the list and click "Write Image"

On your PS3 with 4.21REX CFW and multiMAN 04.10.00 installed:

  • Install "Rebug Toolbox 02.00.00" and launch it
  • In SELECTOR: REBUG MODE / DEBUG XMB / DEBUG MENU
  • In DEX/CEX: Flash your DEX EID0 NOR/NAND file (DEX-FLASH.EID0.NORBIN or DEX-FLASH.EID0.NANDBIN file on /dev_usb000 stick)
  • Quit Toolbox and reboot your PS3
  • In XMB "Settings" go to "Debug Settings" and set "Blu-ray Disc Access" option to "BD Emulator (USB)"
  • Turn off your PS3
  • Connect the BDEMU USB HDD drive/stick to the right-most port (/dev_usb000) - the port closest to the BD-ROM drive
  • Turn on your PS3
  • You should see "PLAYSTATION(R)3" Game Disc mounted in XMB Game column
  • Start multiMAN 04.10.00+, load a game from internal HDD or external USB HDD connected to another port. Do not unplug the BDEMU USB drive.
  • Start your game from the Disc Icon in XMB.

Done. In the pictures below you can see how it looks when you boot your PS3 with the dummy disc game, if you start it and if you mount a game with mM (Assassin's Creed III used as example) and check XMB




Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 714 Comments - Go to Forum Thread »

• Please Register at PS3News.com or Login to make comments on Site News articles. Thanks!

JOshISPoser's Avatar
#269 - JOshISPoser - 103w ago
so is this like an unofficial official confirmation of red power's cfw? if he hasn't tried it, he shouldn't put that line in the update...

Hernaner28's Avatar
#268 - Hernaner28 - 103w ago
OMG!! This is really true now! Nothing to say, just wait....

ASemV's Avatar
#267 - ASemV - 103w ago
Today is I updated to the new version of MultiMAN. Surprisingly, I found the following ...

What's new in multiMAN 04.06 ?

Red Power 4.21 CFW support

bearmon2010's Avatar
#266 - bearmon2010 - 103w ago
Well... According to Lightyear: multiman has supported 4.21 for a LONG time. now it's just cex 4.21 support... it's really not that different. and deank releasing mm that supports 4.21 does NOT mean a completely 3rd party scene group is working on a new 4.21 cfw! they are not even working with dean... they have their own backup manager, according to their posts. *facepalm*

FWIW, multiman automatically worked on 4.21... dean didn't change anything to make that happen. someone just tested it out and realized it worked. just like PSX support. that was just a native thing that someone just "discovered" was working one day.

From deank: I see no mentions of DEX in the "What's new"/change log, quite the contrary. And - no - the mM update server is not hacked.

I just woke up and read some posts about some chinese shtty dongle for 4.21... Just to make it clear - the mM update has nothing to do with it and doesn't need a dongle if used with 4.21cfw. It is a pure speculation I guess, because there are a lot of people around who won't allow another dongle to surface anyway. I don't believe that their dongle (which I doubt it exists at all) will see the light of any day!

Because I can, no other reason.

Why do you ask me about their stuff? I don't know any of them nor do I know what they're going to do. Someone leaked a file from their 'promo system' (the eboot.bin they use to launch that old multiMAN version), I took a look at it, I saw what patches they use for 4.21 and implemented some of them in mM and added syscall36. As simple as that - that way nothing is hidden in 'their system/manager' and is available in the regular public mM version. I know for sure that their firmware uses hermes because I saw how the payload and stuff is loaded in that leaked eboot.bin, hence I mentioned it in mM's changelog.

I already posted what I think few pages back. In addition to that - I think it will be a huge mistake if they decide to sell dongles.

I added some additional checks to make mM recognize when it is running on peek/poke-enabled 4.21CFW. Then it adds syscall36 just like it does on 3.55, which means that games should work without patching.

Finally a few weeks later he partially comes clean, revealing what used to be open source code and stating: Well, just in case anything is withheld, here is what I added to multiMAN - original code-parts by flukes1 and netkas (3.55FW) and --- and --- and wtfc (whothefckcares), modified by me (dean) to suit the BETTER/FUTURE/BLABLABLA/FIRMWARES:

==================================================================================================================
LV2: Original 3.55 syscall36 code parts loaded at 0x2E8670 and 0x2D1060 and modified for 4.21CEX CFW as follows:
==================================================================================================================

002E8670 25 73 25 30 31 36 6C 78 25 30 31 36 6C 78 25 30 %s%016lx%016lx%0
002E8680 31 36 6C 78 25 30 31 36 6C 78 25 30 31 36 6C 78 16lx%016lx%016lx
002E8690 25 64 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 %d..............

002E86A0 F8 21 FF 61 7C 08 02 A6 FB 81 00 80 FB A1 00 88 !*a|..?vA.Ava.E
002E86B0 FB E1 00 98 FB 41 00 70 FB 61 00 78 F8 01 00 B0 vn.OvA.pva.x..-
002E86C0 7C 9C 23 78 7C 7D 1B 78 3B E0 00 01 7B FF F8 06 |U#x|}.x;?..{*.
002E86D0 67 E4 00 2E 60 84 87 14 38 A0 00 07 4B D6 60 2D go..`AC.8a..Ka`-
002E86E0 28 23 00 00 40 82 00 4C 67 FF 00 2D 63 FF 11 1C (#..@A.Lg*.-c*..
002E86F0 E8 7F 00 00 28 23 00 00 41 82 00 14 E8 7F 00 08 o..(#..AA..o..
002E8700 38 9D 00 09 4B D6 5F B1 EB BF 00 00 7F A3 EB 78 8Y..Ka_-u..aux
002E8710 4B FD 9E 70 2F 64 65 76 5F 62 64 76 64 00 2F 61 K?p/dev_bdvd./a
002E8720 70 70 5F 68 6F 6D 65 00 00 00 00 00 00 00 00 00 pp_home.........
002E8730 7F A3 EB 78 3B E0 00 01 7B FF F8 06 67 E4 00 2E aux;?..{*.go..
002E8740 60 84 87 1E 38 A0 00 02 4B D6 5F C1 28 23 00 00 `AC.8a..Ka_+(#..
002E8750 40 82 00 28 67 FF 00 2D 63 FF 11 1C E8 7F 00 00 @A.(g*.-c*..o..
002E8760 28 23 00 00 41 82 00 14 E8 7F 00 08 38 9D 00 09 (#..AA..o..8Y..
002E8770 4B D6 5F 45 EB BF 00 00 7F A3 EB 78 4B FD 9E 04 Ka_Eu..auxK?.

002D1060 25 64 25 73 25 30 31 36 6C 78 25 30 31 36 6C 6C %d%s%016lx%016ll
002D1070 78 25 30 31 36 6C 6C 78 25 73 25 73 25 30 38 78 x%016llx%s%s%08x
002D1080 25 64 25 31 64 25 31 64 25 31 64 41 41 41 0A 00 %d%1d%1d%1dAAA..

002D1090 F8 21 FF 31 7C 08 02 A6 F8 01 00 E0 FB E1 00 C8 !*1|..?..?vn.L
002D10A0 38 81 00 70 4B EE 08 E5 3B E0 00 01 7B FF F8 06 8A.pK?.o;?..{*.
002D10B0 67 FF 00 2D 63 FF 11 1C E8 7F 00 00 2C 23 00 00 g*.-c*..o..,#..
002D10C0 41 82 00 0C 38 80 00 27 4B D9 32 4D 38 80 00 27 AA..8A.'K-2M8A.'
002D10D0 38 60 08 00 4B D9 2E 05 F8 7F 00 00 E8 81 00 70 8`..K-....oA.p
002D10E0 4B D7 D5 D5 E8 61 00 70 38 80 00 27 4B D9 32 29 K+--oa.p8A.'K-2)
002D10F0 E8 7F 00 00 4B D7 D5 E9 E8 9F 00 00 7C 64 1A 14 o..K+-uo?..|d..
002D1100 F8 7F 00 08 38 60 00 00 EB E1 00 C8 E8 01 00 E0 ..8`..un.Lo..?
002D1110 38 21 00 D0 7C 08 03 A6 4E 80 00 20 80 00 00 00 8!.|..?NA. A...
002D1120 00 59 18 00 80 00 00 00 00 59 18 09 00 00 00 00 .Y..A....Y......
002D1130 80 00 00 00 00 2D 10 90

Lv2Syscall2(7, 0x80000000002E86D0ULL, 0x67E4002E60848714ULL ); // 2E86D0 oris r4, r31, 0x2E // 67 E4 00 2E 60 84 87 14 // (/dev_bdvd) // 2E86D4 ori r4, r4, 0x8714
Lv2Syscall2(7, 0x80000000002E86DCULL, 0x4BD6602D28230000ULL ); // 2E86DC bl strncmp_sub_4E708 // 4B D6 60 2D 28 23 00 00
Lv2Syscall2(7, 0x80000000002E86E8ULL, 0x67FF002D63FF111CULL ); // 2E86E8 oris r31, r31, 0x2D // 67 FF 00 2D 63 FF 11 1C // 2E86EC ori r31, r31, 0x111C
Lv2Syscall2(7, 0x80000000002E8704ULL, 0x4BD65FB1EBBF0000ULL ); // 2E8704 bl strcpy_sub_4E6B4 // 4B D6 5F B1 EB BF 00 00
Lv2Syscall2(7, 0x80000000002E8710ULL, 0x4BFD9E702F646576ULL ); // 2E8710 b loc_2C2580 // 4B FD 9E 70 2F 64 65 76 // hook_return
Lv2Syscall2(7, 0x80000000002E873CULL, 0x67E4002E6084871EULL ); // 2E873C oris r4, r31, 0x2E // 67 E4 00 2E 60 84 87 1E // (/app_home) // 2E8740 ori r4, r4, 0x871E
Lv2Syscall2(7, 0x80000000002E8748ULL, 0x4BD65FC128230000ULL ); // 2E8748 bl strncmp_sub_4E708 // 4B D6 5F C1 28 23 00 00
Lv2Syscall2(7, 0x80000000002E8754ULL, 0x67FF002D63FF111CULL ); // 2E8754 oris r31, r31, 0x2D // 67 FF 00 2D 63 FF 11 1C // 2E8758 ori r31, r31, 0x111C
Lv2Syscall2(7, 0x80000000002E8770ULL, 0x4BD65F45EBBF0000ULL ); // 2E8770 bl strcpy_sub_4E6B4 // 4B D6 5F 45 EB BF 00 00
Lv2Syscall2(7, 0x80000000002E877CULL, 0x4BFD9E047461636BULL ); // 2E877C b loc_2C2580 // 4B FD 9E 04 74 61 63 6B // hook_return

Lv2Syscall2(7, 0x80000000002D10A4ULL, 0x4BEE08E53BE00001ULL ); // 2D10A4 bl pathdup_from_user_1B1988 // 4B EE 08 E5 3B E0 00 01
Lv2Syscall2(7, 0x80000000002D10B0ULL, 0x67FF002D63FF111CULL ); // 2D10B0 oris r31, r31, 0x2D // 67 FF 00 2D 63 FF 11 1C // 2D10B4 ori r31, r31, 0x111C
Lv2Syscall2(7, 0x80000000002D10C8ULL, 0x4BD9324D38800027ULL ); // 2D10C8 bl free_sub_64314 // 4B D9 32 4D 38 80 00 27
Lv2Syscall2(7, 0x80000000002D10D4ULL, 0x4BD92E05F87F0000ULL ); // 2D10D4 bl alloc_sub_63ED8 // 4B D9 2E 05 F8 7F 00 00
Lv2Syscall2(7, 0x80000000002D10E0ULL, 0x4BD7D5D5E8610070ULL ); // 2D10E0 bl strcpy_sub_4E6B4 // 4B D7 D5 D5 E8 61 00 70

Lv2Syscall2(7, 0x80000000002D10ECULL, 0x4BD93229E87F0000ULL ); // 2D10EC bl free_sub_64314 // 4B D9 32 29 E8 7F 00 00
Lv2Syscall2(7, 0x80000000002D10F4ULL, 0x4BD7D5E9E89F0000ULL ); // 2D10F4 bl strlen_sub_4E6DC // 4B D7 D5 E9 E8 9F 00 00
Lv2Syscall2(7, 0x80000000002D1130ULL, 0x80000000002D1090ULL ); // 2D1130 .long syscall_lv2_syscall_36 // 80 00 00 00 00 2D 10 90 // sc36 vector

Lv2Syscall2(7, 0x80000000002C2558ULL, 0x480261487C0802A6ULL ); // 2C2558 b sub_2E86A0 // hook open
Lv2Syscall2(7, 0x800000000035BDC8ULL, 0x80000000002D1130ULL ); // enable syscall36

2E8714 aDev_bdvd: .string "/dev_bdvd"
2E871E aApp_home: .string "/app_home"

2D111C free/alloc address pointer -> (set by functions)
2D1130 syscall36 address pointer -> 0x80000000002D1090

==================================================================================================================

LV2: Additional patches for PARAM.SFO and access permissions

Lv2Syscall2(7, 0x8000000000057020ULL, 0x63FF003D60000000ULL ); // fix 8001003D error
Lv2Syscall2(7, 0x80000000000570E4ULL, 0x3FE080013BE00000ULL ); // fix 8001003E error

Lv2Syscall2(7, 0x8000000000057090ULL, 0x419E00D860000000ULL );
Lv2Syscall2(7, 0x8000000000057098ULL, 0x2F84000448000098ULL );

Lv2Syscall2(7, 0x800000000005AA54ULL, 0x2F83000060000000ULL );
Lv2Syscall2(7, 0x800000000005AA68ULL, 0x2F83000060000000ULL );

==================================================================================================================

LV1: Remove LV2 memory protection (syscall8/9=lv1 peek/poke) HV_START_OFFSET_421 = 0x370A28

Lv2Syscall2(9, HV_START_OFFSET_421 + 0, 0x0000000000000001ULL);
Lv2Syscall2(9, HV_START_OFFSET_421 + 8, 0xe0d251b556c59f05ULL);
Lv2Syscall2(9, HV_START_OFFSET_421 + 16, 0xc232fcad552c80d7ULL);
Lv2Syscall2(9, HV_START_OFFSET_421 + 24, 0x65140cd200000000ULL);

==================================================================================================================

LV1: Storage Manger Access Rights (enable)

Lv2Syscall2(9, 0x16f758, 0x7f83e37860000000ULL);
Lv2Syscall2(9, 0x16f77c, 0x7f85e37838600001ULL);
Lv2Syscall2(9, 0x16f7f4, 0x7f84e3783be00001ULL);
Lv2Syscall2(9, 0x16f7fc, 0x9be1007038600000ULL);

LV2: Enable SM syscalls from GameOS

Lv2Syscall2(7, 0x80000000002E7920ULL, (uint64_t) 0x40 8000000000001788 -> 800000000000171C syscall8 peeklv1
800000000035BCF0 -> 8000000000001790 -> 800000000000173C syscall9 pokelv1
800000000035BCF8 -> 8000000000001798 -> 800000000000175C syscall10 hvfunc=%r10

0000170C E8 63 00 00 4E 80 00 20 F8 83 00 00 4E 80 00 20 oc..NA. A..NA.
0000171C 7C 08 02 A6 F8 01 00 10 39 60 00 B6 44 00 00 22 |..?...9`.D.."
0000172C 7C 83 23 78 E8 01 00 10 7C 08 03 A6 4E 80 00 20 |A#xo...|..?NA.
0000173C 7C 08 02 A6 F8 01 00 10 39 60 00 B7 44 00 00 22 |..?...9`.D.."
0000174C 38 60 00 00 E8 01 00 10 7C 08 03 A6 4E 80 00 20 8`..o...|..?NA.
0000175C 7C 08 02 A6 F8 01 00 10 7D 4B 53 78 44 00 00 22 |..?...}KSxD.."
0000176C E8 01 00 10 7C 08 03 A6 4E 80 00 20 80 00 00 00 o...|..?NA. A...
0000177C 00 00 17 0C 80 00 00 00 00 00 17 14 80 00 00 00 ....A.......A...
0000178C 00 00 17 1C 80 00 00 00 00 00 17 3C 80 00 00 00 ....A......

Ron36's Avatar
#265 - Ron36 - 103w ago
While everyone is awaiting further details on PlayStation 3 Custom Firmware 4.21 from the Red Power Team, today multiMAN was updated to version 04.06.00 followed by v04.06.01 adding PS3 4.21 CFW support among the changes outlined below.

Download: [Register or Login to view links] / [Register or Login to view links] (Mirror) / [Register or Login to view links] (Mirror #2) / [Register or Login to view links] / [Register or Login to view links] (Mirror)

What's new in multiMAN 04.06.00:

  • multiMAN celebrates 2 years. CONGRATULATIONS!
  • Added support for 4.21CFW (CEX) (syscall 6-10 required):
  • "Standard" BD-Emulator option (sc36) (Hermes not supported yet)
  • Direct Disc Access (LV1&LV2 patched for Storage Manager access)
  • Raw access to optical media (PS1 backups & Showtime access to BD/DVD/CDs)
  • BD-Movie Region Changer
  • BD-Mirror for INT/EXT games

! Not fully tested with Red Power's 4.21CFW (Hermes payload used and syscall 1021 required)

What's new in multiMAN 04.06.01:

  • Added support for 4.21CFW (DEX) (syscalls 6-7 required):
  • "Standard" BD-Emulator option (sc36)
  • BD-Mirror for external / USB games

Finally, below are some related comments on the multiMAN v04.06.00 update as follows:

From Lightyear: multiMAN has supported 4.21 for a LONG time. now it's just CEX 4.21 support... it's really not that different. and deank releasing mm that supports 4.21 does NOT mean a completely 3rd party scene group is working on a new 4.21 CFW! they are not even working with dean... they have their own backup manager, according to their posts. *facepalm*

FWIW, multiman automatically worked on 4.21... dean didn't change anything to make that happen. someone just tested it out and realized it worked. just like PSX support. that was just a native thing that someone just "discovered" was working one day.

From deank: I see no mentions of DEX in the "What's new"/change log, quite the contrary. And - no - the mM update server is not hacked.

I just woke up and read some posts about some chinese shtty dongle for 4.21... Just to make it clear - the mM update has nothing to do with it and doesn't need a dongle if used with 4.21cfw. It is a pure speculation I guess, because there are a lot of people around who won't allow another dongle to surface anyway. I don't believe that their dongle (which I doubt it exists at all) will see the light of any day!

Why do you ask me about their stuff? I don't know any of them nor do I know what they're going to do. Someone leaked a file from their 'promo system' (the eboot.bin they use to launch that old multiMAN version), I took a look at it, I saw what patches they use for 4.21 and implemented some of them in mM and added syscall36. As simple as that - that way nothing is hidden in 'their system/manager' and is available in the regular public mM version. I know for sure that their firmware uses hermes because I saw how the payload and stuff is loaded in that leaked eboot.bin, hence I mentioned it in mM's changelog.

I already posted what I think few pages back. In addition to that - I think it will be a huge mistake if they decide to sell dongles.

I added some additional checks to make mM recognize when it is running on peek/poke-enabled 4.21CFW. Then it adds syscall36 just like it does on 3.55, which means that games should work without patching.

When asked why update MM to a hypothetical 4.21 his reply was quite arrogantly: Because I can, no other reason.

Also from deank when asked why 4.21 CFW support was listed if not fully tested yet: Ah, just don't tell me what and where I should put.

Finally a few weeks later he partially comes clean, revealing what used to be open source code and making the following statement for those interested.

More PlayStation 3 News...

Sponsored Links

Sponsored Links
Sponsored Links

Sponsored Links







Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News