2.1+versionof"NetworkInfo"
Donateversionavailable,buymeacoffee:)
Showsinfoaboutthephoneandthecurrentnetwork,Bluetooth,IPv6andCellconnection.
Italsoshowsyourpublic/externalIP&hostname.
Onlygoeson-linetogetandresolvethepublicIPviamyownserverhttp://aschillings.co.uk/myscripts/getip.phpandtoremotelyresolveit(seenotesbelow).Initiallytheapplicationwasalsousingwhatismyip.orgbut,astheserverseemstobeconstantlydownitwasremoved.
Noads.
>>Informationshown<<
•DeviceIPandhostname,bothprivateandpublic.
•CurrentmobileCellandanyneighbours,alongwiththeirsignalstrength,locationinfoandtype.
•IMSI/IMEI.
•Informationaboutthecurrentmobileprovider(MCC+MNC,currentconnection,etc.)
•TheAndroiddeviceuniqueID.
•FullinformationregardingtheWiFiconnection(MAC,currentSSIDandBSSID,linkspeed,IP/Netmask,Gateway,DNSandDHCPservers,etc.)
•YourcurrentlocationaccordingtoAndroidbasedonyournetworkneighbours.NoGPSisneededorused.
•InformationregardingBluetoothstatus,thecurrentBluetoothconnection(s)andinfoaboutpastpairings.
•IPv6deviceandrouterIPaddressesforalldeviceinterfaces(seenotes,thisshouldnowworkforeveryone).
>>Notes<<
•Thisisanexpansionofthe'NetworkInfo'application,tosupportmorephonesbasedonthe2.1AndroidAPI.
•IonlyhaveaGSM/UMTSphone.Ifanythingfunnyhappensonanyotherphonetype,emailmeandIwilltrytofixit.
•ThisapplicationwillconnecttothenetworkonlytofetchyourexternalIP/Hostname(usinghttp://aschillings.co.uk/myscripts/getip.phpandhttp://aschillings.co.uk/myscripts/gethostname.php).Nootherinformationissent(mypolicyislocatedbelow).
•Pleaseemailmeaboutanybugsorfeaturesyouwant.IcannotseeallmarketcommentsandIamnotnotifiedwhensomeonedoescomment.
•TheIPv6partshouldnowworkforeveryone.Ifthatisnotthecaseforyou,pleaseemailme(aschillings.dev@gmail.com)soIcantrytofixit.Ifpossible,download'Underthehood'fromthemarketandsendmetheresultsviaexport.
•IfyouwanttoshowtheVendorwhichownsaMACaddress,download'MAC(OUI)Database'fromthemarket(itisoneofmyapplications)anduseittodownloadacopyoftheOUIdatabase.
•Inversionv0.5.2Iaddedremotehostnameresolutionwhichisyourpublichostnameasisresolvedbymyserver.Itshouldbethesameasyourexternalhostname,unlessthereisarecordpropagationdelayoryourDNSserverislying(likesomehomerouterswhichresolvetheirexternaladdressasalocalhostname).Myserverishostedby1and1sothiswillbeunreliableifyouusethesameDNSservers.
•'Ext.Hostname(L)'isthehostnameyourdeviceresolvesyourexternalIP(localresolve).\n
•'Ext.Hostname(R)'isthehostnamemyserverresolvesyourexternalIP(remoteresolve).
•'FieldTest'isahiddenapplicationwhichcomesinstalledinHTCphones.Themenuitemwillonlyappearifthe'FieldTest'isinstalledinyourphone.
>>KnownIssues<<
SamsungdevicesdonotdisplayNeighbouringCells.ThisisaprobleminSamsung'sAndroidimplementationandthereisnothingIcando.
>>PrivacyStatement<<
Idonotcollectanyinformationwhichcandirectlyanduniquelyidentifyand/orbindausertoadeviceoranyotherpersonalinformation.WhenyouretrieveyourexternalIPaddress,myserverwilllogastandardwebsite“hit”whichisthesameasifyoubrowsedapageonmyserverusingabrowser.Nootherinformationisloggedorkept.
***
Pleaseemailmewithanybugs/problems/featurerequests.Icannotreplytomarketcommentswhichcanmakedebuggingdifficult.
***
Show More