How To Root CX-01 Android mini PC

Orange Pi Development Boards

CX-01 is a cool low cost Android mini PC (as low as $40), but unlike many other Chinese Android device it is not rooted.

Here are the instructions to root it:

  1. Download Unlock Root http://www.unlockroot.com/. NB: The download link does not appear to work right now, but the filename is unlockroot23.exe, so here are some alternative untested download links.
  2. Find Unlockroot\driver\android_winusb.inf in the directory where you install Unlockroot
  3. Open the file in a text editor, and add the following lines:
    • For Win 7 (64-bit):
      [Google.NTamd64] 64-bit]
      ;TCC8920
      %SingleAdbInterface% = USB_Install, USB\Vid_18D1&Pid_DEED&MI_01
      %CompositeAdbInterface% = USB_Install, USB\Vid_18D1&Pid_DEED&Rev_0231&MI_01
    • For WinXP (32-bit):
      [Google.NTx86]
      ;TCC8920
      %SingleAdbInterface% = USB_Install, USB\Vid_18D1&Pid_DEED&MI_01
      %CompositeAdbInterface% = USB_Install, USB\Vid_18D1&Pid_DEED&Rev_0231&MI_01
  4. Connect CX-01 to your PC via USB, it should then detect your new device. If it doesn’t simply press “fn” key on CX-01 TV Stick.
  5. Select the driver that you edited in Unlockroot\driver\android_winusb.inf
  6. Once the driver is installed, run unlockroot
  7. Press ROOT, then reroot device.
  8. Reboot CX-01 mini PC
  9. Done!

Thanks to Myxa78.

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

38
Leave a Reply

avatar
38 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
15 Comment authors
GamerCoby 7048 - Page 4Looking for help rooting Coby MID7048patoruzukilloman Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Klaus
Guest
Klaus

Maybe you could also add Myxa78s instruction to delete the preinstalled apps, for noobs like me 😀

myxa78
Guest
myxa78

@ Klaus
1.you need root first!
2. install App Remover https://play.google.com/store/apps/details?id=com.curvefish.apps.appremover&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5jdXJ2ZWZpc2guYXBwcy5hcHByZW1vdmVyIl0.
3.remove application
but if you don’t know what is the application, better don’t uninstall it
you can brick your device ( i have firmware for reflash device, but i promise to panda, that i don’t share it via internet)

jamesbond
Guest
jamesbond

I’m not sure why you need to do this. I got mine already rooted – all I need to do is run “adb root” followed by “adb shell” and I’ve got root shell (I’m running Linux so I don’t need to meddle with that INF silliness), and from there I can install anything I need (supposedly – I haven’t done it myself).

I’m however is very interested to know how to un-brick the device if needed; that’s the only thing stopping me from trying the custom kernel you posted a few days ago.

cheers!

myxa78
Guest
myxa78

my device is was rooted from box, and shell have #
but many applications with root permissions said that device is not rooted, so i reroot device and now it’s ok
un-brick very easy, you need FWDN V7 -v2.22 (firmeware download tool) and firmware for 4Gb or 8 Gb version

jamesbond
Guest
jamesbond

@ myxa78
Thanks Myxa,

I googled for FWDN V7 -v2.22 and found a few links on mediashare etc but I’m not sure whether that’s the right one.
Perhaps I’m pushing too much too – is there a similar tool for Linux? And (being the noob I am) – how do you get a copy of the firmware from the device itself? (I have the 8GB version) Thanks again.

cheers!

myxa78
Guest
myxa78
myxa78
Guest
myxa78

@ jamesbond
I asked the seller for a long time for firmware, and I won 🙂

Klaus
Guest
Klaus

Yeah baby, it worked 🙂

Thank you guys!

max
Guest
max

Dear @cnx since this blog got community of super techs like your self. Hence please allow me to share some nice finds / new stuff / deals etc.
The objective is they buy it /try it and spread the knowledgeable base. So that n00bs like me can be benefited. 🙂
[quote]

Currently I find these three deals and new products very tempting.

Pipo U1 Android 4.1 Jelly Bean DualCore Quad Mali 400 RK3066 /1GB/16GB /1280×800 IPS $152 on tiny deal dot com
http://translate.google.com/translate?&sl=auto&tl=en&u=http%3A%2F%2Fwww.tinydeal.com%2Ffr%2Fpipo-u1-7-ips-screen-android-40-dual-core-16gb-tablet-pc-p-62777.html

Yuandao N70 Android 4.0.4 DualCore Quad Mali 400 RK3066 /1GB /16GB1024x600 IPS $136 on buy sku dot com
http://www.buysku.com/wholesale/window-yuandao-n70-rk3066-dual-core-1-5ghz-1gb-16gb-android-4-0-7-inch-ips-capacitive-screen-tablet-pc-with-wifi-hdmi.html

Ainol Elf II Android 4.0.4 DualCore Dual Mali 400 Amlogic 8726-M6 /1GB/8GB /1024×600 $113 on buy sku dot com
http://www.buysku.com/wholesale/ainol-novo7-elf-ii-cortex-a9-dual-core-1-5ghz-1g-8g-android-4-0-7-inch-capacitive-screen-tablet-pc-with-wifi-hdmi-camera.html

[/quote]

[quote]
………………….Nexus 7……Galaxy Tab 7.7………Transformer TF700…………..Window N70………..Pipo U1……..Ainol Elf2

Vellamo…………1,706……….1,215…………………1,573……………………………1,650………………..NA………………..NA

