Saved initial user info in SystemServer

By saving initial user info in system server and sending it back to
CarService after crash will ensure that initial user info is available
even after car service crash.

Bug: 198334639
Test: Manually check
      1. adb shell cmd car_service get-initial-user
      2. kill car service (adb shell kill `adb shell ps | egrep "com.android.car$" | awk '{print $2}'| xargs`
      3. adb shell cmd car_service get-initial-user
      Step 3 and 1 should give the same results.
(cherry picked from commit dbcb801811e3071847e74b9d78b11255c7174943)
Change-Id: I0a3a6c08d8f901977ac6061eb209521004339e8d
Merged-In: I0a3a6c08d8f901977ac6061eb209521004339e8d
2 files changed
tree: 0745f8b149f41d35c90fd0c89f4faa474723b945
  1. src/
  2. tests/
  3. Android.bp
  4. OWNERS
  5. PREUPLOAD.cfg