[AccountManager][Remove eDrive persistent flag] change way to trigger eDrive when adding account
Description
Change how AccountManager start eDrive
Technical details
Start eDrive with a broadcast receiver and custom intent action and permission instead of starting a service
How to test:
adb remount && adb push davx5-ose-4.3.5.2-ose-release.apk /system/app/AccountManager/AccountManager.apk && adb reboot
Tests
Issues
https://gitlab.e.foundation/e/os/backlog/-/issues/1569
10 commandments of code reviews
Edited by Vincent Bourgmayer