yashsingh1/xdaforums huggingface dataset:
[Fire HD 8 and HD 10 Android Development] IDisposable:
No need to disturb the batteries, in your picture I can easily count the 11 screws you are supposed to remove that hold the circuit board on...the top set are black and the middle ones are silver in your photo.
[Fire HD 8 and HD 10 Android Development] kojam:
Thanks bud. I figured it out. Problem is the very 1st of those screws stripped right away even though I was being gentile...I got the others out after Giga-loo but this one will not budge at all! I've been really careful, but inside the head of the screw is completely round now. Such very soft material. Trying to figure a way to get it out still. :silly:
[Fire HD 8 and HD 10 Android Development] Jaytrips:
this happened to me as well. they are really poor quality screws. i ended up drilling a hole using my powered screwdriver with a slim drill bit until the top pf the screw separated.
[Fire HD 8 and HD 10 Android Development] Jaytrips:
Not Charging and not detecting by computer

i bricked due to anti rollback and unbricked using this method. now the computer is not recognizing the device nor is it charging. the micro usb worked perfectly before. even now on switched off state when i connect a wire the device automatically powers on but then doesnt charge.

please help.
[Fire HD 8 and HD 10 Android Development] LearnEnglish:
many thanks to the host of this topic. I did it

but my device now start at bootloop and can not access to recovery.... what can I do next?
[Fire HD 8 and HD 10 Android Development] Touchpad64gb:
So what version of the HD10 is rolling you guys back? Shouldn't this bricking be illegal for Amazon?
[Fire HD 8 and HD 10 Android Development] FirstEver:
Hi,

I bricked my daughter's Fire HD 10 7gen tablet by downgrading to an older version (black screen like in this topic).

I am using ubuntu 16.04 LTS live from USB stick on my laptop but when I am trying to run the phython scrypt I have this error message:

import serial
ImportError: No module named 'serial'

Python is installed

python --version
Python 2.7.12

Can you help me?

UPDATE #1

The same error on ubuntu 20.04.1 LTS

UPDATE #2 SOLVED

It works on ubuntu 20.04.1 LTS live

1. Download and extract unbrick_suez.zip -> Desktop\unbrick_suez

2. Run these commands in the terminal

sudo apt update
sudo add-apt-repository universe
sudo apt install python3 python3-serial adb fastboot
sudo apt-get remove modemmanager
sudo apt-get remove --auto-remove modemmanager
sudo systemctl stop ModemManager.service

3. Run the unbricking script in terminal from unbrick_suez folder

sudo ./bootrom.sh

4. Connect micro USB cable to USB 2.0 port*

5. Remove the short and press Enter

6. Done

* it doesn't work on my Dell XPS 9370 with 3x Thunderbolt 3.0 ports. but it works on my old ASUS X79 desktop.
[Fire HD 8 and HD 10 Android Development] Willysoft80:
I have the same problem as you, you solved it?
[Fire HD 8 and HD 10 Android Development] koad1226:
Thanks to the guide posted here, I have been able to light up my fire HD 10 again. But unfortunately for me the screen is non-responsive, like the touch does not work. So I am still stuck at the first set up page where I have to select language and continue.

I used Ububtu 16.04 and had to install python3 etc. I realize that after the unbricking, the display connector was not correctly fixed but I later got it right.

Sound, volume keys, power key work perfectly and the screen can also rotates. I can also boot into Amazon recovery and ubuntu can detect the internal storage yet the screen is not responsive to touch. ANY HELP, PLEASE?
[Fire HD 8 and HD 10 Android Development] DragonFire1024:
You might just want to do a complete factory reset and flash the stock firmware and try again. It could very well have just been a bad system flash after restoring it. If you have access to all those other functions, that's what I was just but make sure you actually do a factory reset before you flash and after.
[Fire HD 8 and HD 10 Android Development] koad1226:
I am grateful for the quick response. I will do that. Will look for the thread and do it.
[Fire HD 8 and HD 10 Android Development] koad1226:
Just that I will need a clear guide as to how to flash the stock firmware.
[Fire HD 8 and HD 10 Android Development] koad1226:
By reading around I have observed that once I can get into Amazon Recovery, "You can then use adb sideload to flash stock image from there."

