Support update binary log command

Also track and log install time similar to AOSP recovery.

Change-Id: I68b41a75cf0d1fa57b693c726cccd382a16f91b1
1 file changed
tree: de2ad908cf89e4209c63d0432d65caf2a03bd4ab
  1. .gitignore
  2. Android.mk
  3. CleanSpec.mk
  4. NOTICE
  5. README.md
  6. adb_install.cpp
  7. adb_install.h
  8. adbbu/
  9. applypatch/
  10. asn1_decoder.cpp
  11. asn1_decoder.h
  12. bmlutils/
  13. bootloader.cpp
  14. bootloader.h
  15. common.h
  16. crypto/
  17. data.cpp
  18. data.hpp
  19. default_device.cpp
  20. device.cpp
  21. device.h
  22. digest/
  23. dosfstools/
  24. edify/
  25. error_code.h
  26. etc/
  27. exfat/
  28. fb2png/
  29. find_file.cpp
  30. find_file.hpp
  31. fixContexts.cpp
  32. fixContexts.hpp
  33. flashutils/
  34. fonts/
  35. fuse.h
  36. fuse/
  37. fuse_sdcard_provider.cpp
  38. fuse_sdcard_provider.h
  39. fuse_sideload.cpp
  40. fuse_sideload.h
  41. gpt/
  42. gui/
  43. htcdumlock/
  44. infomanager.cpp
  45. infomanager.hpp
  46. injecttwrp/
  47. install.cpp
  48. install.h
  49. interlace-frames.py
  50. legacy_properties.h
  51. legacy_property_service.cpp
  52. legacy_property_service.h
  53. libblkid/
  54. libcrecovery/
  55. libmincrypt/
  56. libpixelflinger/
  57. libtar/
  58. minadbd.old/
  59. minadbd/
  60. minui.old/
  61. minui/
  62. minuitwrp/
  63. minzip/
  64. mmcutils/
  65. mounts.c
  66. mounts.h
  67. mtdutils/
  68. mtp/
  69. oldverifier/
  70. openaes/
  71. openrecoveryscript.cpp
  72. openrecoveryscript.hpp
  73. orscmd/
  74. otafault/
  75. partition.cpp
  76. partitionmanager.cpp
  77. partitions.hpp
  78. pigz/
  79. prebuilt/
  80. print_sha1.h
  81. progresstracking.cpp
  82. progresstracking.hpp
  83. recovery-persist.cpp
  84. recovery-persist.rc
  85. recovery-refresh.cpp
  86. recovery-refresh.rc
  87. recovery.cpp
  88. recovery_ui.h
  89. res-hdpi/
  90. res-mdpi/
  91. res-xhdpi/
  92. res-xxhdpi/
  93. res-xxxhdpi/
  94. res/
  95. roots.cpp
  96. roots.h
  97. screen_ui.cpp
  98. screen_ui.h
  99. scripts/
  100. sepolicy/
  101. set_metadata.cpp
  102. set_metadata.h
  103. simg2img/
  104. tarWrite.c
  105. tarWrite.h
  106. tests/
  107. toolbox/
  108. tools/
  109. toybox/
  110. tw_atomic.cpp
  111. tw_atomic.hpp
  112. twcommon.h
  113. twinstall.cpp
  114. twinstall.h
  115. twrp-functions.cpp
  116. twrp-functions.hpp
  117. twrp.cpp
  118. twrpDU.cpp
  119. twrpDU.hpp
  120. twrpDigest.cpp
  121. twrpDigest.hpp
  122. twrpTar.cpp
  123. twrpTar.h
  124. twrpTar.hpp
  125. twrpTarMain/
  126. ui.cpp
  127. ui.h
  128. uncrypt/
  129. unique_fd.h
  130. update_verifier/
  131. updater/
  132. variables.h
  133. verifier.cpp
  134. verifier.h
  135. wear_touch.cpp
  136. wear_touch.h
  137. wear_ui.cpp
  138. wear_ui.h
README.md

Team Win Recovery Project (TWRP)

You can find a compiling guide here.