awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
anbox avatar

anbox/anboxArchived

0
View on GitHub↗
9,056 نجوم·1,157 تفرعات·C++·GPL-3.0·3 مشاهداتanbox.io↗

Anbox

Anbox هي بيئة حاوية Android وبيئة تشغيل مصممة لتنفيذ تطبيقات Android على أجهزة سطح المكتب Linux. تستخدم نظاماً يعتمد على الحاويات لتشغيل نظام تشغيل Android دون التكاليف المرتبطة بالمحاكاة الافتراضية التقليدية للأجهزة.

يتميز النظام بطبقة تجريد للأجهزة توجه الوصول إلى الأجهزة وبيانات المستشعرات عبر مضيف (daemon) لتوفير عرض متسارع. يتكامل مع سطح مكتب Linux عن طريق تعيين طبقات تطبيقات Android الفردية إلى نوافذ منفصلة، مما يسمح للتطبيقات بالعمل كتطبيقات سطح مكتب متميزة.

يدعم المشروع تشغيل صور Android مخصصة لتعريف نظام ملفات جذر النظام ويوفر سير عمل لتحميل وتطوير وإدارة حزم التطبيقات عبر جسر تصحيح الأخطاء. يتضمن مديراً للجلسة لتنسيق دورة حياة وإطلاق مكونات التطبيق.

Features

  • Android Containerization - Provides a container-based system to execute Android applications on Linux desktops without hardware virtualization overhead.
  • Android Application Virtualization - Boots a full Android system within a container on a Linux host to run software without virtualization overhead.
  • Android Hardware Simulation Tools - Routes hardware access and sensor data through a host daemon to provide accelerated rendering for emulated apps.
  • App-to-Window Mapping - Maps specific Android application layers to individual desktop windows for seamless integration into the host environment.
  • RISC-V Hardware Emulation - Provides an emulation layer that routes hardware access commands to the host for accelerated rendering.
  • Android App Containers - Runs Android applications on a Linux desktop using containers to avoid the overhead of traditional virtualization.
  • Android-Linux Desktop Integration - Maps individual Android application layers to separate windows for seamless integration into the Linux desktop.
  • Containerized Android Runtimes - Boots Android system images within a container to execute applications with low overhead.
  • Android OS Containerization - Runs the Android operating system within a Linux container to eliminate the overhead of full hardware virtualization.
  • Containerized Desktop Sessions - Provides a containerized environment on a Linux desktop to execute Android software as native-like apps.
  • Hardware Abstraction Layers - Implements a host daemon that routes hardware access and sensor data to provide accelerated rendering.
  • Host-Daemon Hardware Bridging - Routes hardware access requests through a background process to bridge Android drivers with the host system hardware.
  • Application Window Managers - Maps application layers to a desktop environment to render each Android app within its own separate window.
  • Sensor Data Simulation - Simulates physical hardware inputs by reading or modifying sensor data within the emulated environment.
  • Host-to-Device Package Installations - Deploys application files from a host computer to the containerized device using a debug bridge.
  • Sideloading Managers - Provides tools for installing third-party Android application packages into the target environment via command-line.
  • Android Package Management - Installs and manages Android application packages on a Linux host using command-line tools and debug bridges.
  • Debugging Communication Bridges - Installs application binaries into the containerized environment using a standard Android development communication protocol.
  • Message Passing - Uses a messaging interface to coordinate the launching and lifecycle management of individual Android applications.
  • Remote Application Launches - Triggers the startup of specific Android application components by communicating with a session manager.
  • Android System Images - Supports booting custom Android images to define the system root filesystem.
  • Desktop Window Mapping - Maps Android application windows directly onto a Linux desktop environment.
  • Root Filesystem Bootstrapping - Initializes the container environment by deploying a functional operating system from a specified root filesystem image.
  • Virtual Disk Image Booting - Allows the container manager to boot from a user-specified system image to define the root filesystem.
  • Infrastructure Monitoring - Container-based Android system for Linux.
  • Virtualization and Containers - Runs Android applications natively on Linux via containers.

