> Important!

We strongly recommend to familiarize withRules section "Android - devices"

New threads need to be created only inroot partition! In the future, they will be processed by moderators.



Amazon Fire HD 8 (2018) - Discussion | Tablet, 8 "



Rep: (71)
DiscussionAmazon Fire HD 8 (2018)
PictureAmazon Fire HD 8 (2018)
Discussion пїЅ


Specifications
Dimensions: 214 mm x 128 mm x 9.7 mm
Weight: 363 g
SoC: MediaTek MT8163
CPU: ARM Cortex-A53, 1300 MHz, 4 cores
Graphics processor: ARM Mali-T720 MP2
RAM: 1.5 GB, 800 MHz
Built-in memory: 16 GB, 32 GB
Memory cards: microSD, microSDHC, microSDXC
Screen: 8 ", IPS, 1280 x 800 pixels, 24 bit
Battery: 4750 mAh, Li-polymer (Lithium Polymer)
Operating system: Fire OS 6.0 (Android 7.1 Nougat)
Camera: Main - 2MP, video - 720p, 30 frames / sec; Frontal - 2MP
Wi-Fi: Dual-band Wi-Fi a / b / g / n
USB: 2.0 Micro USB
Bluetooth: 4.1 LE
Model: KFKAWI (karnak)

Photo
Attached Image
Attached Image
Attached Image


Useful
Partial Russification
InstallActivity launcherand in it choose "All actions ->Settings ->Language ->Add language ->Russian ". After that, the Russian language will be everywhere where it is provided by the developers (therefore some applications and menus may remain in English).

Installing Google services
Everything works as usual:
We allow installation from unknown sources (Enable Apps from Unknown Sources) in the settings, download it to the tablet and put it in order:

Google account manager
Google Services Framework
Google Play Services
Google Play Store
------------------------------------------------
When installing from scratch from about January 2019, you will also need to installGoogle play games, otherwise there is a possibility after receiving a reboot to get an infinite login to the associated Google account.

Reboot the tablet, go to PlayMarket and enter the data of your Google account

Installing a third-party launcher
Install the required launcher from the Google Play Market or separately downloaded apk. Downloading the latest versionLauncher hijackin the form of apk (at the moment it is 4.0.2) and install it. After installing it, a new option will appear in the tablet settings, which must be activated: Settings ->Accessibility ->To detect home button press. Then you can launch Launcher Hijack and select a third-party launcher as the main one - at the same time it will be available when you press the Home button.

If you have any problems, pay attention to the firmware version of the tablet - on 6.3.0, Launcher Hijack may not work properly, you need to upgrade to at least 6.3.0.1.

official firmware
For any actions with the firmware, make sure that you are flashing the version not lower than what you had before, otherwise you will get a brick! At the moment there is only one firmware, but if something happens during the OTA update, via wi-fi, first find out which version was trying to be installed, because links to the full firmware do not appear immediately and you can try to flash an older version. It is better to wait a bit and find out everything, than to buy a new tablet.

Links to official firmware:
6.3.0.1


Ruth, TWRP, custom firmware
At the moment, there is a way to install root, TWRP and any custom firmware on the tablet. It still requires the removal of the lid of the tablet and the closure of the contact (nothing else needs to be disassembled or soldered). The method does not depend on the firmware version and can be applied to any existing or any firmware in the future - the vulnerability can be closed only when a new revision of hardware appears.
Details can be read inthis topic on xda.
As of 01/29/2019 the method is fully working for the 16GB and 32GB versions of HD8 (2018).
Translation into Russian of the original manual
Before starting any action, read the entire manual. You will need to open the back cover of the tablet, but no special devices or soldering are required.

This instruction is only suitable for HD 8 (2018), the internal name is karnak, model KFKAWI. This method is suitable for both 16GB and 32GB versions of the tablet.

Before you begin, make sure that you save all the data you need from the tablet, as they will be completely erased in the process. It is advisable to make sure that you do not enable device encryption - if so, turn it off before starting work. You also need to enable USB debugging in the developer options.

You will need:
- Linux distribution (for example, Ubuntu, go and LiveCD). The instruction for Windows is not ready yet and was not checked.
- cable to connect the tablet to the PC.
- than you can pry and open the lid of the tablet.
- something conductive, for example, a piece of wire or a clip.
- hd8-exploit.zip file (download), which includes:
--- amonet-v2.tar.gz
--- Magisk-v18.0.zip
--- finalize.zip
- file 6300.zip (download)

Launch Linux (Ubuntu / LiveCD) and install Python3, PySerial, adb and fastboot using the command from the console:
sudo apt install python3 serial python3 android-tools-adb android-tools-fastboot


