Monday, 18 July 2016

Rooting Problems (WiFi & SU Binaries)



I've tried to root my phone using a guide here on XDA, but it's causing too many problems on the device to make it worthwhile! Firstly, the phone no longer remembers WiFi networks, and also takes around 30seconds to toggle WiFi on/off. Secondly, SuperSU keeps nagging me to update the binaries, but cannot update them and refers me to a webpage that isn't much help. I'd greatly appreciate some help with this please.

Phone: Samsung Galaxy S7 Edge
Carrier: AT&T
ROM: SM-935U (Source)

Step1 ROM: I wanted to remove the AT&T bloat on my phone and have a stock Samsung ROM, so I followed this guide and replaced the SM-935A ROM with SM-935U. It works perfectly! Absolutely no issues at all, everything installs as expected and works perfectly, including WiFi and it remembers the WiFi network and passwords.

Step2 Root: Then I wanted to root my device, and this is where the problems begin. I follow this guide to root the device. The guide tells me to flash a file using Odin, which works perfectly and the device reboots ok. I then run the batch file (root.bat) which also runs ok, up until the command "adb shell < supersu.cmds" which tells the device to reboot, before the batch file can finish the remaining 11 commands in the file! I edited the batch file and added a 'pause' there, which allows the device to reboot and then I can continue running the batch file. So, even after I fully complete the root process with NO errors at all, the device now is rooted (according to RootChecker) and no longer remembers WiFi networks or passwords, and also takes about 30seconds to toggle WiFi on/off!

Also, after a reboot, SuperSU gets updated in the PlayStore and wants it's binaries updated, which it cannot seem to do. After a while, it says unable to update, please refer to this page: http://supersu.com/insteadbinaryfile.html I don't know what 'method 2' on that page is referring to when it mentions step 7. What auth app? SuperSU? Anyways, it doesn't work. Sure the device is rooted, but what good is it when it's constantly nagging for binary updates and cannot function with WiFi properly, because it forgets the network everytime it loses connection to it?

To resolve the WiFi issue, I tried a number of things. Forgetting the network, manually adding the network, rebooting into recovery and formatting cache, resetting the phones network settings. None worked. I've googled the problem, and cannot seem to find anything relevant that works. Somewhere I saw something about a build.prop edit, but they didn't say what to do or what to change in the prop file.

Thanks for reading all this, and for taking the time to reply.



No comments:

Post a Comment