WindowsiOS پروژه‌ای متن‌باز است که با کمک جمنای، ویندوز ۱۱ را بدون نیاز به جیلبریک روی آیفون تاشوی اپل اجرا می‌کند.

فهرست مطالب

پروژه متن‌باز WindowsiOS امکان اجرای ویندوز ۱۱ روی آیفون تاشوی اپل را بدون جیلبریک فراهم می‌کند، اما راه‌اندازی آن به مک مجهز به اپل سیلیکون و نسخه بهینه‌شده ویندوز ARM نیاز دارد.

به‌ گزارش سرویس سیستم‌عامل موبایل تک‌ناک، پروژه WindowsiOS از نمایشگر تاشوی آیفون Duo استفاده می‌کند و متناسب با وضعیت بازشدن دستگاه، چیدمان متفاوتی در اختیار کاربر قرار می‌دهد. هنگامی که گوشی کاملا باز باشد، محیط ویندوز تمام نمایشگر را پوشش می‌دهد، اما با تا کردن بخشی از دستگاه، رابط کاربری به حالتی شبیه لپ‌تاپ تغییر می‌کند. در این حالت، نیمه بالایی نمایشگر محیط ویندوز را نشان می‌دهد و نیمه پایینی به صفحه‌کلید و ترک‌پد مجازی اختصاص پیدا می‌کند. به این ترتیب، آیفون Duo تا حد زیادی به یک لپ‌تاپ کامل شباهت پیدا می‌کند.

پروژه WindowsiOS امکان اجرای ویندوز ۱۱ روی آیفون تاشو را فراهم می‌کند

صفحه‌کلید مجازی این پروژه یک کلید اختصاصی کوپایلت نیز دارد. به گفته عمار رشید، مدیر Google AI Studio، این صفحه‌کلید از طراحی شش‌ردیفه با کلیدهای مجزای مربعی‌شکل بهره می‌برد و کلیدهای F1 تا F10، کلید Copilot و کلیدهای جهت‌نمای بالا و پایین را در خود جای داده است. یک ترک‌پد چندلمسی نیز برای کنترل نشانگر در نظر گرفته شده است.

آیفون تاشوی اپل به نمایشگر داخلی ۷٫۶ اینچی مجهز است؛ بنابراین، حتی با اجرای ویندوز همچنان با یک رایانه بسیار کوچک روبه‌رو هستیم. تایپ مقاله‌ای ۲۰۰۰ کلمه‌ای با صفحه‌کلید مجازی چنین دستگاهی احتمالا تجربه چندان خوشایندی نخواهد بود، اما هدف اصلی پروژه نیز فراهم کردن جایگزینی برای لپ‌تاپ‌های معمولی نیست. نکته مهم‌تر، اجرای یک سیستم‌عامل دسکتاپ کامل روی دستگاهی است که می‌توان آن را تا کرد و در جیب گذاشت؛ قابلیتی که زمانی برای بسیاری از کاربران ویندوزفون، رویایی دست‌نیافتنی محسوب می‌شد.

نقش جمنای در اجرای ویندوز ۱۱ روی آیفون Duo

اجرای ویندوز ۱۱ روی آیفون اتفاق کاملا تازه‌ای نیست، اما پروژه WindowsiOS از این جهت اهمیت دارد که رشید برای توسعه آن از جمنای کمک گرفته است. پروژه WindowsiOS محیطی مبتنی بر ماشین مجازی ایجاد می‌کند و مجموعه‌ای از قطعات سخت‌افزاری مجازی را در اختیار ویندوز قرار می‌دهد تا این سیستم‌عامل بتواند آنها را شناسایی کند. این قطعات شامل میان‌افزار، فضای ذخیره‌سازی، آداپتور شبکه، دستگاه‌های ورودی USB و سخت‌افزار صوتی می‌شوند. برای مثال، طبق اطلاعات منتشرشده در مخزن گیت‌هاب پروژه، هنگام اجرای ویندوز روی آیفون Duo، یک آداپتور مجازی اترنت در اختیار این سیستم‌عامل قرار می‌گیرد. به این ترتیب، ویندوز می‌تواند از اتصال اینترنت آیفون استفاده کند، درحالی‌که تصور می‌کند از طریق یک اتصال اترنت به شبکه متصل شده است.

