Everything iPhone iPhone Accessory Store iPhone news iPhone accessory reviews iPhone forums


Go Back   iPhone 3G | iPod touch Forums > Apple iPhone Software > iPhone Modifications

Notices

Android forums

Reply
 
Thread Tools Display Modes
Old 05-05-2008, 08:21 PM   #11 (permalink)
 
patrickj's Avatar
 
Join Date: Sep 2007
Posts: 2,911
Thanks: 16
Thanked 15 Times in 14 Posts
Default

Quote:
Originally Posted by John View Post
But then I would have to have all of the comments above the be deleted. Otherwise it would look rather ugly.

- John
Sorry, I don't follow the looking ugly part - how do you mean? In any case, I think we all know a lot of readers are lazy and want quick answers - breaking separate topics out into separate posts, so you can spot the one that interests you much more quickly, would be very helpful ...
__________________
Just Another iPhone Blog
patrickj is offline   Reply With Quote
Old 05-05-2008, 08:36 PM   #12 (permalink)
Moderator
 
Join Date: Aug 2007
Location: Charleston, WV
Posts: 5,480
Thanks: 30
Thanked 107 Times in 91 Posts
Send a message via AIM to Lincoln
Default

Well, if I had the jailbreaking definition in the first post, and then he rest starting on the second page, that wouldn't look to great. Plus it would confuse some people.

- John
Lincoln is online now   Reply With Quote
Old 05-05-2008, 08:38 PM   #13 (permalink)
 
patrickj's Avatar
 
Join Date: Sep 2007
Posts: 2,911
Thanks: 16
Thanked 15 Times in 14 Posts
Default

Quote:
Originally Posted by John View Post
Well, if I had the jailbreaking definition in the first post, and then he rest starting on the second page, that wouldn't look to great. Plus it would confuse some people.

- John
OK, now I get it - and that is true. My thought was more that each topic area should be broken off and then stickied as well - if possible in a new 'Guides' or How-To's section. That way, there is a section with a more obvious name to look in, and posts with more obvious titles for users to pick up on ...
__________________
Just Another iPhone Blog
patrickj is offline   Reply With Quote
Old 05-27-2008, 06:43 PM   #14 (permalink)
 
davis5050's Avatar
 
Join Date: Aug 2007
Posts: 186
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by John View Post
Disclaimer:

Jailbreaking, along with unlocking, is hacking, and is in no way supported by Apple. Apple will refuse to offer any sort of service on an iPhone that has been modified in any way, should they be able to tell that it has been modified. Hacking the iPhone voids the warranty that comes with the phone. While most hacking-induced issues can be fixed by either you or somebody else on forums like this, there is a possibility that your iPhone will become 'bricked', or permanently inoperable.
_____________________

Definitions:

Jailbreak - jailbreaking is a process that allows your iPhone to run unofficial third-party applications. It grants the user access to the areas of the filesystem that are by default not accessible. The process itself is extremely easy and can be performed in a couple of different ways. Once the process is complete, and additional icon will appear on the iPhone's home screen: Installer. This is the application that installs all others, and gives you access to everything the jailbreaking community has to offer.

Unlocking - Unlocking is an entirely different process from jailbreaking, however it does require that your iPhone is jailbroken. The result of unlocking is allowing your iPhone to operate on a carrier other than the one it is locked to. In the U.S., the iPhone is locked to AT&T. If you unlocked the iPhone in the U.S, you would most likely choose to have it operate with T-Mobile.

SSH - SSH is a means of transferring data, or files, between to devices. In the case of the iPhone, SSH can be installed by installing OpenSSH in installer, and accessing your iPhone via a SSH client on your computer. This will gives you access to your iPhone's drive.

Should you be using a Mac, use either Cyberduck or Fugu as your client.
If you are using a PC, use WinSCP.

Firmware - Firmware is generally an interface between hardware and software layers it has to interact with. With the iPhone, the term is almost interchangeable with 'operating system'. Firmware updates can add new features to a device, improve it's stability, and prevent hacking, which is why it is important to pay attention to firmware when it comes to jailbreaking.

