Phân mảnh không phải là lỗi của Android, đó là nhà sản xuất’

Mục lục:

Phân mảnh không phải là lỗi của Android, đó là nhà sản xuất’
Phân mảnh không phải là lỗi của Android, đó là nhà sản xuất’

Video: Phân mảnh không phải là lỗi của Android, đó là nhà sản xuất’

Video: Phân mảnh không phải là lỗi của Android, đó là nhà sản xuất’
Video: Sự thay đổi của Windows qua các năm - Bạn biết được bao nhiêu thế hệ Windows trong video này? - YouTube 2024, Có thể
Anonim
Đó là năm 2017 và tôi vẫn thấy mọi người chỉ trích Android vì "phân mảnh". Điều này cho Android nói chung là một cái tên xấu và tôi muốn làm rõ sự thật: đây không phải lỗi của Google hoặc Android. Đó là lỗi của nhà sản xuất của bạn.
Đó là năm 2017 và tôi vẫn thấy mọi người chỉ trích Android vì "phân mảnh". Điều này cho Android nói chung là một cái tên xấu và tôi muốn làm rõ sự thật: đây không phải lỗi của Google hoặc Android. Đó là lỗi của nhà sản xuất của bạn.

Trong khi điều này đã được nói đến trong một thời gian, một đoạn gần đây từ Boy Genius Report đã khiến tôi suy nghĩ về nó - tức giận “Có người dùng iPhone thậm chí có thể hình dung được việc người dùng Android phải chịu đựng”. Tôi muốn thiết lập bản ghi ngay: kiểu suy nghĩ này không chỉ bất công với Androidsai rồi.

Phân mảnh là gì?

Về cơ bản, khi mọi người nói về phân mảnh, họ đang đề cập đến sự lây lan của các phiên bản Android vẫn đang chạy trên các thiết bị "trong tự nhiên", vì tỷ lệ chấp nhận phiên bản Android mới chậm hơn nhiều so với iOS. Nó có ý nghĩa, thực sự - có một số ít iPhone, nhưng hàng trăm các điện thoại Android khác nhau, từ nhiều nhà sản xuất khác nhau và tất cả đều không cập nhật lên phiên bản mới nhất cùng một lúc.

Image
Image

Vì vậy, khi chúng ta nói về Android "phân mảnh" như một nhược điểm so với iOS, nó cho thấy rằng có một vấn đề với Android, phát triển phần mềm, hoặc lịch cập nhật nói chung. Các bài viết giống như báo cáo của Boy Genius Report ngụ ý rằng vấn đề đến từ Google, không phải như vậy. Kể từ khi Google mua Android, công ty đã chịu trách nhiệm đẩy các bản cập nhật lên nền tảng này. Và trong khi nó chắc chắn đã bị đánh và bỏ lỡ trong giai đoạn trứng nước, chúng tôi đã thấy Google có cách tiếp cận có cấu trúc hơn nhiều đối với bản cập nhật hệ điều hành cho Android trong những năm gần đây. Trên thực tế, đó là hầu hết đồng hồ bây giờ.

Nhưng ở đây chúng tôi, vẫn hành động như Android có một vấn đề cập nhật, khi đó không phải là trường hợp. Đối số chính chống lại Android khi nói đến bản cập nhật là so sánh với Apple và iPhone. “Nhưng gần 80% iPhone đang chạy phiên bản iOS mới nhất!” Tôi nghe mọi người nói. Nhưng đó không phải là một cuộc tranh luận chút nào - trừ khi nó hoàn thành công bằng. Cho phép tôi giải thích.

Image
Image

So sánh Táo với Táo

Về cơ bản, Apple sản xuất iPhone, cũng như iOS. Nó sẽ gửi các bản cập nhật trực tiếp cho iPhone. Apple tự chịu trách nhiệm cập nhật phần cứng của riêng mình bằng phần mềm của riêng mình. Nó không hoạt động theo cùng một cách cho Android. Nếu bạn thực sự muốn so sánh công bằng, đó là phần cứng / phần mềm của Google so với phần cứng / phần mềm của Apple. Nói cách khác, đó là Pixel / Nexus so với iPhone.

Đó là sự so sánh thực sự duy nhất có thể được sử dụng một cách công bằng - đó là một quả táo để so sánh táo, vì thiếu sự tương tự tốt hơn. Lập trường chính thức của Google về cập nhật Nexus và Pixel khá đơn giản: các điện thoại này nhận được bản cập nhật phiên bản Android cho "ít nhất 2 năm kể từ lần đầu tiên thiết bị có trên Google Store" và bản cập nhật bảo mật "ít nhất 3 năm kể từ lần đầu tiên thiết bị đã có mặt trên Google Store hoặc ít nhất 18 tháng kể từ lần cuối cùng Google Store bán thiết bị, tùy theo điều kiện nào lâu hơn.

