نسخه های باینری (Android Generic System Image (GSI برای تست اپ و اعتبارسنجی برنامه در دستگاه های سازگار با Treble در اختیار توسعه دهندگان قرار گرفته است. توسعه دهندگان می توانند از این تصاویر برای حل مشکلات سازگاری با Android 12 و همچنین کشف و گزارش مشکلات سیستم عامل و چارچوب قبل از انتشار رسمی Android 12 استفاده کنند.
binaries Android 12 GSI از همان منابع AOSP و GMS ساخته می شوند که Pixel مربوطه برای Android 12 Beta ساخته شده است. این binaries دارای همان API و SDK هستند ، بنابراین نتایجی مشابه CTS دارند و در دستگاه های Google Pixel زیر تأیید شده اند:
- Pixel 3 and 3 XL
- Pixel 3a and 3a XL
- Pixel 4 and 4 XL
- Pixel 4a and 4a (5G)
- Pixel 5
جهت اطلاع از اسناد GSI مورد نیاز دستگاه ، دستورالعمل های فلاش زن و اطلاعات مربوط به انتخاب نوع تصویر مناسب برای دستگاه خود مقاله مربوط به تصویر عمومی سیستم را مشاهده کنید.
توصیه های عمومی
احتیاط: باینری های Android 12 GSI ابزاری تجربی هستند که برای استفاده توسط توسعه دهندگانی که می خواهند دسترسی زودهنگام به تست و اعتبارسنجی برنامه های خود داشته باشند، در نظر گرفته شده است. آنها برای کاربران نهایی در نظر گرفته نشده اند.
نسخه باینری اندروید 12 GSI دارای سیستم عامل اصلی و عملکردی است که در همه نسخه های پیش نمایش توسعه دهنده و بتا Android 12 وجود دارد، اما ممکن است دارای عملکردهای اختصاصی که در زیر ذکر شده است نباشد و برای استفاده تجاری در نظر گرفته نشده است.
لطفا دانشتون رو در خصوص توصیه های زیر افزایش دهید:
- استفاده از GSI ممکن است به دستگاه شما اسیب وارد کند و ضمانتی برای در امان ماندن داده های ددستگاه شما ارائه نمی دهد، ممکن است تمام داده های دستگاه شما را پاک کند و ممکن است دستگاه شما را brick کند.
- استفاده از GSI برای دستگاه سازگار با bootloader-unlocked, Treble-compliant که در ابتدا با Android 9 ( (API level 28 یا بالاتر راه اندازی شده است، نیاز دارد.
- برنامه های جاسازی شده در GSI برای ارزیابی است. برخی از برنامه ها ممکن است مطابق انتظار عمل نکنند.
- این نسخه سازگار با مجموعه آزمایشات سازگاری (CTS) تأیید نشده است. برنامه هایی که به ساختارهای مورد تایید CTS بستگی دارند، ممکن است به طور معمول کار نکنند.
مشکلات شناخته شده
نسخه های باینری Android 12 GSI دارای مشکلات شناخته شده ویژه GSI زیر است:
- صدای تلفن: هنگام استفاده از شماره گیر یکپارچه، ممکن است هیچ صدایی از تلفن شنیده نشوید. این به دلیل تغییر مکان نصب سرویس تلفن در اندروید 10 است.
- چرخه برق: راه اندازی مجدد GSI ممکن است در برخی از دستگاه ها خراب شود. برای کار در اطراف آن، دستگاه را در حالت بازیابی راه اندازی مجدد قرار دهید، داده های کاربر را پاک کنید، تنظیم مجدد کارخانه را انجام دهید و سپس دستگاه را دوباره راه اندازی کنید.
- اندازه پارتیشن سیستم: اندازه پرونده GSI + GMS (تصاویر با نام *gsi_gms_arm64) ممکن است از اندازه پارتیشن پیش فرض سیستم دینامیکی دستگاه شما بزرگتر باشد. برای حل این مشکل، می توانید برخی از پارتیشن های غیر ضروری پویا مانند پارتیشن محصول را حذف کرده و دوباره GSI را فلش کنید.
SHA-256 Checksum | Download Link |
Type |
a7f5bbe363c3a6e6ddcf5b8ec4484b5c71d48f06111cda0b727586d7b11890bc | http://gsi_gms_arm64-exp-SPB5.210812.003-7673742-e867b9a2.zip |
ARM64+GMS |
581ea32193d92067089078317dd99f7d9d077b413a858dde9870f0f8dbebf915 | http://aosp_arm64-exp-SPB5.210812.003-7673742-1c8d5c36.zip |
ARM64 |
a22b5acbbf1568c278624de9a20a69b6ecdcfe269dddd05b629d6b3c136226e6 | http://gsi_gms_x86_64-exp-SPB5.210812.003-7673742-76fe5ddc.zip |
x86_64+GMS |
5c34ba7e137d2d5bad8bd52b1721f550b1c47be3590a54acb587f02998dcc773 | http://aosp_x86_64-exp-SPB5.210812.003-7673742-24f34f66.zip | x86_64 |