The iPhone firmware versions:
1.0.0 - the original firmware shipped with the iPhone.
1.0.1 & 1.0.2 - bug fixes
1.1.1 - adds Wi-Fi iTunes store, results upon double-clicking home button, bug fixes, stability improvement, and the TIFF exploit, which provided the easiest way to jailbreak - via the internet.
1.1.2 - bug fixes, stability improvement, and TIFF exploit patch.
1.1.3 - adds ability to move icons on home screen, location feature in Google Maps, gift card redemption in iTunes, chapters in movies, and minor fixes. Also changed the default user from root to mobile.
1.1.4 - bug fixes

______________

How to jailbreak your iPhone:

The method that you jailbreak with may depend on what firmware your iPhone is running and what computer system you use.

For all firmware versions and Mac or PC:

Currently, Pwnage is the number one way to jailbreak. Not only does Pwnage jailbreak the iPhone, it also modifies it so that it can be restored with custom IPSW (firmware) files. Pwnage is safer largely because it allows restore of modified firmware via iTunes.

Pwnage - for Mac
WinPwn - for PC

Other methods:
ZiPhone - Mac & PC, all firmware versions
iLiberty+ - Mac & PC, all firmware versions
iDemocracy 3 - Mac & PC, all firmware versions - This is my program of choice.

_____________________

What you should install after jailbreaking:

BSD Subsystem - Unix tools for the iPhone. This will increase the overall stability of the iPhone/applications, and is required for some applciations to run.

Community Sources - Adds sources (websites where the applications in installer come from) to Installer that are trusted and offer several useful applications.

OpenSSH - Enables SSH on the iPhone. For the definition of SSH, see above, and for instructions on how to use it, see below.

SummerBoard - On 1.1.2 and below, allows you to theme your iPhone and use additional pages on the Springboard. On 1.1.3 +, allows you to theme your iPhone. (Pages on the Springboard are enabled by Apple in versions 1.13 and up.)

_____________________

How-To's

Connecting to your iPhone via SSH:

First make sure that your iPhone is connected to the same wireless network as the computer you wish to connect to the iPhone with.

1) Open up your SSH client of choice, and open a new connection. In 'Server' or 'IP Address' you will need to input your iPhone's IP. To determine this:
• Go into Settings > WiFi.
• Find your wireless network, and tap the blue arrow next to it.
• In the 'IP' field, look at the numbers displayed. This is your IP.
Now input the IP Address into the server field in your SSH client.

2) If prompted, select 'SSH' as your connection type, or set the port to 22.

3) In the 'Username' field, input the word root.

4) In the 'Password' field, input the word alpine.


Theming your iPhone:

SummerBoard, an extension to the Springboard, allows you to use themes on your iPhone. Themes can change application's icons, the dock icon, the menubar icon, and even allow you to have a wallpaper behind your icons.

Using themes in Installer:

There are several themes available for download in Installer. Once you have downloaded SummerBoard, you should have rebooted (turn off and on) your iPhone. An application named SMBPrefs will then appear on the Springboard. Any themes downloaded from Installer can be selected here.

Making your own theme:

A theme is simply a folder residing in this directory:
In 1.1.2 and below: /var/root/Library/SummerBoard/Themes
In 1.1.3 and above: /var/mobile/Library/SummerBoard/Themes

Inside this folder are images such as dock.png (the dock icon), wallpaper.png (the wallpaper behind the icons), menubar.png (the bar at the top of the screen), and so on. Inside the theme's folder is another folder, entitled icons. Here resides the icons, such as iPod.png, Installer.png, Sketches.png, etc.

These folders are also recognized as themes inside SMBPrefs.

Alternatively, if you don't want to mess with creating folders and such, then try using ThemeBuilder from Installer.

____________________

Troubleshooting:

Problem: My iPhone has no sound after jailbreaking.
Answer: Try resetting all settings (Settings > General > Reset > Reset all Settings), and then Restoring.

Problem: Mail refuses to work.
Answer: Download the Mailfix from Installer.

Problem: Downloaded themes do not show up.
Answer: Download the theme fix from Installer.

Problem: Installer gives me a 'Package download failed' error.
Answer: Reinstall Community Sources.

Problem: Installer gives me a 'Main script execution failed' error.
Answer: Use this fix. (Works with 1.1.4 as well)

Problem: YouTube does not work.
Answer: Download the YouTube fix from Installer.

Question: Will jailbreaking 'unlock' my iPhone?
Answer: If you do not wish to unlock, do not check the checkbox for unlocking and activating in your jailbreaking application.

