yashsingh1/xdaforums huggingface dataset:
[Galaxy S III General] madmaxxx81:
I cant see SU file with ES Explorer but I can with Solid Explorer

I cant see SU file with ES Explorer but I can with Solid Explorer.

I have first installed Super SU.

I have done step 1 and 2 also enabled in ES Explorer to see hiden files and wierd thing: I cant see SU file with ES Explorer but I can with Solid Explorer.

Whats wrong with ES?
[Galaxy S III General] leonforthewin:
To clarify, your fix is to hide the 'su' file within 'system/xbin' and you mentioned *fixing* permissions – you mean through recovery?

I'm kinda desperate to get this working now given I literally got a Barclays account 4 months ago because I saw how swanky their app was.

---------- Post added at 05:16 PM ---------- Previous post was at 04:52 PM ----------

Thought I'd ring Barclays and play innocent. I had to play the stupid customer game for 5 minutes. "Have you turned the phone off and on?" "Yeeeeesssssss" "Have you done the magic sms dance!?" "Yeah I'm doing it now, I put you on loud speaker!!!!"

Anyway...

He has told me to ring back after 30 mins if the text doesn't come through (obviously it won't – I've tried many times) and the technical team will find another way to link my phone. I assume they will generate a code for me.

Will report back afterwards!

So after enduring a phone call they can't provide any help. So I installed Voodoo Rootkeeper to allow me to temp un-root. I guess I will have to put up with using that!
[Galaxy S III General] madmaxxx81:
Anyone can help me with my last question? Su file invisible in es explorer but I can see it with other explorers. How can I hide su now?

Also how to update a binaries? I can't see any of such options in superuser or super su settings. :(
[Galaxy S III General] bobertt234:
I cannot get this working, I'm running Cyanogen mod 9 on my SIII, have followed the guide to the letter... any ideas or help would be greatly appreciated!
[Galaxy S III General] kkudi:
I did all the steps, but it was su that I hid but neither Sky Go nor Barclays seems to be working.
[Galaxy S III General] madmaxxx81:
Anyone?
[Galaxy S III General] ssmmdd:
No no I meant using an App to deny other Apps from using certain permissions.

However, something really weird happened, and now the Barclays App is working perfectly fine for me, with no need for any other Apps, and the phone is fully rooted.

Basically, my phone had been messing me about a little, Wifi problems and a few niggles, so I decided to re-download the latest version of ViperOneS and restore everything ... except Barclay's Apps.

So, this is what I did:

Once I'd reset the phone & re-installed the ROM, it had both Viper's version of SuperUser and SuperSU - so I decided, this time, to ditch SuperUser and keep SuperSU. I opened SuperSU, went to settings and selected the "Reinstall" option. I then removed Viper's SuperUser using Titanium Backup & installed SuperSU from Google Play.

I then downloaded Barclay's Mobile App from Google Play and it happily works fine, even though the phone is rooted, the SuperSU App is visible as is the binary.

Confused? You betcha. Happy? Hell yes.

Pingit is not tested yet due to Barclays having to remove my previous registration, once done I'll test that too.

[EDIT]

Pingit also works fine. :D

[/EDIT]
[Galaxy S III General] Faz1980:
Very strange! At least it works now though.
[Galaxy S III General] vivelafrance:
OH MY GOODNESS!!!!!!!! I did exactly as you did and it worked! Thanks so much!
[Galaxy S III General] ssmmdd:
I'm glad to hear it. :D
[Galaxy S III General] claytow:
Hi,

Audios post on page 2 worked for me until the new 0.97 Super SU update, after that the app no longer appears in the Sysapp tab so you cant disable it. Does anyone know why? or how this can now be disabled in the new version?

I have had to uninstall and roll back to 0.96 at the moment as I cant find a way to stop it from thinking the phone is rooted.

Any help or ideas appreciated.

1) Download Barclays Mobile Banking App and install

2) Download Root App Delete and install

3) Open Root App Delete, Go to SysApp tab, find Super SU and select Disable
[Galaxy S III General] ssmmdd:
Barclays have updated the Banking app. (not Pingit)

I took the plunge and updated it on my rooted HOS to see if it would then detect that it's rooted.

I can happily (and thankfully) say that it hasn't detected that it's rooted and it loaded and logged me in with no problems.

[EDIT]

I'm updating SuperSU, and will report on if it causes problems with the Barclays Mobile Banking app.

Updated it and the app still happily works as before. :)

