Referência
Termos de hardware Apple, em linguagem corrente.
O vocabulário de que o trabalho com hardware Apple realmente depende — o que cada termo significa e onde o Lirum Device Info o apresenta.
UDID (Unique Device Identifier)
#udidUm UDID (Unique Device Identifier) é uma cadeia hexadecimal de 40 caracteres que identificava de forma única cada dispositivo iOS. Nos primeiros tempos da App Store, qualquer app instalada o podia ler — o que era cómodo para os programadores e, pela mesma razão, um problema de privacidade: um identificador persistente que podia ser partilhado entre apps para rastrear um único dispositivo.
A Apple descontinuou o acesso ao UDID e, desde 1 de maio de 2013, rejeita submissões de apps que o leiam. O iOS moderno atribui a cada app um identificador de fornecedor específico da app, pelo que duas apps no mesmo dispositivo veem valores diferentes.
Model identifier (e.g. iPhone17,3)
#model-identifierO identificador de modelo é o ID de hardware legível por máquina que o sistema operativo reporta — uma cadeia como iPhone17,3 ou iPhone18,2. Um identificador corresponde a exatamente um produto de hardware; é o que os registos de diagnóstico, as ferramentas de desenvolvimento e os dados analíticos usam quando nomeiam um dispositivo.
É distinto do número A (como A3258), que marca a variante regulatória e regional, e do número de modelo no formato de peça (como MN572LL/A), que codifica região, armazenamento e cor para vendas e componentes. O nome comercial — “iPhone 17” — cobre todas essas variantes ao mesmo tempo, e é precisamente por isso que o identificador é o valor a citar em suporte, componentes e revenda.
SoC (system on a chip)
#socUm SoC (system on a chip) é um único encapsulado que integra a CPU, a GPU, o controlador de memória e outros subsistemas. Cada iPhone corre num SoC da série A desenhado pela Apple; os Mac modernos correm chips Apple silicon da série M. O modelo de SoC responde a “quão rápido é este dispositivo” muito melhor do que a contagem de núcleos ou as frequências isoladas, porque fixa todo o perfil de desempenho.
Os requisitos de software são frequentemente expressos em termos de SoC: uma app que exige “Apple M1 ou posterior” está a limitar pela geração do chip, não pelo nome do modelo do Mac.
Baseband
#basebandA banda base é o subsistema do modem — um processador separado do SoC que trata do rádio móvel: o registo na rede, a gestão de bandas e o transporte de dados e chamadas. A versão do seu firmware pode importar quando está a resolver problemas de rede móvel ou a verificar o suporte de bandas antes de uma viagem ou de uma revenda.
O Wi-Fi e o Bluetooth vivem nos seus próprios rádios; “banda base” refere-se especificamente ao lado móvel.
Battery cycle count
#battery-cycle-countUm ciclo de bateria é uma descarga completa de 100% da capacidade da bateria, acumulada ao longo de carregamentos — gaste 75% hoje, carregue totalmente, gaste 25% amanhã, e completou um ciclo. A contagem de ciclos é o total acumulado: é a medida honesta de quanto trabalho uma bateria já fez, tal como a quilometragem num carro.
A Apple concebe as baterias atuais do iPhone para reter até 80% da capacidade original após cerca de 1.000 ciclos completos (os modelos mais antigos eram cotados para 500). Mas desde o iOS 10 que a contagem de ciclos não é exposta às apps — surge apenas nos dados de análise e diagnóstico do próprio sistema, pelo que nenhuma app da App Store a consegue apresentar num iPhone atual.
Thermal state
#thermal-stateO estado térmico é o veredicto do próprio sistema operativo sobre a temperatura a que o dispositivo está a correr — nominal, ou um de vários níveis de stress térmico. Quando um dispositivo aquece, o iOS reduz o desempenho para proteger o hardware, pelo que uma pressão térmica sustentada é uma das formas mais rápidas de transformar um telefone rápido num telefone lento.
Como o calor e o desgaste da bateria andam juntos, o estado térmico é normalmente mais revelador do que uma única percentagem de bateria: um dispositivo consistentemente quente em repouso está a dizer-lhe algo, independentemente do que qualquer ecrã de saúde afirme.
Hardware tree
#hardware-treeA árvore de hardware é o inventário aninhado de controladores, interfaces e componentes que o sistema operativo enumera desde o arranque: contexto de chipset e memória, armazenamento, barramentos internos, detalhes USB, rádios e que sensores estão realmente presentes. É o mais próximo que um dispositivo tem de uma lista das suas próprias peças.
Dois telefones com o mesmo nome comercial podem diferir na árvore — uma variante regional com rádios diferentes, uma unidade reparada com uma peça diferente — e é por isso que ler a árvore supera citar uma ficha técnica.
NAND / storage
#nand-storageA memória flash NAND é a memória não volátil que guarda tudo no dispositivo — o silício por trás dos “256 GB” na caixa. É distinta da RAM, a memória volátil de trabalho que se esvazia a cada reinício. Para a maioria das questões de hardware, o que importa sobre a NAND é a capacidade, quanto está livre e quão rápida é.
Uma NAND quase cheia pode tornar um dispositivo lento muito antes de qualquer ecrã de saúde assinalar um problema, e é por isso que o espaço livre merece uma verificação durante a receção ou antes de atribuir uma classificação de revenda.
Benchmark
#benchmarkUm benchmark executa uma carga de trabalho normalizada e reporta uma pontuação, permitindo comparar dispositivos entre si — ou um dispositivo com o seu próprio estado passado. Os benchmarks são medidas relativas, não verdades absolutas: são sensíveis ao estado térmico, ao nível de carga e à atividade em segundo plano, o que também os torna úteis para detetar um dispositivo com throttling ou degradado.
No hardware Apple, os resultados de benchmark mapeiam de forma consistente entre gerações de SoC, e é por isso que a identificação e o teste de desempenho naturalmente andam juntos.