Điều đó có nghĩa là theo quy định hiện tại, ba thế hệ thiết bị Nexus / Pixel đang được Google hỗ trợ: Nexus 6, 6P và 5x cũng như Pixel và Pixel XL. Và có, hệ sinh thái Android lớn hơn thế, nhưng những thiết bị đó thực sự là lựa chọn thay thế: Google cũng có nhiều tùy chọn điện thoại như Apple và tất cả đều được cập nhật.
Điều đó có nghĩa là theo quy định hiện tại, ba thế hệ thiết bị Nexus / Pixel đang được Google hỗ trợ: Nexus 6, 6P và 5x cũng như Pixel và Pixel XL. Và có, hệ sinh thái Android lớn hơn thế, nhưng những thiết bị đó thực sự là lựa chọn thay thế: Google cũng có nhiều tùy chọn điện thoại như Apple và tất cả đều được cập nhật.

Ngược lại, Apple thực sự ít hơn minh bạch với các mốc thời gian và cam kết cập nhật của nó. Năm thế hệ iPhone của Apple đang chạy phần mềm mới nhất (iOS 10): iPhone 5, 5C, 5S, 6, 6 Plus, 6S, 6S Plus, SE, 7 và 7 Plus. Bài viết nằm trên tường cho iPhone 5, nhưng tại thời điểm viết nó vẫn đang được hỗ trợ vì vậy tôi liệt kê nó ở đây và không tin tưởng đầu cơ.

Khi bạn chia nhỏ số lượng và so sánh ngày phát hành, điều đó có nghĩa là iPhone 5 - được phát hành vào tháng 9 năm 2012 - đã được hỗ trợ tích cực trong gần năm năm. Nexus 6, mặt khác, được phát hành hai năm sau iPhone 5 - tháng 11 năm 2014 - và là mô hình cũ nhất được Google hỗ trợ.

Tất nhiên, Apple cũng cập nhật hệ điều hành trên phần cứng cũ hơn, do đó mức độ thực tế của thiết bị hỗ trợ nhận được là có thể tranh cãi ở đó - thậm chí có thể nói nó hơi bị phân mảnh, nhưng đó là một dòng mà tôi không nghĩ rằng chúng tôi muốn vượt qua đây. Ít nhất với Google, đó là bản cập nhật đầy đủ hoặc cập nhật bảo mật - không có gì ở giữa.
Tất nhiên, Apple cũng cập nhật hệ điều hành trên phần cứng cũ hơn, do đó mức độ thực tế của thiết bị hỗ trợ nhận được là có thể tranh cãi ở đó - thậm chí có thể nói nó hơi bị phân mảnh, nhưng đó là một dòng mà tôi không nghĩ rằng chúng tôi muốn vượt qua đây. Ít nhất với Google, đó là bản cập nhật đầy đủ hoặc cập nhật bảo mật - không có gì ở giữa.

Điều đó nói rằng, trong một so sánh trực tiếp, các thiết bị của Apple thường có hỗ trợ lâu hơn so với điện thoại Nexus hoặc Pixel. Nhưng đây không phải là một cuộc tranh luận về ai có sự hỗ trợ tốt nhất hay dài nhất. Đó là về "phân mảnh".

Bây giờ, đó là rất nhiều thông tin để tải về bạn cùng một lúc, và tôi hứa đó là lý do chính đáng. Tôi cần vẽ một bức tranh rõ ràng về Google’s Android đã so sánh với iOS - điều đó đã tìm ra những điều táo mà chúng ta đã nói trước đó.

Vì vậy, Ai gây ra "Phân mảnh?"

Nếu Google phát hành bản cập nhật theo kiểu thời trang như vậy, tại sao có quá nhiều điện thoại gần đây chạy các phiên bản Android cũ? Samsung, LG, Huawei, HTC, Motorola, và các nhà sản xuất khác là những người đổ lỗi cho sự phân mảnh, và họ phải là những người chịu trách nhiệm.
Nếu Google phát hành bản cập nhật theo kiểu thời trang như vậy, tại sao có quá nhiều điện thoại gần đây chạy các phiên bản Android cũ? Samsung, LG, Huawei, HTC, Motorola, và các nhà sản xuất khác là những người đổ lỗi cho sự phân mảnh, và họ phải là những người chịu trách nhiệm.

Về cơ bản, khi Google hoàn thành một phiên bản Android mới, nó được chuyển sang các nhà sản xuất chip (Qualcomm, Samsung, v.v.) để họ có thể xây dựng trình điều khiển. Từ đó, nó đi đến các OEM (Samsung, HTC, LG, vv) để họ có thể thêm tất cả các chuông / còi / fluff vào hệ điều hành. Cuối cùng, nó phải nhấn các nhà cung cấp dịch vụ để họ có thể phê duyệt bản cập nhật. Trong khi nhiều người dùng muốn đổ lỗi cho các nhà cung cấp dịch vụ cho các sự cố cập nhật, thì đó không phải là nơi hầu hết các hoạt động gác máy - nó bắt đầu với các nhà sản xuất.