But

1. I can't enable ADB in developer mode (since I can't go beyond the first set up screen)

2. I don't know the stock firmware currently installed and subsequently which stock firmware to use.

So I would like to know if the adb sideload can still be done and which stock firmware to use.

Counting on you all, especially @retyre and @DragonFire1024
[Fire HD 8 and HD 10 Android Development] koad1226:
Again the device automatically turns on even when powered off from Amazon Recovery. Please can this be normal?
[Fire HD 8 and HD 10 Android Development] Michajin:
since you cant use the screen ? This thread is kind of old. It may not be possible to adb sideload if your device was updated. I would go over to the unlock root suez. ADB sideload would be an option in recovery. To get into recovery from a powered down state, hold the volume up and press power. The screen not working, might be a hardware issue though.... hope this helps....
[Fire HD 8 and HD 10 Android Development] giants2710:
got it to work on manjaro. had to sub a few programs but they were obvious with whats on written on here and what you can get on aur.

thanks you
[Fire HD 8 and HD 10 Android Development] stormrvr:
Just wanted to also say that I've successfully used this - running Archlinux. One thing I had a little trouble with was when the program stated protocol mismatch, for me at least, it was because the short I was using was not good. I replaced it with a paperclip and bingo started working :) Thanks so much for everything!
[Fire HD 8 and HD 10 Android Development] Samkapimuni:
Hello good people. I loved my fire tab so much. But it was bricked for last 4 months. I tried several times every options written up in this thread to rollback. Used ubuntu 20.04 live usb stick.

ubuntu@ubuntu:~/Downloads/unbrick_suez$ sudo ./bootrom.sh

[2021-08-08 16:25:25.920226] Waiting for bootrom

[2021-08-08 16:25:59.155617] Found port = /dev/ttyACM0

[2021-08-08 16:25:59.156760] Handshake

[2021-08-08 16:25:59.158301] Disable watchdog

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

[2021-08-08 16:26:13.517401] Init crypto engine

Traceback (most recent call last):

File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 537, in write

n = os.write(self.fd, d)

OSError: [Errno 5] Input/output error

During handling of the above exception, another exception occurred:

Traceback (most recent call last):

File "main.py", line 92, in <module>

main()

File "main.py", line 57, in main

load_payload(dev, "../brom-payload/build/payload.bin")

File "/home/ubuntu/Downloads/unbrick_suez/modules/load_payload.py", line 112, in load_payload

init(dev)

File "/home/ubuntu/Downloads/unbrick_suez/modules/load_payload.py", line 9, in init

dev.write32(CRYPTO_BASE + 0x0C0C, 0)

File "/home/ubuntu/Downloads/unbrick_suez/modules/common.py", line 141, in write32

self.dev.write(b'\xd4')

File "/usr/lib/python3/dist-packages/serial/serialposix.py", line 571, in write

raise SerialException('write failed: {}'.format(e))

serial.serialutil.SerialException: write failed: [Errno 5] Input/output error

ubuntu@ubuntu:~/Downloads/unbrick_suez$
[Fire HD 8 and HD 10 Android Development] Sus_i:
Maybe try this somewhat newer unbrick instead...

https://xdaforums.com/t/unlock-root-twrp-unbrick-fire-hd-10-2017-suez.3913639/
[Fire HD 8 and HD 10 Android Development] blaze2051:
i really hope some day we can root and flash LOS 17.1 on manties FireHD 10 2019
[Fire HD 8 and HD 10 Android Development] rb2k:
I just 'freed' two Fire HD 10 inch 2017 models

I used the alternate root exploit which seemed to work fine.

On the 2nd tablet however, I got stuck in bootrom-step-minimal.sh

For some reason it didn't want to read the GPT partition

After a bit of poking around, I just added a retry for that read since the first one returned with a 0 length answer.

So I changed the function from:

