SD Maid 2/SE
Polski

Często zadawane pytania

Czy mogę przenieść się z SD Maid na SD Maid SE?

To dwie oddzielne aplikacje. Możesz zaimportować wykluczenia i filtry niestandardowe z SD Maid 1.

Przeniesienie statusu Pro z SD Maid 1

SD Maid 2/SE jest oddzielną aplikacją, a uaktualnień Pro z SD Maid 1 nie można przenieść. Choć chciałbym to umożliwić, ekonomia aplikacji na to nie pozwala. 12 lat aktualizacji SD Maid 1 za jeden jednorazowy zakup to jednak całkiem dobra oferta, prawda? 🙂

Używam zwykłego SD Maid, jak zacząć korzystać z SD Maid SE?

Po prostu pobierz SD Maid SE i postępuj zgodnie z instrukcjami. SD Maid SE jest dostępny dla Androida 8.0+ (API26+).

Czym różni się SD Maid 1/Legacy od SD Maid 2/SE?

Dlaczego tworzysz SD Maid SE?

Zwykły SD Maid ucierpiał przez wszystkie zmiany w obsłudze pamięci, które Google wprowadził w nowszych wersjach Androida. Trudno mi utrzymać jego dobre działanie na nowszych wersjach Androida, nie psując go na starszych. Tworząc nową aplikację, mogę wykorzystać ponad 10 lat doświadczenia, nie martwiąc się o zgodność wsteczną. Czysta karta, aby odzyskać radość, jaką sprawiała mi praca nad SD Maid.

Dlaczego SD Maid SE nie jest aktualizacją zwykłego SD Maid?

Wprowadzenie jakichkolwiek istotnych zmian w zwykłym SD Maid jest niemożliwe bez zdenerwowania użytkowników. Chcę przepisać całą aplikację i wprowadzić drastyczne zmiany. Zrobienie tego w istniejącej aplikacji jest trudne, a do tego nie chciałbym, żeby inny programista zrobił coś takiego z jedną z moich aplikacji.

Dlaczego nie mogę przenieść SD Maid 1 Pro na SD Maid 2/SE

SD Maid 1 miał ponad 10 lat aktualizacji, to była całkiem dobra oferta. Uważam, że nowe uaktualnienie Pro dla nowej aplikacji jest uczciwe. Muszę gdzieś postawić granicę, inaczej dalszy rozwój nie będzie możliwy. Nikt nie jest zmuszony do zmiany. Jeśli kupiłeś SD Maid 1 Pro, nadal masz SD Maid 1 Pro i możesz z niego korzystać.

Są też pewne przeszkody techniczne. Nie da się sprawdzić, jakie inne zakupy użytkownik ma na swoim koncie.

Dlaczego w SD Maid SE brakuje niektórych funkcji?

SD Maid SE skupia się na najpopularniejszych funkcjach zwykłego SD Maid, aby nakład pracy był możliwy do utrzymania, a rozwój nadal sprawiał radość. Uważam, że aplikacje powinny robić tylko kilka rzeczy, ale dobrze. Zwykły SD Maid nieco ucierpiał przez rozrost funkcji, gdy próbowałem zadowolić zbyt wielu użytkowników. Funkcje takie jak Eksplorator nigdy nie dorównywały samodzielnym aplikacjom do przeglądania plików. SD Maid nie musi konkurować na tym polu.

Czy zwykły SD Maid jest martwy?

Nie. Nadal będzie otrzymywał poprawki zabezpieczeń i niektóre poprawki błędów, ale żadnych nowych funkcji ani aktualizacji poprawiających zgodność z nowymi wersjami Androida. Zwykły SD Maid i SD Maid SE będą na początku działać podobnie, a z czasem, wraz z wydawaniem nowych wersji Androida, SD Maid SE wyprzedzi zwykły SD Maid pod względem wydajności, zgodności i funkcji.

2 czy SE?

