การพัฒนา Linux Phone เผชิญจุดเปลี่ยนสำคัญขณะที่ Android เพิ่มข้อจำกัดมากขึ้น

ทีมชุมชน BigGo
การพัฒนา Linux Phone เผชิญจุดเปลี่ยนสำคัญขณะที่ Android เพิ่มข้อจำกัดมากขึ้น

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

อายุแบตเตอรี่ยังคงเป็นอุปสรรคทางเทคนิคหลัก

แม้จะมีการพัฒนามาเป็นปี ประสิทธิภาพของแบตเตอรี่ยังคงเป็นอุปสรรคที่สำคัญที่สุดที่ป้องกันไม่ให้ Linux phone ได้รับการยอมรับในวงกว้าง อุปกรณ์ปัจจุบันอย่าง Librem 5 , PinePhone และฮาร์ดแวร์ที่คล้ายกันยังคงดิ้นรนที่จะให้การใช้งานแม้แต่แปดชั่วโมง ในขณะที่อุปกรณ์ Android และ iOS สมัยใหม่สามารถใช้งานได้เต็มวันด้วยการใช้งานหนัก สมาชิกชุมชนรายงานว่าแม้แต่ผู้ที่ชื่นชอบ Linux ที่เต็มใจทนกับความไม่สะดวกต่างๆ ก็พบว่าข้อจำกัดของแบตเตอรี่มีมากเกินไปสำหรับการใช้งานประจำวัน ตัวเลือกใหม่บางตัวอย่าง Furi FLX1 แสดงให้เห็นความหวังด้วยเวลาสแตนด์บายหลายวัน แต่สถานการณ์การใช้งานจริงยังคงท้าทาย

ตัวเลือกโทรศัพท์ Linux ในปัจจุบันและประสิทธิภาพของแบตเตอรี่:

  • Librem 5: มีปัญหาในการใช้งานประจำวัน 8 ชั่วโมง
  • PinePhone: แบตเตอรี่อายุสั้น จำกัดการใช้งานเฉพาะการพัฒนาเท่านั้น
  • Furi FLX1: ประสิทธิภาพแบตเตอรี่ดีที่สุด (สแตนด์บาย 3+ วัน)
  • MNT mini laptop: ใช้งานได้ประมาณ 4 ชั่วโมง
  • uConsole: ไม่สามารถใช้งานได้เต็มวัน

แอปธนาคารและรัฐบาลสร้างการพึ่งพาระบบนิเวศ

การอภิปรายเผยให้เห็นอุปสรรคการยอมรับที่สำคัญซึ่งขยายไปเกินกว่าข้อกำหนดทางเทคนิค ผู้ใช้หลายคนพบว่าตัวเองติดอยู่ในระบบนิเวศของ Android หรือ iOS เนื่องจากแอปยืนยันตัวตนของธนาคารและบริการรัฐบาลที่บังคับใช้ซึ่งปฏิเสธที่จะทำงานบนแพลตฟอร์มทางเลือก แอปพลิเคชันเหล่านี้พึ่งพา hardware attestation และ Play Integrity APIs มากขึ้นซึ่งไม่สามารถจำลองบนระบบ Linux ได้ ประเทศอย่างออสเตรเลียได้นำระบบ digital ID แอปพลิเคชันภาษี และบริการสาธารณสุขที่ต้องการการดาวน์โหลดจาก app store อย่างเป็นทางการมาใช้ ทำให้การเลือกสมาร์ทโฟนกลายเป็นเรื่องของการมีส่วนร่วมทางพลเมือง

ข้อกำหนดแอปรัฐบาลและธนาคารแยกตามภูมิภาค:

  • Australia: แอป Centrelink , Service Victoria , Medicare , myID , ATO
  • Portugal: แอป Digital ID ( id.gov.pt )
  • UK: แอป NHS และบริการรัฐบาลต่างๆ
  • ธนาคาร: หลายแห่งต้องการ mobile 2FA และ hardware attestation
  • ขนส่งสาธารณะ: แอปตั๋วดิจิทัลกลายเป็นสิ่งจำเป็นมากขึ้น

ความพร้อมใช้งานของฮาร์ดแวร์จำกัดความก้าวหน้าในการพัฒนา

