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

Root [MOD]GPU Mod

NO USB PLUGGED IN.
Look at the 3D differences


Before:
shot_000077.png


After:
shot_000078.png
 
Upvote 0
Monster, have you tried yours with the Boost stock version and see if it works? Maybe it's your MBv2 ROM that has other settings that get it working. I'm on Sprint and I'm just using stock with the OCed kernel. I need to look at the file system on the ROM I have and set what the init script does on boot up.

Does anyone else who has Sprint stock ROM have theirs working?
How about the Boost folks and are you using MBv2 ROM?

I'm able to capture the kernel activities when the phone is plugged into the PC; hopefully, from the activity logs I can narrow down the where in the TWL USB power controller it's activating the mechanism to allow the boost to occur. From this, I should able to mode the driver to allow us to "activate" it on the fly.
 
Upvote 0
Interesting, I am running ndno OC kernel v1.1 on Sprint and getting a nice boost in benchmark to around 2500 without this mod. Added this mod on top of the OC and didn't get anything else. Then plugged into usb and my benchmark went to over 3000. Very interesting.
edit: the big difference is that my 3D score is in the 400s without usb and over 800 with usb.
 
Upvote 0
Interesting, I am running ndno OC kernel v1.1 on Sprint and getting a nice boost in benchmark to around 2500. Added this mod on top of the OC and didn't get anything else. Then plugged into usb and my benchmark went to over 3000. Very interesting.

Yes, like me, the GPU mod didn't work for you either. It's supposed to give you the extra boost without you having to hook your phone up to the PC.
 
Upvote 0
Monster, was reading your tweak here: xda-developers - View Single Post - [resolved] Revisiting egl.cfg

