Why the R36S Plus Stops at 1.30 GHz (Same RK3326 — Missing 1.51 GHz in the Device Tree)
Share
The R36S Plus uses the same Rockchip RK3326 as the classic R36S. Heavy PSP still felt slower on Plus units we opened — not because the silicon is weaker, but because the 720×720 panel device tree never lists 1.51 GHz. Here is how we spotted that, what we change in the workshop, and what you should not do (swap the whole DTB and brick the screen).
This is the R36S Plus (4.0" / 720-class panel), not the 3.5" HN-R36S-WiFi. Classic R36S ArkOS images often already expose 1.51 GHz. Plus images boot rk3326-r36plus-linux.dtb so the square panel works — and that file simply omits the top CPU step.
The one-paragraph truth
OTP on the Plus unit we measured still said RK3326. GPU already tops out at 520 MHz on both trees. CPU on Plus stopped at 1.30 GHz because the live OPP table only had 1008 / 1200 / 1248 / 1296 MHz. The RG351MP kernel DTB sitting on the same SD already contained opp-1512000000 at the same 1.35 V the Plus uses at 1.30 GHz. So this is a missing table row, not a voltage overclock.
Unlocking it does not make Ghost of Sparta run at 60 FPS. It gives the chip the same top gear the 3.5" units already had. For the PSP settings on top, use how to push the R36S to the max for heavy PSP titles.
How to tell you are on the Plus tree
Enable Remote Services (Options → Enable Remote Services) and SSH as ark / ark, or open Filebrowser at http://YOUR-IP/. Then:
cat /sys/class/graphics/fb0/virtual_size
# Plus we measured: 720,720
cat /sys/devices/system/cpu/cpufreq/policy0/scaling_available_frequencies
# Plus stock: 1008000 1200000 1248000 1296000
# Classic R36S / RG351MP tree often already includes 1512000
grep dtb /boot/boot.ini
# Plus: load mmc 1:1 ... rk3326-r36plus-linux.dtb
If 1512000 is already in the available list, you do not need this DTB graft. You still may want the thermal unlock in the max-settings article — God of War will sit at 90–105°C and the stock 70°C IPA trip will clip you anyway.
Copying rg351mp-kernel.dtb over the Plus boot file is the fast way to get 1.51 GHz and a black or wrong screen. The Plus panel timings live in rk3326-r36plus-linux.dtb. We only add the missing CPU OPP node. Display, touch, and WiFi nodes stay put.
What we change in the workshop
- Copy the live DTB to
/boot/rk3326-r36plus-linux.dtb.pre-1512(restore file). - Graft
opp-1512000000fromrg351mp-kernel.dtbinto the Plus CPU OPP table (same microvolts as 1296 MHz, PVTM bin 1). - Reboot. Confirm
scaling_available_frequenciesincludes1512000and the framebuffer is still 720×720. - Stop
perfmaxfrom forcing1296000on every game launch — after the graft, that script can silently cap you again. Usecpuinfo_max_freqinstead.
This is a device-tree edit. A bad blob will not boot a picture. If you are not comfortable restoring a file on the BOOT partition from a PC card reader, do not do this at home — book the free video call and we will show a tuned unit instead.
Restore if the screen is wrong
sudo cp /boot/rk3326-r36plus-linux.dtb.pre-1512 /boot/rk3326-r36plus-linux.dtb
sudo reboot
If SSH is dead, pull the SD, mount the FAT BOOT partition on a PC, and copy the .pre-1512 file back over rk3326-r36plus-linux.dtb.
Heat after the boost
At 1.51 GHz in Ghost of Sparta the Plus SoC we logged climbed from ~90°C to the IPA trip. GPU sat near 100°C. Clocks then oscillated (1.51 GHz ↔ ~1.01 GHz, GPU 520 ↔ 400 MHz) until the game was closed. That is expected in a sealed 4" shell with no fan.
Stock critical shutdown stays 115°C. Raising the 70°C trip so the extra OPP is actually used is a separate step — details and the 105°C workshop setting are in the max settings guide. Keep vents clear. Stop if the back is uncomfortable to hold.
Frequently asked questions
Is the R36S Plus a slower chip than the HN-R36S?
No. Same RK3326 family. Plus ships a panel-specific device tree that never listed 1.51 GHz. GPU max is already 520 MHz on both.
Will 1.51 GHz make God of War full speed?
It closes the gap with 3.5" units. Heavy 3D PSP still needs PPSSPP 2021, a 20 FPS cap, and frameskip. Read the max-settings article for those.
Can I just enable ArkOS “overclock” in the menu?
Current ArkOS images we see on Plus do not expose a safe extra OPP in the Options carousel. The missing step is in the DTB, not a governor toggle.
Does this void anything if you do it for me?
Workshop units we ship or tune are backed by the same 6-month warranty and 7-day returns as the listing. A DTB you edit yourself is your restore problem — keep the .pre-1512 copy.
Want the Plus clocks checked on a real unit?
Free 10-minute video call. We will SSH, show available frequencies, and run a heavy PSP scene with the FPS overlay. Ships from Gurgaon in 24–48h, GST-inclusive, COD/UPI.
R36S Plus HN-R36S-WiFi (3.5") Book a video callHobbyist Nirvana · Happiness Awaits You
Keep reading
rk3326-r36plus-linux.dtb). Not affiliated with Sony. Device-tree edits can prevent boot — backup first.