[Android General] donaldta:
Hey guys, I was wondering if you can help me out. Yesterday, I attempted to install the Flitsmeister.pkk and the 69.1380131622228.ppk onto the my Asteroid Smart. However, neither of them appeared in the "My Applications" section of the Asteroid Market app after copying them into the root directory of the SD card. So, I was hoping if you guys can help me understand the Asteroid Market's segregation methods by installing the included .ppk file on your Asteroid Smart / Tablets.

To get an understanding of how Parrot handles distribution and installation, I downloaded Asteroid Messenger from the Asteroid Market. As far as I could ascertain, here's how the process flows: The encrypted file is initially downloaded to "/sdcard/205.1382716657185.ppk" then the file is unencrypted in a temporary location in "/sdcard/.ptmp/ppktemp.apk" afterwards the app is installed into "/data/app/com.parrot.im-1.apk" for use on the system. I went ahead and used ES File Explorer to make a backup to the app and copied all of these files onto my computer. I checked the MD5 Hash and the only file that is different is the original encrypted copy from the Asteroid Market otherwise they are all the same.

MD5 Hash	Filename:
a5e67ea77b7ce3f6b55951297526e202 /sdcard/205.1382716657185.ppk
0ce6d71e5841e3df6b352a00e56e8be9 /sdcard/.ptmp/ppktemp.apk
0ce6d71e5841e3df6b352a00e56e8be9 /data/app/com.parrot.im-1.apk
0ce6d71e5841e3df6b352a00e56e8be9 /sdcard/backups/apps/ASTEROID Messenger_1.100.53.apk

I uninstalled Asteroid Messenger to test the process and the when going into the Asteroid Market (AM), it appeared with the status "Install". When I moved the "205.1382716657185.ppk" into a sub-directory and relaunched AM, the status changed to "Download". I move the file back and renamed it to "AsteroidMessenger.ppk" and in AM the status changed back into "Install" which means the filename name doesn't matter; however, changing the extension from ".p

p

k" to ".p

k

k" caused the status to change to "Download". This tells me that Asteroid Market will only flag compatible apps that it can decrypt with the .ppk extension as long as they exist in the root directory of the SD Card.

At this point, I am not sure if the install file from the Asteroid Market is encrypted differently per User, Model, or Country or a combination thereof. Maybe if someone can give it a try on their system(s), then we can get a better understanding of how Parrot creates this division. I've included a copy of the encrypted .ppk and the backup apk for the Asteroid Messenger app in both forms so you guys to test and give some feedback. I'd like to know whether or not the encrypted .PPK file can be installed onto either your Asteroid Smart or Tablet and which country you live in. This should provide us with a process of elimination of how the system confines the installation.

For example, I live in the United States and it does install into my Asteroid Smart, so if someone else here can also install it onto their Asteroid Smart and lives in the United States then we can figure out that it is encrypted per user if they cannot see it through the Asteroid Market's "My Applications" as an item to "Install". However, if it does install then the possibility remains open that the applications are encrypted per country and/or model. With enough feed back, I'm sure we can figure it out through a process of elimination.

I've also included the unencrypted APK for reference, it should have no problem installing onto either Asteroid products.