[/EDIT]
[Galaxy S III General] claytow:
Thanks for reporting back ssmmdd. Which method did you use to start with to get around the problem?

Thanks
[Galaxy S III General] vivelafrance:
yeah same here. Works great.
[Galaxy S III General] StormtrooprDave:
I had SuperSU installed but followed this post and swapped it out for SuperUser and having been using the Barclays app ever since with no problems.

Got the update the other day (ummed and ahhed about it but went for it in the end) but now I get the root warning and can't use it.

Still have SuperUser and no SuperSU, Su is still hidden by ES File Explorer.

Just tried it with SuperSU but didn't work with that either. Would love to get it back again so I don't have to go back to that annoying pin sentry card reader!
[Galaxy S III General] andypa:
My Ten Penneth...

Ok. So I've been using the Barclays mobile banking app V1.1 for a while now. Can't remeber how I did it but it involved SuperSU and Hide My Root.

I got it to the stage where I could use the Banking App and still have root access. I think the app only checked for root at the point of signing up. Anyhow along came Barclays V1.2 with a load of other updates & I accidentaly hit Update All without thinking until it was too late...

Two days of grief later I now have it sussed.

First, it would appear that BMB looks for SuperSU apks. Don't have superuser so havent tried that.

I have SuperSU installed with the ROM (system app) and also have the update so first step was to find something like eu.chainfire.SuperSU(-1).apk in root\system\app and in root\data\app and rename them.

This only needs doing once. (SuperSU still works from the renamed apk).

Then I downloaded Voodo OTA Rootkeeper & used this to backup Root and then to Temp unroot.

Then I cleared the data for BMB, then Uninstalled BMB.

Then with wifi turned off I donloaded BMB V1.2 from the play Store.

Now I was able to walk through the setup to the point of the SMS text screen, but the text message never came.

So 12 hrs of mucking about and talking to callcentres and being passed to depts that were shut etc etc I discovered that by UNINSTALLING "Hide My Root" that I'd still got from last time I did this mucking about, and then deleting/uninstalling BMB, redownloading sign up... hey presto! I got the text message and was able to re register!

So it looks like BMB is doing quite a search for all the toys we use to hide root...

I still need to be un Rooted for the app to work. Can be done either in SuperSU under settings then set Enable Superuser unticked (disabled) or in OTA Rootkeeper by Temp-unrooting, using BMB then restoring root. So I probably only need one of the two apps - not both.

If I forget to do this - the BMB gives various authentication or can't connect errors - it's never complained about being rooted again but it won't work unless I'm completely unrooted.

So I probably could have done it just with SuperSU - renaming the apks and using the Enable Superuser option without the need for Rootkeeper. No I'm not going to reset & find out....

Handset is HTC HD2 with GB2.3.5 Sense 3.5 - EnergyROM Jul 24 ROM that just works.... from NRGZ (from HTC Desire HD base I think.)
[Galaxy S III General] ssmmdd:
View my post here: http://xdaforums.com/showpost.php?p=33106263&postcount=68

If you can, try the way I did it using the link above.

I have SuperSU, not hidden and not only does the Barclays app work fine, it registered fine too.
[Galaxy S III General] claytow:
Ok thanks for that, but the root of my problem is still there as Im not using the same setup you guys are. The crux of my question though hasnt really been answered, the way I had it working was Audios way. By using Root App Delete to disable Super Su from the Sysapp section.

When upgradiing to SuperSU 0.97 the app no longer appears in either the User App or Sysapp section so it must have changed the way it runs somehow, but if it doesnt appeat in sysapp or user app where the hell is it?

If I cant see it to disable it then Barclays wont run..
[Galaxy S III General] cih997:
Have you tried this:

1. Install Barclays 1.1. (If you have installed already go to Applications and Clear Data for Banking)

2. Open ES File Explorer and enable Mount File System in Root settings.

3. Go to /system/app and rename Superuser.apk to Superuser2.apk.

4. Go to /data/app and rename eu.chainfire.supersu-1.apk to eu.chainfire.supersu-12.apk.

This worked for me. Applications work and system is still rooted. Barclays works as well.

I tried this on SGS3, Omega 31, SuperSU 0.97.

BTW after step 4 I couldn't open SuperSU app, I was getting an error. After few reboots I got message on boot "Android is upgrading" and SuperSU app is working now. Barclays still works as well :)
[Galaxy S III General] b0gd4n:
Hey guys.

For some reason, the app is working for me on omega 31, with no mods or hiding anything.

What I did was made a backup on a previous version of the rom, flashed the new version, restored the backup. Now the app is not working. Then I got an update notification, and updated the app. And now it is working.

