- OS: Android 4.4
- MB allowed / app in ROM: 128 MB ( check the following app ↓↓ )
- RAM: 1 Gb (+256 MB free)
- CPU: 1.0 Ghz (one core w/o overclocking)
- Graph: OpenGL ES 2.0
1.2. RecommendedI've coded an app that let you check the amount of memory that your ROM allows to be allocated in RAM per application. Install allowing "Unknown sources". No ads and no special permissions. Hope it helps!
Marcy's memory test for PRO v0.5.apk (Mediafire)
- OS: Android 5.1 or later
- MB allowed / app in ROM: 384 - 512 MB ( check the app above ↑↑ )
- RAM: 1.5 Gb +
- CPU: 1.2 Ghz (dual core) +
- Graph: OpenGL ES 2.0 or later
2. Facts to check
- General knowledge
- Make sure you have installed the latest version of the APK
- Your device is qualified because you know its properties and are similar/better than you read before
- The APK installed correctly because you had "Unknown sources" active and so on
- You have closed all the background app's that you had opened before to clean up RAM
DOWNLOAD RECOMMENDATION: There have been some problems with downloads directly from devices. I highly recommend to download the apk archive from your computer and then transfer it to your mobile device.
IF YOUR KEYBOARD DOESN'T SHOW UP: Try installing another another and disabling/uninstalling the old one. This usually fixes it. I highly recommend Google Keyboard. Those that don't consume too much RAM memory are the best.
AVOIDING "PARSE ERROR": You'll need to try several file explorers. The best for installing apk archives is Astro File Explorer
- Developer options
- "Force GPU rendering" = disabled.
- "Force MSAA 4x" = disabled.
- "Disable HW overlays" = unchecked.
- "Background process limit" = "Standart limit".
- "Allow mock locations" = disabled.
- "Logger buffer sizes" = 256K per log buffer.
- "Simulate color space" = disabled.
3. Clean installation
- Go to Settings -> Apps and look for PRO
- Force stop
- Clear both data and cache
- Reboot your device
- Install again the apk and retry
4. Increasing VM Heap Size (ROOT users)
- Download my app from "Requirements section" and check the memory
- Download and install from Google Play this app: RAM Manager Free
- Open it and grant Root permissions
- Skip ads and slide from left side to right (options menu)
- Tap on "EXTRA"
- Select "VM HEAP SIZE"
- Slide the bar to the maximum allowed (if it's at its max value, stop here, you can't upgrade it)
- Accept to reboot your phone
- Run my app again to check if it changed
- Perform a clean installation (Point 3)
5. Changing the runtime system on 4.4 version
5.1. If you do NOT have root access
- Go to "Developer options" under settings.
- Tap on "Select runtime".
- Choose "Use ART".
- Reboot your phone manually.
- Reinstall APK of the game.
- Make a full back up of your phone from your recovery, please.
- Wipe DALVIK cache and reboot (optional)
- Download and open a terminal.
- Write this and press enter
Code: Select all
- Now, write this and enter again
Code: Select all
setprop persist.sys.dalvik.vm.lib libart.so
- Reboot your phone manually or by writing this and enter then
Code: Select all
- Reinstall APK of the game.
6. Flash another Kernel/ROM (very risky)
If you've reached this point, it means that you didn't get it to work properly following the other points. Unfortunately, there is nothing more in this guide that could help you, since each device is unique and there are thousands of them. The title says it all: you need to find another ROM. It will be a complicated road with a lot of obstacles. Life is hard and we have to fight it. If something makes you sweat, it worths to be done. Don't let anyone tell what you can do or not. It's inside yourself. Stand up and start building a better future! Act! Jump high! You have the power of changing your own life. You are the only one that can rise up everytime you fall. Forget about being stuck in hats monotony and live... Dreams are the engine of the world.
Now, seriously, due to general request, here's a brief introduction about this point:
6.1. What is a ROM?
One of the best things about the openness of the Android platform is that if you're unhappy with the stock OS, you can install one of many modified versions of Android (called ROMs) on your device. A new ROM can bring you the latest version of Android before your manufacturer does, or it can replace your manufacturer-modded version of Android with a clean, stock version.
6.2. How can I flash one?
There are thousands devices and all of them are different each other. Thus there is not a unique method for all of them. I highly recommend to check XDA Developers forum and look for your model. There are lots of guides and tutorials around it. Remember, it's a complicated process in most of the cases. Take care and remember always to make a back up of your important data and current ROM.
Of course!But, marcylene, have you tried it all yourself or you messing us?
Feel free to ask whatever and, please, give me a feedback if you tried it!Self-Tested devices:
- Jiayu G5S + Stock 4.4.2 = worked after changing Dalvik to ART.
- Jiayu G5S + Cyanogenmod 12.1 (5.1.1) = works.
- Sony Xperia M2 Aqua + Stock 5.1.1 = works.
- Samsung Galaxy Xcover 3 + Sotck 4.4 = worked after changing Dalvik to ART.IMPORTANT NOTE: it seems to work in all Cyanogenmod's ROM!Thanks to my super-reporters:
- BigBrainAFK for testing the game on all Sony Xperia Z series: Z1, Z1c, Z2, Z2c, Z3, Z3c and Z5 + 5.1.1 on all = works.
- ImMrLemons: "I finally gave in and flashed CyanogenMod 12.1 for my Galaxy S5. Thankfully PRO did work after it was installed."
- shay3100 for testing on Nexus 5x with 6.0.1 MM = works.
- Rafaella: Samsung Galaxy Gran Prime Duos VE [G531H] - Works with Little to none graphic stuttering (Android 5.1.1 Lollipop [stock with Touchwiz UI])."
- Arnie for running benchmark with Galaxy S4 and Note 4 (Both are running CM12.1). "PRO requires upwards of 748MB of free operating RAM to work properly. Shane developes android PRO on a Samsung Galaxy S3 LTE, and a note 4/5. The former of which has 2GB RAM."
- Aeolian successfully changed Dalvik to ART runtime under android 4.4.2 in a Samsung Galaxy (did not specified which model)
- Jasmer: "I can confirm this game works no problem on the HTC Desire 626s (T-Mobile Model) You don't have to do any special things to get this game to run on it."
- Kebren: "I would like to inform that the game runs on Samsung Grand Prime now too! and really smooth."
- tanfo92 who got it to work in a Samsung Galaxy S4 after updating to 5.0.1 version.
- northedan: "I installed the game on my Moto G2 (Android 6.0). The game opens, but when this loading files it closes suddenly... (later) ...Thanks Marcylene, I did you 'Clean installation Tutorial' and worked for me."