XDA-დან Cyanogenmod-მდე LineageOS-მდე: მოკლე ისტორია

click fraud protection

LineageOS და მისი წინამორბედი CyanogenMod არის ყველაზე წარმატებული საბაჟო ROM-ები XDA დეველოპერების ისტორიაში. აი მოდერის ამბავი.

LineageOS-ისა და XDA-ს მიღმა არსებული ისტორიები განუყოფლად არის დაკავშირებული. Android-ის ჩვეულმა არომატმა მისცა ასობით ათასი მომხმარებლის განბლოკვის შესაძლებლობა სმარტფონების სრული პოტენციალი და, ხშირ შემთხვევაში, აძლევენ მას სიცოცხლის მიღმა მწარმოებელი განკუთვნილი. მაგრამ, ხვალ LineageOS-თან დაკავშირებული ჩვენი დიდი ამბების წინ, თუ არასოდეს შეწყვეტთ იმაზე ფიქრს, თუ როგორ დაიწყო ეს ყველაფერი, ან გსურთ შეხსენება, ნება მოგვეცით გაგანათლოთ.

CyanogenMod წლები

წინამორბედი, რასაც ჩვენ ახლა ვიცნობთ, როგორც LineageOS, თერთმეტი წლის წინ დაიწყო. როგორც ბევრი საბაჟო ROM-ის შემთხვევაში, ეს დაიწყო ამ წმინდა გვერდებზე. თავად ციანოგენი, იგივე სტეფანი კონდიკი, მუშაობდა კონტრიბუტორებთან, რათა შეექმნა ROM, რომელიც იმუშავებდა ტელეფონების მრავალფეროვან მოდელებზე, მაშინაც კი, თუ OEM-მა შეწყვიტა მხარდაჭერა.

პირველი მოწყობილობა, რომელიც მხარდაჭერილი იყო, იყო HTC Dream (აგრეთვე T-Mobile G1) - პირველი კომერციულად ხელმისაწვდომი Android მოწყობილობა - პროგრამული უზრუნველყოფის კონსტრუქციით, რომელიც წარმოიშვა ფორუმელების ნამუშევრებიდან, სახელწოდებით:

იესუსფრეკე. როგორც Android ბაზარი იზრდებოდა, ასევე იზრდებოდა CyanogenMod, რომელიც მორგებულია თითოეულ მოწყობილობაზე, ოფიციალურად ან არაოფიციალური ჩანგლის სახით, Samsung Galaxy-ის უახლესი ბლოკბასტერიდან დაწყებული ყველაზე პატარა გამომწვევი მოდელამდე.

ვისაც HTC HD2-ის (პატარა ტელეფონი, რომელსაც შეეძლო) კარგი მოგონებები ახსოვს, ეცოდინება, რომ CyanogenMod იყო კატალიზატორი მრავალი სხვა ოპერაციული სისტემისთვის, რომლებიც წარმატებით იქნა პორტირებული ამ ყველაზე მრავალმხრივ სისტემაში მოწყობილობები. მართლაც, ბევრი Custom ROM-ის დიზაინერი იყენებდა CyanogenMod-ს, როგორც ამოსავალ წერტილს საკუთარი პროექტებისთვის, რადგან ის აგებულია AOSP-ის შეთავაზებაზე, მთელი რიგი დამატებითი ფუნქციებით, ყველაფერი სტაბილურ ბაზაზე. იმ მახასიათებლებს შორის, რომლებსაც ჩვენ ვიღებთ, როგორც რეგულარულად Android-ში, დღეს პრემიერა CyanogenMod-ში იყო FLAC მხარდაჭერა, შეტყობინებების ჩამოსაშლელი გადართვა და GUI-ზე მომუშავე ოვერკლიკინგი.

ის ადრეული დღეები იყო რაღაც კატისა და თაგვის ბრძოლა Google-თან, რომლებიც არ (იმ ეტაპზე) კეთილგანწყობილნი იყვნენ თავიანთი ტელეფონის პროგრამული უზრუნველყოფის დაყენებაზე. მაგრამ Google-ის გაცემული ყოველი პაჩისთვის, ვიღაც იყო მის გასატეხად და მალე ჩვეული ROM-ები გამრავლდა თითქმის ყველა ტელეფონზე. ციანოგენი ხელმძღვანელობს თავის მოხალისეთა შემსრულებლებისა და დეველოპერების გუნდს, რომელიც ამ გვერდებზე სიყვარულით არის ცნობილი, როგორც „გუნდი დუში.“

