Non-Linux

Windows

/pix/tech/windows-user-thumb.webp

You shouldn’t use Windows.

It’s non-free (as in freedom), bloated spyware made to make computers as miserable as possible only used by corporate-slave boomers who delusionally believe it’s good because some debt-based billionaire lied saying so once.

However, if you are forced to use it for whatever reason, or know someone who dogishly refuses to install Linux, this short list of programs may prove useful:

First, remove Microsoft spyware & other pre-installed jokes of programs with Windows 10 Debloater.

To manually install a program:

Android

Phones have no real use case. For video recording, get a camera. For music, get a MP3 player (e.g. iPod or Sansa Clip) & flash Rockbox. But, since some are stuck on these miserable devices, here’s a list:

Fossify has other apps for phone calling, texting, contacts, alarm clock, &c. I used Lawnchair for a launcher, but its purely decorative.

Encrypt passwords with OpenKeychain rather than use a password manager.

Both Tor (Orbot), I2Pd, & Yggdrasil are available on Android.

If you install Orbot, set F-Droid to use its onion mirrors:

If you must install a proprietary app, quarantine it with Shelter.

If you can help it, use LineageOS on a Google Pixel. They’re easy to flash & list for cheap on eBay—I had one for around $50.

General privacy & security advice:

To disable the rotation pop-up, run via ADB:

settings put secure show_rotation_suggestions 0

De-bloating

Use Magisk to de-bloat system apps by making a module to overlay a blank file or directory over the system app’s APK. See my script for creating one. If the device boot-loops, go into safe mode by pressing volume-down while booting (Pixels only it seems), disables all modules. Universal Android Debloater has information on what the different system apps are.

To see where an app is located, run:

cmd package path app

De-Bloater may be of use if you insist on using an app.

De-Googling

Disable Google DNS, open the Settings app:

If you’re using a VPN or proxy, then the DNS should be resolved with it, so do not set a system DNS. But if an app (e.g. Fennec) is configured to use a SOCKS5 proxy, it won’t the system DNS.

Disable Google captive portal, run via ADB:

settings put global captive_portal_mode 0
settings put global captive_portal_use_https 0
settings put global captive_portal_http_url about:blank
settings put global captive_portal_https_url about:blank
settings put global captive_portal_fallback_url about:blank
settings put global captive_portal_other_fallback_urls about:blank

Use NTP Pool instead of Google, run via ADB:

settings put global ntp_server pool.ntp.org

iPhone

You shouldn’t use iOS.

However, if you are forced to use it for whatever reason, or know someone who is, this short list of apps may be of use:

Related
Technology