Gaining access to system files without rooting? - Sony Smartwatch 3

Hey all,
Im currently trying to do some forensic work on this watch and was wondering if there is anyway to get access to all of the data on the device. Obviously using adb gives me access to some of the files and folders but root etc is unavailable.
Is there anyway i can access these files temporarily without compromising the data on the device itself? Someone i spoke to mentioned the possibility of loading TWRP temporarily and possibly gaining access this way
I don't want to root it unless there is no other options.
Thanks in advance.

I don't think TWRP is gonna work. You can't boot it unless you hav an unlocked bootloader. And unlocking the bootloader would mean formating the data. If adb is enabled you could try to make an adb backup (I don't know if it's even possible in android wear) https://www.technipages.com/how-to-backup-your-entire-android-device

partner22 said:
I don't think TWRP is gonna work. You can't boot it unless you hav an unlocked bootloader. And unlocking the bootloader would mean formating the data. If adb is enabled you could try to make an adb backup
Click to expand...
Click to collapse
Thanks for the reply. If what im trying to do is not possible i may look in to what data is consistently available if rooting is the best option. Is the SW3 easily unrooted so i could look in to this?
Thanks

I suggested adb backup mainly because it doesn't require root. Rooting and unrooting is archieved thought TWRP.
Enviado desde mi Aquaris M8 mediante Tapatalk

The adb back up does not seem to work on the watch which is a shame. Thanks for the advice though people. Will now look at rooting etc

Sorry, also, how would i go about putting the device back to stock, i want to root and unroot a couple of times to see if information still exists on the device.
Thanks

Hey all,
Well i have the device rooted etc and i am now trying to get the partitions off the device. I have used the dd to /sdcard etc and all works well but was trying to do this via netcat. Thing is the device doesn't seem to recognise the binary files and will not run them. Any ideas as to why? I have tried standalone netcat as well as toybox.
I know i can run netcat from the device as i managed it by installing busybox to the watch. But the work im doing means i dont want to re sync the phone to a device after i unlock the bootloader and it factory resets.

Related

[Q] Replace recovery without rooting?

Bit of an unusual request and I think I might already know the answer to this but here goes...
I'm looking for a way to gain adb access to my desire without booting the Android OS. I figured the best way of doing this would be to flash the recovery with a replacement (ClockworkMod for example).
Why am I doing this? I'm a forensic investigator and have a suspect's desire. I'm testing on my own phone and want to find a way of accessing the phone without changing any data inside the MTDs.
I'm thinking that a fastboot command might work but I'd like some confirmation before I start as I do not want to brick my own phone
Is it possible either:
a) gain adb access or replace the recovery without rooting the phone?
b) root the phone, get into recovery with a modified recovery, get the data, and then 'fix' the rooting?
Any help would be gratefully received.
Pretty sure you need root to flash a new recovery
Well as rooting is just the superuser apk and a Su binary placed on the system partition it should be possible. This is usually done after flashing the recovery which is flashed using an exploit. Most programs like unrevoked do both things though so you will have to remove the superuser apk and the binary afterwards.
Alternately there might be a command to dump a partition from fastboot. I don't know.
schizophreud said:
Bit of an unusual request and I think I might already know the answer to this but here goes...
I'm looking for a way to gain adb access to my desire without booting the Android OS. I figured the best way of doing this would be to flash the recovery with a replacement (ClockworkMod for example).
Why am I doing this? I'm a forensic investigator and have a suspect's desire. I'm testing on my own phone and want to find a way of accessing the phone without changing any data inside the MTDs.
I'm thinking that a fastboot command might work but I'd like some confirmation before I start as I do not want to brick my own phone
Is it possible either:
a) gain adb access or replace the recovery without rooting the phone?
b) root the phone, get into recovery with a modified recovery, get the data, and then 'fix' the rooting?
Any help would be gratefully received.
Click to expand...
Click to collapse
I want your Job....
killyouridols said:
I want your Job....
Click to expand...
Click to collapse
I kinda need it to support my family
I suppose if you contact HTC or Google and supply the proper credentials, they would have a way to access that information. Worth a shot, anyway.
Sent from my CDMA Hero. I got some hot Froyo on Hero action here!
user7618 said:
I suppose if you contact HTC or Google and supply the proper credentials, they would have a way to access that information. Worth a shot, anyway.
Sent from my CDMA Hero. I got some hot Froyo on Hero action here!
Click to expand...
Click to collapse
In a perfect world yes, but I don't work for the police directly and there's all kinds of trade secret issues with software and phones so HTC are, sadly, disinclined to acquiesce to our request!
I know where their offices are in the UK so I might go knock on their door instead
So unrevoked's payload includes the superuser.apk and su. I guess it should be possible to do something similar but without so those in the payload. Pity they haven't shared their exploit.
Sent from my HTC Desire using XDA App
Hi, I have a similar question - how to replace custom recovery by original one?
Sent from my HTC Desire using XDA App

