How to Root UG802 Rockchip RK3066 mini PC

If you follow this blog (and others), you should already know there’s a new dual core Cortex A9 Android mini PC in town based on Rockchip RK3066. Deadhp1, a reader of this blog, bought one and left a short review about the device, including his first impressions and an Antutu benchmark (6801). He also noticed that the device is not rooted by default, and followed the instructions for Window N90 II tablet (source: Slatedroid) to root the device:

  1. Download Moborobo
  2. Download a modified version of SuperOneClick – Short Fuse (Originally found in Slatedroid link above).
  3. Install Moborobo and start the program
  4. Make sure USB Debugging is enabled on your mini PC(Settings –> Developer Options)
  5. Connect your UG802 mini PC (using the microUSB port) to your PC
  6. Wait for Moborobo to detect the device
  7. Extract the contents of SuperOneClick
  8. Run SuperOneClick.exe
  9. Click on Root
  10. It will says the device is already rooted, click “Yes” to proceed anyway.
  11. Enjoy!

I assume those instructions should work for most (all?) RK3066 devices.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

46
Leave a Reply

avatar
46 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
20 Comment authors
HerchiPozzoFernandojosefCaptiva Pad 10 root - Seite 2 - Android-Hilfe.de Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
R.B
Guest
R.B

Any chance to see ubuntu on this device?

Turvy
Guest
Turvy

Any chance of seeing Windows 8 running on it? It looks good on the mini u30gt (Tablet).

Jack
Guest
Jack

I downloaded Moborobo and installed it. USB Debugging turned on. Plugged in UG802 through mini usb port. Moborobo does not pick it up. How do you get your pc to detect the device? Drivers?

rayjr13
Guest
rayjr13

@Jack

Isn’t “micro” usb port for power only (what I was told by w2comp)? did you try to connect through full size usb to pc,?

deadhp1
Guest
deadhp1

Moborobo is what installs the drivers. You can try to refresh the scan, or try unplugging the ug802 and plugging it into another usb port.

I just installed moborobo on another laptop to check. What I did was:

Installed moborobo onto laptop. Shutdown moborobo.
Connected the ug802 to hdmi tv and plugged in my wireless keyboard.
Plugged micro usb into ug802, and other side into laptop.
When ug802 booted I went into stock android settings and enabled usb debugging.
Then went into the other Settings app(the simple one provided by the stock home screen)
Went to Advance Setting and clicked on USB Settings.
That connected to my laptop then I started Moborobo and it detected and installed drivers for the ug802.
It detects the device as rk30sdk.

It’s pretty straight forward. Hope that helped.

Jonas
Guest
Jonas

It aint detecting nuttin for me. I plugged in the device to my PC via Micro USB > USB.
Nowt being picked up. Whatamidoingwrong?

Jonas
Guest
Jonas

Got it… Have to Click on “USB” in settings, then Click “Connect to PC”

trackback

[…] […]

JoeC
Guest
JoeC

I have rooted and want to install Netflix but it says that it is not available in my country? Does anyone know what I have to do so it knows I am in the USA?

deadhp1
Guest
deadhp1

@JoeC
Can you see any paid apps at all?
The problem lies in framework.jar. If a 3g dongle isn’t plugged in the ug802 is hardcoded to the carrier 46002 aka China Mobile.
You can change this by following the instructions on my blog.
Just search google for “UG802 play store fix mindbuntu” to find it.
I also posted it in the comments sections of Dual Core Rockchip RK3066 mini PC Now Available for $88.88
on this site, I think page #8.

Matt
Guest
Matt

What will rooting this device allow you to do? does it restore factory settings and delete all your apps? I just wanted to root so I could take screen caps and all the apps in the play store require rooting as far as I know.

DMHG
Guest
DMHG

Thanks for the instructions. It took a while but it finally worked. I recommend rooting upon first receiving the device — don’t do what I did and install a bunch of stuff as it seemed to interfere with moborobo recognising the device. Deadhp1’s comment was really helpful – thanks.

trackback

[…] […]

Ken Langston
Guest
Ken Langston

Moborobo hijacked my google search results to redirect them after I installed it.

deadhp1
Guest
deadhp1

I have now made several rooted stock firmware update.img’s for the UG802.
They can be found in the ug802 firmware section at my forum: http://www.armtvtech.com/armtvtechforum/
You can apply update.img with an sd card without the need to install moborobo.
(sd card update will not replace the kernel however) for that you need to use Rockchip Batch Tools v1.5

I still haven’t had any problems with moborobo myself.

trackback

[…] UG802 – Rooten unter virtuellem Windows oder Linux? Hi, ich bin so vorgegangen: How to Root UG802 Rockchip RK3066 mini PC | CNXSoft – Embedded Software Development Mittlerweile habe ich es mal an einem Windows Vista Notebook getestet, aber auch hier findet […]

Mazarin07
Guest
Mazarin07

Please clearly specify how to connect the mini Android PC to the PC: one must use the normal USB or the microUSB port of the Android mini PC?

Mazarin07
Guest
Mazarin07

@deadhp1
Now it worked, thanks.
The main point is that you have to allow USB each time.

Mazarin07
Guest
Mazarin07

By the way: the microUSB port is the one that must be connected to the PC.

FishHead
Guest
FishHead

I am struggling with this. I have CortexA9 RK3066 for Android 4.1 and cannot get software to see the device. Thought I try WiFi and install Mobo daemon but PlayStore says device is incompatible. Does the HDMI need to be plugged in when attaching microUSB?

FishHead
Guest
FishHead

