Page 1 of 9 123456789 LastLast
Results 1 to 10 of 89
Discuss Tutorial: iPhone 1.1.1 is free - configure int Keyboard, install apps and more at the General - Hackint0sh.org; Once you freed your iPhone to 1.1.1 with or without the use of an "unlock" ...
  1. #1
    iPhone Moderator Array

    Join Date
    Aug 2007
    Posts
    3,620
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    220

    Default Tutorial: iPhone 1.1.1 is free - configure int Keyboard, install apps and more

    Once you freed your iPhone to 1.1.1 with or without the use of an "unlock" like Turbosim, you might wanna go the next steps.
    Its all here in the forum but on several places, so I compiled some next-steps-information. I am again not claiming any credit. It's all based on the work of the dev team and contributort here, I just compiled and tested it.

    1. You activated early with the dev team's solution (without iNdependence 1.2.2 or 1.2.3)

    You are missing two features compared to ppl that have been waiting for iNdependence 1.2.2 and used that for activation: You can't access the iPhone via SFTP cause the sftp-server is missing, plus you can't use YouTube, get a message like "You must first connect to iTunes with a Internet connection to enable YouTube".

    Files you need to solve the problems:

    iNdependence 1.2.2 or 1.2.3 (sftp-server is part of it)
    http://code.google.com/p/independence/

    YouTube files (just one of these, replace ***** with the one and only rap....)
    http://**********.com/files/49054918...iles1.zip.html
    http://**********.com/files/49054919...iles2.zip.html

    Textwrangler
    http://www.barebones.com/products/te...download.shtml


    sftp-server
    Make sure the iPhone is on, set "Settings->General->Auto-Lock" to "Never" while following these steps, makes you iPhone not fall asleep.
    Open the iNdependence dmg and do a ctrl-click on the software. In the appearing menu select "Show package content". Open "Contents->Resources" and copy the file "sftp-server" to the desktop.
    Open the Terminal (Programms->Utilities) and type
    cd Desktop/
    then
    scp -rp sftp-server root@xxx.xxx.x.xx:/usr/libexec/
    (replace xxx.xxx.x.xx with your iPhone's IP number, you need your root password, if you did not change it, it's alpine)
    SFTP will work then, use Cyberduck or any other FTP client then. Can't remember if you need to shut down/ start or reboot the phone once to use SFTP...

    YouTube
    Fire up the FTP client of your choice (Cyberduck or so). Start a new connection and use your iPhones IP as the server; for user type root; for password type the one you have choosen; if you did not change the password type alpine; Protocol is SFTP; Port is 22; path is /.
    Connect to the iPhone and make sure you are at the top-directory.
    Switch to directory
    /private/var/rootLibrary/
    Copy the folder "Lockdown" as a backup to your desktop just in case you screw up ;-) Then open Lockdown on the iPhone. Unpack one of the downloaded zips "TheThreeFiles" (i used theThreeFiles2.zip). Copy the three files into the folder "Lockdown" and replaces the ones sitting there.
    Start TextWrangler. The free Textprocessor for Mac (BBedit's little brother) allows to alter .plis files without screwing them up. Dont use Apples TextEdit!
    Open the file data_ark.plist from "The Three files" you just copied to the iPhone and look for "<key>-DeviceCertificate</key>" and copy the tag below
    <data>
    LS0tLS1CRUdJTi.......
    </data>
    including <data> and </data> to a new text file.
    Now open the Folder "activation_records" on the iPhone. There is a .plis file inside. Copy it to the desktop and open with TextWrangler.
    Look for the line
    <key>DeviceCertificate</key>
    and replace the <data> .... </data> tag below with the one you just copied from data_ark.plist. Save and copy back / replace the .plist file. In Cyberduck go back one step (to Lockdown) and open the folder "pair_records".
    Again look for
    <key>DeviceCertificate</key>
    Below That you probably find
    <data> </data>. Replace again with the part you copied and save. Copy back / replace the .plist file
    Restart the iPhone and YouTube should be working.


    2. You activated early with the dev team's solution (without iNdependence 1.2.2 or 1.2.3) and did the steps above OR you activated with iNdependence 1.2.2.

    In both cases you are able to FTP into your iPhone and have YouTube. To enable the international keyboard, patch the springboard to allow more apps there are few steps to do. For working with .plist files please use free TextWrangler cause Apples TextEdit might screw up the files.

    [EDIT]
    If you used iNdependence 1.2.3 you may skip most of the steps in "Install more apps". During activation and Jailbreak the patch is done automatically
    You still have to do the following to install the software Installer on the iPhone:
    --
    The app we choose is Installer.app from Nullrivers AppTapp Installer 3.1. The Mac installer still does not work, you have to install it manually first.
    ctrl-click on the programm "AppTapp Installer" and choose "Show package content" in the menu. Open "Contents/Resources" and copy "Installer" to the desktop.
    Fire up your FTP-Client and connect to the iPhone. Open "Applications" and copy "Installer" in there. Click Installer once to aktvate it and hit command I for Information then. Make sure access privileges are set to 755. Close FTP-Client.
    --
    If you used iNdependence 1.2.2 to activate you can still use the steps described in the tutorial below to patch the springboard or use the "SpringBoardPatcher" that comes as additional app with iNdependence 1.2.3.
    You simply doubleclick "SpringBoardPatcher" in Finder or use the Terminal to execute.
    [/END EDIT]

    Files you need to solve the problems:

    Textwrangler
    http://www.barebones.com/products/te...download.shtml

    1.1.1-Jailbreak
    http://iphone.conceitedsoftware.com/1.1.1-jailbreak.zip

    AppTapp Installer 3.1 from
    http://iphone.nullriver.com:16080/beta/


    1. Enable international keyboard
    Fire up your FTP client and connect to the iPhone. Move to
    /System/Library/CoreServices/SpringBoard.app/
    Look for the file
    M68AP.plist
    and download it to the desktop. Make a copy (backup) just in case you screw up. Open the origilal with TextWrangler. Around line 15 you will find
    <key>international</key>
    <false/>
    change that to
    <key>international</key>
    <true/>
    save the file and copy back / Replace to the iPhone. Reboot the iPhone (Hold Start and Home button until the Apple logo shows up, then release the buttons). On the iPhone goto "Settings->General". You will find the new topic "International" - set it to your choice.

    2. Install more apps
    As long as you dont want to use SummerBoard (Alpha 1.1.1) you have to patch the springboard to be able to hold more apps. This is well documented by the dev team here in step 6.
    http://www.iphonegoboom.com/jailbreak/jailbreak111.html
    If you did not do it there or used iNdependence 1.2.2 is about time to do it now. I have beenediting it a little on the end.
    Unzip 1.1.1-jailbreak.zip, open the unzipped folder and copy the file springpatch to your desktop.
    Open the Terminal (Programms->Utilities) and type
    cd Desktop/
    then
    scp -rp springpatch root@xxx.xxx.x.xx:/usr/bin
    (replace xxx.xxx.x.xx with your iPhone's IP number)

    Connect to the iPhone with Terminal
    ssh -l root xxx.xxx.x.xxx
    (replace xxx.xxx.x.xx with your iPhone's IP number, you need your root password, if you did not change it, it's alpine. In Terminal type
    springpatch

    You should see some text from the dev team.
    Reboot the iPhone (Hold Start and Home button until the Apple logo shows up, then release the buttons).


    Fire up your FTP client and connect to the iPhone. Move to
    /System/Library/CoreServices/SpringBoard.app/
    Look for the file
    M68AP.plist
    and download it to the desktop. Make a copy (backup) just in case you screw up. Open the original with TextWrangler.

    This is the new "DisplayOrder.plist". The application MUST be placed just before the MobileStore application. The reason for this is that MobileStore is placed at the end of the Springboard to specifically hide other applications. Adding at least one application appears to break free from this.

    The app we choose is Installer.app from Nullrivers AppTapp Installer 3.1. The Mac installer still does not work, you have to install it manually first.
    ctrl-click on the programm "AppTapp Installer" and choose "Show package content" in the menu. Open "Contents/Resources" and copy "Installer" to the desktop.

    Fire up your FTP-Client and connect to the iPhone. Open "Applications" and copy "Installer" in there. Click Installer once to aktvate it and hit command I for Information then. Make sure access privileges are set to 755. Close FTP-Client.

    In TextWrangler on the opened file M68AP.plist look for

    <dict>
    <key>displayIdentifier</key>
    <string>com.apple.MobileStore</string>
    </dict>

    just before that enter

    <dict>
    <key>displayIdentifier</key>
    <string>com.nullriver.iphone.Installer</string>
    </dict>

    so that this part reads

    <dict>
    <key>displayIdentifier</key>
    <string>com.nullriver.iphone.Installer</string>
    </dict>
    <dict>
    <key>displayIdentifier</key>
    <string>com.apple.MobileStore</string>
    </dict>

    Save and copy back / replace M68AP.plist to the iPhone.
    Reboot the iPhone (Hold Start and Home button until the Apple logo shows up, then release the buttons).

    One note: Once you got Installer on the iPhone you can easy install more apps now. BUT: Some of the apps listet in Installer might not be ready for 1.1.1. Check first with
    http://iphone.fiveforty.net/wiki/ind...I_Applications
    and hit the links for apps you are interested in. Some still need to be installed manually (FTP) and are in alpha.

    Have fun

    volkspost
    Last edited by volkspost; 10-16-2007 at 12:36 PM. Reason: Update iNdependence 1.2.3
    Read the stickies and search the forum before posting!
    If you want to become a Hackint0sh supporter click here
    ----------
    iPhone 4 factory unlocked, iOS 4.3.1, jailbroken
    iPad Wi-Fi + 3G (1G), iOS 4.3.1, jailbroken
    iPad 2



  2. #2
    Rookie Array

    Join Date
    Sep 2007
    Posts
    25
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    does enable international keyboard method work with 1.0.2?

  3. #3
    iPhone Moderator Array

    Join Date
    Aug 2007
    Posts
    3,620
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    220

    Default

    Quote Originally Posted by wawawa11 View Post
    does enable international keyboard method work with 1.0.2?
    This is 1.1.1 only. The international keyboard support is not part of 1.0.2

    volkspost
    Read the stickies and search the forum before posting!
    If you want to become a Hackint0sh supporter click here
    ----------
    iPhone 4 factory unlocked, iOS 4.3.1, jailbroken
    iPad Wi-Fi + 3G (1G), iOS 4.3.1, jailbroken
    iPad 2

  4. #4
    Senior Professional Array Stewcp's Avatar

    Join Date
    Jul 2007
    Location
    Bristol, UK
    Posts
    298
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    22

    Default

    Thanks, the YouTube guide worked a treat!
    3G iPhone 8GB, 3.0
    O2 UK Price Plan

  5. #5
    Rookie Array XM2002AN's Avatar

    Join Date
    Oct 2007
    Posts
    20
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    thanks volkspost


  6. #6
    iPhone Moderator Array

    Join Date
    Aug 2007
    Posts
    3,620
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    220

    Default

    Just edited for brandnew iNdependence 1.2.3. Saves those some steps by automatically patching the SpringBoard to be able to hold more apps. You still hav to install Installer manually, cause there is no 1.1.1-capable version out yet.

    If you used iNdependence 1.2.2 to activate you can still use the steps described in the tutorial to patch the springboard or (easier) use the "SpringBoardPatcher" that comes as additional app with iNdependence 1.2.3.
    You simply doubleclick "SpringBoardPatcher" in Finder or use the Terminal to execute.


    volkspost
    Last edited by volkspost; 10-16-2007 at 12:50 PM. Reason: typo
    Read the stickies and search the forum before posting!
    If you want to become a Hackint0sh supporter click here
    ----------
    iPhone 4 factory unlocked, iOS 4.3.1, jailbroken
    iPad Wi-Fi + 3G (1G), iOS 4.3.1, jailbroken
    iPad 2

  7. #7
    Senior Professional Array

    Join Date
    Sep 2007
    Posts
    169
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    15

    Default

    So this only works on a iMac since you have to use independance. Does anyone know if Nate True is almost done with a version of iBrickr that works with 1.1.1?

    Thanks

  8. #8
    Senior Professional Array

    Join Date
    Sep 2007
    Posts
    260
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    20

    Default

    @volkspost:

    would you do me small favor please? i need the modified file for the international keyboard. for some strange reason it refuses to open correctly, all mesed up, so i cant modify it. never had this problem before, all other plist files open without problems.

    please send to peter.at.nehvada.de

    thanks a lot!!

  9. #9
    Senior Professional Array

    Join Date
    Sep 2007
    Posts
    260
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    20

    Default

    Quote Originally Posted by volkspost View Post
    .....1. Enable international keyboard
    Fire up your FTP client and connect to the iPhone. Move to
    /System/Library/CoreServices/SpringBoard.app/
    Look for the file
    M68AP.plist
    ....
    i guess somethings wrong here. this cant be the same file as it is used for the display-order. when i open it it shows the display order (althought it is messed up a little).

    which file should be used for the international keyboard?

  10. #10
    Newbie Array

    Join Date
    Apr 2007
    Posts
    4
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Smile

    Quote Originally Posted by nehvada View Post
    i guess somethings wrong here. this cant be the same file as it is used for the display-order. when i open it it shows the display order (althought it is messed up a little).

    which file should be used for the international keyboard?

    It is that file, M68AP.plist. I copied it off the phone and edited it using Textwranger (on Mac). Saved it. Renamed the original on the phone and then copied the altered copy.

    I then powered down the phone and then turned it back on. The "International" entry in "General" under "Settings" now appears. I know it's working because if I type a phone number it no longer displays brackets for the dialing code (like it did before as it was default to the U.S.), plus it still spots who the number belongs to.


 

 
Page 1 of 9 123456789 LastLast

Similar Threads

  1. Can I install free apps on my jailbroken 3GS ?
    By nitroxyl in forum iPhone 3GS
    Replies: 3
    Last Post: 06-14-2010, 02:24 PM
  2. Replies: 0
    Last Post: 04-13-2010, 03:58 PM
  3. [HOW TO] FREE, EASY 3.1.2 Tethering Tutorial
    By appleguru in forum General
    Replies: 29
    Last Post: 11-04-2009, 08:15 AM
  4. install free apps?
    By fishnlineca in forum AppStore Software
    Replies: 1
    Last Post: 03-17-2009, 10:14 PM
  5. [German Tutorial] native iPhone Apps Development
    By cupiii in forum Free Toolchain Software (Cydia App's)
    Replies: 3
    Last Post: 02-27-2008, 11:23 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 12:50 AM.
twitter, follow us!