+− THE DAILY DIFFdev & AI news
REVERT

Android 17 đã ra mắt API mới chỉ dành cho Pixel. Đây là sự khác biệt.

Android 17 QPR1 đã bổ sung 84 API mới vào ngày 15 tháng 9 — và trong ba tháng tới, chỉ các thiết bị Pixel mới được sử dụng chúng.

Android 17 QPR1 đã bổ sung 84 API mới vào ngày 15 tháng 9 — và trong ba tháng tới, chỉ các thiết bị Pixel mới được sử dụng chúng. GrapheneOS cho biết đây là bản phát hành đầu tiên kể từ Honeycomb (2011) bổ sung API dành cho nhà phát triển mà không có mã nguồn nào được đưa lên AOSP; mã này sẽ có trong Android 17 QPR2 vào tháng 12. Phán quyết: REVERT.

Đọc phiên bản viết (tiếng Anh) ↗

Nội dung video này đề cập

  • 84 API mới, một nhà sản xuất điện thoại được phép sử dụng chúng
  • Tuần trong ba dòng
  • Điểm khác biệt: 84 đã thêm, 0 đã xóa, 0,52 %
  • Honeycomb, tháng 3 năm 2025 và sự chậm trễ 69 ngày
  • Các bản vá sau cùng một cánh cửa

Bản ghi đã dịch

Được dịch từ lời tường thuật tiếng Anh gốc. Âm thanh và phụ đề có sẵn được điều khiển bởi YouTube.

84 API mới, một nhà sản xuất điện thoại được phép sử dụng chúng

0:00 Android 17 QPR một đã bổ sung tám mươi bốn API mới trong tuần này, và trong ba tháng, chính xác một nhà sản xuất điện thoại có thể sử dụng chúng. Người sở hữu Android. Trong video này, các API và thời hạn tháng 12, sau đó là các bản vá bị mắc kẹt phía sau chúng và ai đang rời Pixel. Hôm nay là thứ Bảy, ngày 19 tháng 9, và đây là The Daily Diff. Tuần trong ba dòng.

Tuần trong ba dòng

0:19 Vào thứ Hai, Google đã đẩy Android 17 QPR một lên hai mươi lăm mẫu Pixel. Vào thứ Ba, GrapheneOS đã đọc sự khác biệt của API và nhận thấy mã nguồn không đi kèm với nó. Và vào thứ Năm, Cloudflare đã đạt vị trí số một trên Hacker News với Quick Tunnels, một sản phẩm năm năm tuổi với một trang đích mới. Những người sở hữu Pixel nhận được gì mà không ai khác nhận được?

Điểm khác biệt: 84 đã thêm, 0 đã xóa, 0,52 %

0:38 Sự khác biệt chính thức từ cấp API ba mươi bảy đến ba mươi bảy chấm một có tám mươi bốn bổ sung, hai trăm ba mươi ba thay đổi và không có xóa bỏ nào, mà trang thống kê của Google làm tròn thành khoảng nửa phần trăm của nền tảng. Nửa phần trăm nghe có vẻ không là gì, cho đến khi bạn đọc nó. Có một gói hoàn toàn mới, android chấm hardware chấm hid, với một quyền truy cập cho phép một ứng dụng nói chuyện trực tiếp với thiết bị ngoại vi USB và Bluetooth, không yêu cầu trình điều khiển tùy chỉnh. Nếu bạn viết phần mềm điều khiển, đó là API bạn muốn.

1:07 Bạn có thể sử dụng nó ngay hôm nay, cho những người sở hữu Pixel, một thị trường có quy mô xấp xỉ một subreddit hạng trung. Cũng trong sự khác biệt, một mã phiên bản có tên Cinnamon Bun One. Vì vậy, các tên món tráng miệng đã trở lại, trong một hằng số, nơi không ai có thể nhìn thấy chúng. Bây giờ là lịch sử, bởi vì từ mà GrapheneOS đã sử dụng là

Honeycomb, tháng 3 năm 2025 và sự chậm trễ 69 ngày

1:24 Honeycomb. Android 3 là bản phát hành chỉ dành cho máy tính bảng từ hai nghìn mười một, và Google cũng giữ lại mã Honeycomb, vì vậy trong mười lăm năm nó vẫn là một ngoại lệ. Sau đó vào tháng 3 năm hai nghìn hai mươi lăm, Google đã xác nhận với Android Authority rằng tất cả quá trình phát triển Android đang chuyển sang nhánh nội bộ riêng tư của họ, hứa sẽ tiếp tục xuất bản mã nguồn sau mỗi bản phát hành. Sáu tháng sau, Android 16 QPR một đã được chuyển đến Pixels vào ngày 3 tháng 9. Mã nguồn của nó đã được đưa lên dự án mã nguồn mở vào ngày 11 tháng 11, chậm sáu mươi chín ngày, sau khi Google nói rằng nó sẽ ra mắt trong những

