
Bash-скрипт для создания собственного system.prop
Легко извлекайте и управляйте системными свойствами из OTA-обновлений Pixel с помощью этого надежного набора инструментов автоматизации. Разработанный как для разработчиков, так и для энтузиастов, он упрощает процесс доступа и настройки свойств сборки Android.
Unix-подобная среда: Linux или macOS с Bash.
Основные утилиты: Убедитесь, что установлены следующие:
dos2unix, aria2, zip, unzip, p7zip, curlPython ^3.8:
sudo apt-get update -y
sudo apt-get install python3 python3-pip python3-venv -y
Клонируйте репозиторий (включая подмодули):
git clone --recurse https://github.com/Pixel-Props/build.prop && cd build.prop
Создайте и активируйте виртуальное окружение (опционально, но рекомендуется):
python3 -m venv .venv
. .venv/bin/activate
Установите зависимости:
python3 -m pip install payload_dumper --break-system-packages
./download_latest_ota_build.sh <имя_устройства1> <имя_устройства2> ... (например, husky, felix_beta, cheetah, akita_beta15)../extract_images.sh, чтобы автоматически извлечь образы и их свойства сборки в result/Codename_ID ...../build_module.sh, чтобы автоматически объединить и собрать ваш модуль из каталога result/.build.prop из извлеченных системных образов.service.sh:
MOD_PROP_CONTENT, который подменяется.
build.prop: PIHooks использует значения из реального build.prop вашего устройства только при установке определенных свойств, например, начальной версии SDK, когда эти значения считаются безопасными и необходимыми.action.sh:
Этот проект предоставляется в образовательных и экспериментальных целях. Несмотря на то, что он разработан для эффективной работы, важно использовать его ответственно.
Создатели этого проекта не несут ответственности за любое неправомерное использование или ущерб, возникший в результате его использования.
Готовы упростить свой рабочий процесс настройки Android? Погружайтесь и открывайте возможности автоматического извлечения build.prop! Приветствуются вклады для улучшения функциональности и охвата проекта.
PIF.json при использовании бета-OTA. Предоставляет возможности загрузить готовые конфигурации или просканировать страницы OTA Google для создания списка устройств для построения конфигурации.sysconfigs).