Do tính chất nguồn mở của Android, mỗi nhà sản xuất được phép tải xuống mã nguồn và thêm các tính năng, giao diện, ứng dụng và nhiều tính năng khác của riêng nó. Kết quả là, hầu hết các nhà sản xuất đều mất nhiều thời gian hơn để xây dựng các bản cập nhật Android cho các thiết bị của mình hơn là Google. Lý do mất nhiều thời gian hơn gấp đôi:

  • Hầu hết các nhà sản xuất đều có nhiều mã phải được thêm vào Android để mang lại tất cả các tính năng mới này và
  • Mỗi nhà sản xuất có nhiều thiết bị để phát triển.

Khi nói đến thứ hai, kinh tế học được đưa vào chơi ở đây: quyết định những thiết bị nào liên tục hỗ trợ và làm thế nào lớn của một đội để cống hiến cho một nhiệm vụ như vậy có kế hoạch. Và nó có kế hoạch bởi vì nó chi phí tiền bạc. Nếu một chiếc điện thoại không bán được như mong đợi, sự hỗ trợ của nó sẽ không tuyệt vời như vậy, bởi vì không có nhiều tiền chính đáng để dành.

Ví dụ, tại một số điểm, Samsung đã quyết định loại tuổi thọ S7 xứng đáng có - tất cả trong khi nó đang lên kế hoạch cho S8, cũng như tiếp tục phát triển cho các nền tảng cũ hơn như S6. Đó là một hành động tung hứng, và phải mất rất nhiều thời gian và kế hoạch.

Nhưng đây là điều: Apple và Google phải làm điều tương tự. Và vào thời điểm này, cả hai đã thực hiện gương mẫu công việc cung cấp cập nhật cho nhiều thiết bị cùng một lúc. Các nhà sản xuất Android khác nên lưu ý - và đây là lý do chính khiến cuộc nói chuyện phân mảnh hoàn toàn xuất hiện ngay từ đầu. Apple chỉ đơn giản là làm cho hầu hết các nhà sản xuất Android trông xấu.

Image
Image

Nói rõ hơn một chút, không có lý do gì mà một gã khổng lồ như Samsung không thể làm được điều tương tự. Nếu cả Apple và Google đều có thể làm điều đó, thì không có lý do gì mà Samsung không thể. Trên thực tế, Google cho phép các đối tác - các công ty như Samsung - truy cập sớm vào mã cơ sở của Android để họ có thể thực sự bắt đầu phát triển các bản cập nhật cho các dòng điện thoại khác nhautháng trước khi phần mềm này có sẵn cho công chúng trên điện thoại Nexus hoặc Pixel.

Để tiến thêm một bước nữa, gần đây Google đã công bố "Dự án Treble" - một nỗ lực mới để hợp lý hóa quy trình cập nhật ở cấp nhà sản xuất chip. Mặc dù thật tuyệt khi thấy Google thực hiện các bước để cập nhật nhanh hơn, chương trình mới này sẽ không thực sự mang nhiều lợi ích cho nhà sản xuất hoặc nhà cung cấp dịch vụ - nó chỉ hợp lý hóa các cập nhật cho bước đầu tiên mà chúng tôi đã nói đến trước đó. Ars Technica thực sự có khả năng ghi tuyệt vời trên Treble, ý nghĩa của nó và lý do tại sao nó chỉ giải quyết một phần ba các tai ương cập nhật của Android.

Nhưng vâng, không có lý do gì cả. Bản thân Android không bị phân mảnh - Samsung bị phân mảnh. HTC bị phân mảnh. LG bị phân mảnh. Motorola bị phân mảnh. Nhưng nếu bạn sẽ so sánh nó với iOS, ít nhất là so sánh nó với nhau - "iPhone" của Google nhận được cập nhật thường xuyên và trong một thời gian dài.

Các nhà sản xuất Android chỉ lười biếng và không coi nó là đủ nghiêm trọng khi bạn mua thiết bị của họ. Nếu bạn làm việc cho tiền của bạn, và tôi sẽ giả sử bạn làm, và bạn chọn để chi tiêu số tiền đó trên một điện thoại thông minh của một nhà sản xuất, sau đó họnợ nó cho bạn để cung cấp cập nhật kịp thời và nhất quán. Giai đoạn.

Tuy nhiên, đồng thời, nếu bạn vẫn phàn nàn về cách điện thoại Samsung của bạn không có trên phiên bản Android mới nhất, bạn nên biết rõ hơn. Đánh lừa tôi một lần, xấu hổ về bạn; đánh lừa tôi trong bảy năm … Tôi nên mua một chiếc Pixel. Bỏ phiếu với ví của bạn. Và vì tình yêu của mọi điều thánh thiện,dừng lại giả vờ như Android vốn đã thua kém iOS vì sự phân mảnh.

Khi nó đi xuống nó, Android ở dạng tinh khiết nhất của nó cũng giống như iOS. Giống như người dùng iPhone có thể chọn iPhone hoặc iPhone Plus, người dùng Android chỉ có hai lựa chọn thực sự để tránh các sự cố cập nhật: Pixel hoặc Pixel XL. Nhiều như người dùng Android thích sự lựa chọn, tôi thực sự thấy điều này như một ảo ảnh - lựa chọn duy nhất bạn thực sự có là có hỗ trợ các nhà sản xuất không hỗ trợ bạn hay không.

Đề xuất: