yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] morfic:
1.3GHz nor 1.44GHz will have 200MHz bus already, just saying.
[Nexus S Android Development] franciscofranco:
What else? CFS autogroup, VR and Simple I/O schedulers, tweak sched_fair, minmax governor (pretty nice results with it suprisingly), use CFLAGS for extra juice, remove all the debbuging ****, add TinyRCU, Power Management patches etc etc... Seems like you still have a lot to add :p
[Nexus S Android Development] SA-07:
Ok then Mr. Franco!! Gotcha.
[Nexus S Android Development] franciscofranco:
If you need help you know how to contact me :)
[Nexus S Android Development] mike216:
So 1300 and above have higher than normal buss speed

Lazy for governor sent from my nexus s/nscollab enter the matrix
[Nexus S Android Development] morfic:
No, odd clocks have a bus of not 200.
[Nexus S Android Development] atn0716:
oh no...what happen to the download link? I have this error message..

"

Warning: require_once([path]/vboptimise/core/class_vboptimise.php) [function.require-once]: failed to open stream: No such file or directory in [path]/includes/init.php(336) : eval()'d code on line 186

Fatal error: require_once() [function.require]: Failed opening required '/home/acsyndicate/forums.acsyndicate.net/vboptimise/core/class_vboptimise.php' (include_path='.:/usr/local/lib/php:/usr/local/php5/lib/pear') in /home/acsyndicate/forums.acsyndicate.net/includes/init.php(336) : eval()'d code on line 186

"

Sorry if this already mentioned.
[Nexus S Android Development] _bryan_:
deep idle and 880Mhz in the next version please!
[Nexus S Android Development] SA-07:
Look back a few pages and I post the download links.

No 880mhz lol
[Nexus S Android Development] tylercarter:
With sio scheduler. :)
[Nexus S Android Development] tylercarter:
Sio is pretty nice. When I had my captivate vr was a bit better.

Edit: saw somewhere u were out of ideas. How about zram? or ondemandx gov?
[Nexus S Android Development] bajansurfer:
Deep idle looks worth implementing.

http://xdaforums.com/showthread.php?t=1297535

Maybe build a test kernel?

Great job on your kernels btw Mathkid, they're rock solid on my device. Many thanks, your work is appreciated.
[Nexus S Android Development] franciscofranco:
I've been using ZRAM for a lot of time and I never felt an improvement out of it so I just dropped ZRAM support - it caused a lot of confusion on the users too.
[Nexus S Android Development] morfic:
+1

but I'll go and fetch deep idle patch, you should too, and don't go the "i won't, cause i don't follow other people" route, not on deep idle.
[Nexus S Android Development] DaX05:
Deep idle it is!!

No zram! Definitely was confusing.
[Nexus S Android Development] from1989:
about the Ezekeel's Deep Idle mod when to be included in this kernel ?it's so great !we are looking for it

---------- Post added at 12:48 PM ---------- Previous post was at 12:40 PM ----------

Ezekeel's new mod will not appear in the next kernel??why?it's so great
[Nexus S Android Development] as6:
wishlist

for the next version:

Live OC

Deep Idle

Thanks for the great kernel.
[Nexus S Android Development] from1989:
are you sure about that???
[Nexus S Android Development] from1989:
hello
[Nexus S Android Development] mindwalkr:
Just installed Matr1x v8 CFS over a 2.3.6 stock Kernel on my i9023. First time with this kernel... so far so good! Feels a lot like stock but with Voodoo and BLN. Battery life isn't better or worse...snappiness the same even with the undervolting of V8. Quadrant speed tests around 1800...

Anyway I'm really not that much for performance... I don't think overclocking the CPU will make the browsing experience any nicer (IMO the aquiles heel of the Nexus S) so I prefer stability and battery life!

Thanks for the efforts Mathkid95!
[Nexus S Android Development] al_madd:
hey mathkid..

do I wipe dalvik before flash the kernel or after flash the kernel??
[Nexus S Android Development] caleb1783:
yay~ waiting for the deep idle~!

keep up the great work!
[Nexus S Android Development] DaX05:
Its before.

