Search code examples
broadcastreceiverintentfilterbootcompletedchameleon

BOOT_COMPLETED Broadcast Receiver Not Working in XOS-Android


I am working on an app that sends the updates to users weekly once, even if the app is not opened. For this i am using Alarm Manager to send push notification to user, but when device gets rebooted the alarm manager loose all data. For this i added BOOT_COMPLETED broadcast receiver in my code for setting the Alarms again on reboot. It works fine but coming to the devices having Android XOS chameleon like Tecno c9,Tecno w3, Infinix Note3 BOOT_COMPLETED Broadcast Receiver doesn't work.

Is there any other thing that these Android XOS chameleon devices broadcast after reboot like here HTC having customized boot complete broadcast


Solution

  • Actually the problem was due to the HIOS,XOS flavors of Android maintaining the HiManager, XManager respectively in order to manage auto startup apps and other things. In which we need to manually enable our app to allow on start up.