Stack

From The iPhone Wiki
Jump to: navigation, search

This article discusses software internally used by Apple.

Acquiring a copy without Apple's consent is illegal and may result in being scammed.
Engaging in illegal activity is not condoned. This information is provided for educational purposes only.

stack
Stack logo.png
Stack .png
stack (1.0)(63)
Original author(s) Apple Inc.
Developer(s) Apple Inc.
Stable release 1.0 (63)
(latest known version)
Operating system macOS
Size ~2 MB
Available in English
Type Device manager
License Closed source

stack appears to be an application for connecting multiple iDevices and executing scripts for one or more of them. stack supports color-coding of the app's device icons and labeling with "sticky labels". Devices can be connected via a cable or SSH (using dropbear). Like many other internal applications, stack can also copy device crash logs.

stack scripts are located at ~/Library/Application Support/Stack/Scripts. Default scripts include "Flashr" and "Mount rw", which perform flashr 00FFFF and /sbin/mount -uw /, respectively. These are likely intended to be run from the device. Scripts can be edited through the stack application or from their previously-noted folder, where they reside as basic text files with no extension. Scripts edited through the application can be paired with additional information (user: mobile or root, confirmation message), which appear to be saved in a different location than the scripts themselves.