[Q] Does this method of rooting work with the nexus galaxy?

http://www.unlockroot.com/index.htm
It mentions galaxy nexus. I didn't unlock my phone right away and now I regret it. I don't want to lose my app data and since I don't have root I can't use TB to back up my apps.
So will this be a good alternative, or should I avoid it?
Is there a down side to using this method instead of doing it the old fashioned way?
if this is useless, any recommendations on how I can safely back up my app data before unlocking the bootloader?
Thank you for the help.
never seen or used this. you can, but i prefer doing it manually. not really that hard.,
and theres a thread somewhere in general that tells you how to back up your stuff without root or unlocked bootloader.
something involving ADB commands. might be just better off starting again from fresh
zephiK said:
never seen or used this. you can, but i prefer doing it manually. not really that hard.,
and theres a thread somewhere in general that tells you how to back up your stuff without root or unlocked bootloader.
something involving ADB commands. might be just better off starting again from fresh
Click to expand...
Click to collapse
Unlocked / rooted mine right after I got it. Wipes it (the unlocking part), but it was easy, but I'm pretty good with adb and fastboot. Give it a try, there seems to be a bunch of one click tools out now.
Sent from my Galaxy Nexus using Tapatalk
this method seems to implement security vulnerability in android to escalate user privileges and install super user.
So this method is not an automatic version of the regular (boot unlock using fastboot), meaning it skips the whole wipe after unlock requirement.
anyway, I am gonna try it when I get home and report results.

[Q] Understanding the Rooting Process

