Showing posts with label Jailbreak. Show all posts
Showing posts with label Jailbreak. Show all posts

Thursday, August 14, 2008

To Jailbreak, or not to Jailbreak?

So far I have not Jailbroken my iPhone 3G. The App Store has for the most part kept me fairly happy with the things that it offered. Fairly. I will more than likely jailbreak it though at some point: Whatever it will take to get tethering going. I seem to be spending a fair amount of time lately in places where the only electronic communications I have working is my iPhone.

As I write this I am sitting in the Amtrak train station in Houston. It is a total backwater of the Internet. To write this post "natively" on Blogger (I.E., Web 2.0 style, with Internet access to the Blogger built in editor) is just not possible from here: In fact, I am sharing the one electrical outlet I could find in the train station with another guy who is working on a report for his job on his iBook. (addendum from the future: I created the post in HTML in Komposer on the Mac. I uploaded the HTML to Blogger, and then I had to go back and fix all the messed up carriage returns and line feeds that Google had added to the HTML: Instead of honoring the CR/LF and other tags, it made a right mess of the posts... so I had to come back with the online editor and clean it all up. Grumble. Now back to our regularly scheduled blog, already in progress..)

This is in the heart of Space City, just a few blocks from downtown! No Internet at all!

The train is over two hours from leaving yet, so it is the perfect time to write, except that my Macbooks battery is now getting old, and I have to be near power plugs to work.. and to charge my iPhone to the top for the upcoming 15+ hour train ride, in case there is no power near my seat. My handy Lenmar battery is already topped up and ready to go.

In this situation, and in other recent one where Internet access meant iPhone only, I really need to be able to tether. It does not have to be 3G. It does have work. I used to have this with my
Samsung A series phone, and it was way less sophisticated than this iPhone is. Null River ever released a 10 dollar application called Netshare that would allow one to tether with an iPhone. Apple took it down. Then put it up. Then took it down. (As of August 4th, 2008, when I was fixing the CR/LF mess, Nullriver's web site still said they were "working with Apple to get NetShare back up on the AppStore") I do not wish to be subjected to the vagaries of Apple for things like this. I like the App Store, but as soon as I see a Jailbreak app that makes it work, this phone is getting jailbroken. Till then, I will wait. And fume.

My wife tired of the un-jailbroken 3g faster than I did this time. She spent a long and frustrating time getting hers opened up, only to find out that Installer.app was not yet ready, and that the reason she had Jailbroken it did not really exist yet. It was long and frustrating because the pwnage tool was still a work in progress as well: I read it is easy now.

I watched her in interest to see how well the new tools worked on the 2.0 / 3G phones, and it looked to me that the hackers were pretty close to getting around the roadblocks Apple had thrown up with 2.0. I wonder why Apple even tries?

My son got my wifes "old" iPhone, and we told him to leave it at 1.1.5 and jailbroken rather than upgrading to 2.0 because sadly:
  1. It was more stable
  2. It was better on batteries. My daughter has my original
    iPhone, put 2.0 on it, and can't pass an electrical outlet anymore.
That has been the big disappointment of 2.0 and the 3G for me so far. Well, these three things:
  1. Crashing apps
  2. Crashing OS
  3. Dismal battery life
And that is with 3G turned *off*.

Don't get me wrong. I love the 3G: The GPS and location based stuff are huge fun and deeply useful. And after some testing I have noticed that the WiFi signal reception is better with the 3G than the first gen unit. That is goodness. And badness. I preferred the first generation units aluminum case overall: Less fingerprints and the like. Cooler to the touch. And I preferred the feel in my hand of the first one to the new one, but I am in a huge minority there. Most like the tapered edge case of the 3G. People that have not held a 3G pick mine up and usually saw "ooohhhhh.... I like that". Guess I just have to be different. For me, the Wifi improvement is worth the plastic case, even though I view it as a tradeoff.

I did put the 2.0.1 upgrade on that came out today. So far, the main thing I have seen it do is make a few apps I had installed but that had disappeared re-appear. New apps install from the app store a little faster too. Backups via iTunes still take forever. I have not had it on long enough to evaluate if it does anything for battery life or stability yet. Before I did this I researched the state of the Jailbreak and Installer.app for 2.0.1 / 3G. Looks like when I get back from vacation it will be ready.

I'm ready now... here in the train station...without Internet.

The only reason I can see not to jailbreak it will be if Apple and Nullriver set the tethering app free again. Or there is no tethering possibility coming anytime soon on the jailbroken iPhones. I guess there is one good thing: I went way longer leaving this one un-hacked than the first gen one. I guess that means Apple is making strides in the right direction.

Still: If I have to buy a different phone that already had tethering working, and flip the SIM back and forth, I am not above that, but it will be silly, and all Apple and perhaps AT&T will have proven with their roadblocks is that they do not want people to use the tools the way that we want or need to.

One last thing about the 3G hardware, and this is on the annoyance side: Why in the world can't I charge off Firewire and other older devices? I get that the data side may be costly to keep dual circuits a around for, and that Apple has capitulated to USB, but still: 5 volts is 5 volts. Use it! It is not just my firewire charger brick that is not working: I have a Maxell USB charging stand that it won't use. And my Altec Lansing portable speakers. My wife even has a battery backup unit that is nothing *but* 5 volts, and the iPhone 3G says "Nope: not gonna use it", but the 1st gen iPhone does.

Stupid. Annoying. Unnecessary.

Sunday, July 13, 2008

iPhone 3G and Firmware 2.0

.... or, in the ever confusing parlance of computers, firmware 1.2.0.

I am one of a minority in this world when it comes to the 3g: I did not get one for the 3g bit. I wanted the real GPS and flush headphone jack and mostly the 16GB of flash storage. My 8GB unit was always stuffed and actually the 16 GB of the 3G will be no different.

I had a few hopes for the unit that have not really panned out.

1) I had hoped with the 3g feature turned off (which it has been since two hours after I bought the unit: As soon as I could stop playing with it enough to search out the setting to turn off 3G and revert to EDGE) that the battery life would be better. Nope. If anything it is worse. I will probably never leave the house without the Lenmar rechargeable auxiliary battery. With 3G on it is horrific to watch the battery drop.

