Thursday, September 13, 2012

ClockworkMod for the UG802

Booting into recovery mode on my ug802 has never worked. It has always just brought up an android with a red exclamation point. I wanted to get clockworkmod running.

I’ve been reading this thread and about clockworkmod for rk3066 based tablets by ChristianTroy.
So I extracted the parameters file from the oval elephant update.img and placed it into the modified cwm zip file.

This is only a test. I was successful in making a backup. I have not tried to restore or anything else.
Arrow Keys work to navigate.
I am not responsible if you brick your device!!

Below are the steps I followed.
1) Download from

2)Extract the zip into a folder.

3) In order to flash the recovery using RKandroidtool I had to run terminal emulator and type in:
reboot bootloader

4)Install drivers from the CWM folder when prompted. 
If windows cannot find drivers then goto Control Panel--->Device Manager--->Other Devices---->Unknown Device.
Right Click and choose Update Driver Software.
Choose Browse my computer for driver software and navigate to where you have extracted

5) Run RKAndroidTool.exe from the cwm folder.
After following the instructions I was rebooted into clockworkmod.

I can now boot into CWM from android by typing into terminal emulator:
reboot recovery

It should be noted that QuickBoot app does allow you to reboot into Bootloader.
It also allows you to reboot into CWM recovery, but once in CWM the keyboard doesn’t work. So make sure you use a terminal emulator to reboot into recovery and not the QuickBoot app.

Wednesday, September 5, 2012

IndieGogo UG802

I've started a campaign on IndieGogo for a custom version of the UG802.
It is called the Dual Droid TV Stick.
It has much better specifications.
-Full 1.6GHZ dual core rk3066
-2GB of ram(2 times the original)
      It makes sense to have extra ram for future versions of android.
-16GB of flash (4 times the original)
       Personally I don't like having to store apps on the micro sd card.  This will make a much better experience.

I've been in talks with the manufacturer for weeks now,  ever since I received my first sample.
The minimum order quantity was too high for me to afford it on my own.  So I had to resort to crowdsourcing.  Hopefully it will be successful and we'll all be able to get the ultimate in android tv sticks.

So if anyone wants to support a new project and get a great device go ahead and sign up!
The sticks with these specs will not be produced unless we meet our goals.

Tuesday, September 4, 2012

Root and Play Store fix for the UG802 android tv dongle

The UG802 is a new dual core android tv hdmi dongle.

It contains the Rockchip rk3066 dual core arm cortex a9 SOC
1.2ghz(limited by kernel,  but soc is capable of 1.6ghz)
1gb ram
4gb nand storage
wifi b/g/n
micro-usb for power
hdmi 1.4 male connecter
full size usb host

The first time I ran antutu I scored a 6801,  second time I scored a 6821.
Since then I've installed a ton of apps and my latest score is 6532.  
 The performance of it is incredible.  It's the best dongle on the market so far....

 I've been posting my comments about the device on this site:

I rooted my device using the info from here:
Superoneclick did complain and say my device was already rooted, but I had previously checked with root checker and it had said it wasn’t.

Fixing Google Play Store.

I spent a while searching, but I found others who had this problem. That led me to the instructions from Compu_Guy which is found in the link below.
Our TelephonyManager.smali files is a bit different so I’ve simply removed 2 steps and changed the number we’re looking to replace.
Keep in mind that this could send you on a boot loop, brick your device, cause you to worship the sun, eat earthworms and I won’t be held responsible.
First off you need to be rooted and your system mounted as R/W. Also if you’re on windows you will have to install JRE 1.6 and add that to path so you can run apktool.(there are instructions in the apktool wiki)

“Here are the steps that I followed.
1) Download apktool from here:
I used the Windows version, so there are two files that you need to download. Load both of those into a directory.
2) Grab your framework.jar file from you tablet. This is located in /system/framework
3) Copy this file to the same folder that you put the apktool
4) Open a command prompt and run apktool with this command: apktool d framework.jar
5) This creates a folder called framework.jar.out that contains the smali files. Open this folder and go to smali/android/telephony
6) Open TelephonyManger.smali with a good text editor. On Windows, I use Notepad++.
7) Look for the string of 46002. I just replaced this with 310260. In my case, there are two instances of it. 8)When you are done, save the file.
9) What I then did was renamed the framework.jar file to framework-old.jar
10) Now from your command prompt run apktool b framework.jar.out
This will recompile a new jar file for you. The file will be placed in framework.jar.out/dist.
11) Now open this file with a good zip editor (IZarc, 7zip, etc). There will be a classes.dex file.
12) If you open your original one, you will see there is also a META-INF folder and preloaded-classes file. I copied these out of the original and into the new file.
13) Copy the new framework.jar file on your tablet and replace the existing one.(Make sure to check the permissions on the new framework.jar)
14) Restart!”

You may want to clear Play Store’s cache and data before you load it after doing this.
I’ve uploaded my modified framework.jar here

Firmware 7/13

Firmware 9/03

I have no idea if it will work in newer firmwares, so when in doubt do the steps above.
Btw the number 46002 is for China Mobile, the number 310260 is for T-Mobile US.