Như anh em cũng biết, các máy nội địa Trung Quốc thường xuyên gặp tình trạng trễ thông báo, tin nhắn tới mà máy im ru. Trong số đó, Xiaomi là hãng bị nặng nhất, vì cơ chế quản lý nền của họ rất gắt, chỉnh đủ kiểu vẫn trễ. Nay mình chia sẻ với anh em một cách khắc phục mà mình thấy gần như triệt để vụ trễ thông báo này ngay trên ROM gốc, không cần up ROM khác nha.
Đầu tiên làm trước các bước cơ bản như mọi khi chúng ta thường làm:
Trong App info của từng ứng dụng muốn nhận thông báo (Messenger, Zalo, Telegram, Instagram,…)
Vào Settings, Battery, Additional features, tắt cái Nighttime mode
(Cái này là để hệ thống không cho “ngủ đông” các apps vào lúc mà nó nghĩ là chúng ta ngủ).
Cài thêm ứng dụng Carrier Services (Beta)
Đầu tiên làm trước các bước cơ bản như mọi khi chúng ta thường làm:
Trong App info của từng ứng dụng muốn nhận thông báo (Messenger, Zalo, Telegram, Instagram,…)
- Bật Autostart
- Battery, Battery Saver, chọn No restrictions
- Permissions, Other permissions, cấp quyền cho các otpions: Show on Lock screen, Open new windows while running in the background, Display pop-up windows.
Vào Settings, Battery, Additional features, tắt cái Nighttime mode
(Cái này là để hệ thống không cho “ngủ đông” các apps vào lúc mà nó nghĩ là chúng ta ngủ).
Cài thêm ứng dụng Carrier Services (Beta)
Mở Google Play Store, tìm và cài ứng dụng Carrier Services (Beta) của Google LLC. Đây là dịch vụ có thể giúp cải thiện khả năng đồng bộ nền và ổn định kết nối của các ứng dụng sử dụng hạ tầng Google, đặc biệt là Gmail, Telegram và các app phụ thuộc Firebase Cloud Messaging (FCM).
Sau khi cài xong, vào phần App info của Carrier Services để bật Autostart và chọn No restrictions trong mục Battery Saver.
Quan trọng: Tắt “Pause app activity if unused” - Remove permissions, delete temporary files, stop notifications, and archive the app
Mình nghĩ đây là một nguyên nhân lớn khiến chúng ta dù có chỉnh gì thì máy vẫn bị trễ sau một lúc không tương tác. Tuy nhiên trên các bản HyperOS mới, Xiaomi đã ẩn hoàn toàn tùy chọn này, nên phải dùng app ngoài để nó hiện lại rồi mới tắt được.
- Mở Google Play Store, tìm đúng ứng dụng Hidden Settings của Yunus Ceyhan (biểu tượng bánh răng màu xám).
- Cài xong vào App info, Permissions, Other permissions, cấp quyền Access list of installed apps.
- Mở app Hidden Settings, chọn Manage applications
- Tìm app cần giữ thông báo (Messenger, Zalo, Telegram … Kéo xuống cuối, sẽ thấy mục Manage app if unused đã xuất hiện, tắt nó đi.
Lock ứng dụng trong đa nhiệm để duy trì kết nối nền
- Mở giao diện Recent apps (đa nhiệm)
- Giữ lâu hoặc kéo nhẹ xuống app muốn giữ (Messenger, Zalo, Telegram …)
- Khi thấy biểu tượng ổ khóa, nghĩa là app đã được cố định, không bị tắt khi chọn “Close all apps”.
Tổng kết
Tóm lại là chúng ta cần kết hợp tất cả các bước bật Autostart, No restrictions, cài Carrier Services, tắt Pause app activity if unused, và lock trong đa nhiệm. Cách này có thể là gần như triệt để nhất hiện nay cho các máy Xiaomi nội địa mà không cần phải up rom ngoài. Mình vẫn thích xài rom gốc để nhận được update thường xuyên hơn.
Với mình thì cách này hiệu quả, Messenger, Telegram, Gmail, Zalo đều báo tin bình thường, không bị miss. Tuy nhiên mình vẫn gọi nó là “gần như triệt để” chứ không “hoàn toàn triệt để”, vì máy nội địa không có GMS - FCM chính thức, và cơ chế của hệ điều hành trên các máy nội địa luôn ưu tiên tiết kiệm pin, vẫn có cơ chế ngầm để kill app chạy nền nhằm giảm tải hệ thống. Chúng ta không thể can thiệp sâu hoàn toàn để tắt nó. Nếu thỉnh thoảng anh em thấy app nào im lâu không báo, chỉ cần tắt app rồi mở lại là ok nha.
Quảng cáo
Mời đọc thêm bài: Tại sao các máy Android nội địa Trung Quốc lại bị trễ thông báo?













