+− THE DAILY DIFFdev & AI news
REVERT

اندروید 17 رابط‌های برنامه‌نویسی جدید را فقط برای گوشی‌های پیکسل عرضه کرد. اینجا تفاوت را می‌بینید.

اندروید 17 QPR1 در 15 سپتامبر 84 رابط برنامه‌نویسی جدید اضافه کرد – و برای سه ماه آینده فقط گوشی‌های پیکسل می‌توانند آن‌ها را عرضه کنند.

اندروید 17 QPR1 در 15 سپتامبر 84 رابط برنامه‌نویسی جدید اضافه کرد – و برای سه ماه آینده فقط گوشی‌های پیکسل می‌توانند آن‌ها را عرضه کنند. GrapheneOS می‌گوید این اولین انتشار از زمان Honeycomb (2011) است که رابط‌های برنامه‌نویسی توسعه‌دهنده را بدون انتشار منبع در AOSP اضافه می‌کند؛ کد در دسامبر با اندروید 17 QPR2 می‌رسد. رأی: REVERT.

نسخه نوشتاری را بخوانید (انگلیسی) ↗

این ویدیو چه مواردی را پوشش می‌دهد

  • 84 رابط برنامه‌نویسی جدید، یک سازنده تلفن اجازه عرضه آن‌ها را دارد
  • خلاصه هفته در سه خط
  • تفاوت: 84 اضافه شد، 0 حذف شد، 0.52 %
  • Honeycomb، مارس 2025 و 69 روز تأخیر
  • پچ‌ها پشت همان در

رونوشت ترجمه شده

ترجمه شده از روایت اصلی انگلیسی. صوت و زیرنویس‌های موجود توسط YouTube کنترل می‌شوند.

84 رابط برنامه‌نویسی جدید، یک سازنده تلفن اجازه عرضه آن‌ها را دارد

0:00 اندروید 17 QPR1 این هفته هشتاد و چهار رابط برنامه‌نویسی جدید اضافه کرد، و برای سه ماه دقیقاً یک سازنده تلفن می‌تواند آن‌ها را عرضه کند. همان کسی که اندروید را مالک است. در این ویدئو، رابط‌های برنامه‌نویسی و مهلت دسامبر، سپس پچ‌های گیرکرده پشت آن‌ها و کسانی که پیکسل را ترک می‌کنند. شنبه، 19 سپتامبر است و این The Daily Diff است. خلاصه هفته در سه خط.

خلاصه هفته در سه خط

0:19 روز دوشنبه، گوگل اندروید 17 QPR1 را برای بیست و پنج مدل پیکسل منتشر کرد. روز سه‌شنبه، GrapheneOS تفاوت API را خواند و متوجه شد که کد منبع همراه آن نیست. و روز پنجشنبه، Cloudflare با Quick Tunnels به رتبه یک Hacker News رسید، محصولی پنج ساله با یک صفحه فرود جدید. صاحبان پیکسل چه چیزی دریافت کردند که هیچ کس دیگری دریافت نکرد؟

تفاوت: 84 اضافه شد، 0 حذف شد، 0.52 %

0:38 تفاوت رسمی از سطح API سی و هفت به سی و هفت ممیز یک، هشتاد و چهار مورد اضافه، دویست و سی و سه تغییر و صفر حذف دارد، که صفحه آمار خود گوگل آن را حدود نیم درصد از پلتفرم گرد می‌کند. نیم درصد به نظر هیچ می‌آید، تا زمانی که آن را بخوانید. یک بسته کاملاً جدید وجود دارد، android.hardware.hid، با یک مجوز دسترسی که به یک برنامه امکان می‌دهد مستقیماً با لوازم جانبی USB و بلوتوث ارتباط برقرار کند، بدون نیاز به درایور سفارشی. اگر نرم‌افزار کنترلر می‌نویسید، این همان API است که می‌خواستید.

