I've stumbled across this site and it turns out there are a lot of experienced people, specifically with Rockchip based device. I've read through the forums and gained some knowledge on how things work.
But my goal here is not to create another Android based ROM, but load the device with full Linux setup to use it as something more than it currently is.
Couple days ago my device (so called noname GV-2B) has arrived and I can't wait to hack on it. Quick specs:
Rockchip RK2918 1.2Ghz, 512RAM, 4GB Flash, 4xUSB, HDMI, WiFi b/g/n, RJ-45 Ethernet. It runs Android 2.3 and works relatively fine. More info here, partially true (no bluetooth, rca composite video doesn't work etc, came with dead power adapter etc) http://www.enybox.com/En/product/html/?154.html
I know that RK based devices are not the best choice to hack on, and Allwinner A10 based would fit better, but yes, I was stupid and now I have this one and would like to try.
I'm on linux (archlinux) myself and have some experience with kernel build (not cross), and required CLI utils (dd, mount etc).
I know that first thing I have to do is back up what's in there to be able to restore if bricked. And here comes the first issue.
1. The device doesn't have a Volume+ button. I found (similar malaysian device http://www.maxq.com.my/index.php/sup...ory/16-maxq-r7) some mention that such devices can be run in recovery/update mode with holding reset while turning it on. Will try that immediately when my problem 2 solved.
2. But there's no USB OTG port in it, just usual USBs. So I need to solder an USB male-male cable. I have some spare parts but what i'm concerned is should I connect the red (+5V) cable or not? It may be powered from the device already and that kind of connection may harm the device or, worse, my laptop.
I've disassembled the device (http://habrastorage.org/storage2/9a8...b5cf3d56b8.jpg) and in the top right corner there's a four-pin connector. Any chance that might be yet another USB port? It's not marked with a dot on side, so no idea which pin is GND, so this is risky again. I have a nice 5 pin connector for this pins with USB female on the other side left from a legacy PC104 cpu board.
What's else interesting on the board is a small push button directly above SWK101 title. No idea what it does, i've tried pushing it while booting or powered - nothing happened.
If the two above solved, I will play with IMGs (ready for crapfs and gzips with headers and footers). I will need to put something new in the flash "rom".
I would like to build a latest 3.3 kernel, any chances for it contains RK modules or just have a generic support for peripherals? Or should I keep the kernel untouched and live with 2.6.35 with binary RK modules (i know, there's no chance I can get the source to rebuild against 3.3)? What is so specific between RK2918 and something else (eg AML2876) what it should have distinct modules to run correctly? All the chips I've found on board are more or less generic (realtek wifi).
If I decided to throw Android stuff away, is it a modified kernel what boots Dalvik etc or that's in a different img file?
Do I have to do something with uboot or it can be left as is?
I would be satisfied having a command prompt with some basic unitilities, working external keyboard, HDMI and cable eth0 (or wifi) connection so I can continue to hack on.
Cheers, Phil
Comment