Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

twon

macrumors member
Original poster
Jul 3, 2009
80
0
California
Would anyone be kind enough to help me understand the directions below. My phone is jailboke and I have SSH and terminal on although I have not used either yet.

I need directions that are a little more specific, this looks foreign to me.

To install the pre-release build to your iPhone, please download the deb file here on your computer and copy it to your iPhone using SCP. Then SSH to your iPhone and run "dpkg -i PdaNet160.deb".

I have downloaded the needed file on a mac, but have no idea how to copy to the iPhone using SCP (nor do I know what SCP is). I am sure I could figure out the SSH part, but would appreciate additional help with it too.

Thank you in advance...
 
On your jailbroken iPhone, install OpenSSH from Cydia, then in SCP open an SSH connection to the phone. Copy the file to the requested directory.

Open Terminal. Type 'SSH root@<ip>' execute the dpkg command
 
OK, I have Cyberduck installed and have the connection open between the mac and the phone.

There's not a recommended directory. How do I know where to put the file?
 
I created a new folder and placed the file in it.

I don't understand this part:
'SSH root@<ip>' execute the dpkg command

I opened Terminal, but just don't know exactly what to type. Is "ip" the file name?
 
But it does not do anything when I fill that part in with my IP, so I assume something else needs to go there as well...
 
Upload the .deb file to /var/root/.

Open Mobile Terminal

Type "su" and hit return when you first launch terminal then it will ask for a password
type "alpine" then tap return

type cd ~ ; dpkg -i «filename.deb», where you have to replace «filename.deb» with the file name of the uploaded file (without the guillemets). Hit return.

If you typed it correctly, the file will be installed.

Respring your device. If you don't what is respring, simply type killall SpringBoard.
 
I know this is sorted now,but..

But it does not do anything when I fill that part in with my IP, so I assume something else needs to go there as well...

This is the IP address of your iPhone while on your wireless network

Upload the .deb file to /var/root/.

Open Mobile Terminal

Type "su" and hit return when you first launch terminal then it will ask for a password
type "alpine" then tap return

type cd ~ ; dpkg -i «filename.deb», where you have to replace «filename.deb» with the file name of the uploaded file (without the guillemets). Hit return.

If you typed it correctly, the file will be installed.

Respring your device. If you don't what is respring, simply type killall SpringBoard.

I personally like to use /tmp/ (unless the app dev says otherwise) as it clears that directory upon reboot. The .deb installer should install to its correct path
 
This is the IP address of your iPhone while on your wireless network

When I entered that, nothing was installed. I am beginning to see there are more then one ways to skin a cat with this? Should that have given the same results as "cd ~ ; dpkg -i «filename.deb»"?

personally like to use /tmp/ (unless the app dev says otherwise) as it clears that directory upon reboot. The .deb installer should install to its correct path

I like that, that answers another question I had, I can delete the file I moved to the phone now that the program is installed, right?

I have never played with command lines before, where would I learn the basics?

Thanks again for all the help.
 
When I entered that, nothing was installed. I am beginning to see there are more then one ways to skin a cat with this? Should that have given the same results as "cd ~ ; dpkg -i «filename.deb»"?



I like that, that answers another question I had, I can delete the file I moved to the phone now that the program is installed, right?

I have never played with command lines before, where would I learn the basics?

Thanks again for all the help.

Yes, once installed, you can delete the .deb file.
 
When I entered that, nothing was installed. I am beginning to see there are more then one ways to skin a cat with this? Should that have given the same results as "cd ~ ; dpkg -i «filename.deb»"?
.

Open Terminal. Type ssh root@172.16.5.1 (example) it will then throw a warning about the key, you type yes, then for the password type root. BAM. You're in. CD to the path e.g. cd /tmp. Install the .deb file e.g. dpkg -i /tmp/package.deb
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.