11 điểm bởi GN⁺ 2025-09-17 | 7 bình luận | Chia sẻ qua WhatsApp
  • Khi hệ sinh thái Android đang nhanh chóng trở nên khép kín, nhu cầu phát triển điện thoại thông minh dựa trên Linux như một lựa chọn thay thế mở đang tăng lên
  • Google đã chuyển một phần việc phát triển các thành phần AOSP sang chế độ không công khai, còn các nhà sản xuất lớn thì loại bỏ tính năng mở khóa bootloader, qua đó hạn chế quyền tự do của người dùng
  • Do Play Integrity API, việc cài đặt ứng dụng bị hạn chế nếu không đăng nhập tài khoản Google, và ngay cả ví định danh của EU cũng bị buộc phải phụ thuộc vào điều này
  • Việc bắt buộc xác minh danh tính thật của nhà phát triển ảnh hưởng đến phần lớn thiết bị, đồng thời đẩy nhanh sự thu hẹp của hệ sinh thái ứng dụng mã nguồn mở, như các trường hợp ngừng Android của Syncthing và việc cập nhật NextCloud bị từ chối
  • Về thực chất, Android đang hội tụ thành một nền tảng khép kín giống Apple, nên việc phát triển một hệ điều hành di động Linux mở là rất cấp thiết để duy trì cạnh tranh và đổi mới

Mở đầu

Gần đây, môi trường Android đang nhanh chóng chuyển dịch theo hướng tăng tính khép kín thay vì tính mở

Sự khép kín hóa của hệ sinh thái Android

  • Google đang cho thấy xu hướng dần chuyển việc phát triển ngày càng nhiều thành phần cốt lõi của AOSP (Android Open Source Project) sang chế độ không công khai
  • Các nhà sản xuất lớn như Samsung, Xiaomi, OnePlus đang loại bỏ tính năng mở khóa bootloader khỏi mọi thiết bị, khiến mức độ ràng buộc với người dùng tăng lên
  • Google cũng được dự đoán sẽ sớm tham gia xu hướng này

Chính sách tăng cường kiểm soát của Google

  • Google đang ép buộc triển khai Play Integrity API và khuyến khích các nhà phát triển tích hợp các chức năng liên quan
    • Vì vậy, để sử dụng các ứng dụng trên Google Play Store, người dùng phải đăng nhập tài khoản hệ điều hành ở cấp toàn hệ thống
    • Ngay cả ứng dụng chính thức dùng để xác minh danh tính theo yêu cầu của Liên minh châu Âu (EU) cũng phải tuân theo chính sách này, gây ra tranh cãi
    • Phản ứng từ các nhà phát triển mã nguồn mở trên Github và các nơi khác vẫn tiếp diễn
  • Trên hệ thống Android cũng dự kiến sẽ áp dụng bắt buộc xác minh nhà phát triển (verification)
    • Điều này không tác động trực tiếp đến các OS bên thứ ba, nhưng phần lớn thiết bị Android sẽ nằm trong vùng ảnh hưởng
    • Trong thời gian tới, khả năng cao nhiều nhà phát triển mã nguồn mở sẽ phản đối chính sách của Google và từ bỏ hẳn việc phát triển ứng dụng Android

Khủng hoảng của việc phát triển ứng dụng Android mã nguồn mở

  • Trên thực tế, dự án SyncThing đã ngừng phát triển ứng dụng Android do các vấn đề với chính sách của Google Play
  • Các bản cập nhật của ứng dụng NextCloud cũng nhiều lần bị Google từ chối (không công bố lý do), và chỉ được khôi phục sau các đợt phản đối quy mô lớn
  • Google còn đang theo đuổi chính sách gắn nhãn những phần mềm tăng cường quyền tự chủ của người dùng như chặn quảng cáo là “nguy hiểm”, “không đáng tin cậy”
  • Dự báo chuỗi cơ chế xác minh và kiểm soát này sẽ còn được áp dụng mạnh hơn trong thời gian tới

