yashsingh1/xdaforums huggingface dataset:
[Fire Q&A, Help & Troubleshooting] EtoileLabrie:
Is it necessary to make a Stock backup? I used to do it for my phones as a safety measure. Thanks again for your help!

Edit: I did it because sometimes 'wifi-radio' was flaky in moto E and it was suggested to enable it Stock and come back to cyanogen,
[Fire Q&A, Help & Troubleshooting] DB126:
Not really with this device as returning to stock is relatively easy using readily available images provided by Amazon.
[Fire Q&A, Help & Troubleshooting] EtoileLabrie:
Fine. Flashed... runs great! Thanks.

I add this here for any future reader. I used my mobile phone hotspot (made it 2G as the speeds were so slow). Also put a limit of 75 MB in phone. This way when I used KingRoot, it could access internet, but amazon did not update (may be speed was slow, so I think it does not update). And yes, it takes lot of time to root. I kept pressing root for about 10 times - then finally it rooted.
[Sprint LG G3] kjungleboy:
When I turn my wifi on, it does nothing. My hotspot doesn't work either. Problem started last week after I switched into airplane mode.

What I've tried:

-reboot phone

-cycle wifi and airplane mode

-clear cache and data for Android and Google processes

-reflash zv8 modem

-factory data reset

-wifi fixer android app

Nothing has worked so far. The only hardware change that i made was to replace the audio [headphone] jack and replace the battery with another brand new OEM battery.

LGG3 LS990

Sprint

Stock ZV8

Nova prime launcher

Stock kernel

Bumped and stumped

TWRP recovery

Any help would be appreciated.
[Sprint LG G3] kjungleboy:
I was able to resolve this issue. Apparently, there is an issue with the wifi and airplane mode on the lgg3 with lollipop 5.0. I found some other folks having the same issues on a t-mobile msg board.

What I did to resolve:

Turn wifi and wifi calling on.

Turn airplane mode on.

Long press wifi to view access points and wait for them to appear.

Disable airplane mode and select access point.

Problem solved.

In my case, it was absolutely a software issue. I will update if this issue returns.
[Sprint LG G3] kjungleboy:
Issue came back after an incoming call. Unable to get wifi back on using method stated previously. Still trying to mess with the phone.

Dangit.
[LG G Flex 2] Wexiicek:
Hey guys, I have gotten my Flex 2 a few days ago, I'm really enjoying it and like it. However, I have a problem that whenever i turn on a game, the display seems kinda unresponsive and I have to put a great force on it and it finally gets the touch. Any ideas on how to fix this? It's quite annoying.
[LG G Flex 2] caesar170988:
i noticed this on the H955 also . had a H950 before and that one was a lot better
[LG G Flex 2] Wexiicek:
It's really weird. But it's not like the display didn't work. It's only the game windows. Because when you take down the notification bar, it works flawlessly even with the slightest touch. Dang, i hope there's a solution for this.
[LG G Flex 2] caesar170988:
what version do u have ?
[LG G Flex 2] Wexiicek:
I have the H955, running latest version of software.. It seems rather software fault than hardware though.
[LG G Flex 2] Wexiicek:
Alright, so I managed to fix the problem by disabling the Touch zoom option in the Accesibility tab :) seems like it had a problem with games. Also double-tap to like feature in Instagram app didn't work, so I tried it out.
[LG G Flex 2] RockThatBodyGER:
thanks for the solution. :)
[LG G Flex 2] Wexiicek:
Yeah, no problem. It was biting me for the past couple of days, and it was that easy to fix... Well It's not a bad feature, it just doesn't work as it was intended to, I suppose.
[Nexus 5 Q&A, Help & Troubleshooting] charlesbeauville:
I have a nexus 5, I had Android 5.0.1 (rooted) I think and had a lot of apps and data so I really didn't want to lose it all while upgrading. But then a discovered a way to flash Android 6.0.1 without loosing anything, it was basically by doing it totally manually (I followed this tutorial : eladnava(.com)/update-rooted-nexus-5-marshmallow-without-wiping-data. As I can remember everything went well except that I wasn't able to update SuperSU (I tried many times, but didn't work, and didn't have any impact on anything else). Then I noticed that the battery level was like 4000% so I thought it was a graphical issue so I tried to update it by charging, rebooting... But nothing, in the settings, in general info, the same, 3000%-4000%, moreover it was increasing and decreasing all the time, it s totally f**ked up ! Then I begun downloading all the battery stats apps of the play store but it was always showing the same percentages. So I lived with it for about two weeks, I couldn't find anything related on the internet, I didn't want to do the process again but it is so boring I never know when my phone's gonna die. Therefore I'm begging for your help ! I m lost !

