<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_hardware_nxp_secure_element, branch pie-cuttlefish-testing</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/'/>
<entry>
<title>Merge pi-qpr1-release PQ1A.181105.017.A1 to pi-platform-release</title>
<updated>2018-11-29T02:34:30+00:00</updated>
<author>
<name>Bill Yi</name>
<email>byi@google.com</email>
</author>
<published>2018-11-29T02:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=cec735a56f472890bd2fd5cceddc1f5b136e4ad3'/>
<id>cec735a56f472890bd2fd5cceddc1f5b136e4ad3</id>
<content type='text'>
Change-Id: I098c224e8646e610dcfde3eb5ef018f651bc8e34
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I098c224e8646e610dcfde3eb5ef018f651bc8e34
</pre>
</div>
</content>
</entry>
<entry>
<title>Create new Output file only for LS Scripts being executed</title>
<updated>2018-07-18T23:17:08+00:00</updated>
<author>
<name>anil.hiranniah</name>
<email>anil.hiranniah@nxp.com</email>
</author>
<published>2018-07-18T19:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=b25f0f974988e57cba44855193919d3182b42cab'/>
<id>b25f0f974988e57cba44855193919d3182b42cab</id>
<content type='text'>
Creation of output file moved after Slot applet Hash check to make
sure new output files are created only for scripts which will be
executed and not for the one which are already done.

Bug: 109664165
Test: Ls Update
Change-Id: I94c3ff74641269dc6d6ad216dc2ad622bd389bbf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Creation of output file moved after Slot applet Hash check to make
sure new output files are created only for scripts which will be
executed and not for the one which are already done.

Bug: 109664165
Test: Ls Update
Change-Id: I94c3ff74641269dc6d6ad216dc2ad622bd389bbf
</pre>
</div>
</content>
</entry>
<entry>
<title>Add system property to specify LS script location and name</title>
<updated>2018-07-18T15:39:12+00:00</updated>
<author>
<name>pdk</name>
<email>jizhou.liao@nxp.com</email>
</author>
<published>2018-07-12T17:32:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=16d1be57da3fe3c0f840d4bbc9c9d8895def563c'/>
<id>16d1be57da3fe3c0f840d4bbc9c9d8895def563c</id>
<content type='text'>
Bug: 109664165
Test: VTS, perform LoaderService script
Change-Id: I5760221e2376f3e50a9baf51daed44569d170c4c
(cherry picked from commit de23d4181d09298b3d3a2882a51c07d22fd210f2)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 109664165
Test: VTS, perform LoaderService script
Change-Id: I5760221e2376f3e50a9baf51daed44569d170c4c
(cherry picked from commit de23d4181d09298b3d3a2882a51c07d22fd210f2)
</pre>
</div>
</content>
</entry>
<entry>
<title>Use partial AID to select LS applet</title>
<updated>2018-07-03T17:15:27+00:00</updated>
<author>
<name>anil.hiranniah</name>
<email>anil.hiranniah@nxp.com</email>
</author>
<published>2018-06-26T12:31:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=969d041af6c465b95bb6ce70fbb7399c38f7b6a9'/>
<id>969d041af6c465b95bb6ce70fbb7399c38f7b6a9</id>
<content type='text'>
LS Self update may require change in LS AID(last byte), which is
used of LS applet selection. Use partial AID (without the last byte of
complete AID),to select LS to eliminate overhead of keeping track of
new AIDs getting generated during every self update.

Bug: 109664165
Bug: 110676725
Test: Manual-Execute LS update scripts, LS self update script
Change-Id: I4423f334cfd77daa0f7c5e86e89606882afd757d
(cherry picked from commit 56b55632722f4c762c6cf35a010877d98388df21)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LS Self update may require change in LS AID(last byte), which is
used of LS applet selection. Use partial AID (without the last byte of
complete AID),to select LS to eliminate overhead of keeping track of
new AIDs getting generated during every self update.

Bug: 109664165
Bug: 110676725
Test: Manual-Execute LS update scripts, LS self update script
Change-Id: I4423f334cfd77daa0f7c5e86e89606882afd757d
(cherry picked from commit 56b55632722f4c762c6cf35a010877d98388df21)
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add a disabled target for android.hardware.secure_element@1.0-service" into pi-dev</title>
<updated>2018-06-20T14:36:15+00:00</updated>
<author>
<name>TreeHugger Robot</name>
<email>treehugger-gerrit@google.com</email>
</author>
<published>2018-06-20T14:36:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=03f76e7830934c06b38a8adea47f960c9949e1ed'/>
<id>03f76e7830934c06b38a8adea47f960c9949e1ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix buffersize may smaller than the input files</title>
<updated>2018-06-20T01:34:04+00:00</updated>
<author>
<name>George Chang</name>
<email>georgekgchang@google.com</email>
</author>
<published>2018-06-15T05:56:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=d649a58ab63e3f63fa223d6ac4c55150da15caa9'/>
<id>d649a58ab63e3f63fa223d6ac4c55150da15caa9</id>
<content type='text'>
Buffter size depends on the first input file.
If the second file is larger than the first one,
the buffer size is not enough.

Allocate and free buffer everytime when read a new file.

