According to the
usb-c-audio-guide, referenced above, a "passive" USB-C headset relies on digital-to-analog (and vice versa) chips inside the phone to offer (and accept) analog signals via the otherwise digital USB-C connector. Phone makers can implement this via the
Audio Adapter Accessory Mode or some proprietary hack. Either way, switching a USB port over to analog audio, requires some extra chips, which may fit the component budget of top end Samsungs, but I doubt Planet can afford them, especially as their devices already has dedicated analog headset jacks.
If you can get
any analog USB-C audio out of your Gemini, then, the required chips must somehow be there. In such case, I'd think it's a software issue, of which Planet devices has plenty... but if your passive USB-C headset just doesn't work in the Gemini, I don't think it ever will. Maybe if you could find a digital-to-analog dongle, but then
that needs to work with the Gemini...
I am very aware of the background noise made by the Gemini, when no other sounds are playing. To the best of my (limited) knowledge, that is a software issue. The Gemini powers down parts of its audio circuitry when not in use, but not all of it. This, apparently, leaves the input to the headphone amp floating, making it susceptible to pick up all sorts of digital noise from other circuits. My Cosmo sometimes does that, but the Gemini does it all the time.
The only crude workaround I found was to start an app that essentially plays digital silence (I toyed with a freeware synth) but as soon as it lost focus, the noise was back. Maybe a media player that can work in the background, but I don't know how that will affect battery life or the ability of the device to play other sounds.
OT: Back in my C64/128 days, I actually made use of similar background noise to get clues about what the computer was doing. It sometimes blanked its video output to gain a tad of performance when doing intense stuff. Tight loops tended to sound different than general processing or a stalled CPU, so sometimes I could hear when I needed to reach for the reset button...