An app I was trying to run has some mechanism to prevent running on rooted devices. I read somewhere and tried to circumvent this by renaming the /system/xbin folder. What I didn't realise is that cause my phone to lose root, i.e. SuperSU says "There is no SU binary installed..."
Now I tried to re-root using all the tools I could find (Doomlord, cubeundcube, Goroh_kun) but they all encountered a similar problem: /system/xbin/su: cannot open for write: No such file or directory. It seems that all the tools can't write file to the /system directory.
I haven't updated to 4.3 yet because last time I read, the only way to root 4.3 is to unlock the bootloader. My bootloader is still locked, because I didn't want to mess with the DRM stuff when I got the phone. This understanding could be outdated.
It seems that I can keep root through the OTA process? Is there anything I should do to ensure I can get root after 4.3? Would Bin4ry's script allow it?
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?