However, I cannot seem to get past the connect your mobile step. I correctly insert all my info, and when I need to wait for the sms, I don't get anything. Also, whenever I tap the resend button, it says connection error and the app crashes.

I have tried this about 10 times now, both on Wifi and mobile network....
[Galaxy S III General] vivelafrance:
Yeah app is working flawlessly also on Dragon Rom. I guess it also depends on the root installed with the ROM.

About your connection error, I suppose you've tried uninstalling and reinstalling it?
[Galaxy S III General] StormtrooprDave:
I got it working again. Had to uninstall SuperUser and switch to SuperSU and then rename and reboot as above. Seems weird that at first I had to use Superuser instead of SuperSu and now I have to use SuperSu instead of SuperUser.

Wonder what hoops we'll have to jump through next time they update?! But for now I am able to use my phone in the way I want so SCREW YOU BARCLAYS!!
[Galaxy S III General] b0gd4n:
No I haven't. I don't want to make it not work then! :D
[Galaxy S III General] ssmmdd:
As an update to my previous posts.

This has completely confused the hell out of me, but then I don't code, so it's probably no wonder it's confused me.

My phone died, again (damn you HTC) so I re-installed the ROM i was using. Problem was, the Barclays app started *****ing about root.

Crazily, I found that simply going into SuperSU's settings, tapping "Reinstall" (so it cleans something up on your phone, then removes itself) and then re-installing it from Google Play, somehow makes the Barclays app unable to see that the phone is rooted and it worked perfectly, as does Pingit!

No idea what it does, but I've tried it about 4 times (just to make sure) and it worked every time.
[Galaxy S III General] EazyDude:
I couldn't get the app to send me a verification SMS either, but uninstalled SuperSU seemed to do the trick to get the SMS.
[Galaxy S III General] pointless6:
update 1.2?

All was working fine until v1.2 update. Now back to 'rooted' error message. Would anyone be able to upload v1.1 pls?
[Galaxy S III General] b0gd4n:
I have reinstalled the app from play store, it works but same same. I don't get a sms with the code, and when tapping resend.. Error in connection and.... Crash! :mad:
[Galaxy S III General] vivelafrance:
Once you reinstall the app, before uninstalling it, clear the cache and the data from Manage apps setting. Then, reinstall it.
[Galaxy S III General] b0gd4n:
Just done that... Same same..

I just tried it on stock rom... It s fine... I get the message.

Will that code work if I save it, then inset it in the other rom?
[Galaxy S III General] vivelafrance:
Not sure, try. I think these codes are valid only up to a certain number of hours. Also, they could be according to the installation checksum, therefore a code only works for a particular phone and installation/configuration, but not sure.

If it doesn't work, then it's the ROM...
[Galaxy S III General] AndyCr15:
A little off topic, but could anyone pull the Barclays apk, so I can side load it on my Nexus 7 please? :)
[Galaxy S III General] b0gd4n:
Tried, but not working. When I input the code got in the stock rom I get 0002 null error.

