Difference between revisions of "Amazon Kindle Fire HD 3rd Generation (amazon-soho)"

From postmarketOS
Jump to navigation Jump to search
(clean up)
Line 52: Line 52:
 
== Users owning this device ==
 
== Users owning this device ==
 
{{Device owners}}
 
{{Device owners}}
 +
 +
== Downstream kernel ==
 +
Please note the downstream kernel is currently NOT SELinux enforcing. It must be built using gcc4.
 +
 +
== Mainline kernel ==
 +
Though no effort has been made to mainline this device yet, there is good support for OMAP4 in mainline.  Efforts have been made to mainline the 8.9 inch Kindle Fire HD (jem), which uses the same SoC and many of the same components, so much of the code will work for soho.
  
 
== How to enter flash mode ==
 
== How to enter flash mode ==
 
To get into fastboot mode, a fastboot/factory cable is required.  Connect the cable to the (powered off) device first, and then connect it to your computer.  The device will then boot into fastboot mode.
 
To get into fastboot mode, a fastboot/factory cable is required.  Connect the cable to the (powered off) device first, and then connect it to your computer.  The device will then boot into fastboot mode.
  
You will most likely need one of these cables to install TWRP.
+
You will most likely need one of these cables to install TWRP.  TWRP is required, as by installing it you will also install the second bootloader which doesn't check for Amazon's signature in the kernel.
  
 
To boot into TWRP once installed, press the volume down button and the power button at the same time, releasing the power button when the 'Kindle Fire' logo appears, and only releasing the volume down button when the white Amazon logo appears.
 
To boot into TWRP once installed, press the volume down button and the power button at the same time, releasing the power button when the 'Kindle Fire' logo appears, and only releasing the volume down button when the white Amazon logo appears.

Revision as of 22:14, 28 February 2021

Amazon Kindle Fire HD 3rd Generation
Kindle Fire HD 3rd Generation
Kindle Fire HD 3rd Generation
Manufacturer Amazon
Name Kindle Fire HD 3rd Generation
Codename amazon-soho
Released 2013
Category testing
Original software Fire OS 4 (= Android 4.4)
postmarketOS kernel 3.4.113
Hardware
Chipset TI OMAP 4470
CPU Dual-core 1.5 GHz Cortex-A9
GPU PowerVR SGX544
Display 800x1280
Storage 8/16 GB
Memory 1 GB
Architecture armv7
Features
USB Networking
Works
Flashing
Partial
Touchscreen
Works
Display
Partial
WiFi
Xwayland
FDE
Mainline
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
Unavailable
GPS
Unavailable
Mobile data
Unavailable
SMS
Unavailable
Calls
Unavailable
USB OTG



Contributors

  • Jack Kekzoz

Maintainer(s)

  • Jack Kekzoz

Users owning this device


Downstream kernel

Please note the downstream kernel is currently NOT SELinux enforcing. It must be built using gcc4.

Mainline kernel

Though no effort has been made to mainline this device yet, there is good support for OMAP4 in mainline. Efforts have been made to mainline the 8.9 inch Kindle Fire HD (jem), which uses the same SoC and many of the same components, so much of the code will work for soho.

How to enter flash mode

To get into fastboot mode, a fastboot/factory cable is required. Connect the cable to the (powered off) device first, and then connect it to your computer. The device will then boot into fastboot mode.

You will most likely need one of these cables to install TWRP. TWRP is required, as by installing it you will also install the second bootloader which doesn't check for Amazon's signature in the kernel.

To boot into TWRP once installed, press the volume down button and the power button at the same time, releasing the power button when the 'Kindle Fire' logo appears, and only releasing the volume down button when the white Amazon logo appears.

Installation

For flashing, pmbootstrap flasher flash_rootfs works, but for some reason pmbootstrap flasher flash_kernel does not. However, pmbootstrap export allows you to fastboot flash boot /path/to/boot.img-amazon-soho, which works fine.

Sideloading a recovery zip in TWRP also should work.