system.img that includes:
Omegamoon's 3.0.72+ kernel modules
- /lib/modules/3.0.72+/ folder copied from gmtii's archive
- /lib/modules/*.ko.3.0.72+ compiled from omegamoon's git repo
- as well as gmtii's compiled kernel_nand.img and kernel_sd.img.
GoldenFly's source: https://docs.google.com/file/d/0B3Bf...it?usp=sharing
Reuploaded to my server for redundancy's sake: http://tyleryeomans.com/rk/PicUntu-4...and-MK908v3.7z
Flashing Instructions (derived from Alok's; tested on MK908 v3):
0. Make sure you have the Rockchip device drivers installed on your Windows PC. You can use Google to find instructions. Also, read Alok's original post before continuing.
1. On a Windows PC, download and uncompress PicUntu-4.5-BasicGUI-Nand-MK908v3.7z.
2. Run rk_flash_1.37/RKAndroidTool.exe. Every entry except for misc, recovery, and backup should be checked.
3. Disconnect all USB connections to your MK908 device; make sure a USB-to-mini-USB cable is connected to your PC.
4. While holding down the reset/flash button (accessed via the small hole near the HDMI jack that does not light up during normal boot-up), connect the mini-USB cable to the side mini-USB jack (labelled OTG). Hold for 2+ seconds until RkAndroidTool.exe reports "Device Found for Flashing". (If this does not happen, make sure you have the Rockchip device drivers installed)
5. Click on Erase NAND and wait until messages stop (~20 sec)
6. Click on Flash ROM and wait until messages stop (~3 mins)
Currently, you need to manually load the wifi module on every boot, although you can probably create an upstart/init.d script/cronjob/etc. script to do this automatically.
7. Once you log into PicUntu, open up a Terminal (2nd icon in the bottom launchpad).
8. Type 'sudo insmod /lib/modules/rkwifi.ko.3.0.72+', and enter password when prompted.
9. (Tyeo098 added): I'm to lazy to repack the system.img file, but you can do this:
- sudo mkdir /lib/modules/3.0.72+/kernel/drivers/net
- sudo mv /lib/modules/rkwifi.ko.3.0.72+ /lib/modules/3.0.72+/kernel/drivers/net/rkwifi.ko
- sudo depmod -a
Now try:
- sudo modprobe rkwifi
If that works, then you can autoload it on startup by editing your /etc/modules file:
- sudo nano /etc/modules
And add rkwifi to the bottom of the list, save it, exit, (CTRL+O,CTRL+X) reboot.
BUT WAIT! THERES MORE!!!!
Sorry gmtii, Goldenfly. That kernel is iiiiiiiiiiiiiiiiiiiiiiiiiiinferior!
Android paranoid wifi is still engaged and the apcidisis (or whatever) flag that makes chromium only display a white page is still engaged.
But I love you guys. So here is the kernel source (and precompiled image) on my github, with paranoid wifi and other flag disabled. So you can fork and modify to your hearts content.
Just run maker.sh which compiles and assembles the kernel source into something usable.
EDIT: Also my kernel is 1080p because 720 looks like doodoo.

Comment