3g Volume Hack *works*

Discussion in 'Jailbreaks and iOS Hacks' started by thisguy23, Jul 12, 2009.

  1. thisguy23 macrumors newbie

    Joined:
    Nov 16, 2008
    Location:
    VB, VA
    #1
    :D:D Ok FIRST I'M USING 2.2.1 on a 3G bc I'm in the Navy on deployment and can't upgrade yet. Here it is after a year of dealing with the volume issue. I've read all the forums on this and they're mostly right. They all mention editing the plist files to make the volume louder but they suggest changing the values to 1.0 - 2.0 but that results in no audible change. So for the newb's here's the complete way to perform this hack. NOTE: This could affect battery life.. not much but really? you can hear your phone!! Its your call on that one.

    1. Need a JB iPhone 3G. (can't confirm this works for 3GS or 3G w/ 3.0)
    2. Need SSH installed in Cydia / Ice
    3. Need Fugu installed on your computer or another app like it.
    4. Setup an AdHoc network on your computer and connect your iPhone to that network.
    5. Launch Fugu and type in the IP Address of the iPhone ( goto settings / WIFI / tap to connect to network and then tap on arrow to see advanced settings / type the IP Address in Fugu).
    6. Fugu Connection Settings:
    Username: root
    Port: 22
    Directory: / (fwd slash)
    7. Click connect in the app ( it'll do one of two things, 1. say it can't connect and ask to keep trying, OR 2. ask for the PWD)
    8. Enter PWD: alpine
    9. Welcome to iPhone's root dir. Now go to the following dir: system/library/PrivateFramworks/Celestial.framework.
    10. In this folder you'll see the following files that afftect the volume of the iPhone:
    RegionalVolumeLimits.plist
    SystemSoundMaximumVolume.plist
    SystemSoundVolumeAdjustment.plist

    11. BACK THESE FILES UP TO A BACKUP ONLY FOLDER ON YOUR COMPUTER!!!
    12. NO REALLY BACK THEM UP!! ALSO CREATE ANOTHER FOLDER FOR THE HACKED FILES.
    13. NOTE: To edit these plist files you need bbedit or PlistEdit Pro.
    WARNING!!! THIS HACK COULD VERY WELL BREAK YOUR SPEAKER!!! I have been using it for a few days, listening to music for most of the day and havent had anyproblems.
    14. Now copy paste these files to the hacked folder on your computer and open RegionalVolumeLimits.plist
    15. Change ALL values to 10.00000
    16. Save the file and Close
    17. Open SystemSoundMaximumVolume.plist
    18. Select Root/ Default/ change Default to 10.00000
    19. Save and Close.
    20. Open SystemSoundVolumeAdjustment.plist
    21. Click Root and change ONE value from defualt to 10.00000
    22. Save & Close.
    23. Now copy all edited files to their default folder (system/library/PrivateFramworks/Celestial.framework) Here goes: OVERWRITE ALL FILES.
    24. Almost done now go back to / (root) folder.
    25. Navigate to private/var/mobile/Library/Perferences and BACKUP FILE: com.apple.celestial.plist
    26. Now copy paste the backup file to the hacked folder and open com.apple.celestial.plist.
    27. Under volumeMultiplier change global value to 10.00000
    28. Under volumes/broadcast change ringtone vaule to 10.00000
    29. Under volumes/Speaker change Audio/Video and PhoneCall values to 10.00000
    30. Under volumes/SpeakerAndMicrophone change PhoneCall vaule to 10.00000
    31. Save & Close
    32. Copy hacked file to private/var/mobile/Library/Perferences and OVERWRITE THE FILE.
    33. Reboot iPhone and enjoy your louder iPhone 3G.

    I've noticed that ALL music in iPod is louder and some songs even distort a little, which for me is great bc I know the speaker is at its MAX which is something I've never heard with my iPhone. The Ringtones are louder as well.
    NOTE: I havent tested phone call volume due to being in the middle of the ocean!
    Again I stress that this could break your speaker over time. I used 10 bc the 1 or 2 value everyone suggested brought no real results. If this number is too high for you then I would lower to 4-9.
    I hope this helps. I know I'm quite happy and can't wait to get home soon to upgrade to 3.0 and try it!
     
  2. dhlizard macrumors G4

    dhlizard

    Joined:
    Mar 16, 2009
    Location:
    The Jailbreak Community
    #2
    OK, well I did this on 3G running 3.0

    Used value of 8.00000 all the way thru.

    Not sure if it is a whole lot louder, but perhaps a little.

    Might redo it with 10.00000 to see if I can "hear" a difference.

    Thanks !
     
  3. sinsin07 macrumors 68030

    Joined:
    Mar 28, 2009
    #3
    Great work!! When I have time I will try this. I am looking for a way to increase volume when using bluetooth. This may help.
     
  4. -aggie- macrumors P6

    -aggie-

    Joined:
    Jun 19, 2009
    Location:
    Where bunnies are welcome.
    #4
    I'm surprised this post didn't get more attention. I did this and it is a very noticeable difference. I'm looking forward to be able to actually hear who I'm talking to with background noise while listening to my speaker phone for once.
     
  5. Applejuiced macrumors Westmere

    Applejuiced

    Joined:
    Apr 16, 2008
    Location:
    At the iPhone hacks section.
    #5
    Wow, thats alot of legwork for this hack :D
    Over 30 steps and many SSH edits and adjustments.
     
  6. -aggie- macrumors P6

    -aggie-

    Joined:
    Jun 19, 2009
    Location:
    Where bunnies are welcome.
    #6
    It's actually very easy. A lot of it is just for safety (e.g., the backups). This must be what the various Winterboard Volume Boosts do, but they're just not high enough. Also, supposedly they only affect gaming. I was interested in getting the speaker volume up for phone calls. Basically, from this hack, you can change the volume for anything.
     
  7. tctony macrumors 6502a

    tctony

    Joined:
    Jun 15, 2009
    #7
    Is it only for 3G.

    And yeah, half the steps can be simplified to "SSH to system/library/PrivateFramworks/Celestial.framework." :)
     
  8. medicscott macrumors 6502a

    medicscott

    Joined:
    Aug 9, 2009
    Location:
    san diego
    #8
    so just wanna confirm that nobody has had a problem with this hack...and the highest anyone has set it to with a noticeable diff was lizard at 8.0? thanks


    edit: and im on 3.1.2....noticed lizard is on 3.0 anyone try this on 3.1.2?? feedback please.
     
  9. Junkie2 macrumors member

    Joined:
    Nov 10, 2008
    #9
    when my 3gs was jb'd this hack did not work for me.
     
  10. globalist macrumors 6502a

    Joined:
    Aug 19, 2009
    #10
    I am desperately trying to up the mic volume on my 3GS, do you think this hack will affect it?

     
  11. GoCubsGo macrumors Nehalem

    GoCubsGo

    Joined:
    Feb 19, 2005
    #11
    ^ Thats because it's intended for the 3G phone.

    I'm on 3.1.2, not sure if it will work for me but I'd like to try.
     
  12. globalist macrumors 6502a

    Joined:
    Aug 19, 2009
    #12
    I found this section:

    Code:
    <key>SpeakerAndMicrophone</key>
    		<dict>
    			<key>Audio/Video</key>
    			<real>0.6875</real>
    			<key>PhoneCall</key>
    			<real>0.8125</real>
    			<key>VoiceCommand</key>
    			<real>0.875</real>
    		</dict>
    seriously, editing 0.8125 to 10.0000???
     
  13. dhlizard macrumors G4

    dhlizard

    Joined:
    Mar 16, 2009
    Location:
    The Jailbreak Community
    #13
    As post 2 indicates, I tried this when it first came out, no real difference.
     
  14. -aggie- macrumors P6

    -aggie-

    Joined:
    Jun 19, 2009
    Location:
    Where bunnies are welcome.
    #14
    Yep, seriously. I was worried (and I wan't since none of the volume boost crap seemed to work), so I had my volume way down when I tested all this. I also thought a 10 would be ten times as loud as a one, which is around the default. Unless it's placebo, I notice a big difference (not ten times as loud though), but nothing that's going to blow my speakers out (at least I don't think so). It's too bad I don't have a decibel meter to truly check the difference. Anyway, once I get a call, I'll know for sure. I usually have to place the phone close to my ear when in speaker phone mode.

    The steps are fairly simple (it comes down to copy plists, edit plists, copy plists back). If you have a plist editor editing is very easy. If it doesn't work, just copy back the old plists (he reminded people to backup enough).
     
  15. globalist macrumors 6502a

    Joined:
    Aug 19, 2009
    #15
    Well you are tinkering with the speaker volume while I am aiming at the mic volume. I have a feeling the latter is somehow locked in hardware too. :(

    Either way I found another section so now I'm definitely not sure which section and key and how to edit:

    Code:
    	<key>[B]ReceiverAndMicrophone[/B]</key>
    		<dict>
    			<key>Audio/Video</key>
    			<real>0.80414748191833496</real>
    			<key>PhoneCall</key>
    			<real>0.81973522901535034</real>
    			<key>VoiceCommand</key>
    			<real>0.6875</real>
    		</dict>
     
  16. medicscott macrumors 6502a

    medicscott

    Joined:
    Aug 9, 2009
    Location:
    san diego
    #16
    just did it on a 3G 3.1.2 , changed all the values to '8', i cant tell of any difference.
     
  17. trssho macrumors 6502

    Joined:
    May 24, 2009
    #17
    I Do Not Get It!

    Why is it that my GPS apps are soooo loud with voice navigation, and I can hear them with no problem, but my speaker volume is soooo quiet when on a phone call. Apple could fix this easily. That speaker has the ability to belt out some sound! I suppose iPhone 4.0 will have the feature of a hands free speaker you can use without holding it to your ear.
     

Share This Page