Ich möchte nochmal meine Meinung zum Towelroot ergänzen:
Auf einem Gerät, welches ich aktiv benutze, möchte ich das sicherlich nicht haben, weil die Berechtigungen nicht einsehbar sind. Ist erschreckend, das eine einfache App mit nur einem einmaligen Reboot allen Apps Root Rechte gibt, ohne das ich davon was merke.
Aber für manche mag das auch ganz hilfreich sein. Denn wenn man auf eine Custom ROM umsteigen will, hat man meistens ein Problem.
Jedes Gerät hat seine eigene Rootmethode. Bei manchen geht das einfach über das USB-Debugging und gut ist. Aber bei vielen Geräten muss man erst eine alte Firmware flashen und HTC, Sony, Motorola und Google haben eine offizielle Seite, wo man sich einen Unlockcode für den Bootloader holen kann, welchen man dann über Fastboot einspielt. Bei diesen Optionen hat man aber das Problem, dass dabei ein Reset durchgeführt wird, wodurch man alle Daten verliert (/data). Und vor Android 4.0 gab es keine Backupmöglichkeit per ADB. Das heißt alles was man sichern konnte waren SMS und Telefonverlauf (Neben Kontakten, Kalender, Mails, .. usw. welche ja sowie synchronisiert werden) SD-Karte (mit Bildern, Musik, ..) wird natürlich auch nicht angerührt. Es war also nicht möglich Apps zu sichern, also die Einstellungen und Spielstände und sowas. Da hatte man dann einen Teufelskreis:
Ich will rooten -> Muss erst ein Backup machen -> Für das Backup muss ich rooten -> Zum rooten Backup machen -> ..
Mit Towelroot kann man sich schnell die Berechtigung für das Backup schnappen und wenn alles gesichert ist, kann man dann den Unlock machen -> Custom Recovery flashen -> Custom ROM oder was auch immer.
ach so und facebook ist bestimmt keine systemapp
Vorinstallierte Apps sind meistens Systemapps, damit sie einen Datawipe überleben.
Edit:
Android 4.4.4 ist gerade released worden => kein Fix für den Towelroot
Naja, nächste Woche ist Google I/O, da können sie dann nach liefern mit Android 5.