iOS 3.1 [HOW TO][WINDOWS] Keyboard Volume Limit removal for 3.1.1 (iPod Touch 2G)

Discussion in 'iOS Jailbreak & Cydia' started by palyons, Oct 4, 2009.

  1. palyons

    palyons New Member

    Joined:
    Jan 31, 2009
    Messages:
    109
    Likes Received:
    0
    Device:
    iPad
    F.A.Q.s:
    Q
    : What is this, what does it do?
    A: In recent firmwares (3.1.X and later) Apple for some reason has decided to make the keyboard volume when you type significantly lower. Applying the patch will remove the limitation.

    Q
    : Why just the iPod Touch 2G, why not other devices?
    A: Not necessarily just the iPod Touch 2G, it should work just fine on other devices. You just need to edit the proper file for your device. I only have a(n) (original) iPod Touch 2G 8gb; [not one of the new MC models with an updated bootrom] so I didn't really think at the time to add support for other devices

    Programs needed for this tutorial include:
    WinSCP - http://winscp.net
    i-FunBox - http://www.i-funbox.com
    iPhoneBrowser - http://code.google.com/p/iphonebrowser
    iFile(iPod Touch/iPhone jailbroken app): Available via Cydia, Icy, Rock, etc. or what ever you use for your jailbroken apps.

    Note
    : Not all of the above programs are required, just one or the other. Only WinSCP is able to change file permissions, which is not needed for this tutorial. The other two programs will be able to transfer files to your iPod without trouble.
    plist Editor for Windows - http://www.ipodrobot.com/download.htm

    Code:
    [I][B]The steps in this box are only required if you chose to use WinSCP[/B][/I]:
    First of all, start off by installing OpenSSH via Cydia to your 
    Jailbroken 3.1.[B]X[/B] device.
    Next figure out your iPod's IP Address by going to the following
    screens:
    
    The steps needed to do this is very simple,
    [B]Settings > Wi-Fi
    [/B]Under [B][U]Choose a Network[/U]...
    [/B]the one with your [Wireless] network name aka your SSID.
    It will have a checkmark next to it if connected. Click on the
    [U]Blue button [/U][U]with a white arrow in it[/U] to the far-right of the Network
    Name. Look for [B]IP Address[/B], there you will find your IP Address
    you need to connect, for example: [U]192.168.1.15[/U]. Another easy
    method for obtaining your IP Address, if you have [B]SBSettings[/B]
    installed, simply swipe your Finger from left-to-right across
    the top of the screen, you should see Wi-Fi IP Address: N/A
    (Be patient, it can take a few seconds for the IP Address to show
    up there if a connection is detected, but could take as long as 15
    - 20 seconds before it appears).
    
    --------------------------------------------------------------------
    
    Fill in the following information if you chose WinSCP:
    Host Name: [U]Your iPod's [B]IP Address[/B][/U]
    User name:root
    Password: alpineClick Login, and when a box comes up click Yes.
    Once logged in, navigate to:
    /System/Library/PrivateFrameworks/Celestial.framework/HardwareID (Please refer to the Hardware ID section, located below) it should normally be ../Celestial.framework/N72 in the case of the ipt2G.

    List of Hardware ID's for all devices:
    iPod Touches:
    - iPod Touch 1G: N45
    - iPod Touch 2G: N72
    - iPod Touch 3G: N18
    ------------------------
    iPhones:
    - iPhone 2G: M68
    - iPhone 3G: N82
    - iPhone 3G: N88

    Install plist Editor for Windows from the link provided in this tutorial.

    Once in that directory, download the file SystemSoundMaximumVolume.plist to your hard drive.
    **** Keep a safe backup just in case anything happens that you might need to restore it!! ***


    Open plist Editor for Windows, and once in there go to File > Open OR Open folder icon from the toolbar, Open up your SystemSoundMaximumVolume.plist that you copied to your hard drive, once you have the file open, look for the following lines (it should appear about half way down through the file):
    Code:
        <key>KeyPressed</key>
        <dict>
            <key>Default</key>
            <real>0.69999999999999996</real>
            <key>Headphone</key>
            <real>0.40000000000000002</real>
            <key>Headset</key>
            <real>0.40000000000000002</real>
            <key>LineOut</key>
            <real>0.40000000000000002</real>
            <key>Speaker</key>
            [b]<real>0.20399999999999999</real>[/b]
        </dict>
    The line we'll be modifying is the one under <key>Speaker</key>. Change the line from:<real>0.20399999999999999</real>; to: <real>1</real>

    That done, save the file, and upload the one you just saved to the directory on your iPod Touch/iPhone, and simply Reboot your iPod Touch/iPhone. If everything was done properly you should have successfully removed the Volume Limit from your Keyboard on your iPod Touch/iPhone. Hope this was helpful to someone!

    I TAKE NO RESPONSIBILITY FOR ANY DAMAGE THAT MAY HAPPEN TO YOUR IPOD OR IPHONE UPON COMPLETION OF THIS TUTORIAL. YOU HAVE ALREADY VOIDED YOUR WARRANTY BY JAILBREAKING IT IN THE FIRST PLACE.
  2. xinzhitan14

    xinzhitan14 New Member

    Joined:
    Sep 10, 2009
    Messages:
    602
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    I tried this and restarted my ipod 3G, but it still doesnt seem to work.. Sigh.
  3. kingcoolryan

    kingcoolryan Member

    Joined:
    Oct 13, 2009
    Messages:
    627
    Likes Received:
    0
    Device:
    iPad w/ 3G
    Lol you can still get your warrenty back by restoreing
  4. dong1225

    dong1225 Member

    Joined:
    Feb 4, 2009
    Messages:
    311
    Likes Received:
    0
    Device:
    4G iPod touch
    Wait, I am not sure of what this hack is supposed to do.
    Is it suppose to uncap the volume limit?
    Sorry, I dont't have my iPod at hand
  5. Jacob

    Jacob Well-Known Member

    Joined:
    Mar 2, 2009
    Messages:
    4,943
    Likes Received:
    122
    It says iPod Touch 2G.
  6. SoBe

    SoBe Banned

    Joined:
    Sep 1, 2009
    Messages:
    3,788
    Likes Received:
    1
    Device:
    2G iPod touch
    i'll try this
    ------------------double post merged------------------
    hey it actually worked! now when its at the lowest volume setting, its like if it were at a fourth of the full volume
  7. dong1225

    dong1225 Member

    Joined:
    Feb 4, 2009
    Messages:
    311
    Likes Received:
    0
    Device:
    4G iPod touch
    Oh and does this only work for 3.1.1? because, like everyone knows, 3.1.2 is the latest firmware.
    And sorry for not shutting up and just asking question, I don't have my iPod to test out right now, thanks!
  8. xinzhitan14

    xinzhitan14 New Member

    Joined:
    Sep 10, 2009
    Messages:
    602
    Likes Received:
    0
    Device:
    iPhone 4 (Black)
    damn, im a bit puzzled to why it's only for 2G, if the 3G's dont even use those volume limit files then i wonder what they go by.
  9. brendanm

    brendanm New Member

    Joined:
    Dec 17, 2008
    Messages:
    658
    Likes Received:
    0
    Device:
    iPhone 3G (White)
    wouldn't some devices not work the same way if you have a conflicting application or modification via Cydia and the jailbreak itself? i mean, there are some volume boosters and such i've seen floating around. someone could have that, and think hey! let's double that, and then end up not working because it's already been changed/modified or taken control of by the application and or modification you already installed.

    just a thought for you...
  10. Jacob

    Jacob Well-Known Member

    Joined:
    Mar 2, 2009
    Messages:
    4,943
    Likes Received:
    122
    The 2G and 3G are completely different, the 3G still is tethered remember

    Please Register or Log in to view images

Share This Page