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).
Reference
Section titled “Reference”| 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. |