Android Stuff
I got my wife an iPhone a few years back and she loves it. When I faced the decision to either get an iPhone or an
Android phone, I agonized over it for quite a while. A number of my developer friends convinced me that Android was the way to go, so I picked up a Samsung Captivate (the AT&T flavor of the Galaxy S phone).
It was as slick as my wife's iPhone 3G, but I really knew that I'd made the right decision when:
-
I synced my GMail account and all of my phone contacts were instantly synced with my GMail contacts and
-
I installed the Google Voice app which blew the iPhone "visual voicemail" out of the water
Since then, I've been loving Android (and currently, Samsung as well). It's not for everyone - I liken it to the old PC vs. Mac debate: Android is the PC - more powerful but rougher around the edges; iPhone is, well, the Mac - extremely polished, but more restrictive of what you can do.
This page is now a collection of random helpful Android stuff I've found for my needs.
Apps I'm Running
Here's a list of the apps I'm currently running
on my phone (and tablet). This list was generated by an app called
MyAppsList which I then annotated a bit to provide details about why I like it.
- US 14ers
- A great app if you're a 14er hiker in Colorado. The best feature is the ability to identify the 14ers surrounding you using augmented reality (i.e. text/images overlaid on your camera's image)
- 3G
Watchdog Pro
- Monitors your cell network data use - absolutely essential if you have a 200MB data plan.
Great widget shows a graph of your use and the app itself projects how much data you will have used by the end of your data usage period.
- Adobe
Reader
- Aldiko
- A great eBook reader capable of reading numerous open eBook formats and PDFs. If you have PDF eBooks, this works far better than Adobe Reader.
- androidVNC
- Angry
Birds
- Angry
Birds
- Angry
Birds Rio
- Antennas
- Plots out the nearest GSM/CDMA antennas...useful for explaining why you have no bars on your cell carrier
- Any
Cut
- Allows you to create a shortcut or widget to jump to any "activity" in Android.
Can be handy to create a shortcut to jump straight to a specific settings page. But let's be honest...this is just really nerdy.
- Apparatus
- An excellent nerdy engineer game
- Amazon Appstore
- The Amazon Appstore - gives out a free app every day; worth checking out
- Ataroid
Lite
- Yup. That's an Atari emulator. You can rock out on Pitfall or Combat while in a meeting!
- Barcode
Scanner
- An essential app to read QR codes or product bar codes
- BatteryCalibration
- If you flash your ROM on a regular basis (or ever) your battery's percentage can get a little messed up. There are manual ways to fix this, but this app makes it super easy.
- Google Books
- Google Book reader - necessary if you purchase any books from the Google Book store
- Compass
- Days
Left Widget Pro
- A nice widget to display the days remaining to a specific event
- Dolphin Browser HD
- A fantastic mobile browser with tabs, gestures, and a vast set of plugins
- Google Docs
- Google Earth
- ES
File Explorer
- A fantastic file explorer for Android; capable of connecting to Windows file shares and FTP
- eWallet
Viewer
- A viewer client for illium's eWallet software. Lately, I've switched to KeePassDroid to store passwords and credit card info
- Facebook
- File Manager
- The best file manager I've found for Android so far. (Check out File Manager HD for tablets). Can connect to
FTP sites and also Windows shared folders.
- Firefox
- Google Goggles
- Probably the coolest app I've found yet: take a photo of something and it will tell you what it is (like artwork, landmarks, barcodes, etc.).
If that's not enough for you, you can snap a picture of foreign text and it will translate it for you. VERY handy while traveling overseas!
- Google
Reader
- If you use Google Reader for RSS feeds, this is a great app
- Google
Sky Map
- Google
Voice
- If you have an Android phone, you have to have this. Period! Google Voice is by far the best voicemail tool out there.
- Google+
- GPS
Status
- An excellent GPS calibration and status tool for your phone
- GrooVe IP
- Allows you to make free VoIP phone calls with Google Talk and Google Voice
- gStrings
Free
- A fantastic guitar (or instrument) tuner
- GTasks
- An app front end to Google Tasks
- IMDb
- iSyncr
- iSyncr allows you to sync iTunes music to your device over the USB cable; you can select the playlists you wish to sync and it will automatically add/remove songs based on changes to your iTunes library. I originally tried doubleTwist (which seems to be the more popular option) but I was
never able to get it to work. This has worked quite well.
- iSyncr
WiFi
- The WiFi add-on to iSyncr. Allows iSyncr to sync with iTunes over WiFi (and will transfer videos/photos between your phone an PC). This makes iSyncr a killer app - well worth the cost!
- Jewels
- A Bejeweled clone - one of my addictions from back in the Palm Pilot days.
- Key
Ring
- Ditch your member loyalty cards with this app - allows you to store the bar codes of cards like your REI membership card, library card, King Soopers card, etc.
- LauncherPro
- My launch screen of choice - TouchWiz (native to my Samsung phone) wasn't bad, but I like LauncherPro more.
- Lookout
- A security app that will scan apps for malicious code, backup your phone, and help you track a lost or stolen device
- My
Tracks
- A great GPS app to record your tracks as you wander around
- MyAppsList
- The source of this list! Kind of a handy utility!
- Netflix
- Stream movies to your device
- NewsRob
- A very good news reader that links to Google Reader. This has much better offline caching support than the native Google Reader and has a lot of nice features.
- OpenTable
- Find a restaraunt and make a reservation
- Photoshop
Express
- A great tool to make minor tweaks to photos you take with your camera, like color adjustments and cropping
- Radio
Paradise
- An app to listen to my favorite online radio station, RadioParadise.com
- RealCalc
- Remote
RDP Lite
- A Windows Remote Desktop client
- Rescan
Media
- A simple app that will trigger your device to scan for media changes (like new music or videos added). This is handy if you use utilities like Samba or SwiFTP to transfer music to your device (which won't inherently trigger Android to rescan for media)
- Robo
Defense FREE
- A very addicting tower defense game.
- ROM
Manager
- If you plan to flash your ROM, this utility is indespensable.
- Root
Explorer
- A file explorer capable of navigating to root-only accessible folders (if you've rooted your device).
- Samba
Filesharing on Android
- (requires root) My favorite app - allows you to share your device's file system as a Windows SMB (Samba) file share to wirelessly copy files to/from the device, just like other Windows shares on your network. Requires Root to work.
- Shazam
- Identify any music you hear
- Google Shopper
- A great price comparison app - can scan a barcode and bring up prices at online or brick and mortar retailers
- Ski
Report
- Get snow reports at nearby ski areas
- Skype
- Snes9x
EX
- A SuperNintendo emulator. A good way to get your Zelda on
- Sound
Meter
- Use your device's microphone to measure sound pressure levels...moderately effective if your device doesn't have a built-in limitation (like my Captivate only goes up to 80dBm)
- SoundHound
- Like Shazam, but better. Let's you identify any song that's playing.
- Sundroid
Free
- Forecast sunrise/sunset times
- SwiftKey
X
- The BEST Android keyboard out there. Try SwiftKey X Tablet if you've got a tablet
- SwiFTP
Turn your device into an FTP server for easy wireless file transfers. Before I rooted my device, this was my method of choice to transfer files from my PC....now I find the Samba utility far easier.
- TagReader
- Reads Microsoft's QR code format. Not sure I've actually ever used this...
- Tasker
- The best utility you can get for your phone if you're a nerd like me. Allows you to set actions for your phone/device to do based on triggers or timers. For example,
I've set my phone to automatically silence itself whenever I'm within 2km of work based on cell tower location and turn the ringer back on when I'm connected to my home wifi network.
Check out Tasker's website for far more information.
- Tiger
NES
- See a trend? A Nintendo emulator
- Titanium
Backup
- If you flash ROMs on your phone, this utility is essential. Allows you to completely backup and restore all the apps and settings on your device. Requires root. The paid version of this app allows you to restore all your apps with one click - the free version forces you to click "Accept" on every app you install....a very clever way to get you to buy the full version!
- Google Translate
- TripAdvisor
- TweetDeck
- Urbanspoon
- Vivino
- An app to help you remember which wines are good and which are not so much...take a photo of the label and it will identify the wine for you and store whether you liked it or not
- Watchdog
- Keeps an eye on apps running in the background - if they peak above a certain CPU level (indicating a potential battery drain) it can automatically terminate the app or just warn you about it.
- Watchtower
System Manager
- A good process manager for Android
- WeatherBug
- Wifi
Analyzer
- Plots wifi signal strength across the spectrum
- Wikidroid
- Wikipedia viewer for Android
- Winamp
- My music player of choice
- Yelp
Other Handy Utilities and Resources
In addition to the above listed apps, here are other utilities I've found useful to have with my Android phone:
- Handbrake
- By far the best and easiest video converter to take nearly any video format to H.264 (or MPEG-4) format for your Android or iPhone.
- Google Chrome Browser
- If you enable bookmark syncing (on your PC and Android) all of your bookmarks will sync seamlessly between the two
- Lifehacker's App Directory
- Lifehacker has been building a "best app for..." directory for a while now and it's probably WAY more up to date than this page.
Looking for a specific app to do something? Check it out!
Original Google I/O Galaxy Tab 10.1 Android Backgrounds
The Samsung Galaxy Tab 10.1s given out at Google I/O 2011 had special
Android backgrounds on them that get wiped out when you upgrade to
Honeycomb 3.1. Here are the background images in case you lost yours:
Fixing the Samsung Galaxy Tab 10.1 Boot Loop of Death
My Galaxy Tab crashed hard recently (still not sure how...), dropping into a startup boot loop. It would show the Samsung logo with the swirling animation, then keep restarting. When I tried to power it off then power it back on, it would drop into a screen that said:
====================================
Entering upload mode...
Upload_Cause: undefined
====================================
Thanks to some internet searching, I stumbled across the solution
that worked for me here: http://forum.xda-developers.com/showthread.php?t=1107271&page=12.
I thought I'd repost it here (with some of my own annotations) in
case anyone else ran into this problem! This works for a PC - not
sure what the solution is on a Mac, but I suspect it doesn't differ
much other than the drivers required. Please note that this will wipe
your tablet completely clean and restore the firmware back to its
original factory state...I'm not sure if there's a way to avoid this.
- Install the Android SDK. You will need some of the tools that come with it to restore your tab
- Download the original boot, recovery, and system images. This is the bare 3.0.1 tablet ROM image that shipped with the original Google I/O Galaxy Tabs
- Download and install PDANet on your PC. This will install a USB Driver to enable you to communicate with your tablet in Fastboot mode (which is different from the adb driver or Samsung Kies driver which you may have already installed). It doesn't really matter if the installation fails to fully install the software - all you need is the driver included in the package.
- Ensure the tab is turned off. Power it on by holding the [Power Button] and the [Volume Down] (the volume rocker closest to the power button) down simultaneously for about 4 seconds. This should bring up two icons: a USB icon and a Downloading Triangle. If it didn't, hold down power to turn off the tab and try it again. My device seemed to bounce between the "Upload Mode" text screen and the icon screen.
- Use the [Volume Down] button to select the USB icon, then use [Volume Up] to select it. This will enter the Fastboot/Bootloader mode of the tablet which will allow you to upload a raw image from your PC.
- Connect the tablet to your PC using its USB cable
- Open a command line on your PC and navigate to the tools directory of the SDK you just installed. For me, it's located here: C:\Program Files\android-sdk-windows\tools
- With the img files in the recovery zip above, execute the following commands:
c:\dir>fastboot flash system new.img
c:\dir>fastboot flash boot boot.img
c:\dir>fastboot flash recovery recovery.img
c:\dir>fastboot -w <--- to wipe userdata and cacheĀ
c:\dir>fastboot reboot
- Your tablet should now reboot into the original state with Honeycomb 3.0 and you should be able to go through the initial setup steps again.
Last Update: Saturday, July 30, 2011