NộI Dung
Hôm nay, chúng tôi giải thích ngắn gọn cho bạn lý do tại sao thiết bị của bạn đột nhiên khiến bạn đau đầu sau khi cập nhật lên Android Lollipop.
AOT là viết tắt của Ahead-of-time compilation. Tính năng này được sử dụng trong thời gian chạy ART để chuyển đổi ngôn ngữ ứng dụng hoặc mã thành mã mà thiết bị của bạn hiểu được. Nói một cách dễ hiểu, phương pháp AOT biên dịch hoặc diễn giải mã ứng dụng trước khi chúng được khởi chạy, có khả năng tăng tốc độ mở của ứng dụng. Điều này có lợi cho một thiết bị vì các ứng dụng sẽ chỉ được biên dịch một lần trong quá trình cài đặt, giảm đáng kể nhu cầu về bộ xử lý, do đó, tốt cho pin. Điều này trái ngược với cách Dalvik làm mọi việc.
Trong Dalvik, mã ứng dụng được diễn giải hoặc chuyển đổi thành mã gốc trên thiết bị của bạn thông qua phương pháp Just-in-Time (JIT). Điều này có nghĩa là thiết bị của bạn chỉ bắt đầu biên dịch ứng dụng tại thời điểm chúng được khởi chạy. Quá trình diễn giải hoặc chuyển đổi mã mất nhiều thời gian hơn vì thiết bị của bạn cần sử dụng nhiều tài nguyên hơn để thu thập tất cả các tệp cần thiết, biên dịch ứng dụng và tải mọi thứ lên RAM. Thiết bị của bạn sẽ tiếp tục chạy hoàn hảo cho đến khi sử dụng hết RAM trong quá trình này. Sau khi RAM đầy và nhiều ứng dụng hơn đang được xếp hàng đợi, ứng dụng đầu tiên đã chạy sẽ bị xóa để chứa ứng dụng mới. Việc tải và dỡ ứng dụng liên tục trong RAM có thể ảnh hưởng đáng kể đến hiệu suất tổng thể của hệ thống theo thời gian.
Một nhược điểm đáng kể của ART là cần nhiều không gian lưu trữ hơn. Bởi vì nó biên dịch các ứng dụng trước khi chúng được khởi chạy, nó yêu cầu không gian lưu trữ nhiều hơn Dalvik khoảng 10%. Đây là một trong những nguyên nhân gây ra sự cố lưu trữ ngay sau khi cài đặt Lollipop. Nếu thiết bị lưu trữ chính của bạn gần hết dung lượng trong quá trình cập nhật, các sự cố tiềm ẩn có thể xảy ra, từ đóng băng, thời gian tải ứng dụng chậm đến các tệp bị thiếu.
Cấu hình lại cài đặt điện thoại
Lollipop là một cuộc đại tu lớn đối với hệ điều hành của điện thoại, do đó, điện thoại và cài đặt ứng dụng sẽ được sửa đổi để phù hợp với hệ thống. Mặc dù kế hoạch là làm cho nó hoàn hảo nhất có thể, nhiều người dùng đã báo cáo sự cố ngay sau khi cập nhật có lẽ vì điều này. Với việc mỗi ứng dụng có cấu hình và thư mục tệp hệ thống riêng, Google và các đối tác sản xuất phần cứng của họ như Samsung hầu như không thể khắc phục sự cố một cách hiệu quả.
Ứng dụng lỗi thời
Cuối cùng, Google và các đối tác của nó không thể bị đổ lỗi hoàn toàn cho toàn bộ thất bại. Với hàng chục nghìn ứng dụng trong Cửa hàng Play, không thể mong đợi rằng tất cả chúng đều được cập nhật hoặc đạt đến tiêu chuẩn mà Google mong muốn là ứng dụng khi Lollipop được phát hành. Thậm chí nhiều tháng sau bản phát hành đầu tiên, nhiều ứng dụng vẫn chưa được cập nhật hoặc gỡ lỗi để chúng hoạt động hài hòa với hệ điều hành mới.
Vấn đề ở đây là ở các nhà phát triển. Các ứng dụng không quá phổ biến có thể không mang lại lợi nhuận cho họ vì vậy việc cải thiện chúng có thể không có ý nghĩa gì, đặc biệt là sau khi Lollipop được phát hành. Ngay cả các ứng dụng được duy trì tốt như Facebook và Twitter cũng gặp khó khăn trong quá trình phát hành hệ điều hành mới.
Cũng cần lưu ý rằng một số ứng dụng chuyển sang của bạn từ KitKat có thể đã hoạt động tốt khi được cài đặt vào thiết bị lưu trữ trước đó nhưng không còn nữa sau khi cập nhật Lollipop. Một lần nữa, vì Lollipop đã mang đến nhiều thay đổi bao gồm ánh xạ lại các thư mục tệp, nên luôn có khả năng một số tệp quan trọng cho ứng dụng của bạn có thể đã bị chuyển đi đâu đó hoặc thậm chí bị xóa trong quá trình này.
Các giải pháp
Nghe có vẻ như Lollipop là một mớ hỗn độn, phải không? Không hẳn là chính xác lắm. Nếu bạn xem xét hàng triệu điện thoại thông minh đang chạy hệ điều hành này hiện nay, thì tất cả các tài liệu được tạo ra bởi vài trăm người dùng trên Web (bao gồm cả loạt bài về trình khắc phục sự cố của riêng chúng tôi) dường như rao giảng cái ác là Lollipop trông không giống lắm. Lollipop là một hệ điều hành khá vững chắc cung cấp rất nhiều điều mới để làm cho thiết bị Android của bạn trở nên thú vị hơn. Bất chấp tất cả những lời thổi phồng tiêu cực mà HĐH này nhận được, chúng tôi vẫn khuyên bạn nên cài đặt nó.
Dưới đây là các giải pháp tiềm năng mà bạn có thể thử.
Xóa phân vùng bộ nhớ cache
Đây là điều đầu tiên bạn phải làm nếu gặp nhiều sự cố sau khi cập nhật. Phân vùng bộ nhớ cache là một phần đặc biệt của thiết bị lưu trữ để giữ các thành phần dữ liệu và ứng dụng được sử dụng thường xuyên. Khi bạn nâng cấp lên Lollipop, một số bộ dữ liệu nhất định có thể không còn phù hợp hoặc có thể đã bị thay đổi, dẫn đến sự cố ứng dụng tải chậm hoặc đóng băng. Xóa bộ nhớ cache sẽ ngay lập tức khắc phục sự cố.
Việc xóa phân vùng bộ nhớ cache sẽ không xóa bất kỳ dữ liệu cá nhân nào, vì vậy việc này hoàn toàn an toàn.
Thiết bị của bạn sẽ tự động tạo một bộ đệm mới khi bạn tiếp tục sử dụng nó.
Khởi động điện thoại ở Chế độ An toàn
Điều này rất hữu ích để xác định xem sự cố có phải do ứng dụng hoặc chương trình cơ sở của bên thứ ba gây ra hay không. Chế độ An toàn đã được thêm vào Android 1.7 Donut để giúp người dùng xác định các ứng dụng điện thoại giả mạo. Khi được bật, chế độ an toàn sẽ ngăn các ứng dụng của bên thứ ba chạy mặc dù nó không hoạt động mọi lúc. các ứng dụng được xây dựng đặc biệt để bỏ qua chế độ chẩn đoán vẫn có thể chạy. Ở chế độ An toàn, tất cả cài đặt của người dùng sẽ bị tạm ngưng, bao gồm cả các hình nền yêu thích của bạn.
Nếu bạn nhận thấy sự cố sau khi tải xuống ứng dụng, khởi động điện thoại ở chế độ an toàn là một cách tốt để cung cấp cho bạn danh sách ứng dụng bắt đầu.
Khi ở chế độ an toàn, bạn có thể tiếp tục sử dụng các chức năng cơ bản của điện thoại như gọi điện, gửi tin nhắn, kết nối Internet, v.v.
Xóa dữ liệu hoặc bộ đệm ứng dụng riêng lẻ
Nếu chỉ một ứng dụng không hoạt động bình thường sau khi cập nhật lên Lollipop, hãy thử xóa bộ nhớ cache và dữ liệu của ứng dụng đó. Bạn có thể thực hiện việc này thay vì xóa phân vùng bộ nhớ cache của điện thoại khi xử lý một ứng dụng có vấn đề. Xin lưu ý rằng việc xóa dữ liệu của ứng dụng có thể dẫn đến mất dữ liệu cá nhân tùy thuộc vào ứng dụng. Ví dụ: nếu bạn đang xóa dữ liệu của ứng dụng danh bạ của mình, điều đó có thể dẫn đến việc điện thoại xóa lịch sử cuộc gọi và tin nhắn của bạn. Đảm bảo tạo bản sao dữ liệu cá nhân của bạn trước khi nhấn nút xóa dữ liệu.
Loại bỏ hoặc vô hiệu hóa bloatware
Bloatware đề cập đến các ứng dụng được nhà cung cấp dịch vụ thêm vào thiết bị để quảng bá các tính năng và chức năng thường thừa. Đôi khi chúng có thể gây ra các vấn đề về hiệu suất do các yếu tố đã đề cập ở trên, vì vậy tốt nhất là bạn nên giải quyết chúng thay vì để chúng yên. Nếu bạn không đặc biệt thích chúng, hãy thử xem bạn có thể gỡ cài đặt chúng hay không. Hầu hết thời gian bạn không thể, vì vậy cách hành động tốt nhất của bạn là chỉ cần vô hiệu hóa chúng. Chỉ cần chuyển đến cùng một menu nơi bạn có thể xóa bộ nhớ cache và dữ liệu của ứng dụng và tìm nút tắt.
Khôi phục cài đặt gốc
Đây là bạn của chúng tôi. Trên thực tế, đây là người bạn đắc lực duy nhất của chúng tôi có thể giúp chúng tôi giải quyết hầu hết các vấn đề liên quan đến Lollipop tại thời điểm này. Ngay cả khi bạn liên hệ với Google hoặc các đối tác của Google, khôi phục cài đặt gốc luôn là cách khắc phục tiềm năng được đề xuất nhiều nhất khi giải quyết các vấn đề về Lollipop. Chắc chắn nó đòi hỏi nhiều và phức tạp nhưng nó mang lại cho thiết bị của bạn một thời gian nghỉ ngơi cần thiết.
Một điều quan trọng cần nhớ để đảm bảo rằng khôi phục cài đặt gốc xứng đáng với tất cả nỗ lực của bạn là hãy cẩn thận với các ứng dụng bạn cài đặt trong thiết bị của mình. Nếu bạn tiếp tục gặp sự cố sau khi thực hiện khôi phục cài đặt gốc, có thể bạn đang cài đặt các ứng dụng đã lỗi thời.
Định dạng thiết bị lưu trữ của bạn
Một cách tốt để loại bỏ lỗi là lau sạch các thiết bị lưu trữ. Cố gắng định dạng thiết bị lưu trữ chính (nội bộ) và thiết bị lưu trữ phụ (SD) của bạn.
Đảm bảo thay thế
Nếu tất cả các giải pháp dường như không thành công, hãy xem xét việc thay thế mới. Giữ nó đơn giản.
Tương tác với chúng tôi
Nếu bạn là một trong những người dùng gặp sự cố với thiết bị của mình, hãy cho chúng tôi biết. Chúng tôi cung cấp các giải pháp cho các sự cố liên quan đến Android miễn phí, vì vậy nếu bạn gặp sự cố với thiết bị Android của mình, chỉ cần liên hệ với chúng tôi qua email tại [email protected] và chúng tôi sẽ cố gắng công bố câu trả lời của mình trong các bài viết tiếp theo. Chúng tôi không thể đảm bảo phản hồi nhanh chóng vì vậy nếu vấn đề của bạn nhạy cảm về thời gian, vui lòng tìm cách khác để giải quyết vấn đề của bạn.
Khi mô tả vấn đề, vui lòng càng chi tiết càng tốt để chúng tôi có thể dễ dàng xác định giải pháp phù hợp. Nếu bạn có thể, vui lòng bao gồm các thông báo lỗi chính xác mà bạn nhận được để cho chúng tôi biết nên bắt đầu từ đâu.
TheDroidGuy cũng có mạng xã hội nên bạn có thể muốn tương tác với cộng đồng của chúng tôi trên các trang Facebook và Google+ của chúng tôi.
Chúng tôi sẽ nhận được hoa hồng bán hàng nếu bạn mua hàng bằng các liên kết của chúng tôi. Tìm hiểu thêm.