SD Maid 2/SE, SD Maid 2 i SD Maid SE są w porządku. Wewnętrznie i oficjalnie aplikacja nazywa się SD Maid SE. Zmieniłem nazwę starej aplikacji na SD Maid 1, a nowej na SD Maid 2/SE, aby ograniczyć zamieszanie i podkreślić ciągłość.

Co oznacza SE w SD Maid SE?

A co oznacza SD w SD Maid? 🤷

Jak mogę uaktualnić SD Maid 2/SE bez Google Play?

Oprócz zwykłej wersji SD Maid 2/SE istnieje wersja FOSS dostępna przez GitHub i F-Droid, zobacz tutaj.

Wersja FOSS nie ma zależności od Google i można ją uaktualnić dobrowolną darowizną. Możesz przekazać dowolną kwotę, od tak małej, jak chcesz :frowning:, po tak dużą, jak możesz :heart_eyes:. Obecnie nie jest to wymuszane sprawdzanie: ufam tobie tak, jak ty ufasz SD Maid ze swoimi danymi.

Obecnie nie ma funkcjonalnych różnic między wersją z Google Play a wersją FOSS, są tylko drobne różnice wizualne.

Czy powinienem używać SD Maid 1 czy 2?


Korzystanie z SD Maid SE

Co mogę robić za darmo, a co wymaga uaktualnienia?

Wszystkie narzędzia w SD Maid SE mogą skanować za darmo: zanim zdecydujesz się na uaktualnienie, widzisz dokładnie, co zostałoby wyczyszczone.

Funkcje bezpłatne:

Uaktualnienie jest wymagane dla:

Uaktualnienie jest dostępne w Google Play jako jednorazowy zakup lub subskrypcja. Wersję FOSS można odblokować darowizną przez GitHub Sponsors.

Dlaczego SD Maid SE potrzebuje usługi ułatwień dostępu i jak naprawić związane z nią problemy?

SD Maid SE używa usługi ułatwień dostępu do automatyzacji czyszczenia pamięci podręcznej. W nowoczesnym Androidzie nie ma API, które pozwalałoby aplikacjom bezpośrednio wyczyścić pamięć podręczną innej aplikacji. Zamiast tego SD Maid SE przechodzi do strony ustawień każdej aplikacji i dotyka za ciebie przycisku „Wyczyść pamięć podręczną”, a to wymaga usługi ułatwień dostępu.

Częste problemy:

„Usługa ułatwień dostępu ciągle się wyłącza” Niektórzy producenci (Xiaomi, Huawei, Samsung, OnePlus) agresywnie ograniczają usługi działające w tle. Może być konieczne:

„Nie mogę włączyć usługi ułatwień dostępu” Na niektórych urządzeniach system blokuje dostęp do ułatwień dostępu dla aplikacji zainstalowanych ze źródeł, którym nie ufa, albo ogranicza go ze względów bezpieczeństwa. Jeśli zainstalowałeś aplikację z Google Play i nadal nie możesz jej włączyć, spróbuj:

Użycie Shizuku lub ADB jako alternatywnej metody dostępu całkowicie omija usługę ułatwień dostępu i może rozwiązać te problemy. Więcej szczegółów znajdziesz poniżej w pytaniu o Shizuku.

Czym jest Shizuku i dlaczego SD Maid SE go poleca?

Shizuku to oddzielna aplikacja open source, która pozwala innym aplikacjom wykonywać operacje z podwyższonymi uprawnieniami bez dostępu do roota. Do nadania tych uprawnień używa wbudowanego w Androida interfejsu debugowania (ADB). Porter, utrzymywany fork Shizuku, działa w ten sam sposób. Jeśli zainstalowane są obie aplikacje, SD Maid używa Portera. Zobacz Konfiguracja: dostęp za pomocą ADB.

SD Maid SE może używać Shizuku do czyszczenia pamięci podręcznej aplikacji i dokładniejszego dostępu do plików niż przy samej usłudze ułatwień dostępu. Używanie Shizuku jest opcjonalne, ale zalecane, ponieważ jest:

