Related
Hey guys, I tried to install TWRP by following this threadhttp://forum.xda-developers.com/showthread.php?t=2277105 and I successfully boot into TWRP.
But then terrible things happened. Maybe I got wrong by clicked one more bottom on fireflash herehttp://forum.xda-developers.com/showthread.php?t=2168512.
Then TWRP tells me no OS found, I can only boot into recovery now. Since Kindle Fire HD got no external SD card, what can I do about it?
Only factory cable, which I nerver want it, can save my Kindle?
Help please!!!
You don't need a factory cable to fix, and I think they don't work on 8.9” models anyways. This tutorial might not sound like its for your problem based on its title, but it will fix it nonetheless. http://forum.xda-developers.com/showthread.php?t=2459498
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
stunts513 said:
You don't need a factory cable to fix, and I think they don't work on 8.9” models anyways. This tutorial might not sound like its for your problem based on its title, but it will fix it nonetheless. http://forum.xda-developers.com/showthread.php?t=2459498
Sent from my Amazon Kindle Fire HD running CM10.1 Tablet UI using xda-developers app
Click to expand...
Click to collapse
Yeah, it works, I thought fastboot can save it but TWMP are so pwerful and easy to use. Thanks!!!
Last week I flashed my Kindle Fire 2 with CM10.1 and I've been doing some research regarding whether or not OTG cables work with the KF2. I've read that there is a specific kernel that is needed for the KF2 to use the cable (Franco Kernel), which is included when you flash CM10.1. I want to use the OTG cable to plug in a wireless mouse to use on my tablet. I've seen videos of people doing this with the original Kindle Fire, but I'm just not completely sure if this will work with the KF2. This may be a dumb question, but I honestly don't know lol. Thanks.
Franco Kernel isn't compatible with our KF2 and @Hashcode removed all OTG stacks from the kernel. So try out if something works but official it shouldn't.
Turned my Fire TV on to an update notification. Updated hoping for more features, i.e.Prime Music use but to no avail. It also had the added (dis)benefit of disabling root and preventing towelroot from reenabling. Any thoughts?
One interesting thing I found out is that it is possible to enable installation from unknown sources with out editing the original settings.apk.
halftonehero said:
Turned my Fire TV on to an update notification. Updated hoping for more features, i.e.Prime Music use but to no avail. It also had the added (dis)benefit of disabling root and preventing towelroot from reenabling. Any thoughts?
One interesting thing I found out is that it is possible to enable installation from unknown sources with out editing the original settings.apk.
Click to expand...
Click to collapse
So you're the second person to claim to have gotten an update. I still haven't gotten it. I'd be curious to see if they've patched the bootloader. I'll have to wait until @AFTVnews.com or I get the update and get the URL to examine it. It's possible you'll be able to downgrade, but without knowing what was in the update I'm not going to encourage such an action. But if you want to try it out on your own, go right ahead. There are instructions and URLs in a few posts here. Just know if they updated the bootloader and turn on anti-downgrade flags, it might brick.
rbox said:
So you're the second person to claim to have gotten an update. I still haven't gotten it. I'd be curious to see if they've patched the bootloader. I'll have to wait until @AFTVnews.com or I get the update and get the URL to examine it. It's possible you'll be able to downgrade, but without knowing what was in the update I'm not going to encourage such an action. But if you want to try it out on your own, go right ahead. There are instructions and URLs in a few posts here. Just know if they updated the bootloader and turn on anti-downgrade flags, it might brick.
Click to expand...
Click to collapse
One of my Fire TV's tends to get updates early so hopefully it'll get updated tomorrow. I'll be sure to set it up to sniff out the update URL.
Thanks for the insight. I'll wait on downgrading at the moment with no know brick recovery method. I wonder if the other numerous one clicks used the same method as geohots?
halftonehero said:
Turned my Fire TV on to an update notification. Updated hoping for more features, i.e.Prime Music use but to no avail. It also had the added (dis)benefit of disabling root and preventing towelroot from reenabling. Any thoughts?
One interesting thing I found out is that it is possible to enable installation from unknown sources with out editing the original settings.apk.
Click to expand...
Click to collapse
Do you have a new version number you can provide us?
mcsephoenix said:
Do you have a new version number you can provide us?
Click to expand...
Click to collapse
51.1.2.0_user_512073320 according AFTV.com
Downgrade To Previous Firmware
Would downgrading to previous firmware update allow for the ability to root the Fire TV?
EDIT: Will be receiving a new Fire TV from Amazon tomorrow and if it comes with the new firmware update, I'll downgrade and report on whether it works or not. Nothing to lose on my part if it bricks as I will be able to return it to Amazon.
mjbxx said:
Would downgrading to previous firmware update allow for the ability to root the Fire TV?
EDIT: Will be receiving a new Fire TV from Amazon tomorrow and if it comes with the new firmware update, I'll downgrade and report on whether it works or not. Nothing to lose on my part if it bricks as I will be able to return it to Amazon.
Click to expand...
Click to collapse
Downgrading requires the FTV to be rooted in the first place to be able to push the update.zip to the proper location.
Edit: I noticed recovery mode (following steps here) has an option to "Update from ADB" (I assume this would use ADB sideload). However, since the FTV doesn't have an accessible USB client port, I'm not sure how or if this would work (unless they build network drivers into the recovery partition).
If this was figured out, that could be a possible method of downgrading.
elmerohueso said:
Downgrading requires the FTV to be rooted in the first place to be able to push the update.zip to the proper location.
Edit: I noticed recovery mode (following steps here) has an option to "Update from ADB" (I assume this would use ADB sideload). However, since the FTV doesn't have an accessible USB client port, I'm not sure how or if this would work (unless they build network drivers into the recovery partition).
If this was figured out, that could be a possible method of downgrading.
Click to expand...
Click to collapse
If network support was available in recovery... how would we know the ip address? I am wondering if there might USB support in recovery for ADB with male/male cable.... I don't happen to have one to test... anyone else?
I imagine the IP address would be the same but it would utilize a different port
tselling said:
If network support was available in recovery... how would we know the ip address?
Click to expand...
Click to collapse
Check the DHCP tables in your router to see which IPs have been leased to which device.
tselling said:
If network support was available in recovery... how would we know the ip address? I am wondering if there might USB support in recovery for ADB with male/male cable.... I don't happen to have one to test... anyone else?
Click to expand...
Click to collapse
I have tested this with no luck. Plugging in a male/male USB cable while on that recovery screen does nothing. The Fire TV is not seen by the PC.
I may be wrong about this, but the problem is that in order to get to that recovery screen, the Fire TV has to be in USB Host Mode. This is what allows it to recognize commands from a USB keyboard. In order to use ADB via USB and transfer the update package, the Fire TV needs to be in USB Accessory Mode. When "Update via USB" is selected, the Fire TV does not switch to USB Accessory Mode. It stays in USB Host Mode.
The only way I know of for the Fire TV to be in USB Accessory mode, is to connect the Fire TV to a PC via a male/male cable while it is powered off, and then power the Fire TV on. In this setup, it sees that it's connected to a PC and enables fastboot via USB with the USB set to Accessory Mode. In this state, plugging in a keyboard does nothing which means there is no way to get to recovery.
elmerohueso said:
Check the DHCP tables in your router to see which IPs have been leased to which device.
Click to expand...
Click to collapse
I do not believe that work if it uses a default IP address like many devices do for setup rather than dhcp.
tselling said:
I do not believe that work if it uses a default IP address like many devices do for setup rather than dhcp.
Click to expand...
Click to collapse
There is no networking code in the stock recovery. DHCP or explicit ip addresses.
rbox said:
There is no networking code in the stock recovery. DHCP or explicit ip addresses.
Click to expand...
Click to collapse
I wonder if there is a way to send our own update via network by somehow spoofing the update server that amazon uses.
tselling said:
I wonder if there is a way to send our own update via network by somehow spoofing the update server that amazon uses.
Click to expand...
Click to collapse
MITM'ing an update to the firetv is easy. But making the Fire TV download it is the hard part. When it checks for updates its a complicated encrypted exchange between the firetv and the amazon servers. I tried spoofing that and it was rejected because of the hashes. So if the firetv wants to already download an update, it would be possible for it to download something else. But that something else would still need to be a valid signed update. Can't make it download and update random code.
AFTVnews.com said:
...The only way I know of for the Fire TV to be in USB Accessory mode, is to connect the Fire TV to a PC via a male/male cable while it is powered off, and then power the Fire TV on. In this setup, it sees that it's connected to a PC and enables fastboot via USB with the USB set to Accessory Mode. In this state, plugging in a keyboard does nothing which means there is no way to get to recovery.
Click to expand...
Click to collapse
Hi,
because I'm new at the AFTV and it's just ordered (I prefer to have it at my hands when I post ideas ) BUT what will happen, if you use your described way to get it to connect to PC, but not using power off/on , but using 'adb reboot recovery' via network?
BTW: OT does 'Image Verification' will stop after a count of posts or do I have to do it always?
got this update today by auto update (got the box and tried blocking domains but doesn't work)
51.1.3.0_user_513011820
any chance to root or downgrade the box now or just replace it by amazon?
Hitchi said:
got this update today by auto update (got the box and tried blocking domains but doesn't work)
51.1.3.0_user_513011820
any chance to root or downgrade the box now or just replace it by amazon?
Click to expand...
Click to collapse
I feel sorry for you Bro, same here. Hope that towelroot or an other solution will come soon.
RA
Hitchi said:
got this update today by auto update (got the box and tried blocking domains but doesn't work)
51.1.3.0_user_513011820
any chance to root or downgrade the box now or just replace it by amazon?
Click to expand...
Click to collapse
Do you have a German Fire TV? I'm trying to determine if this new update is only being pushed to German Fire TVs.
Hello.
I purchased the 32GB fire phone and I'm very satisfied with it (on rhe cm,,,)
But
It has a hardware problem,
When the USB cable is moving a bit the phone is disconnecting from pc / charging
I tried six different cables....
does any one else experience this problem?
so
I need to return it,
After receiving the device I updated it to 4.6.1
I installed:
kingroot
safestrap
cm
gapps
supersu
I dont have any backups
Now before I give it back, I need to return it to the previous state with a clean fire os
how do I do it??
thanks
yyyoel said:
Hello.
I purchased the 32GB fire phone and I'm very satisfied with it (on rhe cm,,,)
But
It has a hardware problem,
When the USB cable is moving a bit the phone is disconnecting from pc / charging
I tried six different cables....
does any one else experience this problem?
so
I need to return it,
After receiving the device I updated it to 4.6.1
I installed:
kingroot
safestrap
cm
gapps
supersu
I dont have any backups
Now before I give it back, I need to return it to the previous state with a clean fire os
how do I do it??
thanks
Click to expand...
Click to collapse
It's not the answer you're expecting, but have you tried with the USB cable that came with the phone? Just wondering.
sergio687 said:
It's not the answer you're expecting, but have you tried with the USB cable that came with the phone? Just wondering.
Click to expand...
Click to collapse
No.
should i??
yyyoel said:
No.
should i??
Click to expand...
Click to collapse
Yes, you should, at least once. I mean, if the cable that came with the phone doesn't work, the phone is faulty. If the cable works, then all your other cables aren't supported by the phone.
My friend has a fire tv 2 box sloane.
we've tried everything to update including contacting Amazon support for remote assistance and factory resetting multiple times.
We can't use YouTube TV without updating.
I'm good with Android and kkow how to use adb.
Can I force flash the stock firmware to update past 5.2.6.0? If so how?
dovedescent7 said:
My friend has a fire tv 2 box sloane.
we've tried everything to update including contacting Amazon support for remote assistance and factory resetting multiple times.
We can't use YouTube TV without updating.
I'm good with Android and kkow how to use adb.
Can I force flash the stock firmware to update past 5.2.6.0? If so how?
Click to expand...
Click to collapse
I had a box the other week that was on 5.2.7.3 so the issue isn't if it only updates to your current version.
There may be a corrupted ota update apk in your build, have you made sure that ota updates are enabled in >settings>my firetv and tried the adb commands to make sure they are actually enabled?
Sent from my SM-G935F using Tapatalk
I haven't run adb commands on it yet nor any fire device only android phones. I don't physically get the box in my possesion again until this weekend.
That's why I'm asking though...
Can I simply flash firmware in the stock recovery? Like via USB?
Whats the gist of recovering this aftv besides factory reset in settings?
dovedescent7 said:
I haven't run adb commands on it yet nor any fire device only android phones. I don't physically get the box in my possesion again until this weekend.
That's why I'm asking though...
Can I simply flash firmware in the stock recovery? Like via USB?
Whats the gist of recovering this aftv besides factory reset in settings?
Click to expand...
Click to collapse
Sorry to hear the factory reset process didn't work for you, I suspect there may be a problem with the update protocol (either system or the ota apk). Maybe someone can correct me if I'm wrong?
Please Note :This method requires a Linux installation either on a pc or live USB.
To flash firmware to your device you will have to unlock it first as per OP unlock instructions.
Here:
https://forum.xda-developers.com/fire-tv/development/unbrick-fire-tv-stick-2-anti-rollback-t3986303
This will unlock your box bootloader and install TWRP.
After TWRP is installed you can then choose what ever firmware(s) pre rooted you want for the box.
The general unlocking process is quite simple. If your friend is game for it being opened, shorted and unlocked that is.
You will first have to get acquainted with adb and boot your pc from a Linux installation or Linux distro Live USB to complete the amonet script process.
(This is the amazing program that flashes the TWRP custom recovery to your device)
All of this may sound quite daunting and bewildering but this box is easy to unlock.
It is totally upto you but this is the only way I can see for you to gain control over your friends box and upgrade the firmware.
The guys here will be there should you need help at anytime.
Regards
R.
Sent from my SM-G935F using Tapatalk
Bertonumber1 said:
Sorry to hear the factory reset process didn't work for you, I suspect there may be a problem with the update protocol (either system or the ota apk). Maybe someone can correct me if I'm wrong?
Please Note :This method requires a Linux installation either on a pc or live USB.
To flash firmware to your device you will have to unlock it first as per OP unlock instructions.
Here:
https://forum.xda-developers.com/fire-tv/development/unbrick-fire-tv-stick-2-anti-rollback-t3986303
This will unlock your box bootloader and install TWRP.
After TWRP is installed you can then choose what ever firmware(s) pre rooted you want for the box.
The general unlocking process is quite simple. If your friend is game for it being opened, shorted and unlocked that is.
You will first have to get acquainted with adb and boot your pc from a Linux installation or Linux distro Live USB to complete the amonet script process.
(This is the amazing program that flashes the TWRP custom recovery to your device)
All of this may sound quite daunting and bewildering but this box is easy to unlock.
It is totally upto you but this is the only way I can see for you to gain control over your friends box and upgrade the firmware.
The guys here will be there should you need help at anytime.
Regards
R.
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
Bummer, so the new methods referenced here in below link dont work then ?
AFTVnews is saying that i can root with new method?
Is this fake news? lol
https://www.aftvnews.com/amazon-fire-tv-2-box-running-latest-software-version-has-been-rooted/
.
.
.
.
dovedescent7 said:
Bummer, so the new methods referenced here in below link dont work then ?
AFTVnews is saying that i can root with new method?
Is this fake news? lol
https://www.aftvnews.com/amazon-fire-tv-2-box-running-latest-software-version-has-been-rooted/
.
.
.
.
Click to expand...
Click to collapse
No, it works up to 5.2.6.9
Sus_i said:
No, it works up to 5.2.6.9
Click to expand...
Click to collapse
I dont understand. Are you saying method WILL WORK for 5.2.6.0 or WILL NOT WORK for 5.2.6.0?
I am very familiar with Ubuntu Linux and adb..
dovedescent7 said:
I dont understand. Are you saying method WILL WORK for 5.2.6.0 or WILL NOT WORK for 5.2.6.0?
I am very familiar with Ubuntu Linux and adb..
Click to expand...
Click to collapse
As stated by @Sus_i the diplomatic mediatek exploit will only work upto version 5.2.6.9. Any higher version of fireos then you will have to use the hardware root, twrp method from the thread I posted above.
Good you are familiar with Ubuntu/Linux as the commands for the script will be run through terminal with the downloadable amonet script in the thread.
After you've installed/updated adb+fastboot py serial through command line of your Linux install. You're ready to open up your device, and refer to the dat0 located in the photo of OP
Sent from my SM-G935F using Tapatalk
Bertonumber1 said:
As stated by @Sus_i the diplomatic mediatek exploit will only work upto version 5.2.6.9. Any higher version of fireos then you will have to use the hardware root, twrp method from the thread I posted above.
Good you are familiar with Ubuntu/Linux as the commands for the script will be run through terminal with the downloadable amonet script in the the thread.
After you've installed/updated adb+fastboot py serial through command line of your Linux install. You're ready to open up your device, and refer to the dat0 located in the photo of OP
Sent from my SM-G935F using Tapatalk
Click to expand...
Click to collapse
Thank you. I get a little confused on version numbers with this thing. Does fire tv sw/fw go up like normal fw? Like does it go 5.2.6.0 then 5.2.6.1 and so on?
I have:
5.2.6.0 so this one can be done with software method?
5.2.7.4 this one has to be done by shorting internal stuff+linux right?
dovedescent7 said:
Thank you. I get a little confused on version numbers with this thing. Does fire tv sw/fw go up like normal fw? Like does it go 5.2.6.0 then 5.2.6.1 and so on?
I have:
5.2.6.0 so this one can be done with software method?
5.2.7.4 this one has to be done by shorting internal stuff+linux right?
Click to expand...
Click to collapse
Yes I had to edit the post there as i got confused myself, I had wrote 5.2.7.0 lol.
So just to clarify 5.2.6.9 and under you can use mediatek software root.
5.2.7.0 and over requires the hardware short method.
Sent from my SM-G935F using Tapatalk
dovedescent7 said:
I dont understand. Are you saying method WILL WORK for 5.2.6.0 or WILL NOT WORK for 5.2.6.0?
Click to expand...
Click to collapse
Lets say, it 'should' work :good:
I don't know if someone tested it on your OS version, because it's much older than the exploit itself.
The most current OS version back then was 5.2.6.8, the mtk root method came up and everybody was happy, finally a new root method for the second gen box
Big A patched it with 5.2.7.0.
Needless to say that most people tested it on 5.2.6.8 and .9.
It may be that the exploit isn't adapted to your OS version, but who knows.
Let us know what happens.
Good luck
Perfect thank you for the clarification.
One last question?
I messed up, I factory reset ftv 2 box using my tvs remote and now cannot set it up because my ftv remote is broken/or this particular ftv2 box doesn't pair with Amazon remotes.
Is it possible to somehow setup fire tv (from setup screen after factory reset) without a fire tv remote?
dovedescent7 said:
Perfect thank you for the clarification.
One last question?
I messed up, I factory reset ftv 2 box using my tvs remote and now cannot set it up because my ftv remote is broken/or this particular ftv2 box doesn't pair with Amazon remotes.
Is it possible to somehow setup fire tv (from setup screen after factory reset) without a fire tv remote?
Click to expand...
Click to collapse
Ok, I see. You could try it this way:
-remove the batteries, then press 30 seconds the home button.
-Put new fresh batterys back in.
-Try to pair the remote again, but keep pressing the home button for at least 30 seconds.Do that again and again...
Could be that it takes some time (and attempts), until the remote connects.
If it won't work and you don't know someone with a remote near to you, take a look for a guide with a usb keyboard or so at www.aftvnews.com or xda forums search.
Sus_i said:
Ok, I see. You could try it this way:
-remove the batteries, then press 30 seconds the home button.
-Put new fresh batterys back in.
-Try to pair the remote again, but keep pressing the home button for at least 30 seconds.Do that again and again...
Could be that it takes some time (and attempts), until the remote connects.
If it won't work and you don't know someone with a remote near to you, take a look for a guide with a usb keyboard or so at www.aftvnews.com or xda forums search.
Click to expand...
Click to collapse
THANKS!
NOW I NEED URGENT HELP
Rooted ftv 2 with short method now stuck at twrp.
Can i simply now install prerooted rom from within TWRP via rom on SD card?
edit
so I rooted aftv 2 box with shorting method then got into twrp. Then flashed prerooted fire tv image but when I rebooted it gets stuck on amazon fire tv splash screen and won't move.
I tried clearing cache 1x in TWRP afterwards, then reboot but still hangs at Amazon boot.
What am I missing?
dovedescent7 said:
edit
so I rooted aftv 2 box with shorting method then got into twrp. Then flashed prerooted fire tv image but when I rebooted it gets stuck on amazon fire tv splash screen and won't move.
I tried clearing cache 1x in TWRP afterwards, then reboot but still hangs at Amazon boot.
What am I missing?
Click to expand...
Click to collapse
Have you flashed this way, first the 5.2.6.7_v2 and then a later 5.2.7.x one? It's mentioned in the prerooted thread.
Wipe cache and dalvik before you reboot.
If it won't boot, you probably need to wipe data and internalsd too. Best is to use the 'format' data tab in TWRPs wipe section.
After that, the box should boot, but you need to log on at the setup, pair the remote and so on...
dovedescent7 said:
I dont understand. Are you saying method WILL WORK for 5.2.6.0 or WILL NOT WORK for 5.2.6.0?
I am very familiar with Ubuntu Linux and adb..
Click to expand...
Click to collapse
I just did this on a used device I purchased that came with 5.2.6.7 and it worked perfectly. Follow the instructions and you'll have no issues and none of that jumper stuff.