Does anyone experiencing the issue of getting hung at the rbox bootloader screen have an external HDD plugged in? I was having this issue and found out that it was due to my new external HDD being plugged into my unpowered USB hub. I unplugged the USB hub, plugged the HDD directly into the Fire TV, and now the Fire TV is booting normally again. I guess I'll have to get a powered USB hub. Some have reported issues, I'll try to find one that people have reported to work.
Missed your post but maybe that's a good thing since you might've figure something out.
Couple of weeks back I downgraded from 51.1.1.4.1 w boot menu to try to fix Netflix issues.
Afterwards my aftv booted to snow/static screen then hung on Amazon fire logo. Like you I noticed unplugging the hdd made it boot normally. I don't have a powered hub on that aftv but even plugging it directly into the usb port doesn't work. The hdd does work but you need to boot up first before plugging it in.
We're you by any chance able to resolve this? You say a powered hub works for you? But you didn't report the ominous static that mine displays before hanging.
Well in this situation I'm the guy with more questions than answers lol.I was just able to ask or buy a new powered hub because mine hangs as well on the white amazon logo too. I have to unplug the power from the hub (hub still works as non-powered hub) and the plug it back in but because of this. I didn't know if the hub is being powered from the AFTV or from outlet. I don't know how to test.
Amazon Fire TV Setup:
Kodi 14.1
Boot Menu 1.0
Recovery: firetv-cwm_recovery-6.0.5.1.4a.img
Custom Firmware: bueller-51.1.4.1_514013920-rooted+fixed.zip
Also:
1. Is it possible to use a non-powered hub with a powered HDD (2TB) ?
2. Can we use a power hub with a non-powered portable HDD?
Last:
What is your setup? (brand etc.)
Well in this situation I'm the guy with more questions than answers lol.
But right now I'm not using a powered hub or anything on the aftv in question. My other aftv has a powered hub because my hdd is unpowered. From what I read a powered hdd should work with unpowered hub. On the aftv here I was using a unpowered hub and a flash drive with a keyboard & mouse on the hub. It was working fine. Flash drives don't seem to need an external power source.
I could test my powered hub on this but it's a mess of wires and it'd just be to test. Not keeping it in bedroom. What I really want to do is factory reset and flash the newer firmware but since it's a short list of people reporting this issue I'm waiting for reassurances everything should be ok. Been waiting awhile but the aftv runs fine otherwise so I'll wait longer.
I guess I should be asking rbox about all this. Hopefully he'll answer
Certain things plugged in to it will cause it to stick in the bootloader. Like if you plug it in to a computer, or certain combinations of hubs and hard drives. Nothing you can do about that.
Thanks for all the hard work and quit reply!!
Can you tell me your setup (brand and all) and I'll just buy the same things. Like if you have a working powered hub that boots up with no problems and HDD recommendation I'm all ears.
And maybe by the bootloader being fully unlocked well see lot of new things![]()
so looks like I bricked mine. I see how I did this. I right clicked the link and hit save on the img file rather than left clicking and downloading from the mega site. This ended up being only 89k but of course I didnt check. The actual file is 6megs.
Anyways after running thru the commands I am stuck on the amazon boot screen. Is there anything that can be done or is this a complete loss? Sucks I just spent an hour or so doing all this stuff only to brick it right at the end. Grr
Thanks
(.......)
I used fastboot to flash the bootloader and I was back in business.
(.......)
Run the following command: fastboot flash boot boot.img
boot.img is the md5 verified bootloader
(.......)
With your Fire TV running pre-rooted version 51.1.4.0_514006420 and BusyBox, follow my guide to install the kernel boot menu. You can start with step 5 since steps 1-4 are just making sure your Fire TV has the necessary prerequisites, which this starters guide has already covered.
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:\Users\pugbr01>cd "c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platf
orm-tools"
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
already connected to 192.168.0.8:5555
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb push bu
eller-51.1.4.0.zip /sdcard/
799 KB/s (468180019 bytes in 571.857s)
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
recovery
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb install
com.estrongs.android.pop.apk
1168 KB/s (4800346 bytes in 4.010s)
/sbin/sh: pm: not found
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb install
com.estrongs.android.pop.apk
error: device not found
- waiting for device -
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb install
com.estrongs.android.pop.apk
1220 KB/s (4800346 bytes in 3.841s)
pkg: /data/local/tmp/com.estrongs.android.pop.apk
Success
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb push ro
m.zip /sdcard/
1116 KB/s (468180019 bytes in 409.516s)
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb shell
[email protected]:/ $ /system/xbin/busybox md5sum /sdcard/rom.zip
/system/xbin/busybox md5sum /sdcard/rom.zip
b1b48348cb56c0b83a3affc9fd06e07e /sdcard/rom.zip
[email protected]:/ $ exit
exit
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb push bo
otmenu.zip /sdcard/
1196 KB/s (460104059 bytes in 375.409s)
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb push la
stupdate.zip /sdcard/
1179 KB/s (460487586 bytes in 381.129s)
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
already connected to 192.168.0.8:5555
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb shell
[email protected]:/ $ /system/xbin/busybox md5sum /sdcard/bootmenu.zip
/system/xbin/busybox md5sum /sdcard/bootmenu.zip
4429327daeed0df852731d81fa9b1f54 /sdcard/bootmenu.zip
[email protected]:/ $ /system/xbin/busybox md5sum /sdcard/lastupdate.zip
/system/xbin/busybox md5sum /sdcard/lastupdate.zip
f54cec620785b04d1fcd5a660b9a79ff /sdcard/lastupdate.zip
[email protected]:/ $ exit
exit
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
recovery
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb shell
~ # killall recovery
killall recovery
~ # exit
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
recovery
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
connected to 192.168.0.8:5555
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb shell
[email protected]:/ $ su
su
[email protected]:/ # mount -o remount,rw /system
mount -o remount,rw /system
[email protected]:/ # mkdir /system/boot
mkdir /system/boot
[email protected]:/ # /system/xbin/busybox md5sum /sdcard/bootmenu.img
/system/xbin/busybox md5sum /sdcard/bootmenu.img
sh: /system/xbin/busybox: not found
127|[email protected]:/ # /system/xbin/busybox md5sum /sdcard/bootmenu.img
/system/xbin/busybox md5sum /sdcard/bootmenu.img
4429327daeed0df852731d81fa9b1f54 /sdcard/bootmenu.img
[email protected]:/ # mount -o remount,rw /system
mount -o remount,rw /system
[email protected]:/ # dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/system/bo
ot/boot.img
dcc.1/by-name/boot of=/system/boot/boot.img <
20480+0 records in
20480+0 records out
10485760 bytes transferred in 0.401 secs (26149027 bytes/sec)
[email protected]:/ # mount -o remount,ro /system
mount -o remount,ro /system
[email protected]:/ # dd if=/sdcard/bootmenu.img of=/dev/block/platform/msm_sdcc.1/by
-name/boot
dev/block/platform/msm_sdcc.1/by-name/boot <
/dev/block/platform/msm_sdcc.1/by-name/boot: write error: No space left on devic
e
20481+0 records in
20480+0 records out
10485760 bytes transferred in 1.307 secs (8022769 bytes/sec)
1|[email protected]:/ # rm -f /sdcard/bootmenu.img
rm -f /sdcard/bootmenu.img
[email protected]:/ # exit
exit
[email protected]:/ $ exit
exit
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb reboot
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>adb connect
192.168.0.8
^C
c:\Users\pugbr01\Downloads\Amazon Fire Tv\android-sdk\platform-tools>
Well it is a few months late, but I did the EXACT same thing. I was so caught up in the upgrade I skipped a MD5 check, my fault and was stuck at the white Amazon logo. Well THANKFULLY I had run a full bootloader unlock and not the partial unlock. I used fastboot to flash the bootmenu.img and I was back in business.
So if anyone else makes the same mistake, here is the fix to restore the bootmenu.img if you flashed a corrupt copy and completed the full bootloader unlock.
Connect the Amazon FireTV to your computer with a USB A to A cable, I ended up cutting two USB cables and splicing them together to get my A to A cable.
Power on the FireTV with the USB connected.
Run the following command: fastboot flash boot boot.img
boot.img is the md5 verified bootmenu.img from FireTV Boot Menu by rbox.
UNPLUG the USB cable and reboot and you'll be back to normal.
Thanks to r3pwn for the corrections.
[email protected]:~/Downloads$ sudo fastboot flash boot firetv-bootmenu-1.0.img
sending 'boot' (6582 KB)...
OKAY [ 0.209s]
writing 'boot'...
FAILED (remote: flashing not allowed for locked hw)
finished. total time: 0.215s
followed the guides at aftvnews and am fully updated with root and boot menu and cam as guides showed.
Only issue is that I cannot select anything on the rbox menu when booting.
It won't let me arrow down using the keyboard.
I have tried a few different keyboards, two wireless and one wired and same thing.
keyboards work fine in cam
any ideas. not that it matters as I really only need to be on latest firmware with root but would be nice to know if something is not right...
su
mount -o remount,rw /system
mkdir /system/boot
dd if=/dev/block/platform/msm_sdcc.1/by-name/boot of=/system/boot/boot.img
mount -o remount,ro /system
dd if=/sdcard/bootmenu.img of=/dev/block/platform/msm_sdcc.1/by-name/boot
@rbox - is it safe if I am going to format /system partition in the recovery and will I going to lose the boot.img? I was going to re-install the latest pre-rooted rom. Just wanted make sure before I do it. Thanks
PS. I already installed the boot menu.
Thanks a lot rbox. This works as described though I am not sure at this point what to do with it. I just installed it as you said it would be useful![]()
Thanks for your quick reply. Glad I'm on the same page .. I'm working on a custom ROM and was thinking that was something i would address the same way but then thought for a sec maybe you had moded the newer cwm to just do that instead of flashing the boot.img.That's very much correct. I think I'm going to make all my future prerooted images put their boot.img in /system/boot and not flash it to the boot partition.