การขาดแคลนแพลตฟอร์มฮาร์ดแวร์ที่เหมาะสมเป็นอุปสรรคสำคัญต่อความพยายามในการพัฒนา Linux phone ไม่เหมือนกับระบบนิเวศ PC ที่คอมโพเนนต์มาตรฐานช่วยให้เข้ากันได้อย่างกว้างขวาง ฮาร์ดแวร์มือถือต้องการไดรเวอร์เฉพาะและงานบูรณาการอย่างละเอียด ชิป QCM6490 ของ Qualcomm เป็นโอกาสที่หายากสำหรับนักพัฒนาอิสระ เป็นหนึ่งในไม่กี่โปรเซสเซอร์สมัยใหม่ที่รองรับเซลลูลาร์ซึ่งมีให้นอกเหนือจากพาร์ทเนอร์ชิปผู้ผลิตแบบดั้งเดิม อย่างไรก็ตาม การพัฒนาส่วนใหญ่ยังคงถูกจำกัดให้อยู่กับฮาร์ดแวร์เก่าที่มีความสามารถน้อยกว่าซึ่งไม่สามารถแข่งขันกับความคาดหวังด้านประสิทธิภาพของสมาร์ทโฟนร่วมสมัยได้

ข้อจำกัดทางเทคนิคที่สำคัญ:

  • คุณภาพกล้อง: การประมวลผลภาพที่ไม่ดีในอุปกรณ์อย่าง PinePhone
  • การรองรับ GPU: การรองรับ OpenGLES3/Vulkan ที่จำกัด
  • ความพร้อมใช้งานของไดรเวอร์: ต้องใช้เฟิร์มแวร์ baseband แบบปิด
  • การรับรองฮาร์ดแวร์: ไม่สามารถจำลองข้อกำหนดความปลอดภัยของแอปธนาคารได้
  • การเข้าถึงชิปเซลลูลาร์: ความพร้อมใช้งานที่จำกัดมากสำหรับนักพัฒนาอิสระ

ชุมชนถกเถียงการมุ่งเน้นกลยุทธ์การพัฒนา

ความแตกแยกทางปรัชญาได้เกิดขึ้นภายในชุมชนนักพัฒนาเกี่ยวกับการจัดสรรทรัพยากร บางคนโต้แย้งว่าการทำงานต่อเนื่องบน Android ROMs อย่าง LineageOS ทำให้ชั่วโมงการพัฒนาที่มีค่าหันเหไปจากการสร้างแพลตฟอร์มที่เป็นอิสระอย่างแท้จริง คนอื่นๆ โต้แย้งว่า Android forks ให้รากฐานที่ปпрактичнее มากกว่า โดยเสนอ software stacks ที่เป็นผู้ใหญ่และความเข้ากันได้ของฮาร์ดแวร์ที่กว้างขวางกว่า ความไม่เห็นด้วยเชิงกลยุทธ์นี้สะท้อนคำถามที่ลึกซึ้งกว่าเกี่ยวกับว่าการปรับปรุงแบบค่อยเป็นค่อยไปของระบบที่มีอยู่หรือแนวทางใหม่ที่ปฏิวัติจะรับใช้เป้าหมายเสรีภาพมือถือระยะยาวได้ดีกว่า

สถานะปัจจุบันของการพัฒนา Linux phone อยู่ในจุดเปลี่ยนที่สำคัญ ในขณะที่ความท้าทายทางเทคนิคเกี่ยวกับอายุแบตเตอรี่ การรองรับฮาร์ดแวร์ และความเข้ากันได้ของแอปพลิเคชันยังคงมีมาก ข้อจำกัดที่เข้มงวดขึ้นบนแพลตฟอร์ม Android กำลังสร้างแรงจูงใจใหม่สำหรับโซลูชันทางเลือก ความสำเร็จน่าจะต้องการไม่เพียงแค่นวัตกรรมทางเทคนิค แต่ยังรวมถึงการตัดสินใจเชิงกลยุทธ์เกี่ยวกับการสร้างสมดุลระหว่างความบริสุทธิ์ทางอุดมการณ์กับการใช้งานจริงที่ปฏิบัติได้สำหรับการยอมรับในวงกว้าง

อ้างอิง: Even potatoes are more important than Hall

การแสดงออกเชิงนามธรรมของแนวคิดปฏิวัติในชุมชนนักพัฒนาโทรศัพท์ Linux เน้นย้ำถึงทางเลือกเชิงกลยุทธ์ที่รออยู่ข้างหน้า
การแสดงออกเชิงนามธรรมของแนวคิดปฏิวัติในชุมชนนักพัฒนาโทรศัพท์ Linux เน้นย้ำถึงทางเลือกเชิงกลยุทธ์ที่รออยู่ข้างหน้า