yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] RocketPenguin1:
I have a Galaxy Tab Pro 8.4 with TWRP and CM11 on it that I need to recover some data off of. The tablet turns on, but the LCD screen is broken, so I can't enter my password or anything like that. How would I access it through my PC without having to input anything through the screen?

I do have TWRP, but again, can't do much on the tablet end. (Possibly go through terminal on PC?)

Any ideas?

I had most of my stuff on the micro SD, so I have all of that. However, I did also have some stuff on the internal memory.
[Android Q&A, Help & Troubleshooting] GuestK0087:
If you can get it booted to TWRP, your PC should detect it and you should be able to access your storage.
[Android Q&A, Help & Troubleshooting] RocketPenguin1:
Okidoke, I'll try that. Thanks!
[Android Q&A, Help & Troubleshooting] mendywen0322:
How to Recover Deleted Files from Android Tablet on Mac

Tablets are really powerful devices for enhancing your productivity and online experience whether for business use or life in general. Smaller than a laptop and bigger than a smart phone, a tablet is perfect to take with you on the go. However the fact you cannot ignore or deny is that, data loss on Android tablet always happens due to various reasons, like accidental deletion, rooting, software update, factory reset, and so on.

Step 1: Download Android Tablet Recovery Mac. Once the download is complete, double-click the .exe file to install it on your Mac. Run the software and choose the file types that you want to recover.

Step 2: Connect Android Tablet to Mac. Use the USB cable to connect your Android tablet to your Mac. Once connected successfully, click “Next” to start scanning the deleted or lost data on the tablet.

Step 3: Preview and Recover Data from Android Tablet. When scan is over, you can preview all recoverable photos, videos, contacts, messages, etc. in details and selectively recover them to your Mac.

Step 1: Download Android Tablet Recovery Mac. Once the download is complete, double-click the .exe file to install it on your Mac. Run the software and choose the file types that you want to recover.

Step 2: Connect Android Tablet to Mac. Use the USB cable to connect your Android tablet to your Mac. Once connected successfully, click “Next” to start scanning the deleted or lost data on the tablet.

Step 3: Preview and Recover Data from Android Tablet. When scan is over, you can preview all recoverable photos, videos, contacts, messages, etc. in details and selectively recover them to your Mac.
[T-Mobile HTC One (M9)] wonderbread24:
The vibrator on my phone has taken a dump and stopped working. I need to take it in to TMO for repair/replacement.

I have returned the phone to stock using the RUU exe and re-locked the bootloader and returned to S-on but the bootloader still shows that the software is still in a modified status

What did I miss? I scoured both here at the other M9 thread but everything is so scattered around I'm having trouble finding any answers.

EDIT:

Took my phone in anyway, found out that the diagnostic the use on the phone only checks for a locked bootloader. If that passes it doesn't matter if it says software status modified. (it probably helped that they guy who helped me is a fellow Rooted M9 user).
[T-Mobile Samsung Galaxy S6 Edge] martinezma99:
Is there a way to flash the AT&T S6 or S6 Edge modem on TMO S6 Edge?

Has anyone done this?

I have a TMO unlocked S6 Edge and curious if this would help with signal and calls.
[Nexus 4 Q&A, Help & Troubleshooting] kitwithbell:
I am experiencing with a soft bricked Nexus 4. Surely, I tried to do "Power + volume down" and tip on the internet. But, it did not work for me. my cell is on the bricked. For now, there is no way except for "reset to facory". But, I did not data back up. It's my dilemma. :crying: First of all, I should try to save data to my computer.

If my computer is broken, I can take the HDD(storage) out from that, and save data using connecting device like "SATA to USB". As Nexus 4 use only internal storage on (maybe, flash rom?)the board, I can not take it out. :confused:

Is there any way to save data from a soft bricked Nexus 4? :confused:

I found one thread have the same problem. My symptoms is the same as his

--------------------------------------------

the phone boots, shows the google logo then goes into those 4 colourful dots that fly around and it just stays like that. I left it like this over night and nothing happened.

--------------------------------------------

I am referring to the answer. So, I try to do wipe cache on recovery mode according to that. It doesn't help me.

Thanks for any other tips or comments in advance.
[Nexus 4 Q&A, Help & Troubleshooting] jd1639:
Is your bootloader unlocked? If it is flash a twrp.img file. Boot into it and you'll be able to connect your device to your pc and transfer files.
[Nexus 4 Q&A, Help & Troubleshooting] kitwithbell:
no way if locked bootloader?