If you use Rom Manager, the option that says "Install Rom from SD Card" and you choose the Matr1x kernel zip file, it'll already have "Wipe Dalvik Cache" check marked for you.
[Nexus S Android Development] benrees21:
Mathkid, I'm not too sure about deep idle, it looks cool but i hear people are having problems with Sleep of death. I think we should wait a little while to it's working all properly. Delay the update for a bit and then when deep idle is 100% give us the update. There is no rush anyway as 8.0 is extremely good. Keep same voltages! :)
[Nexus S Android Development] from1989:
why my Rom Manager do not work?
[Nexus S Android Development] dario3040:
What ROM do you use?
[Nexus S Android Development] mike216:
Wipe dalvik before flashing the kernel

Sent from my Nexus S
[Nexus S Android Development] mike216:
+1 stability please!

Sent from my Nexus S
[Nexus S Android Development] SA-07:
Yep, that's what ima do :)
[Nexus S Android Development] chickelnoodensoup:
Some new information on issues with 'deep idle' from the Trinity thread:

http://xdaforums.com/showpost.php?p=18356758&postcount=4961

http://xdaforums.com/showpost.php?p=18357022&postcount=4964

Looks like it definitely causes some problems with GPU performance.
[Nexus S Android Development] SA-07:
Whoa...I'm def holding off then
[Nexus S Android Development] SA-07:
Guys you mind if v8.5 doesn't have deep idle? I want to release now but that mod seems to be having some trouble...
[Nexus S Android Development] JmPTaz09:
Yes, please release 8.5 if it's ready to go besides deep sleep mod.
[Nexus S Android Development] JmPTaz09:
Cool, will DL and give it a try once it's up.
[Nexus S Android Development] benrees21:
What's different in 8.5?

Sent from my Nexus S running NSCollab ROM and Mathkid's Supercalifragilisticexpialidocious Kernel!!!
[Nexus S Android Development] SA-07:
Nothin much
[Nexus S Android Development] from1989:
come on we are all looking for the 8.5，thanks a lot !! what about to release a test one???
[Nexus S Android Development] SA-07:
Nah ill just test before release
[Nexus S Android Development] franciscofranco:
Asking for test kernels and that kind of stuff it's the worse thing you can ask a kernel dev - everytime someone asks me that, or ETA's I just delay the releases even longer on purpose. For some reason my users stopped that, they learned at their cost ;)
[Nexus S Android Development] SA-07:
Haha it's no problem franco :D

I don't mind ;)
[Nexus S Android Development] RonnieRuff:
LOL
[Nexus S Android Development] SA-07:
Haha gimme a few, 8.5 comin
[Nexus S Android Development] SA-07:
kernel update!

ok guys, check out this new version. Try the minmax, and if 1.46 isnt working out raise the voltage by 5-10

have fun!
[Nexus S Android Development] caleb1783:
haha... m i da first to test it?
[Nexus S Android Development] SA-07:
Sure :D
[Nexus S Android Development] caleb1783:
is battery wipe necessary for kernel change?

from my understanding, it was needed only on rom change?

Thanks.
[Nexus S Android Development] SA-07:
Hmm...its not required, but go ahead
[Nexus S Android Development] RonnieRuff:
Well.. raised voltage +5 At 1.46 Quadrant almost 4000 with min max.
[Nexus S Android Development] from1989:
can you tell me why the bfs is not work well on my 9023 miui? the wifi always breakup
[Nexus S Android Development] from1989:
miui
[Nexus S Android Development] RonnieRuff:
Which one?
[Nexus S Android Development] SA-07:
My bfs wifi works just fine...

Did you leave wifi on before flashing the kernel?
[Nexus S Android Development] from1989:
deep idle,its so cool right?we need it ~~so we will always waiting for the new one included it
[Nexus S Android Development] from1989:
the 1.10.7
[Nexus S Android Development] caleb1783:
minmax lags on my phone...
[Nexus S Android Development] from1989:
i try to off wifi before flash but it get trouble too
[Nexus S Android Development] from1989:
another problem is i am in china and it is so difficult to download the kernel on the pages you updated
[Nexus S Android Development] RonnieRuff:
Back to 8.0

