Stolen MacBook Pro Schematics Indicate More Ports and MagSafe's Return

Schematics stolen from Apple supplier Quanta Computer outline plans for future MacBook Pro models, expected later this year. MacRumors took a look and saw that the documents that feature the logic board indicate the return of MagSafe and… EXTRA PORTS.

On the right side of the machine, there’s a visible HDMI port, accompanied by a USB-C/Thunderbolt port and followed by an SD Card reader. The left side features two additional USB-C/Thunderbolt ports and a ‌MagSafe‌ charging slot, for a total of three USB-C/Thunderbolt ports instead of four as we have today… The codename for the Mac is “J316,” which suggests that the logic board that we’ve seen is for the 16-inch MacBook Pro. There’s also a “J314” model that likely correlates to the 14-inch MacBook Pro that Apple is also rumored to be working on. Both machines are expected to feature the new ports, ‌MagSafe‌ charging option, and upgraded Apple silicon chips.

Future MacBooks Could Offer Multiple Haptic Areas, Patent Suggests

Upcoming MacBooks could incorporate multiple discrete haptic areas. That’s according to a new patent, spotted by Patently Apple.

Apple’s granted patent generally relates to electronic devices with one or more input areas that also function to provide spatially localized haptics via the Taptic Engine. “Spatially localized” haptics (or haptic output) generally refers to any haptic signal, e.g., haptic output, that is tactilely perceptible to a person touching a particular active region of the electronic device, but imperceptible outside that region. The surface area over which a single haptic output is perceptible is referred to as a “discrete haptic region.” There may be any number of discrete haptic regions in an input area of a laptop computing device. The discrete haptic regions may be separated from each other, or they may overlap. Either way, they remain discrete haptic regions each associated with an individual haptic actuator. An “input area” is a structure or surface configured to accept a user input.