Jak się okazuje, nie ma magicznego pliku ani katalogu, który zawierałby wszystkie ustawienia. Są one przechowywane w różnych miejscach i zależy w dużej mierze od tego, jak producent zdecyduje się skonfigurować. Pracuję głównie z telefonami Samsung, więc informacje tutaj będą głównie zorientowane na Samsunga. Pamiętaj też, że wszystkie poniższe elementy wymagają dostępu do konta root. Jeśli ktoś ma coś do dodania / sprostowania, prosimy o komentarz.
Po pierwsze stwierdziłem, że „ustawienia kopiowania” nie zawsze są najlepszym sposobem. Możesz wykonywać kopie zapasowe i przywracać nandroid , które prawie klonują jeden telefon na drugi. Jeśli jesteś wystarczająco techniczny i korzystasz z Samsunga, wtedy tworzenie własnego obrazu odin może być jeszcze lepszą opcją, ponieważ nie zależy od ciebie ani innej osoby, która stworzyła wsparcie dla nandroid / odzysku.
Ustawienia
Ustawienia ogólne:
Ustawienia są najczęściej przechowywane w /data
podkatalogu. Jeśli szukasz czegoś konkretnego, zacznij od tego.
Wbudowane aplikacje:
wbudowane aplikacje zwykle zachowują swoje ustawienia /data/data/com.android.*
i /data/data/com.google.android.*
na przykład:
Kontakty: /data/data/com.android.contacts
Konta e-mail: /data/data/com.android.email
MMS:/data/data/com.android.mms
Wi-Fi:
lokalizacja ustawień Wi-Fi zależy od producenta, ale ogólnie jest przewidywalna.
Samsung Galaxy Pocket, S2, S3: /data/misc/wifi/wpa_supplicant.conf
Samsung Tab: /data/wifi/bcm_supp.conf
HTC Desire: /data/misc/wifi/wpa_supplicant.conf
Dell Streak: /data/misc/wifi/wpa.conf
Oneplus 2, 3:/data/misc/wifi/networkHistory.txt
Konfiguracje klawiatury: musiałem wcześniej wyłączyć klucze sprzętowe, ponownie skonfigurować układy lub zmienić ogólne zachowanie klawiatury. Dokładna nazwa pliku jest inna na każdym telefonie, ale znalazłem pliki konfiguracyjne, które zawsze będą dostępne /system/usr/keylayout/
. Uważaj, ponieważ ich uszkodzenie może spowodować, że Twój telefon będzie bezużyteczny.
Różne:
Większość różnych ustawień, takich jak informacje o produkcie, dźwięki uruchamiania oraz włączanie / wyłączanie paska nawigacyjnego na ekranie, jest przechowywanych w folderze /system/build.prop
. Złamanie tego pliku konfiguracyjnego może spowodować rozruch urządzenia.
Jeśli znajdę więcej informacji, dodam później.