1:07 امروز می‌توانید آن را به صاحبان پیکسل عرضه کنید، بازاری تقریباً به اندازه یک ساب‌ردیت متوسط. همچنین در تفاوت، یک کد نسخه به نام Cinnamon Bun One. بنابراین نام‌های دسر برگشته‌اند، در یک ثابت، جایی که هیچ کس نمی‌تواند آن‌ها را ببیند. حالا تاریخچه، زیرا کلمه‌ای که GrapheneOS به آن اشاره کرد

Honeycomb، مارس 2025 و 69 روز تأخیر

1:24 Honeycomb بود. اندروید 3 نسخه فقط تبلت در سال 2011 بود، و گوگل کد Honeycomb را نیز نگه داشت، بنابراین برای پانزده سال این یک استثنا باقی ماند. سپس در مارس 2025، گوگل به Android Authority تأیید کرد که تمام توسعه اندروید به شعبه داخلی خصوصی آن منتقل می‌شود و قول داد که پس از هر انتشار، منبع را منتشر کند. شش ماه بعد، اندروید 16 QPR1 در 3 سپتامبر برای پیکسل‌ها عرضه شد. منبع آن در 11 نوامبر، شصت و نه روز دیرتر، در پروژه متن‌باز قرار گرفت، پس از آنکه گوگل گفت در هفته‌های آینده می‌آید.

1:57 در زبان شرکتی این به معنای سه‌ماهه بعد از این است. و سپس قانون بی‌سر و صدا تغییر کرد. از اندروید 16، نسخه‌های فصلی اول و سوم فقط برای پیکسل هستند، و فقط نسخه سالانه و QPR2 به پروژه متن‌باز می‌روند. بنابراین هشتاد و چهار API در دسامبر با QPR2 به سامسونگ، موتورولا و جامعه ROM می‌رسند. سه ماه انحصاری پیکسل. APIها تیتر خبر هستند.

پچ‌ها پشت همان در

2:19 پچ‌ها مشکل هستند. GrapheneOS می‌گوید بولتن به‌روزرسانی پیکسل سپتامبر شامل اصلاحاتی برای مؤلفه‌های پلتفرم استاندارد اندروید است، کدی که هر OEM دیگری بر اساس آن می‌سازد، و این اصلاحات در بولتن امنیتی عمومی یا پچ‌های پیش‌نمایش که شرکا دریافت می‌کنند، نیستند. بنابراین برای یک سه‌ماهه، پیکسل‌ها در برابر باگ‌ها در کدی که سه میلیارد دستگاه دیگر نیز اجرا می‌کنند، پچ شده‌اند و این اصلاح در یک باینری قرار دارد که می‌توانید دانلود کنید اما نمی‌توانید آن را بخوانید. GrapheneOS قصد دارد پچ‌های خود را از آن باینری مهندسی معکوس کند و

2:48 آن‌ها را زودتر عرضه کند، که هدف پنهان کردن آن را کاملاً از بین می‌برد، زیرا هر کسی با یک دی‌اسمبلر و نیات بدتر می‌تواند همین کار را انجام دهد. علاوه بر این، آن‌ها منابع کرنل GPL را برای بیلد QPR1 در 1 سپتامبر درخواست کردند و در 16 سپتامبر به آن‌ها دسترسی پیدا کردند. پانزده روز، برای مجوزی که تمام متن آن در یک جمله جای می‌گیرد، منبع را به ما بدهید.

چه کسی پیکسل را ترک می‌کند: GrapheneOS و Motorola

3:09 اینجا بخشی است که باید تیم پیکسل را نگران کند. GrapheneOS قبلاً به 17 QPR1 پورت شده بود قبل از اینکه عرضه شود، و نمی‌تواند آن را منتشر کند، زیرا آن منبع هنوز عمومی نیست. بنابراین به جای آن، آن‌ها فریم‌ور پیکسل، درایورهای کرنل و HALها را از QPR1 به اندروید 17 ساده به صورت دستی، تا دسامبر بک‌پورت می‌کنند. به گفته آن‌ها، پشتیبانی از پیکسل‌ها اکنون به طور قابل توجهی دشوارتر از بسیاری از دستگاه‌های دیگر است، و یکی از تنها مزایای پیکسل‌ها اکنون یک عیب شده است.

