จาก XDA ถึง Cyanogenmod ถึง LineageOS: ประวัติโดยย่อ

click fraud protection

LineageOS และ CyanogenMod รุ่นก่อนเป็น ROM แบบกำหนดเองที่ประสบความสำเร็จมากที่สุดในประวัติศาสตร์ของ XDA Developers นี่คือเรื่องราวของ mod

เรื่องราวเบื้องหลัง LineageOS และ XDA เชื่อมโยงกันอย่างไม่มีวันสิ้นสุด รสชาติ Android แบบกำหนดเองทำให้ผู้ใช้หลายแสนคนมีโอกาสปลดล็อค ศักยภาพสูงสุดของสมาร์ทโฟน และในหลายกรณี ทำให้สมาร์ทโฟนมีวิถีชีวิตที่เหนือกว่า ตั้งใจจากผู้ผลิต แต่ก่อนข่าวใหญ่ที่เกี่ยวข้องกับ LineageOS ของเราในวันพรุ่งนี้ หากคุณไม่เคยหยุดคิดว่าเรื่องทั้งหมดเริ่มต้นอย่างไร หรือต้องการการแจ้งเตือน โปรดให้เราให้ความกระจ่างแก่คุณ

ปีแห่ง CyanogenMod

ผู้บุกเบิกสิ่งที่เรารู้จักในปัจจุบันในชื่อ LineageOS เริ่มต้นเมื่อสิบเอ็ดปีที่แล้ว เช่นเดียวกับ ROM แบบกำหนดเองจำนวนมาก มันเริ่มต้นจากหน้าที่ศักดิ์สิทธิ์เหล่านี้ ตัว Cyanogen หรือที่รู้จักในชื่อ Stefanie Kondik ได้ทำงานร่วมกับผู้ร่วมสร้าง ROM ที่จะใช้งานได้กับโทรศัพท์หลายรุ่น แม้ว่า OEM จะยุติการสนับสนุนแล้วก็ตาม

อุปกรณ์แรกที่ได้รับการสนับสนุนคือ HTC Dream (หรือที่รู้จักในชื่อ T-Mobile G1) ซึ่งเป็นอุปกรณ์ Android ที่มีจำหน่ายในท้องตลาดเครื่องแรก โดยมีเฟิร์มแวร์ที่สร้างจากผลงานของชุมชนฟอรัมในชื่อ

พระเยซูเฟรค. เมื่อตลาด Android เติบโตขึ้น CyanogenMod ก็เช่นกัน ซึ่งได้รับการปรับแต่งให้เหมาะกับแต่ละอุปกรณ์ ไม่ว่าจะอย่างเป็นทางการหรือไม่เป็นทางการ ตั้งแต่ภาพยนตร์บล็อกบัสเตอร์ Samsung Galaxy ใหม่ล่าสุดไปจนถึงโมเดลผู้ท้าชิงที่เล็กที่สุด

ผู้ที่มีความทรงจำดีๆ เกี่ยวกับ HTC HD2 (โทรศัพท์เครื่องเล็กๆ ที่สามารถทำได้) จะรู้ว่า CyanogenMod เป็นเช่นนั้น ตัวเร่งปฏิกิริยาสำหรับระบบปฏิบัติการอื่น ๆ มากมายที่ได้รับการย้ายไปยังระบบที่หลากหลายที่สุดนี้สำเร็จ อุปกรณ์ แท้จริงแล้ว ผู้ออกแบบ ROM แบบกำหนดเองจำนวนมากใช้ CyanogenMod เป็นจุดเริ่มต้นสำหรับโปรเจ็กต์ของตนเอง เนื่องจากสร้างขึ้นจากข้อเสนอ AOSP พร้อมฟีเจอร์พิเศษมากมาย ทั้งหมดนี้อยู่บนฐานที่มั่นคง ในบรรดาคุณสมบัติที่เรายอมรับตามปกติใน Android ที่เปิดตัวครั้งแรกใน CyanogenMod ในวันนี้ ได้แก่ การรองรับ FLAC การสลับในการดึงการแจ้งเตือน และการโอเวอร์คล็อกที่ขับเคลื่อนด้วย GUI

สมัยแรกๆ เหล่านั้นเป็นการต่อสู้ระหว่างแมวกับหนูกับ Google ซึ่ง (ในขั้นตอนนั้น) ไม่เห็นด้วยกับการรูทซอฟต์แวร์โทรศัพท์ของพวกเขา แต่สำหรับแพตช์ทุกตัวที่ Google ออก ก็มีคนมาเพื่อถอดรหัสมัน และในไม่ช้า Custom ROM ก็มีอยู่มากมายสำหรับโทรศัพท์เกือบทุกเครื่อง ไซยาโนเจนเป็นผู้นำทีมร่วมกับทีมอาสาสมัครผู้ดูแลและนักพัฒนาของเธอ ซึ่งเป็นที่รู้จักในเพจเหล่านี้ว่า “ทีม” ฉีดยาเลย”

