Pulling out app and data - Android Software/Hacking General [Developers Only]

I incidentally broke the digitizer connector on the motherboard of my Nexus 10 tablet. I can still power on the tablet, but cannot do anything since the touchscreen is not working. I asked around a couple of repair stores, and was told that there is no easy fix for the connector. My question is: buying another connector or soldering the broken one would not be feasible?
If unfixable, I would like to pull out the data from the tablet, and move it to another device. Since I can't use TitaniumBackup in this case, how can I extract each specific app and the data associated with that app so that I could transfer it to a phone or another tablet via shell command adb? I could run 'adb backup...' (actually this probably can't be done because it requires a touchscreen confirmation!), but with that I don't know how to transfer the backup to another device.
My Nexus 10 is rooted, so some of apps are rooted and others are non-rooted, and the rooted apps seem to be anywhere on the phone. Also with TitaniumBackup, I know how to transfer the app and its data to another device. In this case, after pulling out the data, how do I move it to another device? For example, I notice that some apps are stored under /data/data/ with multiple directories such as databases/, lib/, files/, shared_prefs/, etc. Can I directly move the whole directory tree over to another device?
I actually only want to pull out a few apps plus their data, so I don't want to pull out or backup everything on the tablet. Another question: the rooted apps seem to be installed as /data/app/com../base.apk. I tried to pull out base.apk, but it can't be installed properly on another device with adb (error: /system/bin/pm[6]: app_process: not found).
Thanks in advance!

Related

[Q] Computer Virus infiltrates Galaxy S?

