Câu hỏi thường gặp
Tôi có thể chuyển từ SD Maid sang SD Maid SE không?
Đây là hai ứng dụng riêng biệt. Bạn có thể nhập các loại trừ và bộ lọc tùy chỉnh từ SD Maid 1.
Chuyển trạng thái Pro từ SD Maid 1
SD Maid 2/SE là một ứng dụng riêng biệt và các bản nâng cấp Pro từ SD Maid 1 không thể chuyển sang được. Dù tôi rất muốn làm điều đó, nhưng bài toán kinh tế của ứng dụng không cho phép. Dù sao thì 12 năm cập nhật SD Maid 1 chỉ với một lần mua duy nhất cũng là một món hời khá tốt, phải không? 🙂
Tôi đang dùng SD Maid thông thường, làm sao để bắt đầu dùng SD Maid SE?
Chỉ cần tải SD Maid SE và làm theo hướng dẫn. SD Maid SE có sẵn cho Android 8.0+ (API26+).
SD Maid 1/Legacy và SD Maid 2/SE khác nhau như thế nào?
- SD Maid 2/SE hoạt động tốt hơn, cho kết quả kỹ lưỡng hơn, đặc biệt trên các phiên bản Android mới hơn.
- Giao diện mới có chủ đề.
- Dễ dùng hơn cho những người không phải “người dùng chuyên sâu”, thiết lập và xử lý lỗi tốt hơn.
- SD Maid 2/SE sẽ nhận được các bản cập nhật, có thêm tính năng mới và theo kịp các thay đổi của ứng dụng và Android.
- SD Maid 1/Legacy sẽ chuyển sang chế độ bảo trì và chỉ nhận các bản cập nhật bảo mật.
Tại sao bạn tạo ra SD Maid SE?
SD Maid thông thường đã chịu ảnh hưởng nặng nề bởi tất cả những thay đổi về bộ nhớ mà Google đưa ra trong các phiên bản Android mới hơn. Tôi đang rất vất vả để giữ cho nó hoạt động tốt trên các phiên bản Android mới mà không làm hỏng nó trên các phiên bản cũ. Bằng cách tạo một ứng dụng mới, tôi có thể tận dụng hơn 10 năm kinh nghiệm mà không phải lo về khả năng tương thích ngược. Một khởi đầu mới để tìm lại niềm vui tôi từng có khi phát triển SD Maid.
Tại sao SD Maid SE không phải là một bản cập nhật cho SD Maid thông thường?
Thực hiện bất kỳ thay đổi đáng kể nào cho SD Maid thông thường là điều không thể mà không làm người dùng phật lòng. Tôi muốn viết lại toàn bộ ứng dụng và thực hiện những thay đổi lớn. Làm điều này với một ứng dụng đang có vừa khó khăn, vừa không phải là điều tôi muốn một nhà phát triển khác làm với ứng dụng của tôi.
Tại sao tôi không thể chuyển SD Maid 1 Pro sang SD Maid 2/SE
SD Maid 1 đã có hơn 10 năm cập nhật, đó là một món hời khá tốt. Tôi nghĩ việc có một bản nâng cấp Pro mới cho một ứng dụng mới là công bằng. Tôi phải vạch ra giới hạn ở đâu đó, nếu không việc tiếp tục phát triển sẽ không khả thi. Không ai bị buộc phải chuyển đổi. Nếu bạn đã mua SD Maid 1 Pro, bạn vẫn có SD Maid 1 Pro và có thể sử dụng nó.
Ngoài ra còn có một số trở ngại kỹ thuật. Không thể xem người dùng đã mua những gì khác trên tài khoản của họ.
Tại sao SD Maid SE thiếu một số tính năng?
SD Maid SE tập trung vào những tính năng phổ biến nhất của SD Maid thông thường để giữ khối lượng công việc ở mức có thể duy trì và giữ niềm vui trong việc phát triển. Tôi nghĩ ứng dụng chỉ nên làm một vài việc, và làm tốt những việc đó. SD Maid thông thường đã chịu ảnh hưởng phần nào bởi việc tính năng phình to khi tôi cố làm hài lòng quá nhiều người dùng. Những tính năng như Explorer chưa bao giờ thực sự tốt so với các ứng dụng quản lý tệp độc lập khác. SD Maid không cần phải cạnh tranh ở mặt đó.
SD Maid thông thường đã bị khai tử chưa?
Chưa. Nó vẫn sẽ nhận các bản vá bảo mật và một số bản sửa lỗi, nhưng không có tính năng mới và không có bản cập nhật nào cải thiện khả năng tương thích với các phiên bản Android mới. Ban đầu, SD Maid thông thường và SD Maid SE sẽ có hiệu năng tương đương, và theo thời gian, khi các phiên bản Android mới được phát hành, SD Maid SE sẽ vượt qua SD Maid thông thường về hiệu năng, khả năng tương thích và tính năng.
2 hay SE?
SD Maid 2/SE, SD Maid 2 và SD Maid SE đều được. Về mặt nội bộ và chính thức, ứng dụng có tên là SD Maid SE.
Tôi đã đổi tên ứng dụng cũ thành SD Maid 1 và ứng dụng mới thành SD Maid 2/SE để giảm nhầm lẫn và nhấn mạnh sự kế thừa.
Chữ SE trong SD Maid SE nghĩa là gì?
Thế chữ SD trong SD Maid nghĩa là gì? 🤷
Làm sao để nâng cấp SD Maid 2/SE mà không cần Google Play?
Ngoài phiên bản thông thường của SD Maid 2/SE, còn có một phiên bản FOSS được cung cấp qua GitHub và F-Droid, xem tại đây.
Phiên bản FOSS không phụ thuộc vào Google và có thể được nâng cấp thông qua một khoản quyên góp tự nguyện. Bạn có thể quyên góp bất kỳ mức nào, từ ít nhất tùy bạn
đến nhiều nhất bạn có thể
. Hiện tại đây không phải là một bước kiểm tra bắt buộc, mà dựa trên sự tin tưởng vào bạn, giống như bạn tin tưởng giao dữ liệu của mình cho SD Maid.
Hiện tại không có sự khác biệt nào về chức năng giữa phiên bản Google Play và phiên bản FOSS, chỉ có một vài khác biệt nhỏ về giao diện.
Tôi nên dùng SD Maid 1 hay 2?
- Nếu thiết bị của bạn chạy Android 7 (API 25) trở xuống: Hãy tiếp tục dùng SD Maid 1.
- Nếu thiết bị của bạn chạy ít nhất Android 8 (API 26): Bạn có thể dùng SD Maid 2/SE.
- Nếu thiết bị của bạn chạy Android 12 (API 32) trở lên: Hãy cân nhắc chuyển sang SD Maid 2/SE.
- Nếu thiết bị của bạn chạy Android 14 (API 34): Bạn nên dùng SD Maid 2/SE.
Sử dụng SD Maid SE
Tôi có thể làm gì miễn phí và điều gì cần bản nâng cấp?
Tất cả công cụ trong SD Maid SE đều có thể quét miễn phí: bạn có thể thấy chính xác những gì sẽ được dọn dẹp trước khi quyết định nâng cấp.
Tính năng miễn phí:
- Tìm kiếm tàn dư (CorpseFinder): Quét và xóa tàn dư của các ứng dụng đã gỡ cài đặt
- Dọn dẹp hệ thống (SystemCleaner): Quét và xóa rác hệ thống bằng các bộ lọc có sẵn
- Kiểm soát ứng dụng (AppControl): Xem và quản lý các ứng dụng đã cài đặt
- Phân tích bộ nhớ (Analyzer): Phân tích việc sử dụng bộ nhớ và xóa tệp
Cần bản nâng cấp cho:
- Dọn dẹp ứng dụng (AppCleaner): Xóa bộ nhớ đệm ứng dụng và các tệp có thể bỏ đi (quét miễn phí)
- Quản lý tệp trùng lặp (Deduplicator): Xóa các tệp trùng lặp (quét miễn phí)
- Nén media (Media Squeeze): Nén ảnh và video (quét miễn phí)
- Phân tích bộ nhớ: Biểu đồ Xu hướng bộ nhớ, cảnh báo bộ nhớ thấp, và tạo bộ lọc Dọn dẹp hệ thống từ kết quả phân tích
- Lịch trình (Scheduler): Bật tính năng dọn dẹp tự động theo lịch
- Vuốt (Swiper): Không giới hạn số tệp và số phiên
Bản nâng cấp có sẵn dưới dạng mua một lần hoặc gói thuê bao trên Google Play. Phiên bản FOSS có thể được mở khóa thông qua một khoản quyên góp qua GitHub Sponsors.
Tại sao SD Maid SE cần Dịch vụ trợ năng và làm sao để khắc phục sự cố với nó?
SD Maid SE dùng Dịch vụ trợ năng để tự động hóa việc dọn dẹp bộ nhớ đệm. Trên Android hiện đại, không có API nào để ứng dụng xóa trực tiếp bộ nhớ đệm của một ứng dụng khác. Thay vào đó, SD Maid SE điều hướng đến trang cài đặt của từng ứng dụng và nhấn nút “Clear Cache” (“Xóa bộ nhớ đệm”) giúp bạn, việc này cần Dịch vụ trợ năng.
Các sự cố thường gặp:
“Dịch vụ trợ năng cứ tự tắt” Một số nhà sản xuất (Xiaomi, Huawei, Samsung, OnePlus) hạn chế gắt gao các dịch vụ chạy nền. Bạn có thể cần:
- Tắt tối ưu hóa pin cho SD Maid SE
- Khóa ứng dụng trong danh sách ứng dụng gần đây
- Kiểm tra phần cài đặt “App Management” (Quản lý ứng dụng) hoặc “Auto-start” (Tự khởi động) của nhà sản xuất
“Tôi không thể bật Dịch vụ trợ năng” Trên một số thiết bị, hệ thống chặn quyền trợ năng đối với các ứng dụng được cài từ nguồn mà nó không tin cậy, hoặc hạn chế quyền này vì lý do bảo mật. Nếu bạn đã cài từ Google Play mà vẫn không bật được, hãy thử:
- Khởi động lại thiết bị
- Gỡ cài đặt rồi cài đặt lại SD Maid SE
- Kiểm tra xem ứng dụng bảo mật của nhà sản xuất có đang chặn quyền này không
Dùng Shizuku hoặc ADB làm phương thức truy cập thay thế sẽ tránh hoàn toàn Dịch vụ trợ năng và có thể giải quyết những sự cố này. Xem mục Câu hỏi thường gặp về Shizuku bên dưới để biết thêm chi tiết.
Shizuku là gì và tại sao SD Maid SE khuyên dùng nó?
Shizuku là một ứng dụng mã nguồn mở riêng biệt cho phép các ứng dụng khác thực hiện các thao tác cần quyền nâng cao mà không cần quyền root. Nó dùng giao diện gỡ lỗi tích hợp của Android (ADB) để cấp các quyền này. Porter, một bản fork được duy trì của Shizuku, cũng hoạt động theo cách tương tự. Nếu cả hai đều được cài đặt, SD Maid sẽ dùng Porter. Xem Thiết lập: Truy cập ADB.
SD Maid SE có thể dùng Shizuku để dọn dẹp bộ nhớ đệm ứng dụng và truy cập tệp kỹ lưỡng hơn so với chỉ dùng Dịch vụ trợ năng. Dùng Shizuku là tùy chọn nhưng được khuyến nghị vì nó:
- Nhanh hơn: Không cần điều hướng giao diện Cài đặt cho từng ứng dụng
- Đáng tin cậy hơn: Tránh các sự cố của Dịch vụ trợ năng trên một số thiết bị
- Kỹ lưỡng hơn: Có thể truy cập dữ liệu mà phương thức Dịch vụ trợ năng không với tới được
Cách thiết lập:
- Cài Shizuku từ Google Play hoặc GitHub
- Làm theo hướng dẫn tích hợp sẵn của Shizuku để khởi động nó (cần chạy một lệnh ADB một lần từ máy tính, hoặc có thể khởi động không dây trên Android 11+)
- Mở SD Maid SE → Thiết lập →
Truy cập ADB→ Chọn “Thử sử dụng quyền truy cập ADB”
Lưu ý: Shizuku cần được khởi động lại sau mỗi lần thiết bị khởi động lại, trừ khi bạn dùng phương thức gỡ lỗi không dây trên Android 11+.
SD Maid SE có hoạt động trên Android 16 không?
Android 16 đã đưa ra những thay đổi về cách ứng dụng có thể dùng Dịch vụ trợ năng và truy cập bộ nhớ, điều này có thể ảnh hưởng đến chức năng của SD Maid SE.
Các sự cố đã biết trên Android 16:
- Một số thiết bị chặn việc bật Dịch vụ trợ năng cho SD Maid SE
- Việc dọn dẹp bộ nhớ đệm qua Dịch vụ trợ năng có thể không hoạt động hoặc không hoàn chỉnh
- Một số bản Android 16 của nhà sản xuất có thêm các hạn chế
Những gì bạn có thể làm:
- Dùng Shizuku thay cho Dịch vụ trợ năng: nó không bị ảnh hưởng bởi các hạn chế này
- Đảm bảo bạn đang chạy phiên bản mới nhất của SD Maid SE, vì các bản sửa lỗi tương thích được phát hành thường xuyên
- Nếu bạn đang dùng phiên bản beta/preview của Android 16, hãy chuẩn bị tinh thần cho sự thiếu ổn định: SD Maid SE nhắm đến các bản phát hành ổn định
SD Maid SE đang được duy trì tích cực và các cải tiến về khả năng tương thích với Android 16 vẫn đang được tiếp tục.
Tại sao SD Maid SE chậm hơn SD Maid 1?
Có một số lý do khiến SD Maid SE chậm hơn:
1. Phương thức xóa bộ nhớ đệm đã thay đổi SD Maid 1 có thể dùng một API hệ thống ẩn để xóa toàn bộ bộ nhớ đệm ứng dụng chỉ trong một lệnh gọi. Google đã gỡ bỏ quyền truy cập API này trong các phiên bản Android mới hơn. Giờ đây SD Maid SE phải dùng các phương thức thay thế (Dịch vụ trợ năng, Shizuku hoặc root), vốn dĩ chậm hơn.
2. Khả năng tương thích rộng hơn SD Maid SE được thiết kế để hoạt động trên nhiều phiên bản Android và mô hình truy cập bộ nhớ. Lớp tương thích bổ sung này làm tăng chi phí xử lý. SD Maid 1 được tối ưu hóa cực độ cho những trường hợp cụ thể, nhưng sự tối ưu đó đã đổ vỡ khi Android đưa ra các thay đổi.
3. Quét kỹ lưỡng hơn SD Maid SE quét kỹ lưỡng hơn SD Maid 1, nghĩa là nó tìm được nhiều thứ để dọn dẹp hơn nhưng mất nhiều thời gian hơn.
Tăng tốc:
- Shizuku / ADB: Nhanh hơn đáng kể so với Dịch vụ trợ năng, có thể xóa bộ nhớ đệm trực tiếp mà không cần điều hướng giao diện
- Root: Phương thức nhanh nhất, truy cập trực tiếp vào hệ thống tệp
Làm sao để hủy gói thuê bao hoặc nhận hoàn tiền?
Gói thuê bao SD Maid SE được quản lý qua Google Play, không phải qua chính ứng dụng. Gỡ cài đặt SD Maid SE không hủy gói thuê bao của bạn.
Để hủy gói thuê bao:
- Mở ứng dụng Cửa hàng Google Play
- Nhấn vào biểu tượng hồ sơ → “Payments & subscriptions” (Thanh toán và gói thuê bao) → “Subscriptions” (Gói thuê bao)
- Tìm SD Maid 2/SE và nhấn “Cancel subscription” (Hủy gói thuê bao)
Để yêu cầu hoàn tiền:
- Truy cập trang hoàn tiền của Google Play trong vòng 48 giờ sau khi mua để được hoàn tiền tự động
- Với các giao dịch mua cũ hơn, hãy liên hệ bộ phận hỗ trợ của Google Play qua Cửa hàng Play
Lưu ý: SD Maid SE cũng cung cấp tùy chọn mua một lần nếu bạn không muốn quản lý một gói thuê bao định kỳ.
SD Maid SE có thể xóa các tệp quan trọng không?
SD Maid SE được thiết kế để chỉ nhắm đến dữ liệu có thể bỏ đi: bộ nhớ đệm, tệp tạm và tàn dư của các ứng dụng đã gỡ cài đặt. Nó không xóa các tệp cá nhân như ảnh, nhạc hay tài liệu, trừ khi bạn yêu cầu rõ ràng (ví dụ: thông qua trình duyệt tệp của Phân tích bộ nhớ hoặc các bộ lọc tùy chỉnh của Dọn dẹp hệ thống).
Trước mọi thao tác xóa, SD Maid SE cho bạn thấy chính xác những gì sẽ bị xóa, để bạn có thể xem lại và bỏ chọn các mục.
Nếu bạn muốn bảo vệ các tệp hoặc thư mục cụ thể:
- Nhấn giữ một mục trong kết quả quét và chọn “Loại trừ”
- Hoặc vào Cài đặt → Quản lý loại trừ để thêm đường dẫn thủ công
Các loại trừ được giữ nguyên qua các lần quét và đảm bảo SD Maid SE không bao giờ đụng đến những tệp đó.
Mẹo: Nếu bạn không chắc chắn, hãy chạy quét trước mà không xóa gì cả. Xem lại kết quả để hiểu những gì SD Maid SE coi là có thể bỏ đi trên thiết bị của bạn.
Phần mềm diệt virus của tôi báo SD Maid SE là độc hại hoặc chứa virus
Đây là một cảnh báo nhầm (false positive). Nếu bạn kiểm tra SD Maid SE trên VirusTotal, bạn sẽ thấy đại đa số các công cụ diệt virus (thường là hơn 65 trên 67) báo cáo nó an toàn. Chỉ một hoặc hai công cụ có thể gắn cờ nó với một nhãn heuristic chung chung như “Evo-gen [Trj]”.
Tại sao điều này xảy ra?
SD Maid SE cần những quyền bất thường đối với một ứng dụng bình thường, đáng chú ý nhất là Dịch vụ trợ năng và quyền truy cập bộ nhớ rộng. Một số công cụ diệt virus dùng phương pháp phát hiện heuristic, gắn cờ đáng ngờ cho bất kỳ ứng dụng nào yêu cầu các quyền này, bất kể ứng dụng thực sự làm gì. Các quyền này là thiết yếu để SD Maid SE hoạt động (ví dụ: tự động hóa việc dọn dẹp bộ nhớ đệm, quét bộ nhớ).
Bạn nên làm gì?
Hãy báo cáo đây là cảnh báo nhầm trong ứng dụng diệt virus của bạn. Hầu hết các ứng dụng diệt virus đều có tùy chọn đánh dấu một phát hiện là không chính xác. Điều này giúp cải thiện độ chính xác phát hiện của họ cho tất cả người dùng.
Bạn có thể tin tưởng SD Maid SE không?
SD Maid SE có một bản dựng FOSS mã nguồn mở hoàn toàn với bản dựng có thể tái tạo. Bất kỳ ai cũng có thể kiểm tra mã nguồn và tự xác minh rằng APK được phát hành khớp với mã nguồn. Không có gì bị che giấu.
Đôi lời về ứng dụng diệt virus và Android
Mô hình bảo mật tích hợp của Android vốn đã cung cấp khả năng bảo vệ mạnh mẽ thông qua cơ chế sandbox cho ứng dụng, hệ thống quyền và Google Play Protect. Các ứng dụng diệt virus bên thứ ba trên Android có hiệu quả hạn chế vì chúng chạy trong cùng một sandbox như mọi ứng dụng khác: chúng không thể kiểm tra sâu các ứng dụng khác theo cách mà phần mềm diệt virus trên máy tính có thể làm. Cảnh báo nhầm đối với các ứng dụng hợp pháp có dùng quyền nâng cao là một hệ quả phổ biến của hạn chế này.
Nếu bạn vẫn chưa chắc chắn hoặc có điều gì lo ngại, cứ thoải mái liên hệ qua email tại support@darken.eu.
Lịch trình không tự động chạy
Lịch trình (Scheduler) cần những điều kiện cụ thể để hoạt động ổn định:
1. Cần bản nâng cấp Bật lịch trình là một tính năng Pro. Phiên bản miễn phí cho phép bạn tạo lịch trình nhưng không thể kích hoạt chúng.
2. Dịch vụ trợ năng hoặc Shizuku phải đang hoạt động Nếu lịch trình của bạn bao gồm Dọn dẹp ứng dụng (AppCleaner), Dịch vụ trợ năng (hoặc Shizuku) cần đang chạy khi lịch trình được kích hoạt. Nếu hệ thống đã tắt dịch vụ trong nền, việc dọn dẹp theo lịch sẽ thất bại.
3. Tối ưu hóa pin Nhiều nhà sản xuất tắt các ứng dụng chạy nền một cách gắt gao. Để ngăn điều này:
- Tắt tối ưu hóa pin cho SD Maid SE
- Trên Xiaomi/MIUI: Bật “Auto-start” (Tự khởi động) và khóa ứng dụng trong danh sách gần đây
- Trên Huawei/EMUI: Thêm SD Maid SE vào “Protected apps” (Ứng dụng được bảo vệ)
- Trên Samsung: Loại trừ khỏi “Sleeping apps” (Ứng dụng ngủ) và “Deep sleeping apps” (Ứng dụng ngủ sâu)
- Trên OnePlus: Tắt “Smart battery optimization” (Tối ưu hóa pin thông minh) cho SD Maid SE
Để có hướng dẫn riêng cho từng nhà sản xuất, xem dontkillmyapp.com.
4. Đồng ý tự động hóa Lần đầu tiên SD Maid SE chạy một tác vụ tự động, nó cần sự đồng ý của bạn cho việc tự động hóa. Nếu bạn chưa đồng ý, các lần chạy theo lịch sẽ bị bỏ qua.