Well, interactive is snappier, dyninteractive is more battery friendly and still quite snappy. It depends on what you look for. I like my phone with a solid battery lifespan and i don't really play games or do cpu intensive tasks on it, so i use dyninteractive personally. The real difference anyway is due to the row scheduler and the 1024 read ahead tweak in conjunction. Row is amazing and i'll never take it out from the defaults. It's been specifically designed by Qualcomm for mmc i/o and is able to keep a perfect smoothness even when there are heavy i/o operations underneath.
Anyway, i found an interesting thing about wonky battery readings. If you charge over usb the battery will go insane, while if you charge over normal charger it won't (for me at least). Seems like battery charging is not reading correctly when on usb. Will investigate more
This is by far your best kernel mate, i can't thank you enough for your work! I/O is unbelievably fast and zram is finally useful. I checked the later with a swappiness of 90 to test the efficiency of snappy and it lives up to the name indeed, the difference with the older algorithm is night and day.
The new lmk's behavior is excellent so far. It seems to adapt according to the current running processes, and the system is fast and responsive even when free ram is fairly low.
It's kind of ironic that so many nice addition to our phone come from Qualcomm. They used to be like nVidia with OSS, but they are constantly changing for the better, while nVidia is steady as a rock . Since i vote with my wallet, my next phone will have a snapdragon even if there are faster platforms out there by that time.
Nice stuff again!
Pengus, do you personally use Interactive or dyinteractive CPU on the newest kernel?
Read last few pages, he already answered that question.
He uses Dyninteractive governor and ROW I/O with 1024 readahead. You can install "Trickster MOD" app to adjust readahead and it will stay on reboots.
actually, he did switch to the "interactive" governor in the latest kernel, cause it's faster and more responsive (according to OP)
If i install the psp module i need to activate using terminal emulator or is automatic?
just interested, should we leave zRam at 18% - default or we can chose 26% ? ty
Straight awesomeness, looking forward to that oneWishlist
* OTG Support
* HDMI
* USB fast charge (with sysfs interface maybe)
*Compiled Zram as a module, installed a init.d script to enable it
*Moved from lzo to google's snappy as compression for zram
Really nice work with the 010 kernel.
I changed a lot around zram too last few days and I am testing my latest setup since.
Here is what I did basically:
- algo changed from lzo to snappy
- CONFIG_ZRAM=m
- num_devices=2
- swapon /dev/zswap0 -p 10
- swapon /dev/zswap1 -p 10
- swapfile enabled additionally
Are you using two zram devices too now? Improves performance a bit on dual core machines.
Wanted to write about these changes next week but if you are already using the same set-up it is kind of useless to introduce.
Just let me know!
su
iwconfig wlan0
su
iwconfig wlan0 txpower XX (where XX is the value in dBm)