Thx
[Nexus 5 Q&A, Help & Troubleshooting] xunholyx:
Hello, Merry Christmas, and thanks for using XDA Assist!

I am going to have your post moved to the Nexus 5 Help Forum, where there will be experts with your device that can give you the assistance that you need.

Good luck!
[Nexus 5 Q&A, Help & Troubleshooting] fabio000:
are you using a custom kernel?

Many kernels have this issue on android Marshmallow
[Nexus 5 Q&A, Help & Troubleshooting] weissbierdood:
You have to flash the factory boot.img from fastboot, that will get rid of the 3000% battery. No, you won't lose anything. Then flash SuperSU in recovery to get root back.
[Nexus 5 Q&A, Help & Troubleshooting] sammy98:
Still f**ced up after reflashing boot.img... damn
[Nexus 5 Q&A, Help & Troubleshooting] ccfcjme:
I am having the exact same problem I did my root via kingroot through the computer battery is showing up currently 3,618 but goes up and down all the time tried installing battery apps from the play store but the battery percentage is still showing as wrong and I don't really know what I'm doing as it's the first time I have ever rooted any android phone. I was running stock android 6.0.1 decided to root the iPhone emoji onto my nexus 5 I now have that on my device but the battery problem is unusual never know how much battery I have must be an easy fix. Phone works perfectly apart from that any help would be appreciated
[Nexus 5 Q&A, Help & Troubleshooting] dahawthorne:
Added screenshot

For what it's worth, I've just installed MMB29S on my wife's N5 and the battery percentage has gone haywire in the pull-down settings and in the battery icon on the status bar (configurable in System UI Tuner in Settings) - the pull-down shows 3987 and the icon shows 98, the two middle digits.

Maybe it's a Nexus 5 problem? My Nexus 6 on MMB29S is absolutely fine.

BUT... (come on, get to the point... :)) Battery Bot shows 100% correctly on the top left of the status bar. It's clearly reading something differently or correctly. It may be a short-term fix for those suffering from this, but I've been using Battery Bot Pro for years because seeing the percentage on the status bar at a glance is really useful. The attached screenshot is from my Nexus 6 shows 88% top left (and also in the battery icon on the right).
[Nexus 5 Q&A, Help & Troubleshooting] ccfcjme:
Well I managed to get my stock android back by using flashify and my battery has gone back to normal and it's all working I'm worried now that if I root it again I'll get the same thing happening I only want to root to change the emoji and thats it. Can I just re root or will it give me the same problem?
[Nexus 5 Q&A, Help & Troubleshooting] rolex0815:
Assuming that we're talking about stock Android.

Battery is shown correctly, if either the complete factory image is flashed (with loss of data)

or the corresponding partitions are flashed:

fastboot flash boot boot.img
fastboot flash system system.img

Had the same problem when I only flashed the system.img, then my battery got weird.

After also flashing the boot image, everything is shown correctly.
[Nexus 5 Q&A, Help & Troubleshooting] ccfcjme:
So the steps would be root the phone again

Then go on to to flashify and then flash boot image
[Nexus 5 Q&A, Help & Troubleshooting] rolex0815:
Just flash a recent SuperSU version after flashing the images.

By now it has autoroot and patches the boot.img.
[Nexus 5 Q&A, Help & Troubleshooting] ccfcjme:
Just a quick update to let everyone know how I'm getting on I'm glad to say I finally fixed the problem. I unrooted my phone and used the nexus tool kit and rooted my phone that way installed all the relevant items I needed and I downloaded emoji switcher from the play store and flashed it now I have ios emoji running on my nexus 5 with my battery showing how it should be. I've also learnt more about the process of rooting an android phone as before I didn't really know only wanted to root my phone to get ios emoji on my phone really don't like the android emojis this reason alone was enough for me to want to root I'm so happy I managed to it successfully ☺️
[Nexus 5 Q&A, Help & Troubleshooting] SSyar:
did you loose your data ??:confused::confused:

---------- Post added at 12:04 PM ---------- Previous post was at 11:59 AM ----------

This 3000% battery just happen to me on 6.0.1 M4B30Z when i rooted my phone from Kingroot. :|

Then i unroot, installed twrp and super su., but the issue is still present

what you are suggesting is to flash stocked boot.img and system.img from M4B30Z OTA images and it should get fine, without loosing the data ?

Or

