Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7d276e82 authored by Charles Chen's avatar Charles Chen Committed by Android (Google) Code Review
Browse files

Merge "Enable isolated_like app to request camera service binder"

parents ccec7bd3 a7b613c9
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -171,6 +171,11 @@ static bool doesClientHaveSystemUid() {
    return (CameraThreadState::getCallingUid() < AID_APP_START);
}

// Enable processes with isolated AID to request the binder
void CameraService::instantiate() {
    CameraService::publish(true);
}

void CameraService::onServiceRegistration(const String16& name, const sp<IBinder>&) {
    if (name != String16(kAppopsServiceName)) {
        return;
+3 −0
Original line number Diff line number Diff line
@@ -99,6 +99,9 @@ public:
    // Event log ID
    static const int SN_EVENT_LOG_ID = 0x534e4554;

    // Register camera service
    static void instantiate();

    // Implementation of BinderService<T>
    static char const* getServiceName() { return "media.camera"; }