Beim Rooten sollte man unterscheiden, ob man auf der Konsole (adb shell) Root-Rechte hat - oder eben nicht.
Sofern man hier Root-Rechte hat, tauscht man die su aus, installiert die Superuser.apk und die busybox - fertig (das gibt es hier im Forum mehrfach als fertiges Zip-Archiv, wo man nur noch eine Batch-Datei anklicken muß)
Hat man in der Shell keine Root-Rechte (was bei China-Geräten eher selten ist) - so kann man sich mit diversen Tools helfen. Hier ist entscheidend, welche Android-Version drauf ist, da hier immer ein Exploid zum Einsatz kommt (welches aber auch gern von Virenscannern als Gefahr eingestuft wird)
Um den Treiber zu installieren benötigt man irgendeinen ADB - Treiber - allerdings muß man dann in der Inf-Datei die passende VID und PID eintragen.