Sự cần thiết của một OS thay thế

  • Trước đây từng tồn tại cạnh tranh nền tảng giữa Google và Apple, nhưng gần đây sau các vụ kiện chống độc quyền lớn, Google gần như vượt qua mà không bị chế tài đáng kể, khiến cạnh tranh thực tế biến mất
  • Google đang tham khảo cách Apple kiểm soát thị trường và tiến theo hướng từ bỏ tính mở của Android
  • Android hiện tại khó còn có thể được xem là một “nền tảng mở”, và đang đối mặt với nguy cơ sớm đánh mất hoàn toàn sự cởi mở trước kia

Kết luận: Cần gấp rút phát triển điện thoại Linux

  • Nếu Android trên thực tế hội tụ thành một nền tảng khép kín,
    • thì sẽ cần một nền tảng thay thế tự do cho cả nhà phát triển lẫn người dùng
  • Hệ điều hành di động dựa trên Linux vẫn chưa hoàn thiện, nhưng
    • ở thời điểm hiện tại, tăng tốc đầu tư và phát triển là điều quan trọng
  • Đây không đơn thuần là “chuyển sang Linux ngay bây giờ”, mà là chuẩn bị cho cục diện cạnh tranh trong tương lai

Tóm tắt bình luận: "Vì sao điện thoại Linux quan trọng?"

Kỳ vọng vào lựa chọn thay thế Linux

  • Anekdoteles: Sẵn sàng chấp nhận bất tiện để chuyển sang lựa chọn Linux sau khi thiết bị hết vòng đời, nhằm thoát khỏi sự phụ thuộc vào Big Tech
  • thastings: Giới thiệu Droidian (dựa trên Debian + Phosh, tận dụng driver Android qua Halium)
    • Phần lớn tính năng, bao gồm cả camera, hoạt động bình thường; có thể chạy ứng dụng Android bằng Waydroid
    • Khuyến nghị các thiết bị hỗ trợ SoC mới như Thinkphone (Motorola, SD8+ Gen1)
    • Furilabs FLX1 cũng là một lựa chọn tốt
  • freebee: Hình dung kịch bản lý tưởng là Valve SteamPhone — phần cứng hiệu năng cao + Arch + hỗ trợ container cho chế độ Android

Giới hạn thực tế và cảm giác thất vọng

  • Raptor: Vấn đề không nằm ở ứng dụng hay OS mà ở chất lượng phần cứng — các yếu tố cơ bản của một chiếc điện thoại như loa vẫn còn thiếu
  • hendrik: Chia sẻ trải nghiệm với Pinephone: phần cứng chậm, thiếu các tính năng cốt lõi như connected standby và thông báo, nên gần như không thể dùng hàng ngày
    • Đã kỳ vọng từ sau Nokia N900 năm 2009 nhưng tiến triển vẫn chậm, và khả năng xuất hiện lựa chọn thay thế trước khi chính sách Google siết chặt vào năm 2027 là thấp
  • glitching: Điện thoại Linux không phải là lựa chọn thay thế Android mà chỉ ở mức “một chiếc PDA chạy Linux”
    • Pin, độ linh hoạt, cuộc gọi và camera đều chưa đạt
    • Ứng dụng chủ yếu hướng desktop nên không phù hợp với UX di động
    • Quá trình cài đặt cũng phức tạp và tỷ lệ thất bại cao
    • Thực tế hiện tại chưa có gì để “thay thế”; cùng lắm chỉ có thể thử nghiệm với LineageOS/pmOS trên flagship cũ

Thảo luận về dự án và hệ sinh thái

  • Ulrich: Ý ở đây không phải chuyển ngay bây giờ, mà là ngay lúc này cần tăng tốc phát triển
    • PostmarketOS có vẻ là lựa chọn trưởng thành nhất, nhưng cần sự hợp tác của toàn bộ cộng đồng
  • Vittelius: Ubuntu Touch, Sailfish là các lựa chọn thay thế được hoàn thiện về mặt thương mại nhất
    • PostmarketOS giống như “đặt Linux desktop lên điện thoại”, nên còn thiếu UX
    • Ngược lại, UT và Sailfish được thiết kế như mobile OS ngay từ đầu nên mức độ hoàn thiện cao hơn
  • eldavi: So sánh với nguồn lực của các tập đoàn lớn là vô nghĩa; cần thừa nhận giới hạn của các dự án cộng đồng
  • hendrik (phản biện tiếp): Linux đã đạt được thành tựu khổng lồ trên server và PC, nên trên điện thoại cũng cần giữ kỳ vọng cao
  • Zink: Smartphone giờ chỉ còn là một “thiết bị điện tử truyền thông”, chủ yếu được dùng như nơi chạy các ứng dụng thay thế PC
    • Điện thoại Linux dạng dock có thể là ý tưởng lý tưởng, nhưng cơ hội có lẽ nằm ở thị trường doanh nghiệp hơn là đại chúng