Jak to skonfigurować:

  1. Zainstaluj Shizuku z Google Play lub z GitHuba
  2. Uruchom Shizuku zgodnie z jego wbudowanymi instrukcjami (wymaga jednorazowego polecenia ADB z komputera albo można go uruchomić bezprzewodowo na Androidzie 11+)
  3. Otwórz SD Maid SE → Konfiguracja → Dostęp za pomocą ADB → wybierz „Spróbuj użyć dostępu za pomocą ADB”

Uwaga: Shizuku trzeba uruchamiać ponownie po każdym restarcie urządzenia, chyba że na Androidzie 11+ używasz metody z debugowaniem bezprzewodowym.

Czy SD Maid SE działa na Androidzie 16?

Android 16 wprowadził zmiany w tym, jak aplikacje mogą używać usługi ułatwień dostępu i uzyskiwać dostęp do pamięci, co może wpływać na działanie SD Maid SE.

Znane problemy na Androidzie 16:

Co możesz zrobić:

SD Maid SE jest aktywnie rozwijany, a prace nad poprawą zgodności z Androidem 16 trwają.

Dlaczego SD Maid SE jest wolniejszy niż SD Maid 1?

Jest kilka powodów, dla których SD Maid SE działa wolniej:

1. Zmieniła się metoda czyszczenia pamięci podręcznej SD Maid 1 mógł używać ukrytego systemowego API, aby jednym wywołaniem wyczyścić pamięć podręczną wszystkich aplikacji. Google odebrał dostęp do tego API w nowszych wersjach Androida. SD Maid SE musi teraz korzystać z alternatywnych metod (usługa ułatwień dostępu, Shizuku lub root), które z natury są wolniejsze.

2. Szersza zgodność SD Maid SE jest zaprojektowany do działania na wielu wersjach Androida i z różnymi modelami dostępu do pamięci. Ta dodatkowa warstwa zgodności zwiększa narzut. SD Maid 1 był skrajnie zoptymalizowany pod konkretne scenariusze, ale ta optymalizacja przestała działać, gdy Android wprowadzał kolejne zmiany.

3. Dokładniejsze skanowanie SD Maid SE skanuje dokładniej niż SD Maid 1, co oznacza, że znajduje więcej do wyczyszczenia, ale zajmuje mu to więcej czasu.

Przyspieszanie:

Jak anulować subskrypcję lub uzyskać zwrot pieniędzy?

Subskrypcjami SD Maid SE zarządza się przez Google Play, a nie w samej aplikacji. Odinstalowanie SD Maid SE nie anuluje subskrypcji.

Aby anulować subskrypcję:

  1. Otwórz aplikację Sklep Google Play
  2. Dotknij ikony profilu → Płatności i subskrypcje → Subskrypcje
  3. Znajdź SD Maid 2/SE i dotknij „Anuluj subskrypcję”

Aby poprosić o zwrot pieniędzy:

Uwaga: SD Maid SE oferuje też opcję jednorazowego zakupu, jeśli wolisz nie zarządzać cykliczną subskrypcją.

Czy SD Maid SE może usunąć ważne pliki?

SD Maid SE jest zaprojektowany tak, aby obejmować wyłącznie zbędne dane: pamięć podręczną, pliki tymczasowe i pozostałości po odinstalowanych aplikacjach. Nie usuwa plików osobistych, takich jak zdjęcia, muzyka czy dokumenty, chyba że wyraźnie mu to polecisz (np. przez przeglądarkę plików Analizy pamięci lub niestandardowe filtry Sprzątania systemu).

Przed każdym usunięciem SD Maid SE pokazuje dokładnie, co zostanie usunięte, więc możesz to przejrzeć i odznaczyć elementy.

Jeśli chcesz chronić konkretne pliki lub foldery:

