Hi Guys
DISCLAIMER:
I AM NOT RESPOSIBLE FOR YOUR PHONE, YOUR DATA AND YOUR ELF, MAKE FULL BACKUP ( WITH NANDROID ) BEFORE FLASH THIS, AND BACKUP YOUR ELF PARTITIONS, I'AM NOT RESPONSIBLE OK?
Click to expand...
Click to collapse
like that I had said in my blog : http://android-sch.blogspot.com/2012/01/gpu-rendering-zone.html
Sorry if you think its stupid and its test, i'm not sure its completly stable anyway
its the flashable zip for enabling Full GUI Rendering
this is /system/lib/egl/egl.cfg stock
Code:
0 0 android
0 1 POWERVR_SGX530_125
if you morph to
Code:
0 1 POWERVR_SGX530_125
and deleting /system/lib/egl/libGLES_android.so
for now i'm not sure for now, wait for your idea about this
for now i've no problem and smooth increased
Download:
MAKE BACKUP OF PREVIOUS FILE BEFORE DO IT
i9003 GPU Rendering (md5sum: 05d7c411a955a7d8ae698b56a2f76125 )
you can flash over any Gingerbread Stock , i'm not sure it work on AOSP Rom like MIUI,Cyanogenmod , this is updater-script
Code:
run_program("/sbin/busybox", "mount", "-t", "auto", "/dev/block/stl9", "/system");
mount("ext4", "system", "/system");
ui_print("Installing 3D rendering...");
ui_print("Please wait...");
delete("/system/lib/egl/libGLES_android.so");
package_extract_dir("system", "/system");
ui_print("Installion complete...");
unmount("/system");
this is egl.cfg edify
Code:
0 1 POWERVR_SGX530_125
EDIT: when you flash, read 3D rendering instead GPU rendering, sorry its my mistake, anyway its no problem
Thanks for the tip mate.Disabling the driver(s) is way better than just deleting 'em
Is hardware acceleration same as gpu rendering? Sory for noob question. Also can u give downloadable scipt that can be used directly...?
Google just pointed me to this thread at the Milestone XT720 forums. There are some benchmark results, too. Maybe you don't even need to delete libGLES_android.so if you modify the egl.cfg to exclude software rendering?
Besides doing the change as suggested to egl.cfg, do we need the library for our gpu in order for hardware rendering to work?
Great man thanks to all
i've told i'm new about android development, anyway thanks , i say deleting it becouse i dont know post XDA_Bam, anyway thanks, when i come to home i update zip without deleting any file
PS: Its the based of 3D fix by ganaboy?
I've tried it manually by editing the egl.cfg and reboot.
Run benchmark but don't have any significant improvement.
AnTuTu Benchmark score 2974 and if I run quadrant advanced, the moon and corridor image problem is still there...
P.S. /system/lib/egl/libGLES_android.so <----I don't have this file before...
alex88510 said:
P.S. /system/lib/egl/libGLES_android.so <----I don't have this file before...
Click to expand...
Click to collapse
That is because your phone is running UC kernel. The kernel is using the CF-root by amit.bagaria, which deletes this file during the installation.
i did it an nenamark showes no diff.
EDIT:i think i got it,there wont be any diff coz we disabled the thing was removed before right?
I've tried that mod last night, then I try to play 720p video, It fails. My phone only show some distorted picture instead of playing the video. The video played well before i applied that mod..
antutu score increased on xxkb3
well i am on darkgenmod v3.1.1
though drivers file was already disabled by modifying the file my 2d antutu score inreased from 117 to 304...
and 3d score from 790 to 810.. thanx fr the tip mate
I think its not the gui rendering.. I belive we had this few way back thanks to GANABOY if my memory serve me correct.. Rendering ui on gpu its this what is sorry I may be mix up but, rendering in gpu is not this command.. almost al cROM done this we just delete it before making the cROM...
That was deleting a lib(Not the best solution),this is disabling software rendering altogether.
Even allowing software rendering affects 3D performance.This is a better solution,though this was posted in Ganaboy's thread in by a Nexus S user.
sakindia123 said:
That was deleting a lib(Not the best solution),this is disabling software rendering altogether.
Even allowing software rendering affects 3D performance.This is a better solution,though this was posted in Ganaboy's thread in by a Nexus S user.
Click to expand...
Click to collapse
So its you mean its better?? so where do the 3d performance would render in that case???
papadzaky said:
I've tried that mod last night, then I try to play 720p video, It fails. My phone only show some distorted picture instead of playing the video. The video played well before i applied that mod..
Click to expand...
Click to collapse
I Have no problem that you mention, are u using Mx player or like? =)
Sch_ said:
I Have no problem that you mention, are u using Mx player or like? =)
Click to expand...
Click to collapse
I'm using stock player with UC kernel v.7. Now I reflash UCkernel n applied the mod again n see if the
papadzaky said:
I'm using stock player with UC kernel v.7. Now I reflash UCkernel n applied the mod again n see if the
Click to expand...
Click to collapse
New version of my rom, panther using:
Code:
0 0 POWERVR_SGX530_125
and now i'm watching a divx Film using stock player under XXKPQ
UC-Kernel v4 ( battery drain is perfect in uc-8 battery goes away in 10 hours )
Conservative | 1100 Mhz | 300 Mhz | Sio
are you sure its not file? anyway you can back everytime to default stock =)
Sch_ said:
New version of my rom, panther using:
Code:
0 0 POWERVR_SGX530_125
and now i'm watching a divx Film using stock player under XXKPQ
UC-Kernel v4 ( battery drain is perfect in uc-8 battery goes away in 10 hours )
Conservative | 1100 Mhz | 300 Mhz | Sio
are you sure its not file? anyway you can back everytime to default stock =)
Click to expand...
Click to collapse
wow, that's sound's great man :d. btw, can you upload this new gpu rendering? i would like to try it ...
isn't this the same as Ganaboys' tweak:
[MOD] Graphics Performance BOOOST
Just renaming the libGlES_android.so lib works (create a backup folder in system/lib/egl, and move the lib there). I don't think edit in /system/lib/egl/egl.cfg stock is needed.
0 0 POWERVR_SGX530_125
really shows effect very smooth
0 1 POWERVR_SGX530_125 didnt show any effect
i use 0 0 POWERVR_SGX530_125 along with libGLES_android.so
(works smoothly without libGLES_android.so too)
i have attached libGLES_android.so if any one wants it
permissions rw-r-r
Related
Here's a step-by-step tutorial on how to enable JIT, HW Acceleration and apply a fix that will boost your Quadrant scores to 1000+.
Disclaimer: I cannot be held responsible for any damage you may inflict on your device. Any followed step here described is of your full responsability.
Before we start, you'll need:
1. http://dl.dropbox.com/u/13427114/O1_boost.zip
2. Custom recovery
(check this thread, credits: drellisdee)
After downloading (1) and flashing (2), it's a walk in the park:
1. Reboot into recovery (vol down + home + power) or via adb or whatever.
2. Toggle USB, copy the .zip you downloaded (1) over to your sdcard.
3. Flash zip from sdcard option, choose the .zip. Reboot.
How to confirm if JIT and HW accel are active?
For JIT, run a linpack. If it scores around ~7-7.5, it's active.
For HW acc it's not so easy but homescreen scrolling should be snappier.
For the fix, run a Quadrant, if it scores above 1000 or around that, it worked.
P.S. I highly advise you to flash a ROM with all these tweaks and more. Check out void ROM for example.
what does it mean for hardware acceleration in technical terms?
Is it an optimization of the os enabling some function like the just in time compiler??
After that my question...
I've already enabled jit i can flash this zip to hwacc??
thanks a lot
Noejn said:
Here's a step-by-step tutorial on how to enable JIT and HW Acceleration on your LG P500 Optimus One.
Disclaimer: I cannot be held responsible for any damage you may inflict on your device. Any followed step here described is of your full responsability.
Before we start, you'll need:
1. dl"dot"dropbox"dot"com/u/13427114/mone/o1_jit-hwacc_enabler.zip
(add http and replace "dot" for .)
2. Custom recovery
(check this thread, credits: drellisdee)
After downloading (1) and flashing (2), it's a walk in the park:
1. Reboot into recovery (vol down + home + power) or via adb or whatever.
2. Toggle USB, copy the .zip you downloaded (1) over to your sdcard.
3. Flash zip from sdcard option, choose the .zip. Reboot.
How to confirm if JIT and HW accel are active?
For JIT, run a linpack. If it scores around ~7-7.5, it's active.
For HW acc it's not so easy but homescreen scrolling should be snappier.
(credits: drellisdee, ruigui)
Click to expand...
Click to collapse
LOL I did the hw accel for the lg ally about 1 week ago and gave it to a few people and its leaked out already . You may also want to experiment using a different gralloc too for better performance.
drellisdee said:
I did the hw accel for the lg ally about 1 week ago and gave it to a few people and its leaked out already . You may also want to experiment using a different gralloc too for better performance.
Click to expand...
Click to collapse
You could've already shared in this section then.
Regarding the gralloc, it was going to be my next step but I don't have the phone anymore. So if anyone is interested I can provide a gralloc that should give some boost performance-wise, pm for link.
i flashed it. it seems to work fine, but before flashing it my quadrant rsul with just jit enabled was around 480 while now it's about 440?!?!?!?
What to do??
Do you have an explanation what the
dalvik.vm.dexopt-data-only=1
setting does? I have found many links where it was mentioned but none with a good explanation, what it exactly does.
Thanks for any answers.
skywalker788 said:
what does it mean for hardware acceleration in technical terms?
Is it an optimization of the os enabling some function like the just in time compiler??
After that my question...
I've already enabled jit i can flash this zip to hwacc??
thanks a lot
Click to expand...
Click to collapse
GUI is rendered by GPU instead of CPU for instance.
And yes you can.
skywalker788 said:
i flashed it. it seems to work fine, but before flashing it my quadrant rsul with just jit enabled was around 480 while now it's about 440?!?!?!?
What to do??
Click to expand...
Click to collapse
HW accel kills some points in Quadrant but the overall experience (especially in the menu scrolling or games) is smoother.
Thanks a lot for your reply anyway in the everyday use i tasta the difference and i agree with you about performance... thanks a lot
Sent from my LG-P500 using XDA App
skywalker788 said:
Thanks a lot for your reply anyway in the everyday use i tasta the difference and i agree with you about performance... thanks a lot
Click to expand...
Click to collapse
Can you test something for me (or anyone else)?
Flash this:
http://dl.dropbox.com/u/13427114/O1_boost.zip
(You won't lose JIT or HW acc)
Then run a Quadrant. Post the score please.
I will just right now
yes i could but tell me something about and how to turn back to the previous configuration if something goes wrong
skywalker788 said:
yes i could but tell me something about and how to turn back to the previous configuration if something goes wrong
Click to expand...
Click to collapse
Do a Nand before flashing :>
I just flashed your zip and now my result went from 460~ to 1024 lolz
I would like to know what this does exactly :>
I'll test in normal use if there will be some improvements
Did the same thing - 1020! Can someone explain it?
I flashed last update when i try it with some games they seem to be smoother and more fluid. the delay in the browser in zooming whit multitouch are not solved but in general it seemms to work really good.
quadrant full benchmark reach 1016!!!
thanks for your improvements
Awesome! 1074 was my best result.
Sorry: 1089
valore quadrant
People, relax! Its not real. Quadrant has a bug.
denden79 said:
People, relax! Its not real. Quadrant has a bug.
Click to expand...
Click to collapse
Nah, it's real.
The results you were getting before, those weren't real.
You won't see an increase in performance sorry haha; it's not a tweak, only a fix to show the true quad scores.
Now you can know how good your phone is. I never expected +1000 tho.
First post updated.
Btw, try without hardware acceleration (I think it eats around 50 points @ quadrant):
http://dl.dropbox.com/u/13427114/O1_boost_no-hwacc.zip
Try that one. Does it increase a bit?
Hello,
I just try this on my Asus Transformer and it seem to make a big different on the tablet smoothness.
Before when I either wake up the TF or running allot of program, it would lag allot. After the ram tweak, I can said it does make a different. Even after I had almost fill my memory up to 90%, opening new programs and swapping screen is fast. Android does a decent amount of work and return my memory back to 150 (and up) with the OOM Kill task. It did not cure my SOD problem.
I am current running the ram optimization with no other ram optimizer or task killer.
Here my TF configuration:
Prime 1.5, Netformer 1.5 @ 1.5GHZ, SD Boost, and Script Ram Optimization. The link is below. Check it out and let me know how it goes on your transformer. As always, make a nano backup before the tweak.
Credit goes to Juwe11
http://forum.xda-developers.com/showthread.php?t=1111145&highlight=ram
Hi, if you're running prime 1.5 it has support for sysctl changes built in. By using /system/etc/sysctl.conf_default as a guide, simply put the desired settings into the /system/etc/sysctl.conf file and these will be applied on reboot by the 04sysctl init.d script that's already in the rom.
Or just use the script for the post above, it should work fine too.
nice work !
By the way, what is SD Boost?
can i use this tweak with the netformer kernel and stock rom?
amerikian said:
By the way, what is SD Boost?
Click to expand...
Click to collapse
The default settings for I/O is really slow when it comes to SD r/w. With SD Boost app on market, it'll tweak the I/O parameters on boot. If you're running Prime, then it is already tweaked for you and is permanent.
frosty5689 said:
The default settings for I/O is really slow when it comes to SD r/w. With SD Boost app on market, it'll tweak the I/O parameters on boot. If you're running Prime, then it is already tweaked for you and is permanent.
Click to expand...
Click to collapse
But those files can be applied on stock rom with root and Kernel netformer 1.5 or i can fall in some issue if i don't have prime 1.5 installed into TF?
devilpera64 said:
But those files can be applied on stock rom with root and Kernel netformer 1.5 or i can fall in some issue if i don't have prime 1.5 installed into TF?
Click to expand...
Click to collapse
Apps like that or SD Speed Increase should be fine with just a rooted device at minimum.
jonitfcfan said:
Apps like that or SD Speed Increase should be fine with just a rooted device at minimum.
Click to expand...
Click to collapse
and the RAM tweak? if i apply it with CWM on the stock rom (as i have done with wpa_supplicant to turn on Ad-Hoc connections) it's ok or i can have issues?
Here is what Roach2010 already has in the kernel by default:
[taken from the /system/etc/sysctl.conf_default file in PRIME v1.5]
NOTE: only the values that relate to what is in the script that the OP links to
Code:
vm.dirty_background_ratio = 5
vm.dirty_ratio = 20
vm.dirty_writeback_centisecs = 500
vm.dirty_expire_centisecs = 200
vm.swappiness = 60
vm.vfs_cache_pressure = 100
Here are the values to place into the /system/etc/sysctl.conf file that Roach2010 mentions above:
NOTE: these are the replaced values that relate to the script the OP links to
Code:
vm.dirty_background_ratio = 5
vm.dirty_ratio = 90
vm.dirty_writeback_centisecs = 1000
vm.dirty_expire_centisecs = 500
vm.swappiness = 50
vm.vfs_cache_pressure = 10
Looks to be similar to this app => https://market.android.com/details?id=com.rs.autokiller&feature=search_result
Roach2010 said:
Hi, if you're running prime 1.5 it has support for sysctl changes built in. By using /system/etc/sysctl.conf_default as a guide, simply put the desired settings into the /system/etc/sysctl.conf file and these will be applied on reboot by the 04sysctl init.d script that's already in the rom.
Or just use the script for the post above, it should work fine too.
Click to expand...
Click to collapse
Canny figure oot if yer sayin this is gonny help oor no?
I'm running Prime 1.5 and clemsys kernel v14b.
Globespy said:
Canny figure oot if yer sayin this is gonny help oor no?
I'm running Prime 1.5 and clemsys kernel v14b.
Click to expand...
Click to collapse
Everything about how much "snappier" it becomes is subjective.
frosty5689 said:
Everything about how much "snappier" it becomes is subjective.
Click to expand...
Click to collapse
Cheers. I guess it falls in the same basket as autokiller etc. Highly debatable subjects.
Just from my experience. When I have using the TF for 4 hours, I would have use over 10 programs. opening the android market up would take at least ten seconds or more. With the ram tweak, it open up in two seconds.
Opening all other programs there after are just as quick, as if you first start up the Transformer. Switching from screen to screen is very smooth. Where with out the tweak it would lag for a few seconds if I have allot of programs running.
My experience with the tweak vastly improve the usability of the tablet. Then again, it is subjective.
Did not know Prime 1.5 already have the SD Boost tweak? Can anyone recommend me a SD Card benchmark tools that can work on the microsd, SD, and internal storage? Been looking on the market, but not that work for all the storage slots in one tools.
Thanks
I am using the Clemsyn version 16 kernel. Can I use the CWM RAM Script?
Thanks a lot
I don't see why not. OC does help with loading up the program faster and durning usage. The ram tweak help with the multitasking part. It use subjective though.
Do a backup before tweaking it.
minhgi said:
I don't see why not. OC does help with loading up the program faster and durning usage. The ram tweak help with the multitasking part. It use subjective though.
Do a backup before tweaking it.
Click to expand...
Click to collapse
would a complete nandroid be necessary or could we just backup the files it alters?
adiliyo said:
would a complete nandroid be necessary or could we just backup the files it alters?
Click to expand...
Click to collapse
A complete nandroid backup would a safer bet in this instance, or any other instance for that matter, in case you can't boot into your TF for whatever reason. It'll also be more convenient than having to find out which exact files are being modified and to use a root file manager to manually copy and paste the current versions before flashing.
It seemed to help me on my tf. Surprisingly I didn't have anything in my sysctl.conf before I added this in.
brando56894 said:
It seemed tohelp me on my tf. Surprisingly I didn't have anything in my sysctl.conference before I added this in.
Click to expand...
Click to collapse
Same here...I don't have any sysctl.conf on my Asus..
I have asus eee transformer with kernel netformer 1.5 @1,5 ghz and prime 1.4 but after a succesfull flash wirh cwm i don't see the file in the folder and with the other metod i can't change permissions with root explorer, what have to do?*
Just share all these with anyone.
All fix included:
New added in v2:
1. A more native fix to USB connection ( moto portal&tool is available now )
2. add imoseyon tweak script
3. improve GPS(add UK/brazil/CH+HK+TW/USA services info)
4. some adjustment on auto brightness
5. fix losing (gapps) icon issue (area related issue, redirect google services in hosts)
6. enable WIFI tethering
7. try to improve battery charging(replacing charge_only_mode)
8. try to improve touch sensitivity (build.prop)
9. clean some system apps/junks ( common/necessary gapps are reserved )
10.update moto IME from GB leak
11.improve network and voice (not sure)
12.fix sensor/GPS crash in 0906 version(replace 2nd-init with RC1.5)
Download Link: http://www.mirrorcreator.com/files/VMXNTP1B/All_in_One_Fix_for_CM7_and_MIUI_v2.0.7z_links
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1.bootmenu overclock
2./data formatting and restoring issue on CWM
3.CPU governors
4.light/gravity
5.keyboard mapping (QWERTY/Z)
6.GSM fix
7.keyboard backlight
8.camera upside down
9.dual way call recording
10.soft keyboard half size
11.random SD card mounting issue in CWM
12.charger light
13.compass
14.APN fix
15.share sd card / DATA function in bootmenu
16.300mhz fix
17.stock recovery fix
18.battery jumping
and also include tweaks and optimization:
1.enhanced sms and location info(ch)
2.moto IME
3.tweaks on framework and build.prop
4.optimized auto brightness
5.power profile
6.some scripts from wajk in /system/etc/init.d
7.full Gapps
Unsolved:
1.video decoding/encoding(720p recording)
2.enable 4-lv freq setting in bootmenu( a little edit in overclock.c)
3.share SD/data/system function in bootmenu are still buggy,sometimes is ok, sometimes not.
4.Alt-lock (I thinks we can ingore this)
5.battery charging(im not sure, but someone said the full voltage in stock 2.2 can reach 4200+ and down in 3100, in CM7 it only get 4160 and down in 3300)
Please use winrar3.50+ or latest 7zip to depack it.
Download link: http://www.mirrorcreator.com/files/IYOX37NY/fix-for-CM7_0.7z_links
Amazing share man!!! Thanks a lot!!!
The link does not work for me.
[Failed to open redirect file]
sahilarora911 said:
Amazing share man!!! Thanks a lot!!!
The link does not work for me.
[Failed to open redirect file]
Click to expand...
Click to collapse
My fault. I post the wrong link. I have updated a new one. Try again.
Endless7 said:
My fault. I post the wrong link. I have updated a new one. Try again.
Click to expand...
Click to collapse
Hey Endless, can you post what is missing/still needs fix?
r2beta0 said:
Hey Endless, can you post what is missing/still needs fix?
Click to expand...
Click to collapse
1.video decoding/encoding(720p recording)
2.enable 4-lv freq setting in bootmenu( a little edit in overclock.c)
3.share SD/data/system function in bootmenu are still buggy,sometimes is ok, sometimes not.
4.Alt-lock (I thinks we can ingore this)
5.battery charging(im not sure, but someone said the full voltage in stock 2.2 can reach 4200+ and down in 3100, in CM7 it only get 4160 and down in 3300)
Ah,for 720p recording. Jorixine send me a PM with a possible method. I try,but failed. But I still want to post here.
The fix is somewhere within media_profiles.xml and build.prop
media_profiles.xml can be edited as you please, even for making the HD videos to size lesser than normal
For it to work, in the build.prop you have to change the following:
ro.media.capture.maxres=5m
ro.media.capture.fast.fps=4
ro.media.capture.slow.fps=60
ro.media.enc.hprof.vid.width=1280
ro.media.enc.hprof.vid.height=720
ro.media.capture.flash=led
ro.media.capture.useDFR=1
ro.media.capture.flashIntensity=42
ro.media.capture.torchIntensity=42
ro.media.capture.classification=classE
ro.mot.setuptype=1
ro.media.enc.aud.fileformat=3gp
ro.media.enc.aud.codec=amrnb
ro.media.enc.aud.bps=12200
ro.media.enc.aud.ch=1
ro.media.enc.aud.hz=8000
ro.media.dec.jpeg.memcap=20000000
r,o.media.dec.aud.wma.enabled=1
ro.media.dec.vid.wmv.enabled=1
He insists, recording 720p is working, the thing is that the phone reboots by itself a lot and some of those reboots are even when it never finished loading the OS, its very annoying.
Seems like the key question is to keep playing with these values. Moreover where it says ClassE, because in GB that comes as ClassH, but he changed it.
Maybe somebody with more expertise can playaround with these two files, get the correct configuration and avoid the rebooting issue.
Click to expand...
Click to collapse
Endless7 said:
Ah,for 720p recording. Jorixine send me a PM with a possible. I try,but failed. But I still want to post here.
Click to expand...
Click to collapse
I think we can make it work with the original camera application.<
Hey im the onlyone getting "unsupported compression method" on 7z¿
WeeDv2 said:
I think we can make it work with the original camera application.<
Hey im the onlyone getting "unsupported compression method" on 7z¿
Click to expand...
Click to collapse
Use winrar3.50 or latest 7zip. Because I use highest compress level.
I think I have fix the battery charging issue. Now I am on 4167 at 92%. No jumping during charing.
What about USB not working as in Stock? any update on that? i think its the MotoUSB.apk, ill try replacing it with stock USB.apk from Arg Movistar 2.2.2
(and yeah i already edited MIUI framework-res.apk)
Endless, your framework-res.apk included is the CM7 one right? cuz the one of MIUI usually is about 7 to 8 MB and your is 4/5 MB
WeeDv2 said:
What about USB not working as in Stock? any update on that? i think its the MotoUSB.apk, ill try replacing it with stock USB.apk from Arg Movistar 2.2.2
(and yeah i already edited MIUI framework-res.apk)
Endless, your framework-res.apk included is the CM7 one right? cuz the one of MIUI usually is about 7 to 8 MB and your is 4/5 MB
Click to expand...
Click to collapse
It's CM7 one.
word patch.
Very nice share Endless7 Thanks
Endless7 said:
I think I have fix the battery charging issue. Now I am on 4167 at 92%. No jumping during charing.
Click to expand...
Click to collapse
I too get to somewhere around there while charging but at 100% I get 4169mV I guess, but if I keep charging it after that it drops to 4134 mV something.
And the link is fine now, thanks!!
Endless7 said:
1.video decoding/encoding(720p recording)
2.enable 4-lv freq setting in bootmenu( a little edit in overclock.c)
3.share SD/data/system function in bootmenu are still buggy,sometimes is ok, sometimes not.
4.Alt-lock (I thinks we can ingore this)
5.battery charging(im not sure, but someone said the full voltage in stock 2.2 can reach 4200+ and down in 3100, in CM7 it only get 4160 and down in 3300)
Click to expand...
Click to collapse
So, have media playback besides mp3/mp4 been fixed?
Is this a complete CM7?
Because decompressed its only ~83 MB....
As the title says, they are fixes for applying on a defy's cm7 or miui, to make it work on milestone 2.
It's not a complete ROM.
ah ok and install logically in cwm "apply update from zip" ?
r2beta0 said:
So, have media playback besides mp3/mp4 been fixed?
Click to expand...
Click to collapse
No,this issue is described in 1th point as video decoding.And i think this also cause the 720p problem.
mj084 said:
ah ok and install logically in cwm "apply update from zip" ?
Click to expand...
Click to collapse
No,but you can overwrite cm7 package with this.
overwrite cm7 package with this....how?
Disclaimer:
I don't take any responsibility if your phone explodes, your girl/boyfriend breaks up with you or any other stuff.
Do not flash on anything else than an GT-S7500! No L model or W model, else you get a shiny brick.
Don't forget your warranty will get void if you flash this trough odin. (Unless someone figures out a way to reset the custom binary counter)
So flash AT YOUR OWN RISK.
Click to expand...
Click to collapse
Based on official Samsung Sources. Governors copied from freexperia github. Other changes by me.
Features:
- unsecured
- smartassV2
- SavagedZen (beware: in sleep mode cpu speed is capped at 480Mhz)
- noop sheduler by default
- minimium frequency set at 122Mhz
- enabled 19Mhz and 61Mhz frequencies (use setcpu or similar)
Click to expand...
Click to collapse
Tested with S7500XXLC2/S7500OXXLC1/S7500XXLC2. Flash with odin.
OC Build:
- Overclock frequencies seem to have the same performance but OC is indeed working, thanks to mb-14!
(Confirmed after many tests quadrant/setcpu/neocore cpu frequency is the same from minimal overclock to 1200Mhz)
- My phone as crashed 3 since I've overclocked it, so beware!
- Unless there is a better way of ocing, my newer builds will have oc disabled.
OC build v2 (31 May, 22h):
- Removed all overclock frequencies but 1200Mhz.
Bugs affecting all builds (even official ones):
- "Fuel gauge" might be bugged (maybe due to old/bugged samsung sources?) update:might be an rom bug instead.
- 3 pole headphones have noise in one channel and then the noise disappears (jack sensing bug?)
Sources Help & feedback are appreciated.
EDIT:
New kernel posted minimal changes again (samsung config updated from a new version LE1)
If you don't want an yellow triangle at boot flash my custom rom and then flash the kernel using the terminal.
1-Extract the tar.md5 file
2-Copy the boot.img to the sdcard
3-Use the terminal (or adb) as root to cd to the sdcard folder
4-Then type this "dd if=boot.img of=/dev/block/mmcblk0p8"
If you want to flash a custom recovery it works too, type "dd if=recovery.img of=/dev/block/mmcblk0p12"
Then you can flash whatever rom you want as long you don't use odin to flash an custom kernel or recovery you can keep your warranty intact (if you never flashed any custom kernel/recovery that is).
Keep in mind that this doesn't clear the counter only makes the triangle go away.
Click to expand...
Click to collapse
Custom recovery based on cm9 (5.5.0.4) posted (appears to work fine but more testing is required). Bootloop fixed. If you get stuck in recovery (unknown boot mode) go to "advanced" and choose "reboot recovery" when it is finished rebooting into cwm again choose "reboot system now".
DEVELOPMENT IS STOPPED. I no longer have the ace plus.
successfully flashed on my S7500DDLD1...only thing i noticed is after the flashing is complete phone doesnt boot normally but stays in download mode so i manually rebooted and i have ur kernel on my phone...take ur time and improvise it (startup scripts ,CM/MIUI support) , ALL THE BEST...
Wot's the benefit to flash custom kernel??.... Anyway gud step move ahead in making custom rom also for ace plus
Sent from my GT-S7500 using Tapatalk 2
deadwood01 said:
successfully flashed on my S7500DDLD1...only thing i noticed is after the flashing is complete phone doesnt boot normally but stays in download mode so i manually rebooted and i have ur kernel on my phone...take ur time and improvise it (startup scripts ,CM/MIUI support) , ALL THE BEST...
Click to expand...
Click to collapse
Odd mine rebooted and worked fine on first attempt. I've only messed with one script so far. I'm still thinking what I should add to the kernel.
I'm trying to build aosp but so far no luck.
balliboxer said:
Wot's the benefit to flash custom kernel??.... Anyway gud step move ahead in making custom rom also for ace plus
Sent from my GT-S7500 using Tapatalk 2
Click to expand...
Click to collapse
So far it's to have new governors and a new sheduler.
BUG :
1 . When on savagedzen gov unlocking the phone from sleep is delayed/laggy also if u r listening to music and the lock the screen then the music starts lagging tried increasing the min freq still the same , may be something like a deep sleep or sod bug..
deadwood01 said:
BUG :
1 . When on savagedzen gov unlocking the phone from sleep is delayed/laggy also if u r listening to music and the lock the screen then the music starts lagging tried increasing the min freq still the same , may be something like a deep sleep or sod bug..
Click to expand...
Click to collapse
I'm trying to reproduce the bug, but since my phone is still charging I can't seem to get the music lagging. What music app and music format are you using?
blackburner said:
I'm trying to reproduce the bug, but since my phone is still charging I can't seem to get the music lagging. What music app and music format are you using?
Click to expand...
Click to collapse
Stock music player , mp3 format...
Even while charging the bug exists...
deadwood01 said:
Stock music player , mp3 format...
Even while charging the bug exists...
Click to expand...
Click to collapse
Strange I can't seem to make it lag on savagedzen. The UI feels slower but music isn't lagging. Do you have any sound effect enabled?
Edit: I've got lag when using the EQ and waking the phone.
Edit 2: I've uploaded a hopefully fixed version, let's also hope that the changes that I made won't screw up the battery life.
flashed test kernel 3
the same bug exists wen used with EQ but the intensity of the bug is only 20% compared to the previous one also increasing the min freq to 480 completely nullifies the bug...also with EQ off the bug doesnt exist
will see how the battery life is... btw have u played with the drivers/bus to change the battery life...?
I can't get any lag at all now (after v3). Can you give my all your parameters? EQ settings, mp3 bitrate, where is your music stored and if using an sd card what type of sd card are you using.
I've set the minimum at 19Mhz and on air plane mode and by morning I still had the same battery than yesterday (89%).
The only thing that I changed was the cpu frequency table to include 800 Mhz at the same voltage than 600 Mhz and so far it seems ok, but might not be true to all phones.
blackburner said:
If anyone wants the sources just ask! (Maybe setting up a github account is a good idea?) Help is appreciated.
Click to expand...
Click to collapse
Setting up a github repo is indeed a good idea.Maybe then i can help
mb-14 said:
Setting up a github repo is indeed a good idea.Maybe then i can help
Click to expand...
Click to collapse
I've posted a link to the sources on github. I'm still learning how to use git. But I'm still uploading the sources.
Edit: Uploaded!
Can anybody help me with the cpu frequencies? I've cracked part of it but I don't know what to change since if OC to 1200Mhz I only get 600 Mhz performance
I've attached the table I'm using (xls since ods xda upload gave me the finger lol)
blackburner said:
Can anybody help me with the cpu frequencies? I've cracked part of it but I don't know what to change since if OC to 1200Mhz I only get 600 Mhz performance
I've attached the table I'm using (xls since ods xda upload gave me the finger lol)
Click to expand...
Click to collapse
Check my fork of your kernel on my github.I have got OC working.
P.S: Could you update your repo to the latest kernel source from samsung?My net speed is very sucky
mb-14 said:
Check my fork of your kernel on my github.I have got OC working.
P.S: Could you update your repo to the latest kernel source from samsung?My net speed is very sucky
Click to expand...
Click to collapse
I don't see any new kernel versions on the Samsung open source release center.. I'm still going to test oc did you change anything else than the CPU frequency table?
Edit: Overlclock is working! Thanks to mb-14!
Anyway it looks like the cpu when on OC is always working at the same frequency, since by overclocking it to 1017 I get an 150 ms reduction on setcpu native bench. And it remains the same for all the other frequencies.
For what I've understanded of PLL and CPU clocks looks like the cpu is running at 1200 MHz. (In the frequency table you can claim any frequency but it doesn't mean the cpu is running at that speed)
Edit: With OC my phone crashes after a while (ram dump mode)
Edit 2: Neocore doesn't seem to care too about the cpu frequency I set above the stock 1008Mhz. From 1017Mhz to 1200Mhz the score is always the same (85,6Fps)
Hello,
i have flash your kernel and its running very good!
Galaxy S7500
2.3.6 (S7500XXLA3)
Antutu 3596
Quadrant 2458
Neocore 85,4fps (1018mhz-1200mhz)
with OC 1,2GHZ and Performace mode
thanks!
I wait for the next version
heXXer321 said:
Hello,
i have flash your kernel and its running very good!
Galaxy S7500
2.3.6 (S7500XXLA3)
Antutu 3596
Quadrant 2458
Neocore 85,4fps (1018mhz-1200mhz)
with OC 1,2GHZ and Performace mode
thanks!
I wait for the next version
Click to expand...
Click to collapse
So you found no difference between overclocked frequencies too?
Unfortunately, no difference....
im upgrading the kernel...
my wish:
can you try to integrate the BLN mod?
I found a manual but I have to search again...
thanks
Edit: with new test_stable kernel (1008mhz) 84,3fps neocore
before with 1018mhz it was at 85,4fps
heXXer321 said:
Unfortunately, no difference....
im upgrading the kernel...
my wish:
can you try to integrate the BLN mod?
I found a manual but I have to search again...
thanks
Edit: with new test_stable kernel (1008mhz) 84,3fps neocore
before with 1018mhz it was at 85,4fps
Click to expand...
Click to collapse
the bln mod sounds useful I will check it out!
Edit: flash the new oc version
Yesss!It is very useful!!
neocore says 85,5fps
Edit: The statistic from nofrills cpu control shows that cpu step 61mhz not is in use.my min frequenz is 19mhz.
sorry for my bad english im german ;-)
who finds fault, may keep them ;-)
Hi Guys,
Here i present a Work in progress Guide(cause i'm constantly learning and evolving this guide as a result) on the best settings for the supercharger v6 script to achieve the most out of your rom.
Prerequisites:
>Android device with 280mb user accessible ram(sorry but currently these are the devices targeted).
>Root acess, script manager and init.d support(tested on cm7 will work on both stock and cm roms).
>A usable brain.
>Common Sense
>a will to experiment
>not being an Ass and helping here if you can.
>Crossbreeder
>Supercharger script
Thread Map :
Post #2 : Supercharging and crossbreeder co usage.
Post #3 : Some more supercharging.(experimental)
Post #4 : Sysctl.conf tweaks for a better battery life(experimental)
Post #5 : Credits.
NOTE : attached to this post is a zipalign binary if your rom doesnt have it(look in /system/bin and /system/xbin) then extract binary from rar file and move it to /system/bin and give permission 0755(rwx,r-x,r-x)
how to do via adb
Code:
adb push zipalign /system/bin/
adb shell
chmod 0755 /system/bin/zipalign
Supercharger and Cross-breeder co-usage.
Supercharger CrossBreeder Combo:-- Yes This will help provide a boost.(this is an alternate to Activo Speeder,Adrenaline engine+boost)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Q.Now you guys ask me why to use crossbreeder along with supercharger ?
Ans.Crossbreeder is an entropy generator(faster refreshing & movements generation in apps) along with dnsmasq cached dns requests(speeds the net)It does nothing where the ram is concerned(and ram is a scarce resource).Here's where Supercharger comes in the combination of min-frees , and fast engine flush(its like an automated adrenaline boost!)allows for much better user experience.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to patch service.jar Guide below
your service.jar is not patched(otherwise oom groupings would be fixed and launcher patched only for ics and above).
you are using windows download this zip(yes its a zip) extract its contents to a folder.
now connect your device to the computer(enable usb debugging and allow root permission for adb and apps).
now from the folder you extracted the Ultimate jar power tools to click on ultimate_jar_patcher_adb.bat
while running since you have connected your phone and enabled all settings as mentioned choose live mode.
If you face any problems upload your service.jar here and I'll patch it.
Note : - the service.jar doesn't need to be patched for 2.3 or 2.2 as the values are written & read from build.prop or local.prop(preference to build.prop).
now lets begin.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Install CrossBreeder in recovery its a flash-able zip.
now for the interesting part cross-breeder has certain parts of supercharger in it.Mainly Kernel Mods(KAK)
so in supercharger I'm sure you know how to use it if no here's a small guide.
Guide
install an app called script manager(available in the play-store).
inside the app your first prompt will have an option of browse as root choose it(gets highlighted as blue)and click OK
now navigate to where the downloaded script is located and click on it.
on the top corner there should be an icon of superuser (skull with cross bones) click it and the n click run
now you are running the script....
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
now I wont help you with each and every aspect here(Its actually very simple if confused ask).
main point is to accept nearly everything when asked
a few exceptions are.
if you have zip align is any other script like int2ext then choose to disable boot align and zip align and only enable fix emissions.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
launcher strength = die-hard
Note :don't lock home in memory.
min-frees Settings this is your ram manager :
The setting are not available for 384mb devices(like us) so after a lot of trial and error I found the best working categorization they are as follows :-
Old Settings:
for people who like to have a smooth lag-free experience in their current app BUT no multitasking choose balanced(512hp) categorized by me as aggressive.(option 6)
for people who like limited multitasking along with a fairly lag-free experience choose Quick v6 cust-OOMizer. Categorized by me as balanced. (option 10).
for people who like a large amount of apps open simultaneously and don't mid as many apps open choose 256hp balanced categorized by me as Multitasking (option 3).
a good guide to understand min-free settings and OOM is this
Note : disable zram(comp-cache).
Note : disable lock launcher in memory.
now when prompted for kernel strength choose default(thus no conflict with crossbreeder).
Detailing (helps use it).
for detailing choose every 4th boot.
Some Moarh Supercharging(Experimental).
New Settings: (only for people who know what they are doing).
These are custom minfree values that can be entered from option 10(custOOMize) and not enabling minfree calculator values.
they are still experimental.
Code:
8,12,30,36,41,47----Balanced(same as minfree calculator).
8,12,33,39,44,50----Aggressive
8,12,24,30,35,41----Multitasking
Fast-Engine Flush
for fast engine flush(its kind of like adrenaline boost hell its the same). choose every 6hrs(its automatic wont even know its there) recommended for gb or froyo roms....still lagging choose every 3hrs or recommended is 6 hrs.
NOTE FOR GAMERS
enable fast engine flush every . hrs this will remove cached apps every 6mins allowing for free ram i.e a fast and generally lagfree experience though i recommend to change back to 6hrs once game finishes.
this should allow for a fast and smooth performance with no loss of life.
Thanks and Happy Flashing.
Sysctl.conf tweaks for a better battery life(Highly Experimental)
Attached is a sysctl.conf file that should be placed in /system/etc/<here>(first unzip it) with permission rw-,r--,r-- or 0644
also if you are on a rom other than cm7 then also place in /system/etc/init.d/<here> file 01sysctl(first unzip it) and permission 0755 or rwx,r-x,r-x
these are certain tweaks for the kernel that are executed at boot time and supose to help improve the battery life as stated experimental.
Risk:
Lower battery life ,lag.
for those who want to see the sysctl tweaks here they are.
HTML:
vm.drop_caches=3
vm.oom_kill_allocating_task=0
vm.panic_on_oom=0
vm.dirty_background_ratio=70
vm.dirty_ratio=90
vm.vfs_cache_pressure=10
vm.overcommit_memory=1
vm.min_free_order_shift=4
vm.laptop_mode=0
vm.block_dump=0
vm.oom_dump_tasks=1
vm.swappiness=60
vm.dirty_writeback_centisecs=500
vm.dirty_expire_centisecs=250
vm.min_free_kbytes=4096
fs.file-max=524288
fs.inotify.max_queued_events=32000
fs.inotify.max_user_instances=256
fs.inotify.max_user_watches=10240
fs.lease-break-time=10
kernel.msgmax=65536
kernel.msgmni=2048
kernel.panic=10
kernel.random.read_wakeup_threshold=128
kernel.random.write_wakeup_threshold=256
kernel.sem='500 512000 64 2048'
kernel.shmmax=268435456
kernel.threads-max=524288
net.core.rmem_max=524288
net.core.wmem_max=524288
net.ipv4.tcp_rmem='6144 87380 524288'
net.ipv4.tcp_wmem='6144 87380 524288'
net.ipv4.tcp_timestamps=0
net.ipv4.tcp_sack=1
net.ipv4.tcp_congestion_control=cubic
net.ipv4.tcp_window_scaling=1
net.ipv4.tcp_tw_recycle=1
net.ipv4.tcp_tw_reuse=1
Credits
Zepelinrox(Supercharger creater)
Hero(sysctl.conf guy)
idcrisis(crossbreeder developer)
Dark Passenger(Guide maker)
@ Dark Passenger
I don't understand nothing. What need install? If all, I think it is much. It is too tangled for me.
ZmisiS said:
@ Dark Passenger
I don't understand nothing. What need install? If all, I think it is much. It is too tangled for me.
Click to expand...
Click to collapse
Install V6, install crossbreeder done
ZmisiS said:
@ Dark Passenger
I don't understand nothing. What need install? If all, I think it is much. It is too tangled for me.
Click to expand...
Click to collapse
Its a guide to know which settings to configure in Supercharger v6 script so as to get the best performance.
So to install you need the supercharger script.
swat4samp said:
Install V6, install crossbreeder done
Click to expand...
Click to collapse
actually i found supercharger entropy enlarger is better than crossbreeder(doesnt get killed easily and better scaling).
Dark Passenger said:
Its a guide to know which settings to configure in Supercharger v6 script so as to get the best performance.
So to install you need the supercharger script.
actually i found supercharger entropy enlarger is better than crossbreeder(doesnt get killed easily and better scaling).
Click to expand...
Click to collapse
But i observed battey drain with supercharger's entropy generator..thats the reason i am using crossbreeder (well honestly i dunno whether its getting killed or not)..so ur suggestion is to use supercharger's entropy??I will have a go once again..
swat4samp said:
But i observed battey drain with supercharger's entropy generator..thats the reason i am using crossbreeder (well honestly i dunno whether its getting killed or not)..so ur suggestion is to use supercharger's entropy??I will have a go once again..
Click to expand...
Click to collapse
most likely the drain is because the entropy enlarger runs through out rather than only when device is awake.Dunno about now but the battery is okay for me works a day and a half with generally medium usage.
if crossbreeder works for you go for it.
also about battery try the sysctl.conf tweaks they cause a battery drain of 1% in 6 hrs.Litterally seems as if the percentage meter was faulty. though this was during device sleeping with mobile data and sync on.
Bro is it good for cm7 too? Means is it beneficial to cm7 too? I think yes but what about services.jar patching of mini cm7 or official cm7?
Where to find zipalign binary for cm10...?
Sent from my GT-S5670 using Xparent Cyan Tapatalk 2
Raj joshi said:
Bro is it good for cm7 too? Means is it beneficial to cm7 too? I think yes but what about services.jar patching of mini cm7 or official cm7?
Click to expand...
Click to collapse
Yes am using it currently in official cm7.(the main benefit is if you use an app2sd script and with a gazillion apps).
JatinSoni said:
Where to find zipalign binary for cm10...?
Sent from my GT-S5670 using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
attaching to first post please wait.
EDIT attached along with how to give permission and copy via adb.
I download zipalign & paste it to system/ bin & x bin....give it proper permission but still problem as it is.
Sent from my GT-S5670 using Xparent Cyan Tapatalk 2
JatinSoni said:
I download zipalign & paste it to system/ bin & x bin....give it proper permission but still problem as it is.
Sent from my GT-S5670 using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
download this :
http://forum.xda-developers.com/attachment.php?attachmentid=1241890&d=1344115573
unzip it and open sqlite3+zipalign_installer_v6.sh with script manager. it will automatically install zipalagn binary .
JatinSoni said:
I download zipalign & paste it to system/ bin & x bin....give it proper permission but still problem as it is.
Sent from my GT-S5670 using Xparent Cyan Tapatalk 2
Click to expand...
Click to collapse
only in bin not both bin and xbin.
ehsan-black said:
download this :
http://forum.xda-developers.com/attachment.php?attachmentid=1241890&d=1344115573
unzip it and open sqlite3+zipalign_installer_v6.sh with script manager. it will automatically install zipalagn binary .
Click to expand...
Click to collapse
Is this complete program? Need more something install?
ZmisiS said:
Is this complete program? Need more something install?
Click to expand...
Click to collapse
yes. it's complete. just Extract the zip to the root of the sdcard and it will all be in /sdcard/SuperCharger_Starter_Kit.and open zipalign script with script manager
ehsan-black said:
yes. it's complete. just Extract the zip to the root of the sdcard and it will all be in /sdcard/SuperCharger_Starter_Kit.and open zipalign script with script manager
Click to expand...
Click to collapse
I tried with Script Manager and I got notification that I run it with root and that I tray again. I opened Script Manager and click Allow for root, but problem is same. Font size in Script Manager is so smal.
ZmisiS said:
I tried with Script Manager and I got notification that I run it with root and that I tray again. I opened Script Manager and click Allow for root, but problem is same. Font size in Script Manager is so smal.
Click to expand...
Click to collapse
did you hit Skull and Bones icon?!!