you are telling us the reason why 3000% battery may occur when someone only flashes the 2 images only ??:confused:
[Fire TV General] zeroepoch:
NOTE: This rooting method has been superseded by [MENTION=3991724]rbox[/MENTION] with his recovery and pre-rooted images. I will not be updating this method for 5.0.5. Please see the following links to use the safer recovery rooting and updating method:

http://xdaforums.com/fire-tv/orig-development/firetv-2-recovery-installer-t3309785

http://xdaforums.com/fire-tv/development/firetv-2-recovery-t3309780

http://xdaforums.com/fire-tv/development/firetv-2-sloane-prerooted-stock-images-t3309783

This is an updated thread for rooting the Amazon Fire TV 2. A simpler preloader rooting procedure was developed and has been tested by a number of users, but the guides were not updated until now. We have decided to publish the guides on the wiki section of the repo website since it allows other primary contributors to edit the guides as well so we can share the work (currently just [MENTION=394912]ImCoKeMaN[/MENTION]). For those interested in jumping straight to it follow the link below:

https://gitlab.com/zeroepoch/aftv2-tools/wikis/home

I have also uploaded the associated zip files to this thread as sort of a mirror. The above guide provides support for Windows, Mac OS X, and Linux. As of right now the procedure supports 5.0.3.1 and 5.0.4, but a unique zip file is required for each version. It does check the version when starting the root procedure so you'll have a chance to grab the correct one just in case. The original scripts are all located and will continue to be maintained in the git repo located here:

https://gitlab.com/zeroepoch/aftv2-tools

This new thread will serve as a place to ask questions and discuss the newer rooting procedure while the old thread will be more historical or for advanced users who are trying some new things using the preloader interface.
[Fire TV General] SupaJ:
What do you mean by "Power cycle the Fire TV"? Do I simply pull the power and replug it? Thanks.
[Fire TV General] ImCoKeMaN:
yes
[Fire TV General] rester555:
Where can I check to find out which mediatek vcom driver I should get? You say based on your model. Where do i check that?

I see my model but where do I cross reference my model to a particular mediatek driver?

NVM: I see that it's one link... my bad. Thought it was multiple links
[Fire TV General] BigMatza:
Once I've rooted, will the root access persist through subsequent automatic system updates?
[Fire TV General] rester555:
I tried the ubuntu way and it is stuck on waiting for preloader... I am using a USB transfer cable, ubuntu 15.10, vmware 12 pro, and I have no luck getting past running the initial python script.
[Fire TV General] rbox:
No. Applying OTAs after rooting is extremely dangerous. I'm working on recovery and prerooted update packages to allow safe updates.
[Fire TV General] FatKris:
I still can't get past "Waiting for preloader" this seems pretty straight forward, what am i missing? Thanks for any help.

---------- Post added at 06:35 AM ---------- Previous post was at 06:06 AM ----------

Have you found a fix for your issue?

---------- Post added at 06:36 AM ---------- Previous post was at 06:35 AM ----------

Have you found a fix for your issue yet?
[Fire TV General] SupaJ:
Worked fine for me using Windows 8.1 64 bit, Fire OS - 5.0.3.1.

Fire TV 2 is now rooted. Thanks Zeroepoch
[Fire TV General] rester555:
It seems for me that the computer is not recognizing the fire TV correctly over the USB cable. I am wondering if USB A to A is different from a USB transfer cable. It sees my device as a combo drive.
[Fire TV General] SupaJ:
OOPS! My Fire TV 2 is rebooting randomly after root. I have had 3 reboots in the space of half-hour. Please, wow do I fix this? Thanks.
[Fire TV General] ImCoKeMaN:
Yes there is a difference you need just an a to a cable with no box or chips in it that is your issue.

---------- Post added at 08:16 AM ---------- Previous post was at 08:12 AM ----------

You can use the driver from the driver folder in the zip. The other link was just for the install instructions. They are both going to work but the dl process was somewhat shady from that instruction site link so [MENTION=3411776]zeroepoch[/MENTION] included it in the zip.
[Fire TV General] spotmark:
There are three drivers in there. Install all of them?
[Fire TV General] ImCoKeMaN:
no just need the x64 for most cases actually.
[Fire TV General] jbombs16:
Try disabling your Antivirus. Mine was preventing the script from getting past that step.
[Fire TV General] Skater4599:
Thanks for this! Got my AFTV2 rooted using these updated tools, its very automated now! Great work guys.

I originally rooted 5.0.3.1 using ubuntu VM in the video guide, I updated to 5.0.4 and re-rooted with the updated tools in the same VM and it worked a treat, very simple. Literally one cmd in the bash shell.
[Fire TV General] DigitalBobby:
I am using linux mint, i updated to 5.0.4 OTA, i tried the directions given, but getting an error: serial protocol mismatched.

