Skip to content

Silicon & Compute API Reference

Tensor G6 CPU, PowerVR GPU, on-device AI stack, memory, and ADPF thermals, all read from the device

Every hook in this section reads real Android platform state through the local PixelNative Expo Module (packages/native). Nothing is fabricated: when a value cannot be read it is null and the hook’s source reports 'unavailable'. See Observability for the provenance model.

Each entry documents its Inputs (what you pass in, with defaults and units), its Outputs (every field it returns, with type and meaning) and its Functions (what each callable takes and what it resolves to).

Hook What it reads
useADPF How much thermal room is left before the phone slows itself down.
useADPFHintSession Active frame workload negotiation with Android Dynamic Performance Framework and Tensor EAS.
useBatteryShare Google Pixel Battery Share (Reverse Wireless Qi Charging) telemetry and actuator.
useChargingIntelligence Deep battery health, cycle count, manufacturing dates, and charging wattage tiers.
useCPU What the CPU is and how hard it is working right now.
useGPU Which GPU this is, and whether your frames are arriving on time.
useMemory System RAM, this app’s heaps, and how close the system is to killing you.
usePerfetto System-level kernel and app performance profiling via Perfetto v54.
useTPU Whether the on-device AI stack is installed and usable.