Hi Laurent, Instead of having a system-service, you may do the same with the concept of *device-owner [1]*. Basically by setting the existing agent as the device-owner, AFAIK you can do all the capabilities of the system-service plus some additional functionalities as well. The agent was written in a way [2] such that to enable executing system-service-functions if you set the app as the device-owner.
You can follow the doc "Device ownership for Android" shared by Madhawa and make the agent device-owner. [1] - https://developer.android.com/samples/DeviceOwner/index.html [1] - https://github.com/wso2/cdmf-agent-android/blob/master/client/client/src/main/java/org/wso2/iot/agent/services/operation/OperationManagerFactory.java Thanks. Regards, On Sat, Mar 24, 2018 at 8:44 PM, Jason De Silva <jas...@wso2.com> wrote: > Hi Laurent, > > In addition to what Madhawa suggested I noticed that you have mentioned > android 27 which is Oreo & per the documentation [1] it is mentioned that > it supports only upto Nougat (android 24-25) so are you trying to improve > the Android System Service Application to work with Oreo? > > [1] https://docs.wso2.com/display/IoTS320/Android+Device > > Regards, > Jason > > Jason De Silva > *Software Engineer - QA* > Mobile: +94 (0) 772 097 678 > Email: jas...@wso2.com > WSO2 Inc. www.wso2.com > <http://wso2.com/signature> > > On Sat, Mar 24, 2018 at 7:38 PM, Madhawa Perera <madha...@wso2.com> wrote: > >> Hi Laurent, >> >> Were you able to follow the steps given in the WSO2 IoT documentation? >> >> You can follow the steps given in this [1] documentation to integrate the >> Android system service application. >> >> Additionally, you can find the necessary steps to configure the system >> service application in this [2] document. >> >> If you face any issues while going through these steps please get back to >> us. >> >> [1] https://docs.wso2.com/display/IOTS320/Integrating+the+ >> Android+System+Service+Application >> [2] https://docs.wso2.com/display/IOTS320/Device+Ownership+for+Android >> >> Thank you >> Best Regards, >> Madhawa >> >> On Fri, Mar 23, 2018 at 4:34 PM, Laurent Loiseau < >> laurent.lois...@andromedadigital.com> wrote: >> >>> Hi, >>> >>> I am working to use android 27 with BYOD and COPE >>> >>> Here the work that I have done for now. >>> https://github.com/kalomani/cdmf-agent-android >>> >>> It is working with BYOD mainly all functionalities. >>> - install_app, remote access, device info, message, ring, ... >>> >>> But I have some issues with COPE. >>> it is working for ring, message, device info. >>> But not with install_app, reboot, install_firmware. >>> >>> Maybe someone is already working on this project or want to work on it. >>> >>> My issue is the communication between agent and system service. >>> I put the system service in foreground. >>> I would like to check this service if it is running properly for example >>> with reboot or install_app operation at first. If you have any ideas. I >>> will really appreciate. >>> >>> Thanks >>> Laurent >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> Madhawa Perera | Software Engineer >> WSO2, Inc | lean. enterprise. middleware. >> #20, Palm Grove, Colombo 03, Sri Lanka >> Mobile: +94 (0)77 365 5496 <+94%2077%20365%205496> | Work: +94 11 214 >> 5345 >> Email: madha...@wso2.com | Web: www.wso2.com >> >> >> _______________________________________________ >> Dev mailing list >> Dev@wso2.org >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Pasindu Jayaweera* Software Engineer | WSO2 Inc Mobile: +94 718187375 Blog: blog.pasindujayaweera.com <http://wso2.com/signature>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev