[Android Stick & Console AllWinner based Computers] deaver_92:
Ok so I just got one of these yesterday ($65 at Fred Meyer) and immediately set about rooting it. Took me 6 hours, but that's only because it didn't like my sdcard for whatever reason. I tried RootBurner and Root_with_Restore, neither of which worked, at least not in the first 30 attempts. Then I read a post the suggested trying a different sdcard for RootBurner. Immediate success. Here are the steps I took in detail:

In regards to formatting the sdcard: I don't know if a full format is really necessary, but I did it anyways each time I put something different on it. Just in case.

Below are two sections: Google Apps and Rooting. You will lose root after flashing stock firmware, but you can regain root by following the steps again.

******Flashing the downloaded firmware will erase all apps and data, including system.*******

**This section is in regards to Google Play:

--Back story--

My first attempt at getting Google Play was unsuccessful. I tried copying the apk from my root Galaxy S2 and installing as a user app but got FC's everytime I tried opening the app and on every reboot. After I finally rooted the adapter I copied the apk to /System/app/ which stopped the FC's on reboot. It still FC'd when opening the app though.

In the second post of this thread there is a link to the Craig website. I went there and downloaded the firmware. Perusing through it I found a Google Apps folder, inside of which was vending.apk, which is what Google used to call the play store for whatever reason. Now it is PhoneSky.apk. I took that and copied it to /system/app/ on the device using ES File Explorer (which I also copied from my Galaxy S2. You can download it from their website though) and set permissions to rw-, r--, r--, then rebooted. It worked, but it wouldn't update. So I downloaded all the apps I wanted and then researched a way to force-update google play (which involved force stopping and clearing data/cache on google play and google services). After I did that I rebooted. That's where I got irritated. It got stuck after the android ate the jelly beans. Left it for 30 minutes and nothing changed.

This is where the downloaded firmware came in handy. I figured Google Play was in the apps list so it'll install. I loaded that on my known working sdcard, unplugged the adapter, inserted the sdcard, and plugged the adapter back in. It went through it's thing and then told me to remove the sdcard, so I did. It booted fine, but no Google Play. So I looked through the files and found one in a folder called "tvdongle-AiHua". The file is called "wmtinst_60_tvdongle.sh". It has a line in it that removes vending.apk. Rude. Here's the steps:

---End Back Story---

1. Download the firmware from here if you haven't already.

2. Extract the files and navigate to cvd601_602_firmware4.1\FirmwareInstall\tvdongle-AiHua\ and open wmtinst_60_tvdongle.sh. Scroll to the bottom, delete this line: rm ${instenv_fs_system}/app/Vending.apk, and save the file. You can delete the others as well if you want. It'll just add apps, most of which a language packs for the keyboard. (don't change the name of the file. Bad things will happen.)

3. Copy the FirmwareInstall folder and the wmt_scriptcmd file to your fully formatted sdcard.

4. Unplug the adapter and insert the sdcard then plug it back in. Let it do it's thing. When it's done take the sdcard out.

5. After it boots connect to wifi, open Google Play, and sign in. It'll force close as soon as it signs in. No idea why.

6. Reboot. Google Play Store will function correctly now.

7. Enjoy!

So Google Play has updated automatically to the latest version without me doing anything so as far as I can tell all is good.

*As a note: As mentioned above you do not have root at this point, even if you had root before. Superuser stayed in my apps list, but I didn't have root. Of course I didn't check until after I flashed the firmware like 3 times, so it may be different for you. Chances are you won't have it though. Follow the below instructions to gain root access.

**This section is for rooting the Craig Smart TV HDMI Adapter CVD601**

1. Download Rootburner from here onto your PC. I downloaded Rootburner H from download link 1. (First page will be an ad by adfly. Wait for it do finish the countdown then click "Skip Ad" in the top right corner.)

2. Back up your sdcard to your computer if you want to save any data on it. Do a full format of the sdcard (make sure quick format isn't checked). If you have a 2gb card it'll just take a couple minutes. A 16gb card could take 20-30 minutes.

3. Extract the contents of the Rootburner zip to the sdcard (it'll be a folder titled "FirmwareInstall" and a file titled "wmt_scriptcmd"). There's a readme.txt as well but that's just the developer's terrible instructions. That doesn't need to be on the sdcard.

4. Power off the Craig adapter and unplug it.

5. Insert the sdcard in the slot and plug the adapter back in (per the directions the only way to power on the device after turning it off is to unplug and plug back in.)

6. Results here may vary. I saw a quick flash and then the device turned off and stayed off. Another user reported bootloops. This is normal so don't freak out.

---6.1. If the device boots normally and you do not see "Android is Updating" then it did not work. Save yourself the hours of trouble I dealt with and find another sdcard. Repeat until you see the results in step 6.

7. Unplug the adapter and take the sdcard out, then plug the adapter back in.

8. If all is well you will see "Android is Updating" and the device will boot properly. Once booted if you go into the app drawer you will see and app called "Super User".

If anyone has any questions let me know and I'll see what I can do to answer them.

Edit: The following needs root access:

To enable developer options navigate to /system/default.prop and scroll to the bottom. You will find a line that says "ro.wmt.ui.settings_remove=ethernet,3g,gps,pppoe,batter,brightness,airmode,camera,developer_options" without the quotes. Delete ",developer_options" and whatever else you want back then reboot.

*Note: If your file editor won't save the file try a different one. I had to use RB Text Editor which comes from Rom Toolbox.