Not sure if this is the right place for this, however;
My gf's laptop had a virus on it that I didn't know about, I plugged my Samsung Galaxy S in, and suddenly I have a ".scr" clone of pretty much every folder on my phone. I deleted a load of them, plugged it back into the computer and sure enough they came back.
Now there are literally hundreds of the .scr clones on my phone.
Is there a way to delete them all?
Also, if this is not a virus and a bug instead, do let me know ha =]
You should probably try to format it to get rid of anything that may be in there. I wouldn't keep any of the files as they could have been currupted.
Sent from my Desire HD using XDA App
Quick update;
This is the virus found on the computer: http://www.virus-encyclopedia.com/virus/Network-Worms/other/worms1626.html
Not sure what relevance it has to the SGS as I don't understand any of it.
Download and install Everything.
Start the computer in safe mode.
Plug in your phone.
Run Everything OR right-click the phone's data drive and run everything.
Type in ".scr" in the search bar.
Delete every instance of this file.
Plug your phone out of the laptop.
Restart the laptop and scan it with a decent anti-virus (MSE).
NEVER PLUG YOUR PHONE BACK IN THAT LAPTOP AGAIN.
For extra security, you can now backup most of your important files, in case it gets corrupted (though I doubt it). And then format the sd card.
Hey Sygeek, about to try this out now, thanks for the help!
Also, this is the only laptop in which I can use my phone with, what are the reasons of not plugging it back in ever? (Except the obvious possible reinfection).
Matikata said:
Also, this is the only laptop in which I can use my phone with, what are the reasons of not plugging it back in ever? (Except the obvious possible reinfection).
Click to expand...
Click to collapse
Just do a scan and make sure your laptop's virus-free (with that particular price). You should be fine then.
I very much doubt, that the virus would harm your sgs.
But it could have possibly copied it self over as it recognized your android as mass storage.
Hey guys, sorry I haven't updated in the past couple of days.
I think it was recognized as mass storage device Dark3n, you're right.
I couldn't figure out that search everything program, I did everything I was told but it didn't return any results, so what I did was as follows:
1. scan computer and delete all recorded instances of a virus.
2. restarted computer.
3. plugged phone in as mass storage device.
4. used my antivirus software to scan the phone (as mass storage device).
5. it then went on to delete all 382 instances of the virus.
6. unplugged phone, restarted it (i don't think i needed to, but I did anyway).
7. plugged phone back in and wallah, no more virus.
There was nothing missing, nothing wrong with android or anything, it was just an annoyance I guess.
Thanks for your help everyone.

[Q] How to Copy all Data from one Lumia 900 To Another?

Hello there. Recently, I somehow managed to shatter the glass on the front of my Lumia 900 screen. Not sure how that happened, but that's beside the point. What is the point the replacement modle has arrived. Yay, except for the fact I can't seem to get any of my data onto the new phone.
I have been using Windows Phone Easy Backup for all my back up related needs (http://forum.xda-developers.com/showpost.php?p=20052393&postcount=1). I tried making a back up and restoring the new phone, but that doesn't seem to work.
I've tried everything I can think of. The closest I've gotton to actually getting my data on the new modle was by backing up both phones, then copying the old phone's backup data file and replacing the new phone's back up data file.
Zune would being to restore my phone, but then suddenly stop and claim that it can't restore the phone because the OS versions are inncompatible (Even though they're both running the same OS versions).
I'm stuck, I've tried this plus so many other things, but I just can't get it done. Is there anyway into tricking Zune into letting use a backup from my old phone on my new phone? Please, while I am willing to do a screen transplant, I have a feeling the insurance company might have an issue with that...
I still have the old phone with the data intact. It still works fine, just somewhat unsafe to use because the glass is starting to chip and fall off. Still, I still have access to my old phone and its data incase that helps any. Any help would be GREATLY appreciated, thanks!
Device backups are encrypted with per-device keys. Nobody has yet managed to extract this key, so you can't take a backup of device A and restore it to device B, even if they're exactly the same model.
Aside from your media (pictures, music, etc.), your documents (if they aren't too big to email), and the various items that are stored online (contact lists, email, purchase history), you can't currently back up and restore data from a Lumia 900. If we were able to root it, you could use tools like Windows Phone Device Manager to back up apps, and SMSBackup to do exactly what it sounds like, but both of those require more privileges than a standard developer unlock provides.

[Q] Smashed my OnePlus One

I dropped my OnePlus One yesterday, saddest day of my life. The screen is on, but it will not register touches.
I need to get my TitaniumBackup off of it to restore on a different phone. I cannot see the Internal Storage through Windows Explorer to copy it to my computer. I don't know if it is because the screen is PIN locked (and I can't get in because it won't register touches) or because USB debugging is on. Regardless, I can't copy it using Windows Explorer.
I do have access to the phone using ADB. So I should be able to pull the TitaniumBackup folder to my PC. My problem is I don't know the exact path to input to pull from on the phone.
Will someone tell me the path to use to pull the folder (and if you are real familiar with ADB the entire command would be helpful too).
Thanks in advance.
Code:
adb pull /sdcard/TitaniumBackup c:\tibu\
Transmitted via Bacon
Respect Milo said:
I dropped my OnePlus One yesterday, saddest day of my life. The screen is on, but it will not register touches.
I need to get my TitaniumBackup off of it to restore on a different phone. I cannot see the Internal Storage through Windows Explorer to copy it to my computer. I don't know if it is because the screen is PIN locked (and I can't get in because it won't register touches) or because USB debugging is on. Regardless, I can't copy it using Windows Explorer.
I do have access to the phone using ADB. So I should be able to pull the TitaniumBackup folder to my PC. My problem is I don't know the exact path to input to pull from on the phone.
Will someone tell me the path to use to pull the folder (and if you are real familiar with ADB the entire command would be helpful too).
Thanks in advance.
Click to expand...
Click to collapse
If you need to pull anything else or access your phone you can still input touches with adb shell.
You can connect Keyboard / Mouse whatever input device using the USB OTG function.
USB OTG to attach mouse. Run TiBu and back yo ship. Boot into recovery and use the mouse to grab a nandroid. Reboot and plug into the USB with your computer. Pull your data.
I just did this last month with my wife's OPO. $200 later she had a brand new phone fresh from OnePlus. No yellow tint. Great touch screen response.
I just restored the nandroid and she was back in business.
Coug76 said:
USB OTG to attach mouse. Run TiBu and back yo ship. Boot into recovery and use the mouse to grab a nandroid. Reboot and plug into the USB with your computer. Pull your data.
I just did this last month with my wife's OPO. $200 later she had a brand new phone fresh from OnePlus. No yellow tint. Great touch screen response.
I just restored the nandroid and she was back in business.
Click to expand...
Click to collapse
Thanks for the info. Didn't know you could restore nandroid from a different device onto another one. I'll file it for later.

[Q] What to do with broken screen connector? How to backup data?

Hi all.
So, I have this Nexus 5 with what I thought was a broken screen. It isn't; it's actually damage to the motherboard video output. This was given to me by a friend to salvage somehow and I don't want to disappoint him. I want to either clone the phone (backup and restore) or download the saved stuff in some form.
Only the screen is affected. The phone takes calls with no problem and it works all right otherwise. It even hooks up to the computer and I can see all sorts of files... including *cough* femdom porn *cough*. The problem is that the phone is not rooted and USB debugging isn't enabled, so there's no way to get into the ADB shell so that I can do my thing.
Is there a way to backup and restore from, let's say, fastboot? Contacts, user names, etc? If not, is there a way to enable USB debugging without access to screen?

Transfer hidden data from old phone

Hi guys,
I cracked my 3a's screen so I've just upgraded, but unfortunately a couple of key apps I use (namely language apps which I have tons of progress on and can't migrate over with their systems) aren't transferring the data over. I've tried adb transfer, I've tried looking in the data folders, no dice. I can see my phone's screen when it's plugged into my PC, but the prospect of trying to root it is scary as if I can't see the screen at any point, I'd basically be stuck, and unlocking the bootloader could potentially delete the data on there anyway depending on the method used (haven't looked into this too much just yet).
Any ideas how to get this data off of the 3a? Thanks in advance!
If in this model whether a USB or BT-connected mouse works, you can perform a standard data transfer via a google account.
Switch to a new Android device - Android Help
You can move your data to a new Android device from another kind of device, or start fresh with your new Android device. Important: Some of these steps work only on Android 10 and up.
support.google.com
ze7zez said:
If in this model whether a USB or BT-connected mouse works, you can perform a standard data transfer via a google account.
Switch to a new Android device - Android Help
You can move your data to a new Android device from another kind of device, or start fresh with your new Android device. Important: Some of these steps work only on Android 10 and up.
support.google.com
Click to expand...
Click to collapse
I've already done that and ADB transfer, only the app itself "transfers" (redownloads off of play store) the app's data itself doesn't transfer.
Just to be clear; this is a non-debuggable app. ADB Backup just results in a 0 byte file. I'm 99% sure I need to root the phone to back this up, but I need to be able to do so while 1. accounting for the blank screen that'll mean I can only see what I'm doing when USB debugging works and 2. without factory resetting the phone in the first place as that'd defeat the whole point.
Any ideas?

Categories

Resources