Skip to content

jiaxli-QC/qcom-ptool

 
 

Repository files navigation

qcom-tool

qcom-ptool contains various device partitioning utilities like ptool.py, gen_partitions.py and various sample partition configuration files needed for Qualcomm SoCs. Qualcomm Linux currently supports two reference Linux based OSes (Yocto with meta-qcom and Debian with qcom-deb-images) which uses this tool to generate partition table layouts. The partition GUIDs, names and size budgets are picked to support boot flows as follows:

  • (preferred) "edk2/UEFI": PBL => XBL => edk2/UEFI => high-level OS (Linux)
  • (legacy) "U-Boot/UEFI": PBL => XBL => ABL => U-Boot/UEFI => high-level OS (Linux)

Development

See CONTRIBUTING.md file for instructions on how to send code contributions to this project. You can also report an issue on GitHub.

Maintainer(s)

See CODEOWNERS.

License

This project is licensed under the BSD-3-clause License. See LICENSE for the full license text.

About

Add persist partition for secure functionality on QCOM device

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 95.5%
  • Rust 3.3%
  • Other 1.2%