I got this working on xbmc Gotham (not sure if it's really any difference). Cheers.
Anyway, one thing that should be noted: when you use the operator && in config.xml you should add amp; after it, unless the &'s will be read as code by the xml-file and it will mess up the syntax.
So, as an example, mupen64plusae shouldn't be:
Code:
-c 'am start -n paulscode.android.mupen64plus/paulscode.android.mupen64plusae.MainActivity -a android.intent.action.VIEW -eu Uri "file://%rom%" && am start -S -n paulscode.android.mupen64plus/paulscode.android.mupen64plusae.PlayMenuActivity'
It should be:
Code:
-c 'am start -n paulscode.android.mupen64plus/paulscode.android.mupen64plusae.MainActivity -a android.intent.action.VIEW -eu Uri "file://%rom%" && am start -S -n paulscode.android.mupen64plus/paulscode.android.mupen64plusae.PlayMenuActivity'
You might want to add that to the OP. Otherwise, great job!