+− THE DAILY DIFFdev & AI news
REVERT

Android 17はPixelのみに新しいAPIを出荷しました。これが差分です。

Android 17 QPR1は9月15日に84の新しいAPIを追加しました。

Android 17 QPR1は9月15日に84の新しいAPIを追加しました。そして、今後3か月間はPixelのみが出荷できます。GrapheneOSによると、Honeycomb(2011年)以来、AOSPへのソースドロップなしに開発者向けAPIを追加した初のリリースとのことです。コードは12月にAndroid 17 QPR2とともにリリースされます。評決:REVERT。

書面版を読む(英語) ↗

この動画の要点

  • 84の新しいAPI、出荷を許可されるのは1つの電話メーカーのみ
  • 3行でまとめる今週の出来事
  • 差分:84追加、0削除、0.52 %
  • Honeycomb、2025年3月、そして69日間の遅延
  • 同じドアの裏にあるパッチ

翻訳されたトランスクリプト

オリジナルの英語ナレーションから翻訳されています。利用可能なオーディオとキャプションはYouTubeによって管理されています。

84の新しいAPI、出荷を許可されるのは1つの電話メーカーのみ

0:00 Android 17 QPR1は今週、84の新しいAPIを追加しました。 そして3か月間、正確に1つの電話メーカーだけがそれらを出荷できます。 Androidを所有するそのメーカーです。 このビデオでは、APIと12月の期限、それからその後ろに閉じ込められたパッチ、 そしてPixelを離れる人々についてです。 9月19日土曜日、The Daily Diffです。 3行でまとめる今週の出来事。

3行でまとめる今週の出来事

0:19 月曜日、GoogleはAndroid 17 QPR1を25のPixelモデルにプッシュしました。 火曜日、GrapheneOSはAPIの差分を読み、ソースコードが 含まれていないことに気づきました。 そして木曜日、CloudflareはQuick TunnelsでHacker Newsの1位を獲得しました。 これは5年前の製品で、新しいランディングページが公開されました。 Pixelの所有者は、他の誰も得られなかった何を手にしましたか?

差分:84追加、0削除、0.52 %

0:38 APIレベル37から37.1への公式の差分には、 84の追加、233の変更、そして0の削除があり、 Google自身の統計ページによると、これはプラットフォームの約半分に相当します。 半分というと何でもないように聞こえますが、読んでみるとそうではありません。 android.hardware.hidという全く新しいパッケージがあり、 これはアプリがUSBやBluetoothの周辺機器と直接通信できるアクセス許可を持っています。 カスタムドライバーは不要です。 コントローラーソフトウェアを開発するなら、これが欲しかったAPIです。

1:07 今日からPixelの所有者に出荷できます。これは中規模の サブレディットくらいの市場規模です。差分には、Cinnamon Bun Oneというバージョンコードも含まれています。 つまり、デザート名が定数として復活しましたが、誰も目にすることはありません。 さて、その経緯ですが、GrapheneOSが言及した言葉は

Honeycomb、2025年3月、そして69日間の遅延

1:24 Honeycombでした。Android 3は2011年にタブレット専用としてリリースされ、 GoogleはHoneycombのコードも公開しなかったため、15年間それが唯一の例外でした。 その後、2025年3月にGoogleはAndroid Authorityに対し、 すべてのAndroid開発をプライベートな内部ブランチに移行していることを確認し、 各リリース後にソースを公開し続けることを約束しました。 6か月後、Android 16 QPR1が9月3日にPixelに出荷されました。 そのソースは11月11日にオープンソースプロジェクトに公開されました。Googleが「数週間中」と述べてから 69日遅れでした。

1:57 企業英語では、それは今期から次の四半期を意味します。 そして、規則は静かに変更されました。 Android 16以降、第1四半期と第3四半期のリリースはPixel専用となり、 年次リリースとQPR2のみがオープンソースプロジェクトに提供されます。 したがって、84のAPIは12月にQPR2とともにSamsung、Motorola、およびROMコミュニティに届きます。 QPR2と共に。 Pixel専用の3か月。 APIは目玉です。

同じドアの裏にあるパッチ

2:19 パッチは問題です。 GrapheneOSによると、9月のPixelアップデート速報には、標準の Androidプラットフォームコンポーネント、つまり他のすべてのOEMが構築しているコードへの修正が含まれており、 これらの修正は公開されているセキュリティ速報やパートナーが入手するプレビューパッチには含まれていません。 したがって、1四半期の間、Pixelは30億台の他のデバイスも実行しているコードのバグに対してパッチが適用され、 その修正はダウンロードできるが読み取れないバイナリの中にあります。 ダウンロードできますが、読み取ることはできません。 GrapheneOSは、そのバイナリから独自のパッチをリバースエンジニアリングして

