- Properly handle the originating URI extra supplied by third-party apps via Intent.EXTRA_ORIGINATING_URI - Set originating package in Android 7 and later. The originating package is automatically determined from the Intent sent from the third-party apps. Proper security measures have been taken to ensure no spoofing is done. - In Android 13 onwards, package source is set to PACKAGE_SOURCE_OTHER by default to prevent the system from applying various accessibility restrictions to the app. However, PACKAGE_SOURCE_STORE is set by default if the originating package is one of the supported app stores. At present, the supported app stores are: Aurora Store, Droid-ify, F-Droid, F-Droid Basic, F-Droid Classic and Neo Store. It is up to the developers to ensure that they send the APK installation requests in a proper way, that is, by utilizing features such as startActivityForResult whenever possible. - In Android 12 onwards, if an app is being installed in the foreground, App Manager will try to accelerate the installation process by delaying various post-installation tasks carried out by the installer.