Skip to content

Commit

Permalink
Bump version and set property for testing
Browse files Browse the repository at this point in the history
* Bump version
  * 33030020 -> 13-3.2
  * 33030021 -> This, d2d test seedvault-app#478
  * 33030022 -> Next, to go back to normal build after testing seedvault-app#489
* Set the testing property to true so that the system
  sends us the right app list
  14597: Optionally have System-scheduled backups act as migrations | https://review.calyxos.org/c/CalyxOS/platform_frameworks_base/+/14597

Change-Id: I278091b6659db095716e01b6c3894ce345219283
  • Loading branch information
chirayudesai authored and stevesoltys committed Jan 3, 2024
1 parent c2f7374 commit 57adc57
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions app/src/main/java/com/stevesoltys/seedvault/App.kt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import android.content.pm.PackageManager.PERMISSION_GRANTED
import android.os.Build
import android.os.ServiceManager.getService
import android.os.StrictMode
import android.os.SystemProperties
import android.os.UserManager
import com.stevesoltys.seedvault.crypto.cryptoModule
import com.stevesoltys.seedvault.header.headerModule
Expand Down Expand Up @@ -59,6 +60,7 @@ open class App : Application() {

override fun onCreate() {
super.onCreate()
SystemProperties.set(BACKUP_D2D_PROPERTY, "true")
startKoin()
if (isDebugBuild()) {
StrictMode.setThreadPolicy(
Expand Down Expand Up @@ -121,6 +123,8 @@ const val MAGIC_PACKAGE_MANAGER = PACKAGE_MANAGER_SENTINEL
const val ANCESTRAL_RECORD_KEY = "@ancestral_record@"
const val GLOBAL_METADATA_KEY = "@meta@"

const val BACKUP_D2D_PROPERTY = "persist.backup.fake-d2d"

// TODO this doesn't work for LineageOS as they do public debug builds
fun isDebugBuild() = Build.TYPE == "userdebug"

Expand Down

0 comments on commit 57adc57

Please sign in to comment.