Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Fuchsia Shibuya.apk #28 2018.9.28
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takashi EGAWA
September 28, 2018
Programming
310
1
Share
Fuchsia Shibuya.apk #28 2018.9.28
Fuchsia OS fundamentals.
Takashi EGAWA
September 28, 2018
More Decks by Takashi EGAWA
See All by Takashi EGAWA
GDG Tokyo Android Architecture Components - LiveData
t_egg
9
2.5k
Android TV - Japan Android Group 2016 Aug.
t_egg
0
600
DroidKaigi 2016 パフォーマンスを追求したAndroidアプリを作るには
t_egg
8
9k
Other Decks in Programming
See All in Programming
VueエンジニアがReactを触って感じた_設計の違い
koukimiura
0
150
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
170
今年もTECHSCOREブログを書き続けます!
hiraoku101
0
220
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
300
RSAが破られる前に知っておきたい 耐量子計算機暗号(PQC)入門 / Intro to PQC: Preparing for the Post-RSA Era
mackey0225
3
120
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
4.5k
事業会社でのセキュリティ長期インターンについて
masachikaura
0
230
感情を設計する
ichimichi
5
740
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
290
GoのDB アクセスにおける 「型安全」と「柔軟性」の両立 - Bob という選択肢
tak848
0
310
Coding as Prompting Since 2025
ragingwind
0
680
20260320登壇資料
pharct
0
160
Featured
See All Featured
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
700
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Google's AI Overviews - The New Search
badams
0
960
Git: the NoSQL Database
bkeepers
PRO
432
67k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Scaling GitHub
holman
464
140k
Producing Creativity
orderedlist
PRO
348
40k
Paper Plane (Part 1)
katiecoart
PRO
0
6.4k
[SF Ruby Conf 2025] Rails X
palkan
2
920
It's Worth the Effort
3n
188
29k
Everyday Curiosity
cassininazir
0
190
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Transcript
Fuchsia 2018.9.28 EGAWA Takashi (@t_egg) shibuya.apk #28
Fuchsia Chrome OSでもAndroidでもない新モバイルOS Currently being developed by Google https://fuchsia.googlesource.com/
2016年8月に何のアナウンスもなく突然レポジトリが出現 以降も公式にアナウンスされることはほぼない
Android
動作しない機能も多い(WiFi使えないなど) だが、なぜかGoogleGuestに繋がっているお茶目さ
全体像 4つのレイヤー
レイヤー Android
レイヤー Android Fuchsia
レイヤー 4段ケーキ(Layer-cake) Fuchsia
レイヤー 4段ケーキ(Layer-cake) かっこいい宝石の名前 基本的に命名は厨二病 Fuchsia
レイヤー 4段ケーキ(Layer-cake) かっこいい宝石の名前 基本的に命名は厨二病 部分的にビルド可能 Fuchsia
Topaz・Peridot
Topaz Topaz ホームUIやシステムアプリを提供 Flutter
Topaz・Peridot Topaz ホームUIやシステムアプリを提供 Flutter Peridot フレームワーク部分 FIDLによるプロセス間通信(Binder)
Garnet
Garnet 低レベルモジュール 機器との接続・入出力
Garnet 低レベルモジュール 機器との接続・入出力 Mozart Escher Magma など
Garnet Mozart Mozart Input system、Mozart View Manager
Garnet Mozart Mozart Input system、Mozart View Manager Escher Graphics renderer
with GPU
Garnet Mozart Mozart Input system、Mozart View Manager Escher Graphics renderer
with GPU Magma Driver for Vulkan
Zircon
Zircon いわゆるカーネル部分
Zircon いわゆるカーネル部分 Fuchsia is not Linux
Zircon いわゆるカーネル部分 Fuchsia is not Linux Little Kernel(LK)
Little Kernel 非常にコンパクトな組み込みOS
Little Kernel 非常にコンパクトな組み込みOS Androidでも使われている ブートローダー Trusty TEE
Trusty TEE https://source.android.com/security/trusty/
その他
実デバイスへのデプロイ 必要なもの ホスト : FuchsiaをビルドしたPC デバイス: Pixelbook USB-C -> Ethernetアダプタ
USBメモリ(USB-C) ホストとデバイスを同一セグメントのLANに
実デバイスへのデプロイ USBメモリに最低限必要なものを焼く ホストPCを起動しておく デバイスからホストに接続し Fuchsiaをデバイスにデプロイ
Document Getting Started https://fuchsia.googlesource.com/docs/+/HEAD/getting_started.md Fuchsia Source https://fuchsia.googlesource.com/docs/+/HEAD/development/source_code/README.md Install Fuchsia on
Pixelbook https://fuchsia.googlesource.com/docs/+/HEAD/development/hardware/pixelbook.md