Skip to content

DaRipper91/IntelNode

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

257 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DaRipped Tiny Computer — Arch Linux Edition

Latest Release License: GPL v3 Platform Manual

A complete, high-performance Arch Linux ARM workstation on Android — no root required.

Highly optimized for modern ARM64 hardware (Pixel 10 Pro / Tensor G5) and designed for intelligence professionals and power users. This is a specialized fork of Cateners/tiny_computer, migrated to a rolling-release Arch Linux base with advanced security bypasses for Android 16 (Cinnamon Bun).


⚡ Stability & Reliability (v2.1.1)

  • Startup Crash Fix: Resolved the critical LateInitializationError that caused some devices to crash on first open.
  • Robust Permissions: Improved storage permission handling for Android 13+ to ensure smooth initialization.
  • Defensive Design: Added safety guards to prevent UI crashes during the background bootstrap process.

🚀 Features

  • Full Arch Linux ARM — Access to pacman, AUR support, and a rolling-release ecosystem optimized for the latest Cortex-X925 cores.
  • God Mode Protocol (Shizuku + rish) — Leverages ADB-level permissions to bypass standard Android sandboxing. This enables faster rootfs extraction, process priority boosting (renice), and kernel-level performance tweaks.
  • Modern Android Compatibility — Specifically tuned for Android 16+ with PROOT_NO_SECCOMP=1 to bypass new ptrace restrictions.
  • Hardware Acceleration — Smooth graphical performance via VirGL/Mali-G925 passthrough.
  • Advanced Audio — High-fidelity PipeWire/PulseAudio pipeline for low-latency sound.
  • Intelligence Workflow — Built-in templates for knowledge ingestion, Obsidian-ready vaults, and high-speed Rust-based CLI tools (ripgrep, fd, fzf).
  • Flexible Display Backends:
    • Termux:X11 — Native X11 passthrough for maximum performance (Recommended).
    • Built-in noVNC — Integrated WebView client that works out of the box.
    • AVNC — Support for native Android VNC clients.

📦 Installation

  1. Visit the Latest Release.
  2. Download app-arm64-v8a-release.apk.
  3. Enable "Install from unknown sources" in your Android Settings.
  4. Install and launch the app.
  5. Grant Storage Permissions when prompted (required for the Linux container).
  6. Wait for the bootstrap process (5–15 minutes).
  7. Your Arch Linux desktop will appear!

Requirements: Android 10+ (Android 15/16 recommended), ARM64 device, ~4 GB free storage.


🛠️ Architecture

DaRipped uses a custom two-stage bootstrap system to bypass the lack of systemd in proot environments:

  1. start-arch.sh: Handles low-level initialization, D-Bus bus generation, and network synchronization.
  2. start-desktop: Orchestrates the graphical session (XFCE4/LXQt), display socket synchronization, and HiDPI scaling.

📝 Changelog

v2.1.1 (Latest)

  • Fix: Resolved LateInitializationError crash on startup.
  • Fix: Improved storage permission request flow for Android 13-16.
  • Maintenance: Consolidated repository branches and updated documentation.

v2.1.0

  • New: Two-stage bootstrap system for better stability.
  • Fix: Android 16 (Cinnamon Bun) stability patches.
  • Performance: GZIP-based rootfs chunks for faster extraction.

🏗️ Building from Source

git clone https://github.com/DaRipper91/DaRipped_tiny_computer.git
cd DaRipped_tiny_computer
flutter pub get
flutter build apk --release --target-platform android-arm64 --split-per-abi

Credits


License

GNU General Public License v3.0

About

Click-to-run debian 13 with desktop environment on android for Chinese users, with fcitx pinyin input method and some useful packages preinstalled. You don't need to install Termux.

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Dart 77.5%
  • C 8.0%
  • Shell 6.0%
  • Java 4.4%
  • Kotlin 3.1%
  • C++ 0.9%
  • CMake 0.1%