
Script Bash para construir tu propio system.prop
Extrae y gestiona sin esfuerzo las propiedades del sistema desde las actualizaciones OTA de Pixel con este robusto conjunto de automatización. Diseñado tanto para desarrolladores como para entusiastas, simplifica el proceso de acceso y personalización de las propiedades de compilación de Android.
Entorno Unix-like: Linux o macOS con Bash.
Utilidades básicas: Asegúrate de tener instalado lo siguiente:
dos2unix, aria2, zip, unzip, p7zip, curlPython ^3.8:
sudo apt-get update -y
sudo apt-get install python3 python3-pip python3-venv -y
Clona el repositorio (incluyendo submódulos):
git clone --recurse https://github.com/Pixel-Props/build.prop && cd build.prop
Crea y activa un entorno virtual (opcional pero recomendado):
python3 -m venv .venv
. .venv/bin/activate
Instala las dependencias:
python3 -m pip install payload_dumper --break-system-packages
./download_latest_ota_build.sh <device_name1> <device_name2> ... (por ejemplo, husky, felix_beta, cheetah, akita_beta15)../extract_images.sh para extraer automáticamente las imágenes y sus propiedades de compilación en result/Codename_ID ...../build_module.sh para combinar y construir tu módulo automáticamente desde el directorio result/.build.prop a partir de las imágenes del sistema extraídas.service.sh:
MOD_PROP_CONTENT que está siendo suplantado.
build.prop: PIHooks utiliza valores del build.prop real de tu dispositivo solo al establecer propiedades específicas, como la versión inicial del SDK, cuando esos valores se consideran seguros y necesarios.Este proyecto se proporciona con fines educativos y experimentales. Aunque está diseñado para la eficiencia, es crucial usar esta herramienta de manera responsable.
Los creadores de este proyecto no se hacen responsables de ningún uso indebido o daños resultantes de su uso.
¿Listo para optimizar tu flujo de trabajo de personalización de Android? ¡Adéntrate y desbloquea el poder de la extracción automatizada de build.prop! Las contribuciones son bienvenidas para mejorar la funcionalidad y el alcance del proyecto.
action.shPIF.json al usar una OTA Beta. Proporciona opciones para descargar configuraciones preconstruidas o rastrear las páginas OTA de Google para generar una lista de dispositivos para construir la configuración.sysconfigs).