We find where you have amonet-v2.tar.gz and unpack it in any place, and then go to the unpacked amonet folder.Note: you can unpack the archive from under Windows using Winrar and upload it in unpacked form.
If you are told that there are not enough permissions to execute scripts, run them in sudo mode or switch to it for a while using "sudo -s".

0) Completely turn off the tablet and disconnect all wires from it. Also, disconnect from the PC all other android devices, if they are connected.
1) Use a handy tool to open the back cover of the tablet. Start at the bottom (assuming the camera is at the top) and move up. The back cover is not connected with the filling of the tablet.
2) On the left side of the board we find 4 outputs with the inscriptions DAT0, RST, CMD, CLK. We are only interested in the bottom, CLK.
3) Insert one end of the USB cable into the tablet or PC, no matter where it is.
4) On the PC, run the command "./bootrom-step.sh" (being in the amonet folder). The message "Waiting for the bootrom" should appear.
5) Using a clip, lock CLK to the ground. To do this, connect the CLK and, for example, the protective cover of the board, as shown inthis picture. Hold the connection so that there is good contact.
6) Insert the other end of the USB cable.
7) You should see in the console that you have a new device connected:
[10894.058045] usb 3-2.4.1: new full-speed USB device number 9 using xhci_hcd
[10894.239684] usb 3-2.4.1: New USB device found, idVendor = 0e8d, idProduct = 0003
[10894.239690] usb 3-2.4.1: New USB device strings: Mfr = 0, Product = 0, SerialNumber = 0
[10894.241330] cdc_acm 3-2.4.1: 1.0: ttyACM0: USB ACM device

You should see this particular device. If you see that the preloader has connected, then you have poorly closed the contacts in step 5. In this case, remove the paper clip and turn off the tablet (disconnect the USB cable from it and wait - if it does not turn off after a while, you may need to disconnect the battery) . After it is turned off, it is necessary to repeat all actions starting from step 4.

8) The script launched in paragraph 4 will prompt you to remove the clip. Remove it and [Update: you must wait about 40 seconds before pressing Enter] and press Enter.
9) The script will start making the necessary changes to the tablet, which will take about 4 minutes. It will look like this:
[2019-01-26 23: 30: 02.157670] Waiting for bootrom
[2019-01-26 23: 30: 20.438333] Found port = / dev / ttyACM0
[2019-01-26 23: 30: 20.439362] Handshake
[2019-01-26 23: 30: 20.441693] Disable watchdog

* * * Remove the short and press Enter * * *

[2019-01-26 23: 30: 22.636037] Init crypto engine
[2019-01-26 23: 30: 22.661832] Disable caches
[2019-01-26 23: 30: 22.662505] Disable bootrom range checks
[2019-01-26 23: 30: 22.685773] Load payload from ../brom-payload/build/payload.bin = 0x4690 bytes
[2019-01-26 23: 30: 22.693170] Send payload
[2019-01-26 23: 30: 23.527965] Let's rock
[2019-01-26 23: 30: 23.528832] Wait for the payload to come online ...
[2019-01-26 23: 30: 24.260602] all good
[2019-01-26 23: 30: 24.261069] Check GPT
[2019-01-26 23: 30: 24.596346] gpt_parsed = {'proinfo': (1024, 6144), 'PMT': (7168, 9216), 'kb': (16384, 2048), 'dkb': ( 18432, 2048), 'lk': (20480, 2048), 'tee1': (22528, 10240), 'tee2': (32768, 10240), 'metadata': (43008, 80896), 'MISC': ( 123904, 1024), 'reserved': (124928, 16384), 'boot': (141312, 32768), 'recovery': (174080, 40960), 'system': (215040, 6354944), 'vendor': ( 6569984, 460800), 'cache': (7030784, 1024000), 'userdata': (8054784, 22722527)}
[2019-01-26 23: 30: 24.596619] Check boot0
[2019-01-26 23: 30: 24.841858] Check rpmb
[2019-01-26 23: 30: 25.051079] Downgrade rpmb
[2019-01-26 23: 30: 25.052924] Recheck rpmb
[2019-01-26 23: 30: 25.949978] rpmb downgrade ok
[2019-01-26 23: 30: 25.950284] Flash lk-payload
[5 / 5]
[2019-01-26 23: 30: 26.471797] Flash preloader
[288 / 288]
[2019-01-26 23: 30: 44.845804] Flash tz
[6732 / 6732]
[2019-01-26 23: 33: 08.502134] Flash lk
[685 / 685]
[2019-01-26 23: 33: 23.337460] Inject microloader
[4 / 4]
[2019-01-26 23: 33: 23.667547] Reboot to unlocked fastboot

