mirror of
https://github.com/mbirth/wiki.git
synced 2024-12-24 22:54:09 +00:00
Added 2 more iPhone posts.
This commit is contained in:
parent
97bf967ae9
commit
fdf10362b6
@ -0,0 +1,23 @@
|
||||
---
|
||||
title: Apple iPhone SSH Access
|
||||
layout: default
|
||||
created: 2009-04-26 22:04:12 +0200
|
||||
updated: 2009-04-26 22:09:55 +0200
|
||||
toc: false
|
||||
tags:
|
||||
- know-how
|
||||
- hardware
|
||||
- apple
|
||||
- iphone
|
||||
- ssh
|
||||
---
|
||||
You need a [jailbroken]({% post_url 2009-06-20-jailbreak %}) iPhone for this.
|
||||
|
||||
|
||||
1. use Cydia to install the OpenSSH package
|
||||
1. enable WLAN access and find your iPhone's IP (see Settings → Wi-Fi → *\<Your Network SSID\>* → IP Address)
|
||||
1. under Linux type: `ssh <IP address> -l root`; for Windows use *PuTTY*
|
||||
1. (the first connection will need about 20-30 seconds[^1] before you'll be asked to accept the host key)
|
||||
1. use the following password: `alpine` (older iPhones used `dotty`)
|
||||
|
||||
[^1]: most probably the iPhone will generate some encryption keys here
|
@ -0,0 +1,58 @@
|
||||
---
|
||||
title: Apple iPhone Jailbreak
|
||||
layout: default
|
||||
created: 2009-04-20 20:36:03 +0200
|
||||
updated: 2009-06-20 20:22:41 +0200
|
||||
toc: false
|
||||
tags:
|
||||
- know-how
|
||||
- hardware
|
||||
- apple
|
||||
- iphone
|
||||
- jailbreak
|
||||
---
|
||||
See [Wikipedia](http://en.wikipedia.org/wiki/Jailbreak_\(iPhone\)) for a description of WHAT this is.
|
||||
|
||||
* **Homepage:** [quickpwn.com](http://www.quickpwn.com/) *(for iPhone OS <3.0)*
|
||||
* **Download:** [redsn0w](http://blog.iphone-dev.org/post/126908912/redsn0w-in-june) *(for the new iPhone OS 3.0)*
|
||||
|
||||
|
||||
Jailbreak from Linux
|
||||
====================
|
||||
|
||||
You'll need *SUN VirtualBox* with working kernel modules and a working Windows VM.
|
||||
|
||||
1. setup the VM to use USB through an USB 2.0 controller
|
||||
1. you may add a device filter for USB - fill only the following fields (this ensures that the device will be auto-connected to the VM):
|
||||
* **Name:** Apple iPhone
|
||||
* **Manufacturer:** Apple Inc.
|
||||
1. startup the VM
|
||||
1. now download the *redsn0w* tool and run it (close iTunes beforehand)
|
||||
1. it should detect the iPhone and give you the recovery mode instructions, do so
|
||||
1. if the USB filter works, the jailbreak should work as on a normal Windows PC, if not, here comes the tricky part:
|
||||
* when you are instructed to hold the buttons for several seconds, after you have released the power button and are still holding
|
||||
the HOME button, right-click the "USB Plug" of VirtualBox to see if an Apple device has appeared. This happened for me at
|
||||
around 16 seconds left to hold. You have to close the context menu and right-click the icon again to see newly appeared devices.
|
||||
If the new Apple device appears (something like "iPhone (Recovery mode)") click it to connect it to the VM.
|
||||
* if the QuickPwn/redsn0w finished "uploading hacked bootloader" and is stuck at 100%, just use the USB menu to disconnect the
|
||||
iPhone (listed as "Recovery") and find the "iPhone in DFU mode" in the context menu and connect this one. After that, the
|
||||
jailbreak continues until the end.
|
||||
* when the jailbreak is done, use the context menu to unplug the iPhone which will automatically reboot your phone and install
|
||||
the Jailbreak
|
||||
|
||||
|
||||
Repositories for Cydia
|
||||
======================
|
||||
|
||||
There is a long list at [alltechrelated.com](http://blog.alltechrelated.com/iphone-ipod-touch/cydia-20installer-4-source-list/) with plenty of repositories for Cydia.
|
||||
|
||||
|
||||
Noteworthy apps
|
||||
===============
|
||||
|
||||
Some interesting apps from the *Cydia Installer*:
|
||||
|
||||
* **Video Recorder for 3G** --- Video recording for your iPhone (Trial version)
|
||||
* **Snapture** --- Camera replacement with various additional features (Trial version)
|
||||
* **iRealSMS** --- SMS tool replacement with templates/drafts and several other features (Trial version)
|
||||
* **MobileTerminal** --- access the underlying DarwinOS via commandline (together with **OpenSSH** you'll get full remote-admin functionality)
|
Loading…
Reference in New Issue
Block a user