CyanogenMod มีพื้นฐานมาจากความเป็นส่วนตัวเป็นหลัก ดังนั้นตัวเลขการใช้งานจริงจึงทำได้ยากมาก เมื่อถึงจุดสูงสุดในปี 2555-3 คาดว่ามีอุปกรณ์อย่างน้อย 50 ล้านเครื่องที่ใช้ CyanogenMod ทำให้เป็นเฟิร์มแวร์ที่ไม่ใช่ OEM ที่ใหญ่ที่สุดสำหรับ Android

เวอร์ชันสุดท้ายของ CyanogenMod คือเวอร์ชัน 14 ซึ่งใช้ Android 7.0 Nougat จากนั้นสิ่งต่างๆก็เริ่มเปลี่ยนไป….

ไซยาโนเจนอิงค์

ในปี 2013 Kondik เริ่มพิจารณาถึงความเป็นไปได้ในการสร้างรายได้และการค้าผลงานของเธอ แม้ว่าจะเป็นผลิตภัณฑ์โอเพ่นซอร์ส แต่ก็ยังมีตัวเลือกสำหรับการผลิต CyanogenMod เวอร์ชันสำหรับ OEM เพื่อนำไปติดตั้งบนอุปกรณ์ของตนโดยตรง ปฏิกิริยาถูกผสม ผู้ใช้ XDA บางคนรู้สึกว่า Kondik กำลังทรยศต่อจิตวิญญาณของ XDA ซึ่งก่อนหน้านี้เป็นเรื่องเกี่ยวกับชุมชนและการแบ่งปันแบบเปิดอย่างเคร่งครัด

คนอื่นๆ ตั้งคำถามว่าบริษัทใหม่ใดๆ จะได้รับผลกำไรจากงานที่บริจาคให้กับโครงการชุมชนโดยไม่คิดค่าใช้จ่ายหรือไม่ แน่นอนว่าบางโมดูลของสแต็กจะต้องถูกเขียนใหม่เมื่อนักพัฒนาแต่ละรายถอนการสนับสนุน

Kondik ชี้แจงอย่างชัดเจนว่า CyanogenMod จะยังคงเป็นผลิตภัณฑ์ฟรีสำหรับผู้ใช้ส่วนใหญ่ และเฉพาะเวอร์ชันที่ได้รับมอบหมายในเชิงพาณิชย์เท่านั้นที่จะสามารถซื้อเป็นเงินสดได้ เธอได้รับเงินทุนร่วมลงทุน 7 ล้านดอลลาร์เพื่อดำเนินธุรกิจอย่างเป็นทางการ และ Cyanogen Inc. เกิด. เพื่อรักษาความปรารถนาดีกับชุมชน XDA, Cyanogen Inc. ส่วนใหญ่ยังคงลิขสิทธิ์โอเพ่นซอร์สแบบเดียวกันในส่วนที่เกี่ยวกับโค้ด CyanogenMod และสัญญาว่าจะปล่อยแผนผังอุปกรณ์และซอร์สโค้ดเคอร์เนลสำหรับอุปกรณ์ที่ใช้ Cyanogen OS

เหตุการณ์บางอย่างคุกคามความปรารถนาดีนี้ Cyanogen OS มีแอปพลิเคชันแบบโอเพนซอร์ซหลายตัว เช่น CameraNext และ GalleryNext และพวกเขายังพยายามแปลงสิทธิ์การใช้งานสำหรับบางแอป เช่น Focal จาก GPL เป็น Apache อย่างไรก็ตาม กรณีหลังทำให้ Focal ถูกถอนออกหลังจากที่นักพัฒนา xplodwild ปฏิเสธที่จะนำการแก้ไขโค้ดแบบปิดมาใช้และย้ายแอปพลิเคชันทั้งหมดภายใต้ใบอนุญาตเชิงพาณิชย์

แม้จะมีความขัดแย้ง Cyanogen Inc ก็เริ่มสร้างความประทับใจ โดยดึงดูดลูกค้าที่เข้าร่วมยุคตื่นทองของ Android รวมถึงสตาร์ทอัพเล็กๆ ที่รู้จักกันในชื่อ OnePlus เพิ่มเติมอีกในเร็วๆ นี้ ในขณะเดียวกัน การลงทุนยังคงดำเนินต่อไปโดย Microsoft ขว้างหมวกในวงแหวนในปี 2558 เมื่อ Windows มือถือกำลังดิ้นรน และบริษัทก็จับตามองอยู่แล้วว่าจะใช้ประโยชน์จากความสำเร็จได้อย่างไร หุ่นยนต์ สิ่งนี้นำไปสู่การอัปเดตที่ไม่เป็นที่นิยมอย่างมากในปี 2559 ซึ่งรวมตัวชี้ไปยังแอพ Android ของ Microsoft จำนวนมากไว้ในเฟิร์มแวร์ ในช่วงเวลาที่คะแนนการอนุมัติของ Microsoft อยู่ที่ระดับต่ำสุด

