Hot answers tagged

9

Summary The warning you have encountered only applies to the APK signature v1, but as the APK file is signed with additional signatures of the newer signature schemes you can safely ignore this message as every modification on the APK file can be detected by the newer signature schemes. However even if the signature can be verified it does not mean that the ...


7

Split APK file formats Various app download sites were confronted with the same problem. They solved by defining custom file formats and installer for apps that consist of multiple APKs files: There is the APKS file format which is is just a ZIP file containing the APK files. They can be installed using the APK Split installer app. Optionally APKS files can ...


6

ApkMirror.com just accepts APK uploads from users. Anybody can extract APK files from their device and upload them to APKMirror.com. However it is not guaranteed that every upload is published. For ensuring security of uploading APK files each upload is automatically checked regarding it's cryptographic signature if it matches the signer of other versions of ...


4

I've adapted niels' script a little to fix some issues with it: #!/bin/bash set -e if [ $# -ne 1 ]; then echo "Usage: $0 <package-name>" exit 1 fi echo -n "Enter password: " read -s password echo java -jar abe.jar unpack $1 $1.tar "$password" tar -xf $1.tar --wildcards '*/base.apk' rm $1.tar for apk in apps/**/a/...


3

If it's just the APK files, you could use the getapk script provided in the tools/ directory of my little helper Adebar, calling it e.g. with getapk user to retrieve all user-installed apps. You won't be interested in system apps, but for completeness: $ getapk getapk Extracting APK files from a connected device. getapk lets you extract a single app's APK, ...


2

The issue happens with an incorrect HTTP header. If the request has the right Content-Type header: application/vnd.android.package-archive, the APK will be installed correctly.


2

For a split APK you need all APK files present on your device if you are lucky. If the device you want to install the app on is too different it may happen that the APK files on your device do not match and you are missing a required APK file, e.g. if the source and the target device have a different architecture. Usually a split APK consists of (can be more)...


2

Here is a guide on how to install an XAPK file to your Android device via adb on a Windows machine: Rename your .xapk file to .zip. Unzip the file to a new folder. In the new folder, you will see a few .apk files, and sometimes also a folder Android which includes a .obb file (you can ignore the following files: icon.png and manifast.json). Open a Command ...


2

It seems like for Samsung devices the image download servers are available but there is no user interface to select an image for download. According to XDA blog there is a new Python based command-line tool that allows to search and download Samsung factory images: https://github.com/nlscc/samloader As the download information and the firmware images are ...


2

The Play Store enabled emulator images are x86 images so they can be executed faster on an Intel/AMD CPU. Physical smartphones at the moment all use ARM CPUs (armv8a 64 bit to be precise). If an app uses CPU specific native libraries it needs to include one version them for each CPU architecture it plans to support. Therefore if the app you want to install ...


2

APK files usually don't contain much of that data unless the developer explicitly has added them or used unusual third party programs to edit resources contained in the app e.g. images. You can simply check that by unzipping an APK file ready to be released. Use full text search tools on all unzipped files and search for data you consider sensitive. If you ...


1

The "others" should provide you a source/citation of where they heard that APKMirror changes dates. As already stated on a previous answer: Apkmirror.com is run by the same people behind AndroidPolice.com, one of the biggest Android news websites. All uploads are manually vetted and approved, and only free apps are allowed so you won't find any '...


1

I solved it using Shelter App. Shelter App created Work Profile on my Android 10. Shelter is useful for creating an isolated space and utilizing the work profile feature on Android. And in that room, we can install or clone applications.


1

Blocking .apk files and encrypted archives as email attachments is clearly mentioned in GMail policy: To protect you against potential viruses and harmful software, Gmail doesn't allow you to attach certain types of files, including: ... Password protected archives whose content is an archive To protect your account, Gmail doesn't allow you to attach ...


1

The AOSP Calendar is in a repository tool (Google Git) that use Google with a lot of project. Compile it by yourself You could download it: git clone https://android.googlesource.com/platform/packages/apps/Calendar and you could select the branch/tag that you want. git fetch origin nameBranch/nameTag && git reset --hard FETCH_HEAD && git ...


1

You can also use APKSharp: A Windows tool to De-bloat, view full details & manage APKs on any Android, it has AAPT for Windows & Android inside.


1

To see the actual package name of the Google App installed on your device, connect to a PC, enable USB debugging, download the adb source from https://developer.google.com and run the following commands. launch the adb Shell: adb shell Show a list of all the packages: pm list packages Scroll through the list of packages, you should see package: com.google....


Only top voted, non community-wiki answers of a minimum length are eligible