CyanogenMod ძლიერად იყო დაფუძნებული კონფიდენციალურობაზე, ამიტომ ფაქტობრივი გამოყენების მაჩვენებლების მიღება ძალიან რთული იყო. 2012-3 წლებში მის სიმაღლეზე, ფიქრობენ, რომ მინიმუმ 50 მ მოწყობილობაზე მუშაობდა CyanogenMod, რაც კომფორტულად აქცევს მას ყველაზე დიდ არა OEM firmware Android-ისთვის.

CyanogenMod-ის საბოლოო ვერსია იყო მე-14 ვერსია, დაფუძნებული Android 7.0 Nougat-ზე. მერე დაიწყო რაღაცეების შეცვლა...

Cyanogen Inc.

2013 წელს კონდიკმა დაიწყო მისი ნამუშევრის მონეტიზაციისა და კომერციალიზაციის შესაძლებლობების შესწავლა. მაშინაც კი, როგორც ღია კოდის პროდუქტს, არსებობდა ვარიანტები CyanogenMod-ის ვერსიების წარმოებისთვის OEM-ებისთვის პირდაპირ მოწყობილობებზე გადასატანად. რეაქცია შერეული იყო. XDA-ს ზოგიერთი მომხმარებელი გრძნობდა, რომ კონდიკი ღალატობდა XDA-ს სულისკვეთებას, რომელიც აქამდე მკაცრად ეხებოდა საზოგადოებას და ღია გაზიარებას.

სხვები კითხულობდნენ, იყო თუ არა მიზანშეწონილი რომელიმე ახალი კომპანიისთვის სათემო პროექტისთვის უსასყიდლოდ შემოწირული სამუშაოდან სარგებლობა. მართლაც, დასტის ზოგიერთი მოდული გადაწერილი იყო, როდესაც ცალკეულმა დეველოპერებმა გააუქმეს მხარდაჭერა.

კონდიკმა ცხადყო, რომ CyanogenMod გაგრძელდება როგორც უფასო პროდუქტი მომხმარებლების უმეტესობისთვის და რომ მხოლოდ კომერციულად შეკვეთილი ვერსიები იქნება ნაღდი ფულით. მან მოიპოვა 7 მილიონი დოლარის სარისკო კაპიტალის დაფინანსება ბიზნესის ფორმალიზებისთვის და Cyanogen Inc. დაიბადა. XDA საზოგადოებასთან კეთილგანწყობის შესანარჩუნებლად, Cyanogen Inc. ძირითადად შეინარჩუნა იგივე ღია კოდის ლიცენზირება CyanogenMod კოდთან მიმართებაში და დაჰპირდა მოწყობილობის ხეების და ბირთვის წყაროს კოდის გამოშვებას Cyanogen OS-ით გაშვებული მოწყობილობებისთვის.

თუმცა ზოგიერთმა ინციდენტმა საფრთხე შეუქმნა ამ კეთილგანწყობას. Cyanogen OS-ს ჰქონდა რამდენიმე დახურული კოდის აპლიკაცია, როგორიცაა CameraNext და GalleryNext, და ისინი ასევე ცდილობდნენ ლიცენზირების გადაყვანას ზოგიერთი აპლიკაციისთვის, როგორიცაა Focal, GPL-დან Apache-ზე. თუმცა, ამ უკანასკნელმა გამოიწვია Focal-ის გაუქმება მას შემდეგ, რაც დეველოპერმა xplodwild-მა უარი თქვა კოდის დახურული მოდიფიკაციების მიღებაზე და მთელი აპლიკაციის კომერციული ლიცენზიით გადატანაზე.

მიუხედავად ხახუნისა, Cyanogen Inc-მა დაიწყო შთაბეჭდილების მოხდენა, მოიწონა მომხმარებლები, რომლებიც შეუერთდნენ Android ოქროს ციებ-ცხელებას, მათ შორის პატარა დამწყებ კომპანიას, რომელიც ცნობილია როგორც OnePlus. მეტი მათგანი, მალე. იმავდროულად, ინვესტიციები გაგრძელდა მაიკროსოფტის ქუდი რინგზე 2015 წელს, როდესაც Windows მობილური აფუჭებდა და კომპანია უკვე თვალს ადევნებდა, თუ როგორ შეეძლო დაეხმარა წარმატებას Android. ამან გამოიწვია სასტიკად არაპოპულარული განახლება 2016 წელს, რამაც Microsoft-ის Android-ის მრავალი აპის მითითებები ჩართო firmware-ში, იმ დროს, როდესაც Microsoft-ის მოწონების რეიტინგი ყველაზე დაბალი იყო.

