Linked by Thom Holwerda on Thu 7th Sep 2017 16:10 UTC, submitted by henderson101
Apple

Remember when Scotty Allen built his own iPhone from parts bought in Shenzhen? This time around, he ups the ante and adds a headphone jack to an iPhone 7. He had to design his own custom circuit board, have it printed, and build it into his iPhone 7. It's an amazing project, and it's an incredibly interesting 30 minute video.

I've spent the past four months in Shenzhen, China, modifying an iPhone 7 to add a fully functional headphone jack. To the best of my knowledge, this is the first time anyone has done anything like this.

In April, I decided to finally upgrade my iPhone 6s to an iPhone7 to get better camera quality for the videos I was shooting when I was out on adventures in the industrial markets and manufacturing world. But I was super annoyed that it doesn't have a headphone jack! I already have headphones I really liked, and I didn’t like the idea of having to keep track of an adapter just to use them.

So I figured I'd add my own - after all, how hard could it be?

It turns out, really really hard. But possible.

He sent the circuit board he designed and built to Apple, and open sourced all the schematics needed so those with the right tools and expertise can build it at home.

Permalink for comment 648693
To read all comments associated with this story, please click here.
RE[4]: Too much work
by ahferroin7 on Fri 8th Sep 2017 12:17 UTC in reply to "RE[3]: Too much work"
ahferroin7
Member since:
2015-10-30

THe whole 'shake to undo' thing comes to mind as a great example of inconsistency. It's not discoverable, not everything supports it, and you can't tell when trying to do it whether nothing is happening because you're not doing it correctly or it's just not supported.

Compared to Android's universally present back button that's a mandatory part of the system UI, I'd say that very much qualifies as inconsistent, and possibly also 'weird' depending on who you ask (and it absolutely is horrible UI design).

Reply Parent Score: 4