Bug: 109664165
Bug: 110117072
Test: Not yet.
Change-Id: Ie962d742972245da9f0075d1b018257fd58d321d
(cherry picked from commit 41419189957aa7e6f3c6dc2f09ca64cefefad6e9)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Buffter size depends on the first input file.
If the second file is larger than the first one,
the buffer size is not enough.

Allocate and free buffer everytime when read a new file.

Bug: 109664165
Bug: 110117072
Test: Not yet.
Change-Id: Ie962d742972245da9f0075d1b018257fd58d321d
(cherry picked from commit 41419189957aa7e6f3c6dc2f09ca64cefefad6e9)
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a disabled target for android.hardware.secure_element@1.0-service</title>
<updated>2018-06-15T19:41:56+00:00</updated>
<author>
<name>Ruchi Kandoi</name>
<email>kandoiruchi@google.com</email>
</author>
<published>2018-06-14T00:13:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=32fbcc0a9c1ed828fe5ff741b9f2d5e55d268ba7'/>
<id>32fbcc0a9c1ed828fe5ff741b9f2d5e55d268ba7</id>
<content type='text'>
Test: verify that the service doesn't start
Bug: 110053681
Change-Id: Icf2a29501240b4ab6145c936d5602939e11d99a3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Test: verify that the service doesn't start
Bug: 110053681
Change-Id: Icf2a29501240b4ab6145c936d5602939e11d99a3
</pre>
</div>
</content>
</entry>
<entry>
<title>Support Multiple LS Script execution</title>
<updated>2018-06-13T22:05:18+00:00</updated>
<author>
<name>anil.hiranniah</name>
<email>anil.hiranniah@nxp.com</email>
</author>
<published>2018-06-12T19:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=9b25ed5f7ad34a9115808f9ca40fa817802209d6'/>
<id>9b25ed5f7ad34a9115808f9ca40fa817802209d6</id>
<content type='text'>
run LS scripts enumerated from 1 to 9 consecutively.
Store hash of the LS Script and script execution status in
LsScriptState Applet
Read script execution status from Applet before executing
Ls Script update to make sure LsScript is executed only once.

Bug: 109824925
Test: VTS, Run LS update for 3 scripts, After execution
reboot the phone and check if scripts are executed again

Change-Id: I486043edac7cf59158004c9a9ab3a65443ee672b
(cherry picked from commit d4b09456c2c746c9f9f5ecf36246d45aee01eeaf)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
run LS scripts enumerated from 1 to 9 consecutively.
Store hash of the LS Script and script execution status in
LsScriptState Applet
Read script execution status from Applet before executing
Ls Script update to make sure LsScript is executed only once.

Bug: 109824925
Test: VTS, Run LS update for 3 scripts, After execution
reboot the phone and check if scripts are executed again

Change-Id: I486043edac7cf59158004c9a9ab3a65443ee672b
(cherry picked from commit d4b09456c2c746c9f9f5ecf36246d45aee01eeaf)
</pre>
</div>
</content>
</entry>
<entry>
<title>Reset logical channel before applet update using LS</title>
<updated>2018-06-13T22:05:18+00:00</updated>
<author>
<name>anil.hiranniah</name>
<email>anil.hiranniah@nxp.com</email>
</author>
<published>2018-05-30T12:28:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=485fd19f9747e607ebcec8e7d22a0bbb979996f3'/>
<id>485fd19f9747e607ebcec8e7d22a0bbb979996f3</id>
<content type='text'>
Reset logical channel before the applet update, to make sure update
using LS is tearing safe.

Bug: 80268184
Test: Manual- Interrupt LS execution by phone reboot.
Change-Id: I7ffc19ebd8ab5b838d455f63a83cec3786d63545
(cherry picked from commit 58fdaa475bb5075bed2df3036c332e9892ebf1b1)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reset logical channel before the applet update, to make sure update
using LS is tearing safe.

Bug: 80268184
Test: Manual- Interrupt LS execution by phone reboot.
Change-Id: I7ffc19ebd8ab5b838d455f63a83cec3786d63545
(cherry picked from commit 58fdaa475bb5075bed2df3036c332e9892ebf1b1)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix LS applet self update failure.</title>
<updated>2018-06-13T22:05:18+00:00</updated>
<author>
<name>anil.hiranniah</name>
<email>anil.hiranniah@nxp.com</email>
</author>
<published>2018-06-08T18:11:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_hardware_nxp_secure_element/commit/?id=e15fbd3663cd8bf3102b9f6e6bfacfb73e57f689'/>
<id>e15fbd3663cd8bf3102b9f6e6bfacfb73e57f689</id>
<content type='text'>
LS self update is successful if status byte 0x6320
is received from LS.

Bug: 109917348
Test: LS self update using encrypted script,
check eSE basic/logical channel open after LS update

Change-Id: If4812076c2465006dac5de841dd538f64ea3049b
(cherry picked from commit 51b6b6b13202692de1b320d50f000ad39ee15516)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
LS self update is successful if status byte 0x6320
is received from LS.

Bug: 109917348
Test: LS self update using encrypted script,
check eSE basic/logical channel open after LS update

Change-Id: If4812076c2465006dac5de841dd538f64ea3049b
(cherry picked from commit 51b6b6b13202692de1b320d50f000ad39ee15516)
</pre>
</div>
</content>
</entry>
</feed>