Thanks for your reply.

I 've never tried to unlock the bootloader. no way if locked bootloader?

Can I unlock the bootloader on the bricked Nexus 4?
[Nexus 4 Q&A, Help & Troubleshooting] jd1639:
Unlocking your bootloader will wipe your device. So in your case it's not an option. You're probably going to have to give up on your data and lose it to get your device working again.
[Nexus 4 Q&A, Help & Troubleshooting] kitwithbell:
Thanks jd1639.:good:

After reading about unlocking bootloader, unfortunately I get to know that will wipe all the system data and my data on my device. It's the same as what you comment.:crying:

A couple of years ago, there was an application program for Rom Flashing called Flashtool. I could do that with unchecking option "wipe user data". :rolleyes:Surely, to back up data before that was strongly advised though.

Maybe, due to security, it seems to be impossible on recent version. I

am anticipating for any other idea to save data before get it work again.

Thanks in advance.
[Shield Tablet General] Bogdacutu:
Fragments of code from TegraOTA.apk

< screenshots temporarily removed >

Also, from what I've seen so far, the update isn't delivered instantly after activating the new tablet. I don't know exactly what the rule is, but out of the 4 serial numbers that I have, only 2 have this update waiting for them.

EDIT: One more serial number from the ones I have has gotten the xx update. Only one left...

EDIT 2: All the serial numbers I have have the urgent OTA waiting for them now.
[Shield Tablet General] Bogdacutu:
"SHIELD Tablet xx" - Update Analysis

OTA URL: http://ota.nvidia.com/ota/data/post...wf-full_ota-32256_554.0168.20150624152335.zip

yy OTA URL: http://ota.nvidia.com/ota/data/posted-roms/uploaded/st---yy--092704233775---7294.20150819152732.zip (if you don't know what you're doing, DO NOT DOWNLOAD THIS, it's very likely that this will permanently brick your device upon flashing it!!!) - also attached to this post in case this link becomes invalid

updater-script is the first file we check:

getprop("ro.product.device") == "shieldtablet" || abort("This package is for \"shieldtablet\" devices; this is a \"" + getprop("ro.product.device") + "\".");
nv_copy_blob_file("blob", "/staging");
reboot_now("/dev/block/platform/sdhci-tegra.3/by-name/MSC", "");

Suspiciously enough, this only flashes a blob to the staging partition. But what exactly does this blob do, you might ask? Well, the blob actually contains data for 9 partitions, which are automatically replaced during the next boot (before the bootloader does anything else at all, so once you've rebooted, there's no going back) with the contents present in this blob. The 9 partitions are as follows (also detailing comparison with files from update 3.1):

BCT (Boot Configuration Table) - stores some information that is needed for the device to find the bootloader stored on the other partitions, initialize the RAM and some other stuff

Status after update: probably corrupted - the previous OTAs have binary BCTs, but this update replaces it with a text file (which, while it does contain somewhat relevant information, is likely not a valid format). If this is corrupted, it's enough for the device not to be able to boot anymore.

BMP (boot logo) - intact

DTB - intact

EBT (part of the bootloader) - has a zeroed out region

NVC (part of the bootloader) - intact

RBL (part of the bootloader) - has a zeroed out region

RP4 (landscape boot logo) - intact

TOS (Trusted OS - probably part of the bootloader too) - has a zeroed out region

WB0 (related to the boot process, source file is named "nvbootwb0.bin") - has a zeroed out region

The update also contains a few other files, but those are not used at all (probably leftovers from the 5.1 AOSP update template that they are using).

DO NOT DOWNLOAD THE ATTACHMENT IF YOU DON'T KNOW WHAT YOU'RE DOING. THIS IS THE XX OTA, NOT THE ZIP THAT REMOVES TEGRAOTA!
[Shield Tablet General] Mr.Optimistic:
Just as I suspected!!
[Shield Tablet General] tecnoworld:
Thanks a lot this is great. So the silent updater can force updating even with a custom recovery like cwm?

How to install the provided zip?

Thanks again.
[Shield Tablet General] Bogdacutu:
CWM and TWRP are both compatible with OTAs, so yes, it can. If you completely erase the recovery (fastboot erase recovery), the update can't get flashed, but the tablet will still reboot (which is at least annoying).