def emmc_read(self, idx):
# magic
self.dev.write(p32_be(0xf00dd00d))
# cmd
self.dev.write(p32_be(0x1000))
# block to read
self.dev.write(p32_be(idx))

data = self.dev.read(0x200)
if len(data) != 0x200:
raise RuntimeError("read fail")

To:

def emmc_read(self, idx):
# magic
self.dev.write(p32_be(0xf00dd00d))
# cmd
self.dev.write(p32_be(0x1000))
# block to read
self.dev.write(p32_be(idx))

data = self.dev.read(0x200)
if len(data) != 0x200:
data = self.dev.read(0x200)
if len(data) != 0x200:
raise RuntimeError("read fail")

Surprisingly that worked and I was able to continue with fastboot \o/

Just thought I'd comment because I found a few identical questions but couldn't find anyone else that figured out the workaround :)
[Fire HD 8 and HD 10 Android Development] bbt995:
binh@binh-System-Product-Name:~/Downloads/amonet-suez-v1.1.2/amonet$ sudo ./bootrom-step.sh

[2023-04-24 18:47:46.114340] Waiting for bootrom

[2023-04-24 18:48:06.090937] Found port = /dev/ttyACM0

[2023-04-24 18:48:06.128791] Handshake

[2023-04-24 18:48:06.149521] Disable watchdog

b''

b'\x00\x01'

Traceback (most recent call last):

File "/home/binh/Downloads/amonet-suez-v1.1.2/amonet/modules/main.py", line 192, in <module>

main()

File "/home/binh/Downloads/amonet-suez-v1.1.2/amonet/modules/main.py", line 82, in main

handshake(dev)

File "/home/binh/Downloads/amonet-suez-v1.1.2/amonet/modules/handshake.py", line 11, in handshake

dev.write32(0x10007000, 0x22000000)

File "/home/binh/Downloads/amonet-suez-v1.1.2/amonet/modules/common.py", line 163, in write32

self.check(self.dev.read(2), b'\x00\x01') # arg check

File "/home/binh/Downloads/amonet-suez-v1.1.2/amonet/modules/common.py", line 90, in check

raise RuntimeError("ERROR: Serial protocol mismatch")

RuntimeError: ERROR: Serial protocol mismatch

===>>> why , help me :<
[Fire HD 8 and HD 10 Android Development] ABC00012345:
I have also a Amazon fire hd 10 2017.

It is completely bricked (I have flash a false ROM. This script also not worked )

Sorry if is now 2023 but I have it since 2017. And it is now get bricked a few months ago.

I can't turn it on it can't boot and no recovery no Fastboot. It's completely black.

What can I do?
[Fire HD 8 and HD 10 Android Development] bbt995:
you just need to follow this method

https://xdaforums.com/t/rom-testing-suez-lineage-16-0-05-july-2022.4232785/post-88332751
[Fire HD 8 and HD 10 Android Development] thamind:
@retyre I love you. lol. This revived it for me cause this is what i mucked up:

Ran kingoroot and flashed twrp without unlocking bootloader (soft brick)

Boot stuck on fire logo (not amazon)

Downloaded original firmware .bin file and tried flashing via stock recovery adb sideload ...resulting in a complete brick

Opened tablet on up and followed your directions. In the process the molex connector to the battery wouldn't come out and i literally BUTCHERED the pins on the logic board. Had to "rebuild" them with some solder and a lot of patience and good tunes. Everything is great now THANK YOU THANK YOU

