|Re: HP41 on iPhone|
Message #16 Posted by sjthomas on 22 June 2008, 1:39 p.m.,
in response to message #15 by Mike
This is from memory without an iPhone with me, so I hope it's complete (enough):
1. Make sure the iPhone has the latest firmware. Do this in iTunes. Connect the iPhone, and click on CHECK FOR UPDATE.
2. The iPhone must be jailbroken to allow applications to be added (although this should be changing very shortly). If not, check out a tool such as at ziphone.org. The usual disclaimers about "at your own risk" and warranty-voiding apply. I have had no problem. Jailbreak the iPhone (one of the buttons on the left in ziphone). This will install an application named "Installer" on the iPhone, along with its icon.
3. Use Installer to make sure BSD Subsystems and an SSH program like OpenSSH are installed on the iPhone (there won't be application icons for these, but they will be listed under the "Uninstall" icon in Installer if they are installed). If they are not installed automatically, look for them under the "Install" icon, and install them -- BSD Subsystems first.
4. On your PC, extract the HP-41CX.app folder from the downloaded application. Store it someplace convenient, such as on your desktop.
5. On your PC you must have a comm program such as WinSCP installed. It is free and easy to find on the net.
6. With your iPhone connected to the PC and recognized in iTunes, run WinSCP on the PC. You will have to create a new connection. The host name is the IP address of the iPhone on your network. You can find it on the iPhone: Settings | Wifi, then click on the arrow next to your wifi connection. You should see an IP address something like 192.168.1.5 (your digits will vary). Enter this value for Host name. User name is "root", and password is "alpine" (both without the quotes). Select SCP as the file protocol. I would SAVE this, so you don't have to re-enter this info again.
7. Click LOGIN in WinSCP. The first time you connect, it may error out after about 30 sec. This is normal. Attempt again until you connect.
8. The pane on the left references your PC, the pane on the right references the iPhone. In the right pane, click on ".." at the top of the listing until you get to the (root?) directory which contains the "Applications" folder. Double-click on Applications to enter this folder.
9. In the left pane, locate the HP41-CX.app folder you extracted in step 4. Copy (drag) it into the Applications folder on the iPhone.
10. Right-click on the HP41-CX.app folder in the right pane, and choose Properties. At Permissions, change the octal value to 0755, and save it.
11. Close out of WinSCP, disconnect your iPhone and reboot it. You should see an icon for the 41 program.
Now. wasn't that easy? :-) I hope I didn't leave out any steps.
Edited: 22 June 2008, 1:46 p.m.