You can flash the provided ZIP through CWM or TWRP (but please check through the file manager if /system/app/TegraOTA still exists after installing it, the ZIP hasn't gone through a lot of testing so it might not work properly in all cases)
[Shield Tablet General] bluegizmo83:
This was to be my question too... Normal ota updates will not flash if you have a custom recovery, so how would this silent ota update?
[Shield Tablet General] Bogdacutu:
Normal OTAs don't work through custom recoveries because they do various checks that usually fail when you have a custom recovery (such as if the system partition is modified, by rooting for example), this urgent OTA has none of those checks
[Shield Tablet General] bluegizmo83:
Oh ok! Great explaination. Thanks for all your hard work on this! I'm flashing the zip now, i'll report back if it removes the file

Edit: Ok I flashed the zip, and TegraOTA is gone. Now I will finally turn on my new tablet and set it up!
[Shield Tablet General] fkofilee:
So out of interest, what do you think the chances are that thisll work?

How did you find out if the update is waiting? FYI I flashed the ZIP... All is good and it booted fine on LTE 32Gb...

Plus the deleting of the TegraOTA File has gone through... So you really think the TegraOTA removal has stopped it?

How do i check if i have downloaded randomly that update?
[Shield Tablet General] Almostghosts:
Great post. Hopefully that's as far as Nvidia is going to go. I flashed a custom rom on my old tablet. I'm keeping my new one stock but deleting the system app per your post. Just in case Nvidia is spiteful when I don't return the old tablet. I don't want to leave them any option of nuking the new one.
[Shield Tablet General] Bogdacutu:
Decompiled the OTA application. Using information from there I can connect to the OTA server directly from my PC, and request updates for any given serial number and Android version combination.

I wouldn't have posted this if I weren't relatively confident in my findings :)
[Shield Tablet General] fkofilee:
I know fella :) I appreciate it. Could you check my second point? 2 x Nvidia Shields would be awesome! One for Work, One For Home :p
[Shield Tablet General] Bogdacutu:
Yes, I think it did. If that update was downloaded on your device, it would have been too late (as it reboots instantly after the update is downloaded), so I wouldn't worry about that.
[Shield Tablet General] fkofilee:
So heres an interesting one for you, using a logical mindset, if you receive your new tablet, activate it, the next time that the old one connects to the network, it downloads this update and bricks it? But it wont technically do this until the new tablet is turned on?
[Shield Tablet General] Bogdacutu:
As mentioned in the OP, the update doesn't get delivered immediately after you activate the new tablet. But yes, the old tablet shouldn't get the update before the new one is activated.
[Shield Tablet General] fkofilee:
Sorry fella missed that part, I will be donating some funds when i get paid later this month :) Mucho Gracias! :p
[Shield Tablet General] bluegizmo83:
Totally not related to this thread, but I just went to setup my new tablet and it's not letting me restore apps & settings from my old Shield Tablet... It doesn't show my old tablet as a restore option. I doubt checked and the old tablet is setup to backup all settings and apps though. Anyone else have this issue when setting up they're new tablet?
[Shield Tablet General] Bogdacutu:
Upgrade to 5.1 on the new tablet without restoring any data, then do a factory reset and you should get the option to restore
[Shield Tablet General] bluegizmo83:
AWESOME man, thank you!!
[Shield Tablet General] DaKleine:
Hi, could someone please tell me how exactly I flash the nomoreota.zip file onto my tablet?

I got my replacement today and would like to keep my old one running, seeing as nvidia expects me to dispose of the tablet myself.

Edit: nevermind, I eventually figured it out.
[Shield Tablet General] mskulltula:
I Went through the same procedures as before with 3.1 this time using 3.0. Same result as 3.1. I then flashed Bliss Pop and that booted just fine. I wiped Data, Cache, and Dalvik, reflashed 3.1 along with the nomoreota file and it booted up fine. Checked the about tablet section and the update option is not present. Not sure what happened, but flashing a custom ROM seemed to fix whatever issue was present.
[Shield Tablet General] Rilen:
Understadable man ... as i said b4 , mine were only 2 cents

It was 4 me just trying to explain my doubts\suggestions

