تصور کنید گوشی اندرویدی شما به یک ایستگاه کاری لینوکس تبدیل شود، بدون آنکه نیاز باشد برای دسترسی روت (Root) ریسک کنید یا با کندی شبیهسازها دستوپنجه نرم کنید. طبق مستندات منتشرشده در گیتهاب در ۱۵ اوت ۲۰۲۶، پروژه tawc این محدودیت را میشکند و اجازه میدهد برنامههای خط فرمان و گرافیکی لینوکس روی نسخههای استاندارد اندروید ۱۰ و بالاتر اجرا شوند.
برای اکثر کاربران، این یعنی تبدیل موبایل به یک سیستم محاسباتی منعطف. در حالی که ابزارهایی مثل Termux فقط یک ترمینال ارائه میدهند، tawc یک لایه بصری اضافه میکند که باعث میشود برنامههای لینوکس درست مثل اپلیکیشنهای بومی اندروید، در منوی برنامهها و صفحه اصلی ظاهر شوند. همانطور که در بحثهای گذشته ما دربارهی محیطهای توسعه در موبایل اشاره کردیم، حذف نیاز به روت، مرز بین مصرفکننده و توسعهدهنده را در اندروید کمرنگتر میکند.
بر اساس مستندات فنی این پروژه، معماری tawc بر سه رکن اصلی استوار است:
- tawcroot: جایگزینی برای PRoot که شبیه به یک مترجم سریع عمل میکند تا محدودیتهای اندروید را دور بزند و عملکرد بالاتری ارائه دهد.
- Wayland Compositor: سیستمی بر پایه Smithay که ورودیهای کیبورد اندروید را مدیریت کرده و تصویر را نمایش میدهد.
- libhybris Fork: نسخهای تغییریافته که به برنامههای لینوکس اجازه میدهد برای شتابدهی سختافزاری، مستقیماً از درایورهای گرافیکی اندروید استفاده کنند.
کاربران میتوانند توزیعهای استانداردی مثل Arch Linux ARM یا Debian را دانلود کرده و از طریق مدیریت بسته بومی اجرا کنند. این سیستم برای پشتیبانی از برنامههای قدیمیتر از XWayland استفاده میکند و یک مدیریت وظایف داخلی برای بستن فرآیندهای لینوکس دارد.
به گزارش توسعهدهنده، اگرچه عملکرد این سیستم از جایگزینهای بدون روت بهتر است، اما هنوز به سرعت بومی نمیرسد. در حال حاضر این پروژه فقط از معماری arm64 پشتیبانی میکند و به جای Desktop GL، بر GLES و Vulkan متکی است. همچنین به دلیل طراحی تکفرآیندی tawcroot، محیط ایزولهسازی (Sandboxing) سختگیرانهای وجود ندارد و احتمال خروج از محیط امن فراهم است.
نکته تکاندهنده در مورد tawc، نحوه ساخت آن است. نویسنده صراحتاً اعلام کرده که این پروژه «عاملساخته» (Agent-built) است و برای نوشتن کدها بهشدت به Claude Code و جدیدترین مدلهای Anthropic تکیه کرده است. این یعنی ابزارهای حرفهای لینوکس اکنون در دسترس کاربران عادی موبایل قرار میگیرند و اندروید از یک دستگاه بسته به یک گره محاسباتی تبدیل میشود.
گام بعدی شما
- اگر کاربر پیشرفته هستید، سورسکد این پروژه را در گیتهاب بررسی کنید.
- توزیع Arch Linux ARM را برای تست روی دستگاههای arm64 امتحان کنید.
- در صورت گزارش باگ، از ارسال گزارشهای تولیدشده توسط مدلهای زبانی (Claude-slop) خودداری کنید.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است — به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.




گفتگو