If the script hangs at some point (it will take more than 7-10 minutes), it will be necessary to restart it. Interrupt the script, disconnect the USB cable from the tablet, wait for it to turn off, and repeat everything from step 4. If the tablet does not turn off after disconnecting the USB cable, disconnect the battery - you can keep it disconnected until the script completes Work, however, before the next step (turning on in fastboot mode), the battery must be connected back.
Update: If errors occur during the script operation, you will need to remove the interfering packet with the command "sudo apt-get remove modemmanager".

9) If you saw the inscription "Reboot to unlocked fastboot", everything went well. Do not continue if you do not see this inscription.
10) Flip the tablet to see the screen. When the tablet boots into fastboot mode (Update: if you see the Amazon logo - this is normal, just check the mode with the "fastboot devices" command), run the "./fastboot-step.sh" script.
Update: If the script generates an error, reboot the tablet using the "fastboot reboot" command and hold down the Vol- button while booting to enter recovery.
11) After that, the tablet should boot into recovery mode (TWRP), but the screen may remain off. Then simply press the power button on the tablet twice and the screen will turn on.
12) Now we’ll upload the necessary files (they should be in the adb folder) via recovery mode, for this we run the following commands on the PC:
adb push 6300.zip / sdcard
adb push Magisk-v18.0.zip / sdcard
adb push finalize.zip / sdcard


13) In the recovery, go to the Install menu, find / sdcard and flash 6300.zip
14) Go to the Wipe section and do a default wipe (factory reset). Then reboot.
15) On the initial Fire Setup screen, select your language. Next, select any wi-fi (if any), but do not connect, and click cancel and then "skip" ->"skip" again.
16) Press the power button, select Restart and hold Vol- to enter recovery.
17) In recovery, go to Install and first flash Magisk-v18.0.zip, and then finalize.zip - in that order.
18) After flashing the last file, click Reboot System.
19) Everything. The tablet is now installed firmware 6.3.0.0 with a pre-installed root. You have a rights manager for Magisk, and TWRP is available to you, which you can enter by holding the Vol- (VolDown) tablet on.
20) You can connect the tablet to the wi-fi network. The firmware itself will not be updated, since all update features are disabled in it. You can close the lid of the tablet.

Now you can flash from recovery any compatible firmware, as well as any compatible boot or system image. However, if in the future you break the tablet to a state when recovery is not available, you will have to repeat everything from the very first item. Be sure to read below what you can not do!

VERY IMPORTANT! WHAT CAN'T DO WITH THE TABLET!
Flash boot / system images only from TWRP. Due to the specifics of the exploit, only this TWRP sees it and interacts with it correctly. You can not update Magisk from Magisk Manager, it can be done only from TWRP. You can not flash other versions of TWRP, as well as use other programs for firmware, for example, FlashFire. You cannot reset the factory reset from the FireOS shell, this can only be done from TWRP.

-----------------------------------------------------------------------------------
For any comments on the translation, write to me in PM. Spiritovod

Return to stock firmware
1) Downloadingofficial firmware, rename it to update.bin and put it in the folder with adb.
2) Stitch6300.zipfrom TWRP.
3) Stitchrevert-stock.zipfrom TWRP.
4) We do in TWRP fastory reset from the wipe menu.
5) Boot into stock recovery (as usual, pinch Vol- when you turn on the tablet).
6) Select the item "apply update from ADB" using the volume buttons in recovery and activate it using the power button.
7) On the computer from the folder with adb execute the command "adb sideload update.bin".

Additional Information
- If you need to disconnect the battery, use tweezers, which gently pull the contacts (loop) of the battery towards you. The bootrom-step.sh script can be run with the battery disconnected, but before the next step, it must be connected back.
- If for some reason you get a brick, repeat the instruction from the very first step.
- If on the step with bootrom-step.sh you get an error "Serial protocol mismatch" or some other error, disable or temporarily remove ModemManager from your Linux distribution.
- To mount the partition / system, use the command "mount -o rw, remount / system" (the command "mount -o remount, rw / system" will not work).





There is no curator in the subject. For questions about filling the caps, please contact the section moderators via the buttonPictureunder the messages to which you want to add links.

Post has been editedSpiritovod - 07.02.19, 14:59
Reason for editing: Added translation of instructions for getting root and TWRP



Rep: (71)
While rummaging through technical specifications, I realized thatIn the adjacent topics, the models of 2016 and 2017 incorrectly indicate the volume of the battery and the bluetooth version, they are the same for all three models and coincide with those indicated in this topic (checked in the official Amazon table with technical specifications for developers and where are the markings on the battery)Amazon likes to chemize between revisions, with the same gland, the lineup inside the device changes and it looks like a battery.

Post has been editedSpiritovod - 07.11.18, 01:57



Rep: (2015)
M
The topic has been moved to the section.New items



