PS3HEN (4.89 UPDATE) BT/USB Game Audio for HEN 3.1.1

Coro

Moderator
Developer
March 17, 2023 - The mod is again part of official HEN 3.2.0! It can be toggled on/off in HFW tools. This means that the pkg will not be updated anymore. The online installer will probably be removed in the future.

-----

May 27, 2022 - I have updated my BT/USB Game Audio (BTGA) Mod for HEN 3.1.1. All versions of HFW from 4.84 to 4.89 are supported. I have not updated the online installer yet. I plan to make one for each firmware soon. For now, you must install the mod from a PKG file.

--------------

HEN 3.1.1 (BTGA)

Mod by Coro

Changes from official HEN:

* BT/USB Game Audio Enabled

USE AT YOUR OWN RISK!!!

Only use a package that matches your firmware version!

Do NOT use with Sony BT (Pulse)! This feature was removed from official HEN because of incompatability with that device!

Please note that sound quality is poor because of the way the hack works. There is no way to improve it. USB devices will have better sound quality than bluetooth ones. Some bluetooth devices may not work or have issues. For example, my earbuds have to be deleted and re-registered every time I turn on my PS3.

---------

Install the appropriate pkg after enabling HEN. Then reboot and enable HEN again. Instead of displaying "Welcome to HEN 3.1.1", you should now see "HEN 3.1.1 (BTGA)"

To remove the mod, reinstall HEN. (Installing HFW again is not needed.)

VER 4.89
MD5 D61C560013E0DB6EB4162D118605F259

VER 4.88
MD5 5D6CDACD68C858A1D85E91A4DA25FBF8

VER 4.87
MD5 08B19585E563976472B948811F71D84B

VER 4.86
MD5 87839E8EDBEF8F571D502C4157CD62EE

VER 4.85
MD5 F95305163B310D5701D78B5FFF383B7F

VER 4.84
MD5 855D881BB6DD2E8BECF93A46C2D602BA

Instructions:

You must enable HEN before you can use a bluetooth sound device to hear game audio (intead of voice chat). When registering the device, you may be asked for a PIN code that you do not need for Android or other systems. Try "0000", "1111", and an empty code if your device does not normally ask for one. To change from TV speakers to your device, goto "Audio Device Settings". Change "Output Device" to your bluetooth device. Make sure you select "OK" when done! If you press circle, the changes will not be saved!

If your BT is turned on but there is no sound in game, press PS and goto "Accessory Settings", "Manage Bluetooth Devices", highlight your device, press triangle, and select "Connect". You may have to exit game, connect, then start the game again...

---------

I recommend that you disable automatic HEN updates in HFW Tools so that you will not lose the mod when HEN is updated again. I am hoping that a future HEN will have turning on BT/USB game audio as an option in HFW Tools.

Thanks to PS3Xploit Team and all others who contributed to HEN!

Thanks to @Joonie, @habib, @zecoxao, and @littlebalup for HFW!

Thanks to @Louay for his previous HEN and CFW BT/USB game audio releases!

Thanks to ZerOxFF for the original CFW mod. For more info on how the mod works, see his blog post HERE.


----------------------

Online Installer: (REMOVED):

----------------------

Download ZIP (All HFW Versions): (REMOVED):
 
Last edited:
if anybody has any problems just reinstall hfw (from safe mode if needed) then install hen. ;)

also...reboot after installing.
 
Last edited:
Your job is very good, I am very grateful, here everything is working through the USB all right, I'm on 4.87 and Hen 3.0.2, sorry my English if it's bad, I'm using the translator lol, again vlw.
 
I followed all the instructions but still I can't hear any sound. I tried both with my bluetooth earphone (qcy) and usb speakers. My version is HEN 4.87.
 
I followed all the instructions but still I can't hear any sound. I tried both with my bluetooth earphone (qcy) and usb speakers. My version is HEN 4.87.
you didn't install both pkg's, did you? only install the one that ends with "BTGAMEAUIDO.pkg". the other one will restore the original file and disable BT audio again.
 
you didn't install both pkg's, did you? only install the one that ends with "BTGAMEAUIDO.pkg". the other one will restore the original file and disable BT audio again.
Yes, I absolutely installed only the first one which is "HEN_302-HFW_487-PS3BIN.BIN_ONLY-BTGAMEAUDIO.pkg". When I see that there is still no sound, I reinstalled HFW and then I reinstalled HEN. The result is same :/ Deepnot: My previous HFW was 4.87 and I reinstalled 4.87 again. I have written my first message as "Annonnym".
 
Additionally, I made all the settings for BT connections. The system was seeing my BT device when I tried it.
did you do this? check it to be sure...
Change "Output Device" to your bluetooth device. Make sure you select "OK" when done! If you press circle, the changes will not be saved!
if that doesnt work, then maybe you used the auto hen installer so your bin isnt on flash. if so try installing the official hen pkg from ps3xploit website then the pkg above.
 
did you do this? check it to be sure...

if that doesnt work, then maybe you used the auto hen installer so your bin isnt on flash. if so try installing the official hen pkg from ps3xploit website then the pkg above.
I tried "EVERYTHİNG". I have dealt with this issue for 1 week. Why isn't it working. I bought an usb jack converter and tried it now. It didn't work (I installed the original package before I try my usb jack converter). Also the problem is not in my headphone because I tried with a couple headphones. I really tired...
 
I tried "EVERYTHİNG". I have dealt with this issue for 1 week. Why isn't it working. I bought an usb jack converter and tried it now. It didn't work (I installed the original package before I try my usb jack converter). Also the problem is not in my headphone because I tried with a couple headphones. I really tired...
this only works with official hen.

