yeah probably.
Sent from my Xperia Play using Tapatalk 4
First link is dead.
Sent from my GT-I9505 using xda app-developers app
Not sure if allowed (please let me know if not, Moderators), but since there's modified versions of WhatsApp etc as well I'm guessing it would be ok. It's not warez.
Don't quote my name on this, but to get it to work, do the following:
Barclays 1.3.3 for Rooted Devices I am not responsible for anything that happens with you, your millions of $, your phone, your cat or potato salad by using this method or file.
- decompile .apk with APKTool
- open smali\com\BMBBeta\app\NRegSplashActivity.smali
- Remove the # static fields lines up until # instance fields (the SU checks etc)
- Edit the isRootedDevice and runRootCommand functions to be the following:
Code:.method private isRootedDevice()Z .locals 7 const/4 v0, 0x0 return v0 .end method .method private runRootCommand()Z .locals 7 const/4 v0, 0x0 return v0 .end method
- Recompile .apk
- Sign .apk
I started with this APK, theb searched for nreg_rooted_device which had an id of 0x7f03004d. This only appeared in jajajj.smali so as an experiment I commented out that line and the resulting APK (attached) works without doing anything to the phone. This is 1.3.3.
Sent from my GT-N7100 using Tapatalk 4
Thanks, where is that original post from?
Sent from my GT-I9505 using xda premium
you guys do know you can click the arrow next to the username in the quote to go to the post right?Too lazy to scroll back through this thread or use google search with site:xdaforums.com (very handy that)? This time I will do it for you. The post is here.
As an aside, if you use Tapatalk 4 to read this forum, quotes show up with a link to the original post.
you guys do know you can click the arrow next to the username in the quote to go to the post right?
I do now.
I've been trying to do 1.5.1 all night, even getting as far as completely removing modified: smali/com/barclays/bmb/ui/screens/registration/RootedPhoneActivity.smali but still no joy. If I remove res/layout/nreg_rooted_device.xml the app crashes on startup with logcat saying there was a null pointer in NRegSplashActivity. I think I need to learn an Android debugger to proceed past this point. It's probably being done by the random-looking named smali files.
Sent from my GT-N7100 using Tapatalk 4
yeah that's as far as I got too.
Sent from my Xperia Play using Tapatalk 4
Then you didn't dohi, I did use this method:
Method 1
1. Download ES File Explorer
2. Enable root features of ES File Explorer
3. Edit /system/build.prop (mount as RW)
Remove these lines
Code:
ro.cm.version=
ro.modversion=
And change this line
Code:
ro.build.tags=test-keys
To
Code:
ro.build.tags=release-keys
4. Download "SuperSU" from PlayStore
5. Find "Full Unroot" in the settings. And do it.
5. Flash this file ( http://puu.sh/372bd.zip ) using CWM or TWRP Recovery
6. Reboot once file is flashed
7. Download "SuperSU" from PlayStore AGAIN!
8. Load SuperSu "update binary" (Do not move app to system)
9. Download "Barclays Mobile Banking v1.3.3" (Thanks to gazza1988)
10. Setup mobile banking (Do not update)
11. Congrats your done
Method 2
Click Here
When Im in selection 7 and install SuperSu again, when I try to open I get a message: "There is no SU binary installed ans SuperSU cannot install it.This is a problem" please help
Then you didn't do
5. Flash this file ( http://puu.sh/372bd.zip ) using CWM or TWRP Recovery
yes I did do Flash this file ( http://puu.sh/372bd.zip ) using CWM after I did full unroot
ui_print("*********************");
ui_print("Barclays Mobile Banking 1.3.3 Automated Fix");
ui_print("Created By Fma965 @ XDA-Developers");
ui_print("*********************");
ui_print("- Mounting /system, /data and rootfs");
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data");
run_program("/sbin/busybox", "mount", "-o", "rw,remount", "/system", "/system");
run_program("/sbin/busybox", "mount", "-o", "rw,remount", "/", "/");
ui_print("- Removing old files");
delete("/system/bin/su");
delete("/system/xbin/su");
delete("/system/bin/.ext/.su");
delete("/system/app/Superuser.apk");
delete("/system/app/Superuser.odex");
delete("/system/app/SuperUser.apk");
delete("/system/app/SuperUser.odex");
delete("/system/app/superuser.apk");
delete("/system/app/superuser.odex");
delete("/system/app/Supersu.apk");
delete("/system/app/Supersu.odex");
delete("/system/app/SuperSU.apk");
delete("/system/app/SuperSU.odex");
delete("/system/app/supersu.apk");
delete("/system/app/supersu.odex");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*com.noshufou.android.su*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*com.koushikdutta.superuser*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*Superuser.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*SuperUser.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*superuser.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*eu.chainfire.supersu*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*Supersu.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*SuperSU.apk*");
run_program("/sbin/busybox", "rm", "/data/dalvik-cache/*supersu.apk*");
ui_print("- Extracting files");
package_extract_dir("system", "/system");
package_extract_dir("data", "/data");
package_extract_file("buildprop.sh", "/tmp/buildprop.sh");
set_perm(0, 0, 0777, "/tmp/buildprop.sh");
ui_print("- Patching Build.prop");
run_program("/sbin/busybox", "sed", "-i", "s/ro.build.tags=test-keys/ro.build.tags=release-keys/g", "/system/build.prop");
ui_print("- Setting permissions");
set_perm(0, 0, 0777, "/system/bin/.ext");
set_perm(0, 0, 06755, "/system/bin/.ext/.su");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm(0, 0, 0644, "/system/build.prop");
set_perm(0, 0, 0644, "/data/app/SuperuserCWM.apk");
ui_print("- Unmounting /system and /data");
unmount("/system");
unmount("/data");
ui_print("- Done - Be Sure to click thanks on XDA!");
can you post the apk please
Sent from my Xperia Play using Tapatalk 4
.method private isRootedDevice()Z
.locals 7
const/4 v0, 0x0
return v0
.end method
.method private runRootCommand()Z
.locals 7
const/4 v0, 0x0
return v0
.end method
Not sure if allowed (please let me know if not, Moderators), but since there's modified versions of WhatsApp etc as well I'm guessing it would be ok. It's not warez.
Don't quote my name on this, but to get it to work, do the following:
Barclays 1.3.3 for Rooted Devices I am not responsible for anything that happens with you, your millions of $, your phone, your cat or potato salad by using this method or file.
- decompile .apk with APKTool
- open smali\com\BMBBeta\app\NRegSplashActivity.smali
- Remove the # static fields lines up until # instance fields (the SU checks etc)
- Edit the isRootedDevice and runRootCommand functions to be the following:
Code:.method private isRootedDevice()Z .locals 7 const/4 v0, 0x0 return v0 .end method .method private runRootCommand()Z .locals 7 const/4 v0, 0x0 return v0 .end method
- Recompile .apk
- Sign .apk
tell Barclay's to get there act together and stop blocking power users,
Sent from my R800i using Tapatalk 2