Is there a way to destroy a running service, or get your service created before a service created by the core?
That is, so that static methods like play_control::get, which use service_enum_create_t with 0 for the second arguement, will return my service and not the one created by the core. After some investigation, I could not find a way of doing this, but I was wondering if there were one still. That is, without having to reimplement the whole core, but only the service I want, or maybe even only certain methods, passing the other methods on to the core service. The only ways I can imagine which would work had they been possible are destroying a running service, preventing the core from creating a service to begin with, or creating my service before the core.
So, is there a solution?
Thanks.