if you installed from auto hen installer, install the optional full pkg under package manager then the bt audio pkg and reboot.

you can also get full hen pkg from **ps3xploit.com >Domain no Longer owned by team** (ps3xploit.me =new). click on ps3hen, then your hfw version and then hen installer pkg.
 
USE AT YOUR OWN RISK!!!

Does NOT work with CFW!

HEN 3.0.2 on HFW 4.87 ONLY!

Do NOT use with Sony BT (Pulse).

The only change to code is one line. It was "commented out". That means the code was still there but it was marked to be ignored. I doubt that I could have messed that up...

MD5 of Modded PS3HEN.BIN 2ACEFD5259715A5AF8E17DB79F45D3D2

Instructions:

Install HEN_302-HFW_487-PS3BIN.BIN_ONLY-BTGAMEAUDIO.pkg to have BT game audio :listening headphones:

To remove, install HEN_302-HFW_487-PS3BIN.BIN_ONLY-ORIGINAL.pkg

Important Notes:

You must Enable HEN before you can connect to bluetooth! After Enabling HEN and registering the device, goto "Audio Device Settings". Change "Output Device" to your bluetooth device. Make sure you select "OK" when done! If you press circle, the changes will not be saved!

If your BT is connected but there is no sound in game, press PS and goto "Accessory Settings", "Manage Bluetooth Devices", highlight your device, press triangle, and select connect. You may have to exit game, connect, then start game again...

***If your HEN auto-updates in the future, you will lose BT game audio. I would rather have this disabled but I have't looked into it yet.

Thanks to PS3Xploit Team for HEN and Joonie for HFW!

Update - Jan 2021:
Here's a link to how the original cfw hack was done by Zer0xFF. He says "This will only work with DS4 V2 and it has to connected by usb".

-----------------------------

Download from mega.nz

May I know how you patched the ps3hen.bin file?
I have a ps3hen.bin file with custom patches and i want to add this patch to my ps3hen.bin file.
By the way, do you know how to edit the welcome to HEN notification when you enable HEN? I have something to add
 
May I know how you patched the ps3hen.bin file?
I have a ps3hen.bin file with custom patches and i want to add this patch to my ps3hen.bin file.
By the way, do you know how to edit the welcome to HEN notification when you enable HEN? I have something to add
you must recompile HEN. in "modulespatch.c" file under "payload" folder, delete start and end of line 426.

from:
Code:
 //{ LIBAUDIO_HASH, libaudio_patches }, (bugged, it causes an issue with Sony BT headset (Pulse) https://github.com/PS3Xploit/PS3HEN/issues/20

to:
Code:
 { LIBAUDIO_HASH, libaudio_patches },

To change the notification on HEN start, you must recompile the henplugin.sprx and that requires Sony's paid SDK to do.
 
you must recompile HEN. in "modulespatch.c" file under "payload" folder, delete start and end of line 426.

from:
Code:
 //{ LIBAUDIO_HASH, libaudio_patches }, (bugged, it causes an issue with Sony BT headset (Pulse) https://github.com/PS3Xploit/PS3HEN/issues/20

to:
Code:
 { LIBAUDIO_HASH, libaudio_patches },

To change the notification on HEN start, you must recompile the henplugin.sprx and that requires Sony's paid SDK to do.

What tool to use to decompile and recompile HEN.?
 
What tool to use to decompile and recompile HEN.?
you do not have to decompile. the source code is HERE. use psl1ght to compile it but that will not compile henplugin.sprx that is part of hen. you can probably find a copy of it in root of dev_hdd0 but make sure you installed the same version of hen that you are compiling. copy the sprx to the "henplugin" folder of the source code.
 
you do not have to decompile. the source code is HERE. use psl1ght to compile it but that will not compile henplugin.sprx that is part of hen. you can probably find a copy of it in root of dev_hdd0 but make sure you installed the same version of hen that you are compiling. copy the sprx to the "henplugin" folder of the source code.

So, I just need to install PSDK3 like this path right?
Capture.PNG

Then to notify I need to take a copy of the .sprx in the root dev_hdd0 and move it to the henplugin folder.
Before compiling it I have to change the .sprx file to .prx and after that change it back to .sprx when it's finished. After that, just compile it.

Is it really like that?
 
So, I just need to install PSDK3 like this path right?
View attachment 32115

Then to notify I need to take a copy of the .sprx in the root dev_hdd0 and move it to the henplugin folder.
Before compiling it I have to change the .sprx file to .prx and after that change it back to .sprx when it's finished. After that, just compile it.

Is it really like that?
yeah i think that is the one i used.

if you want to change the startup message, you should be able to hexedit it as a prx. the message has to be the same length if you do it that way.
 
Thank you very much for this.
Altho I do have one minor problem, ps3 and ps1 games work just fine over wireless headset, but ps2 games don't work. Could this be fixed somehow?
 
Thank you very much for this.
Altho I do have one minor problem, ps3 and ps1 games work just fine over wireless headset, but ps2 games don't work. Could this be fixed somehow?
no, there is no way to do it with HEN. The ps3 reboots into a "ps2 mode" when you play ps2 game. HEN gets unloaded from memory by the reboot. this is why you must enable hen again when done with ps2 game and also why webman does not run during ps2 games. it probably would not work on CFW either if it does not work on hen but i do not remember testing that.
 
no, there is no way to do it with HEN. The ps3 reboots into a "ps2 mode" when you play ps2 game. HEN gets unloaded from memory by the reboot. this is why you must enable hen again when done with ps2 game and also why webman does not run during ps2 games. it probably would not work on CFW either if it does not work on hen but i do not remember testing that.


Thats what i thought. Well thanks for clearing this up for me
 
Back
Top