Add default guest user name
When replacing old guest user to new guest user on STR then create
the new guest user from the default name of guest user.
Bug: 229269344
Bug: 229140377
Test: manual verification
Test: atest InitialUserSetterTest # not affected
(cherry picked from commit c0df5d0125f5e8ab6f777121309112cdbfbb8781)
Change-Id: I5bb2d361e1ea1f760daa1993feb6fd635ab89853
diff --git a/service/src/com/android/car/user/InitialUserSetter.java b/service/src/com/android/car/user/InitialUserSetter.java
index d09f0b1..3fc703b 100644
--- a/service/src/com/android/car/user/InitialUserSetter.java
+++ b/service/src/com/android/car/user/InitialUserSetter.java
@@ -40,6 +40,7 @@
import android.util.Pair;
import com.android.car.CarLog;
+import com.android.car.R;
import com.android.car.hal.UserHalHelper;
import com.android.car.internal.ExcludeFromCodeCoverageGeneratedReport;
import com.android.car.internal.common.UserHelperLite;
@@ -133,7 +134,8 @@
InitialUserSetter(@NonNull Context context, @NonNull CarUserService carUserService,
@NonNull Consumer<UserHandle> listener, @NonNull UserHandleHelper userHandleHelper) {
- this(context, carUserService, listener, userHandleHelper, /* newGuestName= */ null);
+ this(context, carUserService, listener, userHandleHelper,
+ context.getString(R.string.default_guest_name));
}
InitialUserSetter(@NonNull Context context, @NonNull CarUserService carUserService,