iPhone

Stay up-to-date on the latest iPhone news and learn new tips and tricks with our comprehensive tutorials. From software updates to new features, we’ve got you covered.

Substitute updated to version 2.0.10 with more bug fixes

Substitute, the tweak injection method used by the unc0ver jailbreak (and optionally on checkra1n devices), received an update this week that officially brought the package up to version 2.0.10.

Much like the previous update that launched around a month ago, Substitute version 2.0.10 brings bug fixes to improve the package’s performance and stability.

macOS Big Sur 11.3 brings iOS game controller emulation for ‌Apple silicon Macs

Apple's promotional image for the macOS Big Sur software update for Mac computers

macOS Big Sur 11.3 allows gamers who run iPhone and iPad titles on their Apple silicon Macs to use a keyboard or a keyboard and mouse combination as an iOS game controller.

STORY HIGHLIGHTS:

Use Mac controls in touch-based iOS games. Map controller actions to keyboard keys. Map these to mouse buttons, too. No controller required at all!

Emulating iOS game controllers on M1 Macs

MacRumors has more on how that works:

When running an ‌iPhone‌ or ‌iPad‌ app, opening up the preferences brings up a Touch Alternatives and Game Control interface that can be used to make touch-based ‌iPhone‌ and ‌iPad‌ apps run better with Mac controls.

With Controller Emulation toggled on, common game controller buttons are mapped to keyboard keys and mouse buttons. X, for example, is mapped to Q, the direction stick is mapped to WASD, and Y is mapped to E. L1 and L2 can be accessed by pressing Tab and Shift, respectively, and the Space Bar is the A button.

This new feature in macOS Big Sur 11.3 should make playing touch-optimized iPhone and iPad games on Apple silicon Macs much easier than before without having to use a game controller at all. If an iOS/iPadOS game doesn't support game controllers, this feature won't work.

→ How to use Sony and Microsoft game controllers with Apple devices

macOS Big Sur 11.3 lets you resize iPhone and iPad windows and provides the aforementioned Touch Alternatives feature for mapping taps, swipes, drags and tilts in iOS titles to keyboard keys (Controller Emulation and Touch Alternatives cannot be used simultaneously).

The update also adds support for the latest PlayStation 5 and Xbox One X controllers.

CydiaPullDown enables Pull to Refresh in the Cydia app’s Changes tab

In a day and age where the iPhone is becoming more gesture-based, it peeves me that the Cydia app on jailbroken handsets hasn’t adopted more gesture-driven controls.

Perhaps one of the most obvious gesture controls that Cydia could benefit from is Pull to Refresh in the Changes tab – this would replace having to manually tap on the Refresh button at the top-left of the app just to see if there are any new jailbreak tweaks or extensions worth installing.

StayWithMe prevents you from accidentally force-closing your most recently-used app

Despite the fact that force-closing all the apps in your App Switcher isn’t the best of practices on the iOS or iPadOS platform, it’s still something that I continue to see people do time and time again.

Perhaps the most painful part of it all is watching when someone accidentally force-closes an app that they didn’t intend to – usually their most recently-used app which they were trying to improve the performance of by freeing up system memory in the process of force-closing all their other apps.

How to use Betelguese to install Odysseyra1n on a checkra1n’d device

A brand-new one-click application for macOS called Betelguese by @23Aaron_ and @hbkirb is now available that lets checkra1n’d iPhone and iPad users install Odysseyra1n on their handset via the convenience of a graphical user interface (GUI) as opposed to pasting lengthy and complicated commands into a traditional command line interface (CLI).

When Betelguese is complete, your checkra1n jailbreak transforms into Odysseyra1n, which means that it will utilize the Procursus bootstrap with Sileo as the default package manager and libhooker as the tweak injection method. These will replace Cydia and Cydia Substrate or Substitute for tweak injection — the process that handles your jailbreak tweaks — whichever of the latter you might’ve had installed at the time.

Apple may need to compensate Samsung for unfulfilled iPhone OLED orders—again!

Apple could be on the hook for missing contractual purchasing obligations concerning OLED panels for iPhones due to lower-than-expected sales of the iPhone 12 mini.

STORY HIGHLIGHTS:

Apple couldn’t fulfill previously-contracted OLED orders. This is blamed on sluggish iPhone 12 mini sales. Another proof that folks want larger phones.

Apple could pay a penalty to Samsung

A report from The Korea Herald hints that Apple may be unable to fulfill its previously agreed-upon purchasing order volume for Samsung-built OLED panels. The report suggests that no middle ground could be found between Apple and its chief OLED supplier, suggesting the iPhone maker would need to compensate Samsung's display-making arm.

Samsung Display’s worldwide small OLED shipments in January dropped nine percent month-to-month to 45 million units, according to market researcher Omdia, which added that the decline is apparently prompted by sluggish sales of Apple’s iPhone 12 mini.

Recent reports claim Apple slashed its planned iPhone production targets for the first half of 2021 by twenty percent, with poor iPhone 12 mini responsible for the majority of the cuts.

Industry observers are now predicting that Apple may once again have to pay Samsung a hefty penalty for not meeting the minimum order quantity.

Samsung Display is the sole supplier of 5.4-inch OLED panels for the iPhone 12 mini.

Apple has ordered a certain number of 5.4-inch OLED panels for the iPhone 12 mini. It's no secret that the iPhone 12 mini hasn't met Apple's internal expectations in terms of sales, thereby prompting the company to order fewer OLED panels for the device from Samsung.

And as a result of that, Apple may now need to compensate its rival.

It wouldn't be the first time

This is hardly the first time the Cupertino tech giant has been punished financially for missing its previously-established component purchase targets.

Back in 2019, Samsung was paid a cool $638 million by Apple to compensate the Galaxy maker for lower-than-contracted orders for the iPhone's OLED panels. The following year, the Cupertino firm reportedly paid Samsung Display a whopping $950 million for failing to meet its OLED panel purchase targets. As Apple is a just-in-time operation, it's crucial that its leadership correctly estimates demand in order to avoid being punished by its suppliers like that.

https://www.youtube.com/watch?v=7L_vCxAFyOI

Subscribe to iDB on YouTube

OLED panels are notoriously difficult and expensive to produce in mass quantity. That's why OLED panel suppliers, of which Samsung Display is definitely the leader, define strict purchase order guarantees in their multi-year agreements with clients like Apple. It's no surprise that those agreements typically include clauses covering penalties for any unfulfilled orders.

Betelguese is a macOS-based one-click Odysseyra1n installer utility

Odysseyra1n is a custom Procursus-based bootstrap for checkra1n devices that installs Sileo for package management and libhooker for tweak injection. Previously, Odysseyra1n needed to be installed via Terminal with a command line interface. But that changes starting today with the release of Betelguese.

Betelguese is, in essence, a macOS-supported one-click Odysseyra1n installer for all iPhones and iPads running iOS or iPadOS 12, 13, or 14 that have already been jailbroken with checkra1n.

Kok3shi jailbreak updated to v1.0 beta 2 with Cydia installer & other fixes

Just last week, SakuRα Development launched an all-new semi-untethered jailbreak tool dubbed kok3shi for 64-bit iOS 9.3-9.3.6 devices. It was a bit of a surprise given that most of today’s jailbreak-centric news revolves around iOS & iPadOS 13 or 14.

But as is the case with any initial jailbreak release, it would t be long before kok3shi received its first update. As such, SakuRα Development released a second public beta version of the kok3shi jailbreak, officially bringing it up to version 1.0 beta 2.