• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Virgin Mobile] [KERNEL] VaeVictus Kernel - Overclocked to 1.8Ghz [Updated 8-8-13]

JerryScript

Android Expert
Mar 15, 2011
2,212
2,065
Las Vegas
Introducing VaeVictus
Overclocked Kernel for
Virgin Mobile Galaxy Victory



This kernel is built from the official Samsung source for the Virgin Mobile Galaxy Victory, release MG5. It has been built with the Linaro toolchain for maximum efficiency. Thanks to rbheromax, it has the ability to overclock to 1.8ghz, automatically overclocks the GPU to 400mhz as needed, and has extra governors added to allow you to find the best settings for your personal needs!

Standard Warning: Placing unofficial software on your phone could damage it, and even brick it leaving it unusable for anything. I take no responsibility for what you do to your phone! This kernel is released as is, with the source available for those who want it, but with NO WARRANTY AT ALL!

Note- see second post for older versions

Update 8-8-13 : Merged with Samsung Open Source SPH-L300_VMU_MG5 release
Includes a new virtualization machine, and is designed to work with the latest
firmware release for the Virgin Mobile Galaxy Victory

  1. Download VaeVictus-MG5-OC.zip
  2. Place on your sdcard
  3. Boot into recovery
  4. Flash VaeVictus
  5. Reboot

To change the default overclock and governor settings, download an app from the Play Store such as No-frills CPU Control, Kernel Tuner, or Trickster Mod. There are many apps to choose from, but be warned that some may not work properly with our phones, so MAKE SURE YOU BACKUP FIRST!

Screenshot_2013-08-05-07-54-33_zps83db1ed0.png

Results shown above are from VaeVictus-0.2.1

Notes- The stock Samsung Victory Virgin Mobile kernel can be downloaded in the second post. Please post all questions about overclocking and governors in the testing thread. All other questions about VaeVictus will be answered here. ;)

http://androidforums.com/virgin-mob...governor-overclock-vaevictus.html#post6009124

GPL Notice- the source and all changes to it can be found at github:
https://github.com/JerryScript/VaeVictus
https://github.com/newkid313/VaeVictus
Original Samsung open source (search for SPH-L300):
Samsung Open Source Release Center

Huge thanks to rbheromax
for all his help getting overclock frequencies
and governors performing properly!



Why did I misspell VaeVictus (VaeVictis)?
Call it the second error made in building this kernel.
The first error was of course me thinking I could build it in one night!
;)
 
I can still under clock this right?
Yep!

With most governors, it will stay underclocked as low as 384 till the phone needs more power, then the governor determines how fast to go, with the max speed you set holding it in check.

Just tested to confirm with CPU-Z and No-frills CPU Control. I set it to max 918mhz, and used powersave governor, and it never went above 918. And, the phone still runs smooth! ;)
 
  • Like
Reactions: JonathanWhitey
Upvote 0
JerryScript, you need to get rid of /etc/thermald.conf
I heard you will run into throttling...

Have you tested without? What I've read in the documentation indicates that's the way it works, and that you can mod thermald.conf if it throttles too much. I'm a bit nervous about frying processors, I've done it on PCs by OC/OV too high (but man, going from 2.7 to almost 4 was sick, if only I had some cryo!), so I'll look to your experience with other phone's kernels on this one.
 
Upvote 0
Fwiw running benchmarks @ 1.8ghz didnt break 100F battery temp. If throttling is active at that low of a temp I would be surprised. CPU-Z and no-frills showed 1.8ghz, so if it is being throttled it's invisible (edit) or throttling load and not frequency.

If I were to set 1.8 @ performance and run benchmarks while I had the phone sitting on icepacks, would I not get better scores if thermal throttling below 100F was an issue? (Cuz I got ice packs)
 
  • Like
Reactions: JerryScript
Upvote 0
Same, running conservative @ 384-1.8ghz. ~7% loss/hour nonstop (reddit) browsing over wifi.

Identical to redspot and Jerry's 1.5 kernel.

With powersave I got lag, with performance cores are locked @ 1.8 and I get battery temps in the 90s (F).



Edit: tonight im gonna take notes on the cpu behavior for each governor, because clocking on this phone is *goofy*.

Whether governor is set at boot, and whether battery saver mode is enabled at the time seem to make huge differences. Wtf.
 
  • Like
Reactions: JerryScript
Upvote 0
My maximum clock speed isn't sticking. I wanted to lower it to 1.2, but it just stays at 1.8 using no frills CPU. No frills also displays the max frequency as 1.xxx GHz even though I changed it to 3xx MHz, but cpu stats show it as 3xx the minimum.. Strange. Thanks for the kernel though!

I had to press apply twice to get it to work with No-Frills, but it does restrict it to 918 as I set it. ;)
 
Upvote 0
Same, running conservative @ 384-1.8ghz. ~7% loss/hour nonstop (reddit) browsing over wifi.

Identical to redspot and Jerry's 1.5 kernel.

With powersave I got lag, with performance cores are locked @ 1.8 and I get battery temps in the 90s (F).



Edit: tonight im gonna take notes on the cpu behavior for each governor, because clocking on this phone is *goofy*.

Whether governor is set at boot, and whether battery saver mode is enabled at the time seem to make huge differences. Wtf.

Have u tested with OC at highest while charging? Basically does it throttle you there? Because if I'm right it'll drop below 1.5 and not go back up after that.
 
Upvote 0
At 1.8 while benchmarking I hit mid 90s (f). No throttling (12721 AnTuTu score)

I'll try it plugged in when im near a charger. By the end of my 8 hour shift I'll be around 40%, which should be perfect.
That's really good for battery. I know @ 1.8 the voltage value is 1300000 and that's on par with the msm8960 board, so idk if it can be lower??? Is there any app to adjust just voltages? Cause it'd be nice to know the absolute minimum without taking a hit in performance and having random reboots.
 
Upvote 0
That's really good for battery. I know @ 1.8 the voltage value is 1300000 and that's on par with the msm8960 board, so idk if it can be lower??? Is there any app to adjust just voltages? Cause it'd be nice to know the absolute minimum without taking a hit in performance and having random reboots.

I was wondering the same thing... I really want to play with voltages.
 
Upvote 0
That's really good for battery. I know @ 1.8 the voltage value is 1300000 and that's on par with the msm8960 board, so idk if it can be lower??? Is there any app to adjust just voltages? Cause it'd be nice to know the absolute minimum without taking a hit in performance and having random reboots.


It is an msm8960 board. Only thing "lite" about it is lower l2 cache.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones