[G2 and Desire Z Android Development] the1wingedangel:
[MOD] - Rosie Remaps! Personalize your "Personalize" button--UPDATE UNLIMITED Options

The right soft key on the rosie 'dock' which pulls up the "Personalize" menu is useless and redundant. You can already long click anywhere on the home screen to bring it up, or press Menu --> Personalize. It's just not important enough of a button to warrant a third method of bringing up the drawer!

Well now you have options. I've made many different files to remap it to various common apps, and one general file that can be mapped to any app of your choosing. (Check the image at the bottom of this post to see the corresponding icon changes)

---------------------------------------------------------------

[UPDATE 1.1.11]:

I have been getting many requests for various random apps, and in an effort not to make a hundred different remaps, I have now made one generic one that can be mapped to any application through the use of the an awesome app (made by appelflap) called LaunchKey. He offers 2 versions, one on the market for only ~0.65 cents, and a lite version available on the forum for free here. If you like his work, PLEASE buy the market version, its cheap and we all know you will get tons and tons of use out of it!

How it works: Install the LaunchKey app. Follow instructions below to push my modified Rosie_custom.apk to your phone. Open LaunchKey and use it to select which app to open. When you press the right dock button on my modified rosie.apk it will open whatever app that you have chosen from inside the LaunchKey app. That's it! You can change what application is opened at any time from within LaunchKey with ease!

Note: LaunchKey can also be set to toggle some system functions, or open a quick menu with a list of 8 or so of your favorite apps. The donate version has even more options. Its a really nice app, so seriously buy the donate version in the market :)

Download Rosie_custom.apk here

---------------------------------------------------------------

[Options]:

-Custom to ANY application you wish (you MUST have the LaunchKey app from above installed first)

-Browser

-HTC/Google messaging app

-HTC contacts app

-Gmail

-Gvoice

-Maps

-Gtalk

-Market

-Gallery

-Facebook

-Turn off screen (this one requires the Kill Screen app to work, see my thread here)

-Handcent SMS

-Chomp SMS

-HTC Mail app

-Camera

-XDA app

[Info]:

The original rosie.apk was taken from the Virtuous ROM. It has been confirmed working with ANY Virtuous 0.7.x, 0.8.x and 0.9.x versions.

However, this is the version without the auto-rotate modification. Meaning it only switches to landscape mode when the keyboard is out. I find the auto-rotate too sensitive, as the home screen is always flipping on me when I don't want it too. I may make versions of this with the auto-rotate mods later, if enough people want it.

[How To]:

-Grab the appropriate file that you want (some attached to second post). The names are self explanatory :)

-Save it somewhere on your computer

-Plug your phone into usb

-Reboot into recovery

-Type this in a command prompt

adb shell mount /system

adb shell rm /system/app/com.htc.launcher.apk

adb push [your saved file location]\Rosie_xxxxx.apk /system/app/com.htc.launcher.apk​

-Reboot

-Enjoy

I may make options to open other apps later. For now though, these were the most common requests when I did this mod for the Espresso launcher. If you like it, feel free to donate :D