The iPhone Wiki is no longer updated. Visit this article on The Apple Wiki for current information. |
Difference between revisions of "RepairCal"
m (updated latest known version) |
NinjaCheetah (talk | contribs) m (Mixed up http and https) |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
| name = RepairCal |
| name = RepairCal |
||
| title = RepairCal |
| title = RepairCal |
||
− | | logo = [[File: |
+ | | logo = [[File:RepairCal Icon.png|118px]] |
| collapsible = |
| collapsible = |
||
| author = Apple Inc. |
| author = Apple Inc. |
||
Line 9: | Line 9: | ||
| released = |
| released = |
||
| discontinued = |
| discontinued = |
||
− | | latest release version = 2. |
+ | | latest release version = 2.6.1<br /><small>(latest ''known'' version)</small> |
| latest release date = |
| latest release date = |
||
| latest preview version = |
| latest preview version = |
||
Line 19: | Line 19: | ||
| language = [[wikipedia:English language|English]] |
| language = [[wikipedia:English language|English]] |
||
| status = |
| status = |
||
− | | genre = |
+ | | genre = Calibration |
| license = [[wikipedia:Proprietary software|Closed source]] |
| license = [[wikipedia:Proprietary software|Closed source]] |
||
| website = |
| website = |
||
}} |
}} |
||
+ | RepairCal is an internal utility used by Apple and other Apple Authorized Service Providers (AASPs) to calibrate the display units and batteries of new iPhones, as well as recalibrating displays and batteries of newly repaired iPhones. It flashes [[Horizon Firmware]] to the device, which is responsible for helping to recalibrate the screen and battery. RepairCal is not to be confused with [[DisplayCal]] or [[3DTouchCal]]. It is installed through 2 or more PKGs, one of them being the PKG to install the apps and all of its components to the Mac, and the rest being the [[Horizon Firmware]]s, one of which is the firmware for the current iOS version, and the others being named SupportSoftware, which contain older iOS versions of the firmware. |
||
− | RepairCal is an internal utitlty used by apple to recalibrate displays and batteries. |
||
+ | The startup screen of RepairCal makes reference to searching GSX (''Global Service Exchange'') for "RepairCal Procedure" to find iPhone screen calibration instructions. The URL for GSX is [https://gsx.apple.com gsx.apple.com], however you cannot sign in with a standard Apple ID. |
||
− | [[File:Repaircal.jpg|500px]] |
||
− | <---RepairCal Startup Screen |
||
+ | == Wallpaper == |
||
− | It flashes [[Horizon Firmware]] To the device that helps recalibrate the screen and battery. It is not to be confused with [[3DTouchCal]] Or [[DisplayCal]]. |
||
+ | When installed, RepairCal adds new wallpapers to your system. Two different wallpapers are installed, however the first is localized to 16 languages while the second is only in English. The file names are as follows: <code>ist_<lang>.jgp</code>, <code>ist.jgp</code> and <code>ist.png</code>. Interestingly, <code>ist_en.jgp</code> is included even though <code>ist.jgp</code> is already in English. |
||
+ | A LaunchAgent called <code>com.apple.DesktopSetter.plist</code> is installed to <code>/Library/LaunchAgents</code> and is used to run <code>/usr/local/bin/DesktopSetter.py</code> at login. This Python script sets the desktop wallpaper to the correct version for your Mac's current language. This runs at login rather than once during install to make sure it is always present. |
||
+ | The text on the English version of the wallpaper says "For any issues with iPhone Display Repairs, please chat with ACS using a different computer." ACS here refers to Apple Channel Support, which can be used to request support for issues regarding the software. See both variations of this wallpaper in [[#Gallery|Gallery]]. ACS can be accessed by going to [http://acs.apple.com acs.apple.com], and interestingly it can be accessed with a standard Apple ID, unlike GSX. |
||
+ | |||
+ | == Gallery == |
||
+ | <gallery> |
||
+ | File:Repaircal-2.6.1.png|RepairCal Startup Screen |
||
+ | File:RepairCal_ist.jpg|RepairCal wallpaper #1 |
||
+ | File:RepairCal_ist.png|RepairCal wallpaper #2 |
||
+ | </gallery> |
||
[[Category:Repair Utitlites]] |
[[Category:Repair Utitlites]] |
Latest revision as of 03:58, 2 January 2022
This article discusses software internally used by Apple. Acquiring a copy without Apple's consent is illegal and may result in being scammed. |
Original author(s) | Apple Inc. |
---|---|
Developer(s) | Apple Inc. |
Stable release |
2.6.1 (latest known version) |
Operating system | macOS |
Available in | English |
Type | Calibration |
License | Closed source |
RepairCal is an internal utility used by Apple and other Apple Authorized Service Providers (AASPs) to calibrate the display units and batteries of new iPhones, as well as recalibrating displays and batteries of newly repaired iPhones. It flashes Horizon Firmware to the device, which is responsible for helping to recalibrate the screen and battery. RepairCal is not to be confused with DisplayCal or 3DTouchCal. It is installed through 2 or more PKGs, one of them being the PKG to install the apps and all of its components to the Mac, and the rest being the Horizon Firmwares, one of which is the firmware for the current iOS version, and the others being named SupportSoftware, which contain older iOS versions of the firmware.
The startup screen of RepairCal makes reference to searching GSX (Global Service Exchange) for "RepairCal Procedure" to find iPhone screen calibration instructions. The URL for GSX is gsx.apple.com, however you cannot sign in with a standard Apple ID.
Wallpaper
When installed, RepairCal adds new wallpapers to your system. Two different wallpapers are installed, however the first is localized to 16 languages while the second is only in English. The file names are as follows: ist_<lang>.jgp
, ist.jgp
and ist.png
. Interestingly, ist_en.jgp
is included even though ist.jgp
is already in English.
A LaunchAgent called com.apple.DesktopSetter.plist
is installed to /Library/LaunchAgents
and is used to run /usr/local/bin/DesktopSetter.py
at login. This Python script sets the desktop wallpaper to the correct version for your Mac's current language. This runs at login rather than once during install to make sure it is always present.
The text on the English version of the wallpaper says "For any issues with iPhone Display Repairs, please chat with ACS using a different computer." ACS here refers to Apple Channel Support, which can be used to request support for issues regarding the software. See both variations of this wallpaper in Gallery. ACS can be accessed by going to acs.apple.com, and interestingly it can be accessed with a standard Apple ID, unlike GSX.