최근 수정 시각 : 2022-05-06 09:56:23

Watch Builder/OS/Andromeda/버전/1


파일:다운로드1234567890.jpg
<colbgcolor=#333> 개발 Build Everything But What You Can't Build
개발 언어 어셈블리어 , Java
오픈 소스 여부 Closed Source
최신 버전 4.0 (Invisible)
개발 버전 미공개
플랫폼 미상
커널 자체 커널
커널 종류 하이브리드 커널

1. 개요2. 버전
2.1. 1.0
2.1.1. 개요2.1.2. 유저 기능2.1.3. 시스템 기능2.1.4. 전문 정보
2.1.4.1. 파티션 정보
2.2. 1.5
2.2.1. 변경 사항

[clearfix]

1. 개요

Watch Builder의 Andromeda OS 1.* 버전 라인대 문서이다.

2. 버전

2.1. 1.0

2.1.1. 개요

Andromeda OS의 첫 버전이다. 코드명은 Anericano[1].

2.1.2. 유저 기능

  • 스마트폰과의 연동 지원
  • 스마트폰의 음악을 컨트롤 할 수 있는 기능 지원
  • 심박수 / 혈중 산소포화도 기능 지원
  • 설정 인터페이스 지원
  • 화면 잠금 지원[2]
  • 유닉스 시간을 활용한 난수 생성 지원
  • 알람 지원
  • Amazon Alexa 기본 내장

2.1.3. 시스템 기능

  • Andromeda App Kit API 1.0.0 빌드
  • Andromeda Kernel 1.0.0 빌드
  • Andromeda Boot Loader 1.0.0 빌드

2.1.4. 전문 정보

2.1.4.1. 파티션 정보
여기서 하위 파티션폴더의 정의를 좀 명확히 해야 하는데, 하위 파티션은 다른 마운트된 파티션의 하위에 별도의 섹터를 가지고 마운트된 파티션이다. 폴더는 그냥 폴더. 또한 일부 파티션을 제외하고 모두 물리적으로 분리되어 있으므로 논리적 리파트셔닝도 어렵다.
<colbgcolor=#cdcdcd,#313131> 파티션 용도 포맷
/ 운영체제의 루트 파티션 exFAT
/recovery/ 리커버리 모드가 들어있는 파티션. 아예 3개의 물리적으로 분리된 백업 디스크에 똑같이 백업되어 있고, 12개의 프로세스가 파티션과 서로의 종료 여부를 10초에 한번 확인한다.
/update/ 업데이트할 때 이곳에 모든 파일을 받고 마지막에 /system/에 복사한다. exFAT
/system/ 시스템 중요 파일이 있는 파티션 exFAT
/system/secure 암호화 중요 파일이 있는 곳 BEFS[A]
/boot/ 부트로더가 있는 파티션 FAT32
/system/kit/ App Kit API가 있는 하위 파티션 exFAT
/system/kernel/ 커널이 있는 하위 파티션[B] ext4[5]
/system/anti/ 자체 안티바이러스가 있는 곳. 바이러스 침투 감지를 부팅시, 60분에 한번 백그라운드에서 실행한다.[B] exFAT
/user/ 사용자 파일이 들어있는 파티션 (설정, 워치 페이스 등) exFAT
/user/encrypt/ 심박수와 같이 민감한 사용자 데이터를 암호화해 저장하는 하위 파티션 BEFS [A]

2.2. 1.5

Andromeda OS의 커널/App Kit API 업데이트. 코드명은 Americano-Kernel

2.2.1. 변경 사항

  • 커널이 1.0.0에서 1.5.0으로 업데이트되었다.
  • App Kit API의 중대 보안 문제가 수정되었다. 버전은 2.0.0

[1] 커피 아메리카노란 뜻[2] 이 기능을 활성화하면 비밀번호와 salt를 합친 암호로 파일들이 암호화된다. (파일 기반 암호화)[A] Builder Encrypted File System[B] 이때문에 바이러스 침투를 감지할 시 최선방으로 방어하는 곳이기도 하다.[5] 리눅스 파일시스템이지만 안정성을 위한 것으로 리눅스 커널은 아니다.[B] [A]