Currently, I am working on porting OpenWRT to the Valkyrie. The goals for the project are rather clear. It will be (and currently is) 100% open source, It will never have arbitrary restrictions, And the final product should be adaptable to any future linux supporting embedded platform that patriot (or most any other company) release.
Project Completion - 85%
The current status is as follows:
-Dissection of hardware complete.
-Serial/Console Access has been figured out.
-JTAG has not yet been verified
-Access to bootloader is good to go.
Factory Firmware Hacking
-Telnet without Firmware update hacked in.
-Root Telnet also hacked in.
New Firmware Hacking:
-Linux Kernel boots!
-Core hardware is detected - SATA, Ethernet, USB, Flash Storage
-Package Installer Works - Install Cool Software.
-Installing on flash Sorta Figured Out. Its still really freaking hard.
-OpenWRT Build Environment setup to work with Valkyrie
Left to do in rough order of priority:
-Improve Boot Services (Make network come up automagically, a few other things)
-Initial Config/Format Scripts (Format drives and setup package repos to make it all nice n sexy)
-LUCI/Web Interface Hacking (Nice, and very needed for most people)
-GPIO/Lights + Buttons (Nice, but not needed)
-OpenWRT patches cleaned up and submitted (Give back to those who have mapped this wilderness for us...)
Anyone who wants to help is asked to message me. If you are not comfortable with linux command line, I am not too sure how i can get you to help, but I will try to find a way. The big thing i myself cannot do is the web interface. I think we should stick with LUCI, but we shall see.