מפתחים מעבירים את Windows 10 ב-ARM ל-Samsung Galaxy S8

קושחת UEFI ביתית מאפשרת ל-Snapdragon 835 המופעל על סמסונג גלקסי S8 לאתחל את גרסת ARM של Windows 10. המשך לקרוא כדי לדעת יותר!

יצרני OEM ידידותיים למפתחים כמו OnePlus וסוני ידועים גם בפרסום מקורות ליבה עצי מכשיר; האחרון משמש כמנגנון לתיאור החומרה לליבה מבוססת לינוקס של אנדרואיד על פלטפורמת ARM ברגע שמטעין האתחול הראשי מאתחל. מערכות הפעלה כמו Microsoft Windows, לעומת זאת, משתמשות בתצורה המתקדמת וממשק הכוח (ACPI) עבור אותה משימה, בעוד שאתחול החומרה ברמה נמוכה מטופל על ידי ממשק הקושחה המורחב המאוחד (UEFI) כַּיוֹם. מעניין, אפשר להעביר תמיכה ב-UEFI ו-ACPI למכשירי ARM קיימים בשפע פריצה, ובכך אתה יכול טכנית לאתחל את Windows 10 במכשירים כמו פאי פטל.

Windows 10 כן תמיכה טבעית ארכיטקטורת ARM, שהיא אכן יתרון במשחק הפורטים הזה. מפתח המכונה Evsio0n פרסמה כעת שיטת הוכחת קונספט לאתחול Windows 10 ב-ARM ב-Samsung Galaxy S8 המופעל על ידי Qualcomm Snapdragon 835. זו לא הפעם הראשונה שאנחנו רואים Windows 10 פועל בטלפונים אנדרואיד, אבל Evsio0n שיתפה גם את קוד המקור לבניית קושחת barebone UEFI עבור ה-Galaxy S8 המבוססת על טיאנו-קור פּרוֹיֶקט.

בזמן הדיווח, הקושחה מסוגל לאתחל את סביבת ההתקנה המוקדמת של Windows (AKA WinPE), אך היעדר יישום ACPI מלא אוסר על אתחול של Windows 10 במלואו. יחידת ניהול הזיכרון (MMU) עובדת במידה מסוימת, וזה מספיק ל-Debian Linux עם ליבת Linux 5.x הראשית כדי לאתחל.

Evsio0n זיכה את Bingxing Wang, AKA imbushuo, ו fxsheep על תרומתם בתחום זה. עוד מתעסק בשם טום כריסטופר דניאל פרז עשה לְהַקְנִיט (אך נמחק מאוחר יותר) פיתוח דומה ב-Xiaomi Mi 6 (כנראה מבוסס על יציאת ה-UEFI הקיימת של fxsheep עבור המכשיר), מה שמצביע על כך שטלפונים אחרים המופעלים על ידי Snapdragon 835 יוכלו בסופו של דבר להיות נתמכים על ידי הפרויקט. אמנם הנמל הנוכחי רחוק מלהיות נהג יומי, במיוחד בהשוואה ל- Lumia WOA פרויקט, Windows 10 עשוי להיות שימושי כדי להאריך משמעותית את אורך החיים של ספינות הדגל מדור קודם.

הורד קושחת UEFI עבור Samsung Galaxy S8

פורומים של סמסונג גלקסי S8