portapack-mayhem / mayhem-firmware

Custom firmware for the HackRF+PortaPack H1/H2/H4
https://hackrf.app
GNU General Public License v3.0
3.49k stars 564 forks source link

Minor tools addition #1227

Closed Spectre0918 closed 8 months ago

Spectre0918 commented 1 year ago

Is your feature request related to a problem? Please describe. Not related to your actual work, and unclear if it would be a license issue, but would like an extra folder added to the firmware zip for Windows.

Describe the solution you'd like I understand it is POSSIBLE to compile these tools myself for Windows but I have failed miserably. I also noticed that the hackrf tools that are included as Windows binaries with the Pothos packages are madly outdated (about 2 years old). Was wondering if it would be a major hassle to get the hackrf tools compiled as windows binaries and included in an extra folder in the Mayhem releases in case they're needed for various analysis when not using a linux build (where is this much easier to accomplish).

Describe alternatives you've considered Wasted tons of harddrive space installing linux subsystems I don't fully understand, anaconda, wrong libraries, adding broken system variables, and generally failing to compile hackrf tools from source. I suck, and I like who I am.

Additional I understand there are sort of instructions here, and even as a veteran IT professional, the Windows specific instructions were still a bit out of my wheelhouse. I realize using linux makes the process easier, but I have reasons for needing to use windows most of the time, even if I have virtual machines installed on it. https://hackrf.readthedocs.io/en/latest/installing_hackrf_software.html

Just wonder if latest compiled items like hackrf_info.exe, etc could be included as an extra.

sizzlik commented 1 year ago

Cant help with compiling but a little tip if you want to play around with linux in future..dont install VM software. The Windows inbuild hypervisor and WSL (windows subsystem for linux) does an excellent job of letting both OS play hand in hand on the same playground. Saved me a lot of headache and ressources to not have extra VM software as 3rd party man in the middle.