[Connected Car] getiem:
Would have test it yesterday, but lunch yesterday testtime was not there.

So I tested it this lunch.

No luck, it failed. Will post a more detailed post in some minutes.

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

Edit detailed

---------

Went in car with laptop, adb connected, and android monitor on.

First try to go into file browser. No luck, interface of monitor did not respond to go into certain folders. Just after I tried with Monitor, I tried to go in with adb shell:

D:\Program Files\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb shell
$ ls /data/app/com.estrongs*
ls /data/app/com.estrongs*
/data/app/com.estrongs*: No such file or directory
$ ls /data/app/com.*
ls /data/app/com.*
/data/app/com.*: No such file or directory
$ ls /data/app/*.*
ls /data/app/*.*
/data/app/*.*: No such file or directory
$ ls /data/app/
ls /data/app/
opendir failed, Permission denied
$ cd /data/app
cd /data/app
$ l
l
l: permission denied
$ ls
ls
opendir failed, Permission denied
$ exit
exit

WTF, no read access to /data/app !

Then tried to install several apk files:

D:\Program Files\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb install d:\SCT\ASTEROID_Messenger_1.100.53.apk
109 KB/s (3248536 bytes in 28.899s)
pkg: /data/local/tmp/ASTEROID_Messenger_1.100.53.apk
Failure [INSTALL_FAILED_INVALID_APK]

D:\Program Files\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb install d:\SCT\com.parrot.parrotmaps-1.apk
421 KB/s (670170 bytes in 1.553s)
pkg: /data/local/tmp/com.parrot.parrotmaps-1.apk
Failure [INSTALL_FAILED_ALREADY_EXISTS]

D:\Program Files\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb install -r d:\SCT\com.parrot.parrotmaps-1.apk
300 KB/s (670170 bytes in 2.178s)
pkg: /data/local/tmp/com.parrot.parrotmaps-1.apk
Success

D:\Program Files\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb install -r d:\SCT\MasterKeysModded-Maps_100.0.24.apk
86 KB/s (3634997 bytes in 40.986s)
pkg: /data/local/tmp/MasterKeysModded-Maps_100.0.24.apk
Failure [INSTALL_FAILED_INVALID_APK]

D:\Program Files\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk\platform-tools>adb install -r d:\SCT\spot3.apk
80 KB/s (4926618 bytes in 59.655s)
pkg: /data/local/tmp/spot3.apk
Failure [INSTALL_FAILED_INVALID_APK]

As you can see, reinstall of original parrot maps is ok. All others failed.

During install of these files I tried to log/debug within monitor, but only in the end I saw I had to select (Ctrl-A) on the log, before saving it.. :(

Nice for next time.....

Last action was Install of the official Asteroid Market version of Wikango via the Market on SCT itself. I have a detailed log of that:

10-31 13:14:46.160: E/ioapi_aes.c(1950): fopen_file_func /mnt/sdcard/69.1383225186128.ppk
10-31 13:14:46.160: I/extract_files.c(1950): filename_inzip: contentData.json
10-31 13:14:46.160: I/extract_files.c(1950): filename_inzip: wikango_parrot_nav_EU_v4.2.1.1.apk
10-31 13:14:46.170: D/dalvikvm(1950): GetFieldID: unable to find field Ljava/util/HashMap;.loadFactor:F
10-31 13:14:46.190: D/ParrotPackageManager(1950): decrypting ...
10-31 13:14:46.190: E/ioapi_aes.c(1950): fopen_file_func /mnt/sdcard/69.1383225186128.ppk
10-31 13:14:46.200: E/ioapi_aes.c(1950): fopen_file_func /mnt/sdcard/69.1383225186128.ppk
10-31 13:14:46.200: D/ParrotPackageManager(1950): decrypting ...
10-31 13:14:46.200: E/ioapi_aes.c(1950): fopen_file_func /mnt/sdcard/219.ppk
10-31 13:14:46.270: I/ppkfile.c(1950): Failed to open zip file - 1
10-31 13:14:46.270: W/System.err(1950): java.io.IOException
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.installer.api.PPKFile.<init>(PPKFile.java:58)
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageLoader.open(ParrotPackageLoader.java:81)
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageLoader.getPackageFromFile(ParrotPackageLoader.java:63)
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageManager.getPackageInfo(ParrotPackageManager.java:118)
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.asteroidmarket.utils.helpers.StorageUtils.isApplicationDownloaded(StorageUtils.java:224)
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.asteroidmarket.utils.helpers.ContentStatusChecker.defineApplicationStatus(ContentStatusChecker.java:147)
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.asteroidmarket.utils.helpers.ContentStatusChecker.defineState(ContentStatusChecker.java:46)
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.asteroidmarket.utils.helpers.A2AData.redefineDownaloadNum(A2AData.java:98)
10-31 13:14:46.270: W/System.err(1950):	at com.parrot.asteroidmarket.utils.tasks.InstallationTask$3.onInstallFinish(InstallationTask.java:126)
10-31 13:14:46.280: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageLoader.installPackage(ParrotPackageLoader.java:270)
10-31 13:14:46.280: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageManager$1.run(ParrotPackageManager.java:152)
10-31 13:14:46.280: W/System.err(1950):	at android.os.Handler.handleCallback(Handler.java:587)
10-31 13:14:46.290: W/System.err(1950):	at android.os.Handler.dispatchMessage(Handler.java:92)
10-31 13:14:46.290: W/System.err(1950):	at android.os.Looper.loop(Looper.java:130)
10-31 13:14:46.290: W/System.err(1950):	at android.os.HandlerThread.run(HandlerThread.java:60)
10-31 13:14:46.370: D/dalvikvm(1950): GetFieldID: unable to find field Ljava/util/HashMap;.loadFactor:F
10-31 13:14:46.380: D/ParrotPackageManager(1950): decrypting ...
10-31 13:14:46.380: E/ioapi_aes.c(1950): fopen_file_func /mnt/sdcard/69.1383225186128.ppk
10-31 13:14:46.390: E/ioapi_aes.c(1950): fopen_file_func /mnt/sdcard/69.1383225186128.ppk
10-31 13:14:46.390: D/ParrotPackageManager(1950): decrypting ...
10-31 13:14:46.390: E/ioapi_aes.c(1950): fopen_file_func /mnt/sdcard/219.ppk
10-31 13:14:46.460: I/ppkfile.c(1950): Failed to open zip file - 1
10-31 13:14:46.460: W/System.err(1950): java.io.IOException
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.installer.api.PPKFile.<init>(PPKFile.java:58)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageLoader.open(ParrotPackageLoader.java:81)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageLoader.getPackageFromFile(ParrotPackageLoader.java:63)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageManager.getPackageInfo(ParrotPackageManager.java:118)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.asteroidmarket.utils.helpers.StorageUtils.isApplicationDownloaded(StorageUtils.java:224)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.asteroidmarket.utils.helpers.ContentStatusChecker.defineApplicationStatus(ContentStatusChecker.java:147)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.asteroidmarket.utils.helpers.ContentStatusChecker.defineState(ContentStatusChecker.java:46)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.asteroidmarket.utils.helpers.A2AData.redefineState(A2AData.java:155)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.asteroidmarket.utils.tasks.InstallationTask$3.onInstallFinish(InstallationTask.java:128)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageLoader.installPackage(ParrotPackageLoader.java:270)
10-31 13:14:46.460: W/System.err(1950):	at com.parrot.installer.api.ParrotPackageManager$1.run(ParrotPackageManager.java:152)
10-31 13:14:46.460: W/System.err(1950):	at android.os.Handler.handleCallback(Handler.java:587)
10-31 13:14:46.460: W/System.err(1950):	at android.os.Handler.dispatchMessage(Handler.java:92)
10-31 13:14:46.460: W/System.err(1950):	at android.os.Looper.loop(Looper.java:130)
10-31 13:14:46.460: W/System.err(1950):	at android.os.HandlerThread.run(HandlerThread.java:60)
10-31 13:14:46.560: D/dalvikvm(1950): GetFieldID: unable to find field Ljava/util/HashMap;.loadFactor:F
10-31 13:14:46.580: I/ActivityManager(1381): Starting: Intent { flg=0x200000 cmp=com.parrot.asteroidmarket/.act.DetailsActivity (has extras) } from pid 1950
10-31 13:14:46.690: W/ActivityManager(1381): Duplicate finish request for HistoryRecord{407b1220 com.parrot.asteroidmarket/.act.InstallationActivity}
10-31 13:14:46.700: D/DriverDistraction(1381): packageName : com.parrot.asteroidmarket/com.parrot.asteroidmarket.act.DetailsActivity , token : HistoryRecord{40990dd0 com.parrot.asteroidmarket/.act.DetailsActivity} not allowed
10-31 13:14:46.980: I/ServiceManager(1049): Waiting for service media.audio_hw.MEDIA_OUT...
10-31 13:14:47.110: I/ActivityManager(1381): Displayed com.parrot.asteroidmarket/.act.DetailsActivity: +524ms
10-31 13:14:47.980: I/ServiceManager(1049): Waiting for service media.audio_hw.MEDIA_OUT...
10-31 13:14:48.990: I/ServiceManager(1049): Waiting for service media.audio_hw.MEDIA_OUT...
10-31 13:14:49.990: I/ServiceManager(1049): Waiting for service media.audio_hw.MEDIA_OUT...
10-31 13:14:50.470: I//system/xbin/smm(1388): tid=0x0003dad8, [I] [02299.182] SMM_Raggalib_OnCmdTimeValue_CB : RAGGALIB CLB / Vehicle Global Time : 13:14:50
10-31 13:14:50.470: I//system/xbin/smm(1388): tid=0x000394f0, [I] [02299.182] SMM_Task_Run : Received Event (EXT) : SMM_EVT_RAGGALIB_ON_CMD_TIME_VALUE_CB
10-31 13:14:50.470: I//system/xbin/smm(1388): tid=0x000394f0, [I] [02299.183] SMM_Transition_Exec : Transition : SMM_STATE_ACU_ACTIVE --> SMM_STATE_ACU_ACTIVE
10-31 13:14:50.990: W/AudioHardware(1049): AudioHw Binder is not available 4 !
10-31 13:14:51.170: D/AndroidRuntime(13478): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
10-31 13:14:51.170: D/AndroidRuntime(13478): CheckJNI is OFF
10-31 13:14:51.170: D/dalvikvm(13478): creating instr width table
10-31 13:14:51.410: D/AndroidRuntime(13478): Calling main entry com.android.commands.pm.Pm
10-31 13:14:51.560: D/AndroidRuntime(13478): Shutting down VM
10-31 13:14:51.570: D/dalvikvm(13478): GC_CONCURRENT freed 192K, 71% free 301K/1024K, external 0K/0K, paused 2ms+0ms
10-31 13:14:51.570: D/dalvikvm(13478): Debugger has detached; object registry had 1 entries
10-31 13:14:51.580: I/AndroidRuntime(13478): NOTE: attach of thread 'Binder Thread #3' failed
10-31 13:14:52.050: D/AndroidRuntime(13501): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
10-31 13:14:52.050: D/AndroidRuntime(13501): CheckJNI is OFF
10-31 13:14:52.050: D/dalvikvm(13501): creating instr width table
10-31 13:14:52.120: I//system/xbin/smm(1388): tid=0x000394f0, [I] [02300.826] SMM_Task_Run : Received Event (EXT) : SMM_EVT_TIME_GPS_TIMESTAMP_RECEIVED
10-31 13:14:52.120: I//system/xbin/smm(1388): tid=0x000394f0, [I] [02300.827] SMM_Transition_Exec : Transition : SMM_STATE_ACU_ACTIVE --> SMM_STATE_ACU_ACTIVE
10-31 13:14:52.310: D/AndroidRuntime(13501): Calling main entry com.android.commands.pm.Pm
10-31 13:14:52.450: D/AndroidRuntime(13501): Shutting down VM
10-31 13:14:52.460: D/dalvikvm(13501): GC_CONCURRENT freed 192K, 71% free 301K/1024K, external 0K/0K, paused 1ms+1ms
10-31 13:14:52.460: D/dalvikvm(13501): Debugger has detached; object registry had 1 entries
10-31 13:14:52.480: I/AndroidRuntime(13501): NOTE: attach of thread 'Binder Thread #3' failed
10-31 13:14:52.530: D/dalvikvm(6235): GC_EXPLICIT freed 50K, 50% free 2732K/5379K, external 2801K/3132K, paused 416ms
10-31 13:14:52.890: D/AndroidRuntime(13521): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
10-31 13:14:52.890: D/AndroidRuntime(13521): CheckJNI is OFF
10-31 13:14:52.900: D/dalvikvm(13521): creating instr width table
10-31 13:14:53.150: D/AndroidRuntime(13521): Calling main entry com.android.commands.pm.Pm
10-31 13:14:53.290: D/AndroidRuntime(13521): Shutting down VM
10-31 13:14:53.300: D/dalvikvm(13521): GC_CONCURRENT freed 192K, 71% free 301K/1024K, external 0K/0K, paused 0ms+1ms
10-31 13:14:53.300: D/dalvikvm(13521): Debugger has detached; object registry had 1 entries
10-31 13:14:53.310: I/AndroidRuntime(13521): NOTE: attach of thread 'Binder Thread #3' failed
10-31 13:14:54.140: D/(1381): libgps: SV in fix=11
10-31 13:14:56.140: D/(1381): libgps: SV in fix=12

Then time of lunch was over, so next test will be tomorrow lunch.

More info:

1) I did not install the alternative package installers mentioned above.

2) We do not have an app manager to deinstall updates (like Donaldta showed in his virtual device). The SCT is a very crippled android system. All menu's that are standard for android are gone. It is already a wonder we have the Debug option under Development, but that is the only option (besides Fake location)

Attached a screenshot of the Monitor with also the Data dir. It looks to me the permissions allow me to read it, but with adb shell and with monitor it fails, see above logs.