Thursday, January 20, 2011

Literati eReader internals

straight out of my notes on this device.
the literati is running arm linux using QT embedded.
there is a FTP User which leads me to beleave there is a FTP service that can be launched from the int.d/rcs file
there is no password for that user.

the s3c6410 chip runs at 665mhz and has the ability to support a 4 wire touch pad. there is also usb host support which the wireless is connected to.

/usr/local/Kobo/nickel -qws
is run to start up the kobo app, if you comment this out in the int.d the device seems to freeze on the boot screen.

to update files on the literati as of now you must go into the internal storage of the device via the usb and add a the following

/.kobo/KoboRoot.tgz "Visual update"
/.kobo/upgrade/Upgrade.tgz "Silent update"

KoboRoot.tgz and Upgrade.tgz both have the same file structure.
basicly if you want to put a file into a directory you just have to tgz it into the folder that it would be placed into. "." being the lowest folder on the disk.

2 screws under the silver band hold the device together.
The bottom piece pops off and the big black backing
can be slid up to remove it as well

looking at this device you will notice the sd card slot at the top. this looks to have originally been at the bottom for another device but was wired up to the top via the silver wires on the left of the device. also if you look to the right of the sd card slot you will see the wireless card. this is a usb based wireless dongle.

in theory you could add a usb hub and add more devices such as bluetooth, 3G, keyboard, mice anything.

you should check out the s3c6410 development devices. samsung released sources for linux, android and wince6 for the device. this was is the site im using for documentation
i downloaded alot of the source from here