README 1.0 KB

123456789101112131415161718192021222324252627
  1. This directory contains little kernel library, which contains essential components for verified boot.
  2. WHAT IT DOES?
  3. =============
  4. It contains components for the following features in lk:
  5. 1. Security policy: permission for flash/erase and other operations to change the state of device.
  6. 2. Image authentication: used to verify the integrity and authenticity of image, which includes but not limited to logo/boot/recovery images.
  7. 3. Security info: devinfo is the module used to collect information required for security services.
  8. LK security library contains:
  9. 1. libauth.a
  10. 2. libdevinfo.a
  11. 3. libsec.a
  12. 4. libsplat.a
  13. HOW IT WAS BUILT?
  14. ==================
  15. lk security library is built from Mediatek ASF code base and it's not part of android.
  16. HOW TO USE IT?
  17. ==============
  18. These static libraries are in alps/vendor/mediatek/proprietary/bootable/bootloader/lk/platform/${PLATFORM}/lib.
  19. They are required in LK building process. No further action is required to use them.
  20. Source
  21. ==============
  22. All the source code of this library were written by MediaTek co..