diff --git a/MediaServiceCore b/MediaServiceCore index 55f1db755..5d3e8d964 160000 --- a/MediaServiceCore +++ b/MediaServiceCore @@ -1 +1 @@ -Subproject commit 55f1db755536a826bc3579e4e02696ca0aa1eb05 +Subproject commit 5d3e8d96473f1c3ff66ce8118dbff53b2ecde8b4 diff --git a/SharedModules b/SharedModules index 89d736f91..c227b8c3b 160000 --- a/SharedModules +++ b/SharedModules @@ -1 +1 @@ -Subproject commit 89d736f91cac55a7ab1175504d72b01490624eee +Subproject commit c227b8c3b84d92f715d51b0316df86b0c19672ee diff --git a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/dialogs/StableRestorePresenter.java b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/dialogs/StableRestorePresenter.java index fccea3b42..b50f11d7d 100644 --- a/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/dialogs/StableRestorePresenter.java +++ b/common/src/main/java/com/liskovsoft/smartyoutubetv2/common/app/presenters/dialogs/StableRestorePresenter.java @@ -2,6 +2,8 @@ package com.liskovsoft.smartyoutubetv2.common.app.presenters.dialogs; import android.content.Context; +import com.liskovsoft.sharedutils.helpers.DeviceHelpers; +import com.liskovsoft.sharedutils.helpers.DeviceHelpers.ArchType; import com.liskovsoft.sharedutils.helpers.Helpers; public class StableRestorePresenter extends BridgePresenter { @@ -38,9 +40,17 @@ public class StableRestorePresenter extends BridgePresenter { @Override protected String getPackageUrl() { - //String primaryAbi = DeviceHelpers.getPrimaryAbi(); + ArchType archType = DeviceHelpers.getArchType(); - return STABLE_PKG_URL_ARM; + switch (archType) { + case ARM_64: + return STABLE_PKG_URL_ARM64; + case X86_64: + case X86: + return STABLE_PKG_URL_X86; + default: + return STABLE_PKG_URL_ARM; + } } @Override