ამ დროისთვის, მსგავსი ინიციატივების დახმარებით, შიდა ხახუნის დუღილი დაიწყო. Cyanogen Inc-ის ურთიერთობა OnePlus-თან მტკივნეულად დაინგრა ერთი წლის განმავლობაში, როდესაც გამოჩნდა OnePlus One-ის გამოშვებიდან მალევე, რომ Cyanogen Inc. ხელი მოაწერა ექსკლუზიურობის ხელშეკრულებას ინდოეთისთვის სხვა OEM-თან. ინდოეთი ყოველთვის იყო OnePlus-ის საკვანძო ბაზარი, ამიტომ დავის ეფექტი ორივე მხარეზე საგრძნობი იყო. სხვა OEM-ები შევიდნენ, მათ შორის ესპანური ფირმა BQ და ბრიტანეთში დაფუძნებული Wileyfox, მაგრამ OnePlus-ით ფაქტობრივად გაუცხოებული, Cyanogen OS იყო „მკვლელი პროდუქტის“ გარეშე.

კონდიკიც კი იმედგაცრუებული იყო კომპანიის ახალი ფორმით პროგრესის ნაკლებობით. ერთის მხრივ, აღმასრულებელი დირექტორი კირტ მაკმასტერი სიამოვნებით ტრაბახობდა პრესის წინაშე, რომ CyanogenMod მალე ჩაანაცვლებს Google-ს Android-ის კონტროლში (ჯონ ლენონის Android-ის ვერსია უფრო დიდი ვიდრე იესოს პრეტენზია), ხოლო მეორეს მხრივ, პლატფორმის მანამდე სწრაფი განახლებები თითქმის შეჩერდა, რადგან ყველა რესურსი გადაიხადა მორგებული ვერსიების წარმოებაზე. კლიენტებს.

CyanogenMod აგრძელებდა პოპულარობას, როგორც Custom ROM, მაგრამ მისი კომერციული ტყუპი Cyanogen OS კატასტროფა იყო. 2016 წლის ივლისში, 30 თანამშრომელი (დაახლოებით ერთი მეხუთედი) დაითხოვეს ინსულტის გამო, სიეტლის ოფისები "გაინადგურეს" და აღმასრულებელმა დირექტორმა კირტ მაკმასტერმა დატოვა კომპანია ახალბედა COO Lior Tai-მ, რომელიც აიღო აღმასრულებელი დირექტორის როლი.

ყველაზე აღსანიშნავია, რომ ამ პერიოდის გარკვეულ მომენტში, სტეფანი კონდიკი, თავად გაათავისუფლეს საკუთარი კომპანიის დირექტორთა საბჭოსგან. მოგვიანებით მან თქვა, რომ „მუშაობდა არასწორ ადამიანებთან“ და აღმოჩნდა, რომ ვერ აეცილებინა ბიზნესის წარუმატებლობა ან დეველოპერების მხრიდან გაუცხოება. კიდევ უარესი, მან დაკარგა კანონიერი უფლებები ციანოგენის სახელზე. საქმეები მშვენივრად არ გამოიყურებოდა.

შემდეგ, 2016 წლის შობამდე ორი დღით ადრე, Cyanogen Inc ოფიციალურად დაიხურა, ფაქტობრივად დასრულდა CyanogenMod. მისი განდევნის შემდეგ, კონდიკი ევედრებოდა დეველოპერულ საზოგადოებას, დაეწყვიტათ სამუშაო, ასე რომ, ეს არ წასულა.

ერთი დღის შემდეგ, შობის ღამეს, XDA ფორუმზე გამოჩნდა სახელი "LineageOS"-ის პირველი გამოყენება.

LineageOS ჩამოდის

თქვენ არ შეგიძლიათ კარგი ოპერაციული სისტემის შენარჩუნება დიდი ხნის განმავლობაში. ძალიან სწრაფად, XDA ფორუმის წევრებმა, მათ შორის ციანოგენის ეპოქის ყოფილმა დეველოპერებმა, მოაწყვეს თავი გუნდად, რათა მხარი დაუჭირონ ობოლი CyanogenMod-ს. იურიდიული ჩხუბის წყალობით მას ახალი სახელი სჭირდებოდა და აირჩიეს LineageOS, რაც ასახავს წინა პროექტის უწყვეტობას.

