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.'"
More interesting if iPad also has it ... (Score:2, Interesting)
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.'
Personally I think it would be far more practical and useful to use an iPad. The iPhone screen is just too small for practical use, however in an emergency the iPhone could be quite useful. But for somewhat frequent normal use, I have doubts.
Re:Or (Score:3, Interesting)
It is kind of long but I'm going to recycle a recent comment:
---
What's funny is, iOS jailbroken is actually a nerd's paradise. Much more so than android actually.
On the iPhone, you have a full apt package system, a terminal running bash, OpenSSH/OpenSSL tools, server, client, etc. a full GCC dev environement, etc.
A lot of this stuff is stuff you just don't get on Android at any level. You get a terminal out of the box with android, but what do you get? Busybox. Guh. Want SSH? You get Dropbear. The package system sucks compared to APT. I've never tried getting GCC running on the phone but I don't imagine it is easy, if at all possible.
With the iPhone I really feel like I have a full computer running in my pocket. I asked several android hackers why you are limited with these crappy tools on the phone itself, and they replied it was an embedded device so you get embedded tools. I'm sorry but something with 1-2 cores at >1GHz, a GPU that far outstrips anything on my earlier computers, and 32 gigs of NV storage is -not- an embedded device, I don't care how small it is.
You get all this, PLUS a UI that (only IMO I understand) is far more fluid and nicer to use than Android.
Don't get my wrong I'm not just yelling across the fence. I had a Nexus one for a good few months. I tried hard to like it, but in the end when the i4 came out, I jumped ship like it was on fire.
There is of course, hassle. I don't like to restore from backup so Every time there is a major firmware update I actually wipe my phone clean, then sync all my apps over fresh. But thanks to several tools out there it isn't a total restart.
There is hassle but for me, android has a LONG way to go, especially on the hacker front to be anywhere near the iPhone in terms of UI -AND- geekery.
---
Re:Be careful which Android phone you get (Score:1, Interesting)
The G2 does not reflash. It just currently reports that something is written when it isn't. It's the same old S-OFF that they've had in the past. I repeat, the G2 does not auto-reflash itself.
Re:I may be missing something, but... (Score:2, Interesting)
The person who "discovered" the serial port in the article was even using such a break-out board.
Re:Most embedded devices have a serial port (Score:3, Interesting)
> How last century! (...snip...) cut the cable, and get an RS-232 - to Bluetooth adapter
Spoken by someone who's either a glutton for punishment, or has never experienced the joys of interacting with some piece of embedded hardware at low level through a bitchy, finicky translation layer like Bluetooth that was designed to fail rather than accidentally work without authentication and authorization.
Remember, people use the phone's serial port to do things that are almost by definition unsupported, undocumented, and might induce Steve Jobs angrily kill newborn kittens in a fit of rage. Under those circumstances, the LAST thing you need is a finicky, brittle abstraction layer standing between you and the bare metal to introduce even MORE opportunities for it to not work.
Re:If u want linux in your smartphone (Score:2, Interesting)