[Motorola Droid RAZR] onslaught86:
Hey guys,

I've been giving a GSM RAZR a thorough going-over this past week for an upcoming review, and in doing so have found a few interesting hidden features. Thought I'd start a thread about 'em, since I haven't seen anything mentioned here (Or elsewhere).

- First up, installing an alternate launcher automatically sets the new launcher as the default. Odd that Moto would do this. Also odd is that the long-press home task switcher/app drawer is specifically part of the Blur Home, so you get whatever task switcher your new home app feels like defaulting you to (Usually Android's standard one).

- You can still create shortcuts to the Blur Home's app drawer and app drawer groupings in alternative launchers (Long press on empty home space/add shortcut/app groups), so you can - for example - use Launcher Pro or ADW with the Moto app drawer by placing a shortcut to 'All Apps' in the dock.

- The above shortcut business also applies to stock Blur Home, letting you use the app drawer groups like folders. That's not really 'hidden', though.

Next up, we're going to need to install Launcher Pro. I'm not a huge Launcher Pro fan, since its development seems to have dried up, but this works regardless of whether Launcher Pro is your default launcher or not. As above, however, installing a new launcher will automatically set said new launcher as the default, and short of uninstalling it or installing a third launcher/a home switcher app, you cannot set Blur Home as the default again.

You can get around that by placing a shortcut to the Blur Home itself on the Launcher Pro desktop. It'll also pop up in 'recent apps' once you have Launcher Pro installed. Strange.

Anyway, the reason we want Launcher Pro installed is that it gives you many more options when placing shortcuts on the desktop of any launcher. Under shortcuts (Or in Blur Home's case, Shortcuts/App Actions/) is a new category called Activities. This lets you place a shortcut to any part of an app that can be called as a separate activity. Effectively, you can place a shortcut directly to one part of another app - although, be warned, some of these turn out to be shortcuts to 'Force Close', or 'Reboot the phone' because the OS doesn't expect these apps to be opened in this manner. Some are genuinely useful, however, and some are a little more interesting..

Of note:

- You can create a shortcut directly to Universal Inbox, rather than having to tap Messaging, then Universal Inbox. Yay!

- You can get directly to the Albums view of the crappy stock music player, or the Folders view of the gallery, avoiding those awful splash screens you get when launching either of these normally.

- You can get directly to different views in the calendar, like the Diary/Agenda view.

Now, it gets really interesting. Some of the app activities you can make shortcuts to aren't accessible through the apps themselves, the very definition of 'hidden'. Some of these are obviously hidden because Moto cheaped out on the firmware and bundled things like an FM Radio app into the stock Music player, which doesn't work because the RAZR doesn't have an FM Radio to the best of my knowledge (Even if it did, the app doesn't do much beyond demand you insert headphones and endlessly scan for channels).

- There's a debugging tool for the homescreen, which has settings for things like 'orientation changes', acceleration factor, and 3D widgets. None of these seem to work, unfortunately.

- The most interesting - profiles for the homescreen. If memory serves, a few previous Moto phones had this, and it has of course been an element of Sense for some time. You can choose from Home, Work, and Other, and they do work - widget layouts will be saved. It tends to force close when switching back to one layout from another, and occasionally changes the wallpaper to the Droid 3 stock with the three lines (Funnily enough, that wallpaper isn't in the wallpaper gallery for the GSM RAZR) but it does work.

I'll chuck some screenshots up shortly, and additional features as I find 'em.