I tried all the different combinations in egl.cfg, still no go :(
Can you please post your /system/build.prop? I want to compare mine against yours to see if there's something in there that getting your phone to get that extra boost. Thanks!

Thanks for that LINK! I am going to try modifying the lines the other ways and see if i get the same reaction.

build.prop
Code:
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=GRJ22
ro.build.display.id=MBv2
ro.build.version.lge=Marky-Beats-v2
ro.build.version.incremental=ZVC.47a93468
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.4
ro.build.date=Mon Feb 27 13:37:41 KST 2012
ro.build.date.utc=1330317461
ro.build.type=user
ro.build.user=shaun.hong
ro.build.host=LGEARND3U1
ro.build.tags=release-keys
ro.product.model=LG-LG855
ro.product.brand=boost
ro.product.name=lge_bproj
ro.product.device=LG855
ro.product.board=bproj
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=LGE
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=omap3
# ro.build.product is obsolete; use ro.product.device
ro.build.product=LG855
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=lge_bproj-user 2.3.4 GRJ22 ZVC.47a93468 release-keys
ro.build.fingerprint=sprint/lge_bproj/LG855:2.3.4/GRJ22/ZVC.47a93468:user/release-keys
# end build properties
rild.libargs=-d /dev/ttyspi0
alsa.mixer.playback.master=DAC2 Analog \

# LGE_CHANGE_S [shaun.hong@lge.com] 2011-06-04 turned on jit
dalvik.vm.execution-mode=int:jit
# LGE_CHANGE_E [shaun.hong@lge.com] 2011-06-04 turned on jit

ro.cdma.home.operator.alpha=Boost Mobile
ro.cdma.home.operator.subscriber=31000
ro.cdma.home.operator.numeric=311870
gsm.operator.alpha=Boost Mobile
gsm.operator.numeric=311870
gsm.sim.state=READY
gsm.operator.iso-country=us
#
# ADDITIONAL_BUILD_PROPERTIES
#
user.feature.flex=true
user.feature.lgresource=true
user.feature.preload_so=true
user.feature.preload_del=true
user.feature.sui=true
user.feature.cmf=true
user.feature.wapservice=true
user.feature.lgorientation=true
user.feature.toucharea=true
user.feature.velocitytracker=true
user.feature.lgscroller=true
user.feature.eventthrottle=true
ro.lge.vibrator_amp=120
ro.opengles.version=131072
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=2.3_r9
ro.build.version.lge.sub=17
ro.build.version.lge.binver=LG855ZVC_17
ro.com.google.clientidbase=android-lge
ro.com.google.clientidbase.ms=android-boost-us
ro.com.google.clientidbase.am=android-boost-us
ro.com.google.clientidbase.gmm=android-lge
ro.com.google.clientidbase.yt=android-boost-us
rild.libpath=/system/lib/lge-ril.so
ro.telephony.default_network=4
ro.sf.lcd_density=240
com.ti.omap_enhancement=true
opencore.asmd=1
ro.radio.use-ppp=yes
keyguard.no_require_sim=1
ro.config.nocheckin=yes
wifi.interface=wlan0
alsa.mixer.capture.master=Analog
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=true
dalvik.vm.heapsize=96m
dalvik.vm.dexopt-flags=m=y
ro.config.ringtone=Anticipation.ogg
ro.config.notification_sound=Acoustic_Guitar.ogg
ro.config.alarm_alert=Alarm_Beep_01.ogg
persist.hidden_reset=1
persist.recovery_skip=0
persist.hiddenreset.hidden_reset=1
persist.hiddenreset.recovery_skip=0
persist.hiddenreset.firstboot=0
jpeg.libskiahw.decoder.enable=1
jpeg.libskiahw.decoder.thresh=100000
net.dns1=208.67.222.222
net.dns2=208.67.220.220
ro.tether.denied=false
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
ro.debuggable=1
persist.service.adb.enable=1
ro.media.enc.jpeg.quality=100
debug.sf.hw=1
ro.telephony.call_ring.delay=0
windowsmgr.max_events_per_sec=150
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
debug.performance.tuning=1
video.accelerate.hw=1
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.kernel.android.checkjni=0
ro.HOME_APP_ADJ=1
ro.ril.hsxpa=2
ro.ril.gprsclass=10 
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.mot.buttonlight.timeout=0
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000
 
  • Like
Reactions: ndno
Upvote 0
Thanks Monster for the build.prop. I do notice a few video-related differences (see bold - I may be missing some others) that don't come with the stock build.prop; it looks like you have yours tweaked, so maybe that's a clue. I'll try adding this to mine when I get a chance. Thanks.

ro.debuggable=1
persist.service.adb.enable=1
ro.media.enc.jpeg.quality=100
debug.sf.hw=1
ro.telephony.call_ring.delay=0
windowsmgr.max_events_per_sec=150
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
debug.performance.tuning=1
video.accelerate.hw=1
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.kernel.android.checkjni=0
ro.HOME_APP_ADJ=1
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
net.tcp.buffersize.default=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,16384,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,16384,256960
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.mot.buttonlight.timeout=0
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000
 
Upvote 0
I checked and my build prop matches those and I don't see a difference. Me thinks his build.prop isn't responsible. :p

OK. The only thing I can see that's making the USB trick work is that when you connect the phone to the PC via USB, the PC provides more voltage and current, allowing it to provide more power for the GPU? Though this assumption doesn't apply to just plugging to the wall to charge. :dontknow:
 
Upvote 0
Interesting, I am running ndno OC kernel v1.1 on Sprint and getting a nice boost in benchmark to around 2500 without this mod. Added this mod on top of the OC and didn't get anything else. Then plugged into usb and my benchmark went to over 3000. Very interesting.
edit: the big difference is that my 3D score is in the 400s without usb and over 800 with usb.

I have the same results: no speed bump with this mod on Sprint using the Stock ROM from Blood and the ndno OC kernel (tombob: HTF are you up at 2500??? I'm consistently getting 2200. What ROM are you on?).
 
Upvote 0
Not trying to ask for ETAs or anything but will there be a MBv2 for sprint anytime soon? If so we could easily test to see if one of monster's tweaks is helping or if there is a difference between the sprint and boost versions.
I'm psyched to see the recent boom in performance tweaks.. I can't wait to see what the next few months bring!
 
Upvote 0
Not trying to ask for ETAs or anything but will there be a MBv2 for sprint anytime soon? If so we could easily test to see if one of monster's tweaks is helping or if there is a difference between the sprint and boost versions.
I'm psyched to see the recent boom in performance tweaks.. I can't wait to see what the next few months bring!

take my boost version. then download the build.prop from Blood's ZVC Sprint rom and swap it to Marky Beats. Then add the build.prop changes to the end (posted at bottom) and you have the Sprint version of MB

Code:
ro.debuggable=1
persist.service.adb.enable=1
ro.media.enc.jpeg.quality=100
debug.sf.hw=1
ro.telephony.call_ring.delay=0
windowsmgr.max_events_per_sec=150
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
debug.performance.tuning=1
video.accelerate.hw=1
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.kernel.android.checkjni=0
ro.HOME_APP_ADJ=1
ro.ril.hsxpa=2
ro.ril.gprsclass=10 
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.mot.buttonlight.timeout=0
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000
 
Upvote 0
take my boost version. then download the build.prop from Blood's ZVC Sprint rom and swap it to Marky Beats. Then add the build.prop changes to the end (posted at bottom) and you have the Sprint version of MB

[code[ro.debuggable=1
persist.service.adb.enable=1
ro.media.enc.jpeg.quality=100
debug.sf.hw=1
ro.telephony.call_ring.delay=0
windowsmgr.max_events_per_sec=150
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
debug.performance.tuning=1
video.accelerate.hw=1
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.kernel.android.checkjni=0
ro.HOME_APP_ADJ=1
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.mot.buttonlight.timeout=0
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000[/code]
I have no way to test if I did this correctly since I am on Boost, but I did as you said and downloaded Blood's ZVC Sprint zip and took out the build.prop and added the above lines to it via notepad. Then opened MBv2 and replaced the build.prop with the one I edited. If that is correct then here is the >MBv2_SPRINT.zip<
I am no way responsible for any damage that could occur from flashing this ROM.
 
Upvote 0
I have no way to test if I did this correctly since I am on Boost, but I did as you said and downloaded Blood's ZVC Sprint zip and took out the build.prop and added the above lines to it via notepad. Then opened MBv2 and replaced the build.prop with the one I edited. If that is correct then here is the >MBv2_SPRINT.zip<
I am no way responsible for any damage that could occur from flashing this ROM.

yep. the drop down and lockscreen will most likely say boost mobile tho.

So if you want to get rid of that, swap the framework-res as well, and systemui (just in case)
 
Upvote 0
WTF, I'll test it!

I have no way to test if I did this correctly since I am on Boost, but I did as you said and downloaded Blood's ZVC Sprint zip and took out the build.prop and added the above lines to it via notepad. Then opened MBv2 and replaced the build.prop with the one I edited. If that is correct then here is the >MBv2_SPRINT.zip<
I am no way responsible for any damage that could occur from flashing this ROM.
 
Upvote 0
make sure these are not in the build.prop

that was a formatting typo.
|
V
[code[ro.debuggable=1
persist.service.adb.enable=1
ro.media.enc.jpeg.quality=100
debug.sf.hw=1
ro.telephony.call_ring.delay=0
windowsmgr.max_events_per_sec=150
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
debug.performance.tuning=1
video.accelerate.hw=1
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.kernel.android.checkjni=0
ro.HOME_APP_ADJ=1
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.mot.buttonlight.timeout=0
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000[/code] <--
 
Upvote 0
make sure these are not in the build.prop

that was a formatting typo.
|
V
[code[ro.debuggable=1
persist.service.adb.enable=1
ro.media.enc.jpeg.quality=100
debug.sf.hw=1
ro.telephony.call_ring.delay=0
windowsmgr.max_events_per_sec=150
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=0
debug.performance.tuning=1
video.accelerate.hw=1
ro.media.dec.jpeg.memcap=8000000
ro.media.enc.hprof.vid.bps=8000000
ro.kernel.android.checkjni=0
ro.HOME_APP_ADJ=1
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.ril.hsdpa.category=10
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.htcmaskw1.bitmask=4294967295
ro.ril.htcmaskw1=14449
ro.ril.hsupa.category=5
net.tcp.buffersize.default=4096,87380,256960,4096, 16384,256960
net.tcp.buffersize.wifi=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.umts=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.gprs=4096,87380,256960,4096,163 84,256960
net.tcp.buffersize.edge=4096,87380,256960,4096,163 84,256960
ro.lge.proximity.delay=25
mot.proximity.delay=25
ro.mot.buttonlight.timeout=0
ro.config.hw_menu_unlockscreen=false
persist.sys.use_dithering=0
persist.sys.purgeable_assets=1
dalvik.vm.dexopt-flags=m=y
ro.mot.eri.losalert.delay=1000[/code] <--
Ok I am on my PC now, so should I replace the entire framework folder or just framewrork-res.apk, and I noticed the systemui.apk has the .odex file.. does that matter? And I need to go back and edit the build.prop and remove the [ code ] [ / code ] ?
 
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