Problem: iTunes and/or my computer will not recognize my iPhone.
Answer: Solutions for Mac Solutions for PC

Question: I jailbroke, and I don't like it. How do I get back?
Answer: Restoring in iTunes will wipe your iPhone of most everything done with the jailbreaking process. However, if you synced your iPhone since you jailbroke, your backup will have traces of the jailbreak in it. To delete it, go into iTunes Preferences, click the iPhone pane, find your backup, and press Delete.

Question: Does the process and anything it require extensive knowledge of computers?
Answer: No. The jailbreaking process is completely automated, and unless you want it to, the experience of a jailbroken iPhone does not have to involve fancy things such as the command line; however it can be helpful.

____________________

My recommended applications:

All sources package: This will add several sources to Installer, giving you maximum application selection. Add the source http://ride4.org/shai.xml to do so.


__________________________________

- John
I have read this but am missing the part where it tells you how to take the themes off your pc and put them on your iphone. I see how to use smb and how to make your own themes but I need to no how to get d/l themes onto my phone.
__________________
Thanks, Lori
davis5050 is offline   Reply With Quote
Old 05-27-2008, 11:09 PM   #15 (permalink)
 
freakydeaky dutch bastard's Avatar
 
Join Date: Dec 2007
Location: New Hampshire
Posts: 597
Thanks: 4
Thanked 3 Times in 3 Posts
Default

Quote:
Originally Posted by davis5050 View Post
I have read this but am missing the part where it tells you how to take the themes off your pc and put them on your iphone. I see how to use smb and how to make your own themes but I need to no how to get d/l themes onto my phone.
The how to is there. As John related, you'll need a SSH client to transfer files, like themes, to the phone. Just follow the path in "Make your own theme" portion of the guide for installing.

If downloading themes from installer is what your talking about, that's pretty straight forward. Just go to the Themes/Summerboard directory in installer start downloading.
__________________
-Anthony
freakydeaky dutch bastard is offline   Reply With Quote
Old 05-27-2008, 11:16 PM   #16 (permalink)
 
davis5050's Avatar
 
Join Date: Aug 2007
Posts: 186
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I went to iphoneschool.com and they had a bunch of themes that you download to your pc. I picked two but i need to know how to get them onto my phone. I'm not very good with the ssh thing so I was looking for directions.
__________________
Thanks, Lori
davis5050 is offline   Reply With Quote
Old 05-28-2008, 12:02 AM   #17 (permalink)
 
freakydeaky dutch bastard's Avatar
 
Join Date: Dec 2007
Location: New Hampshire
Posts: 597
Thanks: 4
Thanked 3 Times in 3 Posts
Default

Yea, SSH is really pretty easy to work with once you figure it out for the first time, Lori.

Just follow the directions John posted above.
__________________
-Anthony
freakydeaky dutch bastard is offline   Reply With Quote
Old 05-28-2008, 12:34 AM   #18 (permalink)
 
davis5050's Avatar
 
Join Date: Aug 2007
Posts: 186
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I know how to use the ssh but I don't know what to replace with what.
__________________
Thanks, Lori
davis5050 is offline   Reply With Quote
Old 05-28-2008, 12:46 AM   #19 (permalink)
 
freakydeaky dutch bastard's Avatar
 
Join Date: Dec 2007
Location: New Hampshire
Posts: 597
Thanks: 4
Thanked 3 Times in 3 Posts
Default

Quote:
Originally Posted by davis5050 View Post
I know how to use the ssh but I don't know what to replace with what.
Well, If you downloaded a theme for Summerboard all you have to do is drop the theme file into /var/mobile/Library/SummerBoard/Themes
__________________
-Anthony
freakydeaky dutch bastard is offline   Reply With Quote
Old 06-11-2008, 05:06 AM   #20 (permalink)
 
chazm's Avatar
 
Join Date: May 2008
Posts: 195
Thanks: 5
Thanked 2 Times in 2 Posts
Default

So WinSCP is the ssh? I downloaded the file on my comp and I don't see the files i need to drop. I am really confused, is it a FTP?
chazm is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


All times are GMT. The time now is 02:13 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Integrated by BBpixel ©2004-2008, jvbPlugin
Android forums

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53