LOGO

Install Incompatible Android Apps - Google Play Guide

June 13, 2012
Install Incompatible Android Apps - Google Play Guide

Circumventing Device Compatibility Restrictions on Android Apps

A common occurrence on the Google Play Store involves Android applications being flagged as incompatible with specific devices. Often, this designation doesn't reflect the app's actual functionality.

It is highly probable that many of these ostensibly unsupported apps will operate correctly on the listed devices. A method exists to override this compatibility check, particularly for users with root access.

Functionality After Installation

While some applications may genuinely fail to function following installation, a significant number will run as expected. This workaround is particularly useful for resolving issues with games.

Specifically, games that install successfully but then refuse to launch, such as certain titles from Gameloft displaying an "incompatible device" error, can often be made playable.

How Root Access Enables Compatibility

Gaining root access to your Android device allows for a deeper level of system control. This control enables the bypassing of the compatibility checks implemented by the Google Play Store and app developers.

Essentially, the device can be 'spoofed' to appear as a compatible model, allowing installation and execution of apps that would otherwise be blocked.

Important Note: Modifying your device through rooting can void your warranty and potentially introduce security vulnerabilities. Proceed with caution and understand the risks involved.

Preparation

Successfully completing this modification requires root access on your Android smartphone or tablet. Following this, the installation of ES File Explorer, available through Google Play, is necessary.

Root Access and ES File Explorer

Rooting your device grants the elevated permissions needed for system-level changes. ES File Explorer will then serve as the file management tool for navigating and modifying system files.

Ensure you understand the risks associated with rooting before proceeding. Back up your device before making any changes.

Modifying the Build.prop File

The build.prop file holds several string values that define your device’s identification. Altering this file can lead Google Play Store and other applications to misinterpret your device’s specifications. Exercise extreme caution during any modifications, focusing solely on designated sections. Changes to unrelated parts of the file could introduce instability or malfunctions.

Begin by launching the ES File Explorer application. Access the application’s Settings menu and activate both the Root Explorer and Mount File System functionalities. Enabling the Up to Root option within Settings is also recommended for streamlined navigation to the root directory.

Navigate to the /system/ directory on your device’s storage. Locate the build.prop file within this directory.

It is crucial to create a backup copy of the original build.prop file. Perform a long-press on the file, select the Copy option, and then Paste the copied file into a separate folder, such as your /sdcard/ directory.

You are now prepared to edit the file. Initiate a long-press on the build.prop file, choose Open As, select Text, and then specify the ES Note Editor application.

Within the file, identify the lines labeled ro.product.model and ro.product.manufacturer. These are the key parameters for modification.

To simulate a different device, adjust these lines accordingly. For instance, to emulate a Nexus S, utilize the following settings:

  • ro.product.model = Nexus S
  • ro.product.manufacturer = samsung

Following these adjustments, tap the menu button and select the Save option to finalize the changes.

Resolving App Compatibility Issues

To address issues with app compatibility, navigate to your device’s Settings menu. From there, select the Applications option, then choose Manage Applications.

Within Manage Applications, tap the "All" category to view all installed applications. Locate and select the Google Play app from the list.

Clearing Cache and Data

Once the Google Play app is selected, clear both its cache and data. This process removes temporary files and stored information that may be causing compatibility checks to fail.

Following the cache and data clearing, a device restart is necessary. This ensures that the changes take effect and the Google Play Store functions optimally.

Re-attempting Installation

After the device has been restarted, reopen the Google Play Store. You should now be able to download applications that previously indicated incompatibility with your device.

This method can also allow games that perform device detection to function correctly. Gameloft titles are frequently cited as examples of games employing this type of detection.

However, it’s important to note that some applications may still fail to install or operate correctly. This can be due to factors beyond compatibility, such as minimum Android version requirements.

For instance, Google Chrome is not supported on devices running Android versions prior to 4.0. Additionally, certain apps may be geographically restricted and unavailable in specific countries.

#incompatible apps#android apps#google play store#install apps#android#app installation