Known limitation: kernel-level emulator artifacts (redroid's domain)

Open
#9 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
1/5
Estimated time
Under an hour
Newbie friendliness
25/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Quiet
Tech stack
android

Research direction

Start with docs/design/stealth-posture.md §8, “Out of scope,” and compare it with this tracking issue. Done means confirming that the redroid kernel-level artifacts, CPU flags, and sensor limitations are clearly documented as out of scope; no Beetroot code change is expected.

Written by the indexing model from the issue text.

Description

known-limitation stealth wontfix

Summary

Tracking issue for a documented, out-of-scope known limitation so researchers can find it.

redroid leaks a set of emulator tells that Beetroot cannot patch because they live below the container boundary:

  • /dev/socket/qemud, /dev/qemu_pipe, /sys/module/qemu_pipe
  • CPU feature-flag mismatches (AT_HWCAP differences, missing AES-NI, etc.)
  • Missing or obviously-simulated sensors (e.g. SENSOR_TYPE_ACCELEROMETER returning perfectly flat data forever)

Disposition

These are redroid's responsibility, not Beetroot's — won't fix here. Documented as a "known emulator tells" limitation. Researchers who need hardware-grade stealth should use the adb device backend against a physical rooted phone.

Source: docs/design/stealth-posture.md §8 "Out of scope".

Dominant language
Python
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Xiddoc/Beetroot

All issues in Xiddoc/Beetroot

Similar issues

More Python issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.