[Connected Car] donaldta:
I compiled it and it will install on a Gingerbread Android Virtual Device. Starting the app loads "libclibpurple.so" but errors out because "activity_frama.xml" is not found. Remember, I also renamed it to "main.xml" in order to be able to sneak it behind a pre-existing file from the Asteroid Messenger APK.

10-27 07:30:38.630: I/ActivityManager(63): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.alephzain.framaroot/.FramaActivity } from pid 135
10-27 07:30:38.880: I/ActivityManager(63): Start proc com.alephzain.framaroot for activity com.alephzain.framaroot/.FramaActivity: pid=14331 uid=10039 gids={1006}
10-27 07:30:39.860: D/dalvikvm(14331): Trying to load lib /data/data/com.alephzain.framaroot/lib/libclibpurple.so 0x40513f40
10-27 07:30:39.900: D/dalvikvm(14331): Added shared lib /data/data/com.alephzain.framaroot/lib/libclibpurple.so 0x40513f40
10-27 07:30:39.940: D/dalvikvm(14331): No JNI_OnLoad found in /data/data/com.alephzain.framaroot/lib/libclibpurple.so 0x40513f40, skipping init
10-27 07:30:40.040: D/AndroidRuntime(14331): Shutting down VM
10-27 07:30:40.040: W/dalvikvm(14331): threadid=1: thread exiting with uncaught exception (group=0x40015560)
10-27 07:30:40.060: E/AndroidRuntime(14331): FATAL EXCEPTION: main
10-27 07:30:40.060: E/AndroidRuntime(14331): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.alephzain.framaroot/com.alephzain.framaroot.FramaActivity}: android.content.res.Resources$NotFoundException: File res/layout/activity_frama.xml from xml type layout resource ID #0x7f030000
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.app.ActivityThread.access$1500(ActivityThread.java:117)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.os.Handler.dispatchMessage(Handler.java:99)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.os.Looper.loop(Looper.java:123)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.app.ActivityThread.main(ActivityThread.java:3683)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at java.lang.reflect.Method.invokeNative(Native Method)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at java.lang.reflect.Method.invoke(Method.java:507)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at dalvik.system.NativeStart.main(Native Method)
10-27 07:30:40.060: E/AndroidRuntime(14331): Caused by: android.content.res.Resources$NotFoundException: File res/layout/activity_frama.xml from xml type layout resource ID #0x7f030000
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.content.res.Resources.loadXmlResourceParser(Resources.java:1916)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.content.res.Resources.loadXmlResourceParser(Resources.java:1871)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.content.res.Resources.getLayout(Resources.java:731)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.view.LayoutInflater.inflate(LayoutInflater.java:318)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.view.LayoutInflater.inflate(LayoutInflater.java:276)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:207)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.app.Activity.setContentView(Activity.java:1657)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at com.alephzain.framaroot.FramaActivity.onCreate(FramaActivity.java:20)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1611)
10-27 07:30:40.060: E/AndroidRuntime(14331):	... 11 more
10-27 07:30:40.060: E/AndroidRuntime(14331): Caused by: java.io.FileNotFoundException: res/layout/activity_frama.xml
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.content.res.AssetManager.openXmlAssetNative(Native Method)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:486)
10-27 07:30:40.060: E/AndroidRuntime(14331):	at android.content.res.Resources.loadXmlResourceParser(Resources.java:1898)
10-27 07:30:40.060: E/AndroidRuntime(14331):	... 20 more
10-27 07:30:40.060: W/ActivityManager(63): Force finishing activity com.alephzain.framaroot/.FramaActivity
10-27 07:30:40.581: W/ActivityManager(63): Activity pause timeout for HistoryRecord{406cd020 com.alephzain.framaroot/.FramaActivity}
10-27 07:30:45.101: I/Process(14331): Sending signal. PID: 14331 SIG: 9
10-27 07:30:45.441: I/ActivityManager(63): Process com.alephzain.framaroot (pid 14331) has died.
10-27 07:30:47.061: D/dalvikvm(2017): GC_EXPLICIT freed 2K, 54% free 2538K/5511K, external 716K/1038K, paused 91ms
10-27 07:30:51.323: W/ActivityManager(63): Activity destroy timeout for HistoryRecord{406cd020 com.alephzain.framaroot/.FramaActivity}