Guest User

[GUIDE] Flashing RTX 3050 Mobile VBIOS (MSI Cyborg 15 A12UC) to 60W Target / 75W Limit TDP + Undervo

a guest
Aug 26th, 2025
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.76 KB | Gaming | 0 0
  1. Hey everyone, just wanted to share my experience flashing the VBIOS on my MSI Cyborg 15 A12UC (i5-12450H + RTX 3050 Mobile 4GB, originally 45W TDP) to a 60W target / 75W limit VBIOS, plus some tweaks that made a big difference in temps and FPS.
  2. 🔧 Prerequisites
  3. GPU-Z → Use this to check your GPU’s Device ID. The first 8 characters must match between your GPU and the VBIOS you’re flashing.
  4. For example, my device ID is 10DE 25A2.
  5. nvflashk (patched nvflash) → Download here.
  6. This patched version bypasses NVIDIA’s board ID restrictions, letting you flash nearly any signed VBIOS.
  7. A compatible VBIOS → I used this one from TechPowerUp, which is an Asus TUF Gaming F15 VBIOS: 60W TDP / 75W Limit VBIOS with working USB-C DP.
  8. 📝 Flashing Steps
  9. ⚠️ Warning: Flashing your VBIOS always carries risk. Make a backup first. Proceed at your own risk.
  10. Install GPU-Z and note your Device ID.
  11. Download nvflashk and extract it to a folder.
  12. Open CMD as administrator.
  13. Navigate to the nvflashk folder with this command:
  14. cd C:\path\to\nvflashk
  15. replace the C:\path\to\nvflashk with the one where you extracted the file (eg. C:\Users\chris\Desktop\nvflash)
  16. Backup your original VBIOS with this command:
  17. nvflashk.exe -b factory.rom
  18. Disable write protection with this command:
  19. nvflashk.exe --protectoff
  20. Flash the new VBIOS with this command:
  21. nvflashk.exe -6 -i0 newvbios.rom
  22. -i0 = flashes the first GPU in the system (if you have multiple GPUs, use -i1, -i2, etc.)
  23. -6 = forces the flash, bypassing PCI subsystem ID mismatch warnings.
  24. If this appears, restart your laptop and you're done:
  25. Reading EEPROM (this operation may take up to 30 seconds)
  26.  
  27. [==================================================] 100 %
  28. Reading EEPROM (this operation may take up to 30 seconds)
  29.  
  30. Reading EEPROM (this operation may take up to 30 seconds)
  31.  
  32.  
  33. Reboot and say hi to u/kefinator on discord.gg/overclock
  34. ⚙️ My Additional Tweaks
  35. Since the Cyborg 15 only comes with a 120W power brick, I made these adjustments to keep power draw stable:
  36. Undervolt GPU → Used MSI Afterburner’s curve editor, locked at 756mV @ 1700MHz, memory at 6000MHz and enabled it at startup.
  37. After flashing the 60W VBIOS, it was at 925mV @ 1956MHz. memory at 6000Mhz.
  38. Limit CPU TDP → Set CPU to 35W in MSI BIOS.
  39. I used this guide and set both my PL1 and PL2 to 35000 for 35W.
  40. https://www.reddit.com/r/MSILaptops/comments/gpsaqb/msi_gs66_advanced_bios_mode_how_to_change_default/
  41. Navigate to: Advanced > Power & Performance > CPU - Power Management Control > Config TDP Configurations > Set Power Limit 1 (PL1) and Power Limit 2 (PL2) - Save and Exit.
  42. 📊 Results
  43. MHW: Iceborne (Max Settings) → ~67 FPS avg, GPU 77 °C, CPU 82 °C
  44. Before tweaks: ~58 FPS, GPU 85 °C, CPU 89 °C
  45. Valorant (Max Settings) → 250+ FPS avg, never below 100 FPS, GPU 68 °C, CPU 72 °C
  46. Before tweaks: FPS dips to 70, couldn’t reach 200+ FPS
  47. HWInfo Power Draw →
  48. Without undervolt: GPU + CPU power spikes up to 125W (over the 120W brick’s limit).
  49. With undervolt: max ~105W, average 89–92W. Much safer.
  50. Cooling → Just using laptop elevation, no external blowers or cooling pads.
  51. 📚 References I Used
  52. https://www.thewindowsclub.com/flash-any-bios-to-nvidia-gpus-with-nvflash
  53. https://github.com/notfromstatefarm/nvflashk
  54. https://www.techpowerup.com/forums/threads/nvflashk-flash-any-bios-to-nvidia-gpus-safe-board-id-bypass-up-to-4xxx-series.312608/
  55. ⚠️ Disclaimer
  56. I’ll be adding screenshots from GPU-Z, MSI Afterburner (voltage curve), HWInfo (temps/power), and in-game FPS overlays once I’m done with work (busy paying bills atm 😅).
  57. For now, this write-up should serve as a reference if you’re planning to flash and undervolt on a similar MSI Cyborg 15 A12UC setup.
  58. Also used ChatGPT to have a better outline on how to write this up.
Add Comment
Please, Sign In to add comment