UPDATE: Got back into FireOS, ran kingoroot again, rooted, then ran @k4y0z UNLOCK/ROOT/UNBRICK script step-1.sh ...rebooted my tablet and NOW STUCK IN FIRE LOGO again :( did i corrupt my boot img? How do i get this back to working?
[Fire HD 8 and HD 10 Android Development] MarkTBowden:
Hard Bricked my 2017 10hd fire tablet after os downgrade. I have setup Ubuntu 22.04 in oracle virtualbox, installed all necessary programs, open my tablet and disconnected both battery and screen. I have shorted the right point, ran the bootrom, plug in the usb cable, but still have nothing coming up in terminal after waiting for bootrom.

I have seen this question asked but not answered, please help.
[Fire HD 8 and HD 10 Android Development] MarkTBowden:
Nevermind, managed to find the problem. USB cable was not detected in Ubuntu. Either typing "sudo apt-get install android-sdk-platform-tools" into a terminal or adding a filter in virtual box for Ubuntu in USB done the trick and was able to short and plug in successfully.

Thank you all for what you are doing to help us unfortunate people who find ourselves in these positions.
[Fire HD 8 and HD 10 Android Development] ABC00012345:
I get runtime error read fail in emmc_read function in common.py. any help? Followed all steps

I used windows and the tablet is hard bricked. Flashed wrong firmware 😞. Its like dead. It doesn't charge anymore scren black nothing works. You know what I mean
[Fire HD 8 and HD 10 Android Development] ABC00012345:
Thanks brother. You fixed my fire tablet. You're the BEST
[Fire HD 8 and HD 10 Android Development] pberhane:
Hello, I am new to this forum and after following instructions from https://xdaforums.com/t/2017-fire-hd-10-unbricking-from-anti-rollback.3896616/, I managed to short the board as described and run the code ./bootrom.sh successfully. After it finished I turned on the Fire HD 10 tablet it comes on with a small beep sound and the Amazon logo and stays there forever. I did the whole thing again but still after turning on it stays on Amazon logo screen. I can't remember if the Developer option was turned on before or not but after my Kindle was stuck I tried sideloading a firmware and it got bricked. Is there anything else I can flash it back again with the correct firmware please? Your help is much appreciated. Thanks.
[Fire HD 8 and HD 10 Android Development] laterron1101:
ok i got it to accept the bootrom and now its showing as mediatek phone mt6227. What do i do now?. when i go to turn it on it just bootloops again
[Fire HD 8 and HD 10 Android Development] austanss:
I can confirm from my own experience that this will not work if the device does not connect via USB 2.0. You will get "Serial protocol mismatch" errors a few seconds after the "Disable watchdog" message.

This does not necessarily mean that you need old USB 2.0 ports, because I couldn't find any anywhere on both of my computers.

However, it means you need to do some research on the specific solutions that apply to your hardware and operating system. To downgrade a connection to USB 2.0 you must either specify a setting in the BIOS configuration of your computer, use a USB 2.0 cable or external hub, or overwrite memory values in the PCI configuration space of your computer's USB controller.

This is relevant "dmesg" output that I observed:

[ 136.366132] usb 1-3: new high-speed USB device number 6 using xhci_hcd
[ 136.603943] usb 1-3: New USB device found, idVendor=0e8d, idProduct=2000, bcdDevice= 1.00
[ 136.603949] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 136.603952] usb 1-3: Product: MT65xx Preloader
[ 136.603954] usb 1-3: Manufacturer: MediaTek
[ 136.700965] cdc_acm 1-3:1.0: Zero length descriptor references
[ 136.700973] cdc_acm 1-3:1.0: probe with driver cdc_acm failed with error -22
[ 136.780990] cdc_acm 1-3:1.1: ttyACM0: USB ACM device
[ 139.125716] usb 1-3: USB disconnect, device number 6

[ 243.911940] usb 1-3: new full-speed USB device number 7 using xhci_hcd
[ 244.206444] usb 1-3: New USB device found, idVendor=0e8d, idProduct=0003, bcdDevice= 1.00
[ 244.206450] usb 1-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 244.230474] cdc_acm 1-3:1.0: ttyACM0: USB ACM device
[ 244.246350] usbcore: registered new interface driver option
[ 244.246363] usbserial: USB Serial support registered for GSM modem (1-port)
[ 263.890132] usb 1-3: USB disconnect, device number 7

The first section was the output when the short wasn't connected, and the device connected as Preloader. It will also do this if there is no way for it to connect by USB 2.0 protocol. It then shortly disconnected after 3 seconds.

