به آخرین نسخه بتای اندروید 15 QPR2، اپلیکیشن جدیدی به نام «ترمینال» اضافه شده است که به توسعهدهندگان امکان میدهد برنامههای لینوکس را در ماشین مجازی (Virtual machine) اجرا کنند.
براساس گزارش Android Authority، گوشیهای اندرویدی جدید به اندازه کافی قدرت محاسباتی دارند تا برنامههای دسکتاپ را اجرا کنند اما توسعهدهندگان چندان رغبتی ندارند این برنامهها را به دستگاههای اندرویدی پورت کنند. یکی از دلایل مهم این است که گوشیهای اندرویدی در مقایسه با کامپیوترها، صفحهنمایش کوچک و گزینههای ورودی ضعیفی دارند. میتوان با کمک لوازم جانبی یا با اجرای اندروید روی صفحهنمایش بزرگتر، بر این محدودیتها غلبه کرد.
طی این چند سال، گوگل بهدنبال بهرهوری بیشتر اندروید بهخصوص در نمایشگرهای بزرگتر بوده است و یکی از راههایی که برای دستیابی به این هدف برنامهریزی کرده، اجازهدادن به دستگاههای اندرویدی برای اجرای برنامههای لینوکس است. اکنون در نسخه بتای اندروید 15، برنامه ترمینال وجود دارد که این امکان را فراهم میکند.
گوگل بهتازگی GSI را برای بتای اندروید 15 QPR2 منتشر کرد که پس از نصب آن 2 ویژگی جدید فراهم میشود. در اندروید 15 QPR2 ویژگی Do Not Disturb را میتوان تنظیم کرد همچنین گزینهای در دسترس توسعهدهندگان قرار گرفته است.
در تنظیمات گوشی در بخش Android 15 QPR2 Beta 1 GSI، گزینه جدیدی به نام «محیط توسعه لینوکس» (Linux development environment) وجود دارد که به شما امکان میدهد ترمینال لینوکس را در اندروید اجرا کنید. در واقع پس از فعالکردن این گزینه، اپلیکیشن جدیدی به نام Terminal به لیست برنامههای گوشی اضافه میشود. البته این برنامه هنوز درست کار نمیکند.
برنامه جدید ترمینال بر پایه «فریمورک مجازیسازی اندروید» (AVF) کار میکند؛ قابلیتی که گوگل در اندروید 13 معرفی کرد. AVF در اصل بهمنظور ارائه محیطی امن برای کامپایل کدهای حساس امنیتی ساخته شده بود اما گوگل در اندروید 15 آن را بهبود بخشیده است. اکنون گوگل قصد دارد به توسعهدهندگان اجازه دهد بر پایه AVF برنامههای لینوکس را در VM اجرا کنند. البته هنوز مشخص نیست این قابلیت فقط محدود به گوشیهای گوگل است یا دیگر شرکتها نیز به آن دسترس خواهند داشت.