Understanding the Rooting Process
Hi,
I have never rooted a phone before, so I am a bit curious before I get into it. I have a Galaxy Nexus – brought directly from Google without going through any carrier. I have Android 4.2.1 on it, and it has never been rooted.
I want to root the phone in order to copy data on and off a USB Stick using Chainfire’s Stickmount App (among other things.) This means I am not interested in any custom ROM. The stock works OK for me.
I am using the following tutorial: How to Root Galaxy Nexus! [Universal Guide][GSM/Verizon/Sprint][Windows/Linux/Mac][GB/ICS/Jelly Bean] which has the following steps to root:
1. Unlock the Bootloader
2. Install ClockworkMod Recovery
3. Install the SuperUser binaries using Recovery to get Root
In this regard I have a few questions that I am not getting easy answers using Google. (All I get is tutorials with steps – no logic.)
1. The first step is “Unlocking the Bootloader”. The following link says that unlocking the Bootloader is to install custom ROMs What does it mean to unlock the boot loader?
As mentioned above, I am not interested in putting custom ROMs on to the device. I am satisfied with the stock. Do I need to do this step?
2. “Unlocking the Bootloader” seems to delete all data on the phone. Is this true? Why does it do this.
3. Is it possible to backup the current ROM before I root? That way I can always restore it in case of any problems. I do not have much data/apps on the phone, so backing up that is not an issue.
Thank you all for your help.
O. O.
o.o. said:
1. The first step is “Unlocking the Bootloader”. The following link says that unlocking the Bootloader is to install custom ROMs What does it mean to unlock the boot loader?
As mentioned above, I am not interested in putting custom ROMs on to the device. I am satisfied with the stock. Do I need to do this step?
2. “Unlocking the Bootloader” seems to delete all data on the phone. Is this true? Why does it do this.
3. Is it possible to backup the current ROM before I root? That way I can always restore it in case of any problems. I do not have much data/apps on the phone, so backing up that is not an issue.
Thank you all for your help.
O. O.
Click to expand...
Click to collapse
1. Yes. Unlocking the bootloader is not the same as installing a different ROM, you will still be on stock after unlocking. Unlocking will ALLOW you to flash different firmware/mods/etc, but you dont have to flash anything you dont want to.
2. Yes, it will wipe your phone clean. Every time you do it. No getting around this.
3. Not to my knowledge. I would recommend doing the back up first thing after unlocking bootloader and installing recovery.
WiredPirate said:
1. Yes. Unlocking the bootloader is not the same as installing a different ROM, you will still be on stock after unlocking. Unlocking will ALLOW you to flash different firmware/mods/etc, but you dont have to flash anything you dont want to.
2. Yes, it will wipe your phone clean. Every time you do it. No getting around this.
3. Not to my knowledge. I would recommend doing the back up first thing after unlocking bootloader and installing recovery.
Click to expand...
Click to collapse
addition to point 3)
its really irrelevant to backup the rom if you're staying stock since you can just download the images freely from google and use fastboot to flash them all and you'll be running a clean stock rom since you just unlocked the bootloader.
Thank you WiredPirate & Zepius. I am trying to understand how the Rooting process works – not just the steps, without having a clue as to what I am doing.
1. My question here was not “Whether I needed to Unlock the Bootloader” – but why do I need to Unlock the Bootloader in order to Root? My question here is Why? When I do not need to install custom ROMs why should I be unlocking?
2. Why does Unlocking the Bootloader wipe the phone?
3. Thank you Zepius. I think I agree with you here.
Thanks again,
O. O.
Zepius said:
addition to point 3)
its really irrelevant to backup the rom if you're staying stock since you can just download the images freely from google and use fastboot to flash them all and you'll be running a clean stock rom since you just unlocked the bootloader.
Click to expand...
Click to collapse
This is true. The exception might be if you don't have access to a comp at the time your phone needs to go back. But downloading and flashing images like you said is probably a cleaner/ better way of getting back to stock.:good:
o.o. said:
Thank you WiredPirate & Zepius. I am trying to understand how the Rooting process works – not just the steps, without having a clue as to what I am doing.
1. My question here was not “Whether I needed to Unlock the Bootloader” – but why do I need to Unlock the Bootloader in order to Root? My question here is Why? When I do not need to install custom ROMs why should I be unlocking?
2. Why does Unlocking the Bootloader wipe the phone?
3. Thank you Zepius. I think I agree with you here.
Thanks again,
O. O.
Click to expand...
Click to collapse
Wish I was more help with the "Why?". I just kind of go with it lol. I mean I have ideas as to why, but I'm not a dev and/or familiar with code, I'm just a user so I don't wanna say something and it be wrong.
o.o. said:
Thank you WiredPirate & Zepius. I am trying to understand how the Rooting process works – not just the steps, without having a clue as to what I am doing.
1. My question here was not “Whether I needed to Unlock the Bootloader” – but why do I need to Unlock the Bootloader in order to Root? My question here is Why? When I do not need to install custom ROMs why should I be unlocking?
2. Why does Unlocking the Bootloader wipe the phone?
3. Thank you Zepius. I think I agree with you here.
Thanks again,
O. O.
Click to expand...
Click to collapse
1) an unlocked bootloader allows you to flash unsigned images. This allows you to flash a custom recovery, which is required for root access. basically, if you want root, you have to unlock the bootloader the first time with the command "fastboot oem unlock"
2) thats the way its designed. there are ways around it, but you have to have root to unlock the bootloader without wiping your data.
Zepius said:
1) an unlocked bootloader allows you to flash unsigned images. This allows you to flash a custom recovery, which is required for root access. basically, if you want root, you have to unlock the bootloader the first time with the command "fastboot oem unlock"
2) thats the way its designed. there are ways around it, but you have to have root to unlock the bootloader without wiping your data.
Click to expand...
Click to collapse
Thank you Zepius. I am hoping that someone can provide some better understanding of this issue. I know that there is a design, which is obviously illogical. Nowhere have I found an explanation for this illogicality – hence my question.
O. O.
o.o. said:
Thank you Zepius. I am hoping that someone can provide some better understanding of this issue. I know that there is a design, which is obviously illogical. Nowhere have I found an explanation for this illogicality – hence my question.
O. O.
Click to expand...
Click to collapse
My guess is it is to keep your data mostly secure by wiping it out.
Sent from my Galaxy Nexus using Tapatalk 2
go here. if it helped, thank efrant.
http://forum.xda-developers.com/showthread.php?p=31751966
sent by an android
The other option if you want to root without losing your data is to use a computer with the adb tool to make a backup and then restore that backup after you've rooted your phone. A guide on how to do this can be found here: http://www.thesuperusersguide.com/adb-backup--restore.html
Zepius said:
My guess is it is to keep your data mostly secure by wiping it out.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Thank you Zep. This is more like what I was looking for i.e. this sounds reasonable. Anyway I guess this is not the best place to ask such questions i.e. everyone seems to know what to do, but are clueless about the logic.
O. O.
o.o. said:
Understanding the Rooting Process
I want to root the phone in order to copy data on and off a USB Stick using Chainfire’s Stickmount App (among other things.) This means I am not interested in any custom ROM. The stock works OK for me.
Click to expand...
Click to collapse
Another option for USB OTG is an app called Nexus Media Importer it almost does what stickmount does and does not require root.
You can read data, but you cannot write to the attached device (USB flash drive etc.), only copy to the Android device.
Hope this helps a little in case you are uncomfortable rooting.
https://play.google.com/store/apps/details?id=com.homeysoft.nexususb.importer
As has been mentioned, unlocking the bootloader is necessary to allow flashing images. AFAIK, the data wipe (factory reset and memory card wipe) is to protect your data, contacts, etc., in case your phone is lost or stolen and somebody tried to restore your phone to stock so they can use it or sell it. That's assuming you have a security screen that can't be bypassed so that the criminal can't just hit "factory reset" and delete your memory contents.
The bootloader unlock is necessary to root because you are flashing the custom recovery (TWRP or CWM) and root (Superuser or SuperSU) binaries, or flashing an "image" if that helps. This is the same process as flashing a ROM, so the bootloader needs to be unlocked to allow this. The data wipe is there to "protect" you.
Once rooted, you can lock and unlock the bootloader at will with the "Bootunlocker" app by Segv, though if you ever loose root via OTA update, you have to unlock the bootloader via fastboot again, which causes you to loose your data. I learned this the hard way so trust me, just leave the bootloader unlocked. Even if a criminal tries to flash a new ROM or factory image, they have to completely erase everything to get around your security screen.
If you have data that want to save, use the Android MTP to move you memory contents to your computer. This is mostly for music, pictures, documents, and downloads. To do a full backup (apps, settings, data) there is a guide in the stickies I believe that explains how to do a full backup to your computer without root.
That is my attempt at the logic, hope that helps.
Sent from my Galaxy Nexus using xda premium

