Is there a way to extract a "hardware ID" (or similar) from a Google Home? - Google Home

I'm working on a project which uses Google Homes to aid in data collection, and each of our participants logs information via voice command. This data is written to a database, but currently I haven't found a way to distinguish which commands came from which Google Home.
I'm still figuring out what's possible with these devices, but does anyone know any tricks or authentication techniques to scrape off unique identifiers? I need to whip up an authentication scheme for distinguishing recorded Google Home commands between hardware units.

IP address?

<google-home-ip>:8008/setup/eureka_info?params=device_info&options=detail

Pull the info off the router?
I like @Ogre_nl's answer!
The hardware address is the mac address of the ethernet interface of the device. For the Home Hub and Home Mini's that I have, the only interface is Wifi, so the hardware device would be the MAC address of the WiFI device.
Typically, I would grab the MAC Address via the Google Home App under <Device Name> -> Settings -> Scroll to the very bottom and you will find the details of the device. (verified on an iOS device as well as the Google Home app on my s9+, Pixel 2 XL, and Pixel 3 XL).
If you don't have access via the Google Home app, you could also get the IP address from the device itself via the settings function (e.g., home hub > swipe up for settings) and then login to your upstream router to get the matching IP address and the corresponding mac address.
If you use a network monitoring device like the neat little Fing.IO device, you can get the MAC Address from that interface/service as well.

u1gc said:
I'm working on a project which uses Google Homes to aid in data collection, and each of our participants logs information via voice command. This data is written to a database
Click to expand...
Click to collapse
Hi, i'm interested how you write in your database the voice command. How you extract command voice and transform it in string? Do you use a Google Action or a script that "hack" google home?

Related

Sipdroid+PBXes+Computer running SipToSis and Skype = Awesome

