From 2b61c4d276c6fd04be27b90873fbb818cdf97958 Mon Sep 17 00:00:00 2001 From: preyearegmi Date: Fri, 22 Feb 2019 17:09:25 +0900 Subject: [PATCH] Root detector added --- .idea/caches/build_file_checksums.ser | Bin 661 -> 661 bytes .../splash_screen/view/SplashScreen.java | 11 +++++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser index 253fe792fcec641704703c98f7ea2a838f1cb15b..8752cff73cef0aa58d80aed63c40cfdce20cfd9e 100644 GIT binary patch delta 16 YcmbQrI+b<8bkZ2H%s$2&iTm*06cdG$^ZZW diff --git a/app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java b/app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java index 04a56976..62b78be3 100644 --- a/app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java +++ b/app/src/main/java/com/gmeremit/online/gmeremittance_native/splash_screen/view/SplashScreen.java @@ -17,6 +17,8 @@ import android.widget.LinearLayout; import android.widget.TextView; import com.gmeremit.online.gmeremittance_native.R; +import com.gmeremit.online.gmeremittance_native.base.BaseActivity; +import com.gmeremit.online.gmeremittance_native.customwidgets.CustomAlertDialog; import com.gmeremit.online.gmeremittance_native.homeV2.view.HomeActivityV2; import com.gmeremit.online.gmeremittance_native.invite.view.InviteActivity; import com.gmeremit.online.gmeremittance_native.loginV2.view.LoginV2Activity; @@ -36,7 +38,7 @@ import butterknife.OnClick; * Created by FMI-LT-17 on 2/9/2018. */ -public class SplashScreen extends AppCompatActivity { +public class SplashScreen extends BaseActivity { @BindView(R.id.view_pager) ViewPager view_pager; @@ -142,11 +144,12 @@ public class SplashScreen extends AppCompatActivity { @Override protected void onResume() { super.onResume(); - if (rootBeer.isRooted()&&rootBeer.isRootedWithoutBusyBoxCheck()) { + if (rootBeer.isRootedWithoutBusyBoxCheck()) { //we found indication of root - Log.d("RootCheck","Rooted"); + showPopUpMessage("Rooted devices are not supported", CustomAlertDialog.AlertType.ALERT,alertType -> { + exitView(); + }); } else { - Log.d("RootCheck","NotRooted"); //we didn't find indication of root if (persistenceStorageManager.getLoggedin() != null && persistenceStorageManager.getLoggedin().equals("HOME")) { startActivity(new Intent(this, HomeActivityV2.class));