{"id":22848603,"url":"https://github.com/emtee40/dnschanger-frostnerd","last_synced_at":"2025-10-24T23:38:24.167Z","repository":{"id":183170956,"uuid":"669721462","full_name":"emtee40/dnschanger-frostnerd","owner":"emtee40","description":"Imported from:","archived":false,"fork":false,"pushed_at":"2023-07-23T08:03:44.000Z","size":8076,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"30-auto-start-on-wifi-name","last_synced_at":"2025-05-07T04:33:56.761Z","etag":null,"topics":["android","android-application","dns","dns-changer","foss","no-root"],"latest_commit_sha":null,"homepage":"https://git.frostnerd.com/PublicAndroidApps/DnsChanger","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/emtee40.png","metadata":{"files":{"readme":"README.md","changelog":"changeVersion.sh","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-07-23T07:58:39.000Z","updated_at":"2025-01-17T18:49:36.000Z","dependencies_parsed_at":"2023-07-23T09:29:35.793Z","dependency_job_id":null,"html_url":"https://github.com/emtee40/dnschanger-frostnerd","commit_stats":null,"previous_names":["emtee40/dnschanger-frostnerd"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/emtee40/dnschanger-frostnerd","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emtee40%2Fdnschanger-frostnerd","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emtee40%2Fdnschanger-frostnerd/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emtee40%2Fdnschanger-frostnerd/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emtee40%2Fdnschanger-frostnerd/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/emtee40","download_url":"https://codeload.github.com/emtee40/dnschanger-frostnerd/tar.gz/refs/heads/30-auto-start-on-wifi-name","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/emtee40%2Fdnschanger-frostnerd/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002055,"owners_count":26083286,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","android-application","dns","dns-changer","foss","no-root"],"created_at":"2024-12-13T04:13:41.429Z","updated_at":"2025-10-09T21:37:24.012Z","avatar_url":"https://github.com/emtee40.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![build status](https://git.frostnerd.com/PublicAndroidApps/DnsChanger/badges/master/pipeline.svg)](https://git.frostnerd.com/PublicAndroidApps/DnsChanger/commits/master)\n\u003cbr\u003eYou can download all artifacts at https://dl.frostnerd.com/appbuilds\nThey are unsigned.\u003cbr\u003e\u003cbr\u003e\n\n\nThis is the source code for my app DNS Changer, which can be found here: https://play.google.com/store/apps/details?id=com.frostnerd.dnschanger\u003cbr\u003e\u003cbr\u003e\n**Important**: As it is quite old I'd suggest you to use my other app Nebulo. It doesn't have normal (unencrypted) DNS and rather relies on DNS-over-HTTPS and DNS-over-TLS (Private DNS). It also looks better and is more stable.\u003cbr\u003e\nIt is open source as well. You can find it on Google Play [here](https://play.google.com/store/apps/details?id=com.frostnerd.smokescreen) and the source code [here](https://git.frostnerd.com/PublicAndroidApps/Smokescreen).\nI'd suggest you check out the repo as it contains useful information and also information on how to download Nebulo using the F-Droid app.\n\n---\n\nHave a look at the wiki for this app: https://git.frostnerd.com/PublicAndroidApps/DnsChanger/wikis/home\u003cbr\u003e\nThis app could possibly spy on using the VPN connection which has to be used to apply the chosen DNS Servers. **It doesn't**. This project is open source so that people familiar with Java/Android can check on this promise.\u003cbr\u003e\n\nFeel free to contribute to this project, it's completely free to sign up and I'd be happy to fix issues or implement requests.\u003cbr\u003e\nI would also be very grateful for translations. I have a WebLate instance where you can add and manage translations. It can be found [here](https://weblate.frostnerd.com/projects/dns-changer/).\n\n\n© Daniel Wolf 2020\u003cbr\u003e\nAll rights reserved.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femtee40%2Fdnschanger-frostnerd","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femtee40%2Fdnschanger-frostnerd","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femtee40%2Fdnschanger-frostnerd/lists"}