サムスンは古いスマートウォッチを電子機器廃棄物に変え、FOSS コミュニティはそれらを存続させるために奮闘している
サムスンは 10 年以上かけて Tizen 上にスマートウォッチ プラットフォームを構築し、その後 2 年足らずで Tizen から撤退しました。現在、オープンソース開発者たちは、バッテリーがソフトウェアの寿命を超える前に、何千もの孤立した時計を機能させ続けるために競い合っています。
Tizen スマートウォッチが電子廃棄物になりつつある理由
サムスンのシャットダウンスケジュールにより、稼働中のハードウェアが立ち往生
サムスンは以前、Tizen搭載スマートウォッチのサポートがちょうど1年前の2025年9月に正式に終了することを確認し、初代Galaxy Watchから始まった時代に幕を閉じた。実際には縮小はもっと前から始まっており、Samsungは2025年末までにTizen OSを廃止する予定であることをユーザーに通知し、Galaxy Storeからの新しいTizenウォッチコンテンツを即座にブロックした。ロールバックは、Galaxy StoreがTizenデバイス向けの有料コンテンツの提供を停止した2024年9月30日に遡り、ユーザーがすでに購入したものはダウンロードできなくなるが、デバイス上にすでにダウンロードされているものはそのまま残る。
この打ち切りは、Galaxy Watch、Galaxy Watch 3、Galaxy Watch Active、Galaxy Watch Active 2を含む、すべてのSamsung Gear スマートウォッチとGalaxyブランドのTizenウォッチに影響する。Galaxy Watch 4シリーズをはじめ、Galaxy Watch 3以降にリリースされたデバイスは、Samsungが現在自社の時計を構築しているGoogle支援のプラットフォームであるWear OSにすでに移行しているため、影響を受けない。 Wear OS はエコシステムと導入の点で優れたプラットフォームであるだけでなく、Tizen を使用している時計は Samsung の古い時計だけであるため、たとえ Samsung がダウンロードを停止しなかったとしても、ユーザーは問題に直面することになるでしょう。
したがって、時計の所有者にとって、実際の結果は、時計はまだ起動して時刻を表示しますが、新しい文字盤、アプリ、またはアップデートをインストールできなくなることになります。レンガ化されてはいませんが、その場で凍結されており、アップグレード パスのない凍結されたスマートウォッチは、機能的にはタンスか埋め立て地に送られることになります。
第二の人生へのハードル
Tizen のクローズド ハードウェア レイヤは通常のオープンソース プレイブックに抵抗します
だからといって、開発者がこれらの時計から何かを作ろうとしているわけではありませんが、それは困難です。ここで最も活発なボランティア活動は AsteroidOS です。AsteroidOS は、OpenEmbedded、opkg、Wayland、Qt5、systemd、BlueZ、PulseAudio などのコンポーネントに基づいて構築されたオープンソースの Linux ベースのスマートウォッチ プラットフォームで、もともとフランスのプログラマー Florent Revest によって開発されました。
このプロジェクトは時計を復活させるという大きな成功を収めましたが、その成功のほとんどすべては Tizen ハードウェアではなく Wear OS ハードウェアによってもたらされており、その理由は配管にあります。 AsteroidOS は通常、libhybris を利用して Android ベースのウォッチに移植します。これは、Linux ソフトウェアが Android 独自のハードウェア ドライバーと通信できるようにする互換性レイヤーです。 Samsung の Tizen ウォッチは、そもそも Android ドライバー層を使用して構築されていませんでした。
そのギャップは、AsteroidOS 自体のドキュメントにはっきりと現れています。 Samsung Gear S2 Classic の場合、プロジェクトは、デバイスのベンダー カーネルが非常に古い 3.4 ビルドであり、Tizen ハードウェア層の既存の抽象化がないため、開発者は通常の libhybris ルートの代わりにメインライン Linux カーネル ポートを試みていると述べています。しかし、動作するコードを調達するだけでもハードルが高い。その時計のダウンストリーム カーネル ソースは、Samsung 自身がホストしなくなったため、寄稿者の個人用 GitHub ページでホストされている。これらの時計は、Samsung の NetOdin プロトコルを介してワイヤレスで、または標準の Odin ツールを介して USB 経由でファームウェアを取得するため、ハードウェアに何かをフラッシュすることには独自の摩擦が伴い、場合によっては内部パッドに直接はんだ付けされたケーブルが必要になる場合があります。そうそう。
このプロジェクトの公式移植トラッカーは現状について率直に述べている。Samsung Gear S2、S2 Classic、S3 は最終的には AsteroidOS でサポートされる可能性があるが、リストにある他の時計よりも多くの作業が必要になるだろう。これは AsteroidOS や Samsung に固有のことではありません。広範なモッディング コミュニティ全体では、メーカーがデバイスに同梱されているものと実際には一致しないカーネル ソースを公開することで GPL の条項を満たしており、開発者がクリーンなベースラインから構築する代わりにドライバーをリバース エンジニアリングすることになるという長年の苦情があります。
いつかは実現するのでしょうか?
進歩は本物だが、それは月単位ではなく年単位で測られる
AsteroidOS には本物の勢いがありますが、必ずしも Tizen 所有者がそれを最も必要としているわけではありません。このプロジェクトは、最初の安定版リリースからほぼ 8 年後にバージョン 2.0 をリリースし、新しいバージョンではハードウェア サポートが大幅に拡張されました。現在、Fossil の第 4 世代、第 5 世代、および第 6 世代のウォッチ、Huawei Watch および Watch 2、いくつかの Ticwatch E および Pro モデル、Oppo Watch、および 2015 Moto 360 をカバーしており、その他の少数のモデルも部分的にサポートされています。特に注目すべきは、libhybris アプローチがすでに機能している Wear OS デバイスです。
それでも、Tizen側が少しずつ前進している兆候はある。 Samsung Gear 2 は、メインライン Linux カーネルを通じてサポートされるプロジェクトの最初のウォッチです。つまり、libhybris をまったく必要とせずに実行されます。また、Asus ZenWatch 2 も、メインライン カーネルで実行される非常に基本的なサポートを取得しています。このメインラインカーネルのアプローチは、まさに Gear S2 と S3 に適用されている戦略であるため、Samsung 製の 1 つの時計に加えられたすべての改良は、他の時計にも応用される可能性が十分にあります。ほとんどの見方では、AsteroidOS は、オープン ソフトウェアを中心に新しいデバイスを構築するのではなく、既存のスマートウォッチ ハードウェアの再利用に特に焦点を当てた唯一の大規模な取り組みであり、そのペースが事実上エコシステム全体のペースを決めることを意味します。
企業のロードマップ上では、こうしたことは起こらないことに留意してください。寄稿者の時間、古いハードウェアのデータシート、そしてサムスンがすでに考えるのをやめた時計に関する多くの試行錯誤。現在の移植活動に基づいて、Gear S3 上で動作する Tizen ビルドが今後 1 ~ 2 年以内に実現すると考えられますが、明確な日付はなく、オリジナルの Gear S2 のような時計では、バッテリー サイクルが切れる前に意欲的な貢献者がいなくなる可能性があります。
古いプラットフォームの存続はサムスンではなくボランティアに依存する
サムスンの Tizen ウォッチは死んでいるわけではなく、メーカーが放棄しただけだ。彼らが本当の第二の人生を手に入れるかどうかは、サムスンが決して社外の人間に触らせることを意図していなかった、小規模な無料コミュニティのリバースエンジニアリングハードウェアにかかっています。
このテーマについてさらに詳しく知りたい方は以下をご覧ください