Effortlessly extract and manage system properties from Pixel OTA updates with this robust automation suite. Designed for developers and enthusiasts alike, it simplifies the process of accessing and customizing Android build properties.
Ensure a Unix-like environment with Bash.
Install core utilities: dos2unix
, aria2
, zip
, unzip
, p7zip
, curl
, jq
, and Python ^3.10.
# Install python3.12
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt-get update
sudo apt-get install python3.12 python3.12-venv python3.12-distutils
# Install python-pip
aria2c https://bootstrap.pypa.io/get-pip.py && python3.12 get-pip.py && rm get-pip.py
Clone the project alongside its submodules:
git clone https://github.com/Pixel-Props/build.prop --recurse
Install payload_dumper
python3.12 -m pip install payload_dumper/
./extract_images.sh
to automatically extract build properties../download_latest_ota_build.sh <device_name1> <device_name2> ...
(e.g., husky
, felix_beta
, cheetah
, akita_beta15
).This project is provided for educational and experimental purposes. While designed for efficiency, it's crucial to use this tool responsibly.
The creators of this project are not liable for any misuse or damages resulting from its use.
Ready to streamline your Android customization workflow? Dive in and unlock the power of automated build.prop extraction! Contributions are welcome to enhance the project's functionality and scope.