[Q][CM10]Cannot install Maps-based Apps

vista200

New member
Jul 22, 2011
1
0
0
Hi there!

I bought Runtastic PRO when I was using my Sensation with its stock ROM.

Recently I started rooting and flashing my HTC Sensation with this ROM: CM10. (The version from 19th of Oct. 2012)
The rooting was done via HTCdev.com, the Sensation is S-OFF.
Actually, I am using CWM 6.0.0.0, I wiped the cache, data and so on, cleared the Dalvik cache.

The problem, that arises is, that I am unable to (re-)install Runtastic PRO:

The market says the app is now incompatible with my device.
I changed the build.prop so it stated Nexus S, cleared the Store cache before and afterwards, rebooted.

adb install run.apk gives these entries in logcat:
Code:
E/PackageManager(  346): Package com.runtastic.android.pro2 requires unavailable shared library com.google.android.maps; failing!
W/PackageManager(  346): Package couldn't be installed in /data/app/com.runtastic.android.pro2-1.apk
I was looking around the internet and also here and the solution I found was to put two files from the gapps zips directly into /system:
com.google.android.maps.jar => /system/framework/
com.google.android.maps.xml => /system/etc/permissions/
Afterwards, I fixed the permissions and rebooted the device.

I tried copying the apk directly to /system/app/, fixed permissions and rebooted again, but the App does not show up at all.

Is this a ROM-based problem, a App-based problem or is it my fault?
Surely it's the last one...

Thanks in advance,
vista200
 

Skipjacks

Senior Member
Nov 1, 2011
5,410
4,325
0
Baltimore
Hi there!

I bought Runtastic PRO when I was using my Sensation with its stock ROM.

Recently I started rooting and flashing my HTC Sensation with this ROM: CM10. (The version from 19th of Oct. 2012)
The rooting was done via HTCdev.com, the Sensation is S-OFF.
Actually, I am using CWM 6.0.0.0, I wiped the cache, data and so on, cleared the Dalvik cache.

The problem, that arises is, that I am unable to (re-)install Runtastic PRO:

The market says the app is now incompatible with my device.
I changed the build.prop so it stated Nexus S, cleared the Store cache before and afterwards, rebooted.

adb install run.apk gives these entries in logcat:
Code:
E/PackageManager(  346): Package com.runtastic.android.pro2 requires unavailable shared library com.google.android.maps; failing!
W/PackageManager(  346): Package couldn't be installed in /data/app/com.runtastic.android.pro2-1.apk
I was looking around the internet and also here and the solution I found was to put two files from the gapps zips directly into /system:
com.google.android.maps.jar => /system/framework/
com.google.android.maps.xml => /system/etc/permissions/
Afterwards, I fixed the permissions and rebooted the device.

I tried copying the apk directly to /system/app/, fixed permissions and rebooted again, but the App does not show up at all.

Is this a ROM-based problem, a App-based problem or is it my fault?
Surely it's the last one...

Thanks in advance,
vista200
The app itself might not be compatible with Jelly Bean. All that other stuff you did shouldn't be necessary.

If installing the APK by itself (not through the Play Store) doesn't let it run, then Android Version incompatibility would be my guess. But it's just a guess without knowing anything about that app.