Barns and Noble Nook Tablet (barnsnoble-acclaim)

From postmarketOS
Jump to navigation Jump to search
Barns and Noble Nook Tablet
Barns and Noble Acclaim
Barns and Noble Acclaim
Manufacturer Barns and Noble
Name Nook Tablet
Codename barnsnoble-acclaim
Released 2011
Category testing
Original software Heavily modified Android 2.3
Hardware
Chipset TI OMAP4
CPU 1 GHz TI OMAP4 dual-core
GPU PowerVR SGX540
Display 600x1024 IPS
Storage 8 or 16 GB
Memory 512 MB or 1 GB RAM
Architecture armv7
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
Xwayland
FDE
Mainline
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
Unavailable
GPS
Mobile data
Unavailable
SMS
Unavailable
Calls
Unavailable
USB OTG


Contributors

  • NoriTech

Maintainer(s)

NoriTech

Users owning this device


How to enter flash mode

Boot Cyanoboot off a micro SD card.

Installation

To-do

Status

Device won't load the kernel and will just endlessly bootloop, possibly needs Cyanoboot but could also be a nonfunctional kernel.

More info

Something I learned after taking apart the boot images for Cyanogenmod10, cyanoboot is just u-boot and the boot image is a kernel appended to u-boot. Warning: Unknown if this works, still figuring it out.

A binwalk shows:

DECIMAL       HEXADECIMAL     DESCRIPTION
--------------------------------------------------------------------------------
0             0x0             Android bootimg, kernel size: 180500 bytes, kernel addr: 0x80F00000, ramdisk size: 4096 bytes, ramdisk addr: 0x80E3F090, product name: "BauwksBoot"
104676        0x198E4         U-Boot version string, "U-Boot 1.1.4-gb2da2b92 (Nov 23 2012 - 20:58:40)"
109512        0x1ABC8         CRC32 polynomial table, little endian
114951        0x1C107         Android bootimg, kernel size: 1869570560 bytes, kernel addr: 0x203A6974, ramdisk size: 543449442 bytes, ramdisk addr: 0x746F6F62, product name: "boot image magic"
262144        0x40000         Android bootimg, kernel size: 4510344 bytes, kernel addr: 0x80088000, ramdisk size: 249351 bytes, ramdisk addr: 0x81080000, product name: ""
266240        0x41000         Linux kernel ARM boot executable zImage (little-endian)
284560        0x45790         gzip compressed data, maximum compression, from Unix, last modified: 1970-01-01 00:00:00 (null date)
4780032       0x48F000        gzip compressed data, from Unix, last modified: 1970-01-01 00:00:00 (null date)

You can replace the kernel image at the end using dd with the decimal addresses:

1 dd if=zImage of=boot.img bs=1 count=4780032 seek=266240

See also