The only problems will be if NVidia will ever update after this new firmware since the impending Shield2. I dont think after this update we will have another real firmware release.
[Shield Tablet General] w0rtez:
i did not flash nomoreota, i did delete tegraOTA, then installed Blisspop and i think i should be on the safe side...
[Shield Tablet General] Bogdacutu:
except there won't be any Shield 2 this year, and there's absolutely no reason to believe that they won't keep updating older devices (just like they are already doing with the Portable and TN7)
[Shield Tablet General] thisisjason:
They're still updating the Tegra Note 7 from two years ago. The Shield Tablet still has plenty of updates coming its way.
[Shield Tablet General] Beave2012:
I can't post links yet. But you can visit nvidia developer site to unlock the bootloader. And there should be plenty of step by step forums on flashing custom recovery from fastboot. Maybe someone with more seniority on here could attach a link though.
[Shield Tablet General] namaste74:
As posted before, there is a full guide just a few posts down from this one.

http://xdaforums.com/showthread.php?t=2988881
[Shield Tablet General] nex86:
"Probably" sounds not very reassuring..
[Shield Tablet General] Bogdacutu:
Edited the post, should be better now. None of the people who have properly removed TegraOTA have had their tablets deactivated so far (so I'd consider that pretty good evidence that it works), but unless someone wants to check every single piece of code that is in the stock firmware, we can never be sure.
[Shield Tablet General] NaminatoR1254jaime.sier:
Sounds like they're bricking new tablets. https://www.reddit.com/r/theNvidiaS...tablet_from_recall_bricked_posting_this_from/

If I ever receive the new one (I live in Chile, I dont have my hopes up), im planning to:

1- unlock bootloader (yes, Im not going to boot it up to system first, but to boot to fastboot)

2- flash twrp

3- restore nandroid from old tablet

That way, my new tablet wont ever know the existence of TegraOTA

PS: Someone said here that it seems that disabling/erasing TegraOTA leaves the shield hub unusable.
[Shield Tablet General] adampdx:
That doesn't make any sense. Why would the brick the new tablet? Are you suggesting that if you don't let them brick the old one they will brick the new one? It seems more likely that that user either got a bum unit, or messed up rooting or ROMing and didn't mention it. I highly doubt this is something to be concerned about.
[Shield Tablet General] Bogdacutu:
assuming that you're including /system in the backup

That post only mentions gamestream. And in any case, there's not really any proof linking the two (check out the Nvidia forums for example, he's not the only one with the issue, people have been complaining about this same issue for months).
[Shield Tablet General] Bogdacutu:
Would be interesting if that guy ran his new serial number through the OTA checker, to see if the issue was caused by the kill switch
[Shield Tablet General] Shorty88jr:
My shield hub is unusable also maybe I was on the right track when I said they could have connected another app that would allow them to reinstall the update stuff? this is what I said earlier about a possible connection between Nvidia's app's and a way to reinstall the kill switch "So this just deletes the file that contains the stuff for OTA updates which stops the kill switch correct? If it only removes the files but does not keep them from being installed what keeps Nvidia from updating a app for the tablet say the shield hub for example to add the files back to the tablet then kill the tablet?"

What Bogdacutu said "Permissions. Theoretically, other apps don't have the permission to just download and install OTAs whenever they want."

then I said this "I am not talking about OTA files I am talking about reinstalling the files for the Nvidia OTA application. They could add a download that checks if the folder is there and if it's not it creates it. Apps are allowed to create file or folders and if it was there it could be enough to start the OTA update system. Maybe that's a really crazy scenario but if they couldn't get the files restored they could ask google to allow them to link a file in the app that kills the tablet when the app is updated." Someone needs to dig into why it stopped working after the file was removed.
[Shield Tablet General] NaminatoR1254jaime.sier:
I always do, sir haha

Same thoughts I had (complaint around for months, not proof linking the two), but, theoretically, could it be possible that shield hub scouts the existence of TegraOTA.apk? O not at all?

I think this is one-way: Shield Hub checks TegraOTA. Not there? No gamestream.

But he's right about permissions. Technically one app cant install another, even less a system app.

Tell us if gamestream starts working properly.
[Shield Tablet General] Bogdacutu:
I don't think it does currently, but they can add that in an update (but then it would also stop working on unofficial ROMs too, which would annoy a lot of people).
[Shield Tablet General] Bogdacutu:
it is a crazy scenario because it can't happen. /system is read-only in Android