2:48 早期に出荷する予定です。これは、それを隠す目的をむしろ台無しにしています。 なぜなら、逆アセンブラと悪意を持った人なら誰でも同じことができるからです。 その上、彼らは9月1日にQPR1ビルドのGPLカーネルソースを要求し、16日にアクセスを得ました。 9月16日にアクセスを得ました。 全文が1文に収まるライセンスに対し、15日もかかりました。 ソースをください。

Pixelを離れるのは誰か:GrapheneOSとMotorola

3:09 Pixelチームが心配すべき点はここです。 GrapheneOSはすでに出荷前に17 QPR1に移植していましたが、 そのソースがまだ公開されていないため、リリースできません。 そのため、代わりにPixelファームウェア、 QPR1からのカーネルドライバーとHALを、プレーンなAndroid 17に 12月まで手動でバックポートしています。 彼らの言葉によれば、「Pixelは今や他の多くのデバイスよりもサポートが著しく困難であり、 Pixelの唯一の利点の1つが今や不利な点になっている」とのことです。

3:36 ちょうど良いタイミングでした。なぜなら3月に彼らはMotorolaと長期的なパートナーシップを結び、 公式ファームウェアとドライバーコードが含まれ、 同じスレッドでは、今後のMotorolaデバイスはPixelよりもはるかにサポートが容易になると述べられています。 地球上で最もセキュリティにこだわるAndroidプロジェクトは7年間、人々にPixelを買うように言い続け、 Googleは18か月間、人々をそれをやめるように説得してきました。 彼らを思いとどまらせてきました。 Googleに対して公平に言うと、Hacker Newsでの上位の異議は聞く価値があります。

差分のもう一方の側面

4:00 Googleは半年に一度実際のソースを公開し、Pixelは年に4回のアップデートを受け取ります。 そして、市場シェアの誤差程度の電話でしか動作しないAPIに依存するアプリ開発者はいません。 市場シェアの誤差程度の携帯電話でしか機能しないAPIに依存するアプリ開発者はいません。 したがって、Pixelは、他の皆が3か月後に手に入れるもののための奇妙なベータデバイスになります。 彼の言葉を借りれば、それは「怒るような奇妙なこと」です。 APIの半分はフォークではありません。 しかし、GrapheneOSはより良い疑問を投げかけました。Googleの法務チームは、 Androidがオープンであるという、あらゆる法廷でのAndroidの防御策が打ち立てられてきた10年間において、

4:32 Androidのライセンス供与を受けているパートナーに対して、 自社の電話に数ヶ月早く機能とセキュリティ修正へのアクセスを与えていることを知っているのか、ということです。 インターンがこれを行ったわけではありません。 インターンなら少なくともブランチをプッシュしたでしょう。 もし私がこれを言うのを聞くよりも読みたいのであれば、差分は毎日あなたの受信箱に届きます。 daily diff dot devで無料で、リンクは下にあります。

評決:REVERT、ブランチをプッシュ

4:50 さて、今日の評決はREVERTです。 84のAPIは注釈です。 共有コードのセキュリティパッチが、たった1つのOEMだけが3か月間出荷できるというのは、 報道禁止付きのフォークであり、Androidを再びオープンにする最速の方法は、 ブランチをプッシュすることです。 以上が今日のdiffでした。 AxrisiのNikoです。 責任を持ってマージしてください。

情報源

  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 · ja · 2026/09/25

Googleの宇宙コンピューターが15分ごとに停止する理由

宇宙は氷点下270度にもなるのに、Google初の軌道AI衛星はなぜ15分ごとにチップを停止させなければならないのでしょうか?プロジェクト「Suncatcher」は10月1日に4つのTPUを打ち上げますが、問題はロケットでも放射線でもありません。さらに、Oracleのニューメキシコ州のデータセンターが無電力で、英国では2台の同じiPhoneが異なる暗号化を使用しており、F-Droid 2.0も登場

4:40 ↗
daily · ja · 2026/09/29

オランダ政府、マイクロソフトから脱却するために独自のLinuxを構築

オランダ政府は、海外のテクノロジープロバイダーへの依存を減らすことを目的としたNixOSベースの職場環境であるDAWOを開発している。このプロジェクトは、オペレーティングシステム、オフィスソフトウェア、管理ツールを統合するもので、初期のパイロット版では古いハードウェアを使用している。このエピソードでは、NixOSの選択、プロジェクトの再現可能な構成、およびデジタル主権の実用的な限界について検証する

5:01 ↗
postmortem · ja · 2026/09/19

Google Cloudが空白フィールドでクラッシュ。3時間。

空白のフィールドを含むポリシ行がヌルポインタにヒットし、Google Cloudはすべてのリージョンで一度にクラッシュしました。その後、Cloudflareもダウンしました。2025年6月12日、17:49 UTC: すべてのGoogle Cloud APIリクエストを承認するバイナリであるService Controlが、「意図しない空白フィールド」を含むクォータポリシの変更を読み込み、2週間前

2:57 ↗