Logo vi.androidermagazine.com
Logo vi.androidermagazine.com

Android o và bluetooth 5: mọi thứ bạn cần biết

Mục lục:

Anonim

Cả HTC U 11 và Motorola Z2 Force đều được hỗ trợ Android N và Bluetooth 4.2. Cả hai đều được hỗ trợ Bluetooth 5 với các nâng cấp Android O tương ứng. Hãy nói về điều đó có nghĩa là gì và tại sao họ chờ đợi.

Đây là bản cập nhật chỉ dành cho phần mềm

Phần cứng Qualcomm Snapdragon 835 hỗ trợ Bluetooth 5. Chúng tôi biết đây là trường hợp, không chỉ vì Qualcomm nói với chúng tôi, mà bởi vì các điện thoại như OnePlus 5 và Galaxy S8 và S8 + được hỗ trợ Bluetooth 5. HTC đề cập đến điều này trong hồ sơ gần đây của FCC:

Thay đổi lớn là kích hoạt Bluetooth 5.0 bằng phần mềm mà không có bất kỳ thay đổi phần cứng nào. Mã nguồn / tệp SW về việc bật SW này CHỈ sẽ được nắm giữ bởi Tập đoàn HTC và KHÔNG THỂ phát hành các mã nguồn / tệp SW này cho bất kỳ bên thứ ba nào khác để thực hiện chức năng RF, cấp nguồn hoặc xếp hạng của thiết bị này. Ngoại trừ những thay đổi được đề cập ở trên, không có sửa đổi nào khác được thực hiện.

Thay đổi sẽ đến khi những điện thoại này được cập nhật lên Android O (và không, chúng tôi không biết khi nào sẽ có) và bạn sẽ không phải làm gì hoặc gửi điện thoại của mình ở bất cứ đâu hoặc nhận thẻ SIM mới. Nó sẽ chỉ hoạt động.

Điều đó thật tuyệt, nhưng điều gì làm cho Bluetooth 5 tốt hơn 4.2?

Thông số kỹ thuật Bluetooth rất giống với thông số kỹ thuật USB. Họ sử dụng một hệ thống số để theo dõi chúng và để đủ điều kiện tuân thủ, phần cứng phải có khả năng đáp ứng các ngưỡng nhất định để truyền và nhận tốc độ, mức tiêu thụ điện năng và khả năng tương thích. Điều đó có nghĩa là một số cao hơn sẽ mới hơn và tốt hơn theo một số cách so với số thấp hơn và bước nhảy từ 4.2 lên 5 có ý nghĩa hơn so với bước nhảy từ 4.1 đến 4.2.

Bluetooth 5 mang đến phạm vi dài hơn, tốc độ dữ liệu nhanh hơn và cách kết nối tốt hơn.

Bluetooth 5 cung cấp ba tính năng chính: phạm vi dài hơn gấp 4 lần, tốc độ dữ liệu gấp đôi và các gói ADV dài hơn tám lần (viết tắt của quảng cáo và các gói quảng cáo được sử dụng để phát sóng những gì thiết bị có thể làm cho tất cả các thiết bị Bluetooth khác trong phạm vi). Thật dễ hiểu tại sao nhiều phạm vi lại tốt, nhưng điều quan trọng cần biết là truyền dữ liệu không chỉ là chia sẻ tệp. Ví dụ: âm nhạc cũng là dữ liệu kỹ thuật số khi được truyền qua Bluetooth và tốc độ cao hơn có nghĩa là nó có thể cung cấp nhiều dữ liệu âm thanh hơn cho âm thanh "tốt hơn" và ít có khả năng đồng bộ hóa lỗi hơn.

Các gói ADV lớn hơn cũng quan trọng. Khi một thiết bị có thể chia sẻ nhiều thông tin hơn về khả năng của nó, việc bắt tay giữa hai thiết bị sẽ nhanh hơn và ít xảy ra lỗi hơn. Có rất nhiều lợi thế kỹ thuật đối với gói ADV dài hơn và nếu bạn quan tâm, bạn nên xem qua. Chỉ cần biết rằng các thiết bị không thể kết nối qua Bluetooth mà không sử dụng các gói ADV và mỗi dữ liệu có nhiều dữ liệu hơn sẽ mang lại trải nghiệm tốt hơn.

Ví dụ: Sử dụng Bluetooth 5, điện thoại của bạn có thể truyền phát nhạc đến tai nghe cách xa tới 120 feet (so với 30 feet đối với các tiêu chuẩn Bluetooth cũ hơn), gửi gấp đôi số lượng dữ liệu kỹ thuật số để âm nhạc của bạn nghe đầy đủ hơn và không bị vấp nhiều và có thể kết nối với ít lỗi hơn vì hai thiết bị biết nhiều hơn về khả năng của từng thiết bị. Tất cả đều tốt xung quanh.

Vậy, tại sao HTC và Motorola lại chờ Android O thực hiện chuyển đổi?

