Operating system Android 6.0 Marshmallow marked an important step in the development of Google's mobile platform by introducing a new system for managing application permissions. However, for many users, the process of installing third-party software that is not presented in the official store Google Playhas become a source of difficulty. Installing files of the format APK (Android Package Kit) on this version of the OS requires an understanding of the changes in the security architecture that were introduced by the developers.
Unlike earlier versions, where permission to install third-party apps was issued globally for the entire device, in the sixth version of Android this process has become more granular. Now the user needs to not only check a box in the settings, but also understand which application is requesting the right to install other apps. This increases the overall level of data protection, but complicates the procedure for beginners trying to download software from alternative sources.
In this guide, we will analyze in detail the algorithm of actions necessary for successfully installing applications on devices running Android 6.0. We will look at both standard methods through file managers, as well as the nuances of working with archivers and the browser. Particular attention will be paid to eliminating common errors, such as package parsing failure or installation being blocked by the security system.
Device preparation and compatibility check
Before proceeding with the direct installation of the file, it is critical to ensure that the downloaded package is compatible with your version of the operating system. Android 6.0 has certain limitations compared to newer releases, and attempts to install applications requiring Android 7.0 or higher will inevitably result in an error. Check the minimum developer requirements, which are usually listed on the file upload page.
You must also ensure the integrity of the file itself. Archives damaged during downloading are a common cause of failure. If the file weighs significantly less than the size declared by the developer or has an extension other than .apk (for example, .apk.1), its installation is impossible without preliminary processing. Make sure there is sufficient free space on your internal storage or memory card. MicroSD There is sufficient free space.
Device security should be a priority. Before installing unverified software, it is recommended to scan the file using anti-virus software. The built-in scanner Google Play Protect may not work immediately on third-party files, so using third-party solutions or online virus scanners would be a smart step to protect personal data from potential threats.
Before installation, clear the download manager cache if you have previously had problems opening downloaded files. This can be done in the “Applications” section in the system settings.
Activation of installation from unknown sources
The key difference between Android 6.0 is the permissions mechanism. The system no longer has a single "Unknown Sources" switch in the general security settings. Instead, permission is granted to the specific application through which you plan to run the installer. This could be a file manager, browser or instant messenger through which the file was transferred.
To activate this function, you will need to go to the settings menu. Navigation may vary slightly depending on the manufacturer's shell (for example, MIUI, TouchWiz or HTC Sense), but the logic remains the same. You need to find the section responsible for security or application management and change the settings for a specific tool.
- 🔓 Open
Settingsand go to the sectionSecurity(orApplicationsin some firmware). - 📂 Find the item
Unknown sourcesorSpecial access. - 👆 Select the application through which you will launch the APK (for example, Chrome, File Manager or Telegram).
- ✅ Activate the switch
Allow installationfor the selected application.
After completing these steps, the system will remember your decision for a specific application. This means that if If you decide to install another APK file through a different file manager, the procedure will have to be repeated for a new app. This approach minimizes the risks of accidentally installing malware, since each application must receive explicit consent from the user.
☑️ Check before installation
Installation procedure via a file manager
The most common installation method is to use the built-in or third-party file manager manager. After you have downloaded the file, it is usually saved in the Download or Downloadsfolder. Open the file manager, find the desired document and click on it. The system will automatically recognize the format and launch the standard package installer.
A window will appear on the screen asking for confirmation. In Android 6.0, you'll see a list of permissions that the app you're installing is asking for. Read them carefully: if a simple flashlight asks for access to contacts and geolocation, this is a clear sign of suspicious activity. If everything is in order, click the button Install at the bottom of the screen.
⚠️ Attention: If the “Install” button is grayed out or missing, check if the “Secure apps only” mode is enabled on your device in the Google Play Protect settings. Sometimes the system blocks installation if the developer's certificate has not been verified.
The installation process may take from a few seconds to a minute, depending on the size of the application and the memory writing speed of your device. Upon completion, you will see a message about successful installation with two options: Open or Done. It is recommended to select "Done" to first check the appearance of the icon in the application menu.
Solving common installation errors
Despite the correctness of following the instructions, Android 6.0 users often encounter technical failures. The most common problem is the Package parsing error. This message indicates that the installer cannot read the contents of the file. The reasons may be different: from file corruption to incompatibility of the Android version.
Drugaya chastaya oshibka svyazana s soobshcheniem «Prilozhenie ne ustanovleno». In the context of Android 6.0, this often means a version conflict. Esli na ustroystve uzhe ustanovlena bolee novaya versiya etogo prilozheniya (naprimer, iz Google Play), sistema ne pozvolit ustanovit staruyu versiyu iz APK-fayla bez polnogo udaleniya tekushchey. Takzhe problema mozhet krytsya v (podpisi) razrabotchika, esli versii otlichayutsya.
| Kod/Tekst oshibki | Veroyatnaya prichina | Metod resheniya |
|---|---|---|
| Parsing paketa | Nesovmestimost versii Android ili povrezhdennyy fayl | Ckachat APK zanovo ili nayti versiyu dlya Android 6.0 |
| Prilozhenie ne ustanovleno | Konflikt s ustanovlennoy versiey ili podpis | Udalit tekushchuyu versiyu prilozheniya pered ustanovkoy |
| Nedostatochno mesta | Malo svobodnoy pamyati vo vnutrennem khranilishche | Ochistit kesh ili perenesti dannye na SD-kartu |
| Blokirovka Play Protect | Prilozhenie priznano potentsialno opasnym | Vremenno otklyuchit skanirovanie v nastroykakh Play Market |
V nekotorykh sluchayakh pomogaet ochistka dannykh prilozheniya «Dispetcher paketov» (Package Installer). Dlya etogo zaydite v Settings → Applications → Show system processes, naydite Package Manager i vyberite Clear data. This will clear temporary caching errors that may prevent the installer from working properly.
Installing applications via a computer (ADB)
Dlya prodvinutykh polzovateley, stolknuvshikhsya s nevozmozhnostyu ustanovki cherez interfeys smartfona, sushchestvuet metod ispolzovaniya otladki po USB. Etot sposob trebuet nalichiya kompyutera i ustanovlennogo drayvera ADB (Android Debug Bridge). On pozvolyaet oboyti nekotorye graficheskie ogranicheniya i oshibki interfeysa.
First you need to activate developer mode on your smartphone. Go to Settings → About phone and quickly click on the item Build number seven times until a notification appears indicating that you have become a developer. Then in the menu that appears For developers activate the item USB debugging.
adb install filename.apk
Connect the device to the PC with a cable and open the command line in the ADB tools folder. Enter the command above, replacing the file name with the actual one. If the installation is successful, a message Successwill appear in the console. This method is especially useful if the smartphone’s touch screen does not work correctly or the system constantly crashes when trying to open an APK.
What to do if ADB does not see the device?
Make sure that the drivers for your phone model are installed on your computer. Also check the USB cable - it should support data transfer, not just charging. Try a different USB 2.0 port.
Security and permission management after installation
After successfully installing an Android app 6.0, it is important to correctly configure its access rights. The new permission system works on a “request at the time of use” principle. This means that when you first launch the application, it will request access to the camera, microphone or contacts, but you can reject this request without uninstalling the app.
To manually manage rights, go to Settings → Applications, select the installed app and click Permissions. Here you will see a list of access categories. It is recommended to disable all rights that are not critical for the functioning of the software. For example, the calculator does not need access to the Internet or geolocation.
⚠️ Attention: Settings interfaces may change with Google security updates and manufacturers' shells. Always check the names of menu items with the current version of your firmware, since the location of elements may differ from the standard description.
Regularly check the list of installed applications. If you notice a app you didn't install or an app that's draining your battery in the background for no apparent reason, uninstall it immediately. Third-party APK files do not undergo such strict moderation as applications in the official store, so user vigilance is the main security factor.
The main principle of security on Android 6.0 is to grant permissions to applications only when they are really necessary for operation, and revoke them immediately after completing the task.
Frequently asked questions (FAQ)
Why is the “Install” button gray and not clickable?
Most likely, you have not granted permission to install unknown applications for the specific file manager or browser through which you are trying to open the file. Go to settings, find this application and activate the permission switch manually.
Is it possible to install an APK on Android 6.0 without the Internet?
Yes, installing APK files does not require an active Internet connection if the file itself is already downloaded to the device. The Internet is only needed for the initial download of the package and verification of licenses (if the application is paid or requires online verification).
What is “Package Parsing” and how to fix it?
A parsing error means that the system cannot read the installation file. Most often this happens because the file has not been downloaded completely, is damaged, or the Android version on the phone is lower than the one required by the application. Try downloading the file from another source.
Is it dangerous to enable “Unknown sources” on Android 6?
In itself, enabling this function for a specific application is not dangerous. The risk comes from installing malware. In Android 6.0, the mechanism has become safer, since permission is given locally and not globally for all apps at once.
Where are APK files stored after installation?
After successful installation, the original APK file is no longer needed for the application to work and remains in the downloads folder as a regular document. You can delete it manually through the file manager to free up space on the device.