How Fix Apps Crashing at Launch in Android 6.0 (in Mediatek Phones) ?

I’ve recently received a new Android 6.0 Marshmallow smartphone powered by Mediatek Helio X20 processor, namely Vernee Apollo Lite, and one of the issues I encountered is that some applications such as Firefox and MAPS.ME would crash when I tried to launch them. The problem was reproducible 100% of the time, and occurred from the very first time I tried to start the app. I’d get a message like “Unfortunately MAPS.ME has stopped” with two buttons: REPORT or OK.

Android_Unfortunately_App_Has_Stopped

So I asked on Vernee forums to report the issue, and see if other people had the same problem. One replied had the same problem, but a simple reboot would fix the issue, while the other proposed to clear the cache. I had not considered that option since the crash occurred from the very first time, but I tried anyway. Go to the App list, drag and drop the problematic app to App Info.

Click to Enlarge
Click to Enlarge

Then tap on Storage to access the options to clear cache or data. MAPS.ME used 12KB data, and 12KB cache. I tapped on Clear Data, and tried to launch the app. Same issue. But then I also noticed the app was installed in the SD card, which I used a “device storage” also referred as “Adoptable storage” in Android 6.0. So I tapped on Change, and selected Internal storage instead.

ANdroid_6.0_Clear_Cache_Internal_storage_SD_cardIt still failed, but I decided to reboot the phone to check whether it would work, and I could see the message “Optimizing 1 of 1 app” during boot, and tried launched MAPS.NE again and success!

MAPS.ME_App

I successfully repeated the same procedure, i.e. moving the app from SD card to Internal Storage and rebooting the phone, with Firefox. It’s possible that it might be a Mediatek Android 6.0 SDK bug, rather than a bug specific to my device, so hopefully it may help others too.

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
9 Comments
oldest
newest
Lucas
Lucas
7 years ago

By clearing cache, it means going into recovery and clearing the cache partition. Not just clearing the cache of the app -.-

Drone
Drone
7 years ago

Depending on your phone’s software configuration and available physical buttons, Recovery Mode navigation and use may vary by model. Remember, the touch screen will not work in recovery mode, you must use physical buttons. Chinese phones often come with branded software layers over stock Android that can make things even more abstract.

cbm80
cbm80
7 years ago

@Drone
But sometimes factory recovery supports touchscreen fine. Depending on phone/tablet.

Grant
Grant
7 years ago

Thank you! This bothered me a lot on my Lenovo tablet, doing this fixed all my issues. ?

Alex
Alex
7 years ago

Have been having the same issue on my Lenovo Tab 3 across a number of apps. I knew it was something to do with the Adoptable Storage as actually tried removing the sd card and installing again which of course meant all apps worked. Been hunting around for a solution for ages on this, lucky I found your post and thanks for taking the time to share!

فرشیدامینزاده
فرشیدامینزاده
7 years ago

باتشکرازبرنامه خیلی خوبتان

Khairul
Khairul
6 years ago

Other problem solving

Damien Bilton
Damien Bilton
6 years ago

Worked for me on Acer b1-780 tablet, so big thanks; it’s a shame that the apps have to be moved to internal storage, kind of defeats the flexibility that 6.0 offers; I didn’t experience these issues in my phone running 6.0 with any apps stored on the SD card.

Beth
Beth
6 years ago

Thanks so much. This solved my problem — just had to move it to the internal memory and reboot. I have a Lenovo TAB3 with Android 6.0

Khadas VIM4 SBC