moving apps to an sd card..... boot complete event ???

MJS WARLORD

Honorable
Jul 3, 2016
19
0
10,570
I have fitted a micro sd to to my tablet to give me extra storage and i am using an app called app manager 3 to move apps and games onto the extra sd card.
When i clicked on world at arms game to move it to the card it flagged up the following report. The listening for "boot completed" event will be affected. ...... The app will schedual a task ...... the app wont be notified after the system has finished booting.
I have had this report from several other apps but i dont really understand what it means, does it mean that if i move the game onto an sd card i will break the game.
 
Solution
the advice seems to be to not move apps that have that setting: http://stackoverflow.com/questions/6391763/android-installlocation-and-boot-completed

So second disadvantage is that not all apps can be moved with native apps2sd method because of above reason.
In order for the application to consistently behave as expected, developer should not allow the application to be installed on the external storage if it uses any of the following features, due to the cited consequences when the external storage is unmounted:
Widgets, Services, Alarm Services, Live Wallpapers, Live Folders, Account Managers, Sync Adapters, Broadcast Receivers listening for "boot completed". .
http://forum.xda-developers.com/showthread.php?t=1700415

Colif

Distinguished
Moderator
App2sd says if you move certain apps to the sd that the boot completed events thing won't work. What is this and how important is it?

These apps are automatically loaded after restart of the phone, most of them are system services. In my case it's data counter, contact on the lockscreen, email service, gmail, calendar, market, sms and many other system services. So if you move some of affected apps to sdcard, they will not start after restart of the phone. This shouldn't be a problem for apps you don't use, but don't do this for any of the call or messaging services, otherwise calls and texts stop working. You can get list of apps with this permission in "PermReq", search for "RECEIVE ROOT COMPLETED" and move to sd just unimportant apps.

http://androidforums.com/threads/listening-for-boot-completed-event.441836/
 

MJS WARLORD

Honorable
Jul 3, 2016
19
0
10,570


 

Colif

Distinguished
Moderator
the advice seems to be to not move apps that have that setting: http://stackoverflow.com/questions/6391763/android-installlocation-and-boot-completed

So second disadvantage is that not all apps can be moved with native apps2sd method because of above reason.
In order for the application to consistently behave as expected, developer should not allow the application to be installed on the external storage if it uses any of the following features, due to the cited consequences when the external storage is unmounted:
Widgets, Services, Alarm Services, Live Wallpapers, Live Folders, Account Managers, Sync Adapters, Broadcast Receivers listening for "boot completed". .
http://forum.xda-developers.com/showthread.php?t=1700415
 
Solution