เมื่อถึงเวลานี้ ด้วยความช่วยเหลือจากความคิดริเริ่มเช่นนี้ ความขัดแย้งภายในก็เริ่มเดือดพล่าน ความสัมพันธ์ของ Cyanogen Inc กับ OnePlus พังทลายลงภายในหนึ่งปีเมื่อมันเกิดขึ้นไม่นานหลังจากการเปิดตัว OnePlus One ที่ Cyanogen Inc. ได้ลงนามข้อตกลงพิเศษเฉพาะสำหรับอินเดียกับ OEM รายอื่น อินเดียเป็นตลาดสำคัญสำหรับ OnePlus มาโดยตลอด ดังนั้นผลกระทบของข้อพิพาทต่อทั้งสองฝ่ายจึงเห็นได้ชัดเจน OEM อื่นๆ เข้ามาร่วมด้วย รวมถึงบริษัท BQ ของสเปนและ Wileyfox ซึ่งตั้งอยู่ในสหราชอาณาจักร แต่ด้วยความที่ OnePlus แปลกแยกอย่างมีประสิทธิภาพ Cyanogen OS จึงไม่มี "ผลิตภัณฑ์นักฆ่า"

แม้แต่ Kondik ก็ยังรู้สึกหงุดหงิดกับการขาดความก้าวหน้าของบริษัทในรูปแบบใหม่ ในแง่หนึ่ง Kirt McMaster ซีอีโอยินดีที่จะคุยอวดกับสื่อมวลชนว่า CyanogenMod จะมาแทนที่ Google ในการควบคุม Android ในไม่ช้า (เวอร์ชัน Android ของ John Lennon ที่ 'ใหญ่กว่า' คำกล่าวอ้างของพระเยซู) ในทางกลับกัน การอัปเดตที่รวดเร็วก่อนหน้านี้บนแพลตฟอร์มเริ่มช้าลงจนเกือบจะหยุดลง เนื่องจากทรัพยากรทั้งหมดมุ่งสู่การผลิตเวอร์ชันที่ปรับแต่งเพื่อการชำระเงิน ลูกค้า

CyanogenMod ยังคงได้รับความนิยมในฐานะ Custom ROM แต่ Cyanogen OS คู่เชิงพาณิชย์ของมันกำลังพิสูจน์หายนะ ในเดือนกรกฎาคม 2559 พนักงาน 30 คน (ประมาณหนึ่งในห้า) ถูกไล่ออกด้วยโรคหลอดเลือดสมอง สำนักงานในซีแอตเทิลก็ "พังทลาย" และซีอีโอ Kirt McMaster ก็ลาออกจากบริษัทพร้อมกับ Lior Tai ซึ่งเป็น COO ที่เพิ่งเริ่มเข้ามารับตำแหน่ง CEO

สิ่งที่โดดเด่นที่สุดคือ ณ จุดหนึ่งในช่วงเวลานี้ Stefanie Kondik ตัวเธอเองถูกถอดออกจากคณะกรรมการบริหารของบริษัทของเธอเอง เธอกล่าวในภายหลังว่าเธอ "ทำงานกับคนผิด" และพบว่าตัวเองไม่สามารถป้องกันความล้มเหลวของธุรกิจหรือความรู้สึกแปลกแยกจากนักพัฒนาได้ ที่แย่กว่านั้นคือเธอสูญเสียสิทธิ์ตามกฎหมายในชื่อไซยาโนเจน สิ่งต่างๆ ดูไม่ดีนัก

จากนั้น สองวันก่อนวันคริสต์มาสปี 2016 Cyanogen Inc ก็ได้ปิดตัวลงอย่างเป็นทางการ และยุติ CyanogenMod ได้อย่างมีประสิทธิภาพ หลังจากที่เธอถูกไล่ออก Kondik ได้ขอร้องให้ชุมชนการพัฒนาแยกงานออก เพื่อจะได้ไม่เสียเปล่า

วันต่อมา ในวันคริสต์มาสอีฟ การใช้ชื่อ "LineageOS" ครั้งแรกปรากฏบนฟอรัม XDA

LineageOS มาแล้ว

