CFW PS3 3004A
Hey man why wouldn't you add (noBD OC)VER. of this CFW.![]()
CFW 4.89.3 Evilnat release details Tested Models Improvements to xai plugin Savegames / act.dat / PSN Block Tuts Warnings Credits & Acknowledgments
4.89.3 EVILNAT (Cobra 8.4)
Features
- Made out of 4.89 OFW (CEX)
- Ported Kernel and some modules from OFW 4.84 DEX
- Made manually without automatic tools
- PSN/SEN enabled
- Fixed layouts 272/480 from OFW 4.89
- Disabled deletion of unsigned act.dat and .rif files
- Allowed unsigned act.dat and .rif files
- Allowed running of unsigned applications
- Compatibility with FSELF
- C00 demo unlocker
- Disabled LIC.EDAT license check
- Can be installed over 3.55 OFW
- Can be installed over +3.56 OFW (bguerville Toolset)
- Can be installed over any CFW CEX
- Cobra 8.4 added and enabled as default
- Full PS2 Games Compatibility
- Possibility of Downgrade from any CFW with active QA Flags
- QA Flags active if previously enabled
- Disabled Epilepsy Message on Boot
- Compatibility with PSX/PSP/PS2 games in ISO
- Compatibility with PS3 games in ISO/JB folder format
- Compatibility with ReactPSN
- Display of Temperatures in XMB In-Game on PS2 Games
- RSOD Screen Bypass
- BSOD Screen Bypass
- PS3_GAME/app_home
- XMB In-Game Screenshot
- Added Package Manager
- CoreOS Hash Check patched to prevent Brick on non-dehashed Downgradate consoles
- Patched to remove LV2 Protection
- Peek and Poke (LV2)
- Peek and Poke (LV1)
- CINAVIA protection disabled
- Option to sort games by name and date
- Allow to use 3rd party controller in Recovery Menu
- Compatibility with OtherOS
- Disabled update from OFW PUP in Recovery Mode
- Dualboot compatible
- Allowed installing of retail PKG on DEX
- Allowed installing pseudo-retail PKG
- Enabled [★Unlock], [★Lock], and [★Delete] options in Trophies
- Compatibility with Remote Play
Cobra 8.4
- Failsafe Cobra stage2 (by bguerville/aldo)
- Restore CFW Syscalls without reboot just entering to 'Settings > System Update' on XMB (by aldo)
- Integrated Dynamic Control FAN (to control fan when webMAN is unloaded) (by aldo/Evilnat)
- Support Photo GUI integration with webMAN MOD (mount games from 'Photo' column) (by aldo/DeViL303)
- Get/Set FAN speed (by aldo)
- Enable/disable features: Photo GUI, Restore Syscalls (by aldo)
- Opcode to create CFW Syscalls (6, 7, 8, 9, 10, 11, 15, 35) (by aldo)
- Opcode to create license (RIF) (by Evilnat)
- Updated ps3mapi_load_process_modules to load custom modules and system modules (by haxxxen)
- Added ps3mapi_get_process_module_info
- Increased from 24 to 32 the max number of map paths (by aldo)
- Added sm_get_temperature patch in kernel (by Evilnat)
- Added sm_get_fan_policy patch in kernel (by Evilnat)
- Added sm_set_fan_policy patch in kernel (by Evilnat)
- Fixed Control FAN payload, avoids loading previous mode (by Evilnat)
- Disable stage2.bin while Recovery Menu is loaded (by haxxxen)
- Fixed max FAN speed after shutdown (by Evilnat)
- Fixed black screen in CFW2OFW converted games (by Evilnat)
- Added sm_ring_buzzer with single_beep, double_beep and triple_beep (by Evilnat)
- Skip license creation (rif) if it already exists (by aldo)
- Added cellFsMkdir symbol (by Evilnat)
- Added constant FAN Speed while a PS2 ISO is launched (by Evilnat)
- Creation of fake act.dat while launching a PSN game (by Evilnat)
- Block Log In on PSN/SEN when CFW syscalls are enabled (by DeViL303)
Translations
- Portuguese: @jcorrea and @LuanTeles
- Polish: @KcrPLo and @Agrippa and HackZy01
- Italian: @Sheireen
- Spanish: Evilnat
- Chinese Traditional/Simplified: @xiaoyang
- Japanese: @Kyan_dudl
- Russian: @MrYadro
- French: @AimGdt
Tested in:
- CECH-2000A
- CECH-2000B
- CECH-2001A
- CECH-2002B
- CECH-2003A
- CECH-2004A
- CECH-2012A
- CECH-2104B
- CECH-2500A
- CECH-2501A
- CECH-2504A
- CECH-2511A
- CECH-2511B
- CECH-L04
- CECHA01
- CECHE01
- CECHB01
- CECHC04
- CECHG01
- CECHP01
Improvements xai plugin
These options are in XMB's Network tab under [★ Custom Firmware Tools] option:
Power Options
- Turn Off: Turns off the PS3
- Hard Reboot: Reboots the PS3 completely
- Soft Reboot: Reboots the PS3 softly
- Reboot LV2: Reboots the LV2
File Manager
- Internal Hard Disk Drive 0: Manage PS3 files in /dev_hdd0
- Internal Hard Disk Drive 1: Manage PS3 cached files in /dev_hdd1
- USB Mass Storage Devices: Manage files on your USB devices
- Internal Flash Memory: Manage PS3 internal flash files
- Optical Disc: Manage optical discs
- Memory Cards: Manage memory cards
Basic Tools
- Show Total PS3 Usage: Shows the total days that the PS3 has been on, number of times it has
been turned on and off- FAN Speed: Shows current FAN speed
- PS3 Temperature: Shows current CPU and RSX temperature in Celsius or Fahrenheit
- Check GPU/VRAM clock speed: Checks current GPU/VRAM clock speed
- Show IDPS: Shows current IDPS
- Show PSID: Shows current PSID
- Show IP: Show current IP if it exists
- Toggle Coldboot: Toggles between custom/original coldboot.raf
Basic Tools > xRegistry Tools
- Backup xRegistry.sys: Creates a backup of xRegistry.sys to /dev_usb or /dev_hdd0
- Button Assignment: Switches O and X buttons
Basic Tools > Led Tools
- Off: Turns off the PS3's power LED
- Red (Static): Sets the PS3's power LED to static red
- Green (Static): Sets the PS3's power LED to static green
- Yellow (Static): Sets the PS3's power LED to static yellow
- Red (Slow blink): Sets the PS3's power LED to slow blink red
- Green (Slow blink): Sets the PS3's power LED to slow blink green
- Yellow (Slow blink): Sets the PS3's power LED to slow blink yellow
- Red (Fast blink): Sets the PS3's power LED to fast blink red
- Green (Fast blink): Sets the PS3's power LED to fast blink green
- Yellow (Fast blink): Sets the PS3's power LED to fast blink yellow
- Yellow + Green (Fast blink): Sets the PS3's power LED to fast blink yellow + green
- Yellow + Red (Fast blink): Sets the PS3's power LED to fast blink yellow + red
- Yellow + Green (Slow blink): Sets the PS3's power LED to slow blink yellow + green
- Yellow + Red (Slow blink): Sets the PS3's power LED to slow blink yellow + red
- Rainbow Mode: Sets the PS3's power LED to rainbow mode
- Special Mode 1: Sets the PS3's power LED to special mode 1
- Special Mode 2: Sets the PS3's power LED to special mode 2
Basic Tools > Buzzer Tools
- Single Beep: Generates a single beep with the internal buzzer
- Double Beep: Generates a double beep with the internal buzzer
- Triple Beep: Generates a triple beep with the internal buzzer
- Continuous Beep: Generates a continuous beep with the internal buzzer
FAN Tools
- Control FAN Mode: DISABLED: Disables Cobra's Control FAN
- Control FAN Mode: SYSCON: Allows the PS3's SYSCON to control FAN speed
- Control FAN Mode: MAX: Set Cobra FAN speed to 0xFF
FAN Tools > Dynamic FAN Control
- Maximum temperature: 60°C: Sets the fan speed dynamically to keep the system at a maximum temperature of 60°C
- Maximum Temperature: 65°C: Sets the fan speed dynamically to keep the system at a maximum temperature of 65°C
- Maximum Temperature: 70°C: Sets the fan speed dynamically to keep the system at a maximum temperature of 70°C
- Maximum Temperature: 75°C: Sets the fan speed dynamically to keep the system at a maximum temperature of 75°C
WARNING: Some PS3 cannot reach/stay some option temperatures, use with caution
FAN Tools > Manual Speed
- Manual Speed: 40%: Sets the fan speed statically at 40% (0x67)
- Manual Speed: 45%: Sets the fan speed statically at 45% (0x75)
- Manual Speed: 50%: Sets the fan speed statically at 50% (0x80)
- Manual Speed: 55%: Sets the fan speed statically at 55% (0x8E)
- Manual Speed: 60%: Sets the fan speed statically at 60% (0x9B)
- Manual Speed: 65%: Sets the fan speed statically at 65% (0xA8)
- Manual Speed: 70%: Sets the fan speed statically at 70% (0xB5)
- Manual Speed: 75%: Sets the fan speed statically at 75% (0xC0)
- Manual Speed: 80%: Sets the fan speed statically at 80% (0xCE)
- Manual Speed: 85%: Sets the fan speed statically at 85% (0xDA)
- Manual Speed: 90%: Sets the fan speed statically at 90% (0xE7)
- Manual Speed: 95%: Sets the fan speed statically at 95% (0xF4)
WARNING: The chosen speed will be static, it will not be changed at any time automatically
FAN Tools > PS2 FAN
- PS2 Fan Mode: DISABLED: Disables Control FAN on PS2 game
- PS2 Fan Mode: SYSCON: Allows the PS3's SYSCON to control FAN speed on PS2 game
- PS2 Fan Mode: 40%: Sets FAN speed to 0x66 on PS2 game
- PS2 Fan Mode: 50%: Sets FAN speed to 0x80 on PS2 game
- PS2 Fan Mode: 60%: Sets FAN speed to 0x9A on PS2 game
- PS2 Fan Mode: 70%: Sets FAN speed to 0xB4 on PS2 game
- PS2 Fan Mode: 80%: Sets FAN speed to 0xCE on PS2 game
- PS2 Fan Mode: 90%: Sets FAN speed to 0xE8 on PS2 game
WARNING: There is no Control FAN in a PS2 game, select with caution
QA Tools
- Check QA Flags: Check if QA flags are enabled or disabled
- Enable QA Flags: Enables QA Flags
- Disable QA Flags: Disables QA Flags
Cobra Tools
- Cobra Information: Shows current Cobra information
- Check Syscall 8: Checks Cobra's Syscall 8 status
- Create Syscalls: Create syscalls 6, 7, 8, 9, 10, 11, 15 and 35
- Enable PSN Protection: Blocks PSN login when syscalls are enabled
- Disable PSN Protection: Enables PSN login when syscalls are enabled
- Enable FTP: Enables FTP connection in port 21
- Disable FTP: Disables FTP connection
- Allow Restore Syscalls: Allows restoring syscalls through "System Update"
- Skip license creation: Skips overwriting license file (RIF) if it already exists
- Create license: Creates RIF licenses from RAP files from "x:\exdata"
- Toggle Plugins: Enables/disables Cobra plugins from /dev_hdd0/boot_plugins.txt
- Toggle Cobra Version: Toggles between release and debug versions (reboot is required)
- Toggle Cobra: Enables or disables Cobra (reboot is required)
PSN Tools
- Disable Syscalls: Disables syscalls and remove history files
- Spoof TargetID: Spoofs current TargetID in LV2 with EID5's TargetID
- Spoof IDPS: Spoofs IDPS in LV2 with a valid IDPS from "/dev_usb/IDPS.txt"
- Spoof PSID: Spoofs PSID in LV2 with a valid PSID from "/dev_usb/PSID.txt"
- Show accountID: Shows current user's accountID
- Create accountID: Creates a fake accountID for current user's in xRegistry
- Overwrite accountID: Overwrites current user's accountID with a fake one in xRegistry
- Activate account: Creates act.dat file in the current local account
- Create license: Creates RIF licenses from RAP files from "x:\exdata"
- Backup activation file: Creates a backup of act.dat to /dev_usb or /dev_hdd0
- Disable account: Deletes current user's activation file act.dat permanently
- Convert savedata: Converts savedata from "/dev_usbXXX/PS3/SAVEDATA" to your own savedata
Dump Tools
- View Log: http://localhost/dev_hdd0/tmp/cfw_settings.log (webMAN MOD is required for this
function)- Clean Log File: Resets /dev_hdd0/tmp/cfw_settings.log file
- Dump IDPS: Saves IDPS to log file
- Dump PSID: Saves PSID to log file
- Dump LV2: Dumps LV2 to /dev_usb or /dev_hdd0/tmp
- Dump LV1: Dumps LV1 to /dev_usb or /dev_hdd0/tmp
- Dump Flash: Dumps NOR/NAND Flash to dev_hdd0/tmp or /dev_usb
- Dump RAM: Dumps RAM to /dev_usb or /dev_hdd0/tmp
- Dump SYSROM: Dumps SYSROM to /dev_usb or /dev_hdd0/tmp
- Dump EEPROM: Dumps 256 bytes of EEPROM data from offsets 0x2F00, 0x3000, 0x48000,
0x48800, 0x48C00 and 0x48D00 in /dev_usb or /dev_hdd0/tmp- Dump ERK: Dumps eid_root_key to /dev_usb or /dev_hdd0/tmp
- Dump SYSCON Error Log: Dumps current SYSCON error log in /dev_usb or /dev_hdd0/tmp
- Dump Token Seed: Dumps current token seed in /dev_usb or /dev_hdd0/tmp
- Log KLicense usage: Saves filename and klicensee to log file
- Log Secure File ID usage: Writes save data name and file ID key to log file
- Dump Disc Hash Key: Retrieves disc hash key from an ORIGINAL game disc
OtherOS Tools
- Resize VFLASH/NAND Regions: Resizes VFLASH/NAND Regions 5 to allow OtherOS
- Install Petitboot: Installs Petitboot to VFLASH/NAND Regions 5 from USB device
- Set OtherOS Boot Flag: Reboots the PS3 and boot OtherOS
- Set GameOS Boot Flag: Fixes issues loading PS2 games when OtherOS boot flag is set
CEX2DEX Tools
- Convert to CEX: Converts PS3 to CEX/RETAIL with eid_root_key from /dev_usb or /dev_hdd0
- Convert to DEX: Converts PS3 to DEX/DEBUG with eid_root_key from /dev_usb or /dev_hdd0
- Swap Kernel: Swaps between CEX and DEX Kernels
- Check TargetID: Checks current TargetID from EID0 and EID5
- Toggle Host Information on XMB: Enables/disables host information on XMB
- Toggle XMB Mode: Switch between CEX and DEX XMB
- Toggle Debug Settings: Switch between CEX and DEX Debug settings
- Show Information: Shows current Firmware, Kernel, TargetID, VSH, XMB Host and Debug Settings
Service Tools
- Display Applicable Version: Displays minimum downgrade version
- Check File System: Reboots and allows you to check and repair filesystem
- Rebuild Database: Reboots with Database rebuilding flag set
- Toggle Recovery Mode: Reboot to Recovery Mode (Not supported on NAND models!)
Service Tools > Advanced Service Tools
- RSOD fix: Re-initialize VTRM-Region to attempt to fix RSOD
- Toggle Factory Service Mode: Enter/Exit Factory Service Mode (DON'T INSTALL CFW ON FSM)
- Remarry Bluray Drive: Requires: Enter to FSM and copy "eid_root_key" to /dev_usb
- Toggle HDD Space: Unlocks/restores 8% extra total space on the PS3 internal HDD
- Show ROS Bank: Shows active ROS bank
- Check 8th SPE: Checks if 8th SPE is currently enabled or disabled
- Toggle 8th SPE: Enables/disables 8th SPE
- Enable VSH Debugging: Enables debugging vsh.self
- Load LV2 kernel: Loads lv2_kernel.self file from /dev_usb000 or /dev_flash
- Update xai_plugin: Updates xai_plugin downloading and installing a PKG from Evilnat's xai_plugin repository
Savegames conversion tutorial
WARNING: This option will overwrite your current savedata in dev_usbXXX, use it with caution
- Download someone else's savegame for your game of your choice
- Put the savedata in your pendrive in "X:\PS3\SAVEDATA" (pendrive must be in FAT32)
- Put in the pendrive in the PS3
- Select Network Tab > [★ Custom Firmware Tools] > PSN Tools > Convert Savedata
- Wait until the conversion finishes
- Once finished, copy your converted savedata throught XMB "Saved Data Utility (PS3)"
- Launch your game and load your new savedata
.Creation of act.dat tutorial
WARNING: The accountID is linked to savedata and trophies, so, if your current user already have a valid accountID and you overwrite it, you will be unable to use your trophies and savedata on that account until you restore the original accountID in xRegistry.sys.
I recommend to use an empty account without trophies and savedata or an account without accountID.
To create a fake act.dat, Cobra 8.4 must be enabled, and your PS3 must have at least one account with a valid accountID and launch a game that requires a RIF/RAP license file.
Cobra will search a valid accountID in all existing accounts and create act.dat while the game is launched through the XMB. If no accountID is found, act.dat will not be created.
You can create a fake accountID (like reactPSN), to do this go to Network > ★ Custom Firmware Tools > PSN Tools and choose between "Create accountID" or "Overwrite accountID" (Be careful about the last option because if you already have a fake/real accountID it will be overwritten). It is recommended to use these options in an account that does not have an ID. The PS3 will restart if everything went well.
The tutorial would be the following:
- Download your purchased PSN game from PS Store
- Put game RAP file in "X:\exdata" or "/dev_hdd0/exdata"
- Launch your purchased PSN game
- Cobra will check if any of your PS3 accounts have accountID
- Faked act.dat will be created while the game is launching
If none of your accounts have a valid accountID you will need to create it. To do this log into the local PS3 account where you want to create the accountID. You can see if your current local account has an accountID choosing Network Tab > [★ Custom Firmware Tools] > PSN Tools > Show accountID.
To create a faked act.dat do the following:
- Make sure Cobra 8.4 is enabled
- Select Network Tab > [★ Custom Firmware Tools] > PSN Tools > Create accountID
- Select Network Tab > [★ Custom Firmware Tools] > PSN Tools > Activate account
- Launch your purchased PSN game
- Faked act.dat will be created while the game is launching
Now you have a faked act.dat and your local account is activated. The act.dat file works for every local account, you only need one file for all accounts.
.
Block PSN log in
This method is developed by @DeViL303, it will only work with Cobra enabled, Cobra will block log in on PSN/SEN while the CFW syscalls are enabled, to enable it again you need to disable CFW syscalls completely (you can do it with webMAN MOD, psnpatch, SEN Enabler, etc…).
If you want to disable this feature, simply use the option Cobra Tools > Disable PSN Protection and you will be able to log in with syscalls enabled. To enable it again use the option Cobra Tools > Enable PSN Protection
There is some information that need to be aware, are the following:
- The accountID is directly linked to savedatas and trophies data. If you have trophies or savedatas in
your current local account, THEY WILL BE CORRUPTED after setting FAKE accountID. To fix this, copy the
savedata to the root of a USB, convert it and then copy it back through XMB in 'Game' tab. To fix
corruption in trophies you need to delete it/them. Is highly recommended to do this on a local account
without trophies/savedatas
- The FAN speed is constant when in a PS2 game, BE CAREFUL while selecting modes because it will not
change after the PS2 game is loaded. It is also static when choosing a mode in the "Manual Speed"
option. All current speeds in xai_plugin must keeping a correct temperature in CPU and RSX
- Do not rename vsh.self manually and ALWAYS use the option for it in xai_plugin, it can cause that the
PS3 can't load the XMB when you have full version of webMAN MOD, DEX Kernel and CEX vsh.self. The
CFW has a protection to avoid this
- Target Manager will show SDK 4.8.4 while the PS3 is DEX, this is normal and it is because I ported
modules from OFW 4.84 DEX to 4.89, I patched them to work on 4.89 but not to show version 4.8.9
- If you want to install OtherOS on PS3's internal HDD you first need to go to Recovery Menu and select
[Restore PS3 System], this will format the HDD and create a partition for OtherOS. Remember to make
a backup of all your data before
- DON'T TRY TO SWAP KERNEL WHEN YOU HAVE LOADED AN EXTERNAL KERNEL FROM USB/FLASH!!
This can cause brick and you may need a hardware flasher to repair the PS3
- You can unload Cobra/plugins if you have any problem with them, for this you need to go to Recovery
Menu and then reboot the PS3, this will disable both
- It is recommended to ALWAYS activate the QA Flags, it is very important, it allows you to install CFW
from versions prior to the one installed and also avoids issues
- If you can't dump or make an ISO of your game disc in multiMAN, go to mmCM tab and select [Switch
to multiMAN mode], this will reboot multiMAN and now you will be able to dump/make an ISO of your
disc
- OtherOS on PS3 with NAND is very dangerous if you don't know what you are doing (for example using
the wrong image to install petitboot), it can cause brick and the only way to repair it is with a hardware
flasher. PLEASE USE IT WITH CAUTION!
- Make sure you are installing the correct image for OtherOS. xai_plugin tells you what image need to be
installed too. For NAND you need dtbImage.ps3.bin.minimal and for NOR dtbImage.ps3.bin. If the
wrong image is installed, it can brick on NAND, needing a HW flasher to repair it, in NOR you can fix it
formatting the HDD
- If your PS3 has a CFW noBD (in any of its variants) and latest versión of webMAN MOD (1.47.42 at the
time of writing this guide), there are chances that the PS3 can't read an external devices (/dev_usb000,
/dev_usb001, …) in the next two minutes. To fix this, go to webMAN Setup page, click on webMAN
MOD Setup and check noBD patch and reboot the PS3, now it may read external devices
- Enable FTP and Disable FTP can fail randomly, if you want to use any of them wait a few seconds before using any again. It also happens with the option Check GPU/VRAM clock speed, those values are stored in LV1 and sometimes the PS3 doesn't stores it and can fail. If this happen, reboot the PS3 until those values are present in LV1
- In PEX and D-PEX versión some of the debug options pressing triangle are missing because a/some
file/s hasn't been ported yet (needs a lot of research with XMB layouts, I have patched some of them
but others not, for example, trophies entries are messed up), those options are (maybe more):
- ★ Check
- ★ Owner Information
- ★ Cancel Purchase
- ★ Performance Bar
- ★ No Memory Limit
- The CFW is meticulously tested and no bugs have been found, but that does not mean that there are
any or that it fails at any specific time. If that happens, contact me as soon as possible so that I can
solve it.
Credits and Acknowledgment
Credits to Team Rebug, Team Cobra, @mysis, @Joonie, @habib, @aldostools, @haxxxen, @DeViL303, @zecoxao, @3141card, @Berion, @kakaroto, @KW, @naehrwert, @flatz, @Dean, @Rogero, @Estwald, @sguerrini97, @TheRouLetteBoi, @bucanero and anyone who has contributed to the PS3 scene.
Thanks to @DeViL303, @Berion, @Brandon Stump, @jcorrea, @nhie07, @NSC-Modz, @LuanTeles, @thejavigames, @raidriar, @xiaoyang, @Zwei, @haxxxen, @RetroFan_90, @SpyroMancer, @patricksouza472, @MrYadro, @CFW-Us3r, @Andrio, @KcrPLo, @nur @Rakhmadi Rajab, @Lwiz, @Sheireen, @TheWizWiki, @A79266251, @EimGdt, @Kyan_dudl, @hackzy01, @kernaltrap, @wintr, @Paweł, @ORION_games_, @Mikeclan_, @MlK3YY_, @XxalexXrey, @MurilloMadriz, @ReinSertt , @vitormoraes1903 and all who helped me testing the CFW 4.89.
If I forgot someone, I apologize, there are many people in the PS3 scene and you are many people who
have helped me to test the CFW.
Download: MEGA FOLDER WITH ALL CFW VERSION
Download: CFW Evilnat 4.89.3 Cobra 8.4 [PEX] [CEX]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [PEX] [CEX] [noBD]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [PEX] [CEX] [noBD+noBT]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [PEX] [CEX] [noBT]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [PEX] [CEX] [OC]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [D-PEX] [DEX]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [D-PEX] [DEX] [noBD]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [D-PEX] [DEX] [noBD+noBT]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [D-PEX] [DEX] [noBT]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [D-PEX] [DEX] [OC]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [CEX]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [CEX] [noBD]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [CEX] [noBD+noBT]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [CEX] [noBT]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [CEX] [OC]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [DEX]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [DEX] [noBD]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [DEX] [noBD+noBT]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [DEX] [noBT]
Download: CFW Evilnat 4.89.3 Cobra 8.4 [DEX] [OC]
.
Final Words
I hope that the CFW is working fine and without issues for everyone, but if you see any issue, please let me know in my twitter and I will try to fix it as soon as possible: @xXEvilnatXx
Cobra 8.3 and 8.4 and xai_plugin source code can be found in my Github repository:
- Cobra 8.3: https://github.com/Evilnat/Cobra-PS3/tree/master/8.3
- Cobra 8.4: https://github.com/Evilnat/Cobra-PS3/tree/master/8.4
- xai_plugin: https://github.com/Evilnat/xai_plugin
You only can install this CFW if your console is already on CFW or if it has OFW 3.55 and lower.I tried to update any for CECH 2003B,update stop on 70%.
Can you tell me if you have installed something so I can install it and check it? If so, it is very possible that it is an SPRX or RCO, SPRX need to be patched for 4.89, original values will not work fine with layouts
I will do it mateHey man why wouldn't you add (noBD OC)VER. of this CFW.
game_ext_plugin.sprx from other version than 4.89 without being patched will break XMB layout, I didn't check custom_render_plugin.rco but maybe breaks it tooI think I've only used game_ext_plugin.sprx, coldboot.raf, and all the .ac3 for the 1.0 OFW startup coldboot & gameboot.
custom_render_plugin.rco more or less HD var. of the look does it as well. (I think)
Here are all the files I've been using other than the .ac3 files as they are too big to upload here.
I think I got most of the files from: www.psx-place.com/threads/attempt-restoring-xmb-ui-of-firmware-1-00-2-70-to-4-84.26076
Yeah, I've been using both at the same time so it may just be the game_ext_plugin.sprx as it does the same thing on ones that I don't use the custom_render_plugin.rcogame_ext_plugin.sprx from other version than 4.89 without being patched will break XMB layout, I didn't check custom_render_plugin.rco but maybe breaks it too
Finally got a chance to format and reinstall from scratch again. Thank you @Evilnat libcrypt titles now work from ntfs0 but it's still failing from hdd0 , I've only been testing Dino Crisis as that's the one I reported and it's first LC challenge response is early in the game . I've tested with two different hard drives both have been formatted and set up with nothing else besides Webman mod and PrepISO , an 80gb and a 1tb , the 1tb drive also has Mamba 8.4 , when in Mamba mode LC titles work perfectly from hdd0 and ntfs0, in Cobra mode it only works from ntfs0 , boot from hdd0 fails LC challenge response. @aldostools did you test from both internal as well as external drive ? I'd be interested to know if anyone else can reproduce the same issue I'm getting . Once again guys thanks for your excellent work .Can you try this PKG to test if Dino Crisis works now my friend? It is working for me:
CEX: https://mega.nz/file/AElwEaqB#bQQ8FXDA1yqmDjXJIfbJY90u_SLnl-SbNAf0W3lLTSc
DEX: https://mega.nz/file/oBFSxbST#yMi62ikcoOPrdF02aC_HAKObI8XAfIN0JHcpiOVcm4o
PEX/D-PEX: https://mega.nz/file/EIMkyRoB#FoE0fYteh7Y9NZRxpQBKv6h81zdWKFsJQZGBx1XL1pA
Currently my CFW reserve 22GB in GameOS HDD region for OtherOS (patched in emer_init.self). Do you mean to create the partition to install OtherOS on the internal HDD? You need to go to Recovery Menu and select [Restore PS3 System], this will create the partition. I don't know any other method other than this
Thank so much aldo! I was testing it but I used your code with some small changes, all is working as expected
I want to test Dino Crisis
EDIT: WORKING (Waiting for someone else to confirm)
Btw the test of PS2 Disc icon seems to working fine on with or without BC
![]()
Hey man why wouldn't you add (noBD OC)VER. of this CFW.
I have tested Dino Crisis in ISO from dev_hdd0 and it passed libCrypto challenge. Are you loading it in ISO.BIN.ENC or in ISO format?Finally got a chance to format and reinstall from scratch again. Thank you @Evilnat libcrypt titles now work from ntfs0 but it's still failing from hdd0 , I've only been testing Dino Crisis as that's the one I reported and it's first LC challenge response is early in the game . I've tested with two different hard drives both have been formatted and set up with nothing else besides Webman mod and PrepISO , an 80gb and a 1tb , the 1tb drive also has Mamba 8.4 , when in Mamba mode LC titles work perfectly from hdd0 and ntfs0, in Cobra mode it only works from ntfs0 , boot from hdd0 fails LC challenge response. @aldostools did you test from both internal as well as external drive ? I'd be interested to know if anyone else can reproduce the same issue I'm getting . Once again guys thanks for your excellent work .
Finally got a chance to format and reinstall from scratch again. Thank you @Evilnat libcrypt titles now work from ntfs0 but it's still failing from hdd0 , I've only been testing Dino Crisis as that's the one I reported and it's first LC challenge response is early in the game . I've tested with two different hard drives both have been formatted and set up with nothing else besides Webman mod and PrepISO , an 80gb and a 1tb , the 1tb drive also has Mamba 8.4 , when in Mamba mode LC titles work perfectly from hdd0 and ntfs0, in Cobra mode it only works from ntfs0 , boot from hdd0 fails LC challenge response. @aldostools did you test from both internal as well as external drive ? I'd be interested to know if anyone else can reproduce the same issue I'm getting . Once again guys thanks for your excellent work .
The database of .lsd or .sbi files should exist in /dev_hdd0/tmp/lsd or /dev_hdd0/tmp/sbi
The code that read the subchannel data is performed in process_get_psx_video_mode(), thus it's the same for all the storage devices (ntfs, hdd0, fat32, etc).
Thank you for the replies , @Evilnat I use Bin/Cue/Lsd combo , @aldostools the lsd files get installed with the Mamba pkg you provided me previously , just to be certain I also copied the lsd file from hdd0/PSXISO/Dino Crisis PAL.lsd to /dev_hdd0/tmp/lsd , same issue persists , everything works from ntfs0 in Cobra 8.4 but still not from Cobra 8.4 hdd0 , I've also tried just dumping Bin/Cue/Lsd to /dev_hdd0/PSXISO without an additional folder , after xml refresh , the game boots and locks up at first libcrypt challenge , when moving it to this location it clashes with the ntfs0 file location and the ntfs0 file does not populate in Webman mod but the file location does now show hdd0/PSXISO instead of hdd0/PSXISO/Dino Crisis PAL in Webman Mod it boots from this location and then locks up .
Thank you for the reply , only the 80gb drive doesn't have Mamba 8.4 installed with this I pack the LSD in the folder with Bin/Cue and named the same as Bin/Cue in hdd0 and ntfs0 PSXISO location, on the 1tb mamba mode LC works perfectly fine from hdd0 as well as ntfs0 , I've tested Soul Reaver PAL ,CTR PAL and Dino Crisis PAL , the LSD files used are copied from the LSD pack and renamed to match game name when packed in with bin and cue ,in Cobra they all play fine from ntfs0 and only Soul Reaver works from hdd0 but that doesn't need the lsd file to be present in the iso location . Thank you for your timeThe file name should be like /dev_hdd0/tmp/lsd/SLES_022.07.lsd
I have tested the .lsi games mainly on hdd0 and most of them worked fine, except Ape Escape PAL.
The code for .lsi / .sbi in Cobra 8.4 is practically the same than Mamba 8.4
Maybe you should test a different game, or test if your .lsi works with Mamba 8.4 too.

