Difference between revisions of "Model definition file"

From The iPhone Wiki
Jump to: navigation, search
m
m (File names: Added the missing files and redesigned the list.)
Line 6: Line 6:
   
 
== File names ==
 
== File names ==
  +
*M68AP.plist
 
  +
*iPhone
*N82AP.plist
 
  +
{| class="wikitable sortable"
*N88AP.plist
 
  +
|-
*N90AP.plist
 
  +
! Name
*N92AP.plist
 
  +
! Found in
*N45AP.plist
 
  +
|-
*N72AP.plist
 
*N18AP.plist
+
| M68AP.plist
  +
| [[m68ap|iPhone]]
*N81AP.plist
 
  +
|-
*K48AP.plist
 
  +
| [[n41ap|iPhone 5 GSM]]
*K94AP.plist
 
  +
|-
*K95AP.plist
 
*K93AP.plist
+
| N41AP.plist
*K66AP.plist
+
| N42AP.plist
  +
| [[n42ap|iPhone 5 Global]]
  +
|-
  +
| N82AP.plist
  +
| [[n82ap|iPhone 3G]]
  +
|-
  +
| N88AP.plist
  +
| [[n88ap|iPhone 3GS]]
  +
|-
  +
| N90AP.plist
  +
| [[n90ap|iPhone 4 GSM]]
  +
|-
  +
| n90bAP.plist
  +
| [[n90bap|iPhone 4 8GB]]
  +
|-
  +
| N92AP.plist
  +
| [[n92ap|iPhone 4 CDMA]]
  +
|-
  +
| N94AP.plist
  +
| [[n94ap|iPhone 4S]]
  +
|}
  +
  +
*iPod
  +
{| class="wikitable sortable"
  +
|-
  +
! Name
  +
! Found in
  +
|-
  +
| N18AP.plist
  +
| [[n18ap|iPod touch 3G]]
  +
|-
  +
| N45AP.plist
  +
| [[n45ap|iPod touch]]
  +
|-
  +
| N72AP.plist
  +
| [[n72ap|iPod touch 2G]]
  +
|-
  +
| N81AP.plist
  +
| [[n81ap|iPod touch 4G]]
  +
|}
  +
  +
*iPad
  +
{| class="wikitable sortable"
  +
|-
  +
! Name
  +
! Found in
  +
|-
  +
| J1AP.plist
  +
| [[j1ap|iPad 3 Wi-Fi]]
  +
|-
  +
| J2AP.plist
  +
| [[j2ap|iPad 3 CDMA]]
  +
|-
  +
| J2aAP.plist
  +
| [[j2aap|iPad 3 Global]]
  +
|-
  +
| K48AP.plist
  +
| [[k48ap|iPad]]
  +
|-
  +
| K93AP.plist
  +
| [[k93ap|iPad 2 Wi-Fi]]
  +
|-
  +
| K93aAP.plist
  +
| [[k93aap|iPad 2 Wi-Fi R2]]
  +
|-
  +
| K94AP.plist
  +
| [[k94ap|iPad 2 GSM]]
  +
|-
  +
| K95AP.plist
  +
| [[k95ap|iPad 2 CDMA]]
  +
|-
  +
| P101AP.plist
  +
| [[p101ap|iPad 4 Wi-Fi]]
  +
|-
  +
| P102AP.plist
  +
| [[p102ap|iPad 4 GSM]]
  +
|-
  +
| P103AP.plist
  +
| [[p103ap|iPad 4 Global]]
  +
|-
  +
| P105AP.plist
  +
| [[p105ap|iPad mini 1G Wi-Fi]]
  +
|-
  +
| P106AP.plist
  +
| [[p106ap|iPad mini 1G GSM]]
  +
|-
  +
| P107AP.plist
  +
| [[p107ap|iPad mini 1G Global]]
  +
|}
  +
  +
*Apple TV
  +
{|class="wikitable sortable"
  +
|-
  +
! Name
  +
! Found in
  +
|-
  +
| J33AP.plist
  +
| [[j33ap|Apple TV 3G]]
  +
|-
  +
| K66AP.plist
  +
| [[k66ap|Apple TV 2G]]
  +
|}
   
 
== Parents ==
 
== Parents ==

Revision as of 13:13, 10 January 2013

Summary

Property lists named after the model number of the device they should apply to, divided in 2 or 3 sections:

  • capabilities for device names and available hardware & features;
  • iconState for the default application sorting (Settings>General>Reset>Reset Home Screen Layout) while the rest are sorted alphabetically, making it possible to make some applications "sticky";
  • ??? for importing another model definition file as a template; this applies recursively.

File names

  • iPhone
Name Found in
M68AP.plist iPhone
N41AP.plist iPhone 5 GSM
N42AP.plist iPhone 5 Global
N82AP.plist iPhone 3G
N88AP.plist iPhone 3GS
N90AP.plist iPhone 4 GSM
n90bAP.plist iPhone 4 8GB
N92AP.plist iPhone 4 CDMA
N94AP.plist iPhone 4S
  • iPod
Name Found in
N18AP.plist iPod touch 3G
N45AP.plist iPod touch
N72AP.plist iPod touch 2G
N81AP.plist iPod touch 4G
  • iPad
Name Found in
J1AP.plist iPad 3 Wi-Fi
J2AP.plist iPad 3 CDMA
J2aAP.plist iPad 3 Global
K48AP.plist iPad
K93AP.plist iPad 2 Wi-Fi
K93aAP.plist iPad 2 Wi-Fi R2
K94AP.plist iPad 2 GSM
K95AP.plist iPad 2 CDMA
P101AP.plist iPad 4 Wi-Fi
P102AP.plist iPad 4 GSM
P103AP.plist iPad 4 Global
P105AP.plist iPad mini 1G Wi-Fi
P106AP.plist iPad mini 1G GSM
P107AP.plist iPad mini 1G Global
  • Apple TV
Name Found in
J33AP.plist Apple TV 3G
K66AP.plist Apple TV 2G

Parents

Root/System/Library/CoreServices/SpringBoard.app