Wifi Info & Tools

Documentation

CHANGE THEME COLOR:

Goto res/values/colors.xml and change "colorPrimary, colorPrimaryDark, colorAccent" value.


ADD FIREBASE TO PROJECT:

Remove google_services.json from your Android App Project. For deleting Goto Android Studio Side Menu Project Explorer. Switch to Project view. File is located inside app folder. Create a project at console.firebase.google.com/ . Register your Android App in created firebase project. Import google_services.json in your Android App Project.


ADD GOOGLE MAPS:

Goto console.developers.google.com/ . Create a New Project if you have already created you can use old one also. Goto Side Menu Library Page. Search for "Maps SDK for Android". Enable Library! Goto API & Services/ Credentials. You can copy API Key from here. Goto Edit button of API KEY. Select None from Application Restrictions. And Check Don't Restrict Key at bottom of page and press Save button. It would take some time for changes to save.

Now goto Android Application Project. Goto app/manifest/AndroidManifest.xml file. Replace API Key with your one.

<meta-data

android:name="com.google.android.geo.API_KEY"

android:value="Paste Your Key here" />


WHOISXML API:

Goto www.whoisxmlapi.com. Signup and Get Started! From Settings generate API Key. Replace API Key as part of URL Request inside Whois, IPNetBlocks, DNSLookup activities.


ADD SERVERS FOR TESTING:

PHP Script can be found on below google drive link.

https://drive.google.com/drive/folders/1_67cYOxoaRcEp4qDSaIBCfwXqX5i-jLj?usp=sharing

Do following Steps!

1) Purchase a public domain or hosting.

2) Download PHP Script files & Place files on root folder of your hosting (Or any subfolder but you will have to provide proper link path to php files).

3) Add an object of server details in Android Project assets/ServerList.json e.g.

[

{

"name":"Write Server name",

"server":"Write link to public server",

"dlURL":"garbage.php",

"ulURL":"empty.php",

"pingURL":"empty.php",

"getIpURL":"getIP.php"

},

{

..........

..........

..........

}

]


CHANGE ADMOB ID:

Goto apps.admob.com/ and copy your Publisher Id and replace it inside AndroidManifest.xml file.

Replace App Unit ID inside SpeedTest, DashboardFragment, Graph Activities with your own created App Unit ID.


Questions?

Contact "gemni.aamir@gmail.com" to get more information on the project