Showing posts with label Droid. Show all posts
Showing posts with label Droid. Show all posts
Wednesday, August 22, 2012
Why you old phone is slow
I was recently asked by a great friend, "So do you know why Droid's go to shit when they are old? Is the hardware breaking down?" I did not work for Android, and this is my personal (if somewhat educated) view on the subject.
A desktop and a laptop to an extent can be over provisioned in terms of hardware with no adverse consequences. Mobile devices don't have the same luxury - they have to balance performance with the available battery technology at the time of production. So to give people the best battery life (something they complain about a lot) they have to build the phone with just enough horse power to run the OS at time of design with 1+ years of design time... They try to anticipate needs when the device will actually be built, but that's hard. you are trying to design a product that will use a CPU that may not even physically exist yet, with a battery you hope will exist, and an operating system that is being built by a separate team (maybe even a different company) that you can estimate will need more resources that the state of the art.
So with all that in mind it becomes more clear why it is easier for companies that control the hardware and software to build a device that works for a long time. This is why I have come to appreciate the Nexus Android devices, because the software is designed with the hardware. Think about the team that was building ICS, they were developing and testing it on Nexus S devices - hence even though it premiered on the Galaxy Nexus it runs very well on the Nexus S. This is why even though these devices may not have the fastest processor or bells and whistles they will operate better for longer than other devices.
That said, the fact that Android is open source allows the community of developers to make up for the shortcomings of the companies that originality produced the Driod Something. Custom ROMs can be tweaked and fit to run well on legacy devices, but locked boot-loaders (not the case on Nexus devices) and grumpy wireless carriers hinder this process.
So how about not installing any updates and keeping the exact same software that was on the phone when it was purchased? First realize that the phone that was on the phone when it was purchased is not the software that was used to design the device (software updates for pre-production code come rapidly and they are generally non-trivial changes). second you cannot get away with not installing software updates both for your own safety/privacy/happiness, but also as a responsible user of the network that we call the Internet (I don't want SMS spam from your phone).
So if you want to have a good long term relationship with your phone get a Nexus device, iPhone, or look for phones with unlocked boot-loaders and be prepared to tinker with it yourself.
Thursday, December 30, 2010
My First Android Tablet
I recently purchased an Android tablet, and I wanted to share some of my initial thoughts and reactions. I did a good bit of research and finally decided on the Viewsonic gtablet. The reason I decided on this tablet was that the hardware in the unit looked great on paper. I was able to pick it up at the last minute from a Sears for cheap ($370 at the time I bought it). But anything that I can list out here can be found at the above link. There seem to be a lot of varying images for the tablet, but the one we ended up with looked like this
What you see on the screen above is the Tap-n-tap firmware that comes loaded on the tablet. This is probably the source of most of the issues, but more about that in a bit. For now here are some of the pros and cons for this tablet.
Pros:
All in all I think the tablet fulfilled it purpose of entertaining our twins, but the thought of trying to use it for anything other than viewing media was going to be a nightmare. The touchscreen issues killed it for me, and in the end it was returned. Sears was great at returning it.
When I left Sears though I stopped by the Apple store to play with an iPad. I still don't care for iOS, and the arrogant Apple clerk made me want to run screaming out of the store (full disclosure we have 4 macs at home and two more at our jobs). That being said, there is no comparison between the responsiveness, and how smooth the iPad operates. Maybe jailbreaking would make me feel better about the closed nature of the iPad, but that won't help me swallow the price. Still this just reinfoces the idea that you get what you pay for, and after this experience I am going to have a hard time buying another Android tablet. I just don't feel good about being an iPad owner.
My motivation for this purchase was to entertain our twins (1 year old boys) on a long drive (28 hours in the car spread out over 4 days of driving). We had borrowed a in car DVD player from one of my wife's co-workers, but the engineer in me spotted some immediate problems.
- Keeping up with, changing, and dealing with fragile (prone to scratches) DVDs was not going to make our drive any easier.
- They each get their own screen, but the screens are poor quality, only 7 inches, and only show the same image.
- There are a lot of wires running all over the place with these things, and if you have a toddler you know how irresistible a draping cable is!
- They don't have a battery (stopping for gas?) so turning off the car resets everything.
- While I could go on -- they are just pretty lame too...
What you see on the screen above is the Tap-n-tap firmware that comes loaded on the tablet. This is probably the source of most of the issues, but more about that in a bit. For now here are some of the pros and cons for this tablet.
Pros:
- Resolution - The screen looks great when viewing it close up or even at a modest distance at a narrow viewing angle.
- Speed - Compared to my first generation Motorola Droid and even when compared to my wife's second generation Droid the hardware (at least on paper) is quite adept.
- Size - This thing is stylish and svelte even compared to the iPad. The screen ratio is even better for viewing widescreen movies.
- Battery life - The battery on this thing lasted for about 6 hours of continuous use. We were either playing mp3s on it or playing a movie for the kids, and we did not have to charge it in the car once.
- Sound - My wife and I watched a movie on the tablet at the in-laws one evening and much to our surprise the tiny speakers on this made a reasonable sound. We were impressed enough that we even used it to play some holiday tunes one morning.
But for all the pros that this tablet has there are some problems that one has to contend with.
Problems:
- The software on the tablet as it comes out of the box is not usable. This is not and exaggeration, and keep in mind that I bought the first Android phone with the first version of the software.
- The touch screen has issues with sensitivity. Even once the available adjustments are set such that the screen is at its most sensitive, it is difficult to get it to register a touch. This is especially true around the edges of the tablet. Given the wide spread nature of this issue and the fact that it is consistent across different versions of software, I believe that there are obvious hardware limitations at play.
- While the screen looks fantastic from strait on, the viewing angle is somewhat limited. If you have never owned or used a slate style tablet before, then you probably aren't expecting that the tablet is a social instrument. I was surprised by the fact that unlike a phone, the tablet provides a comfortable opportunity for collaboration. The twins were far enough away from the tablet so that it wasn't too much of a problem, but when viewing a movie with my wife I found that the angle needed to be fine tuned frequently.
The update from Viewsonic was a vast improvement over the firmware that was on it out of the box, but the interface was still very poor. I used a couple custom roms (Cyanogenmod and TNT-lite) and I am sure that more can be found with a quick Google search. They made the tablet much better, but there were some lingering issues like the battery meter always reading 100% and force closes. One piece of software that I did not get to test, but that sounded very cool was GPS tethering. The idea is that you can take advantage of the large screen for navigation.
In preparation for our trip we needed to find a good mounting location that provided easy access from the passenger seat with a good view from the back seat. I thought long and hard, and finally I decided that the front sunroof of our Discovery II was the solution. I bought a cheap cell phone mount at a box retailer, and cut off the part that held the cell phone. Then I cut a piece of plywood so that it was about 1/2 inch bigger on all four sides of the tablet. I drilled holes at the four corners of the wood to thread elastic straps through. The last step was to mount the stub of the phone mount to the back of the plywood. This allowed for a lot of flexibility in placement, and held sturdily. I will be making another one, but this time I will not be using a cheap phone mount. The one I had used a stiff, but pliable adjustment. The next one I build will have a hinged mechanism.
For a car charger you can't use a USB charger (not even with some custom wiring) because the output is too low. SO I had to buy one at Radio Shack. Not a big deal, but still an annoyance.
All in all I think the tablet fulfilled it purpose of entertaining our twins, but the thought of trying to use it for anything other than viewing media was going to be a nightmare. The touchscreen issues killed it for me, and in the end it was returned. Sears was great at returning it.
When I left Sears though I stopped by the Apple store to play with an iPad. I still don't care for iOS, and the arrogant Apple clerk made me want to run screaming out of the store (full disclosure we have 4 macs at home and two more at our jobs). That being said, there is no comparison between the responsiveness, and how smooth the iPad operates. Maybe jailbreaking would make me feel better about the closed nature of the iPad, but that won't help me swallow the price. Still this just reinfoces the idea that you get what you pay for, and after this experience I am going to have a hard time buying another Android tablet. I just don't feel good about being an iPad owner.
Sunday, January 17, 2010
Droid applications
Here is a list of the applications on my Droid. I have been asked by a few people about recommendations for cool apps, so I thought the best place to start would be just listing the ones that I have installed on my phone.
Advanced Task Killer Free - I used this more when I first got my phone, but after a while I have begun to realize that it really does not make that big of a difference in the overall performance of the phone. I still give this a go every once and a while when it starts to feel kludgy.<-- I am now using ES Task manager for this.- Amazon - never used...
- Astrid - I use this all of the time with an online service that I thought I wouldn't like but have come to love RTM
- Barcode Scanner - I have used this a handfull of times and it works well. I even used it at a big box store to look up a price. It found their website and tada...
- ConnectBot - used for remote ssh sessions
- Detexify - draw with your finger on the screen and it gives you the LaTeX code for it.
- DockRunner - because I did't want to spend $30 on the charging dock.
- DroidLight - I use this at least twice a day!
- ES File Explorer - tool that I don't use often but is a must have when you need it.
- ES Task Manager - I use this to close down programs that are running in the background. One of the flaws of the Android platform as I see it, is that there is not a clear way to close a program as opposed to having it run in the background.
- GDocs - I hope to use this more as I move away from using MS office
- Gmote
- Goggles - cool concept but not very useful
- Google Sky Map - again cool but...
- gStrings - program for tuning a guitar, but I assume that it could be used for any musical instrument.
- Google Voice - very nice
- GTalk Updater - wish I didn't have it
- IP Cam Viewer Lite - used for nanny cams when we are out
IP Machine- Key Ring - keep my vic card and such on it, and my wallet it thiner. Now I don't even get odd looks from the cashiers anymore as I am guessing more people are using them.
- Labyrinth Lite - I found this after my family was talking about the old game at christmas. Even my grandmother enjoyed this game.
- Listen - used on the bus to listen to npr stuff.
Locale - handy for making sure my ringer is turned off and such<-- No longer free and I don't feel like it is worth the $10 that they want for it now.GPS Plug-inSync Plug-inTweet Plug-in- Maps - has the navigation that has been useful running around town
- Maverick Lite - cool, but unused as a compas
- Metal Detector - fun party trick
- MountUSB - used for adding music to droid
- My Tracks - cool for tracking exercise distances
NetCounterNetTools- OpenSudoku - fun
- Orienteer - allows to see raw GPS data
- OurGroceries - my wife has the iPhone/iPod version and this makes shopping a lot easier
- Pandora - I only use on wifi, but I love Pandora radio
- Photoshop.com Mobile - only used once, but it works
- Pkt Auctions eBay - might use more if I wasn't broke
- Places Directory - used to find food while traveling
- Power Save - nice widget that provides the same functions that are built into 2.1
- RTM - the official app for the RTM website, it is a pay service (yearly) but I am starting to think that it is worth it. Their to do list is fantastic, by far the best I have ever seen.
- The Weather Channel - check for dress every morning
- Twidroid - used all the time.
- Whack-A-Droid
I am making this list for my own reference as I am going to unlock the phone and load the nexus one rom to it. I will add a post to update on how that goes.
Subscribe to:
Posts (Atom)
