본 포스팅은 Android,Brillo,ChromeOS 을 기본으로 번역하여 작성했습니다
제 일본어 실력으로 인하여 오역이나 오타가 발생할 수 있습니다.
실제 슬라이드의 일본어
부분을 번역했다는 점 양해바랍니다.
Android,Brillo,ChromeOS
2016/2/19
@I_B_
오늘의 개요
작년 Google I/O에서 발표되고, 11월에 예고 없이 갑자기 소스 코드가 공개된 google 스마트폰용 OS Brillo.
공개된 소스를 보면 Android와 Chrome OS가 가진 기능의 하이브리드라고 이야기할 수 있는 것이 되어있습니다.
Google의 Android 팀과 Chrome 팀이 비밀스럽게 공개한 Brillo.
Android나 Chrome OS에 비교해서 어떤지, 어떤 OS인지를 보려고 합니다.
주의사항
자기소개
Android와 ChromeOS의 역사
Android와 ChromeOS의 역사
Android | Chrome OS | |
---|---|---|
2003년 | Android사 설립 | |
2005년 | Google이 Android사 매수 | |
2008년 | Android 1.0 릴리즈, G1 발매 | Chrome 브라우저 릴리즈 |
2009년 | ChromeOS 발표, ChromiumOS 소스 공개 | |
2010년 | Cr-48 발표 |
Android와 ChromeOS의 역사
2013년 3월
앤디 루빈씨의 퇴임과 선다 피차이씨의 Android/Chrome 담당 겸임 발표
http://www.itmedia.co.jp/news/articles/1303/14/news027.html
Android/ChromeOS/Brillo 역사
Android | Brillo | |
---|---|---|
2014년 6월 | Android L Preview 릴리즈 | |
2014년 11월 | Lollipop 5.0 릴리즈 | |
2015년 6월 | Brillo 발표 | |
2015년 10월 | Marshmallow 6.0 릴리즈 | |
2015년 11월 | Brillo m7 소스 공개 |
Android와 ChromeOS의 구조 복습
Android 구조
ChromeOS 구조
그러면 Brillo 이야기를
Brillo란
Brillo 구조
Brillo에서 실행되는 데몬
데몬 | 개요 |
---|---|
ueventd | Android init에 포함된 디바이스 관리 데몬 |
logd | Android에서 Lollipop 이후에 채용된 로그 데몬 |
dbus-daemon | ChromeOS에서 사용되는 프로세스 간 통신 관리 데몬 |
servicemanager | Android에서 사용되는 Binder 프로세스 간 통신 관리 데몬 |
adbd | Android Debug bridge. Brillo도 adb 접속할 수 있다 |
avahi-daemon | Zeroconf의 Linux용 구현 (Bonjour를 기반으로 한 명칭해결, 서비스 발견 규격) |
avahi-bluetoothbd | Android에서 Marshmallow 이후에 채용된 Bluetooth 데몬 |
wpa_supplicant | Android, ChromeOS에서 사용되는 Wifi 인증 데몬 |
keystore | Android에서 사용되는 안정된 Key-Value 스토리지 |
mediaserver | Android에서 사용되는 멀티미디어 프레임워크 기동 데몬. Brillo에서는 음성재생에 사용 |
nativepowerman | Brillo 독자적인 전원관리 데몬 |
sensorservice | Android에서 사용되는 센서 관리 서비스 |
metrics_daemon | ChromeOS 유래의 유저 사용 상태 수집 데몬 |
perfprofd | Android Marshmallow 이후 소스에 포함된 시스템 프로파일링 데몬 |
shill | ChromeOS에서 사용되는 네트워크 접속 관리 데몬 |
tlsdated | ChromeOS에서 안정된 시간 동기 데몬 |
update_engine | ChromeOS에서 사용되는 소프트웨어 업데이트 데몬 |
weaved | IoT용 프로토콜, Weave 구현 |
webservd | HTTP 서버 |
kauditd | ChromeOS |
dnsmasq | Android에서 사용되는 간단한 DNS 서버 |
dhcpcd-6.8.2 | DHCP 클라이언트 데몬 |
firewalld | ChromeOS에서 사용되는 방화벽 |
마지막으로 Android에서 채용된 ChromeOS 기능 이야기
Android에 채용된 ChromeOS 기술
참고 리소스
comments powered by Disqus
Subscribe to this blog via RSS.
LazyColumn/Row에서 동일한 Key를 사용하면 크래시가 발생하는 이유
Posted on 30 Nov 2024