Довідник
Терміни обладнання Apple простою мовою.
Словник, на якому справді тримається робота з обладнанням Apple — що означає кожен термін і де Lirum Device Info його показує.
UDID (Unique Device Identifier)
#udidUDID (Unique Device Identifier) — шістнадцятковий рядок із 40 символів, який колись унікально ідентифікував кожен пристрій iOS. У ранні роки App Store його міг читати будь-який установлений застосунок — це було зручно для розробників і водночас, з тієї ж причини, становило проблему приватності: один постійний ідентифікатор, який можна було передавати між застосунками, щоб відстежувати окремий пристрій.
Apple визнала доступ до UDID застарілим і з 1 травня 2013 року відхиляє заявки застосунків, які його читають. Сучасна iOS натомість дає кожному застосунку власний ідентифікатор постачальника, тож два застосунки на одному пристрої бачать різні значення.
Model identifier (e.g. iPhone17,3)
#model-identifierІдентифікатор моделі — це машинозчитуваний апаратний ID, який повідомляє операційна система: рядок на кшталт iPhone17,3 чи iPhone18,2. Один ідентифікатор відповідає рівно одному апаратному продукту; саме ним розмовляють діагностичні журнали, інструменти розробки та аналітичні дані, коли називають пристрій.
Він відрізняється від номера A (як-от A3258), який позначає регуляторний та регіональний варіант, і від номеру моделі у форматі запчастини (як-от MN572LL/A), який кодує регіон, сховище та колір для продажів і запчастин. Маркетингова назва — «iPhone 17» — покриває всі ці варіанти одразу, і саме тому для підтримки, запчастин і перепродажу варто називати саме ідентифікатор.
SoC (system on a chip)
#socSoC (system on a chip, система на чипі) — один корпус, що інтегрує CPU, GPU, контролер пам'яті та інші підсистеми. Кожен iPhone працює на SoC серії A, спроєктованій Apple; сучасні Mac — на чипах Apple silicon серії M. Модель SoC відповідає на питання «наскільки швидкий цей пристрій» значно краще, ніж кількість ядер чи тактові частоти, бо фіксує весь профіль продуктивності.
Вимоги програмного забезпечення часто формулюють у термінах SoC: застосунок, що вимагає «Apple M1 або новіший», обмежує за поколінням чипа, а не за назвою моделі Mac.
Baseband
#basebandБазова смуга (baseband) — це модемна підсистема: процесор, окремий від SoC, що відповідає за стільниковий радіомодуль — реєстрацію в мережі, керування діапазонами, передавання даних і дзвінків. Його версія прошивки може мати значення під час усунення проблем із стільниковим зв'язком або перевірки підтримки діапазонів перед поїздкою чи перепродажем.
Wi-Fi і Bluetooth живуть на власних радіомодулях; «базова смуга» означає саме стільниковий бік.
Battery cycle count
#battery-cycle-countЦикл батареї — це повне витрачання 100% ємності батареї, накопичене між заряджаннями: сьогодні витратили 75%, зарядили до повної, завтра витратили 25% — і ви завершили один цикл. Кількість циклів — це накопичувальний підсумок: це чесна міра того, скільки роботи виконала батарея, як пробіг на автомобілі.
Apple проєктує батареї сучасних iPhone так, щоб після приблизно 1 000 повних циклів вони зберігали до 80% початкової ємності (старіші моделі розраховані на 500). Але з часів iOS 10 кількість циклів не відкривається застосункам — вона з'являється лише в системних аналітичних і діагностичних даних, тож на сучасному iPhone не може її показати жоден застосунок з App Store.
Thermal state
#thermal-stateТемпературний стан — це власний вердикт операційної системи про те, наскільки гарячо працює пристрій: номінальний чи один із кількох рівнів теплового навантаження. Коли пристрій нагрівається, iOS знижує продуктивність, щоб захистити обладнання, тож тривалий тиск температури — один із найшвидших способів перетворити швидкий телефон на повільний.
Оскільки нагрів і зношення батареї йдуть пліч-о-пліч, температурний стан зазвичай діагностичніший за один відсоток батареї: пристрій, що стабільно гарячий у простої, щось вам повідомляє незалежно від того, що пише екран стану батареї.
Hardware tree
#hardware-treeАпаратне дерево — це вкладений перелік контролерів, інтерфейсів і компонентів, який операційна система перелічує від самого завантаження: контекст чипа й пам'яті, сховище, внутрішні шини, деталі USB, радіомодулі та те, які сенсори справді присутні. Це найближче до «переліку запчастин пристрою про самого себе».
Два телефони з однаковою маркетинговою назвою можуть відрізнятися в дереві — регіональний варіант з іншими радіомодулями, відремонтований примірник з іншою деталлю — саме тому читання дерева перевершує цитування таблиці характеристик.
NAND / storage
#nand-storageФлеш-пам'ять NAND — це енергонезалежна пам'ять, що зберігає все на пристрої: кремній за написом «256 GB» на коробці. Вона окрема від RAM — енергозалежної робочої пам'яті, що очищається при кожному перезапуску. Для більшості апаратних питань у NAND мають значення ємність, кількість вільного місця та швидкість.
Майже заповнена NAND може сповільнити пристрій задовго до того, як будь-який екран стану зафіксує проблему, — саме тому вільне місце варто перевіряти під час приймання або перед оцінкою перепродажу.
Benchmark
#benchmarkБенчмарк (тест продуктивності) запускає стандартизоване навантаження та повідомляє оцінку, тож можна порівнювати пристрої між собою — або пристрій із його власним минулим станом. Бенчмарки — відносні міри, а не абсолютна істина: вони чутливі до температурного стану, рівня заряду та фонової активності, і саме тому корисні для виявлення уповільненого чи деградованого пристрою.
На обладнанні Apple результати бенчмарків чисто зіставляються між поколіннями SoC — тому ідентифікація та тестування продуктивності природно йдуть у парі.