سجل النجوم

مخطط تاريخ النجوم لـ anbox/anboxمخطط تاريخ النجوم لـ anbox/anbox

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة anbox/anbox؟

Anbox هي بيئة حاوية Android وبيئة تشغيل مصممة لتنفيذ تطبيقات Android على أجهزة سطح المكتب Linux. تستخدم نظاماً يعتمد على الحاويات لتشغيل نظام تشغيل Android دون التكاليف المرتبطة بالمحاكاة الافتراضية التقليدية للأجهزة.

ما هي الميزات الرئيسية لـ anbox/anbox؟

الميزات الرئيسية لـ anbox/anbox هي: Android Containerization, Android Application Virtualization, Android Hardware Simulation Tools, App-to-Window Mapping, RISC-V Hardware Emulation, Android App Containers, Android-Linux Desktop Integration, Containerized Android Runtimes.

ما هي البدائل مفتوحة المصدر لـ anbox/anbox؟

تشمل البدائل مفتوحة المصدر لـ anbox/anbox: hqarroum/docker-android — This project provides a containerized runtime for Android emulator virtualization, allowing virtual Android devices to… recloudstream/cloudstream — Cloudstream is an Android media streaming client and extensible media player that aggregates video and audio content… ophub/amlogic-s9xxx-openwrt — This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic… ergo-services/ergo — Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the… waydroid/waydroid — Waydroid is a containerized mobile runtime that executes a full Android operating system directly on Linux desktop… budtmo/docker-android — Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation…

بدائل مفتوحة المصدر لـ Anbox

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Anbox.
  • hqarroum/docker-androidالصورة الرمزية لـ HQarroum

    HQarroum/docker-android

    3,639عرض على GitHub↗

    This project provides a containerized runtime for Android emulator virtualization, allowing virtual Android devices to run within isolated container environments. It is designed to support headless emulation and device orchestration for use in continuous integration and development pipelines. The system differentiates itself by implementing GPU hardware acceleration via passthrough to improve graphics rendering performance. It also utilizes external SDK mounting and volume-mapped state persistence to reduce image size and maintain emulator data across restarts. The environment supports remot

    Shellandroidandroid-emulatorci-pipeline
    عرض على GitHub↗3,639
  • recloudstream/cloudstreamالصورة الرمزية لـ recloudstream

    recloudstream/cloudstream

    8,922عرض على GitHub↗

    Cloudstream is an Android media streaming client and extensible media player that aggregates video and audio content from external sources. It operates as an Android application container within a Linux-based environment, enabling the installation and execution of Android software packages via APK files. The project utilizes an extension-based provider system that allows for the creation of custom plugins. These extensions define the logic for scraping and retrieving multimedia content and metadata from third-party sources. Additional capabilities include the ability to cast media playback t

    Kotlinandroidgood-first-issuehome-theater
    عرض على GitHub↗8,922
  • ophub/amlogic-s9xxx-openwrtالصورة الرمزية لـ ophub

    ophub/amlogic-s9xxx-openwrt

    2,739عرض على GitHub↗

    This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic S9xxx series hardware into functional routers. It provides a hardware adaptation layer consisting of kernel modifications and drivers that enable the operating system to run on Amlogic ARM SoC devices. The project features an automated firmware pipeline for scheduling, building, and distributing custom images. It includes a device recovery toolkit for bootstrapping, flashing, and restoring factory images, and supports the conversion of devices previously running different mobile

    Shella311dallwinneramlogic
    عرض على GitHub↗2,739
  • ergo-services/ergoالصورة الرمزية لـ ergo-services

    ergo-services/ergo

    4,441عرض على GitHub↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    Goactor-modelactorsdistributed
    عرض على GitHub↗4,441
عرض جميع البدائل الـ 30 لـ Anbox→