Chúng tôi không thể chắc chắn 100% lý do tại sao họ chờ đợi, nhưng có thể là do hỗ trợ thêm cho Bluetooth 5 có trong Android O.

Chuẩn Bluetooth 5 đã được hoàn thành vào tháng 12 năm 2016, vì vậy mọi người đều biết về những thay đổi trong một thời gian. Khi Android N được hoàn thiện, chuẩn Bluetooth 5 vẫn chưa hoàn thành, do đó, có một số tính năng khá quan trọng không được hỗ trợ. Cụ thể, hai tính năng quan trọng bị thiếu trong Android N.

  • Lớp năng lượng thấp PHY (Vật lý) ưa thích. Khi hai thiết bị giao tiếp qua Bluetooth, chúng cần tìm ra cách tốt nhất và hiệu quả nhất để gửi dữ liệu. Mỗi thiết bị có một bộ kiểm tra để tìm phương pháp "đúng" để sử dụng ở đây và hỗ trợ Bluetooth 5 không được kiểm tra. Điều này có nghĩa là kết nối sẽ quay trở lại tiêu chuẩn Bluetooth trước đó và các tính năng Bluetooth 5 sẽ không được sử dụng.
  • Các gói ADV dài hơn 60 byte không thể được kiểm tra. Khi hai thiết bị Bluetooth "nói chuyện" với nhau, các gói ADV được quét. Trong Android N, gói được dự kiến ​​có độ dài nhất định, vì vậy các gói lớn hơn 60 byte có thể trả về lỗi hoặc đơn giản là không thể đọc được. Trong Android O, điều này đã thay đổi và không có độ dài dự kiến ​​của mỗi gói và dữ liệu thô được đọc cho đến khi kết thúc gói.

Nói một cách đơn giản hơn, điều này có nghĩa là trên các phiên bản Android sớm hơn O, thiết bị Bluetooth 5 không thể thông báo chính xác nó là gì và có thể làm gì và khi kết nối cuối cùng được thiết lập, nó sẽ trở lại cũ hơn tiêu chuẩn ngay cả khi phần cứng hỗ trợ nó.

Bluetooth 5 chưa sẵn sàng khi Android N được phát triển.

Chẳng hạn, Samsung Galaxy S8 phải sử dụng mã trong lớp Bluetooth từ chính Samsung để khắc phục những vấn đề này vì Android không có hỗ trợ. Điều này tốn rất nhiều tiền và mất rất nhiều thời gian, và cuối cùng, tất cả có thể phải được thay đổi để tương thích hơn với Android O. Đó là một quyết định kinh doanh hơn là một quyết định kỹ thuật. Do Samsung đã dành thời gian để bổ sung các tính năng bổ sung của riêng mình vào Bluetooth, nên nó được xây dựng một cách khôn ngoan theo tiêu chuẩn Bluetooth 5 thay vì một tiêu chuẩn cũ hơn.

Bluetooth sẽ trở nên tuyệt vời khi chúng tôi nhận được hỗ trợ Android O và Bluetooth 5, phải không?

Không. Lấy làm tiếc.

Tất cả các lợi ích của Bluetooth 5 yêu cầu cả hai thiết bị phải tuân thủ Bluetooth 5. Ví dụ: nếu một thiết bị là Bluetooth 4.x được chỉ định, kết nối sẽ trở về tiêu chuẩn 4.x. Điều đó có nghĩa là cho đến khi tai nghe hoặc hệ thống xe hơi của bạn sẵn sàng Bluetooth 5, không có vấn đề nào trong số này. Hai điện thoại Galaxy S8 được kết nối qua Bluetooth có thể truyền tệp nhanh hơn, nhưng không có gì đảm bảo rằng phiên bản Bluetooth 5 và Android O của Samsung tương thích 100%, do đó, kết nối GS8 với HTC U11 có thể không có lợi.

Lợi ích Bluetooth 5 yêu cầu cả hai thiết bị phải tuân thủ.

Khi Bluetooth 5 trở thành tin tức cũ và mọi thứ đều hỗ trợ nó (sẽ không sớm xảy ra), điều này sẽ thay đổi và chúng ta sẽ thấy những lợi ích. Một tin tốt là các thiết bị IoT (Internet of Things) thường đi trước và chúng ta sẽ thấy hỗ trợ Bluetooth 5 trước khi các thiết bị khác bắt đầu sử dụng. Đây có thể là một vấn đề khá lớn khi nói về quét năng lượng thấp, bởi vì các gói ADV dài hơn. Bạn sẽ tiết kiệm pin khi tìm kiếm đèn hiệu hoặc các thiết bị LE khác.

Android luôn suy nghĩ về phía trước khi nói đến Bluetooth và chúng tôi thấy điều này với mỗi bản phát hành mới. Chỉ cần cảnh giác với các thiết bị khác là khiếu nại Bluetooth 5 để tận dụng các tiêu chuẩn mới.