The Problem: I've attempted rooting my Galaxy S3 (unlocked, I9300, recently upgraded to Android 4.3 , and 3.0.31 kernel) through heimdal on Ubuntu Linux by following this guide ( as well as following some of the comments, because I kept getting Android recovery instead of ClockworkMod Recovery ). However , Supersu still tells me I've no su binary there. Now, apparently I have another su binary ( /system/xbin/su
) but not in /system/bin
.
I've poked around the forums and what not, but couldn't find anything satisfactory, plus many refer to Windows.
Help me out here, folks, how do I get this binary ? How do get root ?
What solved the problem: Basically, I've caved in, and used Odlin on Windows, with instructions from another source ( which I wish I'd saved ). One thing for sure, the guy on the original link i posted , does something wrong so it doesn't work. Also, the packages he lists for download are missing CF autoroot or CF root, but even if I've downloaded and added those, nothing happened.
Another things I've done is removed heimdall that the original website suggested, and downloaded heimdall from Ubuntu repositories. If you search with apt-cache search heimdall
there is only like 3 packages, like 30MB, so just do sudo apt-get install heimdall*
.
In conclusion , it's nice there's tons of articles on Android, but some may be misleading or simply click-bait.