امکان اجرای ویندوز ۱۱ روی آیفون تاشو فراهم شد

حتما بخوانید: گوگل نسخه پایدار اندروید ۱۷ QPR2 را با تغییرات جدید منتشر کرد + تصویر

یکی از چالش‌های اصلی اجرای ویندوز روی آیفون، نبود درایورهای ویندوزی برای سخت‌افزار این گوشی است. پروژه WindowsiOS برای دور زدن این محدودیت، یک دستگاه صوتی مجازی در اختیار ویندوز قرار می‌دهد که با درایورهای داخلی این سیستم‌عامل سازگار است. بر اساس توضیحات پروژه، این راهکار امکان پخش صدای تولیدشده در ویندوز از طریق بلندگوی آیفون Duo را فراهم می‌کند و هم‌زمان ورودی میکروفون گوشی را نیز به ویندوز انتقال می‌دهد.

اجرای پروژه WindowsiOS بدون جیلبریک

آیفون Duo برای اجرای ویندوز ۱۱ نیازی به جیلبریک ندارد. پروژه WindowsiOS به‌جای اتکا به چارچوب مجازی‌سازی سخت‌افزاری اپل که دسترسی به آن با محدودیت‌هایی همراه است، از راهکارهای نرم‌افزاری از جمله ترجمه در لحظه (JIT) بهره می‌گیرد تا کدهای مبتنی بر معماری ARM64 را اجرا کند. این رویکرد یک مزیت مهم دیگر نیز دارد: کاربران می‌توانند بدون حذف فایل‌ها یا برنامه‌های شخصی، از محیط ویندوز خارج شوند و به iOS بازگردند.

یکی از پرسش‌های مهم درباره این پروژه، امکان اجرای نرم‌افزارهای دسکتاپ ویندوز روی آیفون Duo است. طبق مستندات WindowsiOS، این پروژه از فناوری Prism پشتیبانی می‌کند؛ لایه ترجمه مایکروسافت که برای اجرای برنامه‌های سازگار با معماری‌های x86 و x64 در ویندوز مبتنی بر ARM طراحی شده است. این قابلیت می‌تواند امکان اجرای بخشی از نرم‌افزارهای سنتی ویندوز را فراهم کند؛ هرچند سازگاری تمام برنامه‌ها و بازی‌ها تضمین‌شده نیست.

با پروژه WindowsiOS امکان اجرای ویندوز ۱۱ روی آیفون تاشو وجود دارد

مدیر Google AI Studio مدعی شده است که نسخه توسعه‌یافته WindowsiOS با کمک جمنای، عملکردی نزدیک به اجرای بومی دارد. با وجود این‌، برای تأیید این ادعا هیچ نتیجه‌ای از آزمون‌های بنچمارک یا مقایسه عملکرد منتشر نشده است. رشید در پاسخ به پرسشی درباره مدت‌زمان فعالیت عامل‌های هوش مصنوعی در توسعه پروژه گفت: «عامل‌ها با استفاده از Swarm به‌مدت دو ساعت روی پروژه کار کردند!» او همچنین حجم فرایند نصب را حدود ۱۲ گیگابایت اعلام کرد.

با وجود این‌، اجرای WindowsiOS برای کاربران عادی به سادگی نصب یک برنامه نیست. طبق راهنمای منتشرشده، راه‌اندازی این پروژه به یک مک مجهز به تراشه اپل سیلیکون، ابزارهای توسعه و فایل ایمیج ویندوز ۱۱ مبتنی بر ARM نیاز دارد. علاوه‌ بر این، WindowsiOS از نسخه‌ای بهینه‌سازی‌شده از ویندوز استفاده می‌کند. اسکریپت بهینه‌سازی این نسخه برای کاهش مصرف منابع سخت‌افزاری، برخی قابلیت‌ها از جمله محافظت بلادرنگ Windows Defender و سرویس‌های پس‌زمینه Windows Update را غیرفعال می‌کند.