The second section was the output when the highlighted pin was shorted, and the device did not specify its product or manufacturer string. It will only do this if the controller allows it to connect via USB 2.0 protocol. It disconnected only after I unplugged the cable.

Moral: you must use the USB 2.0 protocol!
[Fire HD 8 and HD 10 Android Development] riverstyxxx:
What I did was solder a wire to a ground point (the closest copper circle) then cut the wire when asked.
[Honor View 20 Guides, News, & Discussion] RapthorneLightweaver:
I didn't actually find out about this until I was doing some casual googling, as carphone warehouse gave me no extra info with my contract, but if you purchase a V20 before February 6th, you can get a free Honor Magic smart watch. Info is all here https://huawei-redemptions.co.uk/honorview20promo/ (yes, it's a legit website, I phoned up carphone warehouse today to confirm. )

You need to have purchased from any of these shops according to their Terms of Service page:

O2

Carphone Warehouse

Carphone Warehouse Business

Currys PC World

Very

Argos

Amazon.co.uk (excludes purchases from sellers on Amazon’s market-place platform)

John Lewis

Tesco Mobile

Littlewoods

GoMobile

AO

JD Williams

Laptopsdirect

Technolec

Mobile Phones Direct

A1 COM

KTM Online

Buymobiles.net

Smart Phone Company
[Honor View 20 Guides, News, & Discussion] EViL3666:
Has anybody managed to claim this yet?

The terms and conditions state you have to wait 14 days, I'm curious if anybody successfully did this before the 14 day period though, its annoys me, as there was no mention of having to wait when I purchased the View 20.
[Honor View 20 Guides, News, & Discussion] terrym2002uk:
14 days is the cooling off period. Its to stop you claiming the watch then sending your phone back.
[Honor View 20 Guides, News, & Discussion] EViL3666:
I understand the principle behind it, but what I really want to know if anybody has successfully claimed it sooner.

But on your point, whilst the idea is common sense, they've missed the fact that a lot of UK online retailers offer a 30 day money back guarantee.
[Honor View 20 Guides, News, & Discussion] mwatson:
Amazon.co.uk are denying all knowledge of this promotion. I'm fuming!
[Honor View 20 Guides, News, & Discussion] gavinfabl:
There are 20 retailers on the approved list, Amazon included. What has probably happened is now that the promotion has ended, the customer service agent can't see the original offer that you spoke to. I will be applying for my free watch in a few days time and dont expect an issue.

Here's the link to the list. https://huawei-redemptions.co.uk/honorview20promo/tandcs.php
[Honor View 20 Guides, News, & Discussion] miststudent2011:
14 days is because official honor site has only 14 days return policy.
[Honor View 20 Guides, News, & Discussion] Flobbity:
I put in my request for mine as its now been 2 weeks since I got the phone. I'll update people if the watch arrives.
[Honor View 20 Guides, News, & Discussion] gavinfabl:
Same here.
[Honor View 20 Guides, News, & Discussion] saldawop:
Just received email telling me my watch should be here on Friday
[Honor View 20 Guides, News, & Discussion] gavinfabl:
How long ago did you complete redemption form?
[Honor View 20 Guides, News, & Discussion] saldawop:
Day after it went live. 8th Feb
[Honor View 20 Guides, News, & Discussion] mattbrown:
Did you get an email saying your claim was successful? If so how long after applying did you get the email?
[Honor View 20 Guides, News, & Discussion] saldawop:
Just the email I got today informing me it would be delivered on Friday. Only previous email was the one I got when I made the claim.
[Honor View 20 Guides, News, & Discussion] Flobbity:
Got my email through. Estimated delivery of Tuesday
[Honor View 20 Guides, News, & Discussion] mattbrown:
Just got my email. Applied last Sunday.
[Honor View 20 Guides, News, & Discussion] Flobbity:
Anyone got their watch through yet? I was told mine would be coming today, but haven't received any delivery message
[Honor View 20 Guides, News, & Discussion] lovecraft:
I got mine yesterday, it was supposed to arrive on Friday but it was delayed.

