[Android Software/Hacking General [Developers Only]] skinnyquiver:
!!!UPDATE!!!!

Sorry I lost my root files. I still have the base code i used to make them. I am trying to work with [MENTION=1333983]saurik[/MENTION] to get vtab1008 working with the cydia impactor so that this process will be eaiser. sorry about not keeping up here.

The linux root is still working.

!!!!!!!!!!!!!!!!!!!!!!!!!!!

I was able to get the VTAB1008 HONEYCOMB ROOTED. This device is no longer doomed to a rootless existence.

ROOT AT YOUR OWN RISK! I AM IN NO WAY RESPONSIBLE IF THIS BREAKS SOMETHING.

----WINDOWS ROOT (This worked for me)----

!!Some people have had problems with 64 bit systems.!!

https://dl.dropboxusercontent.com/u/...nys Root.zip (restored by grnsl2)

Download the latest java sdk http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

(if it installs anywhere but C:\Program Files\Java\jdk1.7.0_45\bin\jdb change the path in the runme.bat)

Setup ADB

Follow instructions at http://www.google.com/url?sa=t&rct=...5IAx2Xg-VjGm5pQ&bvm=bv.57155469,d.cGU&cad=rja

for the inf file use the one in the skinnys root,zip

!!!THIS STEP IS VERY IMPORTANT ^ IF YOU ARE HAVING ISSUES YOU MAY HAVE NOT COMPLETED THIS STEP!!!

Run Exploit

open command prompt (windows 7 type cmd in start menu and press enter)

CD to location you extracted the zip

example: cd "C:\Users\skinny\Downloads\Skinnys Root"

type "runme.bat"

You will see a ton of data on the screen after a minute your tablet will show android.app.Activity

Paste the following into the shell (the prompt should have changed to look like >)

stop in android.os.MessageQueue.next()

Touch your tablets screen (the prompt should change to <1> main [1]

Paste the following into the shell

print java.lang.Runtime.getRuntime().exec("/system/bin/sh /data/local/tmp/rootme.sh")

Wait until you see something like Java.lang.Runtime.getRuntime().exec("/system/bin/sh /data/local/tmp/rootme.sh") = "Process[id=1265]"

exit

Press enter to reboot

----LINUX ROOT----

Get Linux on a live usb stick to run exploit (skip if you have a linux system)

Download 32bit kubuntu from http://www.kubuntu.org/getkubuntu/download

Get a thumbdrive at least 2 gig

Launch unetbootin

Select bubble next to diskimage

Choose ISO

Click on ...

Browse to the kubntu iso downloaded at A.

Set drive to your usb drive letter.

The next step will erase your thumb drive!!!!!

Click OK

Process will complete and ask you to reboot (reboot)

Select the thumbdrive at startup (i don't know what type of computer you are using but most systems you can press f8, f11, f12 or f2 tp get the boot prompt)

(For more information read this guide http://sourceforge.net/apps/trac/unetbootin/wiki/guide)

Select Default at the kubuntu boot prompt

Select Try Ubuntu

Get kubuntu linux setup for the exploit (skip if you already have android tools on linux)

Press alt+f2

Type "konsole" and press enter

Paste the following commands in.

sudo chown kubuntu:kubuntu /opt
mkdir /opt/exploit/
cd /opt/
wget http://dl.google.com/android/adt/adt-bundle-linux-x86-20131030.zip -O adt.zip
unzip adt.zip
mv adt-bundle-linux-x86-20131030/ adt/
echo 'export PATH=$PATH:/opt/adt/sdk/build-tools/android-4.4:/opt/adt/sdk/platform-tools' >> ~/.bashrc
source ~/.bashrc
sudo su -c "echo 'deb http://ppa.launchpad.net/webupd8team/java/ubuntu saucy main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu saucy main' > /etc/apt/sources.list.d/oracle-java.list"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
sudo apt-get update
sudo apt-get -y install git
cd /opt/exploit/
sudo apt-get -y install oracle-java7-installer

Accept Java license agreement to install java 7

Run Exploit

Plug in your tablet

Enable debugging mode (Settings -> Applications -> Development -> USB debugging)

Paste the following commands in your linux console (if following steps use the konsole that you have been running commands in).

If you are not using /opt/adb/sdk for your android devlopemnt use your dir on the 3rd step

git clone [url]https://github.com/raymondhardy/mkbreak.git[/url]
wget 'http://goo.gl/Ox8qDx' -O Superuser-3.1.3-arm-signed.zip #thanks to @Munk0
unzip Superuser-3.1.3-arm-signed.zip
cp system/bin/su mkbreak/
cp system/app/Superuser.apk mkbreak/
cd mkbreak
./doit.sh /opt/adt/sdk

You will see a ton of data on the screen after a minute your tablet will show android.app.Activity

Paste the following into the shell (the prompt should have changed to look like >)

stop in android.os.MessageQueue.next()

Touch your tablets screen (the prompt should change to <1> main [1]

Paste the following into the shell

print java.lang.Runtime.getRuntime().exec("/system/bin/sh /data/local/tmp/rootme.sh")

Wait until you see something like Java.lang.Runtime.getRuntime().exec("/system/bin/sh /data/local/tmp/rootme.sh") = "Process[id=1265]"

exit

Press enter to reboot

If you get stuck at any part of this process please post a reply with information about the problem you are having.

PROOF OF ROOT

Thanks and credit goes out to.

robertmillan

Jay Freeman (saurik)

PoC by Pau Oliva

Vinogans for leading me to masterkey exploit