Trong vài năm qua, một nhóm các nhà phát triển phần mềm thông minh đã xây dựng một đế chế từ một giải pháp thay thế miễn phí cho bất kỳ phiên bản Android nào có trong điện thoại của bạn. Nhiều người trong số họ đã cùng nhau thành lập một công ty, với mục tiêu lấy sự thay thế miễn phí này và biến nó thành một lựa chọn hấp dẫn cho các nhà sản xuất phần cứng để đưa vào các thiết bị bán lẻ của họ.
Chúng ta đã thấy thành công mà Cyanogen Inc. đã có từ trước đến nay - với một chút xung đột rất công khai từ rất sớm - nhưng nguồn gốc của công ty này có liên quan đến cách công ty này dự định thành công, và thẳng thắn đó là một câu chuyện đáng để kể.
Những ngày đầu của Android là tất cả về việc Google có được hệ điều hành của họ trên càng nhiều thiết bị càng tốt. Thị phần là điều quan trọng nhất, bởi vì nhiều người dùng hơn có nghĩa là có nhiều điểm dữ liệu hơn để thu thập thông tin từ đó, điều này có nghĩa là thông tin tốt hơn cho tìm kiếm và quảng cáo. Thật không may, điều này gây ra nhiều vấn đề khi bắt các đối tác phần cứng chịu trách nhiệm cập nhật thiết bị sau khi chúng được phát hành cho các cửa hàng và cộng đồng nhà phát triển đã tìm thấy mục đích mới bên ngoài việc sửa đổi thiết bị của mình bằng thiết bị mới và thú vị - không đề cập đến một nửa nướng - tính năng. Cũng giống như cách người hâm mộ Linux sẽ xóa Windows được cài đặt sẵn từ máy tính và cài đặt HĐH mà họ chọn, các nhà phát triển đã nhóm lại với nhau để xây dựng các bản rom để thay thế phiên bản Android đi kèm bằng một thứ khác.
Thói quen này đã trở nên phổ biến trong một thời gian, nhưng phải đến khi Google cố gắng đóng cửa thì mọi người bên ngoài cộng đồng nhà phát triển mới thực sự chú ý đến những gì đang xảy ra. Một lá thư Ngừng và Hủy bỏ đã được gửi đến Steve Kondik của CyanogenMod để khiến anh ta dừng việc đưa các ứng dụng của Google vào các bản phát hành CM.
Tin tức gây ra sự tăng trưởng bùng nổ trên các diễn đàn cộng đồng nơi diễn ra sự phát triển này, khi kết hợp với tốc độ nhanh chóng, thị phần của Android tiếp tục tăng lên đồng nghĩa với việc nhóm chịu trách nhiệm hỗ trợ các thiết bị mới và cũ cũng được mở rộng. Nhóm đã phát triển để bao gồm các diễn đàn hỗ trợ với các hướng dẫn chi tiết để mở khóa và thiết bị nhấp nháy, và các tính năng mới đã được thêm vào hàng tuần. Đồng thời, các nhóm phát triển khác bắt đầu tạo ra các sản phẩm cạnh tranh, thường dẫn đến các cuộc đua tính năng và tập trung ngày càng nhiều vào trình bày và chức năng.
Các chi phí liên quan đến việc duy trì loại điều này là đáng kể
Khi bạn xem xét việc này đã được thực hiện trong thời gian rảnh rỗi của mọi người, quy mô của tất cả đều rất ấn tượng. Một giá đỡ máy chủ được thiết lập trong nhà để xe hoạt động không ngừng nghỉ để cung cấp các bản dựng hàng đêm cho hàng tá thiết bị, tất cả được trả bởi những người cốt lõi vẫn làm việc hàng ngày. Các chi phí liên quan đến việc duy trì loại điều này rất đáng kể, đặc biệt là khi bao thanh toán về điện, băng thông và nhân lực tuyệt đối. Đã có một số nỗ lực để bù đắp các chi phí này, từ việc thiết lập dịch vụ lưu trữ máy chủ ảo đến yêu cầu quyên góp để làm những việc như thay thế máy chủ, nhưng những nỗ lực này hiếm khi kết thúc bằng việc hòa vốn, giảm lợi nhuận thực tế.
Vào tháng 8 năm 2011, mọi thứ đã thay đổi một chút đối với nhóm CyanogenMod. Steve Kondik, anh chàng được cho là có trách nhiệm tạo ra bản rom phổ biến bùng nổ có chức năng cạnh tranh với các phiên bản "thực" của Android, được Samsung thuê. Trong 19 tháng, dường như sự tiến bộ trong CyanogenMod đã chậm lại. Trong thực tế, phần còn lại của cộng đồng nhà phát triển đã bắt kịp. Cơ sở mã được tạo bởi nhóm CyanogenMod đã tạo ra một môi trường nơi mọi người có thể đưa các tính năng của riêng họ vào CM và gọi đó là dự án của riêng họ, và các diễn đàn cộng đồng đã tràn ngập các bản Android "mới" để người dùng flash và dùng thử. Khối lượng người sáng tạo đang cố gắng làm cho Android trở nên tốt hơn bằng cách thực hiện ý tưởng của riêng họ ngay cả bây giờ thực sự ấn tượng.
CM đã vượt ra ngoài việc sửa đổi Dự án mã nguồn mở Android
Như Kondik kể, khoảng một năm sau khi Steve bắt đầu làm việc cho Samsung, anh nhận được một email từ Kirt McMaster về nơi CyanogenMod có thể phát triển từ vị trí hiện tại. CM đã vượt ra ngoài việc sửa đổi Dự án mã nguồn mở Android và theo nhiều cách, tính năng và tính năng hoàn chỉnh hơn nhiều so với các hương vị của Android chạy trên các thiết bị hàng đầu tại thời điểm đó.
Để phát triển theo bất kỳ cách hữu hình nào, cần có sự chú ý của một nhóm các nhà phát triển toàn thời gian và những người thực sự biết cách tổ chức và quản lý những người đó. Để đạt được bước tiếp theo, để được coi là một hương vị khả thi của Android sẽ được cài đặt trên điện thoại thông minh và máy tính bảng như một sản phẩm bán lẻ mặc định, mọi mảnh ghép sẽ cần phải lớn lên và yêu cầu phải được thực hiện nghiêm túc.
Trong vài tháng tới, Kondik và McMaster đã hoạt động sau cánh cửa đóng kín để đặt nền móng cho Cyanogen Inc. Điều này có nghĩa là đảm bảo các nhà đầu tư, tuyển dụng các nhà phát triển và tạo ra một kế hoạch để tiến lên. Vào tháng 8 năm 2013, Steve rời Samsung và nói rõ những gì anh làm tiếp theo sẽ là một điều thú vị. Một tháng sau, anh tuyên bố hợp tác, nhà đầu tư và nhóm mà anh đã tuyển dụng để làm cho CyanogenMod trở nên tốt hơn. Với các văn phòng ở Seattle và Palo Alto và một số nhân viên khác sống rải rác trên khắp thế giới, Cyanogen Inc bắt đầu làm việc với đối tác phần cứng đầu tiên của họ để phát hành một chiếc điện thoại chạy phần mềm của họ.
Google có một danh sách các quy tắc liên quan đến việc có quyền truy cập vào các dịch vụ này một cách hợp pháp
Như hầu hết người hâm mộ Android sẽ nói với bạn, một trong những điều khiến việc sử dụng hệ điều hành của Google trở nên thú vị là sự kết hợp giữa Cửa hàng Google Play và Dịch vụ Google Play. Google có một danh sách các quy tắc giặt ủi liên quan đến việc có quyền truy cập vào các dịch vụ này một cách hợp pháp. Để các nhà sản xuất có được các tính năng này trên điện thoại của họ với sự phù hộ của Google, thiết bị của họ cần phải vượt qua một loạt các thử nghiệm được gọi là Bộ kiểm tra tương thích. CTS của Google đảm bảo Dịch vụ Play và Cửa hàng Play sẽ hoạt động như dự định, nhưng vượt qua các thử nghiệm này yêu cầu một thiết bị vật lý chạy phiên bản hoàn chỉnh của hệ điều hành.
Đồng thời, các nhà sản xuất phần cứng và nhà sản xuất bộ xử lý thường xuyên sử dụng phần mềm độc quyền để làm cho các bộ phận cụ thể của thiết bị hoạt động. Để có các đối tác phần cứng được yêu cầu phải vượt qua Google CTS, Cyanogen Inc sẽ cần đưa ra một giải pháp cho phép tồn tại đồng thời một dự án nguồn mở do cộng đồng và một hệ điều hành tuân theo các quy tắc của các công ty như Qualcomm đặt ra để sử dụng phần cứng của họ trên các thiết bị bán lẻ.
Câu trả lời cho vấn đề nan giải đặc biệt này là Cyanogen OS, lần đầu tiên trên phiên bản đặc biệt của Oppo N1, sản phẩm thương mại Cyanogen Inc được tạo ra để chạy trên các thiết bị bán lẻ. Mặc dù phần lớn phiên bản Android này là mã nguồn mở và có sẵn thông qua dự án cộng đồng CyanogenMod, Cyanogen OS tồn tại như một sản phẩm bán lẻ có thể được sử dụng bởi bất kỳ ai, bất kể cấp độ kỹ năng. Một hệ điều hành cấp tiêu dùng để cạnh tranh với TouchWiz và Sense UI, hoàn thành với các mối quan hệ đối tác phần mềm chọn tham gia được xây dựng theo cách mà mọi người Cyanogen Inc nghĩ rằng Android nên được chạy. Đó là một mục tiêu đầy tham vọng, và con đường hướng tới cái kết đặc biệt này đã xù lông hơn một vài chiếc lông vũ.
Bạn sẽ không đi xa trong cuộc trò chuyện về Cyanogen Inc trên Internet mà không cần ai đó đưa lên CEO của công ty và sở trường của anh ấy để tạo tiêu đề với lời bình luận tích cực của anh ấy, hầu hết đã được chứng minh là có hiệu quả cao trong việc thu hút sự chú ý đúng đắn. Kirt McMaster đã đưa ra một số điều tuyệt vời về việc đưa Android ra khỏi Google và thật dễ dàng để đọc một số ý kiến này ra khỏi bối cảnh và cảm thấy như ai đó đang có ý định cắn tay các nguồn cấp dữ liệu.
Trò chơi kết thúc cho Cyanogen OS là tạo ra sự thay thế hấp dẫn đó
Điểm mấu chốt là các thiết bị Android chỉ thực sự bán khi Google Play Services và Google Play Store trên tàu và rất nhiều thứ phải làm khi không có sự thay thế hấp dẫn cho mọi thứ Google cung cấp. Trò chơi kết thúc cho Cyanogen OS là tạo ra sự thay thế hấp dẫn đó và cung cấp cho người dùng sự lựa chọn giữa những gì Google cho là tốt nhất và những gì Cyanogen nghĩ là tốt nhất. Chỉ có thời gian mới biết được liệu đây có phải là con đường đúng đắn hay không, nhưng đó là thứ mà nhóm này dường như dành riêng để phân phối.
Vì vậy, có bạn có nó. Nguồn gốc của Cyanogen OS đã lùi xa như chính Android, được tạo ra bởi những người yêu thích mua thứ gì đó họ mua và làm cho nó tốt hơn, và phát triển niềm đam mê đó thành một hương vị độc đáo của Android. Ngay cả khi đây không phải là cách ưa thích của bạn với Android, con đường cho đến nay của nhóm này vẫn là một con đường hấp dẫn và rõ ràng năm nay sẽ là một điểm then chốt cho công ty này.