Sunspider………1,711……….1,993…………………1,745……………………………1,829………………..NA………………..NA

0.9.1
GL Egypt…………63…………..47……………………..75……………………………….102…………………..NA………………..NA

Off(fps)
CF bench ……….11,620………7,135…………………8,357……………………………8,921……………….NA………………..NA

Geekbench2…….1,570……………………………………………………………………..1,525……………….NA………………..NA

Antutu……………8,761……………………………………………………………………..8,138……………….NA………………..NA

benchmark table via @janesh (reformat tweaks by myself :)) [/quote]

Guys pls add data further to the list.

max
Guest
max

^^ nope,
got even more messy 🙁
@cnx pls fix it. or tell me how to do formatting in comment box.

max
Guest
max

hey @cnx you are a great man, Beautiful women are on hunt, they will find you soon. get ready. 🙂

jamesbond
Guest
jamesbond

@ myxa78
Unfortunately mine is a gift, so I don’t have that option. Probably means the CX-01 will remain virgin for quite a while 🙁 …

myxa78
Guest
myxa78

@ jamesbond
let’s wait…maybe sometime… 😉

Jerome
Guest
Jerome

@myxa78 Can you upload this firmware somewhere? Thanks

jamesbond
Guest
jamesbond

@jamesbond
Thank you myxa78, I understand where you’re coming from. Anyway I’ve just received my Mele, so that will give me the distraction I need 😉

Albert
Guest
Albert

Can anyone try to install Linux on Android (http://linuxonandroid.blogspot.com/) on the CX-01??? I’m about to buy one to do some Linux ARM app development.

It could be a great solution while there is some native Linux release.

Thanks!

tatubias
Guest
tatubias

ihave just received teh cx-01. i will be testing. i hope we can tweek te deice an difx all th bust that i have found.

1 – power button does not work
2 – google play crashes all the time.
3 – no audio configuration available thought settings. (example: you cant make the device make sounds when you press click with the mouse)
4 – no Bluetooth ( cant be added though a external dongle)
5 – no external 3g modem cant be used.
6 – low wifi signal.
7 – memory improvements
8 – (no root) this by default in all andoird devices 😉
9 – CPU need to be tweaked to get the 1ghz that is told in the description

Romfont
Guest
Romfont

I just got mine from DX yesterday, and it was pre-rooted and with USB debugging turned on by default. I just logged in over adb (adb shell), typed `su’, and I had root. I found it comes with iwlist/iwconfig, busybox, and a couple of other handy tools, but no sudo. I was able to mount /system as rw, so I’ll probably drop in a sudo later. The wlan chip seems to be RT8188, judging from the wlan.ko.

Powering it on with the fn button held down boots it up with a different USB profile, probably bootloader (not fastboot). I don’t have a dvi/hdmi screen sitting around here atm, so all this tinkering is ‘blind’. It seems to have a small reset button next to the fn button so perhaps that’ll make it go into fastboot.

Slowstream
Guest
Slowstream

@tatubias
It is no power button, it is usb mode button. I did not find any way to trun it off than to turn off my tv.

Gabe
Guest
Gabe

The device has HDMI-CEC & somebody reported it to be working so I think it’s possible to turn off with the TV.

myxa78
Guest
myxa78
Gabe
Guest
Gabe

@cnxsoft
Here are some interesting strings from the rom:
“Linux version 3.0.8-tcc ([email protected]) (gcc version 4.4.3 (GCC) ) #104 PREEMPT Mon Jul 16 12:08:30 CST 2012”
“build.id=CX1-V1.0-v12.05_r1-4096-8189-en
ro.build.display.id=CX1-V1.0-v12.05_r1-4096-8189-en -20120716.120839
ro.build.version.incremental=-20120716.120839”

Klaus
Guest
Klaus
trackback

[…] the flash that you can install with Easy Installer. The device is not rooted, but I had no problem rooting it with unlockroot. The firmware appears to be much more stable than CX-01, and I never encountered the kind of […]

killoman
Guest
killoman

Hello.
How can i to root a Zero Devices Z902 to use droidmote??
This device has a chip Allwinner A10 and i don’t know if i would use http://www.unlockroot.com

killoman
Guest
killoman

@Cnxsoft
Thanks for responses.
Do I understand that the device is pre-rooted?
If not, would I be worth the instructions to root the device cx-01 with the Z902?
Because the chips of Cx-01 is the TELECHIPS TCC 8920 and the chips of Z902 is allwinner 10.

patoruzu
Guest
patoruzu

unlockroot always asks the “install driver”???? Mi pc: w7_64.

trackback

[…] The build date on this tablet is Sept 20, 2012. have you tried rooting instruction below. http://www.cnx-software.com/2012/08/…droid-mini-pc/ How To Root CX-01 Android mini PC August 1st, 2012 cnxsoft 33 comments CX-01 is a cool low cost […]

trackback

[…] The information Vampirefo provided here: have you tried rooting instruction below. http://www.cnx-software.com/2012/08/…droid-mini-pc/ How To Root CX-01 Android mini PC August 1st, 2012 cnxsoft 33 comments CX-01 is a cool low cost […]

Gamer
Guest
Gamer

Hi
I tried to root my cx-01 ( 8 GB) by connecting it to my windows 7, 64 bit Intel dual core laptop as you described above but when I try to install the edited ‘android_winusb.inf’ as the driver it says ‘no driver found’. I have noted that the first line in edited part says [Google.NTamd64] 64-bit], could it be that I need a different driver for Intel laptop? or is there something else missing
please help
thanks in advance