and just saying, both GRID and Gamestream work perfectly for me (without TegraOTA)
[Shield Tablet General] NaminatoR1254jaime.sier:
You should've opened with this first :D
[Shield Tablet General] Shorty88jr:
Yeah I don't know why it's not working after the flash but the shield hub could be one way they track your tablet to see if it is bricked because you have to add a account to use it. They could change stuff on the updates to make the shield hub able to activate a kill switch. Maybe right now they have something to check for the kill switch or files until the next system update that could add support for a switch in the shield hub? They could lock you out of all there services if the files are removed.
[Shield Tablet General] Bogdacutu:
"Nvidia refuses to allow tablet users who uninstall their backdoor access to GRID and GameStream"

yeah, no. they 100% don't care that much
[Shield Tablet General] Terusha:
No more "/system/app/TegraOTA" with Blisspop ...

Hello guys,

I unlocked bootloader, rooted, installed twrp 2.8.7.1 then flashed BlissPop 3.9, everything seems good. I don't see anywhere the "/system/app/TegraOTA", so I think flashing a custom rom delete this.

I just saw 2 little problems:

1/ the ram show more than 70% used just after having started the tablet,

2/ my pc doesn't see at all the tablet when i plug the usb cable.

If someone has same problem, maybe a solution for this?

Last point, I'm in France and haven't got my new tablet yet, maybe soon, will see. But I called the nVidia France (btw, we arrive in UK when calling) I asked when we should get the new tablet, they said USA first. I also asked if we have to return the old tablet, they said NO, so I think we can keep it. For France, new tablet will come from Netherland.

Maybe some French here?
[Shield Tablet General] Shorty88jr:
Just tried connecting to my gaming laptop nothing I don't know why it wont work. I am reinstalling the 3.1 update and see if it works again if it does then it definitely has something to do with those files.
[Shield Tablet General] Bogdacutu:
ask in the thread of your ROM

so nothing new really. even if they don't tell you to return it, they still will try to deactivate the old one, and tell you to dispose it once you get the new one.
[Shield Tablet General] DeepBlue23:
You have to flash the dtb file from the BitO-K Kernel: https://basketbuild.com/devs/BitOBSessiOn/ShieldTablet/Kernel/054
[Shield Tablet General] Shorty88jr:
Yeah I know I am still waiting for the OTA to download I have really slow internet.

---------- Post added at 10:13 PM ---------- Previous post was at 09:15 PM ----------

flashed the OTA still couldn't get it to connect through limelight or the hub on my desktop but it did let me connect to my laptop on limelight.

---------- Post added at 10:22 PM ---------- Previous post was at 10:13 PM ----------

I fixed it I ran Nvidia's port forwarding tool and I had game stream working in less than 2min:http://nvidia.custhelp.com/app/answers/detail/a_id/3488/~/router-port-forwarding-tool
[Shield Tablet General] zergslayer69:
Going to be a silly question but what app are you guys using to delete the folder? Every file manager app I've used (astro, ES, total commander) all cannot delete any files. I'm on stock FW btw. And according to first post, it sounded like you can somehow delete the files even though on stock. No idea how to run the zip so I figure deleting the folder is probably more straight forward.
[Shield Tablet General] Shorty88jr:
Just flashed your zip file to remove the folder because I wanted to see if it would mess up streaming and I got the optimizing app message. This has never happened before and I dont have any apps on the sd card.
[Shield Tablet General] tony_man:
You just flashed the stock firmware?

standard behaviour to optimize on boot up
[Shield Tablet General] j4rp0:
root your device, then with ES File Explorer you can delete the folder.
[Shield Tablet General] Shorty88jr:
I flashed the zip and after it booted I tried to use game stream and it has a icon like a warning sign next to the name of the PC I have never gotten this before. Moonlight works so maybe it does mess something up when flashing the zip file?
[Shield Tablet General] Greg Bond:
Thank you

Rooted and removed ota-file with ez-filemanager. Could not find that directory/file with twrp's file-manager.

Now the check for update is gone in the settings menu! Serial# check gave:

Next OTA: none

Is OTA urgent? unknown

(not received my new tablet)

I can find the temp on the cpu but not the battery, is there such a sensor at all?

I'm a happy camper, donation coming your way.

Again thank you for your hard work! /greetings from Sweden/Greg :good:
[Shield Tablet General] Shorty88jr:
Here is a picture of the symbol:https://drive.google.com/file/d/0Bwhcnn8OcgeIZHN3TzBwWHRnT2M/view?usp=sharing When I try and launch the game is says check network configuration. So it worked before flashing your zip and removing the files but not after. Also limelight works but not the shield app. This gives me more reason to think they are connected.
[Shield Tablet General] tony_man:
Airplane mode, and you get network issues?

are you trolling?