Rep: (8)
so what is the difference between the models 2017 and 2018?



Rep: (531)
* RAZ15L,
MicroSD up to 400 GB (256 GB)
Android 7.1 (5.1)
Front-facing camera 2 MP (0.3 MP)
Look like that's it



Rep: (8)
well, something absolutely cosmetic changes.
Interesting, but 2017 will update to the 7th bucket?



Rep: (531)
https: //goodereader.co...eview-more-of-the-same



Rep: (71)
RAZ15L @ 10/23/18 02:21*
Interesting, but 2017 will update to the 7th bucket?

In support of the Amazon, they say that they are planning to transfer 2017 models to 7 androids (there they are essentially identical iron), but they don’t say specific dates. My opinion is that this will happen approximately when they finish selling stocks of the recovered 2017s. Although for the time being it is probably not worthwhile to switch to Android 7, because they can bring up a software root (since there is a hardware root and a full memory dump), which on Android 7 will be more problematic or impossible.



Rep: (1)
Spiritovod @ 10.10.18, 15:50*
While rummaging through technical specifications, I realized that in the neighboring topics the models of 2016 and 2017 incorrectly indicated the volume of the battery and the bluetooth version, they are the same for all three models and coincide with those indicated in this topic.



Accidentally, fire8-2017 was disassembled on the table - the battery is marked at 4750 mAh

Attached images
Attached Image



Rep: (71)
Horgi @ 11/06/18 20:45*
Accidentally, fire8-2017 was disassembled on the table - the battery is marked at 4750 mAh

Oh, how, between the revisions, they also manage to change the batteries on the sly. Thanks for the info, correct the description then.



Rep: (1)
Spiritovod @ 07.11.18, 00:54*
Oh, how, between the revisions, they also manage to change the batteries on the sly. Thanks for the info, correct the description then.


Alarm !, this is my version of 2017, which in the version of the subject (Amazon Fire HD 8 (2018)) - I do not know



Rep: (71)
Horgi @ 11/07/18 22:47*
Alarm !, this is my version of 2017, which in the version of the subject (Amazon Fire HD 8 (2018)) - I do not know

No, it's all right. It’s just that the tablet generation is rarely indicated in the video with analyzes, and 4 of them have already been saved up. Acc on 3210 was in the 5th generation, and in 6/7/8, a new interchangeable battery was already installed on the 4750, I clarified on xda and made a better look at the existing videos. At the same time, I learned from the look of the giblets to recognize the revision, there they noticeably redo the internal line-up: lol:



Rep: (3)
On Amazon, the attraction of unprecedented generosity: three pieces for $ 105! : rofl:



Rep: (14)
Zinger78 @ 11/23/18, 6:32*
On Amazon, the attraction of unprecedented generosity: three pieces for $ 105! : rofl:

Yesterday I ordered a bundle of three tablets for $ 135, and after reading it I bombed slightly. Checked - still $ 135


Attached images
Attached Image


Post has been editedthepirsn - 23.11.18, 08:37



Rep: (3)
* thepirsn exactly He led people astray. Excuse me! Save $ 105 when you buy 3x. : unsure:



Rep: (14)
In any case, $ 135 + tax on equipment is a great price.

Packaging and delivery to Odessa from an intermediary is still $ 9.5. Total about $ 154 for three tablets.

Attached images
Attached Image


Post has been editedthepirsn - 23.11.18, 08:55



Rep: (0)
And who vkurse covers from Kindle Fire HD 8 2017 fit? Or is there a change in the case?



Rep: (1)
thepirsn @ 11/23/18 07:54*
In any case, $ 135 + tax on equipment is a great price.

Packaging and delivery to Odessa from an intermediary is still $ 9.5. Total about $ 154 for three tablets.

and what for the equipment tax (did not pay once), maybe you should use an intermediary working through tax-free staff (for example, easyxpress.com.ua)?

Attached Image


___

Who knows - is there a chance to wait at least for an apprentice method of obtaining root rights?

Post has been editedHorgi - 23.11.18, 14:13



Rep: (14)
Horgi @ 11/23/18 13:00*
maybe you should use an intermediary working through a tax-free state

Maybe, but the purchase was made by a friend who did everything with his usual method.
For myself for the future I will consider, thank you!



Rep: (10)
thepirsn @ 11/23/18, 14:54*
the purchase was made by a friend who did everything with his usual method.
For myself for the future I will consider, thank you!


Do not forget to deactivate Prime, otherwise it will begin to charge money in a month: D

Post has been editedantisaint87 - 23.11.18, 16:50



Rep: (14)
* antisaint87 ,
He is in the subject. He says even used before. Cool, but not cheap.


Full version    

Help     rules

Now: 29.06.19, 21:18