Tổng hợp

  • Người dùng đồng cảm với nhu cầu về lựa chọn thay thế khi sự phụ thuộc vào Big Tech ngày càng sâu, nhưng
  • vẫn có nhiều góc nhìn bi quan thực tế rằng việc sử dụng hàng ngày là khó khăn do thiếu các chức năng nền tảng như chất lượng phần cứng, ứng dụng thiết yếu, thông báo/chế độ chờ/pin
  • Các dự án như Droidian, PostmarketOS, Ubuntu Touch, Sailfish được nhắc tới, đồng thời một lần nữa nhấn mạnh rằng hợp tác cộng đồng và đầu tư dài hạn là điều bắt buộc

7 bình luận

 
mango 2025-09-19

Android cũng ổn mà haha, tốt hơn iOS nhiều

 
anjin225 2025-09-17

Tizen tiến lên nào

 
carnoxen 2025-09-17

Nhìn vào việc Firefox OS đã thất bại thì cũng khó nói lắm...

 
chcv0313 2025-09-17

Còn phải có khả năng đáp ứng đầy đủ các vấn đề pháp lý như các hạn chế về ghi âm cuộc gọi theo từng quốc gia, liệu có làm được không?

 
coremaker 2025-09-17

Đây không chỉ là vấn đề về phần mềm mà còn đi kèm cả vấn đề về phần cứng hoàn thiện,
nên tôi nghĩ sẽ không dễ để những ý kiến như thế này trở thành hiện thực.

Rốt cuộc sẽ phát sinh tình huống phải thu tiền,
và nếu từ đó nảy sinh các vấn đề mang tính thương mại (bảo mật, lỗi, hack, chiếm đoạt, v.v.)
thì cuối cùng chẳng phải nó sẽ hội tụ theo hướng giống như Android sao?

 
opminsu 2025-09-17

