Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,768,414 Members 49,985 Now Online
XDA Developers Android and Mobile Development Forum

[Q] TV BOX B351 android B351 rk31sdk

Tip us?
Junior Member - OP
Thanks Meter 0
Posts: 1
Join Date: Apr 2014
Default [Q] TV BOX B351 android B351 rk31sdk

Hi can anyone please help with this Tv Box Quad-Core-Android-4-2-Rockchip-RK3188-Mini-PC-Smart- tv box works great the problem is some software need this box to be rooted i no how to connect to a pc shows up as a drive with folders here is the spec

* Android Device Brand rk31sdk
* Android Device Name PC Smart TV BOX Media Player
* Android Device Model B351 rk31sdk
* Android Version 4.2
* Build Number rk31sdk-eng 4.22 JDQ39/eng.linking.20140114.142223eng/test-keys
brb8two's Avatar
Thanks Meter 8
Posts: 32
Join Date: Jan 2012
Location: Adelaide

This is to help anyone with a similar device and I'll be brief;

First Install The Windows Drivers (you know, so you can actually talk to it)
i.e. from here...

If you have two Micro USB ports, work out which one is the power only v's the switchable USB guest / host one.

In setting, enable USB debug & then enable USB "connect to PC"

Windows should now detect and load the drivers for the device.

When the device is rebooted, you'll need to re-enable the "connect to PC" setting each time.

I found this package online that works for root but they left out of the script to copy the Super User App to the device.

The Archive Contains these files you'll need;
binary "su"
binary "SuperSU.apk"
binary "busybox"
binary "RootExplorer.apk"

It also contains the standard adb application

"TPSparkyRoot.bat" [modified] should contain;
@echo off
CD /D "%~dp0"

echo *---* N101 II Root Tool based on work by sunnydavid *---*
echo --- Plug in your device, make sure debugging is enabled in Developer Options
echo --- This script will now copy files over to your N101 II
adb shell mv /data/local/tmp /data/local/tmp.bak

adb shell ln -s /data /data/local/tmp
adb reboot
echo --- Reboot 1/3 - Press Space Bar once the device has rebooted

adb shell rm /data/local.prop > nul
adb shell "echo \"ro.kernel.qemu=1\" > /data/local.prop"
adb reboot
echo --- Reboot 2/3 - Press Space Bar once the device has rebooted

adb shell id
echo --- If the ID shows as 0/root then continue, otherwise CTRL+C to cancel and start over


adb remount
adb push su /system/bin/su
adb shell chown /system/bin/su
adb shell chmod 6755 /system/bin/su
adb push busybox /system/bin/busybox
adb shell chown /system/bin/busybox
adb shell chmod 0755 /system/bin/busybox
echo --- Installing SuperSU
adb push SuperSU.apk /system/app/SuperSU.apk
adb shell chown root.root /system/app/SuperSU.apk
adb shell chmod 0644 /system/app/SuperSU.apk
adb push RootExplorer.apk /system/app/RootExplorer.apk
adb shell chown root.root /system/app/RootExplorer.apk
adb shell chmod 0644 /system/app/RootExplorer.apk
echo Completing Root

adb shell rm /data/local.prop
adb shell rm /data/local/tmp
adb shell mv /data/local/tmp.bak /data/local/tmp
adb reboot

echo echo --- Reboot 3/3 - Your N101 II should now be rooted

echo on
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes