So it has electronic pins that are supposed to allow me to control the aperature of the lens and allow for image stabilization to work. The speedbooster adapter has four firmwares (which I've included in a google drive link below) each which have drawbacks that are purely bugs in the firmware.
The two best firmwares are 2.3 and 3.5. - Firmware 2.3 works flawlessly Except you have to take the lens off and put it back on every time you start the camera. - Firmware 3.5 works flawlessly EXCEPT that the image stabilization on my canon lense does not work (it does not get passed through the adapter to the camera).
I am sick of waiting for viltrox to make a new firmware that makes this adapter fully functional and want to make my own. When I open the firmwares in a basic IDE like notepad++ you can see the binary like in this example line: CÌ/²K<ÅØ£ÿ:zm£J‰Pš×Oµ=€ÉAìØd™êYûƶ Y¢Ù_Joîì8M´F¦Ú¬ì‰ÿ?»wµ€°êɬs—0O}LµœGCÁõ‡°¼³KÁå6ONž%¢¶®J*„z‹ ¶ÒÂS.+
I understand reverse engineering software from binary is not easy but since these two firmwares are almost perfect after reverse engineering one would have to either fix the error in 2.3 (to get it to work without taking the lens and adapter on and off) or in 3.5 (get the image stabilization to pass to the camera which could be done by ripping code from the 2.3 firmware).
I am really interested in this and was wondering how much something like this would cost and who or where I could go to outsource this work?
Google Drive Link: https://drive.google.com/drive/folders/16_rssmmyjm5Ixt_xpM_M8X2F8Aaykl5s?usp=sharing