Display kept shutting down and coming back :-(
[Nexus S Android Development] SA-07:
Change governor lol
[Nexus S Android Development] SA-07:
You guys don't have to use minmax, you can always change governors haha
[Nexus S Android Development] RonnieRuff:
But we want to try the new toy haha
[Nexus S Android Development] from1989:
e ~~ what about my question ?
[Nexus S Android Development] SA-07:
Hmm.... try cfs kernel
[Nexus S Android Development] caleb1783:
my bfs wifi working fine

Sent from Divinus Nexus S...
[Nexus S Android Development] caleb1783:
haha.. new thing recommended by our beloved dev... of course we are going to test it out...

btw.. i m back to lazy

Sent from Divinus Nexus S...
[Nexus S Android Development] caleb1783:
is the oc live mod enabled?

if soat what %?

thanks..

Sent from Divinus Nexus S...
[Nexus S Android Development] afzalarsalan:
what does the minimax governor do?
[Nexus S Android Development] SA-07:
liveOC:

http://xdaforums.com/showthread.php?t=1288015

Minmax governor:

- Use the CPUFreq governor 'minmax' as default. This minimizes the

frequency jumps does by the governor. This is aimed at maximizing

both perfomance and battery life.

- tries to minimize the frequency jumps by limiting

the the selected frequencies to either the min or the max frequency of

the policy.
[Nexus S Android Development] caleb1783:
haha... thanks mk... but i been to da post...

my question is in fact same as belvedere on da thread...

do we have to do anything extra to enable live_oc? like how we have to enable bld?

thanks for da great kernel btw... very satisfying performance w battery

Sent from Divinus Nexus S...
[Nexus S Android Development] SA-07:
Yeah change that file ezekeel talked about ;)
[Nexus S Android Development] caleb1783:
aite thanks mk!

btw... in thailand, MK is a popular suki restaurant.

>,<

Eat it up~!
[Nexus S Android Development] from1989:
use setcpu i up the ul by 10 but still can not work the phone will die
[Nexus S Android Development] caleb1783:
me too

tried to change 'oc_value' file on /sys/class/misc/liveoc

by 120 first, than 110.

phone died on me as well.,
[Nexus S Android Development] thoth77:
Very smooth and stable.

Battery performance good!
[Nexus S Android Development] Ok_Kaleidoscope5109:
can someone explain smartassv1 and smartassv2 to me? What's the difference?
[Nexus S Android Development] Lowroad:
is it just me or are the download links down? :confused:
[Nexus S Android Development] bigtoysrock:
Yes they are down. Scroll several pages back for mediafire links.

My knocked up EVO
[Nexus S Android Development] eiabea:
cool, is the dead phone issue fixed? :)
[Nexus S Android Development] Lowroad:
i must be blind... but i cant find these links? :(

[edit] nevermind, the links are working again [/edit]
[Nexus S Android Development] shubu000:
Live oc doesn't work at all :(
[Nexus S Android Development] as6:
Works fine except LiveOC.

MinMax 200 to 1000

Voltages (without LiveOC)

200 -> 850

400 -> 975

800 -> 1125

1000 -> 1210
[Nexus S Android Development] from1989:
how to change the liveoc ?there is nothing in my 'liveoc' with the re explorer
[Nexus S Android Development] igor.tonky:
to everyone having hangups and reboots with liveOC - i think the problem is that you set the max jumping governor before overclocking, so your phone can't handle 10% OC on max frequency.

here's how it works for me:

1) set the governor in SetCPU to 'powersave'

2) set desired OC:

adb shell "echo 110 > /sys/class/misc/liveoc/oc_value"

3) set new max frequency to 1.1Ghz

4) set your preferred governor

now it's working, and you can start from here - change the voltages, frequencies and OC percentage.

if it still hangs up on step 2 - try increasing voltages by 25-50 for each freq step before OC.
[Nexus S Android Development] SA-07:
The download links are not down....
[Nexus S Android Development] SA-07:
Ok ill just post a quick disclaimer here. The liveoc mod must be used carefully and I'm not responsible for anything bad that happens. Hehe
[Nexus S Android Development] lolokman:
The problem of liveoc is that once you echo a value to oc_value, the max frequency of cpu will automatically change to the highest one.(1460 times oc_value)

