
Bash-Skript zum Erstellen deines eigenen system.prop
Extrahieren und verwalten Sie mühelos Systemeigenschaften aus Pixel-OTA-Updates mit diesem robusten Automatisierungssuite. Entwickelt für Entwickler und Enthusiasten, vereinfacht es den Zugriff auf und die Anpassung von Android-Build-Eigenschaften.
Unix-ähnliche Umgebung: Linux oder macOS mit Bash.
Kernwerkzeuge: Stellen Sie sicher, dass die folgenden Pakete installiert sind:
dos2unix, aria2, zip, unzip, p7zip, curlPython ^3.8:
sudo apt-get update -y
sudo apt-get install python3 python3-pip python3-venv -y
Klonen Sie das Repository (einschließlich Submodule):
git clone --recurse https://github.com/Pixel-Props/build.prop && cd build.prop
Erstellen und aktivieren Sie eine virtuelle Umgebung (optional, aber empfohlen):
python3 -m venv .venv
. .venv/bin/activate
Abhängigkeiten installieren:
python3 -m pip install payload_dumper --break-system-packages
./download_latest_ota_build.sh <Gerätename1> <Gerätename2> ... (z.B. husky, felix_beta, cheetah, akita_beta15)../extract_images.sh aus, um automatisch Images und deren Build-Eigenschaften zu extrahieren in result/Codename_ID ...../build_module.sh aus, um automatisch Ihr Modul aus dem result/-Verzeichnis zu kombinieren und zu erstellen.build.prop-Dateien aus extrahierten System-Images.service.sh:
MOD_PROP_CONTENT definiert und gespooft wird, setzt.
build.prop-Integration: PIHooks verwendet Werte aus dem tatsächlichen build.prop Ihres Geräts nur dann, wenn bestimmte Eigenschaften wie die anfängliche SDK-Version gesetzt werden, sofern diese Werte als sicher und notwendig erachtet werden.action.sh:
Dieses Projekt wird zu Bildungs- und Experimentierzwecken bereitgestellt. Obwohl es auf Effizienz ausgelegt ist, ist es entscheidend, dieses Werkzeug verantwortungsvoll zu nutzen.
Die Ersteller dieses Projekts haften nicht für Missbrauch oder Schäden, die aus der Nutzung entstehen.
Bereit, Ihren Android-Anpassungsworkflow zu optimieren? Tauchen Sie ein und entdecken Sie die Leistungsfähigkeit der automatisierten build.prop-Extraktion! Beiträge sind willkommen, um die Funktionalität und den Umfang des Projekts zu erweitern.
PIF.json-Konfiguration bei Verwendung eines Beta-OTA. Bietet Optionen zum Herunterladen vorgefertigter Konfigurationen oder zum Durchsuchen von Googles OTA-Seiten, um eine Geräteliste zur Erstellung der Konfiguration zu generieren.sysconfigs enthalten).