So I have had my Xperia Z for awhile now, and have been running a custom rom since day one.
Device: Sony Xperia Z (16GB White)
ROM: ParanoidAndroid PAC
Apps: Kernel Tuner and Stability Test
I used Kernel Tuner to change governor to wheatley, scheduler to row, enable fast charge and undervolt. I have the CPU set from 192Mhz – 1242Mhz. I then ran the following Stability Test’s.
- Classic Stability Test for 30 minutes.
- CPU+GPU Stability Test for 20 minutes.
- Scaling Stability Test for 20 minutes. (192Mhz – 1512Mhz @ 15 seconds per frequency).
There was no freezes or reboots.
As for undervolting, my CPU is a “PVS-3”. Taken from this post you can check what PVS revision your CPU is.
The Qualcomm (S4 Pro) SoC has 4 different variant. Slow, Nominal, Fast and Faster (0, 1, 2, 3) . Faster variants can undervolt a lot lower than the rest, or it should already be pre-configured automatically at a lower voltage like the Nexus 4, so some Xperia Z will have less heat and perform better in battery life. For example, for nominal variants, they might only be able to undervolt around -100mV while faster variants can undervolt around 175mV – 250mV.
Voltages
- 192000 = 700000 (-75)
- 384000 = 700000 (-150)
- 432000 = 700000 (-175)
- 486000 = 700000 (-175)
- 540000 = 700000 (-200)
- 594000 = 700000 (-200)
- 648000 = 750000 (-175)
- 702000 = 750000 (-175)
- 756000 = 750000 (-225)
- 810000 = 775000 (-200)
- 864000 = 775000 (-225)
- 918000 = 775000 (-225)
- 972000 = 825000 (-200)
- 1026000 = 825000 (-200)
- 1080000 = 937500 (-137.5)
- 1134000 = 937500 (-137.5)
- 1188000 = 937500 (-162.5)
- 1242000 = 937500 (-162.5)
- 1296000 = 950000 (-175)
- 1350000 = 950000 (-175)
- 1404000 = 975000 (-162.5)
- 1458000 = 975000 (-162.5)
- 1512000 = 987500 (-162.5)
Stock Voltages
- 192000 = 775000
- 384000 = 850000
- 432000 = 875000
- 486000 = 875000
- 540000 = 900000
- 594000 = 900000
- 648000 = 925000
- 702000 = 925000
- 756000 = 975000
- 810000 = 975000
- 864000 = 1000000
- 918000 = 1000000
- 972000 = 1025000
- 1026000 = 1025000
- 1080000 = 1075000
- 1134000 = 1075000
- 1188000 = 1100000
- 1242000 = 1100000
- 1296000 = 1125000
- 1350000 = 1125000
- 1404000 = 1137500
- 1458000 = 1137500
- 1512000 = 1150000
- 1620000 = 1175000
- 1728000 = 1225000
- 1836000 = 1275000
- 1890000 = 1275000
- 1944000 = 1350000