Related
Follow these steps to dump all of your phone's memory. What use is this? It can be used to locate your MSL code if other methods fail. This method should work even if your phone is "bricked". This could potentially be used to retrieve lost information. At the very least it contains all your texts.
I am also currently exploring a possible security fail on the part of android/google. My phone dump contains my google account password in plain text....not just once. It has my password in plain text over 120 times. I am investigating how this could be. My google password is unique to that one account, and it is paired with my google login in the phone dump. I have not input the password in any other place outside of when I first setup my phone. I have not input that password in any app or browser. You may want to check if your login credentials are also being mishandled and possibly logged.
Phone Dump: (portions of this were taken from the PRL guide)
Connect your phone to your computer using a USB cable.
Open Device Manager.
Ports > LGE Android Platform USB Serial Port > Properties > Port Settings > Advanced > COM port number
Make a note of your COM port number.
Download and install QPST v2.7.
Open "QPST Configuration".
In the "Ports" tab, if your com port isn't listed, select "Add New Port" and write in your com port as "COM#" (# being the number you noted in step 4). Verify that your com port is listed.
Make sure your phone appears in the the "Active Phones" tab.
Run the "Memory Debug" program from QPST.
With your phone connected via USB and selected via the "Browse" button, press "Get Regions".
This will reboot your phone into "Download mode". You will most likely lose the connection to your phone because download mode uses different drivers and possible a different port. Go into device manager -> Ports (COM & LPT) and find your phone's new COM port.
Go into the QPST configuration and setup the new port.
Go back to the "Memory Debug" program, browse for your phone again, and select "Get Regions" again.
This time it will show you a bunch of options. Leave them all checked and select "SaveTo" and pick an empty folder to dump your phone memory to. This will take up a little over 500 megs.
It will take a good amount of time to finish (possibly 30 min to an hour).
When you are done, you will have the following files:
Code:
adsp_rama.bin, adsp_ramb.bin, adsp_ramc.bin, adsp_rami.bin, mdsp_rama.bin, mdsp_ramb.bin, mdsp_ramc.bin, mdsp_regs.bin, load.cmm, ebi_cs0.bin, and ebi_cs1.bin
If you want your MSL code, open ebi_cs0.bin with a hex editor. Look at the following HEX addresses:
Code:
0162ABCE
01BA6BDC
Both should contain your 6 digit MSL code in plain text.
If you want to find your ESN:
Code:
0104B5C2
What is more interesting is when you search in both ASCII and Unicode for your google account password in ebi_cs0.bin and ebi_cs1.bin. This is a raw dump of your phone memory. It will contain your contact list and other person information, but I see no reason for your account password to be logged in plain text. Another user has already reported finding his password using this technique. Please search for yourself and report back what you find. My guess is that this is not unique to the Optimus V.
Update:
I changed my account password. My phone then prompted for my new password. I entered it in. I then synced my contacts, rebooted, and then dumped the contents of my phone. My new password was in there in plain text twice. The old password was still there too. Something is logging my internet traffic or my keyboard inputs.
I can confirm my email address and password are together in plain text in multiple locations. I don't know much about mem dumps, but it appears to indicate it is google's sync service:
ebi_cs1.bin
0D565490 .... 8 NOOP..TCH 48(
0D5654A0 .... UID FLAGS)...."p
0D5654B0 .... assword"........
All other instances were preceded by imap or smtp.
JerryScript said:
I can confirm my email address and password are together in plain text in multiple locations. I don't know much about mem dumps, but it appears to indicate it is google's sync service:
ebi_cs1.bin
0D565490 .... 8 NOOP..TCH 48(
0D5654A0 .... UID FLAGS)...."p
0D5654B0 .... assword"........
All other instances were preceded by imap or smtp.
Click to expand...
Click to collapse
Thanks! With you that makes 3 of us to experience this. The address for the password(s) are different for me which is expected. Where as the MSL code would be located in a certain unchanged portion of the phone, this mysterious log would constantly be changing and could even be fragmented over the flash drive. I don't have (UID FLAGS) anywhere in either file.
What I also have is many Groove IP references with my Groove IP related google login and password. This looks like it is capturing it as internet traffic. I don't see why Google or Groove IP would log a password they both have encrypted access to.
mmarz said:
Something is logging my internet traffic or my keyboard inputs.
Click to expand...
Click to collapse
It's the keyboard. The OS isn't logging your passwords, at least as far as I can tell. If you select a different keyboard than the default, you will see a security warning popup which says that the keyboard can log everything, including your passwords. Well, this is normal, because softkeyboards need to be able to store words you enter into their dictionary/history to enhance their spelling and prediction. This is why your old password is still there after you changed it, and why they are stored in plaintext (because dictionaries are never thought to be encrypted).
Whether or not the softkeyboard is storing "words" that your entered in password fields in plaintext is not an Android security hole, it's the keyboard's, so complaints and/or advisories should be directed to them. They should at least give us the option of marking password fields as something not to store, and if we do want them remembered, for jimminey cricket's sake store them in a separate encrypted dictionary.
obijohn said:
It's the keyboard. The OS isn't logging your passwords, at least as far as I can tell. If you select a different keyboard than the default, you will see a security warning popup which says that the keyboard can log everything, including your passwords. Well, this is normal, because softkeyboards need to be able to store words you enter into their dictionary/history to enhance their spelling and prediction. This is why your old password is still there after you changed it, and why they are stored in plaintext (because dictionaries are never thought to be encrypted).
Whether or not the softkeyboard is storing "words" that your entered in password fields in plaintext is not an Android security hole, it's the keyboard's, so complaints and/or advisories should be directed to them. They should at least give us the option of marking password fields as something not to store, and if we do want them remembered, for jimminey cricket's sake store them in a separate encrypted dictionary.
Click to expand...
Click to collapse
There are a few reasons I don't buy this as being the cause.
Where would this unencrypted keyboard log be? I have data2ext going. My password was found on my internal phone partition. Whatever is doing this has permission to modify files outside of the data folder.
My password was present repeatedly. Even when I changed my password, it appeared twice even though I had only entered it once.
You have to manually select when you want to add words to the dictionary, otherwise all your misspelled tweets would be added. In password fields, this is not possible because only a single letter is inputted at any given time. No word is ever developed.
My other passwords are not in this log file. For example, my titanium backup password that I have to constantly use when I restore backups is not in here. Also my internet search phrases and other relevant items that I have typed in.
Update:
I just got this from KSmithInNY:
http://androidcentral.com/android-passwords-rooted-clear-text
Any app with root access has the ability to get your google credentials because android stores them in plain text. Wonderful!
mmarz said:
I just got this from KSmithInNY:
http://androidcentral.com/android-passwords-rooted-clear-text
Any app with root access has the ability to get your google credentials because android stores them in plain text. Wonderful!
Click to expand...
Click to collapse
Use the 2-step verification for your Gmail account and also set up an application specific password for your android device.
http://www.youtube.com/watch?v=zMabEyrtPRg
csrow said:
Use the 2-step verification for your Gmail account and also set up an application specific password for your android device.
http://www.youtube.com/watch?v=zMabEyrtPRg
Click to expand...
Click to collapse
Wouldn't this mean that you have to enter a verification code when entering your normal password, but if malware were to steal your application specific password that you created just for your phone, they could access your account using it and bypass the verification process?
Application specific password will only work on that phone. If you lose your phone, you can revoke that password for that phone which will block the access.
csrow said:
Application specific password will only work on that phone. If you lose your phone, you can revoke that password for that phone which will block the access.
Click to expand...
Click to collapse
No, they work on any device. There is no way for google to know what device is using it. You personally assign them for that phone, but if the password were to be stolen, then it can be used on any device. Also, if your account were to be compromised, you wouldn't know which password was stolen. With each application password you create, you are allowing another passcode that can be used to access your account. This seems very unsafe.
Update: I just tested this and I am right. I can use the same application specific password on all my apps and phones. So if this password were to be stolen, anyone could use it to login to my account. This is a major fail on the part of google....again.
Update2: Application specific passwords can be used to create login tokens. That means you can use a program like trillian to log into your gtalk using it, and then use the login token it produces to get access to your main google account through a web interface.
Well, that completely defeats the purpose of 2-part authentication. Oh well.
I hope you've reported this security hole... because obviously the intent is to be more secure than it actually is.
Which hole are you referring to? How google's two step verification is worthless because of one step passwords they force you handout to automated login apps? How Android's own password storage system keeps passwords in plain text and protects it by setting the file permissions to "please don't read this"? Or are you taking about how putting all these issues aside, I can still see my password in plain text in some sort of data capturing log that I found in a data dump of my phone's internal memory?
If you are talking about the last one, I'm still trying to find out exactly where the password is being stored in the dump and by what process. I've been searching through my phone's internal memory while it is on, but I can't seem to find it. I also want to rule out malware or something stupid that I might be doing before I start yelling about the sky falling. If more of you guys try this out, maybe we can rule out malware since all of us can't have the same bug. It really can't hurt your phone to dump it. It only takes 40 mins of your time.
(The more I learn about this stuff, the angrier I get.)
so after 3 tries i was able to dump the memory and after hours of searching i cant find my mn_aaa or mn_ha shared secrets,does anyone know the location of these? i have tried qxdm and after sending the spc i send
requestnvitemread ds_mip_ss_user_prof
and i get
22:53:26.203DIAG RX item:
22:53:26.203requestnvitemread - Error response received from target.
or is there another way to find them?
ummkiper said:
so after 3 tries i was able to dump the memory and after hours of searching i cant find my mn_aaa or mn_ha shared secrets,does anyone know the location of these? i have tried qxdm and after sending the spc i send
requestnvitemread ds_mip_ss_user_prof
and i get
22:53:26.203DIAG RX item:
22:53:26.203requestnvitemread - Error response received from target.
or is there another way to find them?
Click to expand...
Click to collapse
Any luck? I have the same issue with the Optimus V, e.g. I used another phone and reading the NV item was no issue. Seems to be specific to the LG.
srmuc69 said:
Any luck? I have the same issue with the Optimus V, e.g. I used another phone and reading the NV item was no issue. Seems to be specific to the LG.
Click to expand...
Click to collapse
well i think ive gotten further with qpst i opened service programming and put in my spc read the phone then saved to file. i double clicked the file and a viewer opened and i viewed it in text format i seen alot of nv items there but have yet to figure out which ones they are.
ummkiper said:
well i think ive gotten further with qpst i opened service programming and put in my spc read the phone then saved to file. i double clicked the file and a viewer opened and i viewed it in text format i seen alot of nv items there but have yet to figure out which ones they are.
Click to expand...
Click to collapse
Any luck? I did the same thing but as I have read in many other blogs the LG Optimus V times out in qpst, so did mine too.
I still have information in the file and I found the NV_ITEM_ARRARY in the file. What I do not know is how that array is built, e.g. is there a developer guide for CDMA phone where they detail the information. I was looking for the 1192 nv item and it should start wit the length like 0A for 10 digits of the AA Password. No luck so far without knowing what the bytes are and from just locking for 0A you get tons of hits.
What are you guys trying to accomplish? What is that code used for?
The dump should contain everything that is in the phone's memory. If the code is not encrypted or compressed in any way, it should be in there. The problem is that if you don't know the code, then you can't look up its location. Kind of a catch 22.
mmarz said:
What are you guys trying to accomplish? What is that code used for?
The dump should contain everything that is in the phone's memory. If the code is not encrypted or compressed in any way, it should be in there. The problem is that if you don't know the code, then you can't look up its location. Kind of a catch 22.
Click to expand...
Click to collapse
I'm trying to get the NV_ITEM 1192 and 466 from the LG Optimus V which is on Virgin Mobile. When I do that with CDMA Workshop it says access denied once you save the file. Now I'm tyring to find what these values are on my LG Optimus V. Do you think the dump will have this and how would I go to find the NV ITEMs, e.g. in which file are they and at what hex position?
srmuc69 said:
I'm trying to get the NV_ITEM 1192 and 466 from the LG Optimus V which is on Virgin Mobile. When I do that with CDMA Workshop it says access denied once you save the file. Now I'm tyring to find what these values are on my LG Optimus V. Do you think the dump will have this and how would I go to find the NV ITEMs, e.g. in which file are they and at what hex position?
Click to expand...
Click to collapse
yeah the dump should have all nv items.the hard part is figuring which ones are which.
mmarz said:
What are you guys trying to accomplish? What is that code used for?
The dump should contain everything that is in the phone's memory. If the code is not encrypted or compressed in any way, it should be in there. The problem is that if you don't know the code, then you can't look up its location. Kind of a catch 22.
Click to expand...
Click to collapse
well the mnha and mn aa are paswords needed to get your data working when you want to use a different phone ie the Samsung Epic on virgin mobile.you can clone all info from the optimus v to the epic but with out those password data will not work.i may not be inclined to do this anymore since the motorola triumph is coming out.meaning i wont need to find a better phone and clone this one.
Hi, I would need help with two tasker profiles (and a little hint for the 3rd one ;P)
1st - Connect and route all traffic through a SSH-Tunnel when I am connected to a WiFi which is not my home-WiFi:
I tried this with SSH-Tunnel but "killing" the app gives random pop-ups + problem report + restart of the app (even when killing with root). Any ideas?
2nd - Screenshot when wrong lock pattern was entered:
I found several guides for how to do it with a "pin lock" but it seems as "lock pattern" won't work with tasker?
3rd - Can I somehow let tasker read/speak the following things:
At which time is the next alarm and in how many hours/minutes is that (alarmdroid)?
Do I have any missed calls/mails/messages (whatsapp/sms/facebook/...) ?
Do I have any calendar entries today and which one is the first one ?
I plan on using those the following way:
Put phone into docking station near my bed - Let me know if alarm is set and when it is.. also tell me if there are any meetings on the next day.
When alarmdroid starts waking me up, tell me if I have any missed calls/messages/etc and how many calendar entries I have today.
Thanks
Idk about any of the other stuff but about question 2...There is an app called secure settings..this app pretty much adds functionality to tasker and if you are rooted it adds even more. But basically you can use pattern lock through tasker after downloading that app..I am currently using it to have my lock pattern turn off when im connected to my home wifi and then turns back on when im not connected to home wifi...
I had similar issues as you where it would only work with pin lock but now with secure settings, its work with pattern lock. Hope this helps.
desiromeo719 said:
Idk about any of the other stuff but about question 2...There is an app called secure settings..this app pretty much adds functionality to tasker and if you are rooted it adds even more. But basically you can use pattern lock through tasker after downloading that app..I am currently using it to have my lock pattern turn off when im connected to my home wifi and then turns back on when im not connected to home wifi...
I had similar issues as you where it would only work with pin lock but now with secure settings, its work with pattern lock. Hope this helps.
Click to expand...
Click to collapse
Hmm I tried it with secure settings already but it didn't work.
could u tell me the exact tasks you do?
Thanks
zakazak said:
Hi, I would need help with two tasker profiles (and a little hint for the 3rd one ;P)
1st - Connect and route all traffic through a SSH-Tunnel when I am connected to a WiFi which is not my home-WiFi:
I tried this with SSH-Tunnel but "killing" the app gives random pop-ups + problem report + restart of the app (even when killing with root). Any ideas?
2nd - Screenshot when wrong lock pattern was entered:
I found several guides for how to do it with a "pin lock" but it seems as "lock pattern" won't work with tasker?
3rd - Can I somehow let tasker read/speak the following things:
At which time is the next alarm and in how many hours/minutes is that (alarmdroid)?
Do I have any missed calls/mails/messages (whatsapp/sms/facebook/...) ?
Do I have any calendar entries today and which one is the first one ?
I plan on using those the following way:
Put phone into docking station near my bed - Let me know if alarm is set and when it is.. also tell me if there are any meetings on the next day.
When alarmdroid starts waking me up, tell me if I have any missed calls/messages/etc and how many calendar entries I have today.
Thanks
Click to expand...
Click to collapse
In regards to question number 2, I'd skip setting this up via tasker and just get the app Cerberus, its a pay app but its amazing when it comes to the things it can regarding security of your phone, in case its lost/stolen. It does have the feature your trying to set up, works with pin and pattern locks. https://play.google.com/store/apps/details?id=com.lsdroid.cerberus&feature=nav_result#?t=W251bGwsMSwxLDMsImNvbS5sc2Ryb2lkLmNlcmJlcnVzIl0.
no I don't like cerberus sry. Also I got Avast for that
djkinetic said:
In regards to question number 2, I'd skip setting this up via tasker and just get the app Cerberus, its a pay app but its amazing when it comes to the things it can regarding security of your phone, in case its lost/stolen. It does have the feature your trying to set up, works with pin and pattern locks. https://play.google.com/store/apps/details?id=com.lsdroid.cerberus&feature=nav_result#?t=W251bGwsMSwxLDMsImNvbS5sc2Ryb2lkLmNlcmJlcnVzIl0.
Click to expand...
Click to collapse
I'd vouch for Cerberus. Has really good security features. btw how would taking a screenshot on entering wrong pattern help. Did you mean to take the photo of the intruder entering the wrong pattern?
jazzboyrules said:
I'd vouch for Cerberus. Has really good security features. btw how would taking a screenshot on entering wrong pattern help. Did you mean to take the photo of the intruder entering the wrong pattern?
Click to expand...
Click to collapse
Yes, a pic is taken of the intruder and sent to me via e-mail.
The whole thing works.. except that it doesn't work when the phone is locked :S
Not sure why you dont like cerberus, it does exactly what you want lol..was just a suggestion.
and i appreciate the help I just dont like the app.
Tasker >add Task(+) > Plugin > Secure Setttings > Configuration > Pattern Lock
Set the context as you like..
Ye tried that one already -> doesnt seem to work :/
Regarding your #2 request, if what you are looking for is for the phone to take a picture of the user after a failed unlock attempt this is what I did in Tasker to accomplish this and more.
This will take a photo of the "intruder" after two failed attempts. With my Dropbox sync this photo is instantly uploaded to Dropbox for archival. Then the phone sends two SMS messages to my GV number, the first with the rough location based on the network and then another if GPS is able to locate them.
First you have to install the "Secure Settings" plugin from the Market. Also for photo archival I use Dropbox configured to backup my photos.
New Profile named "Unlock Fail"
Event>State>Plugin>Secure Settings
-Edit Configuration>Failed Login Attempts> 2 (your choice)
-Save
Task> New Task named "Security Photo"
-Media>Take Photo
>Front Camera
>Filename : Lock Photo
>Naming Sequence : Series
>Insert in Gallery : checked
>Descrete : checked
>Resolution: 640x480 (Your preference)
-Misc.>GPS Set On
-Misc.>Get Location
>Source NET
-Phone>Send SMS
>Number (Your choice, I use my GV number)
>Message "Someone has tried to unlock your phone, a photo has been stored and they are roughly at: %LOC"
-Misc.>Get Location
>Source GPS
-Phone>Send SMS
>Number (Same as above)
>Message "Here is their exact location: %LOC"
Then on top of this I also created another profile that would fire off this same task if an SMS is received with the text "find me". This profile also sounds an alarm so I can locate the phone.
For some other Tasker how-to's see this page, http://tasker.wikidot.com/step-throughs .
HuckFinn said:
Regarding your #2 request, if what you are looking for is for the phone to take a picture of the user after a failed unlock attempt this is what I did in Tasker to accomplish this and more.
This will take a photo of the "intruder" after two failed attempts. With my Dropbox sync this photo is instantly uploaded to Dropbox for archival. Then the phone sends two SMS messages to my GV number, the first with the rough location based on the network and then another if GPS is able to locate them.
First you have to install the "Secure Settings" plugin from the Market. Also for photo archival I use Dropbox configured to backup my photos.
New Profile named "Unlock Fail"
Event>State>Plugin>Secure Settings
-Edit Configuration>Failed Login Attempts> 2 (your choice)
-Save
Task> New Task named "Security Photo"
-Media>Take Photo
>Front Camera
>Filename : Lock Photo
>Naming Sequence : Series
>Insert in Gallery : checked
>Descrete : checked
>Resolution: 640x480 (Your preference)
-Misc.>GPS Set On
-Misc.>Get Location
>Source NET
-Phone>Send SMS
>Number (Your choice, I use my GV number)
>Message "Someone has tried to unlock your phone, a photo has been stored and they are roughly at: %LOC"
-Misc.>Get Location
>Source GPS
-Phone>Send SMS
>Number (Same as above)
>Message "Here is their exact location: %LOC"
Then on top of this I also created another profile that would fire off this same task if an SMS is received with the text "find me". This profile also sounds an alarm so I can locate the phone.
For some other Tasker how-to's see this page, http://tasker.wikidot.com/step-throughs .
Click to expand...
Click to collapse
I would prefer Mail over SMS but the problem won't even go until the sending part as it won't even take the picture when the phone is locked with a pattern lock? Atleast for me here.
zakazak said:
I would prefer Mail over SMS but the problem won't even go until the sending part as it won't even take the picture when the phone is locked with a pattern lock? Atleast for me here.
Click to expand...
Click to collapse
I do not seem to have that problem. I just tried it and it worked perfectly.
Now I have my phone configured for face unlock with pattern as a backup and my phone is rooted.
-Phone was locked with the screen off.
-Hit the power button and blocked the camera so face unlock would fail.
-Entered the wrong pattern twice. Once the second attempt failed I saw GPS activate and I heard the GV notification for the received SMS.
-I never unlocked the phone and checking GV and Dropbox from a different device and the messages were sent with my location and the picture was uploaded to Dropbox.
Not sure what else to say. I think I was asked to give Tasker administrative rights along with being rooted so maybe that is the difference.
i am rooted as well.. and tasker is in my SuperSU list :S
Rly weird
I will pay you for Tasker Profiles
I bought tasker because I see the incredible potential for the different profiles.
That being said I am dumb and find creating the profiles that I want a little bit overwhelming.
Is you are a tasker EXPERT on this site that would like to make some profiles for me that I could download & I will pay you for them.
An example profile would be:
IF I disconnect from Wifi Network by going out of range I want to automatically turn on bluetooth for for 10 minutes.
(Usually when I walk out of wifi range I am walking to my car which bluetooths music/calls off my phone)
IF within that 10 minutes I connect to a bluetooth device I would like to keep the bluetooth on until the pairing is broken. IF NOT bluetooth will be turned off after the 10 minutes
When the bluetooth pairing is broken I would like the phone to turn on Wifi for 10 minutes as I am usually walking to my office/house or place with wifi
IF within that 10 minutes a wifi network is connected then wifi will remain on IF NOT then wifi will be turned off
This is just one of probably 10 or so possible profiles I would like to create that are custom to my circumstances
I have a galaxy S4 Active from AT&T that is rooted
If you are interested in creating profiles for me please message me with your expertise & what a profile would cost
For most of you creating these things are childs play however for me it is not
This is my first time posting so if this is the wrong place to put this please direct me to a different area.
This morning, my Captivate Glide starting giving me a message that I need to Update security settings to use Gmail. I click on OK and I get "Server m.google.com must be able to remotely control some security features on your device. Activating administrator will allow Email to perform following operations"
There's a long list but to give an example of the kinds of things, here's the first one:
"Erase all data
Erase the phone's data without warning, by performing a factory data reset"
Others include monitoring use and changing passwords for the device.
My email is not working on the Glide right now. Presumably because I won't activate the device administrator.
Just a note, I have my Gmail set up through Exchange. Have always done it that way for push but I have not changed anything or updated anything. I would assume this a google issue changing the way their server works BUT I also have it set up that way on my TF700 tablet and it's functioning normal. I also have my wife Android phone (motorola) set up with gmail through exchange and she is not getting this either.
What can I do to resolve this?
NFC Tags are awesome for automating stuff. Want easy to activate sleep tracking? Just set up a tag near your bed. Want easy to activate car mode? Set up a tag somewhere in your car. But they have one big flaw: to use them, you must take your big ass phone out of your pocket.
(In above example, I activate sleep tracking, disable always-on mode and enable theater mode by just touching the tag. Always-on mode is then automagically re-enabled in the morning when sleep tracking stops.)
NfcTagRelay is simple and light tool that reads tags using your smartwatch and then relays the tag detection event to the phone, so it can be acted upon using various automation apps such as Tasker.
How it works
Every NFC tag has unique ID that can be used to identify it. That ID is broadcasted via Intent to all apps on the phone whenever tag is scanned. It is broadcasted via two different intents:
Intent 1
Action: com.matejdro.weartagrelay.RECEIVED_TAG
Extras:
tagid = <ID of the tag>
Intent 2
Action: com.matejdro.weartagrelay.TAG_<ID of the tag>
(This second one is more useful for apps that cannot filter Intents by extras such as Tasker).
Tasker example
Here is my example on how I'm receiving tags via Tasker. As mentioned above, app sends events via Intents. That is why we will be using System -> Intent Received Tasker event.
1. ID Receiving Context
First we have to figure out what is the ID of the tag that we are scanning. For that we can use com.matejdro.weartagrelay.RECEIVED_TAG which also broadcasts tag ID.
Create new context with System -> Send Intent event
Under intent action enter com.matejdro.weartagrelay.RECEIVED_TAG (See attached picture 1.)
In task that is triggered by this, copy contents of the %tagid variable to the clipboard. For convenience, you can also copy it along the rest of the second intent (see attached picture 2).
After you get the tag ID, you can delete that context or just disable it to add more tags later. It is triggered when you scan any tag so you likely won't need it.
2. TAG Context
Now that we have the ID, we can create context that will be activated whenever tag with that ID is scanned. For that we will use com.matejdro.weartagrelay.TAG_<ID> intent.
Create new context with System -> Send Intent event
Under intent action enter com.matejdro.weartagrelay.TAG_<ID>, where you replace "<ID>" with the actual ID of the tag (See attached picture 3.)
In task that is triggered by this, add whatever you want. This task will be triggered every time you scan tag with specified ID.
Installation
Install Sony SmartWatch 3 NFC Support Package. Without that, NFC will not work at all on your watch.
Install included APK to your phone
After some time (usually up to a minute), app will be automatically installed to the watch (you will get notification). After that you may also need to grant the app NFC permissions (it will ask on the watch). Make sure you do, otherwise it won't work.
Huge thanks to user ebones. Without him, this would not be possible.
Hi, all installed and appears to be working. Although I didn't get any notifications to grant NFC permissions etc. Can you also please confirm the name of the app once installed on the watch?
Thanks
I think it only asks for permission if you are running Marshmallow on the phone.
Has anyone managed to get an NFC tag (or reader for that matter) to relay to another app? I know this app does work with tasked, but it would be great if there were a way to relay to a chosen app. E.g. HID Mobile Access.
And does this app allow two way communication?
no app?
i dont get a notification about the app being installed on my smartwatch. what should i do?
Does it appear under all apps?
matejdro said:
Does it appear under all apps?
Click to expand...
Click to collapse
yes. i can uninstall it without problems too. but reinstalling didnt work
I mean on the watch.
matejdro said:
I mean on the watch.
Click to expand...
Click to collapse
no it doesnt
EDIT: after a factory reset and completely starting over it still doesnt show
EDIT 2: this does show up tho
Then you don't need to confirm permissions. It should work by itself.
matejdro said:
Then you don't need to confirm permissions. It should work by itself.
Click to expand...
Click to collapse
Thanks. Then i might have a mistake in tasker.
Verstuurd van mijn XT1072 met XDA Forums
Please help me!
I've installed NCF support package and app. Can I scan NFC Pass-card to this watch and use only watch to pass against card?
No, this is only for detecting NFC tags and perform various actions when detected.
Hi,
please, tell me your full setup (device, ROM, etc.).
After days of trying to get it to work I'm really frustrated and have no idea what to do.
My device is a Samsung Note 3 and I tried it with Kitkat 4.4 (Sweet ROM), Lollipop 5.1 (Dark Wolf), Android 7 (Resurrection) and several versions of the wear app. But nothing workes.
Smartwatch 3 Setup: TWRP, LCA43 (Android 5.1.1, built-in Wear App Version 1.3.x), NFC Support Package, Wear-SuperSU
Smartwatch 3 Working: for each new pairing with the different Smartphone OS's the watch had to be resetted and after that I installed "Wear Mini Launcher" and "NfcTagRelay" (as well as I did the steps mentioned in several descriptions e.g. enable dev & usb debugging), the NfcTagRelay installed successfully and gave the option to enable/disable NFC
Note 3: within each new OS I installed the appropiate gapps and apk's ("Wear App" v1.3.x, "Wear Mini Launcher" and "NfcTagRelay"), installation with other versions of the wear app on the phone didn't work, as expected
Note 3 Setup with Kitkat 4.4.2: Wear App works fine, connection is always enabled, Mini Launcher works great too. But that didn't work for the nfc purpose. The watch seems not to scan any tag (no vibration notification at the watch, no reaction on the phone)
Note 3 Setup with Lollipop 5.1 (Dark Wolf): Wear App does not find the watch (as far as I remember, have to test this another time, coming soon...)
Note 3 Setup with Android 7.1.1 (Ressurection Remix): after succesful pairing with the Wear App it seems to loose an active connection and on several actions in the app a message pops up that their is no connection, Smartwatch reacts on nfc scan with vibration, no reaction on the phone
greatings, think-meta
All,
Today I received the firmware update for my Note10+ that contains the OneDrive integration. As I already have an Office365 subscription with 1Tb storage in OneDrive, I wanted to move there for backup. However, when I go through the Microsoft account linking part (enter Microsoft account, password, security code, password again), the app returns to the initial welcome screen with a message: server fault, please try again later.
Anyone else who has this error, or were you able to link the Samsung Cloud to Onedrive yet?
I have the exact same problem
i got the beta UI today and i was able to log in on first try. unlocked 10+ . already had onedrive. i use the microsoft authenticator and i had no issues .
Anyone with this problem fixed it yet? @Kruxarn, @marctronixx, any of you use 2 step verification on your Microsoft account?
gschot said:
Anyone with this problem fixed it yet? @Kruxarn, @marctronixx, any of you use 2 step verification on your Microsoft account?
Click to expand...
Click to collapse
Problem not solved.
Yes, i use two-step verification with my Microsoft Account.
I can try without two-step verification and report back.
Update:
it works without two-step verification.
Kruxarn said:
Update:
it works without two-step verification.
Click to expand...
Click to collapse
Cool, thanks for testing. Does it still work when you turn it back on after the connection is made?
gschot said:
Cool, thanks for testing. Does it still work when you turn it back on after the connection is made?
Click to expand...
Click to collapse
Yes!
Kruxarn said:
Yes!
Click to expand...
Click to collapse
Thanks for your feedback! I will try soon, as I have reported the issue with Samsung as well. I'll wait for their response before disabling/re-enabling the 2 factor auth.
Gerco
Seriously, what a disaster... Here my journey with the Samsung Support team...
- I initially made a call explaining the problem. The support agent told me that the integration is not active yet. I explained that a specific extra firmware was released in the Netherlands, explicitly reporting this feature in the release notes, so it would really surprise me if it was not available. The support agent then told me that the tech person was unavailable, but that they would call me back, the same day.
- I never received the call back, so I logged a question via Samsung Members. I got a response on that, telling me I had to send a screenshot and a log file (after enabling high level debug logging) on help.content.samsung.com
- I made a screenshot, but the log that was mentioned in a standard log enable procedure was not present on my phone, so I sent them again a clear description of the error, with a screenshot of the error, and a screenshot of the logs that were present, together with the question which of the logs shown they would need.
- This request was immediately answered that the samsung tech dept was going to look into it.
- Then I received an answer on the support site, telling me I had sent an invalid log file, and attached was the same procedure which was incorrect. I then looked for the 'reply' button. But wait.... THAT IS NOT PRESENT! You can only pose one question on which you receive an answer, but a customer is not able to reply to the thread again. No case numbers, whatever, to reference the question.
- So I called the support desk again, referring to the question on the support site. The response of the agent: "Unfortunately we can't see that, can you explain your problem please?" I then told her that Samsung first promised to call me back, which they didn't, and I told them that my problem description with the question about which logs to be sent, was not read at all (trust me, I am a tech guy, I know all about problem descriptions and logs) and I received a default reply instead. The support agent responded, "but we are not allowed to call back". After a few more words, she told me, "please hold on", and I thought I was put on hold.
- BUT NO! The agent actually put me back in the queue, as she probably did not want to talk to me anymore! So I ended up with another support agent, who I had to explain the problem again from start. I was again told that the tech person was not available. I asked if he could call me back when he was, but again it was confirmed that Samsung support is not allowed to call customers... Like WTF... They can't call back people who bought their most expensive flagship phones?? The support agent then advised me to call the Account department. I asked if she could transfer me, but of course, she could not.
- So I called the Account department. I AGAIN eplained the problem, and the Account guy told me that that made sense, as the Onedrive service is not available in Europe yet. I again explained that Samsung explicitly released a separate additional firmware update with this feature in the release notes. He told me that he would email me some information and when I have received the information, I could call back and I would directly speak to the person who knew all about it.
- At this point I was so pissed by how this went, I disabled the two-step authentication on my Microsoft account, and I could indeed connect to Onedrive!!! The only problem now is that the Settings give an error when backed up.
- But I decided to give them one more call to see how they would respond. And I indeed got the person on the line who her colleague referred to earlier. She told me she had sent me an email telling me what log to send. When I asked her the time and date of that email, she mentioned a time which was half an hour before I even created the request. As I own the email server on which the email should be delivered, I could check the logs there, and no email was received at that moment. She did mention the name of the log file though. However, a log file I have, that mostly resembles what was requested, was in a Gear folder and contains mainly logging about the Gear services. At this moment I told her that the problem was fixed by temporarily disabling the two step verification on the Microsoft account, and I asked her if the service was indeed unavailable in Europe, as her colleague told me. She told me that the service should be available.
Conclusion:
On all ways of contacting Samsung, there is no way in responding on a reply, whether it is in Samsung Members, on the support site, or via email. One answer from Samsung should apparently be enough, and Samsung actually does not want to talk to customers (as one of the agents just transferred me away). The support staff tells me there is no way to get in direct touch with the tech staff. There are no procedures for complaints, they are not allowed to call back customers...
When you look at how Samsung exposes their support (via Samsung Members, Facebook Chat, phone, etc.) it looks as they go the extra mile for their customers, but when you actually talk to them, you end up in a non-flexible inefficient non-motivated support maze....Way to go, for flagship fans....
Ok... I'm a little more calm now...
My apologies for my rant....
please, who migrated samsung cloud to onedrive could confirm if the files appear on windows 10 PC in the default system folders or backups appear in another specific folder? I have Xbox shared with a friend and I don't want him seeing my cellphone stuff on his Xbox ... Can the vault be set up to save things on it?
Big Boss said:
please, who migrated samsung cloud to onedrive could confirm if the files appear on windows 10 PC in the default system folders or backups appear in another specific folder? I have Xbox shared with a friend and I don't want him seeing my cellphone stuff on his Xbox ... Can the vault be set up to save things on it?
Click to expand...
Click to collapse
I got OneDrive connected (I did not want to say 'working'), but I can't find any backup related items in the standard OneDrive folders, except that the Gallery sync can go there (but only from internal memory, not from SD card). The only thing I notice is that when going to the Samsung Cloud settings page, various links go to the OneDrive app instead of Samsung folders.
gschot said:
I got OneDrive connected (I did not want to say 'working'), but I can't find any backup related items in the standard OneDrive folders, except that the Gallery sync can go there (but only from internal memory, not from SD card). The only thing I notice is that when going to the Samsung Cloud settings page, various links go to the OneDrive app instead of Samsung folders.
Click to expand...
Click to collapse
Exactly, my sync was not working, I removed everything and redo the sync and returned to normal, really only appears in windows the gallery photo folder, the other things that backs up (files) does not appear, anyway I stopped sharing My Microsoft account with a friend on Xbox, I didn't want him seeing my photos and videos on his console.
I disabled this option and just went back to old fashioned Onedrive with camera upload.
Since 2011 I have had all my photos automatically backed up to the Camera Roll folder but with Samsung integration it puts photos in Samsung Gallery folder and no option to change that I can see.
I want to continue with my photos in the same Camera Roll folder and not have them go somewhere else and have to manually move them.
Sent from my SM-N975F using Tapatalk
Does it use an app folder or need full access to the entire OneDrive account?
OneDrive for Business
I have an Office 365 account which includes 1 TB of storage in OneDrive. When I try to enble "link Samsung Account with Microsoft account" within the Samsung cloud app, and enter my Microsoft username/email its says no such account exists. I had this problem using the OneDrive app on my Windows 10 desktop computer as well, but I solved that by deleting the OneDrive app that comes pre-installed on Windows 10 and installing the OneDrive for Business app. I could then sign in and backup to OneDrive on my desktop computer. Now on the phone, I have no problem signing into my account with the actual OneDrive app that came pre-installed on the Note 10+. That app lets me enter my Office 365 account username/email and on the OneDrive app, but not on this linking page for Samsung cloud. Any ideas on a workaround would be appreciated.
gschot said:
All,
Today I received the firmware update for my Note10+ that contains the OneDrive integration. As I already have an Office365 subscription with 1Tb storage in OneDrive, I wanted to move there for backup. However, when I go through the Microsoft account linking part (enter Microsoft account, password, security code, password again), the app returns to the initial welcome screen with a message: server fault, please try again later.
Anyone else who has this error, or were you able to link the Samsung Cloud to Onedrive yet?
Click to expand...
Click to collapse
I finally managed to get the connection working. It turned out that you can only connect using Microsoft's own Authenticator app. Using auth codes from third party apps give problems.
However, I ran into another issue. It turns out that the gallery sync to OneDrive does not support files > 1Gb. I had some video's I recorded, and they did not get synced. Samsung's response was: upload them manually to the OneDrive folder and they show up in the Gallery. But come on...
Hi to all. I am trying to connect Samsung cloud with one drive on my Samsung Galaxy S10e. The problem is that I have enabled two factor authentication on my Microsoft account and when I am doing all the steps the app keeps asking me for my password after the verification and it cannot pass that page and i cannot connect . If i disable the two factor authentication on my Microsoft account the app works well, but when I re-enable the two factor authentication after the login the app keeps saying that there is a problem and it cannot sync. Any ideas?
GiannisPrentzas said:
Hi to all. I am trying to connect Samsung cloud with one drive on my Samsung Galaxy S10e. The problem is that I have enabled two factor authentication on my Microsoft account and when I am doing all the steps the app keeps asking me for my password after the verification and it cannot pass that page and i cannot connect . If i disable the two factor authentication on my Microsoft account the app works well, but when I re-enable the two factor authentication after the login the app keeps saying that there is a problem and it cannot sync. Any ideas?
Click to expand...
Click to collapse
I have the exact same issue.
I am using Note 10+
Sent from my SM-N975F using Tapatalk
maskr said:
I have the exact same issue.
I am using Note 10+
Sent from my SM-N975F using Tapatalk
Click to expand...
Click to collapse
Hi I found a solution that works!!!!
Download the Microsoft authentication app. Remove other 2FA app from your Microsoft account and keep only the Microsoft authentication app.
Do a reset on one drive app on your phone (delete data from this app) and the re connect one drive using Microsoft authentication app.
Then connect you phone to your computer and copy all of your photos from your computer to the dcim folder on your phone.
Then move or delete the photos and videos from the Samsung gallery folder on your computer. Don't let any other files inside there. Let the phone make the sync.
There is a problem though. Samsung cloud cannot sync files like *.mov. Then check which files aren't sync. You can convert the files with your phone later by editing them within the gallery app.
Sorry for my bad English.
Hope it helps