But now (on omega 31.1) whenever i tap the resend button, it doesn't give me any errors and doesn't crash...weehee....like it's any good...i still dont't receive any sms. :(
[Galaxy S III General] Faz1980:
Theres an APK download app that lets you grab APKs from the play store to your PC. Worked for me.
[Galaxy S III General] pointless6:
i hate this

Had this all working flawlessly thanks to all the help on this forum, but then v1.2 came out and auto updated then it's back to those nasty rooted error messages.

After trying:

Clearing cache & Un/reinstalling

Deleting every single file connected to Barclays in the filesystem

Purchasing Permissions Denied pro and blocking get_tasks

Uninstalling all root related apps and deleting su

Formatting completely

Flashing a new clean ROM

Calling support and getting them to unregister my account

I STILL CANNOT REGISTER!

Now I'm getting error 99999. I get no verification text message anymore and hitting resend either does nothing or crashes the app.

Entering a random verification code produces 0002 null.

WTF!!?

This has consumed way too much of my time, but I can't help but let it keep playing on mind. I've run out of options now, there is nothing illegal about rooting your phone and if a user is stupid enough to install a keylogger then I say that's their problem - not Barclays. Not every hacker is malicious or a pirate, some people just don't like being controlled by corporations and want the freedom to customise the expensive device they work hard to pay for.
[Galaxy S III General] kontroversus:
Hi, I don't have the "Hide" option on the menu... :(
[Galaxy S III General] ghostofcain:
Does v1.2 add any functionality? If not restore a backup, and with data, of an older release assuming you have a backup.
[Galaxy S III General] Sushifiend:
I bet you do... Just scroll the menu up a bit, as not all menu items can be shown at any one time...

Still trying to get this working on an HTC sensation with CM10 on it. I've even fully unrooted and my phone is still detected as rooted.

SF
[Galaxy S III General] hktony:
it is working by this method.

thx so much :D:D:D:D
[Galaxy S III General] vivelafrance:
yes I confirm, this has always worked for me too
[Galaxy S III General] smar:
Whilst not as elegant as the solution above (and for those struggling to get this to work), I've found that temporarily disabling root through Siyah kernel's STweaks allows the Barclays app to work without any issues. However, this does require a reboot afterwards to revert back to the rooted status (fortunately doesn't take too long on these phones), plus the fact that you've got to go through this disabling process each time you want to use the banking app.
[Galaxy S III General] AashC:
Thanks, this works a treat :good:
[Galaxy S III General] coleburns:
Has anyone tried the unistalling supersu method recently? It's not working for me.

Any help anyone?
[Galaxy S III General] ghostofcain:
Can I assume it was previously working for you and stopped, or have you only just tried it? What rom are you running and what version of the app are you trying it on?
[Galaxy S III General] riahc3:
Anyone have the APK? For some reason it says most devices are incompatible...
[Galaxy S III General] asmanthebell:
This works on samsung galaxy note 2 whoop cheers mate.
[Galaxy S III General] Ronaldo_9:
i'm trying this on a Galaxy nexus but no joy, since root the barclays app wont send sms to verify.

Any one have a older version of the app that works with the method above?
[Galaxy S III General] txt3rob:
didnt work for me both ways on SGS3 :(
[Galaxy S III General] ssmmdd:
Did you try my way?

Go into SuperSU, to settings, mark as to reinstall, let SuperSU close itself and remove itself, go into Google Play, install SuperSU, should work perfectly.

Does on my new SGSIII.
[Galaxy S III General] coleburns:
IT has never worked for me actually. I am trying to using it on a galaxy nexus and the latest version of the app

Thank you

---------- Post added at 01:27 PM ---------- Previous post was at 01:25 PM ----------

To clarify, uninstall supersu via the app, reinstall via the store and then install the barclays app?

---------- Post added at 01:42 PM ---------- Previous post was at 01:27 PM ----------

Hello again, found your link and follwed your steps but no luck. Only thing i noticed was that when i went to install

supersu, it asked me to update not install from the market. So the reinstall button never uninstalled

Was this any different for you?
[Galaxy S III General] tonysosw:
just tried the supersu reinstall method and worked like a charm.

Thanks a lot!!
[Galaxy S III General] DarrenCarnall:
grrrrr I used to have this barclays app working (Galaxy S3 on Slim Rom) and now for some reason it keeps giving me the 'this app won't work on rooted devices' error and I can't get onto it. I'm not sure what changed..... I might have been using it when I was on CM10 and when I went onto Slim Rom (which works much better for me) the problem started. But I hadn't used the barclays app in a while so I'm not sure exactly when it stopped working. I've tried every single method in this thread (despite the very first post USED to work for me) ...and none of them work now. I'm stuck. SO frustrating. I'm not even sure having root access is worth it now as this app is very useful for me.

Any way to 'un root' your phone? Or does that happen as part of a new rom? I can't even remember now lol... I've been out of this game a while.
[Galaxy S III General] ssmmdd:
Yes, it's different for me. The reinstall option worked fine, it fully removed itself.

I'm now on an International S III (I'd had enough of HTC's crappy build quality/problems) and, using the same method as I explained before, it worked a treat.

Step by step:

Open SuperSU.

Tap "SETTINGS".

Scroll down until you see "Reinstall". Underneath "Reinstall" it should say "Cleanup for reinstallation from Google Play"

Tap "Reinstall"

It'll show a confirmation box. Tap "Continue"

The app should close, and the SuperSU icon should disappear from your Apps list.

Install SuperSu from Google Play as you would any other app.

Just as a note, when you first run the reinstalled SuperSU, it will show a message saying that the binary needs updating. I have always let it install the update.

The Barclays Banking and Pingit apps should now work and register without any problems. This includes using the latest version of both apps and SuperSU.
[Galaxy S III General] dudeman1996:
I tried this with my Galaxy Nexus when I had PA 4.2 on it, which had SuperSU. I've just changed to CM10.1, which uses Superuser, installed the app and it doesn't seem to detect that I'm rooted. But now I'm not getting the SMS verification text, and when I click resend it says error in connection and force closes. Any ideas?
[Galaxy S III General] ssmmdd:
I had MAJOR issues trying to get the Barclays App to work nicely with Superuser, so in the end I gave up and tried SuperSU, which worked a treat. I'd highly recommend dumping Superuser and installing SuperSU, which may help.

Just make sure you un-install it properly, Superuser should have an option in its settings which will clean the phone properly (like SuperSU does), or you'll run into all sorts of problems.
[Galaxy S III General] dudeman1996:
Well superuser doesn't have the option to remove itself and I suppose I can't just delete the apk. Any one know how to properly remove so superuser?
[Galaxy S III General] dudeman1996:
Yeah as soon as I start using supersu the app just says it doesn't work on rooted devices and closes, even after doing the reinstall trick. With superuser it would get to the SMS screen but mess up there..
[Galaxy S III General] coleburns:
Thanks for the detailed walk through. However it would seem my phone has been cursed from working with this app

Got toreinstall, it closed the app but the app was still in the app list

So i tried the store and i had an option to update which i didnt do

Restarted the phone, went to the app and got a prompt to update. Clicked yes and then tried to reinstall to avail. IT no longer closed the app

I am running aokp m1 4.2

Any ideas?
[Galaxy S III General] ukformula:
This worked for me. Thank you.

Galaxy Note, stock Rom, rooted.
[Galaxy S III General] QPR_FC:
it works on Nexus 4 too

I followed these instructions on my Nexus 4 and it now works after weeks of error code 99999

Thanks!
[Galaxy S III General] b0gd4n:
I have been trying to get this damn app to work on my s3 since I got it.

I a few instructions here, but none work.

Would someone please post some good, complete instructions?

Thanks!
[Galaxy S III General] Reload147:
The Reinstalling worked ace! :)

What I did by mistake though-

In SuperSU Settings:

1) Full unroot

2) Install Mobile Banking from Market