2) I had hoped with the plastic back on the 3G case replacing the metal back of the first generation iPhone that wifi and edge reception would improve. It didn't get worse but it is not noticeably better either.

One other quibble, and this is not limited to Apple: why is this called a 16GB when it has 14.6 GB? Even if I play the stupid marketing game that they play on counting memory... where marketing says there is 1000 per GB where computers are 1024 per GB (and dropping some zeros) . 16 times 1000 and divided by 1024 is 15.6 GB. There is a missing GB.

I assume that the OS and control data structures are using that space but I wish it would report it!

My daughter ended up with my "old" iPhone, and she put 2.0 on it, so I had a chance to compare a 3G to a first gen unit, both running the same OS. As you might expect location based stuff is way better on the 3G, thanks to the real GPS chip. In fact, so far, location based stuff is not working very well on her unit.

Her unit was Jailbroken originally when I had it, but we looked at the App Store and she decided that it had everything she wanted, and brought hers up to 2.0.

Similarly, while there is a Jailbreak for the 3G / 2.0 out, I am going to wait a few weeks before I decided to jailbreak mine. This is not the same thing as "unlock" mind you. I am not trying to hook up to a different GSM carrier than AT&T. I am not unhappy with their service other than the basic concept of lock-in itself. I am an adult, and I walked into it with open eyes: I agreed to two years of lock-in for the less expensive up-front price. Always the devils bargain.

Jailbreaking pre-2.0 for me was about getting the iPhone to do and be more than Apple was letting it be at the time. The platform has so much more potential than was being used! Besides, I had to have Solitaire.

The App Store brings about 80 or 90% of what the open stuff brought to the table... and then adds in a whole pile of news things the Jailbreak apps never had: Tons of games and location based apps.

What is missing for me so far are all the themers and BSD subsystem based things like file managers and one of my personal favorites "sysinfo". I like to be able to look at the iPhone as the computer that it is, and see what apps are using all the CPU and memory, and kill things that I want gone. It was also a handy way to reboot the entire phone.

If these things *stay* missing, then back to the Jailbreak. If nothing else the free version of Solitaire was much cleaner looking and had better controls!

The App Store is a terrific thing: Do not get me wrong when I say I *might* jailbreak mine. I love some of the new things like the news widgets, and I have purchased a test Solitaire game that is not too bad.

Some App Store sourced stuff is not ready yet: One called 'Where' has yet to load up. Several other apps have caused the iPhone to crash and burn, which is odd because I thought part of the point of having the whole SDK was to keep everything in the box and far enough away from the OS to keep that from happening.

In the comments of my last post, Akshun J provided a link to an article:

http://news.yahoo.com/s/zd/20080618/tc_zd/228825

In that Article, titled "Hacking is No Solution" Sascha Segan of PC Magazine takes serious issue with the whole idea of Jailbreaking. Here is one quote:

"Here's the rub. You can bet that all of these apps will appear for jailbreaked iPhones. Instead of kicking Apple's butt and speaking out against the artificial deficiencies created by the restrictive license terms, geeks will just jailbreak their phones and use the apps anyway. Mainstream users won't get StyleTap or TomTom or Firefox."


I think this is missing the point of what happened. The App Store now exists! It has tons of stuff the mainstream users will love, and it is going to have way way more things. It has free things too, despite what many feared was going to be the case. There are all sorts of things that one used to have Jailbreak a phone to get that are now in the App Store and free: things like the "Flashlight" app from Erica Sadun for example. I have used the heck out of that little thing, and I *still* have it, now on my unhacked iPhone.

The App Store exists *because* the geeks jailbroke their phones. In the never ending tug of war between the hackers and Apple, Apple decided to join them (to a degree). It is not Open Source mind you, but the SDK *is* free. My wife has a copy. She can write apps for the iPhone if she wants to.

If I end up Jailbreaking my iPhone again to get to Sysinfo or other apps not in the App store, I am pretty sure that what I am after will *not* be mainstream. How many people really want to watch the processes running on their iPhone? Really? How geeky is that?

No matter how geeky it is, if it is popular, I bet it will show up in the App Store sooner or later. The Mainstream and the Geeks will be happy.

And finally, to the point of my last main post, the Blackberry has been seriously left in the dust now. I know they are working on a device to try and compete, but it is hard to imagine catching up if Apple keeps the peddle down like this. Shoot: The next iPhone might even have decent battery life!