Modyfikuj wartości Android Framework bez konieczności używania APKTool przy użyciu Privset

Privset to aplikacja, która pozwala modyfikować wartości Android Framework na zrootowanych urządzeniach z Androidem bez konieczności używania APKTool do dekompilacji i modyfikowania framework-res.

Czy kiedykolwiek chciałeś wprowadzić zmiany w wartościach frameworka swojego urządzenia z Androidem bez konieczności używania APKTool do dekompilacji i rekompilacji framework-res.apk? Aby ominąć długi czas, który może zająć, starszy członek XDA pan Morred (Oğuzhan Yiğit) stworzył aplikację o nazwie Zestaw prywatny który umożliwia wprowadzanie zmian w strukturze systemu za pomocą jedynie dostępu do konta root.

Co robi Privset

Aplikacja jest dostępna w Sklep Play i możesz za jego pomocą sprawić, że Twój telefon będzie pozwalał np. na obrót w czterech kierunkach (niektóre telefony domyślnie nie pozwalają na obrót wyświetlacza do góry nogami). Inne możliwości obejmują dostosowanie ustawień trybu wyświetlania otoczenia, wymuszając wyświetlanie telefonu zaokrąglone ikony dla aplikacji lub zmianę zachowania telefonu po dwukrotnym naciśnięciu przycisku zasilania. Więcej o obsłudze Privset dowiesz się z poniższego filmu na YouTube opublikowanego przez dewelopera:

Rekomendowane lektury: Włącz funkcję Always on Display w Google Pixel 2 na Nexusie 6P, Pixelu i Pixelu XL bez rootowania


Jak korzystać z Privsetu

Istnieje wiele zmian, które można wprowadzić w strukturze systemu za pomocą zestawu Privset. Są one wymienione w kolejności alfabetycznej i można je przeszukiwać. Funkcja wyszukiwania zawęża listę dostępnych ustawień już podczas wpisywania wyszukiwanych haseł. Gdy znajdziesz ustawienie, które chcesz zmienić, wartości, na które możesz je zmienić, są określone w ustawieniu opis, wpisz wartość w polu tekstowym i naciśnij przycisk „Uruchom” u dołu ekran.

Jeśli aplikacja nie wyświetli monitu o ponowne uruchomienie urządzenia w celu zastosowania zmian, nadal będziesz musiał to zrobić ręcznie, aby zmiany odniosły skutek. Listę wszystkich zmienionych ustawień możesz wyświetlić, wybierając opcję „Wyświetl zmodyfikowane ustawienia” z rozszerzonego menu. Jeśli chcesz od razu usunąć wszystkie wprowadzone zmiany i zacząć od nowa, możesz to zrobić w „Ustawieniach aplikacji” w rozszerzonym menu.

Jak Privset modyfikuje wartości struktury

Słyszałeś kiedyś o tym popularnym frameworku tematycznym zwanym Substratum? Privset opiera się na tych samych podstawowych interfejsach API. Działa poprzez przekierowywanie Androida w celu rysowania wartości zasobów z nakładki, którą tworzy dla wbudowanego w system pliku framework-res.apk. Ponieważ wartości są odczytywane z nakładki, a nie z oryginalnego pliku framework-res.apk, nie ma potrzeby jego dekompilacji i ponownej kompilacji za pomocą apktool lub innego podobnego narzędzia.

Rekomendowane lektury: Dodatek Andromeda do Substratum wprowadza niestandardowe motywy do Androida Oreo

Privset odczytuje istniejące właściwości systemu na Twoim urządzeniu, co oznacza, że ​​niezależnie od tego, czy używasz standardowej wersji Androida, niestandardowej pamięci ROM, czy OEM ROM, Privset pozwoli Ci generować nakładki w oparciu o dowolne wartości frameworka obecne w Twoim konkretnym urządzeniu framework-res.apk. Na przykład możesz zmienić ustawienia frameworka w niestandardowych ROMach Marshmallow lub Nougat, których nawet nie zobaczysz w magazynie, zrootowanym Oreo. Dalsze przykłady można zobaczyć w galerii poniżej:

Jeśli Twoje urządzenie jest zrootowane, możesz pobrać Privset z Sklep Play i postępuj zgodnie z instrukcjami dewelopera wątek na naszym forum aby wyrazić opinię, zasugerować nowe funkcje lub śledzić więcej aktualizacji.