Tôi đồng ý

 
GN⁺ 2025-09-17
Ý kiến trên Hacker News
  • Điện thoại Android của tôi chặn việc chụp ảnh màn hình nếu nhà phát triển ứng dụng không muốn
    Và nếu nhà mạng yêu cầu thì nó cũng chặn cả ghi âm cuộc gọi. Dù theo luật nơi tôi sống thì điều đó là hợp pháp
    Tôi thực sự không thích xu hướng này

    • Điều bực bội nhất là khi nhà phát triển ứng dụng chặn ảnh chụp màn hình, bạn không thể biết nó bị chặn cho đến khi thử chụp
      Chụp xong chỉ còn lại một ảnh trắng xóa
      Đặc biệt là các ứng dụng tài chính rất hay dùng chính sách này trong khi tưởng rằng họ đang bảo vệ gì đó
    • Đây không chỉ là vấn đề của điện thoại
      Nếu hỏi các AI như ChatGPT hay Gemini những câu mà Silicon Valley không muốn, thì rất khó nhận được câu trả lời
      Có cảm giác như chỉ được phép tồn tại một đáp án duy nhất
      Có vẻ sau này còn tệ hơn nữa
    • Trước đây tôi từng gặp chuyện tương tự với ngân hàng vì Google Pay
      Ngân hàng bảo hãy hỏi Google, còn bộ phận hỗ trợ của Google lại bảo quay về hỏi ngân hàng
      Sau vài lượt email qua lại, hỗ trợ của Google yêu cầu tôi gửi ảnh chụp màn hình ứng dụng ngân hàng và Google Pay
      Vậy là hoặc phải có điện thoại thứ hai, hoặc chỉ còn cách ngừng than phiền
      Mãi sau vài năm và qua ba đời điện thoại thì nó mới hoạt động lại
    • Tôi nhớ có lần ngân hàng yêu cầu ảnh chụp màn hình
      Khi tôi nói ứng dụng của họ chặn chụp màn hình, phía ngân hàng còn ngạc nhiên
      Tôi nói có thể lách qua bằng website, thế là họ xử lý theo cách đó và ngân hàng cũng hài lòng
      Đây vốn là một ngân hàng khá ổn mà vẫn xảy ra chuyện ngớ ngẩn như vậy
    • Thực tế hiện giờ là chỉ có nhà mạng mới được phép ghi âm cuộc gọi
      (chú thích: bắt buộc phải truyền đạt rằng đây là câu đùa)
  • Tôi có thể chịu được đủ thứ vô lý khác nhau như phần cứng đắt đỏ mà chậm chạp, UI tệ, sửa bug không hồi kết, v.v., nhưng riêng thời lượng pin của thiết bị Linux di động thì thật sự khiến nó không thể dùng được
    Có nổi dù chỉ một điện thoại/máy tính bảng Linux nào dùng thực tế được 8 giờ trong ngày không? Librem, Pinephone, Juno đều không được. uConsole cũng vậy
    Laptop mini của MNT dùng được khoảng 4 giờ, nhưng nếu để chờ lâu thì cũng cạn pin
    Trong khi đó, các thiết bị di động lớn phổ biến thì ngay cả đồ cũ 3–5 năm tuổi cũng chẳng phải lo pin trong một ngày
    Bật YouTube rồi ngủ thì sáng hôm sau vẫn chạy tốt
    Tôi là người muốn có điện thoại Linux, nhưng dù bỏ rất nhiều công sức mà việc dùng hằng ngày vẫn khó như vậy thì tôi nghi ngờ có ai sẽ dùng nổi

    • Có vẻ còn tùy vào việc định nghĩa "dùng thực tế" là gì
      Furi FLX1 là chiếc điện thoại Linux có thời lượng pin tốt nhất mà tôi từng thấy
      Nếu chỉ để chờ thì nó trụ hơn 3 ngày
      Các thiết bị chính thức của SailfishOS có lẽ cũng đủ dùng trọn một ngày
    • Nếu chỉ tính thời gian sử dụng thực tế thì đây đơn giản là bài toán công suất tiêu thụ trung bình và dung lượng pin
      Ví dụ: tiêu thụ 1W trong 8 giờ thì cần 8Wh — với mức 3.7V thì khoảng 2162mAh là đủ
      Các hãng tối ưu hóa thật sự theo đúng cách người dùng sử dụng, như bật YouTube qua đêm chẳng hạn
      Họ dùng đủ mọi mẹo như điều chỉnh độ sáng màn hình, thiết kế mạch và pin
      Trong khi đó, thiết bị Linux có vẻ gần như chẳng có tối ưu điện năng nào
      Có vẻ họ cũng không làm kiểm thử môi trường
      Với tư cách người dùng, tôi không muốn chấp nhận tình trạng đó
    • Đây chính là lý do Android được phát triển ngay từ đầu
      Kiến trúc OS và ứng dụng kiểu desktop không hoạt động tốt trên di động
      Các API đầy ràng buộc của Google có thể gây khó chịu cho nhà phát triển, nhưng lại được tối ưu rất mạnh cho hiệu quả pin và điện năng tiêu thụ
    • Tôi đang cài PostmarketOS trên Google Pixel 3a
      Dùng nhẹ thì một ngày chỉ tụt khoảng 20% pin, còn nếu lướt mạng xã hội nhiều thì khoảng 60%
      Thật ra như vậy tôi thấy là khá ổn
      Sau khi cài lại gần đây thì pin cải thiện đáng kể — trước đó có lẽ do Syncthing chạy nền
      Nếu dùng suspend s2idle thì mức hao pin chờ còn giảm hơn nữa, nhưng lúc đó không nhận được cuộc gọi (điều này có thể sẽ được cải thiện sau)
    • Có khá nhiều tablet hoặc thiết bị 2-trong-1 dùng chip AMD có thể trụ 8 giờ với mức sử dụng nhẹ
  • Gần như chắc chắn chiếc điện thoại tiếp theo của tôi sẽ là mô hình hai máy
    Một cái là Android tiêu chuẩn giá rẻ chỉ để chạy những thứ thực sự cần Google Play như app ngân hàng (bị khóa rất chặt, gần như luôn để tắt)
    Cái còn lại để tôi dùng điện thoại như một máy tính đa dụng cho những việc mình muốn làm như terminal, sshd, emacs, emulator, media player, v.v.
    Có vẻ ngày càng khó để có cả hai thế giới đó trong cùng một thiết bị
    Dạo này Android vẫn còn xoay xở được, nhưng tình hình đang xấu dần

    • Nối tiếp bài tôi vừa đăng, tôi thấy ý tưởng này thật sự khá hay
      Dùng hai máy có thể là cách thực tế
      Một chiếc PAYG chỉ dùng ở nhà cho các mục đích cụ thể như ứng dụng ngân hàng
      Còn lại là điện thoại GNU/Linux… chỉ nghĩ đến Emacs trên điện thoại thôi đã thấy háo hức
    • Tôi thực sự đang làm như vậy, và việc duy trì nó cực kỳ phiền phức
      Ngay cả thiết bị "ngu ngốc" cũng phải cập nhật thì mới an toàn hoặc dùng được app ngân hàng
      Thường điện thoại quá 3 năm là nhanh chóng bị cắt hỗ trợ
      Dù dùng LineageOS thì cũng không vượt qua được kiểm tra tính toàn vẹn của Google, nên có lẽ cứ 2 năm tôi lại phải mua một điện thoại Dumb mới
    • Tôi cần một máy Android chỉ vì vài ứng dụng cụ thể
      Còn máy chính thì vẫn dùng điện thoại Linux — tôi đã làm vậy từ thời Nokia N9/N900
      Tôi hoàn toàn không để dữ liệu nhạy cảm trên điện thoại
    • Tôi từng nghĩ liệu có thể chạy hai OS bằng hypervisor như trên server không
      Nhưng chắc mức tiêu hao pin sẽ khủng khiếp
    • Chiếc điện thoại thứ hai gần như giống một laptop nhỏ
      Trên chiếc điện thoại "không thú vị" tôi để nguyên cấu hình gốc, có ba ứng dụng là MyGov, Dropbox, còn lại tôi cũng chẳng nhớ
      Và tôi còn mang theo một laptop nhỏ ngầu nữa, tethering vào điện thoại để dùng thực chiến
      Một bên là đồ gia dụng, còn bên kia mới là máy tính thật sự
  • Dù có xuất hiện điện thoại Linux dùng ổn đến đâu đi nữa, nếu chính phủ bắt bạn phải mua phần cứng + phần mềm được một công ty Mỹ nào đó ban phước thì mới nộp thuế được, thì cũng chẳng ích gì
    Không nộp thuế thì bị tống vào tù, nên rốt cuộc vẫn phải làm theo
    Vấn đề thật sự không phải là Google, mà là việc chúng ta dù là công dân tự do vẫn đang phụ thuộc các yếu tố thiết yếu của cuộc sống vào phần cứng/phần mềm của công ty bên ngoài mà ta không thể quản lý
    Chúng ta phải phản kháng mạnh mẽ để không giao phó cuộc sống của mình cho phần mềm/phần cứng nằm ngoài khả năng kiểm soát
    Đặc biệt là phải rời xa cấu trúc mà hai công ty Mỹ kiểm soát mọi thứ

  • Dù tôi đồng cảm với vấn đề của Android, việc quay lại Linux với mô hình bảo mật (không tồn tại) và UI/UX di động tệ thì cũng hơi kỳ
    Hay là thử fork AOSP hoặc GOS xem sao (tính tương thích sẽ cao hơn, nhưng có thể phải hy sinh bảo mật)
    Việc gói ứng dụng GUI Linux thành APK Android cũng hoàn toàn đáng để nghiên cứu — sẽ cần tích hợp Wayland/DBus và thêm một số việc nữa, nhưng như vậy có thể lấy được ưu điểm của cả hai bên

    • fork AOSP hoặc GOS
      Cả hai hệ thống đều vẫn phải đi theo chiến lược phát triển của Google nên không thể thật sự độc lập — và đó chính là vấn đề (thảo luận HN liên quan)
      Cài GOS lên Librem 5 hay Pinephone là ý tưởng không tệ, nhưng đội phát triển GOS từ chối định hướng đó (thảo luận HN liên quan)
      Về chuyện "mô hình bảo mật không tồn tại" của Linux, thực tế là bạn tin vào phần mềm được cài từ kho mã nguồn mở
      Và điều đó hoạt động khá tốt

  • (Lưu ý: tôi không phải chuyên gia marketing/kinh doanh mà là kỹ sư phần mềm/sản phẩm)
    Nếu điện thoại Linux thực sự muốn có chỗ đứng trên thị trường, cách thực tế là phát triển để một mẫu phần cứng rẻ, dễ mua được hỗ trợ hoàn hảo bởi Debian thuần hoặc PostmarketOS
    Nếu làm cho nó hoạt động với Phosh của Purism mà không cần driver đóng hay blob, thì nhu cầu về nền tảng/thành phần mã nguồn mở của Purism (hoặc phần cứng kế nhiệm) cùng với đóng góp cộng đồng sẽ tăng lên
    Nếu điện thoại giá rẻ là thứ như PinePhone thì có thể cũng không ăn mòn quá mạnh doanh số flagship của Purism
    Việc cộng đồng mở rộng ngược lại còn có thể tạo ra nhu cầu và niềm tin lớn hơn cho thương hiệu
    Đối thủ cạnh tranh chắc chắn cũng sẽ xuất hiện, nhưng vì phải nhắm đến nhóm khách thích độ tin cậy và phần cứng/phần mềm mở nên bắt buộc sẽ phải đóng góp mã nguồn mở upstream
    (Không nhất thiết phải là PinePhone, điện thoại Pixel cũ đã qua sử dụng nhưng dễ mở khóa cũng có vẻ khả thi. Về sau các thiết bị dành riêng cho GrapheneOS cũng có thể tận dụng cùng nền tảng Linux mở đó)

    • Làm một chiếc điện thoại mở hoàn toàn đến tận phần cứng, không blob nào, là chuyện cực kỳ khó
      Các điện thoại Linux hiện tại cũng cố dùng linh kiện mở nhất có thể, nhưng thường đổi lại là thiết kế cũ sắp ngừng sản xuất hoặc hiệu năng hạng ba
      baseband (chip viễn thông) thì gần như không thể tránh khỏi tính đóng
      Một chiếc điện thoại hoàn toàn đúng tinh thần FOSS về thực tế là bất khả thi
      Ai sẽ mua điện thoại dùng chip hạng ba, pin hạng ba?
      Thị trường lại nhỏ nên giá cứ cao mãi
      Cuối cùng có lẽ lời giải là "trước hết hãy làm một chiếc điện thoại mạnh" rồi mới đưa Linux lên đó
      (Trừ khi thị trường giống PC, nơi mọi driver đều đã mở sẵn, còn hiện tại thì rào cản quá lớn)
    • Ngay cả điện thoại Trung Quốc giá rẻ cũng ổn nếu là sản phẩm đời cũ với tài liệu kỹ thuật được công khai tốt
      Nếu có thể cài Linux lên một máy $50 thì chắc chắn bán được 100.000 chiếc — chỉ vì tò mò thôi người ta cũng sẽ mua
      Nhưng theo tôi biết thì UI Linux di động vẫn còn dưới chuẩn
      Có vẻ vẫn chưa đạt được trải nghiệm như N900 ngày xưa (RAM 256M)
      Các dự án như port Maemo cứ biến mất vì thiếu phần cứng
  • Tôi là người dùng Sailfish OS từ năm 2016
    Trước đó dùng Meego, Maemo (N900, N9)
    Hiện tôi cũng có một điện thoại Android (cho ứng dụng Deutsche Post), nhưng chỉ dùng để gửi đồ
    Điện thoại chính là máy Gigaset của Đức (pin 4KmA), thường dùng được 2 ngày, nếu đăng bài nhiều thì 1 ngày
    Nó còn chạy được cả SDL2 (như Godot 3.5) và Wayland compositor, giao diện cũng không tệ
    Thiếu ứng dụng là vấn đề, nhưng đổi lại có nhiều thứ để tự phát triển nên cũng vui
    Linux di động giờ có cảm giác đã thật sự cắm rễ ổn định

    • Xin chào, hình như tôi từng thấy nickname của bạn trên diễn đàn Jolla
      Tôi có hai máy Gigaset GX290 và GX4 Pro, nhưng vẫn hoãn cài SailfishOS vì phải dùng PC Windows để sao lưu Android và tạo scatter file
      Các công cụ MTK lại không phải chính thức, phải tải đủ loại file thực thi từ những website kỳ quặc nên rất bất tiện
      Tôi thấy lạ là tại sao không có công cụ chính thức cho chuyện này
      Tôi muốn hỏi là:
      Tôi có làm embedded Linux, nhưng không hiểu rõ về mặt khái niệm quy trình port một OS như Sailfish sang thiết bị Android bất kỳ
      Điều gì xảy ra khi flash Sailfish vào một thiết bị Android cụ thể?
      Vì sao việc đó lại bắt buộc? libhybris là gì, và tại sao không đơn giản là tái sử dụng các driver nhị phân Android?
      Thuật ngữ của Android và embedded Linux cũng khác hẳn nhau nên rất rối
      Cảm ơn mọi công sức phát triển từ trước đến nay, và hy vọng sớm quay lại làm người dùng SFOS
    • Tôi tò mò không biết bạn đang dùng Sailfish OS trên thiết bị nào — Jolla C2 à?
  • Tôi không hiểu vì sao đột nhiên mọi vendor đều làm điện thoại ngày càng đóng, và tại sao Google lại đi theo hướng đó
    Tôi không biết ý đồ thực sự là gì

    • Tôi nghĩ đó là hệ quả ngoài ý muốn của quy định ở châu Âu
      Apple đã phản ứng bằng cách chỉ đáp ứng mức tối thiểu để phù hợp quy định EU, và Google cũng đang làm theo đến mức đó
    • Một phần có thể là do eSIM và vấn đề toàn vẹn danh tính được coi trọng hơn
    • Vì nhiều tiền hơn, nhiều quyền lực hơn
      Đây là xu hướng xuất phát từ lòng tham
      Những người thực sự thúc đẩy xã hội tiến bộ là một số ít cá nhân nhất định (ví dụ Richard Stallman), còn bây giờ người bình thường lại đang lèo lái cả hệ thống
    • Câu trả lời bỏ qua thuyết âm mưu là:
      Việc khai tử mở khóa bootloader không phải mới diễn ra đột ngột
      Khi Samsung (vendor Android số 1) không còn hỗ trợ nữa thì cục diện đã thay đổi
      Chi phí/lợi ích của việc tiếp tục cung cấp tính năng này không còn hợp lý nên nó dần trở thành thiểu số
      Một số khách hàng lớn còn yêu cầu tuyệt đối không hỗ trợ tính năng này
      Mở khóa không chỉ là gỡ khóa đơn thuần, mà còn kéo theo các vấn đề như phê duyệt của nhà mạng, xử lý shared secret giữa thiết bị và vendor, và đảm bảo OS vẫn chạy đúng khi chuỗi tin cậy bị phá vỡ
      Xét về thương mại thì đây vốn là tính năng có ít động lực ngay từ đầu
      Việc nhiều vendor từng áp dụng trong thời gian ngắn trước đây là nhờ biên lợi nhuận khi đó còn cao
      Ngày nay ngay cả nâng cấp OS cũng không thể dự đoán được tình hình sau 2–3 năm, nên bản thân việc mở khóa đã là yếu tố rủi ro
      Cộng đồng dùng OS bên thứ ba cũng đang nhỏ lại
      Sau sự sụp đổ của Cyanogen (người dẫn đầu), số người dùng OS thay thế còn giảm hơn nữa
      Lý do là:
      1. thị trường phân mảnh hơn
      2. chất lượng và khả năng nâng cấp của Android gốc đã tốt lên rất nhiều
      3. Google đưa vào kiểm tra tính toàn vẹn thiết bị (giờ hầu hết app ngân hàng và giải trí đều không dùng được, thiết bị mở khóa bị chặn)
        Có vẻ cách duy nhất còn lại là biến cấu trúc này thành động lực pháp lý
        Nếu không thì phần cứng dùng được sẽ ngày ngày bị nhét vào ngăn kéo hoặc đem bỏ đi
        Nếu bắt buộc vendor phải cung cấp lớp phần mềm mở ở tầng phần cứng cùng tài liệu, thì các OS cộng đồng mới có thể được duy trì và mở rộng
        Muốn lập pháp được thì còn phải chứng minh tác động xã hội tích cực, mà xác suất điều đó xảy ra trong thực tế là rất thấp
    • Đây không phải chuyện đột ngột mà là quá trình siết kiểm soát liên tục
      Ngày xưa pin điện thoại còn có thể tự thay được, và các hãng đã dần dần tước bỏ hết những tự do như vậy
  • Điện thoại Linux mà không chạy được ứng dụng chính phủ và ngân hàng thì với người bình thường là vô dụng

    • Ngay trong bài gốc cũng viết rất rõ là "không phải bảo mọi người dùng điện thoại Linux ngay bây giờ, mà là việc phát triển cần được tăng tốc"
      Mong đừng phê bình quá vội
    • Tôi ghét thực tế là ứng dụng chính phủ/ngân hàng chỉ có trên Play Store
      Muốn dùng thì phải tạo tài khoản Google và đồng ý điều khoản của họ
      Có các đường vòng như Aurora Store, nhưng một số app ngân hàng còn kiểm tra xem có được tải từ Play Store hay không nên vẫn không dùng được
    • Tôi nghe lập luận này nhiều rồi nhưng vẫn không hiểu
      Có ứng dụng chính phủ nào là thực sự bắt buộc vậy?
      Tại sao phải xem tài khoản ngân hàng trên điện thoại?
      Ở nước tôi mô hình này hiếm lắm, xã hội vẫn chủ yếu thanh toán bằng thẻ tín dụng
    • Có thể chạy giả lập Android trên Linux
      Đa số ngân hàng cũng có website
      Rào cản thực sự duy nhất là việc xác minh bằng ảnh chụp từ camera không kết nối được với môi trường giả lập Android
    • Cách thực tế duy nhất là dùng hai thiết bị — một cái chuyên cho dịch vụ chính phủ/tài chính, và một cái cho các chức năng còn lại cùng quyền riêng tư
  • “Android chẳng phải cũng là Linux sao?”
    Đây không phải kiểu "bắt bẻ câu chữ", tôi thật sự tò mò
    Có rất nhiều bản sao Android chạy không cần Google Play
    Chẳng lẽ cứ dùng mấy cái đó không được sao? Giá trị bổ sung của một “điện thoại Linux” là gì?

    • "Linux" là tên của kernel, nhưng thường người ta dùng từ đó để chỉ thứ rộng hơn
      Khi nói về thứ người ta muốn ở một "Linux Phone", thực ra không rõ họ muốn stack phần mềm cụ thể nào, và dù Android vốn đã dựa trên Linux, họ vẫn cố tách biệt nó ra
    • Có vẻ fork Android sẽ ít phiền hơn rất nhiều so với việc xây điện thoại Linux từ đầu
      Mà vẫn giữ được tính tương thích
    • Android là kernel Linux đã được vá cùng một userspace riêng
    • Có các lựa chọn thay thế Android không có Google Play như microG GmsCore, nhưng vẫn gần như bất khả thi — thực chất là thế độc quyền
    • Không ai thực sự quan tâm đến bản thân kernel
      Điều người dùng thật sự muốn là được dùng điện thoại theo ý mình, có một userspace “phổ thông” không bị chính sách thất thường của vendor chi phối
      Họ không muốn cầm trên tay một chiếc điện thoại luôn kè kè lừa đảo, gián điệp và các ứng dụng mờ ám
      Khi Stallman nói "GNU/Linux" thì trước đây bị đem ra chế giễu, nhưng giờ sự phân biệt đó thật sự quan trọng
      Ví dụ, nếu Debian đổi nền tảng sang BSD thì có lẽ tôi vẫn sẽ dùng Debian
      Còn nếu iOS chỉ thay kernel thành Linux thì tôi vẫn không dùng
      Cuối cùng điều người ta thật sự muốn là "sự bảo vệ về mặt chính trị" mà GPL và các dự án kiên định với nó (như Debian) mang lại
      Người dùng thường không tự thừa nhận nhu cầu đó, hoặc đời sống chính trị thực tế lại đi ngược với cách họ muốn sống
      Họ coi trọng giá trị mở vì muốn thoát khỏi thế độc quyền của một nhóm nhỏ