The /lib/ld-linux.so.2 library was used on the older 3XX models. They also used a different ABI, so the programs for it are incompatible with devices made over the last three years. That would explain why you couldn't run those on your new devices. There is only one SDK for the newer devices, and the binaries built with it should be compatible across all of them. It's possible that the pty permissions are different between devices and firmware versions, though. If you really want to know about such details, you can download the firmware updates for each model, unpack them (search for pbfwsplit.pl online), and see what /dev/ and /etc/ look like for each one.
|