Loading core/java/android/app/ondeviceintelligence/Feature.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -137,8 +137,8 @@ public final class Feature implements Parcelable { if (mModelName != null) flg |= 0x4; if (mModelName != null) flg |= 0x4; dest.writeByte(flg); dest.writeByte(flg); dest.writeInt(mId); dest.writeInt(mId); if (mName != null) dest.writeString8(mName); if (mName != null) dest.writeString(mName); if (mModelName != null) dest.writeString8(mModelName); if (mModelName != null) dest.writeString(mModelName); dest.writeInt(mType); dest.writeInt(mType); dest.writeInt(mVariant); dest.writeInt(mVariant); dest.writeTypedObject(mFeatureParams, flags); dest.writeTypedObject(mFeatureParams, flags); Loading services/core/java/com/android/server/ondeviceintelligence/OnDeviceIntelligenceManagerService.java +4 −0 Original line number Original line Diff line number Diff line Loading @@ -662,7 +662,11 @@ public class OnDeviceIntelligenceManagerService extends SystemService { } } } } @RequiresPermission(Manifest.permission.USE_ON_DEVICE_INTELLIGENCE) public void resetTemporaryServices() { public void resetTemporaryServices() { enforceShellOnly(Binder.getCallingUid(), "resetTemporaryServices"); mContext.enforceCallingPermission( Manifest.permission.USE_ON_DEVICE_INTELLIGENCE, TAG); synchronized (mLock) { synchronized (mLock) { if (mTemporaryHandler != null) { if (mTemporaryHandler != null) { mTemporaryHandler.removeMessages(MSG_RESET_TEMPORARY_SERVICE); mTemporaryHandler.removeMessages(MSG_RESET_TEMPORARY_SERVICE); Loading Loading
core/java/android/app/ondeviceintelligence/Feature.java +2 −2 Original line number Original line Diff line number Diff line Loading @@ -137,8 +137,8 @@ public final class Feature implements Parcelable { if (mModelName != null) flg |= 0x4; if (mModelName != null) flg |= 0x4; dest.writeByte(flg); dest.writeByte(flg); dest.writeInt(mId); dest.writeInt(mId); if (mName != null) dest.writeString8(mName); if (mName != null) dest.writeString(mName); if (mModelName != null) dest.writeString8(mModelName); if (mModelName != null) dest.writeString(mModelName); dest.writeInt(mType); dest.writeInt(mType); dest.writeInt(mVariant); dest.writeInt(mVariant); dest.writeTypedObject(mFeatureParams, flags); dest.writeTypedObject(mFeatureParams, flags); Loading
services/core/java/com/android/server/ondeviceintelligence/OnDeviceIntelligenceManagerService.java +4 −0 Original line number Original line Diff line number Diff line Loading @@ -662,7 +662,11 @@ public class OnDeviceIntelligenceManagerService extends SystemService { } } } } @RequiresPermission(Manifest.permission.USE_ON_DEVICE_INTELLIGENCE) public void resetTemporaryServices() { public void resetTemporaryServices() { enforceShellOnly(Binder.getCallingUid(), "resetTemporaryServices"); mContext.enforceCallingPermission( Manifest.permission.USE_ON_DEVICE_INTELLIGENCE, TAG); synchronized (mLock) { synchronized (mLock) { if (mTemporaryHandler != null) { if (mTemporaryHandler != null) { mTemporaryHandler.removeMessages(MSG_RESET_TEMPORARY_SERVICE); mTemporaryHandler.removeMessages(MSG_RESET_TEMPORARY_SERVICE); Loading