Fire TV Gen 1 Bricked

Search This thread

nycelitemaster

Senior Member
May 11, 2007
1,364
403
Long Island, NY
Hi All,

First, i'd like to thank you all in advance for your help.

I have Gen 1 FIre TV that was working fine, so i thought i'd update the firmware to latest using rbox prerooted image. I was running bueller-5.2.6.7-rooted_r1 but YouTube wasn't working. So i downloaded the latest and just adb pushed into the box. Then i issued adb reboot command, and somehow the box bricked.

Now No Power Light, No HDMI signals, when i connect with Computer, it shows as Qualcomm hs-usb qdloader 9006 fire and opens the drive with files in it.

I did some research and came across, that i need to manually dd=if all 8 partitions and i need to have linux installed. I managed to download a firmware update-kindle-bueller-51.6.3.2_user_632552020 extracted it all.

Question - Can i use the update-kindle-bueller-51.6.3.2_user_632552020 to dd=if?

Second, can someone please confirm the partition layout or provide commands to view the layout.

Or Perhaps guide me to a direction which i can follow to fix this.

Thank you,
 

Matt_7

Senior Member
Sep 9, 2012
98
8
I bricked my FireTV twice and just resurrected it with the expert/relentless help from "Sus_i" using rbox's https://xdaforums.com/showpost.php?p=66961740&postcount=676.

I read thru page 55 to 110 of rbox's thread https://xdaforums.com/fire-tv/development/prerooted-stock-images-t2882337 and those with unlocked bootloader and have an "Image" folder with a bunch of files inside the FireTV are most likely to bring their FireTV back but losing the unlocked bootloader in the process (mine included). https://xdaforums.com/fire-tv/help/firetv-1-gen-rooted-running-pre-rooted-t4035609/page6

1st gen FireTV is built tough, don't give up and all the best to you.

Question - Can i use the update-kindle-bueller-51.6.3.2_user_632552020 to dd=if?

I used this one "update-kindle-bueller-51.6.4.8_user_648594820.bin" credit to "Sus_i"
https://d1s31zyz7dcc2d.cloudfront.n...te-kindle-bueller-51.6.4.8_user_648594820.bin
 
Last edited:
  • Like
Reactions: nycelitemaster

nycelitemaster

Senior Member
May 11, 2007
1,364
403
Long Island, NY
@Matt_7 when I connect to Linux box, I'm terminal

Do I just issue dd=if NON-HLOS.bin of=/dev/sda3

Or do I need to do additional commands to make sure it is connected like adb stuff.

And thank you very much for replying
 

Matt_7

Senior Member
Sep 9, 2012
98
8
@Matt_7 when I connect to Linux box, I'm terminal

Do I just issue dd=if NON-HLOS.bin of=/dev/sda3

Or do I need to do additional commands to make sure it is connected like adb stuff.

And thank you very much for replying

For mine, I entered:

Sudo su
dd if=NON-HLOS.bin of=/dev/sdb3
dd if=sbl1.mbn of=/dev/sdb4
dd if=sbl2.mbn of=/dev/sdb5
dd if=sbl3.mbn of=/dev/sdb6
dd if=tz.mbn of=/dev/sdb7
dd if=rpm.mbn of=/dev/sdb8
dd if=emmc_appsboot.mbn of=/dev/sdb9
dd if=boot.img of=/dev/sdb10
sudo eject /dev/sdb

Make sure you read rbox post https://xdaforums.com/showpost.php?p=66961740&postcount=676 regarding the correct partitions (in my case /dev/sdb (sdb1 to sdb20). Details instructions provided by "Sus_i" here https://xdaforums.com/fire-tv/help/firetv-1-gen-rooted-running-pre-rooted-t4035609/page5, just make sure to check and double check which partition is OK to ignore (if mounted).
 
  • Like
Reactions: nycelitemaster

nycelitemaster

Senior Member
May 11, 2007
1,364
403
Long Island, NY
@Matt_7; thank you so much. I used the Ubuntu Live USB.
Sudo SU did not work, so i used sudo bash which did the job

When i did df -h, it showed my fire tv as sdc1

then i ejected those, and did the commands, it did not work.

I replugged them, some drives populated and i ran the commands it worked

At the end, i issued command eject /dev/sdc, it didn't work, but i ejected by right clicking, then i powered the fire tv box and it booted.

Luckily it showed TWRP as recovery.

I ran the command in adb

C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell
SU prompted on fire tv to accept, which i did then it showed

C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell
shell@bueller:/ $ su
root@bueller:/ # cat /proc/cmdline
androidboot.hardware=qcom user_debug=22 msm_rtb.filter=0x3F ehci-hcd.park=3 maxcpus=2 androidboot.selinux=enforcing androidboot.emmc=true androidboot.serialno=709xxxxxxxx301G7 androidboot.prod=1 androidboot.baseband=apq
root@bueller:/ #

Does this mean, it is unlocked?

a) if it is not unlocked, is it possible for me to unlock bootloader again?
b) if not, can I go restore to stock w/o root?

if yes, can i follow the guide on aftvnews?
http://www.aftvnews.com/how-to-fully-unlock-the-amazon-fire-tv-bootloader/

Btw, i was able to update to 5.2.7.2 r1 latest using pre-rooted from TWRP.
 
Last edited:

Matt_7

Senior Member
Sep 9, 2012
98
8
Hey, great to hear that you got your FireTV back, another success story! (credit to Sus_i & rbox)

This is what Sus_i told me:
For checking bootloader status, simply run
adb shell
su
cat /proc/cmdline

Bootloader is unlocked if you see: androidboot.unlocked_kernel=true

Yes, its good to have unlocked bootloader (I've no clue if that's possible again after doing the dd). Sus_i will most likely give us an answer on this thread or mine.

Best regards.
 
  • Like
Reactions: nycelitemaster

nycelitemaster

Senior Member
May 11, 2007
1,364
403
Long Island, NY
Hey, great to hear that you got your FireTV back, another success story! (credit to Sus_i & rbox)

This is what Sus_i told me:
For checking bootloader status, simply run
adb shell
su
cat /proc/cmdline

Bootloader is unlocked if you see: androidboot.unlocked_kernel=true

Yes, its good to have unlocked bootloader (I've no clue if that's possible again after doing the dd). Sus_i will most likely give us an answer on this thread or mine.

Best regards.

I can't thank you enough for guiding me into the right direction. You saved me lot of aggravation and going out and spending money on new crappy versions.

Thank you sooooo much to you and sus_i and rbox.
 

Top Liked Posts