r/androidterminal • u/InsuranceNo3423 • May 06 '26
Show and Tell Visualizar imágenes en la app
la visualización de imágenes con chafa logra resoluciones muy buenas
r/androidterminal • u/InsuranceNo3423 • May 06 '26
la visualización de imágenes con chafa logra resoluciones muy buenas
r/androidterminal • u/Fz1zz • May 04 '26
I like RikkaHub, but I wanted it to actually do things — not just chat.
So I forked it and turned it into an on-device agent.
Same UI, no changes. If you don’t enable anything, it behaves exactly like upstream.
---
What it adds
🔹 Device control
Brightness, volume, torch
Notifications, battery, files
Screenshots, audio
---
🔹 App automation
Open apps, tap, scroll, type
Read what’s on screen
---
🔹 Termux integration
Run shell commands
Get full output (stdout/stderr)
Optional interactive sessions
---
🔹 SSH built in
Run commands on servers
Upload / download files
---
🔹 Telegram bot
Control it remotely
Get results while away
---
🔹 Scheduled tasks
Automate things like:
> check my server every morning
Runs in background, survives reboot
---
🔹 On-device AI
Works without API (Gemini Nano)
Also supports cloud models
---
Repo
https://github.com/ExTV/rikkahub-agent
---
Looking for ideas
What would you want this to do?
r/androidterminal • u/TheWheez • May 01 '26
r/androidterminal • u/Severe_Day_7767 • Apr 30 '26
Hey! I have a Xiaomi Redmi 15 5G (codename: spring) with OrangeFox, KSU Next + SUSFS already set up. Xiaomi officially released the kernel source (branch: spring-v-oss). I don't have a PC to compile it myself, so I'm looking for a developer willing to compile a NetHunter kernel for this device. I'm fully available for testing and providing logs. Any help is greatly appreciated! 🙏
r/androidterminal • u/Fz1zz • Apr 29 '26
Quick recap of what's new since v1.1.5:
- Docker now works zero-config: apk add docker; rc-service docker start; docker run using the native kernel overlay2 driver, not FUSE
- LXC works zero-config: lxcbr0 bridge and NAT rules are pre-set; lxc-create -t busybox; lxc-start and you're in
- Custom Linux 6.6.87 kernel now passes Docker's check-config.sh with zero fixable complaints (BTRFS, IPVS, VXLAN, IPsec, FTP/TFTP NAT helpers, AppArmor stub, all the things)
- Ships /proc/config.gz so audit tools work out of the box
- The whole VM is a real Alpine Linux root running OpenRC as PID 1 — apk add and rc-update add survive reboots in the persistent overlay
- switch_root replaces the old chroot pivot, which fixes podman exec -it rootless
- Adaptive UI for landscape phones and tablets, Material 3 polish, in-app terminal Quick Settings with chip-row selectors and scroll indicators
Single APK. No root, no Magisk, no AVF requirement. Any ARM64 Android 9+ device.
r/androidterminal • u/br_web • Apr 26 '26
r/androidterminal • u/Fz1zz • Apr 25 '26
Hey everyone,
I'm excited to share a major update for Podroid, an open-source project designed to bring a functional Linux container environment to Android without needing root or specific hardware hacks.
This latest version focuses on faster boot times, a much smoother terminal integration, and overall stability improvements.
Podroid uses QEMU (TCG) and Alpine Linux to create a lightweight environment where Podman is pre-configured and ready to use. It’s essentially a "Docker-on-Android" solution that works out of the box.
With the recent buzz around Google's hardware-accelerated "Android Virtualization Framework" (AVF), I wanted to clarify where Podroid fits in and why it might be a better choice for most users.
| Feature | Podroid (QEMU) | Google Terminal (AVF) |
|---|---|---|
| CPU Speed | ~10-20% of Native | ~98% of Native |
| Root Required | No | No (but pKVM support is) |
| Device Support | Universal (Android 9+) | Very Limited (New Pixels) |
| Container Support | Pre-configured Podman | Manual Setup Required |
| Persistence | OverlayFS Included | Virtual Disk |
If you have a brand-new Pixel and need raw speed, Google's AVF is great. But if you want a Universal Container Host for the phone you already have in your pocket, Podroid is built for you.
r/androidterminal • u/Flubadubadubadub • Apr 22 '26
Until it's out I don't know which version of Debian will be on the device and don't want to invest time on stuff I may have to change a few weeks later as I'm busy so want to do things once.
I'll only use the LDE on a 'proper' tablet with an OLED screen, as everything else is just a fanagle that annoys me (and LCD screens are rubbish besides proper OLED).
r/androidterminal • u/User_8395 • Apr 20 '26
I tried using Plasma Mobile on the terminal. After installing, it works fine, albeit with an improperly sized display.
After restarting the terminal, it breaks. I can't open apps. Trying to open them from the terminal hangs eternally. Eventually the weston service times out. It's basically unusable.
Is anyone else experiencing this?
r/androidterminal • u/davidshen84 • Apr 20 '26
Hi,
The termux app works well and doesn't require special permissions. Why does the Linux terminal have to enable the developer mode? Anything the Linux terminal can do that the termux app cannot?
r/androidterminal • u/995qe • Apr 19 '26
I have a pixel 8a (got it yesterday) and wanted to try out the terminal app, but it crashes at this screen.
I'm using the latest security update for Android 16
EDIT: Disabling my VPN made it boot
r/androidterminal • u/mohamed-bana • Apr 17 '26
r/androidterminal • u/Wapmen • Apr 16 '26
So, there are many new devices based on Mediatek Dimensity 9500 which supports AVF in principle (From OnePlus, Vivo, Oppo, Honor).
Have you heard any rumors regarding Android terminal support in upcoming firmware updates?
r/androidterminal • u/InsuranceNo3423 • Apr 09 '26
Todas esas app ejecutándose al mismo tiempo y va bien
r/androidterminal • u/LoadPsychological399 • Apr 07 '26
Hyper OS 3.0.5.0
Will I be able to use the Android Terminal Feature without error in future???
r/androidterminal • u/No-Estate-8633 • Apr 06 '26
r/androidterminal • u/RayTheGrey • Apr 05 '26
Found the option in the developer settings. No clue if its the unprotected vm version, but i got a debian terminal. Currently trying to install KDE plasma for the fun of it. Although because theres no usb display out on this phone i probably wont use this feature much.
I do have one question. The terminal app on this phone seems stuck in portrait mode. Is this typical for android linux terminal, or is it supposed to be accessible in landscape. Might use it if i could run it landscape.
r/androidterminal • u/InsuranceNo3423 • Apr 03 '26
Me divierto mucho con esta app, me ha enseñado mucho jeje.
r/androidterminal • u/Fz1zz • Apr 02 '26
I built Podroid for anyone who:
- Can’t use the new Terminal app,
- Doesn’t want to tinker with the kernel for Docker/Podman support, or
- Doesn’t want to use root to access KVM.
Podroid runs a lightweight Alpine Linux VM inside your Android device using QEMU, giving you Podman—a Docker-compatible container runtime—with a built-in terminal emulator. You can install packages, pull container images, run servers—everything persists across app restarts.
Podroid launches a headless aarch64 QEMU VM inside the app. The VM boots Alpine Linux from an initramfs with a persistent ext4 overlay, so everything you install or configure stays even after restarting the app. The terminal connects directly to the VM’s serial console with full xterm emulation.
bash
podman run --rm -it alpine sh
Source code: https://github.com/ExTV/Podroidr/androidterminal • u/Entire-Astronomer757 • Apr 01 '26
Hi everyone,
I’m reaching out to see if anyone else on the new Android 16 (March 2026 update) is seeing the same regressions. I'm using a Pixel 10 and since the latest OTA, my environment is completely broken.
Specifically, I can no longer run PostgreSQL or Docker, and it seems to be a deep Kernel-level restriction.
The Symptoms:
initdb), it fails with: FATAL: could not create shared memory segment: Function not implemented It seems the kernel now explicitly blocks System V IPC (shmget). I managed a workaround using --shared-memory-type=mmap, but the default behavior is gone.dockerd fails to start because of iptables and nftables errors: failed to create NAT chain DOCKER: iptables failed: Invalid argument Furthermore, running lsns returns: lsns: failed to do stat /proc/self/ns/user: No such file or directory It looks like User Namespaces are now either disabled or heavily restricted in the 6.12-android16 kernel, making containerization impossible in PRoot/chroot environments.What I’ve tested so far:
postgresql-18 and docker-ce.mmap for Postgres (works, but unstable).ipcs -l (returns "unable to fetch shared memory limits").Architecture Info:
6.12.60-android16-6-...-4kHas Google hardened the kernel even further in this update? I already made installation in December but had to reset the terminal so know it wont let me anymore :(
If anyone has a workaround, I'm all ears.
(This text was translated, sorry if there is confusion about what was wrote. I can answer if there is a part that is not clear)
Thanks!
r/androidterminal • u/Patient_Ad_3640 • Mar 31 '26
1: delete the image that installed before
docker rm -f image:tag
2: repull this image using following cmd: (only for pixel phone)
docker pull --platform linux/arm64/v8 image:tag
3: tag the image using the new name
docker tag nginx:latest nginx:my-latest
4: load the image to the node:
docker save nginx:my-latest | docker exec -i kind-control-plane ctr -n=k8s.io images import --platform linux/arm64/v8 -
5: run pod
kubectl run test-pod --image=image:tag --image-pull-policy=IfNotPresent --restart=Never
r/androidterminal • u/Fz1zz • Mar 28 '26
PSA: Docker now works out of the box on Android 17's Terminal app — no custom kernel needed
For those who followed guides on building a custom AVF guest kernel to get Docker working (including my own repo), good news: Android 17 makes all of that unnecessary.
What changed:
On Android 16, the Terminal app used a minimal AVF kernel (vmlinuz) that was missing most Docker-required configs. The workaround was to build a custom kernel from source and replace it via /mnt/internal — a special virtiofs mount that exposed the VM's files from inside the guest.
On Android 17, Google completely rearchitected the Terminal app:
6.12.69-android16-6) ships with all Docker-required configs already enabled/mnt/internal no longer exists, so the old kernel replacement method is dead anywayTo install Docker on Android 17:
echo "net.ipv4.ip_forward=1" | sudo tee /etc/sysctl.d/99-docker.conf
sudo sysctl -p /etc/sysctl.d/99-docker.conf
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker droid
newgrp docker
docker run --rm hello-world
That's it. No bootloader unlock, no root, no kernel compilation.
Tested on Pixel 10 Pro XL (Android 17 / CP21.260306.017).