We're adding a "No Data Changed" notification to the framework for
K/V backups where no data has changed. LocalTransport has no use
for this notification so we'll ignore it if we see it.
Test: m -j RunBackupFrameworksServicesRoboTests
Bug: 147481066
Change-Id: Ida934f2a17367c430f3411ce1a457515c59746fd
This API was deprecated in Q and so moves to soft-removal in R.
Bug: 134661849
Test: m clobber; m -j and ensure compile completes without errors
Test: atest CtsBackupTestCases
Change-Id: I749bb26155ad63245065d32d82ffe995a7d30fa5
Before we where keeping the same stream for different calls, and the
fileDescriptor was different so we could end up writting to an invalid
file descriptor.
Test: Run adb backup and restore of wallpaper package that was failing.
Test: cts-tradefed run commandAndExit cts -m CtsBackupHostTestCases
BUG: 117139223
Change-Id: I0d696a0e114f35427514730b0067b169f1bed08a