Nice little watch, although since not WearOS, I don't know if I will keep it.

For starters, just a few watchfaces, a couple of which are only relevant to China.

Did a very good job tracking my sleep last night.
[Honor View 20 Guides, News, & Discussion] tp.kahara:
Sucks that they ended this promo in Estonia a few days before I bought it. Really unfair.
[Honor View 20 Guides, News, & Discussion] Hamza5682:
Same. I got my view 20 two days after the promotion ended.
[Honor View 20 Guides, News, & Discussion] Flobbity:
My watch arrived yesterday, it's a nice little device. Not very powerful and there are some apps on it you can't use outside of china, but it's a great little watch if you just want a basic smart watch with some advanced fitness tracking features. Battery life seems very good, too.

And hey, best of all, it was free!
[Honor View 20 Guides, News, & Discussion] EViL3666:
Got my watch today... only had it a couple of hours, the screens bright, but aside from that I'm not very impressed, my Amazfit Stratos is better and has more features and more sports (I like to track my skiing).. But I won't complain, it was free, but I think it will end up on eBay.
[Honor View 20 Guides, News, & Discussion] technotika:
I'll buy it how much you. Want?
[Xiaomi Poco F1 Questions & Answers] mrmcphisto77:
Hi All, want to know, with a module, apk or everything else, how to have the same native applocking function that for example oxygen os have
[Moto X4 Questions & Answers] sleze:
I want to run the latest GCAM with wide angle AND night mode but it says I need to unlock the bootloader to to do so.

According to moto's website:

"You will lose all media and content on your device and will need to reinstall all applications downloaded from Google Play."

Is this true? I *MIGHT* be willing to do it but I doubt my wife (who also has a X4) would.

Other questions:

1. Can I get OTAs after I unlock?

2. Any other side effects I should be aware of?
[Moto X4 Questions & Answers] kkjb:
Yes, unlock will wipe. Unlock causing ota updates..... depends on why you are unlocking, you are doing it to write to system. So depends on what you choose to write.
[Moto X4 Questions & Answers] Neffy27:
- Unlocking bootloader wipes as you confirmed already on Motorola website already.

- Can receive updates but not install. Have to wait for full image to be available and can manually flash yourself without wiping userdata.

- Not aware of any side effects or not sure what you mean. Phone continues to operate.
[Wing, P4350 Herald Upgrading] djjeanb:
is there a way to flash to hardspl via sd card because the usb flashing keep giving me errors.
[Wing, P4350 Herald Upgrading] fzzyrn:
hmm...interesting idea.

I do not know if this is possible. I know it is possible to flash roms via sdcard, but SPL upgrades i am not sure. Certain roms seem to made for sdcard flashing, and others are not ( i tried this)

I do not think it will work because the sdcard flash require hardspl in the first place. However, you can't damage your phone by trying, i suppose (unless it does work but something happens while it is working)
[Wing, P4350 Herald Upgrading] tramuyo:
this is not possible (right now, in this moment, no)
[Samsung Galaxy Note 9 Themes, Apps, and Mods] explorersd:
Does anyone know how to get the Note 9 Camera working with LoD?

Can't use Video Conferencing with either App or Browser without Note 9 Camera support.

Linux on DeX, running Ubuntu 16.04 lts, is Samsung & Ubuntu's new Linux Beta program.

More info:

linuxonDex dot com

#16.04 #android #camera #ubuntu-for-android #LoD #LinuxonDeX #note9
[Android Head-Units] gresha:
yadi.sk/d/IHSmGDD6YeCT3g

Was searching for ZAHN_(NOR) update is it compatibile? As i look into the files it is NOT but want to be sure...
[Android Head-Units] CristianJurídico:
I need help

I need help downloading firmware, model S200, xp5, ZHAN, MCU date: 16-04-2018
[Android Head-Units] droidmanuser:
Can you please share the link again? :)

I need the ZHAN_(NOR) MCU file, too.
[Android Head-Units] droidmanuser:
Need help here, too... any download link available?