My breakfast, lunch and dinner (times two) with the iPhone 3G
Our MP3 player testing tool in action
(Credit: Eric Franklin)So last Friday (7/11, "iPhone day") I'm getting ready to do some performance testing on the iPhone 3G. Well, if by "getting ready" I mean stealing pizza and pop (hey, I'm from Chicago) from the poor saps--I mean fellow CNETers that were in the office since 4 a.m. that day to cover the second coming of the Second Coming. Don't hate. This is how I roll at CNET, and my colleagues respect me for it. I mean, why else would they suggest I do First Look videos like this?
Anyway, my plan was to use the testing tool you see pictured here to test the battery life of the phone while it's first playing audio and then while playing video. This is an in-house developed testing tool that allows for the unattended drain and subsequent recharge of an MP3 player's battery. I need only be present to start the test initially and then again after the recharge (more on this tool in a future post). I figure with the 3G I can get at least one run of each the audio and video drains in over the weekend and since the first-gen iPhone lasted over 25 hours last year with the audio battery drain, I'm thinking I can get the 3G tested within one, maybe two trips to CNET the whole weekend.
Mr. Kent German, however, would see things differently. Kent usually does the talk time tests himself, and at about 3 p.m. that day he says that this test is the highest priority and that it should be done ASAP. Well, my first thought was, "I guess you need to get on that then, huh, Kent?" Alas, after a few seconds of my brain catching up--fueled by Kent's blank stare--I realized he was referring to me. So, there go my plans for a very productive weekend of WoW.
The testing tool I mentioned before is not compatible with our cell phone talk time test, so I'd have to do it manually. This entails taking an MP3 player and connecting it to a laptop or desktop via USB (to keep it powered). I then tape one earbud to the mic on a landline phone and the other earbud to the mic of the iPhone 3G. I call the landline from the iPhone 3G, pick up the receiver on the landline, and the test begins. Thanks to the call duration feature that every cell phone I've ever owned in the past has, it'll be extremely easy to determine the talk time. So I charge the phone, start the test, and head home to sleep off some pizza.
What I didn't realize until Saturday morning (other than the fact that unrefrigerated, leftover pizza keeps horribly) when I came in to recharge the phone after a night of draining the battery, was that the iPhone does not have a call duration feature. Nope, it does not natively record how long individual calls last.
At this point I'm desperately trying to figure out how I can access the duration of the last call, cause I mean, come on, there has to be a way, right? Also, it would suck if the last 12 hours had been a complete waste. Now, I could access the account for the phone at AT&T's Web site, but this phone was activated by Apple, and who knows if they have the login info for the phone. Also, it's Saturday and I'm sure our Apple contact has something better to do than to be checking her e-mail at 7 on a Saturday morning. So I call my girlfirend, who has an iPhone to ask her if I've missed anything. After a few minutes, she figures out that although there is no call duration feature, there is a Usage feature.
In General Settings/Usage you can see how long the phone was in use since its last full charge. Luckily I'd charged it to full the night before, so the usage duration is accurate. So, all I have to do is start charging the battery again, drive home, come back in 3 hours (about how long it takes to charge when plugged into the wall) start the talk time test, come back 5 or 10 hours later (depending on if I was testing with 3G on or off), check the usage duration, start charging the phone again. Wash, rinse, repeat...repeat...repeat. Yeah, this was pretty much my weekend. I ended up visiting CNET a total of six times over Saturday and Sunday. Once each day in the early morning, the afternoon and at night. Yeah, I pretty much became a creepy stalker for this particular iPhone 3G over the weekend.
The Usage feature saved me from at least one wasted night, but I'm still perplexed as to why there is no call duration feature. I'm hoping Apple will implement this soon, as I plan to eventually get an iPhone and I like to know how long my conversations last sometimes.
So, what did I learn during this ordeal?
1. Kent German is cold-blooded.
2. Apple needs to add a call duration feature into the phone if for no other reason than to make the lives of the people that have to test this thing a lot easier.
3. CNET owes me gas money.
4. It would be helpful to plan better for future testing of high-profile products.
5. Free parking in the CNET parking garage on the weekend is win.
Eric Franklin refused to write a bio, saying, "Why are you bothering me about this bio business again? If I wanted people to know more about me, I'd send them to the Inside CNET Labs Podcast" (shameless plug). E-mail Eric.

Eric Franklin's colleagues once had the following to say to him: "Eric, you've been doing this performance testing thing for over 10 years now. How about you try something different?" To which Eric responded, "How about you shut the #%$@! up?" This candid attitude
allows him to go toe-to-toe with the most extreme of personalities, including that of Dong Ngo. This bio was written by Eric Franklin.
Dong Ngo is a knowledgeable, opinionated individual who wants to convince the world that he's just a normal person; but he hasn't had much success. According to him, this is because the world itself is abnormal. Dong loves traveling and is well-versed in several languages. He, unfortunately, is not so well-versed in English. Still, it's best to ask him questions. From networking and how to optimize your system, to turning a strange place into home or what the meaning of life is…most of the time, he has the answers. The question is: Will he make himself understood? Subscribe and find out!

-
by kodilu
July 17, 2008 3:18 AM PDT
- Dude, go to recent calls and for each contact called you can see the number of calls made (iPhone groups in one the recent calls to the same contact) and the exact time of day each call was placed. For the current call, after you hang up, check out the current time, see the time the call was placed and you will have an exact idea of the duration of the call. Thatīs how I do it and its plain simple. Even simpler if you do this as soon as you end the call as your most recent call is displayed...just do the math: called at 11h40, hanged up right now, its 11h47, so the call lasted 7 minutes ;)
-
Reply to this comment
-
(4 Comments)