Reverse-engineering JBL flip 4

Back to overview

That is, full teardown, analysis, and hacking.


Szymon wrote 06/19/2021 at 20:27 point

Is possible way to change color Leds Circle ? from white to purple or smthing ?

  Are you sure? yes | no

DeepSOIC wrote 06/26/2019 at 17:00 point

Sorry for late replies. Hackaday doesn't notify me about these comments. As I don't regularly check this page, it may take months for me to notice. Drop me a PM or an e-mail if you want me to notice (

  Are you sure? yes | no

qkjosh wrote 06/04/2019 at 03:27 point

Hi there, I followed this guide with a Flip 3 and this is what I found in USR30: 
02a8 02a9 0042 8000 0000 00e1 0000 3fff 10ff 4905 fffe 2d3d a1cd eb46 8140 7cb4 b103 3e81 9c49 7cb4 20cf 4294 624f 4d2d aa09 ec9e cf3e 624f b63b fffd 8041 44cf 073b 3f80 bd76 44cf 3f80 c2ed 7a25 3f3f c2ed 8635 8037 7a7f 6169 9541 5f7a f34a 3995 54b4 5f7a 0000 0001 c000 0000 0001 0001

I can't make out any obvious pattern that would correspond to the sound table you have for the Flip 4. Any ideas? Thanks!

  Are you sure? yes | no

DeepSOIC wrote 06/26/2019 at 16:59 point

I seem to have read that on Flip3 it is possible to switch off the sounds with JBL Connect smartphone app.

Other than that, I have no suggestions. You can look through the settings to maybe find the one.

  Are you sure? yes | no

corum3 wrote 05/24/2019 at 09:47 point

I followed this using CSR 2.6.6 but for some reason it kept failing, however,  using it worked like a charm. many thanks for the work involved.

  Are you sure? yes | no

DeepSOIC wrote 06/26/2019 at 16:25 point

Thanks for the link!

  Are you sure? yes | no

sburlyaev wrote 05/20/2019 at 17:18 point

Thanks, man! Much appreciated.

JBL Flip 4 ( firmware 3.2.0 )

  Are you sure? yes | no

namida1234 wrote 04/22/2019 at 11:57 point

I gotta say, thanks so much! Worked flawlessly. Thanks for the clear instructions! Have been wanting to do this for a while and only now realize the full extent the sounds were annoying me.  So much better!

  Are you sure? yes | no

Adam Spencer wrote 04/22/2019 at 11:29 point

PSTools won't detect my Flip 3. I decided to poke around and see if any of the above data values matched the Flip 3 so I could disable the startup/shutdown sounds.

Well, I installed PSTool on Windows 10, connected the Flip 3, turned it on, and put it in firmware mode (Bluetooth connect button + VOL UP for 10 seconds). Windows then made a sound like a USB device was connected. I launched PSTool, but it doesn't detect anything under USB. The dropdown boxes are blank. If I hit OK, it just says "You need to select a port for this transport".

I suspect there are some drivers missing, but you didn't mention anything about additional drivers. I noticed a new entry in the Windows Device Manager under "USB Input device". I tried to update that driver using some USB drivers in the BlueSuite installation folder, but they won't install.

Anyone have any ideas?

  Are you sure? yes | no

nicholas chiu wrote 05/03/2019 at 11:20 point

Same issue here on Windows 10 with the Flip 4. Connected it to my computer and turned it into DFU mode but it seems PSTool can't detect it from my USB. The port dropdown boxes are all blank. I tried using BlueSuite 2.5.0 instead of 2.6.6 as well, nothing. 

Any help would be appreciated as I just want to turn off the hideously loud and annoying startup and off sounds!

  Are you sure? yes | no

DeepSOIC wrote 05/16/2019 at 12:48 point

Can you say, what is the firmware version? Possibly, JBL/Samsung decided to close this door...

  Are you sure? yes | no

qubeex wrote 04/03/2019 at 17:04 point

Or just update the firmware to 3.9.0 through the JBL Connect mobile app.

Audio feedback sounds can be turned off through the app now.

It took 40 minutes for the firmware update though.

  Are you sure? yes | no

KoenT wrote 05/04/2019 at 12:41 point

Was this for the Flip 4?

When I open the JBL Connect app (latets iOS, app version 4.1.29) and check the speaker firmware version, I see 3.2.0. But the app doesn't give me a way to update the firmware... Is there a place for this in the app I might be missing (the only thing I can do is change the name of the device and choose what the Play button does)? How did you do this?


  Are you sure? yes | no

enric0.v wrote 02/25/2019 at 09:42 point

Is it possibile use the same method with JBL Tuner ??? In affermative case how is possible set it in DFU mode ??? Thanks in advance and congrats for your hacks. 

  Are you sure? yes | no

SomeDude wrote 02/18/2019 at 20:27 point

I created a user account here just to say THANK YOU!!! OMG those sounds were killing me, I was literally going to return the Flip 4. JBL should be paying you to fix their god awful interface. The sounds were way too loud, the off sound would wake me up when I was going to sleep to music, the max volume sound is so heinous I have no idea what it even is. Plus, there's plenty of visual feedback on the power button itself re being on or off and having a bluetooth connection. This hack was easy to implement, your instructions were clear as day, 10 minutes later and this thing is the awesome speaker it should have been out of the box! I turned all the sounds to 0000, good riddance, lol.  I wish more of the search engines picked up this page because I found literally hundreds of people bitching about this problem, when their solution is right here... Well done, you are a GOD!

Keywords: JBL Flip 4, volume, down, on, off, disable, bluetooth

  Are you sure? yes | no

DeepSOIC wrote 03/23/2019 at 10:06 point

glad to help =)

  Are you sure? yes | no

mato995 wrote 06/06/2019 at 12:35 point


1. thank you for your enormous work on this topic.

I also have some issues with connecting the JBL Tuner, upon connecting to the Computer (already in Bluetooth DFU Mode) it says that the USB Device is not recognized.. (And also not shown in PSTools) I tried installing many different drivers but none of them work. Are you able to help somehow on how to disable the startup sound on the JBL Tuner? I (and many other people) would really appreciate your help or answer. Thank you very much.

  Are you sure? yes | no

MacUser wrote 01/29/2019 at 13:00 point

Here as well ;)

Thank you very very very much!!!
Did in with my JBL Flip 4 and the CSR BlueSuite running in Parallel Desktops. 
There hasn't been a problem at all :) :)

  Are you sure? yes | no