Extendable storage is usually provided via the SIM tray. Physical SIMs are being phased out which is not good news for the feature you want. Realistically, you'll still need to use USB-C for headphones or an external drive.
You can look at the Motorola Signature (2026) for an idea of the initial device which will be a successor to it. Their high end devices don't have 3.5mm audio or microSD. They have devices with those but they're nowhere near our requirements.
Physical SIMs being phased out seems to be primarily a US thing right now, but if that happens I'm just gonna stop using phones entirely.
If you want to glue a usb hub, DAC and card reader to your phone, go ahead, but I'd consider that a little bit inconvenient.
Seriously, the latency on wireless and usb-c headphones is so unpredictable that for lecture recording at hacker conferences they've now been banned for both live video/audio production and for video editing, with 3.5mm as the only option going forward.
Bluetooth absolutely has a noticeable delay depending on the codec/profile.
Currently we're using Beyerdynamic DT770 Pro and some MDR-7506.
They'd also need to be fully passive, as any active processing introduces unpredictable delays of up to 16ms, which is unacceptable when the goal is to check sync on audio and video signals.
It sounds to me like you only see everything as consumer devices for media consumption, ignoring the needs of people using computing devices to create things professionally.
The option to have supported Graphene as well as an SD card slot and headphone port would be wonderful.
I was thinking about this and am curious if the Graphene team are specifically treating 'more secure than stock Android' as a non-negotiable for the purpose of having a strong pipe to swing at Google should Google ever play the 'third party distributions need to be shut down... because security' card.
I didn't realized when I started writing this, but apparently even so-called "degoogled"* operating systems use some Google services. For example, LineageOS still talks to Google in order to check DNS connectivity and for Widevine DRM, among other things listed in the table.
GrapheneOS seems to be the only Android-based operating system that really doesn't communicate with Google at all by default, but if your main goal is to avoid Google Play Services, then there are other options.
*"degoogled" seems to be a term people use to describe operating systems even if the operating system page does not describe the OS that way.
[1] https://fsfe.org/activities/android/liberate.en.html#OS [2] https://eylenburg.github.io/android_comparison.htm