საზოგადოების ხელში ბევრი არაოფიციალური ჩანგალი LineageOS-ის სახელით სწრაფად გამოვიდა XDA ფორუმებზე დღესასწაულების დროს, CyanogenMod-ის ბოლო კონსტრუქციის წყაროს კოდის საფუძველზე. რამდენიმე კვირის შემდეგ, 2017 წლის დასაწყისში, დაიწყო პირველი ოფიციალური ნაგებობების გამოჩენა და განზრახვის ოფიციალური განცხადება გამოცხადდა ბლოგ პოსტში.

LineageOS-ის ფუნქციების ნაკრები მოიცავს რამდენიმე საფონდო აპლიკაციას, რომლებიც თავად შემუშავებული იყო საზოგადოების მიერ. გამოყოფილი ფოსტის კლიენტების, კამერის აპლიკაციისა (Snap) და შეკვეთილი ფაილების მენეჯერის გარდა, ასევე არსებობდა მთელი რიგი ფუნქციები, რომლებიც სცილდება უბრალოდ ალტერნატიულ „სკინს“ Android-ისთვის. ეს მოიცავს აპარატურის ღილაკების პერსონალიზაციას, გლობალურ ბნელ თემას AOSP-ზე მისვლამდე დიდი ხნით ადრე, დეტალური ნებართვები კონფიდენციალურობის დაცვის მეშვეობით და თქვენი ზარის ნომრების გამოჩენის დაბლოკვის შესაძლებლობა ისტორია.

2018 წლის თებერვალში დაინახა LineageOS 15.1 - პირველი ახალი ვერსია, რომელიც გამოცხადდა მას შემდეგ, რაც XDA-take-back გამოვიდა ზოგიერთ მოწყობილობაზე. 13 თვის შემდეგ, ვერსია 16 ჩამოვიდა, ამ დროისთვის პროდუქტის განვითარება უფრო ნაცნობ რიტმს დაუბრუნდა. მე-16 ვერსიამ მოიტანა ახალი "Trust" ინტერფეისი, რომელიც უზრუნველყოფს დაფას თქვენი მოწყობილობის ისეთივე უსაფრთხო და პირადი გახადისთვის, როგორც გსურთ. მე-16 ვერსია მოჰყვა 2019 წელს, ამ დროისთვის გამოჩნდა რამდენიმე ჩანგალი, ზოგი გვთავაზობდა „გუგლის ნაკლებს“ გამოცდილება და თუნდაც ყველა ლიცენზირებული კომპონენტის ამოღება ჭეშმარიტად ღია წყაროს გარემოს სასარგებლოდ. სულ ახლახან, მას შემდეგ რაც მსოფლიო გაგიჟდა, ამ წლის აპრილში, ხაზი 17.1გამოცხადდა უახლესი ძირითადი გამოშვება, რომელიც აგებულია Android 10-ზე. მუშაობა ახლა მიმდინარეობს Lineage 18-ზე, Android 11-ზე დაფუძნებული.

ამბავი გრძელდება….

LineageOS უზრუნველყოფს ალტერნატიულ firmware-ს სიტყვასიტყვით ათასობით ტელეფონის მოდელისთვის, მისი ღია კოდის, საზოგადოების მიერ მართული მიდგომის წყალობით. XDA-ზე ჩვენ ძალიან ვამაყობთ LineageOS-თან და მის დეველოპერებთან ჩვენი კავშირით და ვერ ვიტანთ იმის თქმას, თუ როგორ ვიყენებთ მას ბარიერის კიდევ უფრო ასამაღლებლად.

წაიკითხეთ შემდეგი თავი XDA-ზე ხვალ (სამშაბათი, 2020 წლის 27 ოქტომბერი). დარეგისტრირდით აქ იმისათვის, რომ დაემატოთ ჩვენს ადრეულ ფრინველთა სიას – ჩვენ გამოგიგზავნით ელფოსტით ყველას ამ სიაში უნიკალური ბმულით, სანამ ის საერთო გაყიდვაში გავა, მაგრამ თქვენ უნდა იჩქაროთ, რადგან მარაგი შეზღუდულია!