I have a Dragonboard 8094 (Snapdragon 810) that came with Android L pre-loaded.
I'm trying to follow the instructions at Hexagon_SDK/1.2.2/docs/elf_signer_users_guide.html#Walk-through to get the device serial number:
However when I run adb shell /data/getserial I get the following error:
error: only position independent executables (PIE) are supported.
Where can I get a built getserial that is position independent?
Or how can I build it myself?
Thank you
Android L requires an update to the SDK1.2.2 to support PIE.
It should be availble directly from Intrinsyc.
Let me know how to send it to you if you cannot find it there.
Thanks,
Steve Brightfield
I am using the getserial binary that came with SDK 1.2.2
Thank you. I am able to execute the updated getserial binary.
I have the same problem, I get the error 'only ... (PIE) are supported', but I am not using a Dragonboard but a Samsung S5. And I can not find the SDK update at Intrinsyc.
How can I get the SDK update?
Thanks
I have same problem but I cannot get getserial file
If you can, Would you send to me that file?
thank you
e-mail : [email protected]
I'm using the SDK 1.2.2 as well and i get the same error message.
Is there a solution for it?
jongyong.keum did you get any private answer?
Please contact Intrinsyc for an updated getserial (its a PIE patch for SDK 1.2.2.
You can also upgrade to the Hexagon SDK 2.0 which natively supports PIEs