iPad 2 [How-to] iPad 2 Mods

Discussion in 'iPad' started by 42395_skyline, Jul 6, 2011.

  1. 42395_skyline Community Development Team

    Member Since:
    Feb 14, 2009
    Message Count:
    10,564
    Device:
    iPhone 5 (Black)
    Yet more mods, working on some things but not ready for release so for now here you go guys.

    Please add the iFans repo for my .debs "repo.ifans.com"

    Table of Contents:
    Activate Voice Control
    How to change carrier (3G and WiFi)
    Native 3G toggle
    Hide Lockscreen Picture Frame Button
    Hide Lockscreen Slider Background Bar
    Hide Lockscreen Slider Completely
    "Native" SMS with Google Voice



    Activate Voice Control:

    Important: You must first use a jailbroken iPod touch or iPhone to get files to have voice control to work on the iPad. Use a friends iDevice or another device you own. Navigate to /System/Library/PrivateFrameworks/VoiceServices.framework and copy the RecognitionResources folder to your desktop

    Navigate to /System/Library/PrivateFrameworks/VoiceServices.framework and copy the RecognitionResources folder to that directory.

    Next, navigate to /System/Library/CoreServices/SpringBoard.app and open your devices .plist. If you do not know which one, here is a list.
    iPad WiFi - K93AP.plist
    iPad GSM (AT&T) - K94AP.plist
    iPad CDMA (Verizon) - K95AP.plist

    Now under
    Code:
    <key>capabilities</key>
    <dict>
    add
    Code:
    <key>voice-control</key>
    <true/>
    Now respring or reboot and you can now hold down the home button and use Voice Control. The background image does not show but everything is still usable.

    Tip: Use with Voice Activator from Cydia to improve Voice Control by adding your own commands and other features.

    [IMG]


    How to change carrier (3G and WiFi):

    Navigate to /var/mobile/Library/Preferences/com.apple.springboard.plist and under
    Code:
    <dict>
    add
    Code:
    <key>SBFakeCarrier</key>
    <string>[COLOR="red"]Text[/COLOR]</string>
    *Replace "Text" with whatever you want the carrier to show.

    Respring or reboot.

    Native 3G toggle:

    Navigate to /Applications/Preferences.app/, open Network.plist and change
    Code:
    <dict>
    			<key>cell</key>
    			<string>PSGroupCell</string>
    			<key>footerText</key>
    			<string>3G_TEXT</string>
    			<key>id</key>
    			<string>ENABLE_3G_GROUP</string>
    			<key>requiredCapabilities</key>
    			<array>
    				<string>cellular-data</string>
    				<dict>
    					<key>ipad</key>
    					<[COLOR="red"]false[/COLOR]/>
    				</dict>
    			</array>
    		</dict>
    		<dict>
    			<key>cell</key>
    			<string>PSSwitchCell</string>
    			<key>default</key>
    			<true/>
    			<key>get</key>
    			<string>is3GEnabled:</string>
    			<key>label</key>
    			<string>ENABLE_3G</string>
    			<key>requiredCapabilities</key>
    			<array>
    				<string>cellular-data</string>
    				<dict>
    					<key>ipad</key>
    					<[COLOR="Red"]false[/COLOR]/>
    				</dict>
    			</array>
    			<key>set</key>
    			<string>set3GIsEnabled:specifier:</string>
    		</dict>
    Change whats in red to
    Code:
    true
    Respring or reboot and you will see this in Settings>General>Network

    [IMG]


    Hide Lockscreen Picture Frame Button:
    Install from the iFans repo "repo.ifans.com"

    Thanks to Axis who helped me with a compiling problem I had trying to compile the .deb :)

    Hide Lockscreen Slider Background Bar:
    Install from the iFans repo "repo.ifans.com"

    Here is what it looks like on my iPad:
    [IMG]

    Hide Lockscreen Slider Completely:
    Install from the iFans repo "repo.ifans.com"

    Here is what it looks like on my iPad:
    [IMG]

    "Native" SMS with Google Voice (3G Users DO NOT USE until updated. When updated a change log will appear.):

    Requirements:
    SMS GV Extension (Cydia)
    OpenSSH
    SSH Client on PC
    SSH experience
    MobileSMS.app
    iFile
    Official Google Voice app for iPhone (App Store)

    Step 1: Get MobileSMS.app from an iPhone you may own or a friends or something. Make sure it's 4.3.x. Any one of those should work.

    Step 2: Open your SSH Client and SSH into your device. Navigate to /Applications and drop MobileSMS.app into there.

    Step 3: Install from the iFans repo "repo.ifans.com".(not yet on Cydia)

    Step 4: Open Settings > SMS GV Extension and under Google Voice Account enter your GV Username and Password. Go to Receive Settings and select Official GV app. Un-select Local Mail if selected. Add optional Signiture under Send.

    Step 5: Open the official Google Voice app and log in.

    Done. You should be able to send and receive text's with your Google Voice account. Any problems report here or with a PM.

    If Messages does not open, install MobileTerminal here and install it on your iPad. Launch Terminal and input this text
    Code:
    [COLOR="Red"]su[/COLOR] [Return]
    [COLOR="red"]alpine[/COLOR] [Return] (Unless root password has been changed)
    [COLOR="red"]chmod -R 755 /Applications/MobileSMS.app[/COLOR] [Return]
    [COLOR="red"]killall SpringBoard[/COLOR] [Return]
    This problem will occur if you do not have the permissions preserved from the MobileSMS.app you copied. You will most likely need to do this step, but a couple might not.

    Glitches: Only known glitch that I have encountered and has been reported was that you cannot see the message you type until you send it. It is a first time glitch and is fixed by hitting Return while typing in the app and then hit delete and it should be fixed. Thanks jayb_777

    Thanks jayb_777 for helping with this mod!

    Screenies:
    [IMG]

    [IMG]

    THIS IS USING QUICK REPLY FOR SMS
    [IMG]
  2. alphonse3344 Well-Known Member

    Member Since:
    May 14, 2010
    Message Count:
    2,339
    Tight yo :)
    Nice work braa.
  3. tanktan38 Active Member

    Member Since:
    Dec 29, 2009
    Message Count:
    1,088
    Device:
    3G iPod touch
    Cool :D

    Wonder why Voice Control doesn't come standard. It's a cool feature especially with Voice Activator.
  4. 42395_skyline Community Development Team

    Member Since:
    Feb 14, 2009
    Message Count:
    10,564
    Device:
    iPhone 5 (Black)
    No idea, its weird. I just wish I knew how to make the background show :/
  5. alphonse3344 Well-Known Member

    Member Since:
    May 14, 2010
    Message Count:
    2,339
    Find images? or the vid it has?
  6. Apple951 Well-Known Member

    Member Since:
    Apr 8, 2011
    Message Count:
    8,909
    Device:
    iPhone 4S (White)
    Nice job sky and does voice activator work with the iPod 4G? The current one doesn't understand me :/
  7. 42395_skyline Community Development Team

    Member Since:
    Feb 14, 2009
    Message Count:
    10,564
    Device:
    iPhone 5 (Black)
    Huh?
  8. C0C0 Well-Known Member

    Member Since:
    Jul 14, 2009
    Message Count:
    3,010
    Device:
    Samsung Galaxy Nexus
    Well it does actually show... but the images are too small because they're made for the iPhone/iPod touch.

    EDIT: Not only the images probably...
  9. 42395_skyline Community Development Team

    Member Since:
    Feb 14, 2009
    Message Count:
    10,564
    Device:
    iPhone 5 (Black)
    It doesn't show, only the edges. Not the BG.
  10. alphonse3344 Well-Known Member

    Member Since:
    May 14, 2010
    Message Count:
    2,339
    Thats what I meant. that little animation on the VC.