[Q] Unroot International Variant M8 or app workaround

OK guys, Firstly apologies if I'm duplicating any threads, I haven't been on for some time so a little out of touch and also logged in on a mobile device... I'm looking to either unroot my phone, hide root or work around for apps. I've searched high and low and can't find a working method thus far.. I've always rooted my devices but it seems there are more and more apps unable to work on rooted devices. I've tried apps like hide my root etc and tried disabling SU in the app menu with no avail, I need more so Barclays banking but also sky go app working. I work as a response driver and can have periods at work with no events so rely on sky go to keep my brain at least semi functional. I completely forgot these wouldn't work on my phone after I rooted it yesterday. Can anyone offer a solution to get these apps to work either via somehow cloaking root, installing older APK or anything I'm open to all suggestions whether it's something direct with handset or via ADB... Or alternatively advise the easiest way to remove root. Bootloader unlocked via HTC Dev, PhilZ touch ClockworkMod Recovery, S-off via firewater. May also be worth mentioning I'm in UK
Your help is greatly appreciated
dannyhoughton74 said:
OK guys, Firstly apologies if I'm duplicating any threads, I haven't been on for some time so a little out of touch and also logged in on a mobile device... I'm looking to either unroot my phone, hide root or work around for apps. I've searched high and low and can't find a working method thus far.. I've always rooted my devices but it seems there are more and more apps unable to work on rooted devices. I've tried apps like hide my root etc and tried disabling SU in the app menu with no avail, I need more so Barclays banking but also sky go app working. I work as a response driver and can have periods at work with no events so rely on sky go to keep my brain at least semi functional. I completely forgot these wouldn't work on my phone after I rooted it yesterday. Can anyone offer a solution to get these apps to work either via somehow cloaking root, installing older APK or anything I'm open to all suggestions whether it's something direct with handset or via ADB... Or alternatively advise the easiest way to remove root. Bootloader unlocked via HTC Dev, PhilZ touch ClockworkMod Recovery, S-off via firewater. May also be worth mentioning I'm in UK
Your help is greatly appreciated
Click to expand...
Click to collapse
There is currently no way to get Sky Go working on a rooted phone. It's the one of the reasons why I don't root any more
dannyhoughton74 said:
OK guys, Firstly apologies if I'm duplicating any threads, I haven't been on for some time so a little out of touch and also logged in on a mobile device... I'm looking to either unroot my phone, hide root or work around for apps. I've searched high and low and can't find a working method thus far.. I've always rooted my devices but it seems there are more and more apps unable to work on rooted devices. I've tried apps like hide my root etc and tried disabling SU in the app menu with no avail, I need more so Barclays banking but also sky go app working. I work as a response driver and can have periods at work with no events so rely on sky go to keep my brain at least semi functional. I completely forgot these wouldn't work on my phone after I rooted it yesterday. Can anyone offer a solution to get these apps to work either via somehow cloaking root, installing older APK or anything I'm open to all suggestions whether it's something direct with handset or via ADB... Or alternatively advise the easiest way to remove root. Bootloader unlocked via HTC Dev, PhilZ touch ClockworkMod Recovery, S-off via firewater. May also be worth mentioning I'm in UK
Your help is greatly appreciated
Click to expand...
Click to collapse
I had this problem but with barclays, didnt realise sky go wouldnt work. You have to flash a unrooted recovery through TWRP.
EDIT: Try this thread:
http://forum.xda-developers.com/showthread.php?t=2701376
Look for your software number in the about section at the bottom of settings, mine was something like 1.54.401.5. Im on o2 so i used the o2 one, so download depending on your carrier. Also the number doesn't have to be 100% the same, as long as the first 3 numbers match you're laughing. make sure you download an unrooted one though (pretty sure they all are) put it onto your sd card wipe the phone then install the unrooted rom. Make sure it goes in sdcard/twrp/backups/(modelnumber)
if youve made any other backups with twrp they'll be in there so you know you're in the right place.
Hope this helps. I soft bricked mine so this is how i got out of it.
I've never used the apps you mention but I've had success getting no-root apps running with exposed and root cloak.

Can I root my oneplus 3 without pc?

is there any way to do it without pc? It is currently running on 3.2.2 oxygenos
Do people not know how to use search anymore?
http://forum.xda-developers.com/oneplus-3/help/qa-noob-friendly-qa-help-thread-t3425655/page9
There are ways to root without a PC, but in order to root, you will need to have your bootloader unlocked, which at this point, you cannot do without PC.
Hw4ng3r said:
Do people not know how to use search anymore?
http://forum.xda-developers.com/oneplus-3/help/qa-noob-friendly-qa-help-thread-t3425655/page9
There are ways to root without a PC, but in order to root, you will need to have your bootloader unlocked, which at this point, you cannot do without PC.
Click to expand...
Click to collapse
Sorry for your trouble. But I got some links where people showed some ways to root without PC. But as XDA members are reliable, I asked here. Thanks

Categories

Resources