Tôi chưa cài đặt WhatsApp nhưng tôi có câu hỏi tương tự với Truacaller vì vậy tôi sẽ cố gắng giải thích một chút về cách thức hoạt động của nó và cách tôi buộc Truecaller ngủ đông.
Trong Android có các dịch vụ có thể được chạy bằng hành động (kích hoạt). Khi một số sự kiện xảy ra tức là. Gọi điện thoại hoặc cắm điện, sự kiện này sẽ được gửi đến tất cả các ứng dụng sử dụng Dịch vụ cuộc gọi điện thoại ngay cả khi các ứng dụng này được ngủ đông. Một số dịch vụ rất quan trọng và không thể đóng khi hệ thống chuyển sang chế độ ngủ. Ứng dụng có thể tránh bị ngủ gật bằng cách báo cáo để sử dụng các dịch vụ này. Tôi cũng không cho phép Truecaller nhưng nó luôn hoạt động. Tôi thậm chí đã buộc ngủ đông nó với phiên bản đầy đủ của Greenify (với mô-đun Xposed) nhưng dù sao nó cũng đã hoạt động.
Những gì tôi đã làm với Truecaller là cài đặt DisableService (cần root) và xem những dịch vụ nào được ứng dụng này sử dụng. Tôi không biết mình nên vô hiệu hóa dịch vụ nào nên đã vô hiệu hóa tất cả. Ứng dụng tất nhiên bị sập khi tôi cố mở nó. Vì vậy, tôi đã nhanh chóng cho phép một số dịch vụ và quan sát các chức năng đang được khôi phục. Cùng với đó, tôi đã tìm thấy các dịch vụ khiến Truecaller trở nên bất khả chiến bại. Bây giờ Truecaller chỉ hoạt động khi tôi cần kiểm tra số chưa biết.