[EVO 4G Android Development] kpoz:
After two days of fumbling around with adb, numerous nandroid backups, and ultimately wiping my system, I, with the help of my friend Kiraly (his xda username), have successfully installed the stock Messaging, Clock, Calculator and Browser apps onto my phone.

The Messaging app was of particular interest to me because I hate how the HTC Sense Messaging app always loads briefly when you enter a thread of messages, no matter how many messages are in the actual thread. Also, the stock Android Messaging app has a feature similar to BBM in that an icon within the thread notifies you when a message has actually sent.

By following the instructions contained hereunder, you agree to indemnify and hold harmless the original poster (the "OP"). I hereby disclaim all warranties and liability for any harm that may result by following the aforementioned instructions.

Installing these apps was fairly easy once we found out how it needed to be done. You will need the following:

A. Minimal knowledge of adb, or rather knowledge of how to copy and paste adb commands.

B. You will need full root (root and nand unlocked)

C. 1.47 kernel with the modified default.prop file http://xdaforums.com/showthread.php?p=7138666

D. The Root Explorer app (this can be purchased in the Android Market)

E. You will need the following .apk files from BuglessBeast. They are the only apps that I have been able to successfully install. http://xdaforums.com/showthread.php?t=700175

-Mms.apk

-Browser.apk

-DeskClock.apk

-Calculator.apk

STEP 1

Perform a nandroid backup.

STEP 2

Plug your phone into your computer via USB and mount the sd card.

STEP 3

Download the 1.47 kernel with the modified default.prop file. The stock kernel is also contained in the following link, and you can always revert back to it if need be. http://xdaforums.com/showthread.php?p=7138666

STEP 4

Flash the modified 1.47 kernel .zip file to the root of your sd card (for all you rookies out there, simply drag the .zip file onto your sd card).

STEP 5

Reboot into recovery and install the kernel you just flashed. Then, reboot the phone.

STEP 6

Download the BuglessBeast ROM http://xdaforums.com/showthread.php?t=700175

STEP 7

Unzip the BuglessBeast file. Open the unzipped file. Find the folder labeled "System", and open it. Then, find the folder labeled "App", and open it. Find the files labeled Mms.apk, Browser.apk, DeskClock.apk and Calculator.apk. Drag those files to your desktop.

STEP 8

Download and open the Root Explorer app. Scroll down to the bottom and click on the folder labeled "System." Then, at the top of the app, click "Mount R/W." After you click that, open the "app" folder. Each application has two files you need to delete.

Do not delete any of the clock files.

You will need to delete the following files and then quit the application when you have finished:

-Browser.apk

-Browser.odex

-Mms.apk

-Mms.odex

-Calculator.apk

-Calculator.odex

STEP 9

Open the Command Prompt if you are a Windows user or the Terminal application if you are a Mac user and navigate to the tools folder of the Android SDK. Do not boot into recovery.

STEP 10

Type the following commands in order. We will use the Browser.apk as an example, and I will assume the file is on your desktop:

adb shell

mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system

exit

adb push C:\Users\YourUserName\Browser.apk /system/app

adb shell

chmod 6755 /system/app/Browser.apk

exit

adb reboot

STEP 11

Rinse and repeat!

Thanks to frankenstein\ for the kenel, laydros for getting me started in the right direction, BuglessPete for the .apk files, and most importantly to Kiraly for all his assistance.

View attachment 362631

View attachment 362629

View attachment 362630