LineageOS와 그 전신인 CyanogenMod는 XDA Developers 역사상 가장 성공적인 커스텀 ROM입니다. 다음은 모드의 이야기입니다.
LineageOS와 XDA의 비하인드 스토리는 불가분의 관계에 있습니다. 맞춤 Android 버전은 수십만 명의 사용자에게 자신의 잠금을 해제할 수 있는 기회를 제공했습니다. 스마트폰의 잠재력을 최대한 발휘하고 많은 경우 스마트폰에 제조업체 의도. 그러나 내일 큰 LineageOS 관련 뉴스를 앞두고 모든 것이 어떻게 시작되었는지 생각해 본 적이 없거나 알림이 필요한 경우 알려 드리겠습니다.
CyanogenMod 연도
우리가 현재 LineageOS로 알고 있는 것의 전신은 11년 전에 시작되었습니다. 많은 맞춤형 ROM과 마찬가지로 이 신성한 페이지에서 시작되었습니다. 스테파니 콘딕(Stefanie Kondik)으로 알려진 Cyanogen 자신은 OEM이 지원을 중단하더라도 다양한 휴대폰 모델에서 작동하는 ROM을 제작하기 위해 기여자들과 협력했습니다.
지원되는 첫 번째 장치는 HTC Dream(일명 T-Mobile G1)이었습니다. 최초의 상업적으로 사용 가능한 Android 장치였습니다. jesusfreke. Android 시장이 성장함에 따라 최신 Samsung Galaxy 블록버스터에서 가장 작은 도전자 모델에 이르기까지 공식적으로 또는 비공식적으로 각 장치에 맞게 조정된 CyanogenMod도 성장했습니다.
HTC HD2(할 수 있는 작은 핸드셋)를 좋아하는 사람들은 CyanogenMod가 이 가장 다재다능한 장치. 실제로 많은 사용자 지정 ROM 디자이너는 CyanogenMod를 자체 프로젝트의 시작점으로 사용했습니다. 왜냐하면 CyanogenMod는 안정적인 기반에서 다양한 추가 기능을 갖춘 AOSP 제품을 기반으로 구축되었기 때문입니다. 오늘 CyanogenMod에서 첫 선을 보인 Android에서 일반으로 허용되는 기능 중에는 FLAC 지원, 알림 풀다운의 토글, GUI 기반 오버클럭킹이 있습니다.
그 초기에는 (그 단계에서) 전화 소프트웨어가 루팅되는 것을 친절하게 받아들이지 않은 Google과의 고양이와 쥐 싸움이었습니다. 그러나 Google이 발표한 모든 패치마다 이를 해독하기 위해 누군가가 있었고 곧 거의 모든 핸드셋에 맞춤형 ROM이 넘쳐났습니다. Cyanogen은 이 페이지에서 "Team 주수."
CyanogenMod는 프라이버시에 크게 기반을 두었기 때문에 실제 사용량 수치를 얻기가 매우 어려웠습니다. 2012-3년에 최고조에 이르렀을 때 CyanogenMod는 최소 5천만 대의 장치에서 실행되어 Android용으로 가장 큰 비 OEM 펌웨어가 되었습니다.
CyanogenMod의 최종 버전은 Android 7.0 Nougat를 기반으로 하는 버전 14였습니다. 그런 다음 상황이 바뀌기 시작했습니다…
시아노젠
2013년에 Kondik은 자신의 작품을 수익화하고 상업화할 가능성을 살펴보기 시작했습니다. 오픈 소스 제품인 경우에도 OEM용 CyanogenMod 버전을 생산하여 장치에 바로 넣을 수 있는 옵션이 있었습니다. 반응은 엇갈렸다. 일부 XDA 사용자는 Kondik이 지금까지 엄격하게 커뮤니티 및 공개 공유에 중점을 둔 XDA의 정신을 배반하고 있다고 느꼈습니다.
다른 사람들은 새로운 회사가 커뮤니티 프로젝트에 무료로 기부된 작업으로 이익을 얻는 것이 적절한지 의문을 제기했습니다. 실제로 개별 개발자가 지원을 철회할 때 스택의 일부 모듈을 다시 작성해야 했습니다.
Kondik은 CyanogenMod가 대부분의 사용자에게 무료 제품으로 계속 제공될 것이며 상업적으로 의뢰된 버전만 현금으로 사용할 수 있음을 분명히 했습니다. 그녀는 사업을 공식화하기 위해 700만 달러의 벤처 캐피탈 자금을 확보했으며 Cyanogen Inc. 태어났다. XDA 커뮤니티와 친선을 유지하기 위해 Cyanogen Inc. CyanogenMod 코드와 관련하여 대부분 동일한 오픈 소스 라이센스를 유지했으며 Cyanogen OS를 실행하는 장치에 대한 장치 트리 및 커널 소스 코드를 공개하겠다고 약속했습니다.
그러나 일부 사건은 이러한 선의를 위협했습니다. Cyanogen OS에는 CameraNext 및 GalleryNext와 같은 몇 가지 폐쇄 소스 애플리케이션이 있었으며 Focal과 같은 일부 앱의 라이선스를 GPL에서 Apache로 변환하려고 시도했습니다. 그러나 후자는 개발자 xplodwild가 코드에 대한 폐쇄 소스 수정을 채택하고 상용 라이센스에 따라 전체 응용 프로그램을 이동하는 것을 거부한 후 Focal을 철회했습니다.
마찰에도 불구하고 Cyanogen Inc는 OnePlus로 알려진 작은 신생 기업을 포함하여 Android 골드 러시에 합류하는 고객을 유치하면서 인상을 남기기 시작했습니다. 곧 더 많이. 한편 2015년 마이크로소프트가 투자를 포기하면서 투자는 계속됐다. 모바일은 허둥대고 있었고 회사는 이미 기계적 인조 인간. 이로 인해 2016년에 크게 인기가 없는 업데이트로 이어져 Microsoft의 승인 등급이 가장 낮았을 때 많은 Microsoft Android 앱에 대한 포인터를 펌웨어에 번들로 묶었습니다.
이때까지 이와 같은 이니셔티브의 도움으로 내부 마찰이 끓어오르기 시작했습니다. Cyanogen Inc와 OnePlus의 관계는 OnePlus One 출시 직후 Cyanogen Inc. 다른 OEM과 인도 독점 계약을 체결했습니다. 인도는 항상 OnePlus의 핵심 시장이었기 때문에 분쟁이 양 당사자에게 미치는 영향은 분명했습니다. 스페인 기업 BQ와 영국 기반 Wileyfox를 포함한 다른 OEM이 참여했지만 OnePlus가 효과적으로 소외됨에 따라 Cyanogen OS에는 "킬러 제품"이 없었습니다.
Kondik조차도 회사가 새로운 형태로 발전하지 못한 것에 좌절했습니다. 한편 CEO인 Kirt McMaster는 CyanogenMod가 곧 Android를 제어하는 Google을 대체할 것이라고 자랑스럽게 자랑했습니다. 예수님의 주장) 반면에 플랫폼에 대한 이전의 활발한 업데이트는 모든 리소스가 지불을 위한 맞춤형 버전을 생산하는 데 사용됨에 따라 속도가 느려지기 시작하여 거의 중단되었습니다. 클라이언트.
CyanogenMod는 Custom ROM으로 계속해서 인기를 끌었지만 상업용 쌍둥이 Cyanogen OS는 재앙을 증명하고 있었습니다. 2016년 7월, 30명의 직원(약 1/5)이 일격에 해고되었고, 시애틀 사무실은 "전멸"되었으며, CEO Kirt McMaster는 신생 COO인 Lior Tai가 CEO 역할을 맡으면서 회사를 떠났습니다.
특히 이 기간 동안 Stefanie Kondik은 자신이 속한 회사의 이사회에서 해임되었습니다. 나중에 그녀는 "잘못된 사람들과 일했고" 사업 실패나 개발자들이 느끼는 소외감을 막을 수 없다는 것을 알게 되었다고 말했습니다. 설상가상으로 그녀는 Cyanogen 이름에 대한 법적 권리를 잃었습니다. 상황이 좋아 보이지 않았습니다.
그런 다음 2016년 크리스마스 이틀 전에 Cyanogen Inc는 공식적으로 CyanogenMod를 종료하면서 공식적으로 문을 닫았습니다. 그녀가 축출된 후 Kondik은 개발 커뮤니티에 작업을 포크하여 낭비하지 않도록 간청했습니다.
하루 후인 크리스마스 이브에 "LineageOS"라는 이름이 처음으로 XDA 포럼에 등장했습니다.
리니지OS 도착
좋은 운영 체제를 오랫동안 중단시킬 수는 없습니다. 매우 빠르게 이전 Cyanogen 시대의 개발자를 포함하여 XDA 포럼의 구성원은 고아가 된 CyanogenMod를 지원하기 위해 팀을 구성했습니다. 법적 분쟁으로 인해 새로운 이름이 필요했고 이전 프로젝트와의 연속성을 반영하여 LineageOS를 선택했습니다.
커뮤니티 손으로 돌아가면 CyanogenMod의 마지막 빌드의 소스 코드를 기반으로 하는 LineageOS 이름의 많은 비공식 포크가 휴일 동안 XDA 포럼에 빠르게 출시되었습니다. 몇 주 후인 2017년 초에 첫 번째 공식 빌드가 나타나기 시작했고 블로그 게시물에서 공식적인 의도 진술이 발표되었습니다.
LineageOS의 기능 세트에는 커뮤니티에서 자체적으로 개발한 여러 스톡 앱이 포함되어 있습니다. 전용 메일 클라이언트, 카메라 앱(Snap) 및 맞춤형 파일 관리자 외에도 단순히 Android의 대체 "스킨" 이상의 기능이 많이 있습니다. 여기에는 하드웨어 버튼의 사용자 정의, AOSP에 도착하기 오래 전의 글로벌 다크 테마, Privacy Guard를 통한 세분화된 권한 및 통화에 번호가 표시되지 않도록 차단하는 기능 역사.
2018년 2월에는 LineageOS 15.1이 나타났습니다. 일부 장치에서 XDA 회수가 출시된 이후 처음으로 발표된 새 버전입니다. 13개월 후, 버전 16 제품 개발이 더 친숙한 리듬으로 돌아왔을 때 도착했습니다. 버전 16은 장치를 원하는 만큼 안전하고 비공개로 만들기 위한 대시보드를 제공하는 새로운 "신뢰" 인터페이스를 가져왔습니다. 버전 16은 2019년에 이어 여러 포크가 등장했으며 일부는 "Google-less"를 제공했습니다. 진정한 오픈 소스 환경을 위해 라이선스가 부여된 모든 구성 요소를 제거하기까지 합니다. 가장 최근, 세상이 미쳐버린 직후인 올해 4월, 리니지 17.1Android 10을 기반으로 하는 가장 최근의 주요 릴리스인 가 발표되었습니다. 현재 Android 11을 기반으로 하는 Lineage 18에서 작업이 진행 중입니다.
이야기는 계속됩니다…
리니지OS 오픈 소스 커뮤니티 주도 접근 방식 덕분에 문자 그대로 수천 개의 전화 모델에 대한 대체 펌웨어를 제공합니다. XDA에서 우리는 LineageOS 및 해당 개발자와의 관계를 매우 자랑스럽게 생각하며 기준을 더욱 높이기 위해 XDA를 사용하는 방법을 빨리 알려드리고 싶습니다.
내일(2020년 10월 27일 화요일) XDA에서 다음 장을 읽어보세요. 가입하기 여기 얼리버드 목록에 추가하려면 - 일반 판매가 시작되기 전에 해당 목록에 있는 모든 사람에게 고유한 링크를 이메일로 보내드립니다. 하지만 재고가 한정되어 있으므로 서둘러야 합니다!