3:36 زمان‌بندی مناسب، زیرا در مارس آن‌ها یک شراکت بلندمدت با موتورولا امضا کردند، که شامل فریم‌ور رسمی و کد درایور می‌شود، و همین رشته می‌گوید پشتیبانی از دستگاه‌های موتورولای آینده بسیار آسان‌تر از پیکسل‌ها خواهد بود. پروژه اندرویدی که بیشترین وسواس امنیتی را در زمین دارد، هفت سال به مردم می‌گفت پیکسل بخرند، و گوگل هجده ماه آن‌ها را منصرف کرده است. برای انصاف با گوگل، بهترین مخالفت در Hacker News ارزش شنیدن دارد.

طرف دیگر تفاوت

4:00 گوگل هر شش ماه یک بار منبع واقعی را منتشر می‌کند، پیکسل‌ها چهار به‌روزرسانی در سال دریافت می‌کنند، و هیچ توسعه‌دهنده برنامه‌ای به یک API که فقط روی یک گوشی با سهم بازار ناچیز کار می‌کند، وابسته نخواهد بود. بنابراین پیکسل به یک دستگاه بتای عجیب تبدیل می‌شود برای آنچه همه یک سه‌ماهه بعد دریافت می‌کنند، که به گفته او، چیز عجیبی است که از آن عصبانی شوید. نیم درصد از یک API یک فورک نیست. اما GrapheneOS سؤال بهتری را مطرح کرد، اینکه آیا تیم حقوقی گوگل می‌داند که به گوشی‌های خود ماه‌ها دسترسی زودتر به ویژگی‌ها و اصلاحات امنیتی

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

رأی: REVERT، شعبه را پوش کن

4:50 بنابراین، رأی امروز، REVERT. هشتاد و چهار API یک پاورقی است. یک پچ امنیتی برای کد مشترکی که فقط یک OEM می‌تواند برای سه ماه عرضه کند، یک فورک با ممنوعیت مطبوعاتی است، و سریع‌ترین راه برای باز کردن دوباره اندروید این است که شعبه را پوش کنیم. و این تفاوت برای امروز است. من نیکو از Axrisi هستم. با مسئولیت‌پذیری ادغام کنید.

منابع

  1. GrapheneOS thread (primary)grapheneos.social
  2. Hacker News (951 pts)news.ycombinator.com
  3. Official API diff 37 → 37.1developer.android.com
  4. Android 17 QPR1 rollout (9to5Google)9to5google.com
  5. Google moves Android development private (Android Authority, Mar 2025)www.androidauthority.com
  6. Android 16 QPR1 source delay (Android Authority, Sep 2025)www.androidauthority.com
  7. GrapheneOS on the 69-day delayx.com
  8. GrapheneOS × Motorolax.com
  9. The dissent (HN, bri3d)news.ycombinator.com
  10. Cloudflare Quick Tunnels (HN)news.ycombinator.com

ویدیوهای مرتبط

daily · fa · ۹ مهر ۱۴۰۵

Gemini 4 Argon بهترین مدل گوگل است. هنوز نمی‌توانید از آن استفاده کنید.

گوگل Gemini 4 Argon، مدل جدید و پیشرفته خود را معرفی کرد و فقط مدافعان سایبری مورد اعتماد می‌توانند از آن استفاده کنند. در اینجا آنچه جدول بنچمارک 19 ردیفی خود گوگل نشان می‌دهد، آنچه که جدول رتبه‌بندی

4:53 ↗
daily · fa · ۷ مهر ۱۴۰۵

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

دولت هلند در حال توسعه DAWO است، یک محیط کاری مبتنی بر NixOS با هدف کاهش وابستگی به ارائه‌دهندگان فناوری خارجی. این پروژه سیستم‌عامل، نرم‌افزار اداری و ابزارهای مدیریتی را گرد هم می‌آورد، با آزمایش‌ها

5:01 ↗