To get Linux (partly) running on the Q7 with the root file system on a SD Card, you can do the following. Be aware that this method is mostly of little use since a number of things are not working as the kernel in use doesn't suppport this box completely.
Here are the steps :-
a) Download DNSounds Minix kernel stuff - https://www.dropbox.com/s/ozcmjgh08w...-Linux3188.rar
b) Download DNSounds latest 30101 kernel - https://www.dropbox.com/s/8nmtnog2i7...SD%201080p.img
c) Download RK3188Loader V2.10 or above
d) Download you favourite armhf rfs (I used http://archlinuxarm.org/os/ArchLinux...-latest.tar.gz). Create a SD Card with ext4 fs using mkfs.ext4 -F -L linuxroot /dev/sdX, and extract the files from the rfs tarball to this partition
e) unrar the file downloaded in step a)
f) Use ROM_Flash_Tool_137 (part of file in setp a) to erase NAND(IDB)
g) Then, use the ROM_Flash_Tool_137 from windows to flash the Q7 with the following selections :-
i) Loader - RK3188 Loader v2.10
ii) parameter - select parameter file from rar file
iii) kernel - downloaded in step b)
iv) boot - select boot.img from rar file
g) The device should reboot and start in linux
Not Working :-
a) NAND Access
b) Wifi
c) Ethernet
d) BT
f) Sound
e) .....
Partly Working :-
a) Teh display seems to be scaled smaller than a 1080 screen - looks ugly
Working :-
a) X windows using fbturbo drivers
Seems usable performance wise - but can do with a better kernel.
I've tried making a better kernel - but all my attempts with Omegamoon, thesawolf, Galland repos don't boot. I've been using the .config from DNSound's kernel - but no joy.
Hope some Kernel Dev can create a better one that supports more hardware. I would welcome pointers to :-
a) Kernel source git
b) Toolchain (I'm using linaro)
c) Changes / modifications to get the hardware working
Once a kernel is available that enables access to the NAND - the rfs can also be moved to the NAND.
Please help if you can.
Thanks.
Comment