Quantcast Customizing your iPhone with a PowerPC Mac (So easy, I can do it..) - iPhone Alley Forums

Customizing your iPhone with a PowerPC Mac (So easy, I can do it..)
Reply
heart attacked
iPA Regular
 
Join Date: Aug 2007
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts
Customizing your iPhone with a PowerPC Mac (So easy, I can do it..) -    #1
So today, with the help of a lot of people on this board, I was able to easily install ringtones, games, etc. without using iFunstastic, on my PowerPC Mac, and with using very minimal Terminal commands (which I was dreading).

Step 1.

Download Installer.app from:

http://iphone.nullriver.com/beta/

Step 2.

Follow the Installer.app installation instructions below:

http://gizmodo.com/gadgets/piece-of-...red-291184.php

With Installer.app alone you can install games, more programs, etc. =] But for ringtones and ROMs for games continue on..

Step 3.

Using Installer.app install the following Applications to your iPhone:

Launcher
OpenSSH
BSD Subsystem
Mobile Finder

Step 4.

Download CyberDuck FTP for free at the following link:

http://cyberduck.ch/

Step 5.

Get your iPhone's IP address, go to:

Settings > Wi-Fi

Click the little Blue Arrow next to your wireless access point (default, linksys, etc.)

(Thanks to liquidrums for this info. =])

Step 6.

Connect your iPhone to your computer with the USB Cable.

Open up CyberDuck FTP, and go to Open Connection.

In the Protocol drop down menu, set it to SFTP (SSH Secure File Transfer)

For IP, type in your phones IP Address.

For your username / pass use the following:

username: root
password: dottie

Now press connect, and let it connect to your iPhone.

Step 7.

To install ringtones, go to the home directory by using the dropdown menu right below the Quick Connect bar. From there, go to:

Library > Ringtones

Now, just drag and drop your .mp3 or .m4a ringtones in there. =]

Step 8.

To install ROMs, you must create the following chain:

/var/root/Media/ROMs/NES

/var/root/Media is already there, you just need to create the /ROMS/NES portion. Just create new folders using CyberDuck FTP. Once you create those, just drop the ROMs in the NES folder, and restart your iPhone for good measure and you're done!

It's really simple, a lot more simple that doing everything in Terminal (in my opinion). Plus, you can just drag and drop.

This is for the people who want ringtones but don't have an Intel Mac to run iFuntastic (yet).

I'm sorry if this tutorial has already been posted, I haven't seen it and it was really useful to me so I thought i'd share. =] If there are any corrections let me know.

Peace!

Last edited by heart attacked; August 21st, 2007 at 04:38 PM.
heart attacked is offline   Reply With Quote
leblanc727
Guest
 
Posts: n/a
  #2
Alright... I did everything as you said above to get this to work. However, I don't know that I have the right IP address. It refused my IP address. On my wireless network, my IP address is static, not DHCP. I do not have DHCP turned on and use all static IP addresses for other reasons.

I typed in my static IP address into CyberDuck and it won't connect. Any thoughts on issue?
  Reply With Quote
heart attacked
iPA Regular
 
Join Date: Aug 2007
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts
  #3
Quote:
Originally Posted by leblanc727 View Post
Alright... I did everything as you said above to get this to work. However, I don't know that I have the right IP address. It refused my IP address. On my wireless network, my IP address is static, not DHCP. I do not have DHCP turned on and use all static IP addresses for other reasons.

I typed in my static IP address into CyberDuck and it won't connect. Any thoughts on issue?
I think I know why.. I did this little tutorial at 4:30 AM and left out a small detail..

When in CyberDuck FTP, in the Open Connection window, from the Protocol drop down menu, choose SFTP (SSH Secure File Transfer).

If that doesn't do it, let me know. =]

Peace!
heart attacked is offline   Reply With Quote
Unregistered
Guest
 
Posts: n/a
I get an I/O error -    #4
In Cyberduck

I get and I/O error: Connection Failed.
sftp://root@10.0.2.2:22
There was an error in connection to 10.0.2.2:22


any ideas?
  Reply With Quote
Unregistered
Guest
 
Posts: n/a
Help -    #5
When i connect 2 the iphone it says the host is currently unknown to the system the host fingerprint is bla bla. It gives me the option of allowing it to connect so i do,after that it says I/O Error: connection failed
sftp://root@ my ip:22
unexpected end of sftp stream


what am i doing wrong
  Reply With Quote
heart attacked
iPA Regular
 
Join Date: Aug 2007
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts
  #6
Well i'm not too sure, but it might be because something is not installed on your phone. Everything I have on my phone, installed with Installer.app, are:

Community Sources
BSD Subsytem
Installer
Launcher
Open SSH
Mobile Finder

I don't think you need Mobile Finder, or BSD Subsystem, to use the SFTP, but hey you just might. Try to install those, then run the SFTP. Also, make sure you're typing in the password.

Also, close out of iTunes or iPhone. That might be giving it trouble during the SFTP process.

Peace.
heart attacked is offline   Reply With Quote
Unregistered
Guest
 
Posts: n/a
  #7
Quote:
Originally Posted by Unregistered View Post
In Cyberduck

I get and I/O error: Connection Failed.
sftp://root@10.0.2.2:22
There was an error in connection to 10.0.2.2:22


any ideas?
Ah, I forgot something. But now..

I get an I/O error: Connection Failed.
sftp://root@10.0.2.2:22
Unexpected end of sftp stream
  Reply With Quote
Unregistered
Guest
 
Posts: n/a
  #8
Quote:
Originally Posted by heart attacked View Post
Well i'm not too sure, but it might be because something is not installed on your phone. Everything I have on my phone, installed with Installer.app, are:

