Persist incomplete pkg restore data for longer

Store the data for packages that aren't installed yet for 2 days +
reboot instead of just until reboot.

This will make restore more reliable.

Test: PreferencesHelperTest
Test: manual restore with reboot after SUW finishes
Flag: com.android.server.notification.persist_incomplete_restore_data
DEV
Bug: 334999659

Change-Id: I4f4d9d5da51aaf788e9c8735532acbd5f42b4f2b
4 files changed