Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.14 KB

File metadata and controls

49 lines (35 loc) · 1.14 KB

Buildroot

Notes and configs for building a buildroot based Linux OS for ereaders.

Getting Started

make kobo_aura_h2o_defconfig
make

# dd rootfs to sdcard

# mount rootfs
mount /dev/sdd1 /my/root/fs

wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.14.22/backports-3.14.22-1.tar.xz
tar xf backports-3.14.22-1.tar.xz
cd backports-3.14.22-1

make ARCH=arm \
   CROSS_COMPILE=$BR/output/host/bin/arm-buildroot-linux-musleabihf- \
   KLIB_BUILD=$BR/output/build/linux-custom \
   KLIB=/my/root/fs defconfig-brcmfmac install

OcherBook

Copy ocher_Makefile into the latest OcherBook master as Makefile, edit to point to your buildroot toolchain and make.

Coolreader

Add Coolreader to the target applications in make menuconfig and then make.

Supported devices

Kobo Aura H2O

What works?

  • Booting
  • Kernel (mostly)
  • Display
  • Touchscreen
  • OTG Gadgets: g_ether, g_mass_storage (unknown status)

What doesn’t?

  • WiFi

Help!

#librereader on irc.freenode.net