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

Commit f33dd0ba authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Make ODI service config strings system api" into main

parents f3269137 e0c314a2
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -520,6 +520,9 @@ package android {
    field public static final int config_defaultCallScreening = 17039398; // 0x1040026
    field public static final int config_defaultDialer = 17039395; // 0x1040023
    field public static final int config_defaultNotes = 17039429; // 0x1040045
    field @FlaggedApi("android.app.ondeviceintelligence.flags.enable_on_device_intelligence_module") public static final int config_defaultOnDeviceIntelligenceDeviceConfigNamespace;
    field @FlaggedApi("android.app.ondeviceintelligence.flags.enable_on_device_intelligence_module") public static final int config_defaultOnDeviceIntelligenceService;
    field @FlaggedApi("android.app.ondeviceintelligence.flags.enable_on_device_intelligence_module") public static final int config_defaultOnDeviceSandboxedInferenceService;
    field @FlaggedApi("android.permission.flags.cross_user_role_platform_api_enabled") public static final int config_defaultReservedForTestingProfileGroupExclusivity;
    field @FlaggedApi("android.permission.flags.retail_demo_role_enabled") public static final int config_defaultRetailDemo = 17039432; // 0x1040048
    field public static final int config_defaultSms = 17039396; // 0x1040024
+13 −0
Original line number Diff line number Diff line
@@ -157,6 +157,19 @@
    <!-- @FlaggedApi(android.permission.flags.Flags.FLAG_SYSTEM_VENDOR_INTELLIGENCE_ROLE_ENABLED)
         @hide @SystemApi -->
    <public name="config_systemVendorIntelligence" />

    <!-- @FlaggedApi(android.app.ondeviceintelligence.flags.Flags.FLAG_ENABLE_ON_DEVICE_INTELLIGENCE_MODULE)
     @hide @SystemApi -->
    <public name="config_defaultOnDeviceIntelligenceService"></public>

    <!-- @FlaggedApi(android.app.ondeviceintelligence.flags.Flags.FLAG_ENABLE_ON_DEVICE_INTELLIGENCE_MODULE)
     @hide @SystemApi -->
    <public name="config_defaultOnDeviceSandboxedInferenceService"></public>

    <!-- @FlaggedApi(android.app.ondeviceintelligence.flags.Flags.FLAG_ENABLE_ON_DEVICE_INTELLIGENCE_MODULE)
     @hide @SystemApi -->
    <public name="config_defaultOnDeviceIntelligenceDeviceConfigNamespace"></public>

  </staging-public-group>

  <staging-public-group type="dimen" first-id="0x01b30000">
+6 −23
Original line number Diff line number Diff line
@@ -760,13 +760,8 @@ public class OnDeviceIntelligenceManagerService extends SystemService {
            if (mTemporaryConfigNamespace != null) {
                return mTemporaryConfigNamespace;
            }
            return mContext.getResources()
                    .getString(
                            mContext.getResources()
                                    .getIdentifier(
                                            "config_defaultOnDeviceIntelligenceDeviceConfigNamespace",
                                            "string",
                                            "android"));
            return mContext.getResources().getString(
                    android.R.string.config_defaultOnDeviceIntelligenceDeviceConfigNamespace);
        }
    }

@@ -948,22 +943,10 @@ public class OnDeviceIntelligenceManagerService extends SystemService {
                return mTemporaryServiceNames;
            }
        }
        return new String[]{
                mContext.getResources()
                        .getString(
                        mContext.getResources()
                                .getIdentifier(
                                        "config_defaultOnDeviceIntelligenceService",
                                        "string",
                                        "android")),
                mContext.getResources()
                        .getString(
                        mContext.getResources()
                                .getIdentifier(
                                        "config_defaultOnDeviceSandboxedInferenceService",
                                        "string",
                                        "android"))
        };
        return new String[]{mContext.getResources().getString(
                android.R.string.config_defaultOnDeviceIntelligenceService),
                mContext.getResources().getString(
                        android.R.string.config_defaultOnDeviceSandboxedInferenceService)};
    }

    protected String[] getBroadcastKeys() throws Resources.NotFoundException {