igor.tonky's method is the only method we can use to do liveoc.

This also makes it impossible to use script in int.d folder to echo oc_value during bootup.
[Nexus S Android Development] from1989:
how to set desire oc??
[Nexus S Android Development] al_madd:
Hello there..

Im just being curious why my nexus still have green screen while you all solved this problems..

this how I flash this Kernel..

1.reboot to recovery

2.format boot/format system/format data

3.wipe cache partition

4.wipe data

5.wipe dalvik

6.flash cm7.1

7.flash gapps

8.reboot

9.sign in

10. reboot to recovery

11.flash dalvik wiper

12.flash matrix v.8.5 cfs

13.reboot

still have this green screen...

Did I do something wrong here??
[Nexus S Android Development] igor.tonky:
no, actually - quite the contrary :)

name this file something like 58oc and push it to init.d folder. make sure it's more than 56, since that's what mathkid uses for boot oc(56overclock). change max_freq according to oc_value.

#!/system/bin/sh

echo "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo "120" > /sys/class/misc/liveoc/oc_value
echo "1200000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo "ondemand" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

adb remount
adb push 58oc /etc/init.d/
adb shell chgrp shell /etc/init.d/58oc
adb shell chmod 755 /etc/init.d/58oc

then reboot phone and it should work.

p.s. /etc/init.d/ scripts are _not_ executing for me, somehow. but they have to. mathkid, can you look into it?

executing from adb works just fine:

