ludwig-v / wireless-carplay-dongle-reverse-engineering

CPlay2Air / Carlinkit Wireless Apple CarPlay Dongle reverse engineering
GNU General Public License v3.0
683 stars 100 forks source link

dropbear: add support for sftp-server #28

Closed jsm174 closed 3 years ago

jsm174 commented 3 years ago

This PR adds support for sftp using sftp-server. Users will now be able to use programs like FileZilla to upload and download files to and from the dongle.

Getting sftp-server to work required building libz as a shared object. After many failed attempts, I noticed other libraries on the device were soft-float ABI.

I switched the linaro toolchain to the soft-float ABI version, and was able to get libz working.

dropbear and strace have been rebuilt using the same toolchain, and NOTES.md has been simplified and cleaned up as well.