Related
[MOD] More smooth scroll for "MOST" roms [New file added Dec/24][OK for Poweramp]
Add - CM7 officially included this mod so you don't have to do this on CM7.
If you are using recent weekly, just go to Cyanogenmod setting - Performance - Scrollingcache - Force disable.
It will do the same.
I used miui for several days and noticed miui has more smooth scroll than cm7.
For example, if you scroll playerpro's music list in cm7,
it is laggy sometimes but miui has no lag.
I examined logcat while scrolling playerpro list and found GC is working too much.
I googled about that and found some apps use scrollingcache
and it make GC work too much.
(scrollingcache is for faster rendering, but I think it is not working right.)
So I disabled scrollingcache throught the all system.
And playerpro's scrolling just got OK.
This doesn't make your all scroll go smooth.
But some kinds of scroll will be better.
I tested it only on my phone. So I need a tester
This file is for CM7 weekly dec 10.
http://api2.ge.tt/0/82r90WB/0/blob/download
Just rename it to framework.jar,
copy it to /system/framework,
set proper permission,
and reboot.
EDIT - Made another one. Try this! I actually 'felt' the smoothness with this one. (And of course, it is for CM7 weekly dec10.)
http://api2.ge.tt/0/9aBqPXB/0/blob/download
Please tell me what you feel.
And...I think maybe blur roms will take effect by this method.
So stay tuned. I'll test it at blur based rom later
-----------------------------------------------------------------------------------------------------------------------------------------------------------
EDIT Dec/24 - For Christmas gift, I've made several files for most roms.
These files have volume step mod too.
It will have more precise volume and make your scroll smooth.
It's not a big present, but I hope people would enjoy this.
And you can check out this URL if you don't know how to install
http://forum.xda-developers.com/showthread.php?t=1401616
Download:
CM7 nightly20 smooth scroll & volume 30 steps
http://api2.ge.tt/0/9xGv7bB/41/blob/download
CM7 nightly20 smooth scroll & volume 100 steps
http://api2.ge.tt/0/9xGv7bB/51/blob/download
MIUI smooth scroll & volume 30 steps
http://api2.ge.tt/0/9xGv7bB/21/blob/download
MIUI smooth scroll & volume 100 steps
http://api2.ge.tt/0/9xGv7bB/31/blob/download
Gingermod smooth scroll & volume 30 steps
http://api2.ge.tt/0/9xGv7bB/01/blob/download
Gingermod smooth scroll & volume 100 steps
http://api2.ge.tt/0/9xGv7bB/11/blob/download
Darkside smooth scroll & volume 30 steps
http://api2.ge.tt/0/9xGv7bB/9/blob/download
Darkside smooth scroll & volume 100 steps
http://api2.ge.tt/0/9xGv7bB/8/blob/download
CM7 mod ICS smooth scroll & volume 30 steps
http://api2.ge.tt/0/9xGv7bB/7/blob/download
CM7 mod ICS smooth scroll & volume 100 steps
http://api2.ge.tt/0/9xGv7bB/6/blob/download
CM7 stable Ba2tf smooth scroll & volume 30 steps
http://api2.ge.tt/0/9xGv7bB/2/blob/download
CM7 stable Ba2tf smooth scroll & volume 100 steps
http://api2.ge.tt/0/9xGv7bB/5/blob/download
CM7 weekly dec 10 smooth scroll & volume 30 steps
http://api2.ge.tt/0/9xGv7bB/0/blob/download
CM7 weekly dec 10 smooth scroll & volume 100 steps
http://api2.ge.tt/0/9xGv7bB/3/blob/download
Amaze ROM smooth scroll & volume 30 steps
http://api2.ge.tt/0/9xGv7bB/1/blob/download
Amaze ROM smooth scroll & volume 100 steps
http://api2.ge.tt/0/9xGv7bB/4/blob/download
Dorian's Redpill hybrid CM7 smooth scroll & volume 30 steps
http://api2.ge.tt/0/9lB2TbB/0/blob/download
Dorian's Redpill hybrid CM7 smooth scroll & volume 100 steps
http://api2.ge.tt/0/9lB2TbB/1/blob/download
Tell me if you have problem. And....Merry Christmas
EDIT - Posted HOWTO at the android forum because it can be done for all android phones.
Check it out at here:
http://forum.xda-developers.com/showthread.php?t=1411317
EDIT - Some people are complaining about volume mod that it is not working with poweramp.
You can use it by changing your setting.
Power Amp settings - Audio Engine - Advanced Tweaks - Uncheck 'Direct Volume Control'
This will solve the problem.
This info is by 'wd2347' from Korean Atrix forum.
I tried it out on CM7 ICS mod and everything seems to scroll pretty smooth
Always_Jonezen said:
I tried it out on CM7 ICS mod and everything seems to scroll pretty smooth
Click to expand...
Click to collapse
So do you feel real difference?
I felt more smooth but I'm not sure about that.
(Like placebo effect hehe )
AndroidON said:
So do you feel real difference?
I felt more smooth but I'm not sure about that.
(Like placebo effect hehe )
Click to expand...
Click to collapse
I will test out more tomorrow and let you know
Will test this later on when i flash CM7, but could this fix the laggy homescreen problem our device seems to have? Every time i slide to unlock, the animation is laggy, but if i slide halfway and let go, the next time i slide to unlock, it's suddenly smooth (like you had to cycle through the animation once to get it smooth).
Good research! Looking nice
Hmm... when I try this, some things get slower like scrolling feels a (very) tiny bit 'rougher' than before.
But apart from that, the music app seems to be smooth.
This might need a further looking into because I have also noticed certain places where scrolling lags and it's quite frustrating.
I don't think you should TOTALLY disable the scrolling cache, I think you should decrease it and experiment at which value gives the best balance. Can't you take the value from MIUI?
But good start!
Notorious544d said:
Hmm... when I try this, some things get slower like scrolling feels a (very) tiny bit 'rougher' than before.
But apart from that, the music app seems to be smooth.
This might need a further looking into because I have also noticed certain places where scrolling lags and it's quite frustrating.
I don't think you should TOTALLY disable the scrolling cache, I think you should decrease it and experiment at which value gives the best balance. Can't you take the value from MIUI?
But good start!
Click to expand...
Click to collapse
Thanks for testing. You are feeling same as me.
And I made another one and linked it at main post.
Will you please test once more?
OK so after trying V1 out for a little while things seem to feel smoother except right after a reboot everything seems to lag but after about 5mins. when the phone is done with all its start up processes its fine I will try out V2 in a few mins.
YOU ARE A GENIUS!!!!!!!
There is NO lag AT ALL!!!!!!!!!!
Everything is BUTTERY smooth and what's better is that it seems to have solved the 'low quality overscroll issue' on my ROM!!
This will DEFINITELY be integrated into my ROM. VERY good work man and try to find more hidden tweaks in that framework.jar because the two tweaks you HAVE found are just amazing!!
Ok I'm done with this today.
(It's 1:26am here duh.. I'm so sleepy...)
Please feel free to test guys.
And Notorious544d , thanks for testing again.
This REALLY works
I need help
Sent from my MB860 using XDA App
What are the proper permissions?
Sent from my MB860 using XDA App
IUH1991 said:
What are the proper permissions?
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
OWNER: Read and Write
Group: Only Read
Others: Only Read
the rest are blank
Thanks for your work AndroidON. Just tried the second version on Neutrino GT, though I don't see much of a difference. I may not be using the apps this is helpful for. The only app where scrolling is a trainwreck for me is PowerAmp. The damn UI looks nice but it kills scrolling in list views. Since installation, I have to say that scrolling is more consistently choppy as opposed to variably choppy, but that may just be the OC'd kernel. For all apps I consider choppy, including PowerAmp, scrolling always achieves my standard for "butter" when in landscape view, even without OCing. Do you see this kind of performance improvement with your fix for your apps in portrait view?
Haven't noticed any other major improvements. I never had a problem with the quality of overscrolling on Neutrino which Notorious claims to have been fixed with your mod. Your effort and research skill is still very much appreciated!
Sent from my MB860 using XDA App
guitarded068 said:
Thanks for your work AndroidON. Just tried the second version on Neutrino GT, though I don't see much of a difference. I may not be using the apps this is helpful for. The only app where scrolling is a trainwreck for me is PowerAmp. The damn UI looks nice but it kills scrolling in list views. Since installation, I have to say that scrolling is more consistently choppy as opposed to variably choppy, but that may just be the OC'd kernel. For all apps I consider choppy, including PowerAmp, scrolling always achieves my standard for "butter" when in landscape view, even without OCing. Do you see this kind of performance improvement with your fix for your apps in portrait view?
Haven't noticed any other major improvements. I never had a problem with the quality of overscrolling on Neutrino which Notorious claims to have been fixed with your mod. Your effort and research skill is still very much appreciated!
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
I installed Poweramp and scrolled through list.
And...I see portrait scrolling is 'little' slower than landscape scrolling.
Did you have same problem in other roms like MIUI?
If so, I think it is the limit of speed for 2d performance.
I am not sure about that, but I don't see any problems through logcat.
Sorry for not giving you help.
PS. I think it will be OK when we get complete hw accelerated ICS.
Hello, i tried using spb shell launcher and make choppy the change between screens
Sent from my MB860 using Tapatalk
would you mind telling me the correct permissions? i pushed the .jar using ADB
topil said:
Hello, i tried using spb shell launcher and make choppy the change between screens
Sent from my MB860 using Tapatalk
Click to expand...
Click to collapse
This will not affect on 3d things.
And spb launcher use lots of 3d things.
So this will not help spb launcher.
THE PROBLEM
To save battery while playing video Tegra intelligently decreases the backlight while increasing color brightness and contrast. Because it monitors on a frame by frame basis the changes are often unnoticable. You basically end up with the same displayed image using less backlight.
Unfortunately it seems to get stuck even after you leave the video and the changes are very noticeable as the changes were specific to the video frame you just left and not your homescreen.
This also may be the cause of some ghosting issues and for some it seems to eliminate any ghosting problems for them.
MANUAL FIX
(will reset at each reboot)
In terminal -
(You may need to type "su" and press enter before entering these commands)
To turn it off
echo "0" > /sys/devices/tegradc.0/smartdimmer/enable
To change how aggressive it is (untested)
echo "#" > /sys/devices/tegradc.0/smartdimmer/aggressiveness
Note: battery life while watching videos WILL decrease if you turn it off or decrease the aggresiveness
AUTOMATIC FIX
Trickster Mod
- has the ability to disable PRISM and set it to disable on boot.
N7scripts.rar
- A collection of scripts compiled by hamdir which, in conjunction with Script Manager (available in the market) will allow you to toggle smartdimmer/PRISM on and off at will.
- You can also use script manager to toggle it at boot if you want.
- Also includes a script to disable 3D scaling which may improve 3D gaming performance (untested)
Thanks to hamdir for his pack of scripts and for convincing me to make a new post for these fixes.
I may use this for other sysfs tweaks... mine for now.
Thanks. Easier to save and flash then manually entering in these values each time I crackflash.
If the T3 can increase the color saturation and gamma while decreasing backlight, wonder if we can increase the colors while leaving the backlight alone. All of the N7s I've played with have a dull washed out look with a warm tone for whites.
Sent from my Nexus 7 using xda premium
does flashing the .zip just delete the PRISM file? cuz when I manually enter the command after flashing it via CWM it doesn't allow me to any more.
"
ROM may flash stock recovery on boot? Fix?
No
.
.
.
.
.
Yes - Disable Recovery flash
.
.
.
+++ Go back +++
which reboots if you "go back" what is this?
-------------------------------------------------------------------------
How do you set up the script? I have script manager and the Scrip.rar saved onto my SD card. Thanks in advance!
player911 said:
Thanks. Easier to save and flash then manually entering in these values each time I crackflash.
If the T3 can increase the color saturation and gamma while decreasing backlight, wonder if we can increase the colors while leaving the backlight alone. All of the N7s I've played with have a dull washed out look with a warm tone for whites.
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
Messing with the kernel I haven't had any luck. You could ask Morfic. He might be able to make something happen.
Also prism increase color BRIGHTNESS for the most part (you said saturation). That's why the homescreen ends up looking washed out and bright and not oversaturated when PRISM fails to shut off.
Sent from my Nexus 7 using xda premium
sharp2G said:
does flashing the .zip just delete the PRISM file? cuz when I manually enter the command after flashing it via CWM it doesn't allow me to any more.
"
ROM may flash stock recovery on boot? Fix?
No
.
.
.
.
.
Yes - Disable Recovery flash
.
.
.
+++ Go back +++
which reboots if you "go back" what is this?
-------------------------------------------------------------------------
How do you set up the script? I have script manager and the Scrip.rar saved onto my SD card. Thanks in advance!
Click to expand...
Click to collapse
There's no prism file. These tweaks are changing a sysfs value. There's no file. The flashable zip adds an init.d file that runs the manual command at every boot.
In your case CWM is complaining about a file that flashes stock recovery on boot and overwrites CWM. These are completely different things. Let CWM "disable recovery flash" and you'll be good to go.
Sent from my Nexus 7 using xda premium
This is awesome. It definitely needs to be implemented in a ton of ROMs
so does flashing this decrease battery life when watching videos? im confused by op..
awesome post, thx!
yes this fix, completely get rid of the grey levels washout issues!!! and greatly improves the quality of the display, it will cost some battery life, but any boost to this average screen is welcome
now about ghosting it did reduce it a lot but sadly it didn't kill it, i still get the very random occasion of faint LCD ghosting
finally we really need to find out a way to fix the stupid low saturation, in particularly the greens are very low
google....these screen issues, lack of tablet UI and launcher rotation issues, makes want to smash it through the wall
Nice find. Hopefully Google/Nvidia/Asus will fix this in an update.
Thank you very much for this! While I don't own a Nexus 7, I *do* own an Asus TF700T and this problem also exists on it. On the TF700, this "mode" is active all of the time, no matter what you are doing and it is *very* noticeable and distracting, especially when watching videos (but it *is* noticeable everywhere else as well).
Disabling this "Feature" makes the problem go away. At the very least, you can enable/disable as needed now.
Thanks again!
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
Hello from Germany,
my Nexus is unlocked and rooted
Terminal:
su
cd /sys/devices/tegradc.0/smartdimmer
./enable
"Permission denied"
change user rights:
chmod 744 enable
(old settings are 644)
./enable
./enable[1]: 1: not found
so where is my fault?
ever since i disabled this gamma destroying feature and my screen keeps getting better and better
starting to fall in love with it really
Riquelme10 said:
Hello from Germany,
my Nexus is unlocked and rooted
Terminal:
su
cd /sys/devices/tegradc.0/smartdimmer
./enable
"Permission denied"
change user rights:
chmod 744 enable
(old settings are 644)
./enable
./enable[1]: 1: not found
so where is my fault?
Click to expand...
Click to collapse
you didn't even enter the command line properly...
Sent from my Nexus 7
sharp2G said:
you didn't even enter the command line properly...
Sent from my Nexus 7
Click to expand...
Click to collapse
Care to post how it should be done then? Might be a little bit more helpful
Also, does this affect battery life overall? Or just while watching movies?
Riquelme10 said:
Hello from Germany,
my Nexus is unlocked and rooted
Terminal:
su
cd /sys/devices/tegradc.0/smartdimmer
./enable
"Permission denied"
change user rights:
chmod 744 enable
(old settings are 644)
./enable
./enable[1]: 1: not found
so where is my fault?
Click to expand...
Click to collapse
You do not "run" the "enable" file. You need to do this:
echo "0" > /sys/devices/tegradc.0/smartdimmer/enable
or
echo "0" > enable (if you are already in that dir).
That will disable the SMartDimmer "feature". Echoing a "1" will re-enable it. I have not noticed any battery life difference....
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
espionage724 said:
Care to post how it should be done then? Might be a little bit more helpful
Also, does this affect battery life overall? Or just while watching movies?
Click to expand...
Click to collapse
yes its an LCD battery saving feature and so disabling it will definitely reduce battery life
choose between battery life or quality display
hamdir said:
yes its an LCD battery saving feature and so disabling it will definitely reduce battery life
choose between battery life or quality display
Click to expand...
Click to collapse
Yes as said in the OP smart dimmer analyzes the video frames and determines whether it can lower the backlight while increasing the color brightness and maintain almost the same image. Lower backlight = better battery life.
Sent from my Nexus 7 using xda premium
After I turned off the dimmer, the screen got a little brighter, so I manually turned down my normal 40% brightness to 30% brightness. So in the end I don't think I'm losing any battery life at all.
Ravynmagi said:
After I turned off the dimmer, the screen got a little brighter, so I manually turned down my normal 40% brightness to 30% brightness. So in the end I don't think I'm losing any battery life at all.
Click to expand...
Click to collapse
I agree - I think any battery life reduction will be *very* minor for most people... I certainly haven't noticed any difference...
Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
build.prop edits are very easy and useful, they can be applied on stock rom/kernel, i have compiled this from various sources!
For ICS, most of these will be useless
Locate build.prop
got to system/ and find build.prop
Edit with notepad++. Save and overwrite previous file, then change permissions to rw,r,r!
Change the tweaks already present and add new at the end of file!
Change android name and version
ro.build.display.id=Your ROM name
ro.build.version.release=2.3.6 (Android version number)
Decrease boot time
debug.sf.nobootanimation=1 (Disables bootanimation)
ro.config.hw_quickpoweron=true
persist.sys.shutdown.mode=hibernate
dev.bootcomplete=0
Power saving
ro.ril.power_collapse=1
pm.sleep_mode=1
wifi.supplicant_scan_interval=120 (sets wifi scanning interval, can be increased or decreased)
ro.mot.eri.losalert.delay=1000 (might break tethering)
3G Tweaks
ro.ril.hsxpa=2
ro.ril.gprsclass=10
ro.ril.hsdpa.category=10
ro.ril.hsupa.category=5
ro.ril.enable.a53=1
ro.ril.enable.3g.prefix=1
ro.ril.hep=1
ro.ril.enable.dtm=1
ro.rill.enable.a53=1
Telephony/ring Tweaks
ro.telephony.call_ring.delay=0
ring.delay=0
Proximity (Disable blackscreen issue after call)
mot.proximity.delay=0
ro.lge.proximity.delay=25
Smooth Scrolling
windowsmgr.max_events_per_sec=84(This value is experimental)
ro.max.fling_velocity=12000
ro.min.fling_velocity=8000
Disables error reports
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
Force home launcher into memory(use light launchers only)
ro.HOME_APP_ADJ = 1
Render UI with GPU
debug.sf.hw = 1
Disable logcat
logcat.live=disable
dalvik.vm.heapsize = 64m
Note: This value is different for different phones, the value can larger(128m) with larger RAM device, use accordingly!
Phone will not wake up from hitting volume rocker
ro.config.hwfeature_wakeupkey=0
Change LCD density
ro.sf.lcd_density=160
Allows purging of assets to free up RAM
persist.sys.purgeable_assets=1
Locate bools.xml
1. Decompile framework-res.apk
2. Go to res/values and find bools.xml
The file generally contains true and false values for various things, change true->false and false->true to see the magic!
config_sf_slowBlur
Blurred background when power menu comes up
config_automatic_brightness_available
Enable/disable automatic brightness
config_unplugTurnsOnScreen
Screen turns on after unplugging usb
config_animateScreenLights
Keep "true" for CRT OFF animation
config_disableMenuKeyInLockScreen
Disable hard key in lockscreen
lockscreen_isPortrait
Lockscreen in potrait/landscape mode(experimental)
config_batterySdCardAccessibility
Indicate whether the SD card is accessible without removing the battery.
config_carDockEnablesAccelerometer
Control whether being in the car dock should enable accelerometer based screen orientation.
config_deskDockEnablesAccelerometer
Control whether being in the desk dock should enable accelerometer based screen orientation.
skip_restoring_network_selection
If restoring network selection should be skipped The restoring is handled by modem if it is true.
Thanks for this. I have seen these tweaks before but its really nice to have an explanation.
Sent from my SGH-T989D using Tapatalk 2
cwillison94 said:
Thanks for this. I have seen these tweaks before but its really nice to have an explanation.
Click to expand...
Click to collapse
There are a lot of threads on the subject, but would Google any before using them as some work better on other devices or they don't do anything at all.
XperienceD said:
There are a lot of threads on the subject, but would Google any before using them as some work better on other devices or they don't do anything at all.
Click to expand...
Click to collapse
Yes, scrolling speed, vm heapsize, lcd density etc are different for devices!
Sent from mass relay
No point of putting CRT off animation there....
js2892 said:
Allows purging of assets to free up RAM
persist.sys.purgeable_assets=1
Click to expand...
Click to collapse
can u please explain this in details..
thanks
Sent from my GT-S5830i using xda app-developers app
srt99 said:
can u please explain this in details..
thanks
Sent from my GT-S5830i using xda app-developers app
Click to expand...
Click to collapse
allows system to free ram by klling unused assets(programs) !
I once tried to change my phones model via build prop using the same method you wrote up and my phone bootlooped.
Im on n2 sgh-i317.
I fixed it but was wondering what I could have done wrong. Im slowly inching towords getting my feet wet in learning aboutvrom making. Nice thread btw.
freakboy13 said:
I once tried to change my phones model via build prop using the same method you wrote up and my phone bootlooped.
Im on n2 sgh-i317.
I fixed it but was wondering what I could have done wrong. Im slowly inching towords getting my feet wet in learning aboutvrom making. Nice thread btw.
Click to expand...
Click to collapse
u mean the android version or the phone name...
well, irrespective of that, it's quite weird that build.prop edit lead to bootloop...I've edited these things many times and worked normally for me..
if you know how to read logcat etc, u can get a logcat try that to point out the reason for the same!
Thank you, It would be usefull for me.
Thank
Thank u for this post. I will test on my devices.
Before posting things like this, I highly recommend reading this and this just so you know what works and what does nothing (hint: a lot of the tweaks don't work)
pandaball said:
Before posting things like this, I highly recommend reading this and this just so you know what works and what does nothing (hint: a lot of the tweaks don't work)
Click to expand...
Click to collapse
Well, i've read this earlier but forgot to mention about this in OP (i'm still on a GB phone)
Thanks for pointing out, i've edited the OP.
For GB, i've tested them and they work like a charm( with exceptions for some phones).
Thanks for this!
Good Job
Okay
Thanks a lot
Hlpful to me and will be for noobs like me
Really helpful. Should have pressed thanks twice if that was possible
Thanks you
Shadman0 If I help U Pls Give Thanks
My Work http://forum.xda-developers.com/showthread.php?t=2521867
Yea great thread I also am learning android development thanks to you guys. It's cool to know how to modify my devices to my liking.
Sent from my GT-N7105 using Tapatalk
Null Rom Addon
This is a zip I built with a few tweaks I felt the null rom needed
(feel free fome to include this in future releases I just didn't feel like building an entire rom) mk7 based
●●V5.1 only as they are mostly in null 19
Anything with out the ●● is in both versions
Code:
Scrolling cache disabled from within the framework
●●-Battery saving tweaks (I pulled 22 hours yesterday Bluetooth
tethered the whole day)
viper audio mod
and the correct edits to audio.conf
init.d enabled
-init .d speed,battery,ram optimization
boot zipalign,and smoothness tweaks included
adb enabled by default as well as debuggable
mtp usb is default
kernel is now completely insecure
●●default gain cranked to 60 db
bravia images and video
●●-Animation time significantly increased
-defaults are now 100 200 and 300 (def 300 400 500)
●●-dalvik jit has been enabled
-●●dalvik handiling , max cache and intervals of cacheing increased
-image quality increased
-flash and broken screen of full rom decreased by increasing the cache
if it still does it simply power the screen off and back on
●●-added the launcher and browser to ram
-cranked the flinger
-sensitivity increased
●●-screen and deep sleep time has now been
set to function correctly
●●-any and all battery warnings and restrictions about
●●-not being able to use the camera . have been removed by default-changed a few bools in values.xml and integers.xml if your wondering how
●●- added a few missing apps , flash , x manager,, and a few others
-titanium included
●●-quick office is included
●●-working google now with google tts included
simply say google and ask away :)
●●-a little lag will be noticed in the asking and answering but it works
and you will get cards and reports just like normal google now
Null Rom Tweaks
Simply flash after youve installed . or on top of any null rom base specific..
install in recovery
V...5.1.... compatible with any null up to 18
Or MK7
https://copy.com/WkrBk6PGAYdw
V6 ........ compatible with null 19 or ML1
https://copy.com/qXCxRsutRame
Screen will tear until fully cached but this method has produced the best results to remedy it
(I still notice them but the usual screen off and back on fixed it and only after a lot of scrolling )
(hw overlay disabling does help significantly , I notice this seems to be the best for tearing yet )
-dev options - disable hw overlays-
-recommended for full sysui and nova launcher
-please allow a good 5 mins to cache
This helps menu or vertical scrolling
I recommend truning off nova screen animation scrolling
Code:
changelog
V6
set a few new defaults
and enabled init.d from init.rc
and changed a bootclass path to fix a script issue
I made an update to ml1 its so damn tiny its awesome
null19 basically has it all
mdm complayer and setting its value to 0
and actually limiting the gpu sampling rate to 1 helps significantly
started reading up on the tearing last night and potential fixes
dalvik min free is now a 2 m
also scrolling cache should be at 4... 0 meant on always to my knowledge
I also made the value change in fw2 jar to 0x0 instead of 0x4
init.d is now back and I included some necessary scripts
one or two may be pointless but the core 5 are working
v5
included some missing google framework files for functionality
home launcher has a weird issue with widgets I couldn't fix
I believe its app dependent will play more
-attempted a screen tearing fix by changing the default composition
and setting the minimum cache to a higher integer..
allowing it to not overflow
-also enabled init.d within the init.rc file of the kernel
-kernel is now insecure and adb debuggable by default
-mtp is now the usb programmed into the default.prop
set a few switches back to 0 in the kernel as well
changed and set the correct intervals for the compostition
type
-included and set permissions for about 7 init.d scripts
darky zipalign
ram optimization
app process
loop scrolling
in and out tcp (for now limited to wifi trying to see if spoof effects it)
and a few others
v4
a bunch of needed ringtones and notifications (scroll up when selecting them :))
(only about 4 mbs total)
added bravia to photos and videos (makes them look rich in contra
st)
-added viper audio mod thanks to zhuhang for letting me include this in all my roms
check out his site here [url]www.vipersaudio.com/blog[/url]
ive been using this to eq the speaker bc sometimes the bass and mids get out of hand
-set default gain to 60 db (just a little bit louder by default stock is 50-57db)
-fixed a scrolling cache issue and removed only the one constant and disabled the other
(works more efficiently when its coded correctly )
-added the missing alarm clock to the data partition
now you can set alarms and calendar dates with google now
v3
scrolling cache disabled form within the framework
to really see the benefit from this please
allow 5 mins of laggy caching to take place
once it settles you should see the difference
included titanium
and fixed up the build.prop
removed duplicates
and added the rest of the missing lines I left out
also removed the cache (redundant ) in the bp
still need to find a working clock package for google now alarm to function
included google calendar (desk clock wouldn't open)[/center]
Flashed and so far so good.
Thanks for your efforts
Nice job !
EDIT: Noticed this is based on MK7 guys.. I dont want to hear about any problems flashing this on the current release of the rom. Only thing that concerns me is the framework-res.apk.
I would suggest removing the framework-res.apk from /system/framework of the zip prior to flashing in recovery, all this will do is remove the animation & battery popup's mods included in this package.
EDIT 2: I like the build.prop tweaks, if anyone can confirm results using these tweaks.. I'll more than happily include them in the rom, I always thought of build.prop tweaks as some old wife's tale that never really worked.
Some do work Ive spent years determining the bs ones
I just threw a few together ive been compiling for a min now and its crazy the significant battery life changes its made
Also the fw animations and battery mins in integers made for that extra goodness..
And last but not least google now works
love the null rom I couldnt do any better so I just added some tweaks nice job on the slick rom for sure \m/
Sent from my SAMSUNG-SGH-I317 using XDA Premium HD app
seanzscreams said:
Some do work Ive spent years determining the bs ones
I just threw a few together ive been compiling for a min now and its crazy the significant battery life changes its made
Also the fw animations and battery mins in integers made for that extra goodness..
And last but not least google now works
love the null rom I couldnt do any better so I just added some tweaks nice job on the slick rom for sure \m/
Sent from my SAMSUNG-SGH-I317 using XDA Premium HD app
Click to expand...
Click to collapse
Are thes options you made possible on stock aswell?
Sent from my SM-N9005 using XDA Premium 4 mobile app
I've been running it for a short time now with both the old and new framework-res.apk files.
I must say that I am pretty impressed. It certainly feels smoother, I like the quicker animations of the 'old' framework-res.apk.
The image quality is possibly better, it's hard to tell without two side by side.
In a rough battery test I conducted (running for 20 minutes on null and then this add-on), carrying out the same actions on both (camera - 5 pics, browsing for the same amount of time and same sites etc), I can report.
- 'Stock' null ROM 99 % battery remaining from full charge
- Add-on 100% battery remaining from full charge.
I know that it is not definitive, but it satisfies me at least.
Thanks for this.
Are you sure you included Titanium? I don't see it (unless you mean something other than Titanium backup).
Ahh i included it in my version only
Sent from my SAMSUNG-SGH-I317 using XDA Premium HD app
Is there a way to implement these to stock??
Sent from my SM-N9005 using XDA Premium 4 mobile app
I really like this and hope to see it in Null_. I am gonna be ready to flash this as soon as I get out of school and to confirm, No issues with framework in zip and ML1?
Sent from my SM-N900T using Tapatalk
ktetreault14 said:
I really like this and hope to see it in Null_. I am gonna be ready to flash this as soon as I get out of school and to confirm, No issues with framework in zip and ML1?
Sent from my SM-N900T using Tapatalk
Click to expand...
Click to collapse
No issues.
Sweet^^
Sent from my SM-N900T using Tapatalk
fOmey said:
EDIT 2: I like the build.prop tweaks, if anyone can confirm results using these tweaks.. I'll more than happily include them in the rom, I always thought of build.prop tweaks as some old wife's tale that never really worked.
Click to expand...
Click to collapse
seanzscreams said:
Some do work Ive spent years determining the bs ones
I just threw a few together ive been compiling for a min now and its crazy the significant battery life changes its made
Click to expand...
Click to collapse
I did some digging into some of the build.prop tweaks. Unfortunately, some of them are redundant as they are not included in Android Source.
For example the ro.media.enc* tweaks will have no effect. Instead, a more elegant alternative would be to edit /system/etc/media_profiles.xml
Same goes for windowsmgr.max_events_per_sec.
For more information, here is a good source.
Don't get me wrong. I am using this add-on and I have seen improvements to both battery and smoothness. I'm just trying to help out
Dude
As a metal-head with nerd tats, this is an awesome duo.
May the seanzscreams - F0mey collabos live long and prosper. :metal:
BIG fan of skynote although i have since moved on to 4.4.2 shores with my note 2.
Guys like you make this community.
nobnut said:
No issues.
Click to expand...
Click to collapse
Thanks for confirming this...I am downloading now. Thanks dev!!
Almost 2 hours screen on time
Sent from my SAMSUNG-SGH-I317 using XDA Premium HD app
About to flash
Sent from my SM-N900T using Tapatalk
Ive installed this mod in the morning. Null 18 with GM 1.6 Untill now I have 90% after 5h on battery with 54 minutes screen time. Impressive!!!!
Sent from my GT-N5110 using XDA Premium 4 mobile app
Just flashed on null 17...... Will report after a few days!
Sent from my Note 3 SM-N900A rooted by Designgears
I can't get the toolkit from the other thread to recognize my device worth crap. Rooted/TWRP'd, Xposed all working fine going the manual way. I would really like to scale things down on this large beautiful screen to gain more content space though. Anyone have any ideas?
purplepenguin said:
I can't get the toolkit from the other thread to recognize my device worth crap. Rooted/TWRP'd, Xposed all working fine going the manual way. I would really like to scale things down on this large beautiful screen to gain more content space though. Anyone have any ideas?
Click to expand...
Click to collapse
You can always edit the DPI in build.prop but that will likely cause scaling issues. It does with the OnePlus 3. I imagine it would be the same with the 3T. If you want to just look for ro.sf.lcd_density. I'm pretty sure stock is set to 480, just set it to something lower like 400. There is also the per app DPI changer for xposed. You would have to set each app manually but you could set the ones that didn't work properly back to the stock setting.
Sent from my OnePlus3T using XDA Labs
Build.prop is the best method. Make sure to create a backup before editing though.
If you're rooted I recommend Le DPI Changer from the Play Store. Make sure you tick the "Use Shell WM for setting DPI". I have mine set to 400 and love it. There are also adb commands to achieve this without root but not sure if they'll work on the 1+3t
I use Easy DPI Changer from playstore and it works perfect...
are you guys not seeing the user interface glitches that I'm seeing?
kramer987 said:
are you guys not seeing the user interface glitches that I'm seeing?
Click to expand...
Click to collapse
I am seeing some glitches like quick settings mis alignment...
thesm4rt1 said:
If you're rooted I recommend Le DPI Changer from the Play Store. Make sure you tick the "Use Shell WM for setting DPI". I have mine set to 400 and love it. There are also adb commands to achieve this without root but not sure if they'll work on the 1+3t
Click to expand...
Click to collapse
Le DPI Changer failed on all normal settings minus the Build.Prop edit option. Confirmed that build.prop does work though!!! But same issue for me with the quick settings on OOS being misaligned, a bit shifted left. It's actually quite a bit left at 400DPI.
Any fix to this?
yep also getting the left shift. long press power you'll see the power off and reboot icons are messed up too. but that's about all I see. small price to pay. i don't mind it
Texdroider from play store ..??..
purplepenguin said:
Le DPI Changer failed on all normal settings minus the Build.Prop edit option. Confirmed that build.prop does work though!!! But same issue for me with the quick settings on OOS being misaligned, a bit shifted left. It's actually quite a bit left at 400DPI.
Any fix to this?
Click to expand...
Click to collapse
Worked for me with "Use Shell WM for setting DPI" toggled but yes, shifts the quicksettings to the left here as well. Android N-ify Xposed module doesn't change the quicksettings either so I assume they've done something to add the quick toggles..
cultofluna said:
Texdroider from play store ..??..
Click to expand...
Click to collapse
Texxdroider didn't work for me on the OnePLus 3t (worked on every other previous phone though).
kramer987 said:
yep also getting the left shift. long press power you'll see the power off and reboot icons are messed up too. but that's about all I see. small price to pay. i don't mind it
Click to expand...
Click to collapse
Power and reboot look fine for me at 400 DPI. Quick settings still on the left. Any fix?
Sent from my ONEPLUS A3000 using Tapatalk
I don't want my things to shift ?
Gonna hold off and just have everything smaller but desktop still painful lol
purplepenguin said:
Le DPI Changer failed on all normal settings minus the Build.Prop edit option. Confirmed that build.prop does work though!!! But same issue for me with the quick settings on OOS being misaligned, a bit shifted left. It's actually quite a bit left at 400DPI.
Any fix to this?
Click to expand...
Click to collapse
You would have to deodex the OPSystemUI.apk. Decompile it and modify it. Someone did it for the OP3. I can't remember if it was on XDA or the OnePlus community though.
Edit: That's what I meant when I mentioned scaling issues.
Sent from my OnePlus3T using XDA Labs