OnePlus

Never Settle

1 개요

2013년에 OPPO사의 부사장이 나와서 세운 중국기업. 샤오미보다도 늦게 설립된 신생기업이다. 슬로건은 "Never Settle". 이 문장을 출시하는 모든 폰의 배경화면에 박아 넣는다.

2014년까지는 Cyanogenmod 개발팀과 합작 해 Cyanogen OS 기반 폰인 OnePlus One을 만들었다. 하지만 밑에 나온 이유로 Cyanogen OS를 못 쓰게 되자 자체적으로 안드로이드 OS 기반인 Oxygen SS, Hydrogen OS(H2OS)를 개발했다.

홈페이지
참고(영문 위키백과)

2 역사

2.1 CM과의 협력

이 회사의 모태인 OPPO는 과거 안드로이드 커스텀 펌웨어 제작 팀인 CyanogenMod와 협력해 OPPO N1을 개발한 전적이 있다.

이 기업도 OPPO의 부사장이 세웠다는 점 때문일지 이러한 DNA가 바탕이 되어 CyanogenMod와 협력을 이루었다. 소프트웨어 개발에 취약한 신생 회사라는 점을 CyanogenMod와 협력으로 무마시킨 것이다. 하지만 출시 초기에는 CyanogenMod가 준비되어 있지 않아서 모회사인 OPPO의 안드로이드 기반 커스텀 운영체제인 'Color OS'를 탑재하고 출시하였다. 이후 OnePlus 공식 사이트에서 CyanogenMod 11S가 배포되었다.

하지만 CM 측이 인도의 마이크로맥스와 협력관계를 구축하면서부터 CM과 OnePlus 사이의 관계가 틀어지기 시작했다. 왜냐하면 사실 Cyanogen Inc.는 인도 마이크로맥스 사의 '유레카'라는 스마트폰에 OS를 공급하고 있었던 것이다. 또한 마이크로맥스 사의 주장에 따르면 이 과정에서 CM은 자사와 독점공급계약을 체결하였다.

OnePlus는 인도 출시 직전에야 CM과 마이크로맥스의 계약관계를 인지하였고, 결국 OPPO는 한시적으로 판매중지 명령을 받고야 만다.

2.2 CM과의 결별

이후 2014년 12월이 되어서야 판매중지 명령은 해제되었지만 OnePlus는 이번 일을 계기로 자체 롬을 개발하기 시작했고 기기 후면에 프린팅되어있던 CyanogenMod 로고를 지운 모델을 생산하기 시작하였다. 한편 Cyanogen Inc.의 CEO는 OnePlus와의 계약을 해지한다고 통보했다고 전해진다.GSMArena 기사 이런 상황이 되자 과연 CM의 후속이 잘 되기나 할까 걱정하는 사람들이 생겨나는데 OnePlus의 Co-founder라고 하는 Carl은 레딧에 마련된 OxygenOS판에서 CM사용자에게는 나중에 CM12S도 OTA로 갈 것이라고 안심시키는 모습을 보였다. 2015년 2월에는 킷캣 기반의 05Q OTA가 배포 중에 있다. SwiftKey와 MaxxAudio의 통합이 가장 큰 변경점이다.

2.3 자체 OS 개발

2015년 1월 30일, Oneplus사에서 새로운 공식롬을 발표한다. 이름은 'OxygenOS'. 런칭 1주년 기념 이벤트에서 새로운 공식롬의 명칭을 모집해 선정한 이름이다. 2월 12일에 좀 더 자세한 정보를 공개할 예정. 주간소식에서는 중국 내수시장용 공식롬의 개발에 대한 소식도 전해졌다. 내수용 롬의 가칭은 'H2OS'. 이후 롤리팝의 이스터에그를 구동하는 영상을 유튜브 계정에 올렸다.# 유출된 스크린샷이 기사화 된 적은 있었지만 공식 채널로는 최초 공개이다.

세부 정보가 공개될 예정인 2월 12일, OxygenOS 개발진의 인터뷰가 OnePlus 공식블로그에 올라왔다.# 일단 자신들이 롬을 개발하는 이유는 명목상 빠른 업데이트와 현지화를 위해서이며 포럼을 통한 피드백을 수렴하여 하드웨어, 소프트웨어, 클라우드 간의 유기적(Seamless) 통합과 Oneplus 기기 사용자를 위한 통합을 할 것이라 밝혔다. 한편 해당 포스팅에선 배포 날짜에 대해서 말을 아꼈다. 안정화 빌드에 근접했지만 첫 자체롬인만큼 충분한 내부테스트를 거쳐 배포할 예정이란 말을 남겨 공개에 그리 오래 걸리지 않을 듯한 인상만 남겼다.

