We fixed the iPhone 15.
But wait, there’s more!
Ok, this one is genuinely useful.
Same for this.
I guess this one makes sense too.
@frameworkcomputer all of them are extremely cool!
The iPhone supports 4k @ 60 fps DisplayPort natively though, a USB-C to DP/USB-C cable is all that's needed, or?
@[email protected] yeah but do we need a device that needs to be fixed like that?
@frameworkcomputer Do all these actually function? As in: Apple actually includes drivers for generic USB devices in iOS?

@jeroen94704 @frameworkcomputer

iOS uses the same kernel¹ as MacOS so it is not that surprising, just like Android using the Linux kernel.

1: a kernel is the part of an OS that bridges the hardware with the rest of the software; the concept overlaps with that of drivers.

@alxlg @frameworkcomputer I seem to recall macOS uses a fork of the FreeBSD kernel, although I don’t know if that’s still the case. I guess it’s just surprising they didn’t optimize iOS’s storage and/or memory footprint by simply leaving out all those drivers. A Linux install can be significantly reduced in size simply by disabling anything you don’t need in the kernel config.
@frameworkcomputer @alxlg But hey, who am I to complain!? It’s awesome this works, right?

@jeroen94704 @frameworkcomputer

Would such optimization really being worth? Cause AFAIK the Linux kernel is almost the same everywhere, from servers to embedded devices.

@alxlg @frameworkcomputer The core of the kernel is indeed always (practically) the same. But before it gets built it is configured to in/exclude a boatload of subsystems and devices/device classes. Tuning this to exclude stuff your embedded device doesn’t need is part of the process of getting to a distribution that’s as small and lightweight as possible. A full Ubuntu install is several GB, but this can be reduced to a couple 100 MB quite easily and even less with more effort.

@jeroen94704

The Linux kernel compiled is a handful of megabytes (yeah that's incredible); what makes a desktop distribution GB-sized is everything else; the kernel size is irrelevant compared to the rest. And the hardware support is in the kernel.

@jeroen94704 @frameworkcomputer most of these are things Apple has made official accessories for in the lightning days. You’d be surprised what all iOS ports support.
@frameworkcomputer give phones back their 3.5mm jacks
@frameworkcomputer does Ethernet on iPhones even works?
Belkin Ethernet + Power Adapter with Lightning Connector

Belkin's Ethernet + Power Adapter with Lightning Connector delivers a secure, reliable wired Internet connection for your iPhone or iPad. Buy online now at apple.com.

Apple
@Evv1L @frameworkcomputer Has always worked on Pixels... ;-)

@Evv1L @frameworkcomputer

Yep. I have an ethernet+USB-A adapter for my 13. It’s handy if you’re streaming from it. They’re pretty cheap.

@frameworkcomputer
typical problem for NY Alesund visitors. Right, @awi ?
Using your phone in radiosilent Area is quite complicated.
@frameworkcomputer now you just need an sfp+ module.
@frameworkcomputer Tell me, did the iPhone recognize the Ethernet expander?
@frameworkcomputer does it boot custom firmware with this?

@frameworkcomputer

​ iPhone: The missing manual
​ iPhone: The missing hardware

@frameworkcomputer what about adapter for floppy disc 5 1/4” ?
@frameworkcomputer Now this is responsible electronics ownership!

Have your electronics spayed or neutered, folks!
@frameworkcomputer
You should make a case for the iPhone 15 that either adds an ENORMOUS chin for a module or a usb c 180 and then insert it on the back.
@frameworkcomputer Please make a repairable phone.
@wertercatt @frameworkcomputer
Well yes. But it can be improved isn't it? And their is room for others products and makers.

@frameworkcomputer

This makes me think a modular smartphone with a slot at bottom compatible with Framework expansion cards would be really cool

Look up "Project Ara" for something really cool. Got canceled though.

@alxlg @frameworkcomputer

@frameworkcomputer it's not USB C anymore it's "frame work compatible module port"
:p
if my friend didn't hand me down MacBook Air M1, I would be on the framework train.
@frameworkcomputer So do all of your expansion cards work for the iPhone 15 pro as expected or are there some that don’t work? Just want to make sure before I buy