Download Here!!!
Mirror Link
I was using a version of Picuntu based on Ubuntu 12.10 a while back, but when I fired up my MK808 recently, I realized that the Ubuntu 12.10 repositories are no longer maintained, so I followed the excellent instructions posted by sgjava, and created a custom version of Ubuntu 14.04. Since 14.04 is a long-term release, it should be able to run Ubuntu until 2020, giving our now aging device a new lease on life. It uses olegk0's 3.0.36 kernel, which I have included here as part of this package. I also compiled all the mali drivers, so it does have limited hardware acceleration. It can handle SD content just fine, but don't throw any 1080p video at it unless you fancy a slide show. I tried to keep the UI as minimal as possible, using openbox for the "desktop" and including only the slimmest software with a preference for low-resource, but user friendly-terminal-based applications. The whole file system amounts to a very svelte 2.2GB. Wifi should work out of the box, just click connect under settings on the main menu. C'mon, give it a try. Slap it on a class 10 sd card and boot it on up, I think you'll be surprised at how snappy it is.
The terminal apps and there respective commands are as follows:
- Lynx Web Browser = lynx
- Poor Man's Spotify = mps
- Pi Media Player = pimp
- Pyradio = pyradio
- Music on Console = mocp
Passwords
- yuza = yuza
- root = root
Intructions
- Download the package here.
- Connect your device to the PC using the OTG port while pressing the reset button.
- Run the included AndroidTools, and it should say device found. If not you may need a driver.
- Check the box nex to recovery
- Click the box on the far right of the same row and navigate to the recovery.img file located in the folder named "oleg0's 3.0.36 kernel."
- Click run to flash the kernel.
- Use Win32 Disk Imager or dd to write "mini-ubuntu-mk808img" to a 4GB or larger SD card.
- Insert the SD card in to your mk808 and boot it up.
- Reboot into recovery with a reboot app or by typing "reboot recovery" into the terminal
- You will be automatically logged in as user "yuza."
- Type startx if you're into GUIs.
One last note, I have noticed that videos play better with the compositor disabled so you may want to type "killall xcompmgr" into a terminal before playing videos. Also, in the /usr/lib directory there is a symobilc link to libMali.so called libEGL.so.1.4, and there is also a backup of the original library called libEGL.so.1.4.bak. I found that the 3D graphics acceleration tests like es2gears only work when the original libEGL.so.1. is available, but wpa_gui only works when the link to libMali.so is active, so you may need to rename these two files according to your needs, or maybe one of you linux gurus out there can find a way out of this conundrum.
Comment