Trong thời gian gần đây, Google đang liên tục tung ra những bản cập nhật hệ điều hành cho smartphone với mật độ dày hơn và cường độ nhanh hơn, cho thấy rằng hệ sinh thái của hãng tìm kiếm khổng lồ này đang phát triển rất mạnh mẽ. Và vì vậy, động thái mới của Google dường như đã cho thấy rằng hãng đã lắng nghe khách hàng nhiều hơn khi đã cho phép người dùng có thể sử dụng thẻ nhớ SD làm bộ nhớ trong trên Android 6.0 mới ra mắt hồi ngày 29/9 mới đây. Thực ra, trong bối cảnh dung lượng của phần mềm trên đi dộng này càng tăng chóng mặt cũng như hệ điều hành gốc có nhiều tuỳ biến hơn thì Google vốn dĩ đã phải làm điều này từ lâu rồi và hơn thế, còn phải hỗ trợ ngược với các phiên bản thấp hơn nữa kia.
Trước khi đi sâu vào vấn đề này thì mặc dù máy của bạn đang ở phiên bản Android 6.0 nhưng chưa chắc có thể sử dụng được SD card làm bộ nhớ trong vì nhiều lý do nhưng đa phần là hãng sản xuất thiết bị của bạn không muốn người dùng điều này, đơn giản là vì họ không muốn sản phẩm gây ức chế cho người dùng vì tốc độ phản hồi chậm hơn so với bộ nhớ NAND flash có tốc độ nhanh hơn gấp nhiều lần trên máy.
Sơ lược về Internal Mode
Tuy nhiên, vẫn có cách để ép buộc chiếc smartphone của bạn làm việc này, thậm chí là cho phép việc cắm chiếc USB OTG làm bộ nhớ trong nữa kia. Bằng cách tải về ứng dụng Shell Terminator trên CHPlay về máy (không yêu cầu root) và nhập vào dòng lệnh: adb shell sm set-force-adoptable true. Nhưng đôi khi, việc gì cũng có giá của nó. Khi thẻ nhớ của bạn đã đóng vai trò trở thành bộ nhớ trong thì nó đã là một phần linh kiện của máy rồi và không thể tháo ra được nữa. Vì khi chuyển đổi xong, Android đã format định dạng và mã hoá cho thẻ nhớ, chính vì vậy mà nó chỉ có thể dùng để lưu trữ trên chiếc điện thoại của bạn mà thôi.
Chi tiết, khi bạn cắm thẻ nhớ vào HTC One A9 là một trong những điện thoại may mắn (bởi Google ghét thẻ nhớ) thì máy sẽ đưa ra 2 lựa chọn là Portable Device và Internal Device. Nếu chọn Internal Device thì máy sẽ tiến hành format lại thẻ với định dạng mã hoá 128-bit AES EXT4 và gắn kết nó với bộ nhớ trong. Những dữ liệu mới sẽ được máy ưu tiên để trên bộ nhớ mới được gắn vào máy. Còn nếu là Portable Device thì cách thức hoạt động của thẻ sẽ như trên các phiên bản hệ điều hành cũ.
Kết quả benchmark
Thường khi chức năng chuyển đổi kết thúc, máy sẽ thông báo rằng bộ nhớ trong có tốc độ chậm hơn so với thông thường. Tuy nhiên, khi thử nghiệm với A9 và Nexus 6P với USB OTG thì trang androidcentral không nhận thấy nhiều điều khác biệt xảy ra, ngay khi bạn xoá đi và cài đặt lại mọi ứng dụng thì khả năng phản hồi của máy vẫn ổn định. Và dù rằng, trong mọi người hợp thì thẻ nhớ không tài nào so được với bộ nhớ trong nhưng người viết khuyên vẫn nên sử dụng thẻ nhớ chuẩn UHS hoặc class 10 để máy có hiệu suất tổi đa, ngay cả khi bạn dùng thẻ nhớ ở chế độ thông thường.
Vậy liệu có nên sử dụng thẻ nhớ ở chế độ Internal Mode?
Thật khó để quyết định nên hay không, bởi nó còn phụ thuộc vào điều kiện sử dụng của bạn nữa. Trường hợp thứ 1, nếu như sở hữu một thiết bị do Google sản xuất OEM như Nexus device được hãng liên tục cập nhật lên phiên bản mới thì chắc chắn đây là điều cần thiết vì bộ nhớ cho các máy này khá ít (và chúng cũng không hỗ trợ thẻ nhớ). Trường hợp thứ 2 thì Marshmallow sẽ đến với các thiết bị cao cấp được cập nhật thường xuyên bởi các hãng điện thoại lớn. Thường thì những thiết bị flagship thường kèm theo bộ nhớ trong có dung lượng khá cao và không kèm theo thẻ nhớ (trừ Sony Xperia) thì lại chẳng cần đến chế độ Internal Mode như đã đề cập. Vì vậy, mong rằng để người dùng có thể sử dụng thiết bị của mình lâu hơn thì Google sẽ mang chức năng này lên trên các hệ điều hành cũ như Lolipop hoặc Kitkat, mặc dù điều này gần như khó có thể xảy ra.
Trước khi đi sâu vào vấn đề này thì mặc dù máy của bạn đang ở phiên bản Android 6.0 nhưng chưa chắc có thể sử dụng được SD card làm bộ nhớ trong vì nhiều lý do nhưng đa phần là hãng sản xuất thiết bị của bạn không muốn người dùng điều này, đơn giản là vì họ không muốn sản phẩm gây ức chế cho người dùng vì tốc độ phản hồi chậm hơn so với bộ nhớ NAND flash có tốc độ nhanh hơn gấp nhiều lần trên máy.
Sơ lược về Internal Mode
Tuy nhiên, vẫn có cách để ép buộc chiếc smartphone của bạn làm việc này, thậm chí là cho phép việc cắm chiếc USB OTG làm bộ nhớ trong nữa kia. Bằng cách tải về ứng dụng Shell Terminator trên CHPlay về máy (không yêu cầu root) và nhập vào dòng lệnh: adb shell sm set-force-adoptable true. Nhưng đôi khi, việc gì cũng có giá của nó. Khi thẻ nhớ của bạn đã đóng vai trò trở thành bộ nhớ trong thì nó đã là một phần linh kiện của máy rồi và không thể tháo ra được nữa. Vì khi chuyển đổi xong, Android đã format định dạng và mã hoá cho thẻ nhớ, chính vì vậy mà nó chỉ có thể dùng để lưu trữ trên chiếc điện thoại của bạn mà thôi.
Chi tiết, khi bạn cắm thẻ nhớ vào HTC One A9 là một trong những điện thoại may mắn (bởi Google ghét thẻ nhớ) thì máy sẽ đưa ra 2 lựa chọn là Portable Device và Internal Device. Nếu chọn Internal Device thì máy sẽ tiến hành format lại thẻ với định dạng mã hoá 128-bit AES EXT4 và gắn kết nó với bộ nhớ trong. Những dữ liệu mới sẽ được máy ưu tiên để trên bộ nhớ mới được gắn vào máy. Còn nếu là Portable Device thì cách thức hoạt động của thẻ sẽ như trên các phiên bản hệ điều hành cũ.
Kết quả benchmark
Thường khi chức năng chuyển đổi kết thúc, máy sẽ thông báo rằng bộ nhớ trong có tốc độ chậm hơn so với thông thường. Tuy nhiên, khi thử nghiệm với A9 và Nexus 6P với USB OTG thì trang androidcentral không nhận thấy nhiều điều khác biệt xảy ra, ngay khi bạn xoá đi và cài đặt lại mọi ứng dụng thì khả năng phản hồi của máy vẫn ổn định. Và dù rằng, trong mọi người hợp thì thẻ nhớ không tài nào so được với bộ nhớ trong nhưng người viết khuyên vẫn nên sử dụng thẻ nhớ chuẩn UHS hoặc class 10 để máy có hiệu suất tổi đa, ngay cả khi bạn dùng thẻ nhớ ở chế độ thông thường.
Vậy liệu có nên sử dụng thẻ nhớ ở chế độ Internal Mode?
Thật khó để quyết định nên hay không, bởi nó còn phụ thuộc vào điều kiện sử dụng của bạn nữa. Trường hợp thứ 1, nếu như sở hữu một thiết bị do Google sản xuất OEM như Nexus device được hãng liên tục cập nhật lên phiên bản mới thì chắc chắn đây là điều cần thiết vì bộ nhớ cho các máy này khá ít (và chúng cũng không hỗ trợ thẻ nhớ). Trường hợp thứ 2 thì Marshmallow sẽ đến với các thiết bị cao cấp được cập nhật thường xuyên bởi các hãng điện thoại lớn. Thường thì những thiết bị flagship thường kèm theo bộ nhớ trong có dung lượng khá cao và không kèm theo thẻ nhớ (trừ Sony Xperia) thì lại chẳng cần đến chế độ Internal Mode như đã đề cập. Vì vậy, mong rằng để người dùng có thể sử dụng thiết bị của mình lâu hơn thì Google sẽ mang chức năng này lên trên các hệ điều hành cũ như Lolipop hoặc Kitkat, mặc dù điều này gần như khó có thể xảy ra.
Nguồn: androicentral
Chỉnh sửa lần cuối: