rattlesnakeos-stack
rethink-app
Our great sponsors
rattlesnakeos-stack | rethink-app | |
---|---|---|
16 | 92 | |
556 | 2,344 | |
- | 7.8% | |
5.3 | 9.4 | |
about 2 years ago | 2 days ago | |
Go | Kotlin | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rattlesnakeos-stack
- 6.5” Missouri Timber Back
-
Pixel 3a - v10.0.10 - update process?
download 11.0.15 (https://github.com/dan-v/rattlesnakeos-stack/releases/tag/v11.0.15) and use this binary to 'deploy' and then kick off a 11.0 build and update your phone
-
Release 20211112: Breaking APV changes and Pixel 5a fix
I'm not interested in the current android-prepare-vendor drama, so until an alternative is built, I've made a change that requires you to specify an android-prepare-vendor to use in your local config file. This release will require that you update to 12.0.3 and add three new config entries for specifying details of android-prepare-vendor. Here is an example of what that might look like (do not copy as is - it will not build):
-
November 2021 Update
There is a new stack version 12.0.2 required for this update. The 12.0.2 update fixes an issue with new stacks on 12.0 that was causing a build failure; thanks u/caasi-dev for reporting the issue.
-
12.0 Update
First release of 12.0. You'll need updated stack release 12.0.1. Highly recommend backing up your device before attempting upgrade.
-
October 2021 Update
This release is still 11.x and next release with 12.x will depend on how long it takes to get everything up and working. It requires a stack update this month to 11.0.14, as there were two minor build issues with Chromium 94.x.
-
September 2021 Update and Pixel 5a support
There were no stack changes required this month, unless you need support for Pixel 5a and then you should be on 11.0.13.
-
New Pixel 5a
Adding support for it in rattlesnakeos-stack, which is very minor, an example of adding Pixel 5 is here: https://github.com/dan-v/rattlesnakeos-stack/pull/178
-
Add Android Auto to Calyx OS before flashing ROM
There are some tools already which support automated builds such as https://github.com/dan-v/rattlesnakeos-stack and https://github.com/danielfullmer/robotnix - however they'll need work to support both CalyxOS and also Android Auto.
-
CalyxOS – De-Googled Android Alternative
CalyxOS is an awesome project. I have worked with the lead developer a bit over the past few years and it's been such a pleasure. We share some bits of code between our projects here: https://github.com/AOSPAlliance.
If anyone is interested in building their own custom android OS in the cloud (AWS) with same ability to lock your bootloader like CalyxOS, you can checkout my project I've been maintaining for a few years now called RattlesnakeOS: https://github.com/dan-v/rattlesnakeos-stack.
And if you prefer to not build in the cloud, there is also a really great project called robotnix (https://github.com/danielfullmer/robotnix) which provides a way to build many flavors of OS (AOSP, GrapheneOS, LineageOS, etc).
rethink-app
-
After longer pause all internet blocked dammit.
We are aware of connectivity issues with WireGuard (ref) that we've fixed in yet-to-release version v055b. Please wait until that's out (2 days? 3?) (:
-
Widget / Notification Action for Universal Lockdown
Noted. Thanks.
- Make rethinkdns show allowed apps at the top
-
What is the best firewall app for android?
Also, crafting nice UI isn't our strong suit. One look at our github issue tracker (ex) and you'd know. We try our best, though (:
-
Thoughts on RethinkDNS. Firewall, Privacy, Ads, all-in-one app for privacy.
sky is a stub resolver, which after stripping out all request information, forwards the dns query to both Cloudflare and Google DoH servers (code), and replies from which ever responds back the fastest. Both the client app and the resolver (server) are open source, so if you find any leaks and know what's up, we're open to changes.
-
Allow inbound LAN connections
Could, but it'd clutter the Settings screen? Probably, Rethink could let expert users enter arbitrary IP subnets to exclude / not route? This setting will be a footgun, though! Regardless, I've noted it: https://github.com/celzero/rethink-app/issues/899
-
v054b: A much improved DNS
I believe it is a bug with okhttp, a library we use internally for blocklist updates: https://github.com/celzero/rethink-app/issues/875
-
Using NetGuard over Blokada 5
NetGuard can block tracker and ad (albeit very basic), so you can use it on its own without Blokada. Or you can use the AdGuard app instead which has both firewall and (complete) adblocking feature. If you prefer open source app then check Rethink https://github.com/celzero/rethink-app
-
IMHO, Asus Calculator is the best calculator app around
First one is Rethink DNS: https://github.com/celzero/rethink-app to manage and block domains when apps connecting to internet (similar to Blokada, Adguard...). Here that calculator app connects to googletagmanager after installing and opening.
-
I can't block the domain mtalk.google.com. What could be the reason?
In v054b, we're planning to switch back to the old behaviour -- of domain names blocked during DNS name resolution instead of (translating it to IP rules) at TCP / UDP connection time -- if the user has not set any per-app domain name rules and if the user is not using Bypass DNS and Firewall setting for any app: https://github.com/celzero/rethink-app/issues/817
What are some alternatives?
calyxos
Netguard - A simple way to block access to the internet per app
opengapps - The main repository of the Open GApps Project
serverless-dns - The RethinkDNS resolver that deploys to Cloudflare Workers, Deno Deploy, Fastly, and Fly.io
NewPipe - A libre lightweight streaming front-end for Android.
personalDNSfilter - personalDNSfilter is a DNS filter proxy written in Java.
android-prepare-vendor - Set of scripts to automate AOSP compatible vendor blobs generation from factory images
afwall - AFWall+ (Android Firewall +) - iptables based firewall for Android
GmsCore - Free implementation of Play Services
tracker-control-android - TrackerControl Android: monitor and control trackers and ads.
robotnix - Build Android (AOSP) using Nix [maintainer=@danielfullmer,@Atemu]