Official Source code for the WikiReader (by Openmoko)
C PHP Ada Java C++ Shell Other
Pull request Compare This branch is 15 commits ahead, 62 commits behind wikireader:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Circuits
Licenses
SavedCaches
WRbaseFiles
XML-Licenses
deprecated
doc
guten
host-tools
samo-lib
scripts
testudo
update-app
wiki
xml-file-samples
.gitignore
BSDmakefile
BUGS
COPYING
HOW-TO
MD5SUM
Makefile
README
TODO
WRbaseFiles.tar.gz
binutils
binutils-download
binutils-patch
gcc
gcc-download
gcc-patch

README

This is patch of wikireader that enables page up or down
by using random and history buttons.

How it works.
If you are in search mode (i.e) after you press the 
search button, if you press history or random
it will show you the history or a random article, respectively.

If you viewing an article, pressing random will scroll one page down 
and pressing history will scroll one page up

If you need any help leave a message here.

HOW TO INSTALL:
Download the file
https://github.com/biophysics/wikireader/blob/master/WRbaseFiles.tar.gz?raw=true

Unzip the WRbasefiles and copy everything inside it 
into your microSD card top(root) folder. It will overwrite the existing files.

See here:
https://github.com/wikireader/wikireader/issues/30#issuecomment-13224961

Enjoy!


How did I do it.


Edit 
wikireader/samo-lib/include/config.h
and enable
#define BOARD_SAMO_V1 1

make clean-toolchain
mkdir /tmp/2013/enpedia
make install DESTDIR=/tmp/2013
cp SavedCaches/config.cache-gcc-12.10 host-tools/gcc-3.3.2/build/config.cache
mkdir -p host-tools/gcc-3.3.2/build
cp SavedCaches/config.cache-gcc-12.10 host-tools/gcc-3.3.2/build/config.cache
make
cp SavedCaches/config.cache-binutils-12.10 host-tools/binutils-2.10.1/build/config.cache
make
make install DESTDIR=/tmp/2013

echo "NOw simulate"
echo "This will crash. it is OK"
make wiki-simulate DESTDIR=/tmp/2013
echo "Now delete enpedia from /tmp/2013"
echo "cd /tmp/2013 and then ./wiki.app"


Changes I have done
Edit
wiki/wikilib.c
See this for more details


All the code I added is licensed as GPLV2/GPLV3 as applicable.