3) Go through the steps of activating your account in the app

4) Flashed SuperSU from zip http://xdaforums.com/showthread.php?t=1538053 From Recovery. Because After full unroot I tried installing though market and got error binary cannot be installed.

5) In SuperSU update binary

In SuperSU Settings

6) Reinstall

7) Download SuperSU from Market and update binaries

Final Run Mobile banking again to see if it worked :)
[Galaxy S III General] yus786:
got a nexus 4 and have uninstalled super user and installed supersu, followed the instructions on page 11 and still cant get this to work unfortunately

either have the phone rooted error or cant get a confirmation code get sent to me via text message

edit: ive cleared my cache and deleted app data and then tried again and its coming up with an RP009 error (which means its working i think as i need to de-register my old iphone)

will update once ive de-registered and got it working!

edit2: didnt work!
[Galaxy S III General] virgopunk:
From what I've read the app checks whether the ROM is a known stock firmware or whether it's a known rooted one like CM. It also explains why some users can get it to work on a rooted stock ROM but hiding the root.

See here: http://xdaforums.com/showthread.php?t=1978329

So as a fairly dedicated Galaxy Note CM user I'm a bit stuffed. :(
[Galaxy S III General] ralphclark:
The "supersu reinstall" method solved the problem on my configuration as follows:

- Samsung Galaxy Note 2 LTE (GT-N7105)

- Stock T-Mobile Jellybean 4.1.1

- Rooted via Chainfire's CF Auto-root,(includes SuperSU, unknown version)

- Barclays Mobile Banking 1.3

- SuperSU 1.04 (after reinstalling from Play Store)

Many thanks. Well done!!
[Galaxy S III General] SUer:
Worked here too.

Sent from my Samsung Galaxy SIII
[Galaxy S III General] yus786:
hope there's a new workaround with the new version of the app (1.3)
[Galaxy S III General] AndyCr15:
Mine is updated and still working...
[Galaxy S III General] yus786:
what method did you use to get it working?
[Galaxy S III General] AndyCr15:
The one in this thread. The prepare for reinstall one.
[Galaxy S III General] Armon2:
Tried the described methods on rooted stock 4.2.1 and on CM10.1

no luck.

Using: Barclays 1.3

Nexus 4
[Galaxy S III General] b0gd4n:
Tried this.

At step 3 I'm getting RP029 error...
[Galaxy S III General] onewayout:
Thanks for the tip...:)

Not working here using SUPERSU has anything changed?

Cheers, jeff