General [Tutorial] Disable EU Headphones Volume Limit on iOS 12 with Jailbreak.

Discussion in 'Jailbreaks and iOS Hacks' started by r9800pro, Feb 27, 2019.

  1. r9800pro, Feb 27, 2019
    Last edited: Feb 27, 2019

    r9800pro macrumors newbie

    r9800pro

    Joined:
    Sep 13, 2011
    Location:
    Egypt
    #1
    I jailbroke my iPhone 6s Plus yesterday on iOS 12.1.1 using Unc0ver Jailbreak and the first thing I do after jailbreaking is trying to figure out how to disable the HORRIBLE EU Headphones Volume Limit.

    For those who don’t know about this “feature”, or those who “think” the EU Volume Limit toggle in settings, here are some information:

    There are two limits enforced in the EU:

    85 decibels (user removable)
    100 decibels (non-user removable)

    They do it via limiting voltage to the headphones output:

    EU iPhones -> 0'5 volts with no load
    Non-EU iPhones -> 1 volt with no load

    If you have a EU iPhone and think the headphones volume is fine or loud enough, think again…

    Even at the same volume levels, a EU would never sound as good as a non-EU iPhone because of the way the limit is implemented. The sound is not as dynamic and lacks in every way.

    Luckily, the limit can be removed with the jailbreak by editing a few system files.

    -Use Filza File Manager to edit the files in this location:

    “System/Library/Frameworks/MediaToolbox.framework”

    -You will find “Default”, “Nxx” and “Nxxm” folders and you will have to open each one of them.

    -Inside each folder, there are 2 files that need to be edited: EUVolumeLimits.plist and RegionalVolumeLimits.plist

    - Change the value of "HighVolumeLimit" from whatever it is set to to 0.99.

    **-**Save and exit Filza and reboot the device.

    *Note1: Respring won’t work. You need a full reboot then re-jailbreak.

    *Note2: Setting the value to 1 or more instead of 0.99 will not work and the volume will be much lower.

    *Note3: From my testing, 0.99 sounds exactly the same level as non-EU limited iPhones.

    *Note4: This will not only disable the EU Headphones Volume Limit, but it will also remove the yellow/red indicator when you raise the headphones output volume.

    Proof: https://i.imgur.com/dARtzFO.png

    https://i.imgur.com/ISVJocm.png
     
  2. dazlicous macrumors 6502a

    dazlicous

    Joined:
    Jun 2, 2011
    Location:
    Manchester
    #2
    I don’t have Nxx or Nxxm folders on my iPad
     
  3. r9800pro thread starter macrumors newbie

    r9800pro

    Joined:
    Sep 13, 2011
    Location:
    Egypt
    #3
    Maybe for iPad, the folder names are different. They should have a number though I think and inside you should find EUVolumeLimits.plist and RegionalVolumeLimits.plist files.
     
  4. dazlicous macrumors 6502a

    dazlicous

    Joined:
    Jun 2, 2011
    Location:
    Manchester
    #4
    Found them on a iPad there in J98a and J99a folders
     
  5. pdxmatts macrumors 68000

    pdxmatts

    Joined:
    Jan 12, 2013
    Location:
    Portland, OR
    #5
    I’m seeing the option to disable EU on the Mikoto tweak in the behavior setting. I don’t know if it is working because I’m in the US. Just putting it out there.
     

    Attached Files:

  6. r9800pro thread starter macrumors newbie

    r9800pro

    Joined:
    Sep 13, 2011
    Location:
    Egypt
    #6
    I don't think Mikoto will work. My guess is that it just disables the 85dB limit which can be done from settings.
     

Share This Page

5 February 27, 2019