Hi there!
I've just released a new open-source Android app called DNS Toggle over on IzzyOnDroid (I'm still waiting for it to get added to F-Droid's main repository).
The app adds a quick settings tile to easily toggle your phone's private DNS setting on and off with a single tap!
For those who may not be familiar with this setting, one of the main uses for private DNS is content filtering (ad blocking or simply blocking dangerous domains for security) and better privacy (default DNS providers often track your activity). You can do this for more or less free using services like NextDNS.
The app is built to respect user privacy, so it doesn't store, collect, or share any personal data. I've also built in some optional advanced features that you can access by long-pressing the tile:
- Custom DNS:
Set your own custom hostname for Private DNS (e.g.,dns.adguard.com). - Wi-Fi Blocklist:
Automatically disable private DNS when you connect to specific Wi-Fi networks. This comes in handy with public Wi-Fi networks (hotels, cafes, etc.) that rely on DNS tricks to serve a login page, which usually break when private DNS is enabled.
You can even automate adding/removing Wi-Fi network names (SSIDs) from this list. - Hide App Icon:
Because I hate having tons of apps I never actually need to open listed on my phone, I've made it so you can hide the app from the launcher drawer.
⚠️ Permission Required
To modify Private DNS system settings, this app requires theWRITE_SECURE_SETTINGSpermission. You will be prompted to grant this on rooted devices If your device is not rooted, you can easily grant it manually using this ADB command:
adb shell pm grant com.ericlowry.dnstoggle android.permission.WRITE_SECURE_SETTINGS`
You can check out the source code over on GitHub or get it from IzzyOnDroid.
I'm not an expert, but based on anecdotal evidence as well as what I was told by a specialist as a kid, Dyslexia technically is just the symptom of having difficulties with reading and/or writing. People will often have multiple "dys" conditions (not sure of the names in English, but difficulties speaking, with math/numbers, with orientation, with one's understanding of their position in space, etc.).
I forget why, but we often bunch all that together and put it under the dyslexia for ease of use when it concerns language/learning. And it's a clearly identified condition at that stage; that can be transmitted genetically (mostly by the father IIRC).
On one extreme, I've met people who could barely read at all, and were totally unable to write with a pen because of dyslexia; but I also know people who technically have common issues linked to it (slow reading, confusing similar letters, etc.) but would not qualify for a proper diagnosis because it is too mild to affect their life in an adverse way. So yeah, it's one of these things that falls on a spectrum.
As for OpenDyslexic, I find it too "wonky" and lopsided. It almost feels like the letters aren't sticking to their line. To be fair, that's how I write, but it doesn't mean I want to read wobbly text.
Atkinson Hyperlegible, on the other hand, helps a lot with things like l,p,q,i,j,I all having clear distinctions that help make words easier to understand.