I signed several month ago and ran the calculator example on my android phone successfully. However, when I try to do it again. I can run the calculator locally. But it doesn't work on the DSP:
cheeseburger:/vendor/bin # calculator 0 1000
I signed several month ago and ran the calculator example on my android phone successfully. However, when I try to do it again. I can run the calculator locally. But it doesn't work on the DSP:
cheeseburger:/vendor/bin # calculator 0 1000
Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.
Hi rnoronha,
Thanks for your reply.
I am using the command you mentioned to sign a device: python elfsigner.py -t 0x71dc7a6e.
I am using the Linux version 3.5.2 which is used before.
I'm not sure what you mean by sign a signed.so again. I failed to generate the new .so file in my current computer. And the error shows up even I reinstall the SDK. So I wonder if it is because the phone with the serial number has already been signed before.
Following are the log messages.
Hi,
Thanks for your response!
We reviewed the logs you sent and it seems like there might be an issue with your openssl.
We need further logs from the elfsigner with the following command:
python elfsigner.py -t 0x71dc7a6e --verbose --verbose
This will log the exact openssl command that is failing during validation.
Additionally, please share their openssl version by running the following command:
openssl version
Thanks
Hi
Thank you so much for your reply. My openssl version is OpenSSL 1.1.1f 31 Mar 2020.
Following are the logs that after enter the command.
The following openssl cmd is causing the error: /usr/bin/openssl verify -attime 1620777488 -CAfile /tmp/tmpRk5y4J /tmp/tmpExlqP2. The error returned by OpenSSL is: error 20 at 0 depth lookup: unable to get local issuer certificate.
We are not sure what exactly is causing this problem and are looking into it.
You mentioned this was working before. Has your setup changed in any way from before, that could affect openssl. This should help narrow down the problem. Were you using a different machine, operating system, etc.?
Thanks
My colleague was working on this project before. I've never changed any setup manually since I got it from him. We haven't use other different machine since this one is the only rooted phone I got.
Thank you so much for your help. We will keep looking into it at the same time.