[Android Stick & Console AllWinner based Computers] MarvinTheParanoid:
Fun with Craig

I bought one of these (for a lot more than $10, sadly) and have been playing with it for the past few weeks.

I bought it to play video files and stream Youtube. I plugged it into a USB hub and it plays a bunch of formats that my Samsung home theatre doesn't like, but the wifi is unreliable and it can't read my 2 TB hard drive (it's FAT32, not NTFS), though it reads USB memory sticks OK.

I am past the store's return date, so I'm going to play with it and hack it as much as possible.

It came with JB 4.1.1 installed, no Google Play access, just Amazon.

It was not rooted and there is no developer options. (See below.)

I tried the image from the Craig web site and it's the same.

Clicking three times on the device info where it says Craig CVD 601 does switch to tvdongle_8277-aihua, as acem777 says.

I managed to root it with RootBurner, as per Heiligkuh's post. I used RootBurner_v0.1_MaPan on an SD card and it booted and rooted in a few seconds. I pulled the card and it rebooted into JB 4.1.1 with Superuser in the apps list. Hooray! Now I can run the techknow toolkit.

And I have the original Craig ROM so I can always go back to square one.

The TVDongle_8277-AiHua.fwc file from the Craig ROM is identical to the Uberoid version except it includes a name in the "<product>" and it turns off "developer options":

<?xml version="1.0" ?>
<!--本文件由FMaker自动生成，手动修改需谨慎。-->
<!--This file is generated by FMaker, don't modify it manually.-->
<!--Created by aksenxu on 2012-08-16 16:06:19.-->
<product model="CVD601" manufacture="Aihua">
<editor>Last edited by heng on 2012-12-25 15:15:09</editor>
<modules>
<DDR_TYPE name="参考板载信息" />
<BOOTDEV name="NAND" />
<TOUCH name="无" />
<KEY_PAD name="默认" />
<VIBRATE name="无" />
<SENSOR name="无" />
<CODEC name="HW DAC-板上没有声卡" />
<SPEAKER name="默认" />
<BATTERY name="无" />
<MODEM name="无" />
</modules>
<ext>
<cmd>+setenv wmt.td.param 1</cmd>
<cmd>+setenv wmt.display.param 8:0:0:1280:720:60</cmd>
<cmd>+setenv wmt.display.dual 1</cmd>
<cmd>+setenv wmt.pmc.param 1:0:0</cmd>
<cmd>+setenv wmt.audio.i2s hwdac</cmd>
<cmd>setenv wmt.display.chargeanim 0</cmd>
<cmd>setenv wmt.camera.i2c_gpio</cmd>
<cmd>setenv wmt.camera.param 2:12:1:0:0:0:0:0:0:0</cmd>
<cmd>setprop ro.wmt.drv.remove gsensor_kxte9_md,wmt_battery_md</cmd>
<cmd>setprop ro.wmt.usbcamera.probe 1</cmd>
<cmd>setprop ro.wmt.audio.hardware MONOMIX=[0,0],USBMIC=[1],AMPCTRL=[0,0,0,0],HSMICCTRL=[0,0,0,0]</cmd>
<cmd>setprop ro.wmt.launcher2.power_reboot true</cmd>
<cmd>setprop ro.wmt.launcher2.power_off true</cmd>
<cmd>setprop ro.wmt.poweroff_to_hdmi true</cmd>
<cmd>setprop ro.wmt.shutdown_to_wifi true</cmd>
<cmd>setprop ro.mouse.sbutton 4</cmd>
<cmd>setprop ro.wmt.f7f8 volume</cmd>
<cmd>setprop ro.wmt.ui.settings_remove ethernet,3g,gps,pppoe,battery,brightness,airmode,camera,developer_options</cmd>
<cmd>setprop ro.product.model CVD601</cmd>
<cmd>setprop ro.wmt.wizard.hdmi 1</cmd>
<cmd>setprop allow.system.3rdapk 1</cmd>
<cmd>setprop ro.wmt.rmtctrl.enable 0</cmd>
<cmd>setprop ro.wmt.disable_video_thumbnail true</cmd>
<cmd>setprop wmt.HLS.support 0</cmd>
<cmd>cp -v wmtAirShow/MyAirShow.apk ${instenv_fs_data}/app/</cmd>
<cmd>cp -v wmtAirShow/MyAirShow.apk ${instenv_fs_system}/.restore/data_app/</cmd>
</ext>
<auto>
<cmd>setprop ro.wmt.product aihua-cvd601</cmd>
</auto>
</product>

I'm going to try the Uberoid ROM and if that fails I will reinstall the Craig ROM after I manually edit the file to allow developer options. Manual edit? Oh no! I've voided the warranty!