그리고 비슷한 시점에 레딧에선 개발진과 소통할 수 있는 공간이 열려 몇시간동안 직접 질답이 가능했다. 여기서 개발진 중 한명인 Helen이 다음달부터 시작된다고 밝혔다. 또 위에서 잠깐 언급된 Carl은 OxygenOS의 소스를 오픈할것이냐는 질문에 아니다라는 입장을 표명했다. 물론 전부 닫으면 라이센스 위반이 되므로 완전한 비공개는 아닐테고 지금의 CyanogenMod처럼 핵심코드 외에는 전부 비공개로 처리할 입장으로 보인다. 실제로 댄 핑계도 "CM도 그렇게 합니다"였다.

2015년 3월 17일, 롤리팝 기반의 롬 배포일정을 공개하였다. CM12의 OTA배포는 늦어도 3월 30일, OxygenOS의 배포는 3월 27일 전까지 한다고 발표하였다. 둘 중 하나라도 늦으면 64GB 모델 5개를 뿌리겠다고 덧붙였다. 그리고 결국 배포는 연기되었고, 정말로 무료로 휴대폰을 뿌린다고 한다. 이후 비슷한 이유로 CM12S의 배포도 연기.

2015년 4월 3일 롤리팝 기반의 OxygenOS를 정식 런칭하였다. 안드로이드 버전은 5.0.2이다.OxygenOS 공식사이트

이 문서의 내용 중 전체 또는 일부는 OnePlus One문서에서 가져왔습니다.</div></div>

3 Oxygen OS/Hydrogen OS

안드로이드 사용자 인터페이스
제조사삼성 터치위즈모토로라 모토블러샤프전자 Feel UX
소니 모바일 소니 레이첼팬택 플럭스 UIHTC Sense
KT테크 테이크 UILG전자 LG UX화웨이 Emotion UI
샤오미 MIUI메이주 flyme OSJide Remix OS
OnePlus Oxygen OS/Hydrogen OSOPPO Color OSvivo FunTouch OS
통신사NTT 도코모/사용자 인터페이스


영문 위키백과
OxygenOS 공식사이트
HydrogenOS 공식사이트

위의 사건들로 인해 생긴 자체 개발 OS로 역시 안드로이드 기반이이며 2016 현재 최신 버전은 3.2.7로 마시멜로우(6.0.1) 기반이다.
Oxygen OS 팀은 Hydrogen OS팀과 별개로 운영되고 있다.
중국판 기기와 국제판 기기를 비교해보면 같은회사의 철학이 들어있는지 모를 정도로 다른 디자인을 갖고 있다.[1]
2016년 9월, OnePlus에서 Oxygen 팀과 Hydrogen 팀을 연말까지 통합하기로 결정하고 개발자들과 절차를 밟고있다고 한다.
대부분의 Oxygen 팀의 개발자들이 이미 사측과 OnePlus 3 출시 이후 계약종료에 합의한 상황인 듯 하다. 이후 남은 인원을 통합 팀으로 수습해 Hydrogen OS를 기반으로한 펌웨어로 통합해 새 기기에 탑재하여 전 세계에 동시출시할 계획으로 보인다.

3.1 Oxygen OS

국제판 기기에 탑재되는 롬으로, 순정지향 런처인 ONEPLUS LAUNCHER를 런처로 채택하고 있는 순정 지향의 커스텀 UI이다. Shelf기능 및 검색위젯 커스터마이징등의 다양한 기능을 지원한다.
안드로이드 순정에서 지원하는 모든 언어를 지원한다.
개발진 다수가 Paranoid Android 개발팀에 소속되어있다고 한다.

3.2 Hydrogen OS

중국판 기기에 탑재되는 롬으로, 순정지향인 Oxygen OS와는 달리 ui에서 대대적인 수정을 거쳤다.
영어와 중국어만 지원하며, 대부분의 중국 폰UI처럼 iOS스러움을 풍긴다.
컨트롤센터와 비슷한것이 들어가있다. 덕분에 상단바를 내릴때는 알림만 확인 가능하고, 아래에서 위로 올릴때는 기기 컨트롤만 가능하다. 그러나 런처는 좀 차별화되어있는데, 앱서랍이 없다는것은 같지만 위젯 설치가 불가능하다.
롬 자체는 퍼포먼스가 뛰어난 모습을 보여준다. MIUI의 최적화를 생각한다면 엄청난 부분.

4 출시 기기

  1. 사실, 중국판이던 국제판이던 롬만 갈아주면 주파수 지원대역을 빼고 백퍼센트 같은기기가 된다.