$ adb shell sh /etc/init.d/58oc
$ adb shell cat /sys/class/misc/liveoc/oc_value
120
[Nexus S Android Development] kuldaoo:
Have you tried bfs?
[Nexus S Android Development] al_madd:
already....not working.:(:(
[Nexus S Android Development] SA-07:
Did you uncheck punchy setting in voodoo app?
[Nexus S Android Development] Maximilian Mary:
This presents a new problem with the voltages. Say you set up the minimum stable voltages for each frequency. Now, unless you change them first, you're trying to run 1440 at the 1200 voltage, 1200 at the 1000 voltage, etc.

Nevermind the little bug that ramps the cpu up to 1752 MHz as soon as you hit enter. :p
[Nexus S Android Development] invd:
Great working for me (even after boot with init.d-script)! Thanks a lot!
[Nexus S Android Development] Ezekeel:
If you have a problem with one of my mods, please report it in the corresponding thread so I can fix it. Posting a work-around is ok, however that will not solve the problem, as long as I do not know about it.

I do consider that a problem, because you just have to remember to raise the voltages first. I will not implement an automatic regulation of the voltages based on the OC value, so this is something that will not change.
[Nexus S Android Development] al_madd:
Yes..I uncheck it
[Nexus S Android Development] SA-07:
Try going back to pre 2.3.3 colors
[Nexus S Android Development] al_madd:
hehe.....

I think minmax gov drain battery a lot...

but I will try first...hehe
[Nexus S Android Development] SA-07:
Hahaha then switch!!
[Nexus S Android Development] SA-07:
How's 8.5?
[Nexus S Android Development] insomnia48:
Sweet like chocolate!!! :D
[Nexus S Android Development] al_madd:
Oh no...cannot connect to mobile internet...:(:(:(:(
[Nexus S Android Development] bajansurfer:
Working great! No problems at all. Minmax seems decent too.

On another note; a while ago I remember natarchy implementing something in his kernel that allowed the user to change the sensitivity of the touchscreen.

Any chance of sticking that in this kernel? I find my touchscreen way too sensitive.
[Nexus S Android Development] caleb1783:
i like it... using my own voltages though...

Sent from Divinus Nexus S...
[Nexus S Android Development] yaronyud:
acctually i think 8.0 is better after flashing 8.5 in less than 6 hours first battery pull that is enough for me to return to 8.0 (weeks with only 2 battery pull)

and that deep sleep i dont even know if it works maybe it does... but i cant figure out how to make it work.. if i need to use echo >/bla/bla/bla/bla.bla

or it works by default???

so.. untill this stuff are fully tested and work i recommend STICKING to V::8.0
[Nexus S Android Development] caleb1783:
did u wipe davik w morfics zip? first i forgot to and had many reboots... after wipe, all good...

Sent from Divinus Nexus S...
[Nexus S Android Development] Handymeister:
After flashing 8.5 yesterday I had 3 reboots with my I9020 with same configuration as before (smartass V2, 100 - 1440 Mhz).
[Nexus S Android Development] al_madd:
try ondemand....
[Nexus S Android Development] JmPTaz09:
8.5 been running for awhile, smooth and stable.
[Nexus S Android Development] SA-07:
8.5 doesn't even have 1440 lol

For 1460, raise voltage by 20
[Nexus S Android Development] Handymeister:
I don't think that my problem happens at 1460Mhz, because I can use any benchmarking tool without reboots. The reboots happens in standby or while surfing the web.

Now, back at 8.0, the phone didn't reboots.
[Nexus S Android Development] caleb1783:
seems like deep idle is in the final stages of testing...

soon to be added to 9.0 i assume?

heh...

just a thought.

Cheers,
[Nexus S Android Development] SA-07:
Yep once its fully stable
[Nexus S Android Development] morfic:
Shankster, I don't see real world benefits from Deep Idle yet, just a fyi.
[Nexus S Android Development] chickelnoodensoup:
Hope you don't mind me linking to your post on this from the Deep Idle thread...I think it's very well written and reflects my observations exactly.

http://xdaforums.com/showpost.php?p=18424949&postcount=140
[Nexus S Android Development] casca:
just installed it over my new rooted nexus s with 2.3.6 , so far so good :)

tks
[Nexus S Android Development] SA-07:
Ok... I see now. I can still consider it, but that post is right
[Nexus S Android Development] kevin_ngckk:
Tried. When i use setcpu oc to1.4. My phone frozen and reboot instantly:( seems that my ns cannot oc to 1.4ghz:( i cant help you to test it:(

( im still at oxygen2.14+ 3.5cfs stock kernel)
[Nexus S Android Development] SA-07:
Can u try 1.3
[Nexus S Android Development] kevin_ngckk:
There is no problem on1.3ghz :p im going to try it on cm#122
[Nexus S Android Development] SA-07:
haha nice kevin ;)
[Nexus S Android Development] kevin_ngckk:
Im on cm#122 with 3.5cfs cm build. Same result as 1.4oc and got reboot and rocks at 1.3oc :p

It is very nice at1.3ghz. Now i will flash back to oxygen 2.14 and flash3.5 again and test the 1.2ghz's battery life :p thanks for your work again :)
[Nexus S Android Development] SA-07:
Thanks kevin :)
[Nexus S Android Development] dario3040:
I know that, but what if the voltage was a bit too high?

Why not have the option, that's my point.
[Nexus S Android Development] SA-07:
I can fix the voltages, but can you try the 1.3 ghz?
[Nexus S Android Development] CB620:
Infinity with this Kernel of course.
[Nexus S Android Development] simms22:
1.4 bfs is very smooth with the latest cm7 kang. runs well!
[Nexus S Android Development] dario3040:
You should change your signature, it's spelled Kernel.

I don't know where kernal came from :P
[Nexus S Android Development] kijp15:
Yupp, the matr1x kernel is bada**.

:P
[Nexus S Android Development] SA-07:
Lol ty
[Nexus S Android Development] kevin_ngckk:
It is sadly that my noob phone can not handle it:( im testing the last cfs build on oxygen2.14 of the battery life(1.2oc)
[Nexus S Android Development] SA-07:
kevin ur such a downer lol

i thought u said the 1.3 worked?
[Nexus S Android Development] simms22:
try the 1.4 kernel with a cm nightly, maybe itll behave differently for you.
[Nexus S Android Development] Ser Gilgoroth:
Thanks! Works decent!
[Nexus S Android Development] SA-07:
Cool!
[Nexus S Android Development] from1989:
i am test the trinity with deep idel its going well
[Nexus S Android Development] SA-07:
Nice
[Nexus S Android Development] caleb1783:
say.. ive been trying other kernels such as stock cm7, whuch can charge up to 100, and few others that goes up to 99%...

are these illusions or what? do they really charge more than others or just graphical change? and is there a way to incorporate to ur kernel?

just a thought...

Sent from Divinus Nexus S...
[Nexus S Android Development] SA-07:
Blx?? ;)
[Nexus S Android Development] k4str0:
Waiting patiently for the newly released DEEP IDLE code. :)
[Nexus S Android Development] SA-07:
Heh yep
[Nexus S Android Development] caleb1783:
patience is a virtue we all have... take ur time mk... wait til deep idle is stable and out of testing phase...

Sent from Divinus Nexus S...
[Nexus S Android Development] k4str0:
New patch from Ezekeel about 1.5 hrs ago with a possible fix for the DEEP IDLE issue in his thread: http://xdaforums.com/showpost.php?p=18431340&postcount=148

Either way, I'm loving this kernel and your work mk. Thanks!
[Nexus S Android Development] morfic:
The deep idle seems to help most with screen off media player usage.

It will be worth for some, not all, you could start test builds with all his bugfixes in.

It at least is stable.
[Nexus S Android Development] SA-07:
Yeah I'm just gonna put it in v9.0 ;)
[Nexus S Android Development] from1989:
when will it post out??the 9,0
[Nexus S Android Development] SA-07:
I just released 8.5 dude

Simmer down :/
[Nexus S Android Development] krex:
Hi,

I used Netarchy1.3.7 before I flashed the new full stock 2.3.6 ROM 2 weeks ago. Yesterday I flashed the first kernel to stock ROM, Matri1x 8.0.

I experienced that was slow and had lags (but BLD, voodoo was ok) .I ran Quadrant many times and had reboots, screen off, etc, but I got always max. 1800 even @1.44Ghz. I know it can do much more!

Now I've moved to another kernel which has also BLD, but I'd like to have Matr1x! :)

What could be the problem, what did I do wrong? :(
[Nexus S Android Development] Star Shadow:
I'm still on 8.0. Its really stable and fast. I get about 2 or 2.5 days on a charge!

Thanks for your hard work. :-)
[Nexus S Android Development] as6:
There is a fix for LiveOC at the thread.
[Nexus S Android Development] psygbert:
hi mathkid95, just forked your source to suit my personal preferences. removed iowait-is-busy on ondemand and lazy governors. also applied some fixes on some memleaks on bcm4329 driver. thanks!
[Nexus S Android Development] from1989:
the miui do not support bfs why？？
[Nexus S Android Development] dario3040:
Yes it does, I was using MIUI with BFS a few days ago.
[Nexus S Android Development] from1989:
the wifi is ok???
[Nexus S Android Development] dario3040:
Is WiFi your problem?

I also have WiFi problems on MIUI, but it's not kernel related
[Nexus S Android Development] casca:
Hello guys, is there any reason why the BLN notifications are only working with friendcast? no g-mail,gtalk, sms or even missed calls notifications :(

tks
[Nexus S Android Development] RonnieRuff:
We think you should provide a complete product roadmap with SLAs that are enforceable.

TOO FUNNY

MATR1X n ADROID rocking cell towers coast to coast -- Posted by RuffMeister
[Nexus S Android Development] SA-07:
Try v8.5
[Nexus S Android Development] from1989:
but if i change to another kernel the wifi will be ok~
[Nexus S Android Development] SA-07:
My wifi drivers are fine
[Nexus S Android Development] from1989:
in my mind its not the driver's problem! i inside any bfs kernel with the same problem but the cfs is ok
[Nexus S Android Development] from1989:
but the cfs is ok
[Nexus S Android Development] al_madd:
No problem with me wifi using bfs
[Nexus S Android Development] from1989:
miui！？
[Nexus S Android Development] al_madd:
No...CM7.1

before you flash matrix..turn off your wifi...

If this does not work...fix permission...
[Nexus S Android Development] thoth77:
v8.5 Stable!

v8.5 is great.

It's stable as v5.5 and 3G speed is faster than the formers.

Would you plan to apply "Deep Idle Mod" to Matr1x?
[Nexus S Android Development] SA-07:
Yeah next version