ورود به حساب
پرداخت ۲۴ » وبلاگ » اجرای macOS روی آیفون جیلبریک شده؛ شاهکار یک هکر

اجرای macOS روی آیفون جیلبریک شده؛ شاهکار یک هکر

آیا تا به حال به این فکر کرده‌اید که سیستم‌عامل macOS را روی آیفون خود اجرا کنید؟ رویایی که سال‌ها برای علاقه‌مندان اپل دست‌نیافتنی به نظر می‌رسید و اپل هم هیچ‌گاه برنامه‌ای برای تحقق آن نداشت. اما حالا یک هکر خلاق موفق شده این رویا را تا حدی واقعی کند و مک را روی یک آیفون جیلبریک‌شده اجرا نماید. این دستاورد نه‌تنها از نظر فنی شگفت‌انگیز است، بلکه نشان می‌دهد دنیای جیلبریک فراتر از تغییر تم و افزودن قابلیت‌های کوچک است. در ادامه این مطلب از پرداخت ۲۴، به جزئیات این پروژه و چالش‌های آن می‌پردازیم.

اجرای macOS روی آیفون جیلبریک شده؛ شاهکار یک هکر
نویسنده
معصومه دبداب
تاریخ انتشار
1404/05/21
نظرات
عناوینی که خواهید خواند

    ماجرا از کجا شروع شد؟

    Duy Tran که در جامعه جیلبریک و هک آیفون شهرت دارد، در شبکه اجتماعی X (توییتر سابق) تصویری منتشر کرد که یک آیفون دارای ناچ را نشان می‌داد؛ آیفونی که به‌طور واضح در حال اجرای macOS بود. در این تصویر، برنامه‌های Activity Monitor و Xcode روی صفحه اجرا شده بودند.

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

    اجرا سیستم عامل مک روی آیفون


    پشت‌پرده فنی پروژه

    Tran روز بعد در انجمن /r/jailbreak اطلاعات بیشتری ارائه کرد. او توضیح داد که ابتدا یک هفته تلاش کرده تا درایور M1 را روی آیفون فعال کند، اما این کار باعث کرش‌های مکرر دستگاه شد. سپس، ایده هوشمندانه‌تری پیدا کرد:

    استفاده از iOS Simulator برای استریم پردازش Metal از طریق XPC.

    به گفته او، این روش تنها دو روز زمان برد تا به مرحله اجرا برسد. نتیجه این شد که توانست macOS 13.4 را به‌صورت نیمه‌ بومی روی یک آیفون XS Max با iOS 16.5 بوت کند.

    قابلیت‌های فعلی:

    • پشتیبانی از ورودی کیبورد و ماوس از طریق VNC.

    • اجرای موفق بسیاری از اپ‌ها و سرویس‌ها مانند Window Server، Control Center، Dock و حتی نسخه بتای Xcode 15b8.

    محدودیت‌ها و مشکلات:

    • وجود مشکلات گرافیکی به دلیل محدودیت‌های Metal در شبیه‌ساز.

    • بهترین عملکرد فقط روی آیپدهای مجهز به تراشه M با درایورهای GPU بومی.


    چرا این کار مهم است؟

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


    واکنش جامعه و آینده پروژه

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


    جمع‌بندی

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


    پرسش‌های متداول (FAQ)

    1. آیا اجرای macOS روی آیفون برای همه کاربران ممکن است؟
      خیر. این کار نیازمند جیلبریک، دانش فنی بالا و استفاده از روش‌های پیچیده است.
    2. آیا این پروژه برای آیپد هم قابل استفاده است؟
      بله، اما بهترین عملکرد روی آیپدهای مجهز به تراشه سری M به دست می‌آید.
    3. آیا این روش آسیبی به آیفون می‌زند؟
      به دلیل نیاز به جیلبریک و تغییرات سیستمی، خطرات امنیتی و نرم‌افزاری وجود دارد.
    4. آیا Tran قصد انتشار نسخه عمومی دارد؟
      در حال حاضر خیر، اما کد منبع پروژه روی GitHub برای توسعه‌دهندگان در دسترس است.
    5. چرا اپل چنین قابلیتی را به‌صورت رسمی ارائه نمی‌دهد؟
      دلایل اصلی، کنترل اکوسیستم، حفظ امنیت و جلوگیری از تجربه کاربری غیرقابل‌پیش‌بینی است.

    پرداخت 24 در تلگرام

    ما را در تلگرام همراهی کنید
    دنبال کردن

    پرداخت 24 در اینستاگرام

    ما را در اینستاگرام همراهی کنید
    دنبال کردن

    نظر خود را بنویسید

    نام
    ایمیل شما
    عکس خوانده نمی شود

    0 نظر

    تا کنون نظری برای این مطلب ثبت نشده است. اولین نظر را شما ثبت کنید.

    دیگر خدمات ما
    در پرداخت ۲۴

    در پرداخت ۲۴، به مجموعه‌ای از خدمات متنوع از جمله خرید انواع گیفت کارت، شماره مجازی، خرید امکانات پولی بازی و نرم‌افزارها، خرید اپل آیدی، پرداخت در سرویس‌های خارجی، خرید اشتراک و محصولات از فروشگاه‌های بین‌المللی دسترسی دارید. این خدمات در ۲۴ ساعت شبانه‌روز در دسترس شما قرار دارد.

    خرید داخلی بازی و نرم‌افزارها

    پرداخت ۲۴ به شما این امکان را می‌دهد که به سادگی محصولات داخلی بازی و نرم‌افزارها را خریداری کنید، از خرید یوسی بازی پابجی موبایل گرفته تا خرید اشتراک نرم‌افزارهای مختلف.
    خرید امکانات بازی و نرم‌افزارها

    خرید گیفت کارت

    شما می‌توانید به راحتی در پرداخت ۲۴ برای انواع کنسول‌های بازی مانند پلی‌استیشن و ایکس‌باکس و دیگر سرویس‌ها گیفت کارت تهیه کنید، بدون نیاز به طی کردن مراحل پیچیده.
    خرید گیفت کارت

    خرید بین‌المللی

    با پرداخت ۲۴ می‌توانید به سادگی از فروشگاه‌های بین‌المللی مانند آمازون، ایبی و برشکا خرید کنید. امکان خرید محصولات از این فروشگاه‌ها، تجربه‌ای راحت و سریع را برای شما به ارمغان می‌آورد.
    مشاهده خدمات
    خرید از فروشگاه‌های خارجی

    پرداخت بین المللی

    با پرداخت ۲۴، می‌توانید فاکتورها را در سرویس‌های هاستینگ پرداخت کنید، همچنین امکان خرید و فعال‌سازی انواع اشتراک‌ها نیز وجود دارد. این سرویس به شما کمک می‌کند هر پرداختی را به سادگی نهایی کنید.
    مشاهده خدمات
    خرید اشتراک انواع سرویس‌ها

    خرید اپل آیدی

    به دلیل محدودیت‌های موجود برای ساخت اپل آیدی، پرداخت ۲۴ این امکان را فراهم کرده است که در کمتر از چند دقیقه برای خود اپل آیدی خریداری کنید.
    مشاهده خدمات
    خرید اپل آیدی

    خرید شماره‌های مجازی

    با پرداخت ۲۴، می‌توانید به راحتی شماره مجازی برای هر کشور و سرویسی که مد نظر دارید، خریداری کنید. این خدمات به شما کمک می‌کند در مواقع نیاز به شماره‌های مجازی دسترسی پیدا کنید.
    مشاهده خدمات
    خرید شماره مجازی

    با ما در تماس باشید

    پیام یا تماس شما می‌توانید شروع یک گفته گوی سازنده باشد..

    pardakht24 apliction
    pardakht24
    Install the web app
    pardakht24 apliction
    pardakht24
    Install the web app
    To install in the Safari browser, first click on the icon and select add to home screen in the displayed menu