[General Questions and Answers] mosaic842:
Rooting The Matricom G-Tab Quantum Tablet

I have been attempting to root this Matricom Android Tablet for awhile

now, but with only partial success. It is my hope posting here that a

more knowledgeable xda member could examine the information provided

below and redirect my efforts. This in turn would help other members.

Although stuck now, the rooting effort seems close to success. Now

have a working adb bridge and with root (#) command prompt. The root

(#) persists on adb shell across device boots but the stand alone android

tablet never acquires root access and never provides root permissions for

any of its applications. Strange? (The // indicates commented code.)

User Comments:

========================================================================

From the stand alone tablet the SU Root Checker application reports:

Result: ROOT PERMISSION NOT GRANTED OR SUPERUSER APP MISSING.

The Superuser application was verified present at /system/app/Superuser.apk, (-rw-r--r-- root root).

Apparently the adb shell has acquired full root (#) access (good), even after reboots.

But the Android Tablet in stand alone use does not have root access (bad),

and the tablet android terminal emulator shows only the $ command prompt (bad),

and the tablet does not grant root permissions to any applications (bad).

So the net result is no root access on tablet. (Confusing?)

All local tablet rooting procedures (without the adb bridge without laptop) have failed.

However both SRS One Click Root and SuperOneClick which operate over the

adb bridge both report successful roots. (An Unroot and then (re)Root does not help.)

SRS One Click Root v4.7 (used across adb bridge to tablet)

========================================================================

08:40:59 PM - Starting ADB Server..

08:41:04 PM - Manufacturer: unknown

08:41:04 PM - Model: G-Tab Quantum

08:41:04 PM - Android Version: 4.4.2

08:41:04 PM - Build ID: A31S_Q100_Q1001L4B2.20140410

08:41:04 PM - Board ID: exdroid

08:41:04 PM - Chipset Platform: fiber

08:41:04 PM - Getting Offsets.. : 0x8003 0x8005 (False)

08:41:04 PM - Checking Shell Root access: True

08:41:04 PM - Checking Root access: (True)

[x] Device already have SU Root access, Rooting not needed. // then did root, unroot, re-root, but no difference

Android Terminal Emulator (stand alone on tablet)

========================================================================

u0_a108@fiber-ibts-ap6210:/ $ cd /system/bin // notice the $ command prompt

u0_a108@fiber-ibts-ap6210:/system/bin $ su

1|u0_a108@fiber-ibts-ap6210:/system/bin $ id // appears su cmd opened 2nd shell?

uid=10108(u0_a108) gid=10108(u0_a108) groups=1015(sdcard_rw), 1023 (media_rw),

1028(sdcard_r),3003(inet),50108(all_a108) context=u:r:untrusted_app:s0

1|u0_a108@fiber-ibts-ap6210:/system/bin $ exit // single exit cleared both 1st and 2nd shells

adb shell (from Win XP laptop via usb cable)

========================================================================

C:\...\adb devices

List of devices attached

20080411 device

C:\...\adb shell

root@fiber-ibts-ap6210:/ # id // notice the # command prompt, persists

uid=0(root) gid=0(root) context=u:r:adbd:s0

root@fiber-ibts-ap6210:/ # cd /system/bin

root@fiber-ibts-ap6210:/system/bin # su

root@fiber-ibts-ap6210:/system/bin # cd /

root@fiber-ibts-ap6210:/ # mount -o remount,rw /system // remount successful (demonstrate rw access)

root@fiber-ibts-ap6210:/ # exit // exit from 2nd shell (opened by su command)

root@fiber-ibts-ap6210:/system/bin # exit // exit from 1st shell (opened by adb shell cmd)

C:\...> exit // exit from DOS cmd shell (return to Windows)

Hardware Specific Information

========================================================================

Matricom Android Tablet

G-Tab Quantum 10.1 inch IPS

Android System v4.4.2

Firmware Version 4.2_20140408

Build A31S_Q100_Q1001L4B2.20140410

Processor Type QuadCore-A31Series

No Carrier (on wifi)

Windows XP Laptop Available

(connect via usb cable to tablet micro usb)