History log of /system/iot/attestation/at-factory-tool/fastbootsh_unittest.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
765bee384462e4f64740c5aadfccbf52348b68da 09-Oct-2017 Yu Shan <shanyu@google.com> Add license information for Android Things Factory Tool.

License is Apache 2.0.

Change-Id: I68c70d74c6ca25b3ae042a217f55b5ab0ba7e8af
/system/iot/attestation/at-factory-tool/fastbootsh_unittest.py
2b6004bccb8a19681387f3ac415b481e7fe27acc 23-Aug-2017 Yu Shan <shanyu@google.com> at-factory-tool: support multiple new operations.

Fastboot binaries are from
https://android-build.googleplex.com/builds/submitted/4374538/sdk/latest
android-sdk_4374538_linux-x86.zip and android-sdk_4374538_windows.zip

Support parsing product attribute file.
User is required to select a product attribute file when the program
starts up. The program would show the product name for the selected
product.

Support fusing bootloader vboot key and permanent attributes. User can
manually fuse bootloader vboot key or fuse permanent attributes. These
two steps are also included in the auto provisioning mode.

Support low key alert.
When doing manual/automatic attestation key provisioning, if the keys
left in the ATFA device is lower than the theshold set by the user, an
alert box would appear to warn user about this situation.

Support showing how many keys left in the ATFA device in real time.

Support setting os version variable on ATFA device.

Test: Unit-tests atft.py over 50% code coverage, atftman.py over 90%
code coverage.

Bug: b/65210752, b/65631751, b/66217175

Change-Id: I14c8089998f4e037a6bd3e9dfaa3de779ea6a2b7
/system/iot/attestation/at-factory-tool/fastbootsh_unittest.py
7ec8f25d62856d44690270f32119b60d8be9fd39 23-Aug-2017 Yu Shan <shanyu@google.com> At-factory-tool support multiple target devices.

Enable user to select multiple target devices. Devices would refresh
automatically. To enable stability, a device would only be listed if it's
seen twice consecutively. Provision status would be checked once new device
is found. Support Async Fastboot Operation. Clarity error message.

Bug: b/64448627

Test: Unit tests pass, manual test on Linux and Windows.
Change-Id: Ibe3f2b72aa990097f149ecc6248539ad8c2aa739
/system/iot/attestation/at-factory-tool/fastbootsh_unittest.py
884aca232aa2066a0348928fedf2b0cc2f2b85bd 14-Aug-2017 Yu Shan <shanyu@google.com> Initial commit for AT-Factory-Tool

Bug: b/64690987

Test: Unit tests pass, manual test on Linux and Windows.

Change-Id: I1aaf924bbc454b062dbaea12f72f5a7ca14abb99
/system/iot/attestation/at-factory-tool/fastbootsh_unittest.py