First post ever! I have been a leecher for a good year now and have marveled at all the incredible stuff that you people post in these forums. I hope that this will help some of you out, if at least a few. First of all I would like to thank gurnted, if it wasn't for him I wouldn't have spent a whole day researching how to make this work. If you haven't read his post yet I would highly recommend it. http://forum.xda-developers.com/showthread.php?t=548405
Anyways on to the meat and potatoes of the post. This is a guide to setup incoming and outgoing skype calls via your wifi or 3g networks.
Things you will need:
-Skype account with latest client. (and preferably some kind of subscription)
-PBXes account.
-Computer running SipToSis software http://www.brothersoft.com/siptosis-295109.html and skype client. (need to be running pretty much all the time, or atleast whenever you want to make or recieve calls)
-Sipdroid app.
First thing is first. Create an account at PBXes.com https://www1.pbxes.com/index.php Log into the account and go to extensions. Click SIP then under extension number type 200 then click submit. Next go to Ring groups. Type 00 next to extension list, 60 next to ring time, and check next to hangup then click submit. Next click add ringroup. This time type 200 next to extension, 60 again at ring time and check next to hangup again. Submit that and then click on trunks. Click add sip trunk. Next to sip server type the wan ip address of your router or whatever ip address your ISP gave you( personally I use a DynDns service http://www.dyndns.com/ that is updated via my DD-WRT router. You can use this sight to find your IP http://ping.eu/). You can if you like put a username and password here but I havent figured out how make the SipToSis script ask for my username and password yet. Anyways, give this trunk a name before you go(can be anything) then click submit.
Ok breather for one sec. personal note learn to use paragraphs.
Ok check next to ring group and select 1 for both regular hours and after hours. Next put an asterisk next to regular hours and days at every line(not sure if this is necessary). Click submit and then click add-incoming route. This time next to trunk type your username that you used to login and the -200 (example is if your username was McAwesome then type McAwesome-200). Choose ring group again for both regular hours and after hours but this time choose 2 in the pulldown. Once again put an asterisk next to all the regular hours and days. Submit. Next click outbound routing. Route name: put whatever you like. At the pulldown next to trunk sequence choose the trunk you created and then click submit. That does it for the PBXes account, by the way if you see the red bar across the top that says submit changes then go ahead and click that bad boy away.
Download the skype client and install on your computer. Next download the SipToSis software and unzip it to a folder in your favorite directory. Now go to that folder and edit SkypeToSipAuth.props (personally I use notepad++ to do all my editing http://notepad-plus.sourceforge.net/uk/site.htm). At the very bottom edit the line to look like this *,sip:[email protected]:5060 (example: *,sip:[email protected]:5060). Save and close that. Next edit SipToSkypeAuth.props and change the bottom line to look like this *,*,*,calleeid then save it and close. Alright now open siptosis.cfg for edit.
This is the tricky part. Edit these lines
#Sample AUTO config with NO registration
# username and password not important in this mode
# Set to available port to transport SIP messages on siptosis computer
host_port=5070
username=skypests
passwd=unimportantpassword
do_register=no
# --- end of NO registration example ---
#Sample config with NO registration - use if above auto config doesn't work - change 127.0.0.1 to ip address of computer running siptosis
# username and password not important in this mode
#Set to available port to transport SIP messages on siptosis computer
#host_port=5070
#contact_url=sip:[email protected]:5070
#from_url="skypests" <sip:[email protected]:5070>
#username=skypests
#passwd=unimportantpassword
#realm=127.0.0.1
# --- end of NO registration example ---
To this. Make sure to notice the usename and the port 5060 (I will use McAwesome as an example again.) Also you can put the username and password that you made when you created your trunk but I havent been able to get it to actually ask for the password yet.
#Sample AUTO config with NO registration
# username and password not important in this mode
# Set to available port to transport SIP messages on siptosis computer
#host_port=5070
#username=skypests
#passwd=unimportantpassword
#do_register=no
# --- end of NO registration example ---
#Sample config with NO registration - use if above auto config doesn't work - change 127.0.0.1 to ip address of computer running siptosis
# username and password not important in this mode
#Set to available port to transport SIP messages on siptosis computer
host_port=5060
contact_url=sip:127.0.0.1:5060
from_url="spiersad" <sip:[email protected]:5060>
username=McAwesome
passwd=yourpassword
realm=127.0.0.1
# --- end of NO registration example ---
Now save and close. Make sure skype is running and execute SipToSis_win.bat. As long as everything went well you will be looking at a cmd window with a bunch of information about skype on it and Ips and all sorts of stuff. Check skype and accept any plugins or whatnot it trys to run.
Now setup your sipdroid app and you will be all set. click the sipdroid app and click menu then go to settings. Click Sip account settings. Put username as your username-200 (once again, example: McAwesome-200). Password is your login password for PBXes account, Server is PBXes.com, Port is 5060, and Protocol is UDP. Go back then go to call options. Check Wlan and 3G if you use it. I set my preferred call type to Sipdroid when available but once again that is your choice. Thats pretty much it for the Sipdroid app.
And thats pretty much it. you can make calls out of sipdroid to your skype client and then worldwide (if you have the supscription). Also any call skype recieves you will recieve.
Couple of last things. you might have to run the SiptoSis script once before you actually start editing it. Also make sure that your windows firewall and router isn't blocking port 5060. I also had a problem where i had to turn off the sip algorithm in the router to get this to work over my wlan.
Ok thanks for reading and hit me up if you have any problems. I will try and get back to you as soon as I can but its kinda rough when you are deployed over seas.
You should get your siptosis program from the auther's site http://www.mhspot.com/sts or from cnet: http://download.cnet.com/SipToSis/3000-2349_4-10969407.html
Brothersoft is running a scam claiming it costs $2.50 - it is not true. You can get it for free from the locations I mentioned. You also run the risk of getting a virus or spyware by not getting software from trusted locations.
Thanks leetlikeawping for this how-to.
Where did the name "spiersad" come from? is it your skype username?
Sounds good!
How is the call quality? I have sipdroid running on gizmo 5. and it works quite well but i can't increase the volume because of echoing so it can get annoying when talking. so is this a sipdroid bug or is it better with pbx since it's designed for it?
I can't seem to get it to work, i find the instructions kind of complicated, do you think you can go over the process again, (some pictures would be great!!)
Thanks so much for the informative post! I was able to get this up and running successfully
I could use some help...
I used you instructions for setting up sipdroid,with sip2sip, on skype. I think I may have done something wrong though.
When i try to make a call from my sipdroid I always get your call can not be completed as dialed no matter if if it is a local or international number.
I was a bit confused about the steps after you had us take a breather as well. I was not sure were to be putting in that information.
So as it stands I have my pbexes set up with:
One extension,
2 ring groups,
1 trunk
2 inbound routing, and
one outbound.
I have version fios and got my wan ip set in the files you had us edit.
I m not sure if I was supposed to change the username and password info under the skype info to mine though.
Feel free to send me an email at [email protected] to advise.
Thank you very much.
one more config issue
Very helpful post!
I've found another way to make same things with new sub pbxes functionality introduced recently.
First of all, you don't needed to create trunc (and collect your external ip) any more. Instead, simply add sub pbxes (e.g. 222) with name/password and choose this name (McAwesome-222) in outbound routing as trunc name in your trunc sequence field.
Change your siptosis settings like this:
#Sample config with NO registration - use if above auto config doesn't work - change 127.0.0.1 to ip address of computer running siptosis
# username and password not important in this mode
#Set to available port to transport SIP messages on siptosis computer
host_port=5060
contact_url=sip:[email protected]:5060
from_url="skype" <sip:[email protected]:5060>
username=McAwesome #sub_pbxes name
passwd=yourpassword #sub_pbxes password if any
realm=pbxes.org
expires=3600
minregrenewtime=120
regfailretrytime=15
do_register=yes
# --- end of NO registration example ---
Don't forget to modify SkypeToSipAuth.props (in your example: *,sip:[email protected]:5060) for routing incomung skype calls.
That's all. It really works.
Hope someone is still on this thread and able to help.
When I attempt to use the sub PBX method using the following .cfg excerpt
#Sample config with NO registration - use if above auto config doesn't work - change 127.0.0.1 to ip address of computer running siptosis
# username and password not important in this mode
#Set to available port to transport SIP messages on siptosis computer
host_port=5060
contact_url=sip:[email protected]:5060
from_url="skype" <sip:[email protected]:5060>
username=***** #sub_pbxes name
passwd=***** #sub_pbxes password if any
realm=pbxes.org
expires=3600
minregrenewtime=120
regfailretrytime=15
do_register=yes
# --- end of NO registration example ----
I am unable to register on siptosis when I run it due to time-out. Sipdroid has no problem registering.
When I use the trunck and ip address method I can register both my phone and siptosis but when I make a call I get a message saying your call cannot be completed as dialed.
Also for the auto config, is it supposed to be 5060? (I would guess it doesn't matter as its not going to connect anyway)
any suggestions, I'm reachable at [email protected]
Thanks a ton
Thanks for the tutorial. Works like a charm! Was a bit frustrating at first but not it works. Can't believe this is possible. Free calls over any wifi! I'm using my brother's skype account to which he has a subscription. I can click any contact in my phone and it routes it through sipdroid instantly. Beautiful!
I can't seem to get incoming calls. How exactly do I go about setting that up? I have an extension with 200 set up and an Incoming Route set up. Followed the instructions but to no avail. Thanks for any help!
Sorry for reviving such an old thread but this seems to be one of the most knowledgeable resources about what I am trying to achieve:
1. I have a Google Voice account and a free DID from callcentric.com
2. The GV account is set up with the free DID, so calls to my GV forward to the DID and it is possible to trigger a call from the website (callback to the DID and connecting the outgoing call once I pick up).
3. I am using a real SIP phone as my device at home (Linksys SPA942) with the free DID.
4. I also have a Skype plan with a dial in number that would allow me to make free outgoing calls if I could get the SIP phone to trigger a connection to that dial-in number.
Is there a way to trigger an automatic callback from the SIP phone (either to my fixed Skype dial-in, or dynamically connecting via GV), or have my SIP phone connect to Skype for outgoing calls?

[Off-Topic] How do I setup a connection to my home web server?

(Don't blame me for being long-winded, I'm just explaning the situation (why I want to do all these) and also to prevent people from asking questions such as "Why do you even want to host your website at home?")
I want to pay for web hosting, but, as a student, I can't. I also want to host all my Android Development on my site, apart from XDA and Samdroid. But, I can't use a credit card (obviously, my country dosen't allow ownage of CCs before 21), and free web hosts (sorry for shouting) S*CK. Slow loading, banning because of CPU-hogging/ too many cron jobs, etc, etc... Also, my parents are paranoid about their credit card details being sold online at exorbitant prices. I do understand that web hosting is expensive, and it is not really wise to allow free web hosting, and I do not want to blame them for banning me, hence I decided to host my website from home. *catches breath* I do have some prior knowledge of fixing stuff, and whipping old parts into one lean mean computing machine. I've set up the computer, and configured my router. I can view the web site (It's good'ol wordpress) when I typed my local IP into the web browser from another computer in the home network. But, when I tried to access using the public IP from my school, I cannot enter the site. I have previously configured port-forwarding. I used No-IP's dynamic DNS client in this case. When I checked my public IP using different websites, all gave me different information. One gave me an IP with 255.244.***.***, another gave me 157.209.***.***, and others gave me 255.250.***.***
1) How do I make sure that when someone types in a URL or IP, it will show me what I want them to show?
2) Why are different websites give me different public IPs? No, I don't have a firewall, or a proxy.
We need more information:
1. Who is your internet provider
2. How do you connect? ADSL/SDSL/T1/Dial up?
3. If its ADSL/SDSL then you'll have a router (unless they've given you a USB modem for it). We'll need to know what type.
4. What's your concection speed, both down and more importantly up.
Now, assuming your ISP doesn't give you web space that you could use, then you'll need the following:
You'll need a dynamic dns service, some are free.
You'll need a router which can forward http (TCP port 80) traffic from the internet to your web server.
Once the router is forwarding http traffic to the web server, people on the internet will be able to access your website.
If you want to access it using the same address then you'll have to update your hosts file on your computer.
For windows this is in C:\windows\system32\drivers\etc\hosts
Add an entry like:
dynamic dns web address IP address of webserver
So if you've set up arikyeo.dyndns.org and your webserver's internal IP address is 192.168.0.200 then you'd add the following to the hosts file:
arikyeo.dyndns.org 192.168.0.200
xaccers said:
We need more information:
1. Who is your internet provider
2. How do you connect? ADSL/SDSL/T1/Dial up?
3. If its ADSL/SDSL then you'll have a router (unless they've given you a USB modem for it). We'll need to know what type.
4. What's your concection speed, both down and more importantly up.
Now, assuming your ISP doesn't give you web space that you could use, then you'll need the following:
You'll need a dynamic dns service, some are free.
You'll need a router which can forward http (TCP port 80) traffic from the internet to your web server.
Once the router is forwarding http traffic to the web server, people on the internet will be able to access your website.
If you want to access it using the same address then you'll have to update your hosts file on your computer.
For windows this is in C:\windows\system32\drivers\etc\hosts
Add an entry like:
dynamic dns web address IP address of webserver
So if you've set up arikyeo.dyndns.org and your webserver's internal IP address is 192.168.0.200 then you'd add the following to the hosts file:
arikyeo.dyndns.org 192.168.0.200
Click to expand...
Click to collapse
I used No-IP dynamic DNS service, with their client. But, it didn't work. I am using Singtel as my ISP, with a Linksys B/G router. I have forwarded the port 80 to the IP, and set port 80 as an exception. I can view the site locally, but not from the outside world.
Setup your no ip on their site as a port 80 forward. Forward this to the local port on your computer that you are using for the server. Log into your router and port forward the same port that you put in for the no ip into the from and to ports section and be sure its forwarding to your lan ip. After this is done then try it.
Sent from my DROID2 using XDA App
I see that you have already been told how best to start your server. I can also recommend instructions for collecting server statistics https://www.host-tracker.com/Blog/server_m/ This will come in handy for you in the future. Here you can configure notifications for server failures.