@cnxsoft
MoBo Software lets you connect by USB or WiFi. Since I had no luck with USB that is why I was trying the wiFi method and thus trying to install mobo daemon from Play Store

Anyway turns out it I think it is a UG007 and I think you have to connect micro usb to power it and then standard USB to connect it but I do not have a standard USB cable (have crap loads of USB it Micro or Mini but no USB to USB) will try tomorrow.

FishHead
Guest
FishHead

FishHead :
@cnxsoft
MoBo Software lets you connect by USB or WiFi. Since I had no luck with USB that is why I was trying the wiFi method and thus trying to install mobo daemon from Play Store
Anyway turns out it I think it is a UG007 and I think you have to connect micro usb to power it and then standard USB to connect it but I do not have a standard USB cable (have crap loads of USB to Micro or Mini but no USB to USB) will try tomorrow.

Bimme
Guest
Bimme

I had to have the HDMI connected to be able to enable USB connect to PC, which seemed to reset at reboot.
SuperOneClick hanged for a long time, so I disconnected. Now it wont boot anymore. Bricked?
Can you restore it somehow using Odin or similar?
(The problem is that it is a no brand device, so I don’t know which rom to use, but it is a RK3066 device)

FishHead
Guest
FishHead

@Bimme
Yep had to connect HDMI so that I could enable USB to connect to the PC. It resets to off each time you power up. As soon as I enabled USB to connect to PC, Moborobo saw the device and tried to install a driver, It gets to 99% then goes no further. Appreciate if anyone has some constructive advice, just want to be able to install TAP/TUN modules so I can use VPN.

navqui
Guest
navqui

Last week I received a ug802+ elite and I have tried to root it to install Droidmote server, but I have not been able to. I have followed the step to root it, and after executing SuperOneClick the result satisfactory, the messages was that the device was rooted. Then I tried to installed the droidmote server, but I wasn’t able to. So, I used a root tester app and it said that I don’t have root access. All things seemed to work properly, but not.
Please any suggestion. Many thansk.

That Guy
Guest
That Guy

Superoneclick says the root install completes, but running the ‘su’ command from the terminal prompt returns a ‘permission denied’ response. Superoneclick does fail to create the ‘/system/xbin’ directory. Maybe this is a new directory?

trackback

[…] […]

josef
Guest

hey i am having a problem, i installed the dab drivers for the AMPE A78 tablet as there are no drivers at all for it yet! and it regonized it successfully.. now when i load super one click and click root , it starts but hangs on step 7! what do i do from now? its says waiting for device, it shouldn’t because the pc recognises it as A78 as it should

Thanks all!

josef
Guest

it seams that the adb driver is not good for the ampe a78 where can i get its drivers?

Josef
Guest
Josef

any one please? i need help to root the device thanks! 🙂

Josef
Guest
Josef

Where can i get it?

Josef
Guest
Josef

the thing is that Moborobo regonizes it as A78 and it gives the right versionog android and all that crap.. so i assume its intstalled correctly , how ever when i view it in the devicemanager it says android phone

Fernando
Guest
Fernando

Can I root a Rockchip Rk30sdk with this process?? Is it the same as rk3066?? I’ve been looking all over the web but is all confusing I ony find rk3066 but no Rk30sdk; I have a mk809 android mini stick from ebay I don’t know if it’s a different model or something….???

Fernando
Guest
Fernando

@cnxsoft
Does it works for Windows 8? I’m trying but Moborobo doesn’t detect anything; I even installed the daemon app to try with wifi, it connect but it doesn’t download any driver…???

Fernando
Guest
Fernando

I tried different ports; run as administrator in compatibility mode for vista, win7 etc; uninstall/installed/update moborobo; enable USB debugging; connect to PC and nothing…?? It only powers up the device when I connect to pc but after that nothing else… I also have an old android phone and same thing… only power/charging, it doesn’t connect.

Josef
Guest
Josef

@fernando,

you cannot use them with win8 for now, because there are no adb drivers compatible , how ever you can try to install the adb drivers my going yo update driver search the directory that the adb drivers are in, that worked for me but its only the adb generic driver noting more

Fernando
Guest
Fernando

I think that might had done the trick after all. It looks like I was using a “power only” micro usb cable because I tried on an older windows 7 laptop and got the same results (nothing); so I got a new sync/charger micro usb and It recognize it immediately; I started moborobo and it looks like it installed the drivers (I clicked on those red “install this driver anyways” messages) but when I ran “Superoneclick” at some point showed “mkdir failed for /system/xbin file exists”, it kept going and said that I had successfully rooted the device but without any restart or any other confirmation prompts or anything, it also installed the superuser apk but it was definitely NOT rooted, no root apps worked and “root checker” said the device was not rooted. At some point I tried the “update driver” from “device manager” by browsing a ADB drivers folder (named PLT-7035 ADB Drivers – 32 bit) that I’ve downloaded from another source but I don’t remember if it said “driver is up to date” or if it actually had updated the driver with THAT specific folder; anyways I tried “superoneclick” once again and same results no root; so finally I ran a batch file that I got from another source (TPSarky-VonDroid-Root new) with almost identical process as this one and it worked; the device restarted right away, followed on screen instructions/restarted twice and got root. I’ve restarted/shut down device and still working/root so I hope it stays that way.

Pozzo
Guest
Pozzo

Big thanks man, it work so well.

Herchi
Guest
Herchi

I see superuser but its not rooted. “root checker” say “not rooted”

Herchi
Guest
Herchi

TPSarky-VonDroid works