The iPhone Serial Port Hack 217
An anonymous reader writes "The iPhone's little known secret, a hidden serial port, is revealed. 'The real benefit in all of this is that there are so many console packages for iPhone in Cydia now that you can have a fully functional computer, as useful as a Linux box, but without carrying around a laptop.'"
If u want linux in your smartphone (Score:5, Insightful)
Get a Nokia N900 or Android.
Linux box? (Score:2, Insightful)
Just get a Nokia N900. Nothing hidden there.
Re:Or (Score:2, Insightful)
"Don't jailbreak your iPhone, that's stupid. You shouldn't have to do anything to run the software you want. Instead, get an Android phone. Yeah you have to root it to run the software you want, but that's totally different".
Re:No, thank you (Score:5, Insightful)
And yet, you are posting on Slashdot.
Re:Or (Score:2, Insightful)
Yeah you have to root it to run the software you want, but that's totally different
You're right, it is. Unless you Jailbreak your iPhone, you're stuck with the App store. I can install programs from wherever I want to on an Android phone by selecting an option built into the OS.
Re:Or (Score:5, Insightful)
Or, I dunno, a small netbook and a USB-to-serial cable. They're hardly massive.
It's not like you don't know in advance when you're going to need a terminal. If you can remember to bring that massive dongle thing along you can remember a netbook.
virtual keyboards and small screens (Score:1, Insightful)
typing router commands using the virtual keyboard and having the console on half of a small screen ? no, thanks ...
Re:Cease and Desist (Score:5, Insightful)
How soon until you're just licensing that iPhone?
Oh Christ No!!!! (Score:5, Insightful)
<sobbing level="softly">I don't want to go back to carrying gender changes, null modems, 9/15 pin changers as well as worrrying about DCE/DTE and handshaking ..... </sobbing>
Re:Cease and Desist (Score:5, Insightful)
Never. There's no need. You can own the hardware. You just can't use any of the software included until you agree to the license, and thereby agree to Apple's restrictions on how you use the hardware.
That's the cleverness, really. They don't control your ownership of the hardware. So to a naive observer, you're completely in charge. But the moment you actually try to use any functionality embodied in the included software (i.e., anything capability beside "crappy doorstop" and "blender fodder"), Apple owns you. As long as your path coincides with Apple's decisions, you're golden. But try to do anything they don't want you to do... "You get nothing! you lose! Good day, Sir!"
Wow.. (Score:1, Insightful)
Functionally this puts the iPhone one step closer to the Nokia N900 (which is a fully functional Linux computer the size of a phone, out of the box, including physical keyboard and memory slot)... Impressive! You're getting there, apple fanboys :)
Re:Or (Score:1, Insightful)
Hey, come on. This is an apple product. Every time someone manages to do something with one, it is news on slashdot (formerly known as a place with news for nerds).
Re:Or (Score:3, Insightful)
But you need a 3G data card in the netbook if you want to just leave it in situ and ssh in to it; the iphone and this box can juat be plugged in and left there -- (for as long as the battery lasts) -- you can be wherever you like.
So your saying you can leave it somewhere running on it's battery for about an hour?
Re:Most embedded devices have a serial port (Score:3, Insightful)
Re:Wonderful (Score:3, Insightful)
Because hardware "is hard". The bulk of the arduino crowd doesn't really want to play with hardware, they want to buy kits and write some glue code for premade libraries and pretend like they know microcontrollers.
Means to an end, and all that. They're more concerned with what they can do with it than how they accomplish it.
Re:Or (Score:4, Insightful)
Re:obviously meant for low-level debugging (Score:3, Insightful)
Alas, this hack won't do it:
In other words, this design is powered with a power source that isn't even available until the iPhone/iPod is booted up.
I guess you could fix that with an appropriate external power supply; a little wall-wart and some appropriate voltage regulation.
A USB-serial adapter like the CA-42 (powered from the PC on the other end) would be perfect for that purpose. Check out all the OpenWRT or similar "serial console" articles.
Re:Or (Score:1, Insightful)
Erm, I had full debian installed on my Android G1 over a year ago. Look how wrong you are.
Also, jailbroken iphone = horribly unstable. Android with full linux userland = just as stable as normal.
Cool reality distortion field bro.
Re:Computer-Phone=Serial port? (Score:5, Insightful)
I really, really hate these Zen/internet/GNU Koans from the hackers dictionary.. They all sound like they were written by Renaissance Faire types and don't really impart anything to me except the mindset of people who thought Unix workstations were AWESOME and then proceeded to infight with 114 mutually different flavors of unix.
Re:Or (Score:3, Insightful)
It is cool, nice to be able to do, etc, but not quite the same thing.
Re:Most embedded devices have a serial port (Score:1, Insightful)
How last century! What are we going to see next -- how to interface your iPhone to a paper tape reader/punch?
I know you're holding this up as an absurdity but I would *love* to see a hack like this. It would be cool precisely because it's such an utterly pointless but technically nifty melding of utterly disparate devices. Kind of like hacks I've seen to convert an old fashioned manual typewrite for use as a computer keyboard or playing music using a modulated tesla coil arc.