[Q] Can't connect to OPEN Wifi network that require WEB LOGIN authentication

Phone: Samsung Galaxy Note - NOT ROOTED
1st time using Android
I may be posting similar problem that user may have face, but I tried to search for the same case and i not getting any result.
So my case is explained below
The problem:
I can connect to secured wifi network at my home and other wifi spots without a problem. But I can't connect to my office open wifi network at all. With my ipod touch,blackberry and even old nokia e72, it was a breeze to get internet access at office. After being connected to wifi, I have to go to web browser...then, it should automatically redirect me to Wifi Authentication Login page. It's not happening with my Galaxy Note android devices and is working just fine on my ipod touch.
my android devices would show signal quality as "Excellent". whenever i go to web browser, it doesn't redirect me to authentication page. instead, the connection page would time out.
I 've tried these:
-Clearing Cache.
-Factory resetting.
-Using other browsers, Dolphin,Firefox, etc.
-Apps on Android Market(Wifi Login, Wifi--etc etc.)
Does anybody have this kind of issues??? I think this is a BIG FLAW with Android OS. Need to find a fix if there is one out there
Any takers on this tread? Please do advise if you have the answer
there used to be an authentication based WiFi service in my previous work place and I could easily log in using opera mobile on my galaxy note to first log in and then browse
IAM not sure if this will help
...
try opera mobile instead of stock browser and in settings change your client to desktop
good luck
The solution!!!
Hi everyone! I've almost torn my hair out the last two weeks trying to figure out this problem. and I've found it!
It is a DNS problem.... you need to use OpenDNS or Google DNS and set it manually in your WIFI settings. Then the login page will appear now when you connect and you'll have internet. Here's how:
To change DNS settings and connect to our system from Android 2.3 device you can do following:
1. "Settings"
2. "Wireless and Networks"
3. "Wi-Fi settings"
4. Menu > "Advanced"
5. Use static IP
6. Copy current IP address (few lines above) to IP address field
7. Set Gateway as router IP (usually the same as current IP except last number is .1, i.e. if your phone IP 192.168.2.130 then router's likely 192.168.2.1)
8. Set Netmask 255.255.255.0 (sometimes it's different, but you should already know what to do if it is)
9. Set DNS 1 and DNS 2 fields as per table below (these are Google DNS values):
DNS 1 8.8.8.8
DNS 2 8.8.4.4
10. Menu > "Save"
11. Restart your phone (power cycle).
FOR ICS/Android 4.0 people:
1. Settings
2. WiFi (click on word "WiFi", not ON/OFF switch)
3. Press and hold preferred (or active) wireless network until dialog pops up
4. Select "Modify Network"
5. Check "Show advanced options" checkbox at the bottom
6. Switch "IP settings" to "Static"
7. Keep IP address, Gateway and Network prefix length the same (should be set from standard DHCP)
8. Set DNS 1 and DNS 2 fields as per table above.
9. "Save"
10. Restart your phone (power cycle).
CHEERS. Please spread widely, as this is a big problem for android users and public networks!!
Wow. This is the only thing that has worked for me.
When I changed the IP to static, the IP, gateway, network, and dns were all correct, as in your list. But they were greyed out. So I couldn't hit "save." Then I typed them in (without changing anything), clicked the save button and finally was able to log in. So something is wrong with the way android manages wifi. All the information was there, but android wasn't using it. In addition to changing the IP to static, the information has to be entered manually. Information android already has access to, but won't use for some reason.
dagundam said:
Hi everyone! I've almost torn my hair out the last two weeks trying to figure out this problem. and I've found it!
It is a DNS problem.... you need to use OpenDNS or Google DNS and set it manually in your WIFI settings. Then the login page will appear now when you connect and you'll have internet. Here's how:
To change DNS settings and connect to our system from Android 2.3 device you can do following:
1. "Settings"
2. "Wireless and Networks"
3. "Wi-Fi settings"
4. Menu > "Advanced"
5. Use static IP
6. Copy current IP address (few lines above) to IP address field
7. Set Gateway as router IP (usually the same as current IP except last number is .1, i.e. if your phone IP 192.168.2.130 then router's likely 192.168.2.1)
8. Set Netmask 255.255.255.0 (sometimes it's different, but you should already know what to do if it is)
9. Set DNS 1 and DNS 2 fields as per table below (these are Google DNS values):
DNS 1 8.8.8.8
DNS 2 8.8.4.4
10. Menu > "Save"
11. Restart your phone (power cycle).
FOR ICS/Android 4.0 people:
1. Settings
2. WiFi (click on word "WiFi", not ON/OFF switch)
3. Press and hold preferred (or active) wireless network until dialog pops up
4. Select "Modify Network"
5. Check "Show advanced options" checkbox at the bottom
6. Switch "IP settings" to "Static"
7. Keep IP address, Gateway and Network prefix length the same (should be set from standard DHCP)
8. Set DNS 1 and DNS 2 fields as per table above.
9. "Save"
10. Restart your phone (power cycle).
CHEERS. Please spread widely, as this is a big problem for android users and public networks!!
Click to expand...
Click to collapse
thanks alot man, this tutorial is really helpful.
Hi I m android 4.0 user I have followedyour steps but after restarting no login page is coming what I have to do??
I have the Samsung S7 and through your tutorial I am able to connect to Wifi but my company's login page doesn't come up in the browser (Opera, Chrome, Default Browser).
Any one has the other half of the solution?
Try
To sign-on you have to do the following (credit reddit):
1. tap sign in to Wi-Fi
2. press the three dots
3. choose you network as is
4. open chrome and go to any website that will redirect you to sign in page
5. sign in
ref
http://forum.xda-developers.com/nexus-4/help/lollipop-wifi-issue-networks-t2943547?nocache=1
or more possible solutions here
https://productforums.google.com/forum/#!topic/nexus/7uHt17YM8K8
Still can't login. Tried the reddit solution but didn't see a "use network as is" button or anything close. Also tried to make the IP static. Still nothing. Someone please help! I'm at my wit's end!
I have a Samsung SM-G318ML Android 4.4.4 with security patch from 9-1-2016. None of the procedures above work to get to a browser logon screen. I will go down to a nearby Starbucks soon and try using the phone's "Internet" browser instead of Chrome - I have not tried that yet. Holding down the WIFI button on the screen where you choose a particular WIFI source just sends me back to the previous screen. There is nothing labeled "Control Panel." I cannot find a screen to change from automatic to static IP, nor can I find OpenDNS or GoogleDNS. Every generation of Android seems to have significant differences in accessing these features of the operating system making this a really frustrating problem. Any suggestions - beyond the obvious "get an iPhone."
Solved on 2nd hand unlocked Galaxy Note 4 that had been reset before I bought it. Solution: downloaded Dolphin browser app and an app called Wifi Browser Login, by Cedric Ho; both free from Google Play store. In the settings for Wifi Browser Login, select: Login Action. What to do if login from browser is required. Then select: Popup WebView. I then found that connecting to public Wifi triggered the usual message that the wifi had been connected to, but instead of just not getting the browser login page that requires T&Cs to be accepted, a small window appeared asking which browser I wanted to use to open that page. It had the range of my available web browsers to select from, including Dolphin Web Browser. I selected it from that window and Dolphin opened showing the T&Cs acceptance page for the public wifi I had connected to but had previously been unable to use. I have not experimented to see if adding the Dolphin browser app was necessary or not, it might be that Wifi Browser Login alone was the solution.
I am surprised that this problem has existed since 2010 and there is no solution offered from Samsung or Android.
tryRoo method works for me. Just to be more specific though. Please read the notes before giving up trying.
1. Connect to wifi as per usual (hold down wifi button to select the wifi connection and choose the connection).
2. Go to any website so that they will prompt to sign in.
3. Sign in.
NOTE:
1. Sign in page will fail to show after the first step. Ignore it. Continue to step 2.
2. After step 1, you have to sign in before the login time runs out. So, do step 2 within the time limit (I am unsure how long. Perhaps around 1min).
3. While doing step 2, not all website will prompt you with the sign in page. Only after I have tried to login to my company website, that the sign in page appear. I have tried yahoo.com webpage, it doesn't work.
I am using Samsung Note 3 and Hotel wifi (I dun think this matter).
I hope this method works.
Reply
dagundam said:
Hi everyone! I've almost torn my hair out the last two weeks trying to figure out this problem. and I've found it!
It is a DNS problem.... you need to use OpenDNS or Google DNS and set it manually in your WIFI settings. Then the login page will appear now when you connect and you'll have internet. Here's how:
To change DNS settings and connect to our system from Android 2.3 device you can do following:
1. "Settings"
2. "Wireless and Networks"
3. "Wi-Fi settings"
4. Menu > "Advanced"
5. Use static IP
6. Copy current IP address (few lines above) to IP address field
7. Set Gateway as router IP (usually the same as current IP except last number is .1, i.e. if your phone IP 192.168.2.130 then router's likely 192.168.2.1)
8. Set Netmask 255.255.255.0 (sometimes it's different, but you should already know what to do if it is)
9. Set DNS 1 and DNS 2 fields as per table below (these are Google DNS values):
DNS 1 8.8.8.8
DNS 2 8.8.4.4
10. Menu > "Save"
11. Restart your phone (power cycle).
FOR ICS/Android 4.0 people:
1. Settings
2. WiFi (click on word "WiFi", not ON/OFF switch)
3. Press and hold preferred (or active) wireless network until dialog pops up
4. Select "Modify Network"
5. Check "Show advanced options" checkbox at the bottom
6. Switch "IP settings" to "Static"
7. Keep IP address, Gateway and Network prefix length the same (should be set from standard DHCP)
8. Set DNS 1 and DNS 2 fields as per table above.
9. "Save"
10. Restart your phone (power cycle).
CHEERS. Please spread widely, as this is a big problem for android users and public networks!!
Click to expand...
Click to collapse
So I did the update for Android 4.0 except it s not allowing me to save (the button is not opening up)
Any bright ideas to fix this will be greatful ..
br
Akash
I have the same problem and am surprised the fix is so complex, and it sounds like it might be specific to one network which isn't much use if like me you are travelling around using dozens of different networks.
However, something I have discovered is that, for me at least, this issue only exists when the browser tries to connect to an https address (which includes google and most sites it seems). But if you try to connect to a regular http site ( I use the Indepent newspaper (uk) by default but I can't post the url) then it generally redirects me to a log in page successfully
YOU ARE A GENIUS!!! Thank you from the bottom of my heart for this "fix." This problem has almost made me lose my mind!

twc app. port forwarding

I copied and posted my original post via the nexus thread. i thought i'd repost it here since i'm guessing some of the other note users may have done this too. Any help would greatly be appreciated. Please note that I got the app to work with my stock rooted rom. Now i'm just trying to get it to work on any wifi network as opposed to just my home wifi network.
Originally Posted by colbyrainey View Post
Sure!
1. Install CopSSH for Windows from here:
http://sourceforge.net/projects/sere...r.zip/download
2. Extract the .exe file from .zip file and run the setup. During the setup, you will be prompted for a username and password, make sure you specify this and make it something you can remember (you will need it later).
3. Activate a user by going to Start->All Programs->CopSSH->1. Activate a User. Select the user you just setup in step 2.
4. Type in and confirm a passphrase (make sure you remember this). Then click activate.
5. Now you need to allow an port exception through your Windows Firewall. Standard SSH port is port 22, so that's what I used. You can do this by going to your control panel, selecting Windows Firewall, and click "allow a program through Windows Firewall."
6. Select Add port...name it SSH and enter port 22.
7. Click change scope...and make sure the radio button that says "Any computer (including those on the Internet) is selected. Click OK.
8. Now we need to setup port-forwarding to your router. To do this you need to know how to access your router, your WAN IP address, and your LAN IP Address assigned by your router.
9. To find out your LAN IP address, open a command prompt and type in "ipconfig -all". Typically, it will begin with 192.168 unless you have modified your LAN settings. To find your WAN IP address settings, google "what is my IP address?" There are a number of sites that can tell you that.
10. To access your router, you need to find it's IP address, which is usually 192.168.1.1 or 192.168.0.1; you will know by entering one of those addresses in your browser and it will prompt you for your login info. If you don't know your user name and password, I can't help you there but Google may be able to (try to look-up the default username and password for your router model).
11. Once logged in, find your "virtual server" or "port forwarding" settings, specify port 22 - 22 for the start and end range, and route it to the LAN IP address you found in step 9. Save your settings and exit your browser.
12. If you've made it this far, your SSH service and port forwarding settings are done; now you just need to log into it. Download SSH Tunnel from the Google Play Store.
13. When you open it up, it will ask you for a number of settings. I have listed them below and what you need to enter in each textbox:
- Host Name: Enter your WAN IP address that you discovered in step 9.
- Port: Enter "22"
- Username: Enter your username you specified in CopSSH
- Password: Enter your password you specified in CopSSH
14. Make sure the following options are checked:
- Use socks proxy
- Global proxy
15. That's it! Now scroll to the top of the app and check the first checkbox labeled "tunnel switch" and it should connect you.
Please keep in mind that you need to be logged into a wifi connection, but it doesn't have to be your home wifi connection!
DON'T forget the thanks button!
Lkrfn5283:Thank you for this post. I'm unsure what i'm doing wrong but i went over the instructions and made sure i did everything correctly, but it keeps saying "error: cannot connect to host" I'm using a tmobile galaxy note with a stock rooted ics rom. This write up should apply to any phone with an ics based rooted rom correct? any help would greatly be appreciated as i'm completely lost on what i did wrong.
*note: on step 11 it shows two areas where you can enter the IP address and start port/end port. One is labeled "internal" and the other is labeled "external". On the internal i input my WAN IP and ports starting and ending in 22. On the external I input the remote address and the local port/remote port as the starting and ending ports given by the sshtunnel app.

any way to view saved cookies/passwords Nokia 930?

hi first of all i am new here and very green
i had a major meltdown of my laptop which i usually keep all the passwords for IE.
long story short i lost all my passwords but had some stored (on IE) on my nokia 930. i have no way of getting the password reset as i do not have the email address anymore (disposable one doh), but have the info stored on my Lumia. is there any way i can get the info off the phone so i can get my old account back?
tbh i am not sure where to look and have tried google (ing) it but can't find an answer.
thanks in advance
There's no easy way to get at the cookies on a Lumia, but there are a few tricky ways. One of the least bad, if you run Windows 8.1, is just to turn on synching between the phone and the PC. On the phone, go to Settings -> Sync my settings, and turn on the Internet Explorer and Passwords options. This does send your passwords through Microsoft, but it should work. On the (new) PC, use Windows 8.1 and sign in with the same Microsoft account you used to sign into the phone. Make sure the PC is also set to sync settings, run IE on the PC, and hopefully it'll have your credentials!
The next best option / best option that doesn't send your credentials through a third party is probably to use a proxy. Fiddler is free and fairly easy to use. Install it on a PC, connect the phone to the same network as the PC, run Fiddler and tell it to allow external connections (the setting for this is under Fiddler Options), and then go to the WiFi settings on the phone and tell it to use the PC's IP address (and the port Fiddler is listening on) as a proxy server. To set a proxy, press and hold on the WiFi network that you're using (on the phone) and select Edit. Once the proxy is set, use IE on the phone to browse to the relevant sites, and you'll be able to see the cookie values (which are not passwords, but are authentication tokens that are usable at least in the short term). If you need the secure (HTTPS) cookies, you can tell Fiddler to decrypt HTTPS traffic and then export the certificate it uses to create fake site certs. Install Fiddler's root CA cert on the phone and you'll then be able to see HTTPS traffic too.
thanks @GoodDayToDie.
I will give it a go, although I don't run 8.1 on the laptop I will go borrow someone else's

Categories

Resources