Waiting for preloader...

Found port = /dev/ttyACM0

Handshake complete!

Extracting build.prop...

ERROR: Serial protocol mismatch
[Fire TV General] rester555:
[MENTION=3411776]zeroepoch[/MENTION] my guess is the IO controller or the MediaTek device itself has extremely slow transfer speed. Hence why it takes 2 hours to write the addresses?

Edit: I finally got the right cable and I am in the process of writing the addresses from the image files. One of the addresses that is being written to it is hanging for a long time... Could it be that the transfer got interrupted... The prompt blinks at one address now for about 10 minutes?

So I read the readme and I think I have to rerun the batch file when it gets stuck.

EDIT 2: killed the process and it's running fine again after restarting.

And FINISHED! Thanks Zeroepoch and IMCOKEMAN!!
[Fire TV General] zeroepoch:
That sounds like a flaky USB connection. It does a check in places where it echos back the data and its saying it mismatched.
[Fire TV General] rester555:
Now to figure out what I want to do with root...
[Fire TV General] zeroepoch:
The play store version is only 32bit. Also doesn't include taskset. Also it's nice to have it built statically. Also you don't need to install any apk to get it working. It was for me a lot simpler and easier to install to just have the binary rather than the whole app.
[Fire TV General] deanr1977:
Any chance of a link to the 64bit version of that? Or do you mean the Pro version?
[Fire TV General] ks-man:
Successfully rooted. Feel kind of stupid that my only issue was needing to have USB debugging turned on. Just tried to disable OTA updates and it looks like it worked. Is there any other way to confirm that OTA updates are permanently disabled or am I good to go based on this and don't have to worry about ever being updated and losing root? Thanks for all of the help!

1|shell@sloane:/ $ su

su

root@sloane:/ # pm disable com.amazon.device.software.ota

pm disable com.amazon.device.software.ota

Package com.amazon.device.software.ota new state: disabled

root@sloane:/ #
[Fire TV General] zeroepoch:
http://download.zeroepoch.com/aftv2/busybox
[Fire TV General] deanr1977:
Thank mate, should it be a text file? Thought it would be a apk? I'm confused haha

Update

Ok I read the post again.... Where do I place It please Zeroepoch? & will I need to reboot afterwards too?
[Fire TV General] mikey6283:
(Root) question 64gb SD card only recognise 200mb

Hi I have a Scandisk 64 gb which only recognises 200mg , I have formated twice with the same result when i look at the Sd card in Es Explorer. I understand that i may have to rest the AFTV2 to factory setting according to Amazon. If I do this i will be back to square one? Has any one else come across this problem ?
[Fire TV General] deanr1977:
As far as I know from everything I've ready from XDA you will still have root after a factory reset, not sure about updates blocked still though so I'd check or block updates again after the factory reset.
[Fire TV General] zeroepoch:
You will need to block updates again but you will still be rooted after a factory update. It just formats /data doesn't touch /system.
[Fire TV General] zeroepoch:
You need to remount /system r/w then copy busybox to /system/xbin and run another command to install the symlinks. See the list of commands below.

mount -o remount,rw /system
cp busybox /system/xbin/busybox
/system/xbin/busybox -s --install /system/xbin
mount -o remount,ro /system
reboot
[Fire TV General] deanr1977:
Take it this is all done by ADB?

1. So I place It in system/xbin

2. Then use the command-

mount -o remount,rw /system

cp busybox /system/xbin/busybox

/system/xbin/busybox -s --install /system/xbin

mount -o remount,ro /system

reboot

3. Then the fire tv2 should reboot manually yes?

Sorry for the long winded questioning but I always try to take care especially when tampering inside the system files.
[Fire TV General] mikey6283:
Disabling Amazon Software

Apologise for the post again I have read thru the post for solution but they are not working for me as i am a novice ( Noob ?) and i am trying to learn. I reset my AFTV to factory setting and tried to ensure that i was still rooted . Checked in ES Explorer and SU requested Permission . ( therefore i assume i still rooted) I then tried to disable Amazon update using ADB shell in ADBFIRE this worked for me when i completed the rooting process. however when i come to do it again I end up with the following error when i try to type the command in terminal ( Mac) or use ADB fire Shell

Last login: Mon Jan 18 08:41:00 on ttys000

Mikes-iMac:~ mike$ /Applications/adbFire.app/Contents/MacOS/adbfiles/console.sh ; exit;

shell@sloane:/ $ su

pm disable c1|shell@sloane:/ $ om

