Files
Pixelwall/README.md
T
MrBlakeandClaude Opus 5.5 0a7caf6c5f Set up project skeleton (milestone 1)
- Architecture and feature overview in docs/ARCHITECTURE.md
- Gradle 9.8 / AGP 9.4 / Kotlin 2.4 with version catalog and convention plugins
- Modules :app, :core:*, :device-profiles, :feature:* (placeholder screens)
- Flavors core (no INTERNET, enforced by a build check) and full
- Material You theme, navigation, expert mode and dry-run settings (DataStore)
- Pixel 8-10 device detection, unit tests, GPLv3 license, English README with Obtainium badge

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-15 22:02:14 +02:00

35 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Pixelwall
Privacy and hardening app for Google Pixel phones (Pixel 8 – 10, Android 15/16, no root).
Audit your device, fine-tune permissions and settings, and undo every change.
[<img src="https://raw.githubusercontent.com/ImranR98/Obtainium/main/assets/graphics/badge_obtainium.png" alt="Get it on Obtainium" height="80">](https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://git.mrblake.cc/MrBlake/Pixelwall)
> Status: early development (milestone 1 of 9). Architecture and roadmap: [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md) (German).
## Install
Install and update through [Obtainium](https://obtainium.imranr.dev) with the button above, or add
`https://git.mrblake.cc/MrBlake/Pixelwall` as an app source. Releases ship two APKs: pick `core`
(no network permission) or `full` with Obtainium's APK filter. No releases yet, the first one follows at the end of the roadmap.
## Build variants
| Flavor | applicationId | Network |
|---|---|---|
| `core` | `org.pixelwall.app` | no `INTERNET` permission (enforced by `./gradlew check`) |
| `full` | `org.pixelwall.app.full` | `INTERNET` for the DNS filter and optional rule updates |
## Building
Requirements: JDK 21, Android SDK (platform 37).
```sh
./gradlew assembleCoreDebug # debug APK without network access
./gradlew check # unit tests, lint, network permission check
```
## License
GPLv3, see [LICENSE](LICENSE).