Will the bugfixes be released as a 4.89.4 or just through plugin updates?
I know I'm off topic and I apologize.The bug fixes are being released through plugin updates.
Only CoreOS files require a new PUP. It would be too much work to repack +20 PUPs every time a new fix is released.
I know I'm off topic and I apologize.
Are the webman gameboot in ps1, ps2 and psp games working in CFW 4.89? if so can you direct me to the correct page please?
I have updated Cobra SRC and tested it again, didn't see any issue while loading ISO and ISO.BIN.ENCThank you for the reply , only the 80gb drive doesn't have Mamba 8.4 installed with this I pack the LSD in the folder with Bin/Cue and named the same as Bin/Cue in hdd0 and ntfs0 PSXISO location, on the 1tb mamba mode LC works perfectly fine from hdd0 as well as ntfs0 , I've tested Soul Reaver PAL ,CTR PAL and Dino Crisis PAL , the LSD files used are copied from the LSD pack and renamed to match game name when packed in with bin and cue ,in Cobra they all play fine from ntfs0 and only Soul Reaver works from hdd0 but that doesn't need the lsd file to be present in the iso location . Thank you for your time![]()
Thank you for the reply @Evilnat,I've tested the linked pkgI have updated Cobra SRC and tested it again, didn't see any issue while loading ISO and ISO.BIN.ENC
Can you try it and tell me if it works for you? Make sure that TargetID and Kernel are CEX
PEX/D-PEX: https://mega.nz/file/pA1EnR5I#kw791Djxa3uS-rtS9Gw7UX4ga0pL3FkfudHcoodrK1A
CEX: https://mega.nz/file/9BExUAxR#FKDRIt0dkv7L-nygs8LRDK82WBS-1191Vk6gRf7IiGU
DEX: https://mega.nz/file/kFMTyRwL#Y1ljaOtYuN5vH6hPFA2OFW2U5ylFD438RIeuFRfWNsk
This is changelog for v1.3:
- Added "Show XAI Version" option in xai_plugin"
- Now Cobra shows the correct disc image for PS2
- Updated FTP server (Experimental)
- Fixed libCrypt for PSX games (thanks to aldostools)
- Enabled [Install All Packages] in non QA flagged PS3
- Added german language in xai_plugin (thanks to FadedHD3)
- Updated french language in xai_plugin (thanks to EimGdt and Chronoss09)
- Updated OtherOS and PSN icon (thanks to HackZy01)
CTR now boots from hdd0 but Dino Crisis still only boots from ntfs0 for me , it may be an issue with my PS3 if it's working from internal drive for others , I'll fiddle around with it a bit more , might try a different brand hard drive as both of my current drives are Toshibas . Is there a way I could pull a log file of what happens when I launch from hdd0?