Hosszas szívás próbálkozás után sikerült rootolni a JQ8-as SGT firmware-t. A probléma lényege ott van, hogy nem akartam custom kernelt, és a JQ8 STOCK kernelben a system partíció pontosan akkora méretű, amekkora a benne található fájlok, így a superuser és a su már egyszerűen nem fér bele.
A probléma feloldásához (repart nélkül) törölni kell valamit a /system-ből, amit nem nélkülözünk. Én egy SGS root alapján a boot animációt és hozzá tartozó zenét távolítottam el (ami egyébként amúgy is idegesített). A leírás megvan a SGT topicjában, de leírom ide is, had örüljek még egyszer
A következőket használtam hozzá (google-lal megtalálhatók):
Superoneclick
ZergRush
A teljes folyamat:
Először kell egy ideiglenes root (mivel a SOC úgysem tudja véglegesen rootolni a készüléket):
Superoneclick -> Shell Root
Utána kell egy kis kézi ADB játék. Navigáljunk az ADB mappájába (pl. a letöltött és kicsomagolt zergrush könyvtárba). Utána nyissunk egy cmd-t.
Az alábbi parancsokat kell végrehajtani.
> command promptban
# adb shell után a shell promptjában
>adb push busybox /data/local/tmp/
>adb shell
#chmod 755 /data/local/tmp/busybox
#/data/local/tmp/busybox mount -o remount,rw /system
#dd if=/system/etc/Power_on.ogg of=/data/local/tmp/Power_on.ogg
#rm /system/etc/Power_on.ogg
#dd if=/system/media/bootani.qmg of=/data/local/tmp/bootani.qmg
#rm /system/media/bootani.qmg
#dd if=/data/local/tmp/busybox of=/system/xbin/busybox
#chown root.shell /system/xbin/busybox
#chmod 04755 /system/xbin/busybox
#/system/xbin/busybox --install -s /system/xbin
#exit
>adb push su /system/bin/su
>adb shell
#chown root.shell /system/bin/su
#chmod 06755 /system/bin/su
#rm /system/xbin/su
#ln -s /system/bin/su /system/xbin/su
#rm /data/local/tmp/boomsh
#rm /data/local/tmp/busybox
#rm /data/local/tmp/sh
#rm /data/local/tmp/zergRush
#exit
>adb reboot