Showing posts with label iPhone 3G. Show all posts
Showing posts with label iPhone 3G. Show all posts

Thursday, August 14, 2008

A week with 2.0.1

I have been on vacation in Far West Texas for about a week now. This is actually my real home out here, as I just rent in the Space City.

2.0.1 has been a mixed bag: Stability is better, but still not great. keyboard hangs are still there. Battery life is pathetic still.

On the Amtrak train out here, I exhausted the Lenmar external battery and was at about 50% of the internal battery when I finally arrived in the Alpine, TX train station. We were running about two hours behind because every time a freight train needed our tracks, we pulled over on a siding and waited. It is a crime of epic proportions that we in the US have let our railroad system decline like this, now when we need it most. Really: Tracks in both directions guys! The carbon footprint of me on a train going 600 miles to Far West Texas is just a tiny fraction of me in my Honda Fit driving the same route. But I digress...

The Lenmar was good for about two full charges, so that means in 17 hours I charged my phone twice, and then used it down to 50% again. First company that makes a decent auxiliary battery I can just leave strapped on gets my business.

Here is what I was doing: I watched about five hours of movies, listened to 10 hours of audiobook, and occasionally used the GPS to get a fix on what city I was near. From the specs, I should have used slightly less than two charges worth, and it did not seem to be the movies or audiobooks doing the damage to the battery. The visible drop came when I was using the GPS / Map function.

This matches an observation I made when I was in SanFran a few weeks ago: I went to the city with a full charge, and I *only* used the GPS / Map function while there. Nothing else. By then end of about 8 hours of walking around the city and getting fixes (mostly for fun: I knew where I was most of the time) the battery was in the red.

GPS eats battery.

Another thing I have never really thought through about this: If you can not see a cell tower, the GPS is worthless. If it can not load a map, so it can draw a pin on it, it just goes into la-la land. Not even a basic longitude and latitude readout appears. That seems like an oversight: Another assumption that people will never be out of sight of a cell tower.

On the train, we were following I-90 most of the way, but at one point we skimmed within feet of crossing over into Mexico. For a while, I had no signal at all. Then I had only signal from Mexican cell infrastructure, which AT&T warned me about with a nifty IM telling me that International rates now applied.

I slapped it into airplane mode for an hour, and when I took it back out, it was back to "no signal". I was glad to see it went in and out of Airplane mode: I had read that some were having trouble with that after the 2.0.1 upgrade.

Since arriving, the iPhone has been in Airplane mode most of the time: my house sits in a Caldera, and the rim walls of the volcano contain enough iron that no cell signal penetrates. No Internet either, although that is because of a problem over at the cable company.

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!

Monday, July 7, 2008

iPhone and Blackberry

Been a while since I wrote anything for this blog. Life has a way of getting in the way of writing, especially when one is getting ready to move, and to change cities at that.

I have had this short post knocking about in my head for a while now. A few months ago a new, second phone appeared in my daily life. I now have a work phone and a personal phone. I wanted the new phone to be able to see and stay in sync from my calendar at the office (since we don't have enterprise iPhones... yet)

The new unit is a Blackberry 8830 "World Edition". It is not the latest and greatest, but I have since held and played with a Pearl and Curve, and they are not that different from the 8830. World edition in this case means it has both GSM and CDMA radios. CDMA for the US, and GSM for the more wirelessly sane rest of the world. Two radios! I guess the AT&T / T-Mobile version of this phone just has the GSM though.

Going back and forth between the iPhone and the BB requires getting used to a certain amount of cognitive dissonance. Modern phone. Ancient Phone. Intuitive interface. Learn by rote interface. Easy to use keyboard. Nasty hard to read hard to use keyboard. Beautiful screen. Not as pretty screen. Etc.

The BB does the one thing I need it to do: It syncs extremely well to my calendar. Meetings will get canceled 15 minutes before they start, and the BB knows about it right away.

Other pluses:
  • Battery life is pretty good
  • Sound quality of the earpiece is good, although the mic is tinny
  • Bluetooth headset works well with it: At least my Motorola H681 does.
When the new iPhone 2.0 firmware is released, and there is a real, enterprise way to get calendar and email going with it, the BB loses its only advantages except maybe battery life (and the new iPhone 3G may address that with a better battery). Then its disadvantages become even more painful by comparision:
  • Tiny, hard to read keys with lousy backlight and non-standard special symbols placement
  • Smaller screen
  • Worse Calendar app (if you can get a meeting onto the iPhone, it is much easier to read and manipulate there)
  • Worse email app
  • Worse phone book
  • Far far far worse browser. Did I mention far? And I have Opera 4.1 on the BB, but that only makes things slightly tolerable.
  • Both of my supplied cases broke within the first week! That would be a leather case with pivoting belt clip, and the hard plastic dock looking thing. Both broke at the same place too: who thinks a pivot made with a 1 or 2 mm plastic center axle is strong enough?
The whole thing has the feel of an OS / hardware platform that was not designed but sort of grew organically. Stuff was bolted on to the side over and over again. It is a hodgepodge of stuff, none of it intuitive. I had to read the stupid manual to find the *mute* button for the movie theatre, never mind the goofy way the ringer volume is managed!

I know a large number of people are not happy with Apple and the things they have been doing with the iPhone. Lock in to AT&T, controlling the application delivery mechanism, and so forth. I sort of agree, but you know what is also true? It is easier to hack an iPhone and install whatever you like on it than it is to use the approved install mechanism on the BB.

If the trueism about why Linux is not winning the market space is the MSWin has all the apps is true, then the same thing applies to the iPhone and the BB, with the BB playing the part of the application underdog. And all that is *before* the iPhone App Store even gets going.

One of unhappy sets of folks has to be RIM. They are really going to have to re-think their device line and their OS, and soon. Right now they are bringing a pen knife to a machine gun fight.