Any idea as to what is going wrong Please, no matter what i do to type the information i cannot get pass disable as it inserts c1|shell@sloane:/$.
[Fire TV General] ImCoKeMaN:
Did you accept the supersu prompt on the TV when you did this?
[Fire TV General] mikey6283:
Thank you for your help that worked a treat. I will remember these steps for the future.
[Fire TV General] zeroepoch:
Yes you need adb to do this. You need to first copy busybox somewhere. Easiest way to do this might be:

adb push busybox /data/local/tmp/busybox

Then you could copy it from that location during the previous steps. The usual words of wisdom apply. If you don't understand what these steps are doing you might want to research some more. Also are you sure you need busybox? As you said you are being cautious and I don't want you to accidentally break something :)
[Fire TV General] skycaptain13:
Guys help me has been driving me crazy!! I use OSX elcapitan the python is installed as instructed!

Waiting for preloader...

Found port = /dev/cu.usbmodem1D1140

Handshake complete!

Extracting build.prop...

ERROR: Missing version check file 'version.txt'
[Fire TV General] zeroepoch:
Did you download the zip file or check out the repo? Are you in the same directory as the root-aftv2.py script?
[Fire TV General] mikey6283:
Hi , I had the same problem, Missing Version check file , The problem was that i did not have the correct directory for the root-AFTV2-5.0.4. With The help of the Guys on here. Take a look at thread number #146 from Patrick-_445 & Zeroepoch they explains what is required . The main thing is to ensure that /root-aftv2-5.0.4/root_aftv2.py are on the same directory.

I Changed directory in terminal to where root -aftv2-5.0.4 and included ./root_aftv2.py and this worked a treat for me.

Hope you will understand it took me a while as I am a novice at this kind of thing.
[Fire TV General] Bevnrick:
Lost root with "Don't Ask Again"

Rooted two 5.04 Fire TV's - Thanks!

Using Adbfire for my Adb Shell. When I was prompted for SuperUser access on both I checked "Don't Ask Again". Now it seems I can't get a root (#) prompt on either box after I did so initially.

I did disable updates on both.

Installed busybox on one - went to do the other this afternoon when I discovered I can't on the other(maybe it's another problem)

That's when I discovered I can't get SuperUser prompt # on either box.

Again I checked "Don't Ask Again". for the superuser grant pop-up (I thought I was saving myself the trouble in the future)

Not sure where I go from here - thought I might do a factory reset and start all over - then I remembered I disabled updates...

Rick
[Fire TV General] zeroepoch:
Go to the application settings and clear data for SuperSU. Then it should prompt again. You shouldn't hopefully have to do a factory reset.
[Fire TV General] Medizinmann:
Hello,

I rooted my AFTV 2 two days ago and just wanted to add the following USB cable to the list of the known working cables:

http://www.amazon.de/gp/product/B00WHZ7F3G?psc=1&redirect=true&ref_=oh_aui_detailpage_o03_s00

The whole process took me more than 3 hours as the script hang several times and I had to restart the process - but it worked.

I could than sideload and successfully install SuperSu, busybox pro, Firestarter and kodi.

What didn't work was the openvpn installer(the one from the Google play store). Search didn't help - maybe someone has an idea what goes wrong.

Greetings

Medizinmann
[Fire TV General] Medizinmann:
Hello,

can I install your 64bit busybox build over the busybox build from stericson or should I uninstall that one first?

Thanks in advance

Greetings

Medizinmann
[Fire TV General] zeroepoch:
I think they install to the same location so you'll need to uninstall his first.
[Fire TV General] Medizinmann:
Hi,

I uninstalled busybox pro, pushed your busybox to my firetv 2 and tried to install. I needed to make it executable (+x) - but when I use the command to install...

system/xbin/busybox -s --install /system/xbin

...it says applet not found? What went wrong?

Thanks in advance

Greetings

Medizinmann

Edit:

I made it...

/system/xbin/busybox --install -s /system/xbin

...worked.
[Fire TV General] zeroepoch:
Oops got the order of arguments wrong :)
[Fire TV General] drdoolittle:
New exploit makes root possible

http://perception-point.io/2016/01/14/analysis-and-exploitation-of-a-linux-kernel-vulnerability-cve-2016-0728/

As one can read here, with this exploit it is possible to root virtually any Android device. Maybe someone is able to make an APK that is able to root the Fire TV 2 in an easier way?
[Fire TV General] sneezing_corgi:
Just wanted to clarify since I'm rather new to this, my ATV2 is unrooted. This means it's still "stock" right?
[Fire TV General] deanr1977:
Yes mate, you should be running stock 5.0.4, stock to root & not root to root with this method