mirror of https://github.com/opa334/TrollStore.git
Add support for M1 iPads
This commit is contained in:
parent
460b881934
commit
0b104cb4b0
|
@ -52,36 +52,25 @@ int IOGPU_get_command_queue_extra_refills_needed(void)
|
|||
struct utsname u;
|
||||
uname(&u);
|
||||
|
||||
// iPod Touch 7
|
||||
// iPhone 7
|
||||
// iPhone 11 & SE 2
|
||||
// iPhone 12
|
||||
// iPhone 13 & SE 3
|
||||
// iPad7,* has too many different models to list here, see theiphonewiki's "Models" page for info
|
||||
// iPad 9
|
||||
// iPad13,1-13,2 is the iPad Air 4 and 13,4-13,11 is the iPad Pro M1.
|
||||
if (
|
||||
strstr(u.machine, "iPod9,")
|
||||
|| strstr(u.machine, "iPhone9,")
|
||||
|| strstr(u.machine, "iPhone12,")
|
||||
|| strstr(u.machine, "iPhone13,")
|
||||
|| strstr(u.machine, "iPhone14,")
|
||||
|| strstr(u.machine, "iPad7,")
|
||||
|| strstr(u.machine, "iPad12,")
|
||||
|| strstr(u.machine, "iPad13,")
|
||||
strstr(u.machine, "iPod9,") // iPod Touch 7
|
||||
|| strstr(u.machine, "iPhone9,") // iPhone 7
|
||||
|| strstr(u.machine, "iPhone12,") // iPhone 11 & SE 2
|
||||
|| strstr(u.machine, "iPhone13,") // iPhone 12
|
||||
|| strstr(u.machine, "iPhone14,") // iPhone 13 & SE 3
|
||||
|| strstr(u.machine, "iPad7,") // iPad7,* has too many different models to list here, see theiphonewiki's "Models" page for info
|
||||
|| strstr(u.machine, "iPad12,") // iPad 9
|
||||
|| strstr(u.machine, "iPad13,") // iPad13,1-13,2 is the iPad Air 4 and 13,4-13,11 is the iPad Pro M1.
|
||||
|| strstr(u.machine, "iPad14,") // iPad Mini 6
|
||||
)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
// iPhone 8, X
|
||||
// iPhone XS, XR
|
||||
// iPad Pro A12Z
|
||||
// iPad 8 A12
|
||||
else if (
|
||||
strstr(u.machine, "iPhone10,")
|
||||
|| strstr(u.machine, "iPhone11,")
|
||||
|| strstr(u.machine, "iPad8,")
|
||||
|| strstr(u.machine, "iPad11,")
|
||||
strstr(u.machine, "iPhone10,") // iPhone 8, X
|
||||
|| strstr(u.machine, "iPhone11,") // iPhone XS, XR
|
||||
|| strstr(u.machine, "iPad8,") // iPad Pro A12Z
|
||||
|| strstr(u.machine, "iPad11,") // iPad 8 A12
|
||||
)
|
||||
{
|
||||
return 3;
|
||||
|
|
Loading…
Reference in New Issue