1:57 tuần tới. Trong tiếng Anh doanh nghiệp, điều đó có nghĩa là quý sau quý này. Và sau đó quy tắc đã âm thầm thay đổi. Kể từ Android 16, các bản phát hành hàng quý đầu tiên và thứ ba chỉ dành cho Pixel, và chỉ bản phát hành hàng năm và QPR hai mới được đưa lên dự án mã nguồn mở. Vì vậy, tám mươi bốn API sẽ đến tay Samsung, Motorola và cộng đồng ROM vào tháng 12, với QPR hai. Ba tháng độc quyền Pixel. Các API là tiêu đề chính.

Các bản vá sau cùng một cánh cửa

2:19 Các bản vá là vấn đề. GrapheneOS nói rằng Bản tin cập nhật Pixel tháng 9 chứa các bản sửa lỗi cho các thành phần nền tảng Android tiêu chuẩn, mã mà mọi OEM khác đều xây dựng dựa trên, và những bản sửa lỗi đó không có trong Bản tin Bảo mật công khai hoặc các bản vá xem trước mà các đối tác nhận được. Vì vậy, trong một quý, Pixels được vá lỗi trong mã mà ba tỷ thiết bị khác cũng đang chạy, và bản sửa lỗi đang nằm trong một tệp nhị phân bạn có thể tải xuống nhưng không thể đọc. GrapheneOS có kế hoạch đảo ngược kỹ thuật các bản vá của riêng họ từ tệp nhị phân đó và

2:48 gửi chúng sớm, điều này làm mất đi mục đích của việc ẩn nó, vì bất kỳ ai có một trình dịch ngược và ý đồ xấu hơn đều có thể làm điều tương tự. Ngoài ra, họ đã yêu cầu mã nguồn kernel GPL cho bản dựng QPR một vào ngày 1 tháng 9 và được cấp quyền truy cập vào ngày 16. Mười lăm ngày, cho một giấy phép mà toàn bộ văn bản của nó nằm gọn trong một câu, hãy đưa cho chúng tôi mã nguồn.

Ai đang rời Pixel: GrapheneOS và Motorola

3:09 Đây là phần nên khiến nhóm Pixel lo lắng. GrapheneOS đã chuyển sang 17 QPR một trước khi nó được phát hành, và không thể phát hành nó, vì mã nguồn đó chưa công khai. Vì vậy, thay vào đó, họ đang backport firmware Pixel, trình điều khiển kernel và HAL từ QPR một lên Android 17 thuần túy, bằng tay, cho đến tháng 12. Theo lời họ, Pixels hiện khó hỗ trợ hơn đáng kể so với nhiều thiết bị khác, và một trong những lợi thế duy nhất của Pixels giờ đây lại là một bất lợi.

3:36 Thời điểm thuận tiện, bởi vì vào tháng 3, họ đã ký một quan hệ đối tác dài hạn với Motorola, bao gồm firmware và mã driver chính thức, và cùng một chủ đề nói rằng các thiết bị Motorola sắp tới sẽ dễ hỗ trợ hơn nhiều so với Pixels. Dự án Android ám ảnh bảo mật nhất trên Trái đất đã dành bảy năm để bảo mọi người mua Pixel, và Google đã dành mười tám tháng để thuyết phục họ không mua. Công bằng mà nói với Google, sự bất đồng hàng đầu trên Hacker News đáng để lắng nghe.

Mặt khác của sự khác biệt

4:00 Google phát hành mã nguồn thực mỗi nửa năm, Pixels nhận bốn bản cập nhật một năm, và không nhà phát triển ứng dụng nào sẽ phụ thuộc vào một API chỉ hoạt động trên một điện thoại với một sai số làm tròn của thị phần. Vì vậy, Pixel trở thành một thiết bị beta kỳ lạ cho những gì mọi người nhận được một quý sau đó, mà, theo lời anh ta, là một điều kỳ lạ để nổi giận. Nửa phần trăm của một API không phải là một fork. Nhưng GrapheneOS đã đặt ra câu hỏi tốt hơn, liệu đội ngũ pháp lý của Google có biết rằng họ đang cung cấp cho điện thoại của mình quyền truy cập sớm hàng tháng vào các tính năng và bản vá bảo mật

4:32 so với các đối tác mà họ cấp phép Android, trong một thập kỷ khi biện hộ của Android trong mọi phòng xử án là nó là bản mở. Thực tập sinh đã không làm cái này. Thực tập sinh ít nhất đã đẩy nhánh. Nếu bạn muốn đọc cái này hơn là nghe tôi nói, sự khác biệt sẽ đến hộp thư của bạn mỗi sáng, miễn phí tại the daily diff chấm dev, liên kết bên dưới.

Phán quyết: REVERT, đẩy nhánh

4:50 Vậy, phán quyết hôm nay, revert. Tám mươi bốn API là một chú thích. Một bản vá bảo mật cho mã được chia sẻ mà chỉ một OEM có thể phát hành trong ba tháng là một fork với lệnh cấm báo chí, và cách nhanh nhất để làm cho Android mở lại là đẩy nhánh. Và đó là sự khác biệt cho ngày hôm nay. Tôi là Niko từ Axrisi. Hợp nhất có trách nhiệm.

Nguồn

  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

Video liên quan