Barns and Noble Nook Tablet (barnsnoble-acclaim): Difference between revisions
Appearance
m Knuxfanwin8 moved page Barns and Noble Nook Tablet to Barns and Noble Nook Tablet (barnsnoble-acclaim): add codename to page name |
added some info about the boot process for cyanoboot |
||
Line 71: | Line 71: | ||
== Status == | == Status == | ||
Device won't load the kernel and will just endlessly bootloop, possibly needs Cyanoboot but could also be a nonfunctional kernel. | 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. | |||
A binwalk shows: | |||
<pre class="shell">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)</pre> | |||
You can replace the kernel image at the end using dd with the decimal addresses: | |||
<syntaxhighlight lang="shell" line='line'> | |||
dd if=zImage of=boot.img bs=1 count=4780032 seek=266240 | |||
</syntaxhighlight> | |||
== See also == | == See also == |
Revision as of 23:22, 13 August 2020
This device is marked as not booting.
![]() Barns and Noble Acclaim | |
Manufacturer | Barns and Noble |
---|---|
Name | Nook Tablet |
Codename | barnsnoble-acclaim |
Released | 2011 |
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 |
Software | |
Original software | Heavily modified Android 2.3 |
postmarketOS | |
Category | testing |
Pre-built images | no |
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.
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:
dd if=zImage of=boot.img bs=1 count=4780032 seek=266240