پرش به محتوای اصلی
پرش به محتوای مقاله

پروژه tawc برنامه‌های گرافیکی لینوکس را بدون روت روی اندروید اجرا می‌کند

·۲۵ مرداد ۱۴۰۵۳ دقیقه مطالعه
تصویر: صفحه اصلی پروژه tawc در گیت‌هاب - یک کامپوزیتور Wayland اندرویدی توسط Tess
تصویر: صفحه اصلی پروژه tawc در گیت‌هاب - یک کامپوزیتور Wayland اندرویدی توسط Tess
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

ترکیب یک کامپوزیتور Wayland سفارشی با جایگزینی برای PRoot که بدون نیاز به روت، شتاب‌دهی سخت‌افزاری گرافیکی را در اندروید ممکن می‌کند؛ در حالی که کل کدبیس توسط عامل‌های AI نوشته شده است.

تصور کنید گوشی اندرویدی شما به یک ایستگاه کاری لینوکس تبدیل شود، بدون آنکه نیاز باشد برای دسترسی روت (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 مراجعه کنید.

چرا این موضوع مهم است؟

این پروژه با حذف نیاز به روت، دسترسی به ابزارهای توسعه حرفه‌ای را برای میلیون‌ها کاربر اندروید فراهم می‌کند. اعتبار این دستاورد در استفاده از libhybris برای شتاب‌دهی سخت‌افزاری است که تجربه کاربری را از شبیه‌سازی کند به اجرای روان نزدیک می‌کند.

تأثیر برای ایران

برای برنامه‌نویسان ایرانی که به دلیل قیمت بالای لپ‌تاپ‌های توسعه، به موبایل متکی هستند، این ابزار فرصتی برای داشتن یک محیط لینوکس واقعی و سریع فراهم می‌کند.

·نگاه ما
تحریریه دات‌هوش

توسعه tawc توسط Claude Code نشان می‌دهد که ما از عصر «کمک در کدنویسی» به عصر «ساخت محصول توسط عامل» رسیده‌ایم. این پروژه ثابت می‌کند که مدل‌های استدلالی اکنون قادرند پیچیدگی‌های سطح پایین سیستم‌عامل (مانند syscalls و درایورها) را مدیریت کنند، جایی که پیش‌تر نیاز به تخصص عمیق انسانی بود.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.