Community Sources
BSD Subsytem
Installer
Launcher
Open SSH
Mobile Finder

I don't think you need Mobile Finder, or BSD Subsystem, to use the SFTP, but hey you just might. Try to install those, then run the SFTP. Also, make sure you're typing in the password.

Also, close out of iTunes or iPhone. That might be giving it trouble during the SFTP process.

Peace.

You do need the BSD SubSystem in order to SFTP to the phone.
  Reply With Quote
heart attacked
iPA Regular
 
Join Date: Aug 2007
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts
  #9
Quote:
Originally Posted by Unregistered View Post
You do need the BSD SubSystem in order to SFTP to the phone.
Updated, thank you. =]
heart attacked is offline   Reply With Quote
Unregistered
Guest
 
Posts: n/a
Almost there -    #10
Ok so i have connected and i loaded it the 0434 - New Super Mario Bros. (U)(pSyDS).nds file that i have and loaded it into private/var/root/media/ROMs/NES
but when i launch my nes emulator it doesn't show any game files it says that my game genie codes are empty
  Reply With Quote
heart attacked
iPA Regular
 
Join Date: Aug 2007
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts
  #11
Quote:
Originally Posted by Unregistered View Post
Ok so i have connected and i loaded it the 0434 - New Super Mario Bros. (U)(pSyDS).nds file that i have and loaded it into private/var/root/media/ROMs/NES
but when i launch my nes emulator it doesn't show any game files it says that my game genie codes are empty
Needs to be a .nes file extension for the emulator to run it I believe.

I'm glad you were able to get stuff on there. Sucks about the software update. I'm kind of bummed that I have to go home and restore my phone. =\

Peace.
heart attacked is offline   Reply With Quote
Hans
Super Moderator
 
Join Date: Aug 2007
Location: Denver, CO
Posts: 391
Thanks: 0
Thanked 6 Times in 6 Posts
  #12
all my roms were .nes
not sure if that will make a dif for the emulator
but you should make sure you reset the phone before you try the roms
i had to before they would show up
Hans is offline   Reply With Quote
Eddie
Guest
 
Posts: n/a
CyberDuck not working -    #13
I have followed step-by-step instuctions and it is still not allowing me to get in. WTF?
  Reply With Quote
Eddie
Guest
 
Posts: n/a
So easy I can't do it ... -    #14
Why doesn't this work? After a full restore I've gone through every process of this tutorial, which is great, but CyberDuck and Fugu are not letting me in.

Everything I have done is spot on. Any thoughts?
  Reply With Quote
heart attacked
iPA Regular
 
Join Date: Aug 2007
Posts: 26
Thanks: 0
Thanked 0 Times in 0 Posts
  #15
Quote:
Originally Posted by Eddie View Post
Why doesn't this work? After a full restore I've gone through every process of this tutorial, which is great, but CyberDuck and Fugu are not letting me in.

Everything I have done is spot on. Any thoughts?
Hmm.. I really don't know man. I just did a full restore, installed 1.0.2, and then did the entire process again and got everything to work perfectly.

The biggest thing with cyberduck is that it needs to be on SFTP. And the phone NEEDS the SSH application installed. Make sure your ip is correct, along with the following settings, and get back to me.

Peace!
heart attacked is offline   Reply With Quote
Hans
Super Moderator
 
Join Date: Aug 2007
Location: Denver, CO
Posts: 391
Thanks: 0
Thanked 6 Times in 6 Posts
  #16
I had to do a restore after playing around with install.app and then using ifuntastic, but i havent had any problems since
are you at least getting the unjailing process to work?
Hans is offline   Reply With Quote
Eddie
Guest
 
Posts: n/a
Found the Problem -    #17
For any of you who have had trouble getting SSH to run via CyberDuck or Fugu, I think I may have found that solution.

Basically, I simply updated my Airport's firmware to the most current and made sure it was visible in the Airport Utility. For some reason, you can connect to it, but it falls off the utility radar.

Thanks Heart Attack for the help and suggestions — I'm now rocking out to Double Dragon and Contra.

Now, if you can figure out a nice tutorial in Erica's Utilty Apps, that's be awesome. No where can I find any usage documentation for the Screenshot utility.
  Reply With Quote
Unregistered
Guest
 
Posts: n/a
wow -    #18
This is awesome! Many thanks. This will work great for now!!!!!
  Reply With Quote
Spoon
Rocks the Board
 
Spoon's Avatar
 
Join Date: Aug 2007
Posts: 450
Thanks: 2
Thanked 16 Times in 16 Posts
  #19
Quote:
Originally Posted by Eddie View Post
For any of you who have had trouble getting SSH to run via CyberDuck or Fugu, I think I may have found that solution.

Basically, I simply updated my Airport's firmware to the most current and made sure it was visible in the Airport Utility. For some reason, you can connect to it, but it falls off the utility radar.

Thanks Heart Attack for the help and suggestions — I'm now rocking out to Double Dragon and Contra.

Now, if you can figure out a nice tutorial in Erica's Utilty Apps, that's be awesome. No where can I find any usage documentation for the Screenshot utility.
You may need to SSH in using terminal first. The reason seems to be that you need to accept the iPhone's security cert. SSH using terminal by typing

ssh -l root iphones.ip.address

That's an L, by the way
__________________

About my iPhone:
iPhone & Color: 16GB Original iPhone
iPhone Version: 2.0.2
Computer & OS: MacBook + OS X 10.5

Don't make me a target
Spoon is offline   Reply With Quote
Unregistered
Guest
 
Posts: n/a
  #20
do you have to create a ringtones folder? in my library folder im not seeing a ringtones folder???
  Reply With Quote
 
Reply


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
Forum Jump


All times are GMT -5. The time now is 04:47 PM.
Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.