คุณไม่สามารถทำให้ระบบปฏิบัติการที่ดีหยุดทำงานได้นาน สมาชิกของฟอรัม XDA อย่างรวดเร็ว รวมถึงอดีตนักพัฒนาในยุค Cyanogen ได้รวมตัวกันเป็นทีมเพื่อสนับสนุน CyanogenMod ที่กำพร้า ต้องขอบคุณข้อโต้แย้งทางกฎหมาย ทำให้ต้องมีชื่อใหม่ และเลือก LineageOS ซึ่งสะท้อนถึงความต่อเนื่องจากโปรเจ็กต์ก่อนหน้า

กลับมาอยู่ในมือของชุมชนแล้ว การ forks อย่างไม่เป็นทางการจำนวนมากภายใต้ชื่อ LineageOS ได้รับการเผยแพร่อย่างรวดเร็วในฟอรัม XDA ในช่วงวันหยุด โดยอิงตามซอร์สโค้ดจากบิลด์ล่าสุดของ CyanogenMod ไม่กี่สัปดาห์ต่อมา ในต้นปี 2017 โครงสร้างอย่างเป็นทางการชุดแรกเริ่มปรากฏขึ้น และมีการประกาศเจตนารมณ์อย่างเป็นทางการในบล็อกโพสต์

ชุดคุณสมบัติของ LineageOS ประกอบด้วยแอพสต็อกหลายตัวที่พัฒนาโดยชุมชนเอง นอกจากโปรแกรมรับส่งเมลเฉพาะ แอปกล้อง (Snap) และตัวจัดการไฟล์ที่ออกแบบตามความต้องการแล้ว ยังมีฟีเจอร์อีกมากมายที่นอกเหนือไปจากการเป็น “สกิน” ทางเลือกสำหรับ Android ซึ่งรวมถึงการปรับแต่งปุ่มฮาร์ดแวร์ ธีมสีเข้มทั่วโลกก่อนที่จะมาบน AOSP การอนุญาตโดยละเอียดผ่าน Privacy Guard และความสามารถในการบล็อกหมายเลขไม่ให้ปรากฏในการโทรของคุณ ประวัติศาสตร์.

กุมภาพันธ์ 2018 พบกับ LineageOS 15.1 ซึ่งเป็นเวอร์ชันใหม่แรกที่จะเปิดตัวนับตั้งแต่ XDA-take-back เปิดตัวในอุปกรณ์บางรุ่น 13 เดือนต่อมา เวอร์ชัน 16 มาถึงช่วงที่การพัฒนาผลิตภัณฑ์กลับเข้าสู่จังหวะที่คุ้นเคยมากขึ้น เวอร์ชัน 16 นำอินเทอร์เฟซ "Trust" ใหม่ซึ่งมีแดชบอร์ดสำหรับการทำให้อุปกรณ์ของคุณปลอดภัยและเป็นส่วนตัวตามที่คุณต้องการ เวอร์ชัน 16 ตามมาในปี 2019 ซึ่งในเวลานั้นมีส้อมหลายอันปรากฏขึ้น โดยบางอันเสนอ "Google-less" ประสบการณ์และแม้แต่การลบส่วนประกอบที่ได้รับอนุญาตทั้งหมดออกเพื่อสนับสนุนสภาพแวดล้อมแบบโอเพ่นซอร์สอย่างแท้จริง ล่าสุด หลังจากที่โลกบ้าคลั่ง ในเดือนเมษายนปีนี้ เชื้อสาย 17.1ซึ่งเป็นรุ่นหลักล่าสุดที่ได้รับการประกาศสร้างขึ้นบน Android 10 ขณะนี้งานกำลังดำเนินการบน Lineage 18 ที่ใช้ Android 11

เรื่องราวดำเนินต่อไป….

LineageOS มอบเฟิร์มแวร์สำรองสำหรับโทรศัพท์หลายพันรุ่นอย่างแท้จริง ต้องขอบคุณแนวทางแบบโอเพ่นซอร์สที่นำโดยชุมชน ที่ XDA เราภูมิใจมากที่ได้ร่วมงานกับ LineageOS และนักพัฒนา และเราแทบรอไม่ไหวที่จะบอกคุณว่าเราใช้มันเพื่อยกระดับมาตรฐานต่อไปอย่างไร

อ่านบทต่อไปที่ XDA พรุ่งนี้ (วันอังคารที่ 27 ตุลาคม 2020) ลงชื่อ ที่นี่ หากต้องการเพิ่มลงในรายการ Early Bird ของเรา เราจะส่งอีเมลพร้อมลิงก์ที่ไม่ซ้ำกันให้กับทุกคนที่อยู่ในรายชื่อนั้นก่อนที่จะวางจำหน่ายทั่วไป แต่คุณจะต้องดำเนินการอย่างรวดเร็วเนื่องจากสินค้ามีจำนวนจำกัด!