[Q] How can I keep root - Fire TV Q&A, Help & Troubleshooting

I bought amazon fire and turned it on before I checked on how to root it. So I imagine that it downloaded all the updates. When I turned it on second time, it still showed software version to be 51.1.1.0_user_511070220. Check for system update did say that update is available and 51.1.3.0_user_513011820 will be installed when fire is turned on again (or something like that, I don't see that message after rooting) Since the current software version was rootable, I rooted the fire, disabled the package that updates the fire. (Package com.amazon.dcp new state: disabled) I have also blocked the two ip addresses.
After the rooting
System->about shows version to be 51.1.1.0_user_511070220. and check for system update says - checking now...
So is the update already downloaded and will I lose root when fire updates? How can I check that, what can I do to prevent that
Thanks

update
Since I am rooted, I should be able to poke around in the directories, so I connected using adb and started looking at files. Under /cache I found bueller-ota-51.1.3.0_user_513011820-signed.bin
So it has downloaded the update
I wasn't sure if deleting that file would be OK. so I renamed it at the moment. (added .orig at the end)
I feel this will stall the update. Can I delete that file?
ETA: saved the file on my pc and then deleted it from the fire. Also did
find . -name "*51.1.3*" and did not find anything else on the device
so I think I am safe from upgrades ..
now on to downgrade, cwm install etc ..

Related

[Q] KUF help

Hi,
I had version 6.2.1 and i root it and everything was great could use the Market (Play) and so on , after upgrading i could still use the market and install things although i read that upgrading to 6.3 kills the root , nevertheless i did KUF and it worked ok and i get the TWRF and i can also get into it , however i would like to know how can i know if my Kindle has been root, entering the Market i see the same application and everything is working OK .
so first question:
1. after KUF how can i know that my kindle has been rooted correctly
2. after finishing the KUF my computer doesn't recognize the Kindle not matter what i do , even try to re-install he drives - strange btw i see in the device manager android phone - android ADB interface , i'm trying a fresh OS.
3. how come i cant see all application in the market only some of them, is it cause the market can see that it's a Tablet
Thanks
Blacknasa
One more small issue
I can transfer many application that arent visible in the market like for instance Kayak however i when i try to install them i got an error that application didn't install, i don't know why , anybody ? is it any log that i can check ?
Tanks for the Help
Blacknasa
To tell if you are rooted, download and install "Terminal Emulator" from the market. From the terminal type "su" without quotes. If your prompt changes from $ to #, or you get a "Superuser" request, you are rooted.
As far as the Market is concerned, only apps that are known to be compatible with your device will show (unless you edit your build.prop). Some will still work but you'll have to download them from other sources i.e. Google search NameofApp.apk...just stay away from paid apps with this method.
Sent from my Amazon Kindle Fire using xda premium

[Q] [SOLVED] The strange case of /data/system/packages.list not updating on 4.2

Wow, this is a weird one.
I've been having real trouble debugging a native app on my current stock, rooted Android 4.2.2 on the Galaxy Nexus.
I think I've traced the problem to the fact that /data/system/packages.list is not updating correctly, and according to the timestamp, it stopped doing so the day I installed Android 4.2.
In order to debug without root, you need to use the run-as command. That command requires the correct entry in packages.list. If it's not there, it fails the security check and refuses to run gdbserver.
Wading through the AOSP code led me to com.android.server.pm.Settings.writeLPr() that is supposed to create this file. That function is only referenced by com.android.server.pm.PackageManagerService.
So, a two-part question. Would anyone mind checking to see if their /data/system/packages.list has updated (Only stock, rooted 4.2.x people, please!) after the 4.2 update.
My packages.xml seems to be fine (but obviously run-as doesn't use that).
Secondly, does anyone know how to trigger a manual rebuild?
Thanks in advance!
Update (The very next day!)
Would you believe I found the problem using a tmp-file race?!?
Some package seems to have been badly installed. The packagemanager started writing the .tmp file and threw an exception when it came to that entry, silently rolling back, therefore never updating packages.list.
I saw something like this in the log:
I/PackageManager( 391): Failed to install pkg from /mnt/asec/com.yoyogames.droidtntbf-2/pkg.apk from sdcard
Which was the entry in packages.xml just after the entries stopped in packages.list.tmp!
Deleting the package and re-adding it, made the exception go away, and packages.list gets recreated every time the package db changes!
Whoohoo!
Jan Gutter

[Q] Found (j) over OTA but LG PC Suite says no Update. How to install manually?

I am rooted so a regular OTA update doesn't work. From g to i, I used PC Suite which when it found the i update upgraded me without question. (I.e i didn't have to unroot). Now I want to install j from aug 7 which the phone's update feature shows and downloads. (I thought it was pre release but probably not). How can I find the file on the phone and install it on the PC manually? Would the PC Suite recognize an already downloaded update file (like Itunes does). ?
Any hints to help me find it? Would it have a kdz extension? Right now I am searching with the string "v10j" but nothing is being found.
For those who might have similar issues. I had to "Restore Upgrade Errors" on LG PC Suite, which failed, and I had to repeat it. DOn't just hit "retry", close program and click "Restore upgrade errors" again otherwise it will keep failing. This effectively returned me to an unrooted v10i. From there I was able to use Software Update on the phone to get the (j) OTA. It is currently Dalvikizing my formerly Art apps and looks like it will work. From there I have to root again and debloat.

[V50030A] Root with Lollipop installed

Hi,
I installed V50030A yesterday from Korean version, which is great. Now I need to root (to be able to use dual window with whatever app).
Anyone ever succeeded ?
Thanks.
Dripple_
Have succeeded in doing so here..
Use iRoot to root the tablet.. this will install Kingroot, a couple of chinese apps and a service..
Download iRoot for Windows PC here ::
iRoot - English Version (not tested)
iRoot - Chinese Version (tested and works) Your browser may block the download as google has stated this as untrustworthy.. bypass it.
After install make sure you have the most recent LG drivers for the tablet installed. (if you have installed the kdz i'll presume you already have done so)
make sure 'USB Debugging' in the developer options is active and that 'Unknown Sources' is enabled in Security.
Connect tablet to pc... Start iRoot/vRoot.. wait for it to connect to your tablet. Hit the green button to start root procedure.. here it will install a couple of apps and a service (these you will want to delete later) along with Kingroot and a rather bad version of busybox.
Do not touch the tablet and let it go through the whole procedure and reboot.. If it fails first time round, just repeat the whole thing again.
Hopefully you should have root.
Now this is important... You need to replace Kingroot with something that aint a piece of ****.. I suggest Supersu. For me this did not work straight off and it kept failing to update the binary.
What I did in the end was download Super-Sume. This is designed to aid installation and properly removes Kingroot while installing the most recent Supersu free addition.
Hopefully now you are rooted with Supersu.
install busybox from the play store so it replaces the bogus version that came with iRoot and you should be ready to go.
Delete remaining chinese apps and service that appeared and you free to go.
if you're wanting to install TWRP follow this thread by revi_buz ::
http://forum.xda-developers.com/lg-g-pad-83/help/v500-how-to-install-twrp-stock-lp-t3165846

Factory reset rooted AFTV2

I'm not sure what my error was, but I modified my platform.xml file in system/etc/permissions and now my aftv won't connect to my network. I also can't read anything in file manager except root (sdcard0 and sdcard1 appear blank but the fire tv shows they have files that are taking up space under "manage applications")
I've checked the section of platform.xml that was edited several times and everything appears ok to me.) Unless someone sends me a blank platform.xml file so I can check the whole file to make sure mine's matches exactly, I'm not sure what else to do...
So I'm looking to maybe factory reset but I'm not sure if that will even touch system files. If it leaves the system untouched I'll be in deeper trouble because it'll wipe ES File explorer, hence making it impossible to edit the platform.xml. I also can't connect over adb wired or wireless. Really appreciate some advice. Thanks
This is the section of platform.xml I modified (pulled this one from AFTV Gen 1)
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>
Please take a look at your AFTV GEN 2 platform.xml and tell me how it differs or just paste that section here. I might be able to correct this.
I hate to appear desperate but Ive been racking my brain (and my eyes) trying to spot something wrong with my platform.xml and i cant find it. Ive compared the text to forum posts, my aftv gen 1 and my phone. It appears fine. Yet still no network connectivity and no files are visible on the sdcard. Heres 2 pics of the file. One shows the code the other displays permissions. Please, if you have any ideas, tell me whats going on... Thanks
Was you trying to modify the Sd write permissions yourself? Did you make a platform.xml.bak file? & have you tried using the downloaded modded platform.xml the guy had in his post? Hope you get outta this & get back to normal again? Only thing I can say is maybe when the recovery is released by rbox maybe you can start fresh with a new recovery/patched rom. You may have to play the waiting game till then mate.
deanr1977 said:
Was you trying to modify the Sd write permissions yourself? Did you make a platform.xml.bak file? & have you tried using the downloaded modded platform.xml the guy had in his post? Hope you get outta this & get back to normal again? Only thing I can say is maybe when the recovery is released by rbox maybe you can start fresh with a new recovery/patched rom. You may have to play the waiting game till then mate.
Click to expand...
Click to collapse
Thanks but theres little chance of that given that i cant read my sdcard and earlier attempts at connecting via adb didnt show my device. Thing is this was an impulse buy (on sale at bestbuy). Already have 2 rooted gen 1s. I was strongly considering returning it but pretty sure a factory reset will just wipe data, and not undo changes i made to the system.
I've done this too
I did the same on my Fire TV 2 - changed my platform.xml and it connects to the network but drops every time after a few seconds.
I did back up platform.xml but ran a factory reset and now can't get in to put back the platform.xml file !
I definitely wouldn't factory reset based on my experience
I'm now stuck at:
No network = no ADB over network
Seems to be no other way to get to the settings menu or back to ES Explorer
Have loaded Android SDK USB device driver but can't get ADB to see the Fire TV
Fire TV is not bricked as it boots all the way to the startup procedure but may as well be bricked as it can no longer get a network connection (ethernet or wifi)
I've seen an article relating to recovery by using a USB keyboard but that doesn't appear to relevant.
Anyone got any other ways to get ADB to work other than over the network ??
So if you can hold out until recovery is ready, recovery will allow you to install prerooted 5.0.4 thus restoring all the files in /system to the way they should be. I currently have no estimates, but I'm hoping for sometime before February. Or you can try getting ADB over USB working.
rbox said:
So if you can hold out until recovery is ready, recovery will allow you to install prerooted 5.0.4 thus restoring all the files in /system to the way they should be. I currently have no estimates, but I'm hoping for sometime before February. Or you can try getting ADB over USB working.
Click to expand...
Click to collapse
This would be great - have also started a thread to see if anyone has successfully accessed their TV2 via USB
Mat_london said:
I did the same on my Fire TV 2 - changed my platform.xml and it connects to the network but drops every time after a few seconds.
I did back up platform.xml but ran a factory reset and now can't get in to put back the platform.xml file !
I definitely wouldn't factory reset based on my experience
I'm now stuck at:
No network = no ADB over network
Seems to be no other way to get to the settings menu or back to ES Explorer
Have loaded Android SDK USB device driver but can't get ADB to see the Fire TV
Fire TV is not bricked as it boots all the way to the startup procedure but may as well be bricked as it can no longer get a network connection (ethernet or wifi)
I've seen an article relating to recovery by using a USB keyboard but that doesn't appear to relevant.
Anyone got any other ways to get ADB to work other than over the network ??
Click to expand...
Click to collapse
Definetly follow rbox's advice and wait. If you really did the same thing as me then you might be wasting time getting the platform.xml back to etc/permissions. I successfully moved my backup there by connecting remotely with es file explorer (i can see my sdcard remotely) , sending it to my pc, put it on usb drive then mouting the usb drive with an adb command provided by rbox. BUT it did the same thing after accomplishing this-no network, no sdcard. So your best bet is to remain patient and wait.
Btw-adb should be working for you. If its not try rebooting aftv, maybe router too and of course make sure adb is enabled in settings. Good luck.
If you can connect to ADB over USB you should be able to follow the instructions in the original FTV 2 root thread and flash the stock or rooted system image using the dd methods, only takes a few minutes. I had to do that after messing with some system files. http://forum.xda-developers.com/fir...v-gen-2-4k-t3245407/post64216823#post64216823
Make sure you use the correct system image for the version you are on (5.0.3 or 5.0.4)!
Now Fixed
I've now fixed this with Rbox's recovery and pre rooted 5.04 - the recovery setup got me into the Fire TV 2 - once in I could install the pre rooted 5.04 and get back to the original platform.xml file without having networking first.

Categories

Resources