Wykluczenia obowiązują we wszystkich kolejnych skanowaniach i sprawiają, że SD Maid SE nigdy nie ruszy tych plików.

Wskazówka: Jeśli nie masz pewności, najpierw uruchom skanowanie, niczego nie usuwając. Przejrzyj wyniki, aby zrozumieć, co SD Maid SE uważa za zbędne na twoim urządzeniu.

Mój antywirus twierdzi, że SD Maid SE jest szkodliwy lub zawiera wirusa

To fałszywy alarm. Jeśli sprawdzisz SD Maid SE w VirusTotal, zobaczysz, że zdecydowana większość silników antywirusowych (zwykle ponad 65 z 67) zgłasza go jako czysty. Tylko jeden lub dwa silniki mogą go oznaczyć ogólną etykietą heurystyczną, taką jak „Evo-gen [Trj]”.

Dlaczego tak się dzieje?

SD Maid SE wymaga uprawnień nietypowych dla zwykłej aplikacji, przede wszystkim usługi ułatwień dostępu i szerokiego dostępu do pamięci. Niektóre silniki antywirusowe stosują wykrywanie heurystyczne, które oznacza jako podejrzaną każdą aplikację proszącą o te uprawnienia, niezależnie od tego, co ta aplikacja faktycznie robi. Te uprawnienia są niezbędne do działania SD Maid SE (np. do automatyzacji czyszczenia pamięci podręcznej i skanowania pamięci).

Co należy zrobić?

Zgłoś to jako fałszywy alarm w swojej aplikacji antywirusowej. Większość aplikacji antywirusowych ma opcję oznaczenia wykrycia jako błędnego. Pomaga to poprawić dokładność wykrywania dla wszystkich użytkowników.

Czy można ufać SD Maid SE?

SD Maid SE ma w pełni otwartoźródłową kompilację FOSS z powtarzalnymi kompilacjami. Każdy może przejrzeć kod źródłowy i niezależnie sprawdzić, czy opublikowany plik APK odpowiada źródłom. Nic nie jest ukryte.

Kilka słów o aplikacjach antywirusowych i Androidzie

Wbudowany model bezpieczeństwa Androida już zapewnia silną ochronę dzięki izolacji aplikacji (sandboxing), systemowi uprawnień i Google Play Protect. Zewnętrzne aplikacje antywirusowe na Androidzie mają ograniczoną skuteczność, ponieważ działają w tej samej piaskownicy co każda inna aplikacja: nie mogą dogłębnie badać innych aplikacji tak, jak robi to antywirus na komputerze. Fałszywe alarmy dla legalnych aplikacji korzystających z zaawansowanych uprawnień są częstym skutkiem ubocznym tego ograniczenia.

Jeśli nadal masz wątpliwości lub obawy, śmiało napisz e-mail na adres support@darken.eu.

Harmonogram nie uruchamia się automatycznie

Harmonogram wymaga określonych warunków, aby działać niezawodnie:

1. Wymagane uaktualnienie Włączanie harmonogramów to funkcja Pro. Wersja bezpłatna pozwala tworzyć harmonogramy, ale nie pozwala ich aktywować.

2. Usługa ułatwień dostępu lub Shizuku musi być aktywna Jeśli twój harmonogram obejmuje Sprzątanie aplikacji, usługa ułatwień dostępu (lub Shizuku) musi działać w momencie uruchomienia harmonogramu. Jeśli system zabił usługę w tle, zaplanowane czyszczenie się nie powiedzie.

3. Optymalizacja baterii Wielu producentów agresywnie zabija aplikacje działające w tle. Aby temu zapobiec:

Wskazówki dla konkretnych producentów znajdziesz na dontkillmyapp.com.

4. Zgoda na automatyzację Gdy SD Maid SE po raz pierwszy uruchamia zautomatyzowane zadanie, potrzebuje twojej zgody na automatyzację. Jeśli jej nie udzieliłeś, zaplanowane uruchomienia będą pomijane.