yashsingh1/xdaforums huggingface dataset:
[Nexus S 4G Android Development] chalan30:
REPRESENT!!!

ATX born and raised. Now i spend most of my time in the North Austin/Pflugerville/Round Rock and i work down by the old Airport (Mueller)area, thats actually where I get the best signal. I Love it here too, (except for crappy signal and all lol)
[Nexus S 4G Android Development] Skunk Ape1:
Lol... I used to work at that airport when it was still an airport.

____________________

Just Flash It !!!
[Nexus S 4G Android Development] jamesadalpiaz:
Been using Matr1x for a while now (since v3 :P). Downloaded v17.5 and now everything seems sluggish on my NS4G. Using cfq and ondemand at stock 1.0Ghz.

i.e. When I get a phone call when locked, it takes ~8 seconds for the device to "unlock" itself to show who's calling.

Anybody else having issues with v17.5?
[Nexus S 4G Android Development] kyouko:
Do you have your led timeout set to 0? When I have it set at that, the lock screen takes a second for it to register my finger.

You can always try Bfs to see if that helps your situation ;) My phone is perfectly stable on it,
[Nexus S 4G Android Development] formula84:
On demand using no OC and I did not want to say anything till more testing But i do feel that with same settings on 17 it was smoother. I notice it only at times not always. Especially when opening notifications from the lock screen.

Mms was sitting at a white screen for many seconds before the message displayed.
[Nexus S 4G Android Development] ymshulman:
I rolled back to 17cfs, and it's working fine now. So I guess I'll stick this update out, and try again with the next one.
[Nexus S 4G Android Development] warrior420:
So, is anyone else having issues? Lets hear some good stories. I'm still on the fence....
[Nexus S 4G Android Development] Skunk Ape1:
I have never had any issues with this or any other matr1x kernel on my phone. As a matter of fact matr1x runs the fastest, smoothest and stablest of any of the kernels on my phone.

____________________

Just Flash It !!!
[Nexus S 4G Android Development] obsanity:
Yeah. Sluggish using 17.5. Not really sure why but I can't run it.
[Nexus S 4G Android Development] SA-07:
Don't know what you're talking about... running just fine here
[Nexus S 4G Android Development] enosh816:
+1

I was listening to music last night with my screen off, from on phone and streaming from google music. turning phone on and off repeatidly for about 1 1/2 hours, with deep idle on and screen off profile same as posted by skunk. Ran great, just alillle shuffle when the phone would switch govs while music was going but even that didn't happen every time.

I can't seem to get my phone to idle at a flatline like some people but I think that is because my service is okay but not great.

I was using smartass v2 gov with screen on and wheatly with screen off.

If people are having problems I think they just need to find right kernel settings for thier phone. I really think some govs work better with diff phones. I know lazy, and the new one both seem to be glithchy on my phone. The govs are kinda grouped so if you want better bat and lazy doesnt work then try smartass and vice versa. If you want performance and one doesn't work try another that is for performance.
[Nexus S 4G Android Development] roachy56:
San Antonio TX represented here too. All hail Texas. :-P

Sent from Nexus Service 4G Apex 1.0.2 with matr1x 17.0
[Nexus S 4G Android Development] sceptor:
Was really impressed with the new smartassV2 and cfs.
[Nexus S 4G Android Development] Snuffalofagus:
My fellow Texans :D
[Nexus S 4G Android Development] LiuAnshan:
SATX too.
[Nexus S 4G Android Development] Nexism:
I'm with skunk ape. 17.5 is running smooth as silk and as stable as I could ask for on my device.
[Nexus S 4G Android Development] Nexism:
I'm with skunk ape. 17.5 is running smooth as silk and as stable as I could ask for on my device. No probs what so ever.
[Nexus S 4G Android Development] Nexism:
17.5 running great here 100/1200 savages Zen, 100/400 wheatly screen off profile.

Tapatalk on the other hand seems to be giving me issues. Sorry for the duplicate posts.
[Nexus S 4G Android Development] mixtapes08:
This is crazy fast on tweak ondemand and great battery too.. damn mk.. your still the best for me :)

Sent from my Nexus S
[Nexus S 4G Android Development] Skunk Ape1:
Has anyone else who loaded Gemini App Manager had any issues with reboots? I am but it could very well be something I did. Just curious

____________________

Just Flash It !!!
[Nexus S 4G Android Development] nelars:
No reboots here.
[Nexus S 4G Android Development] kyouko:
Me neither. Everything's running fine using that app for me
[Nexus S 4G Android Development] enosh816:
No reboots for me. I did go back and turn some things back on that I shut off to try to get my phone to idle better and I noticed some things that I tuned off turned themselvess back on. I think I will just stick to using it to keep apps that i install under control and leave the system and gapps alone.
[Nexus S 4G Android Development] SA-07:
It is going fine here as well
[Nexus S 4G Android Development] joebarkho:
I got two reboots while streaming music :(
[Nexus S 4G Android Development] SA-07:
What type of music? Maybe it was so hardcore that your phone couldn't handle it ;)

Lol post your settings
[Nexus S 4G Android Development] Nexism:
Yeah probably Skrillix or Caspa ha ha.
[Nexus S 4G Android Development] Nexism:
In all seriousness I have noticed something odd. I keep setting the gov to savaged Zen and it switches to on demand. I thought it was sloppy backups but that doesn't seem to be it.
[Nexus S 4G Android Development] joebarkho:
lol pandora radio, hungry like the wolf station, best one ever.

200/800 lazy, 200/400 wheatley screen off.
[Nexus S 4G Android Development] mixtapes08:
Im trying this settings right and man it so good. Can you tell me what is your scheduler and if your deep idle is on?

Sent from my Nexus S
[Nexus S 4G Android Development] mikeyinid:
This is like, THE best kernel ever! If your not running Matr1x you might as well be running Trinity...Keep up the awesome work methkid!!!
[Nexus S 4G Android Development] SA-07:
Sigh.... :/
[Nexus S 4G Android Development] joebarkho:
noop, and yes. it didnt happen for a while, it happend like 3 days after i flashed it
[Nexus S 4G Android Development] SA-07:
lol fergie do you just wait until someone says something bad about matr1x then thank them cuz you don't have the balls to say anything? It's getting really funny hahahahaha

this is like the 50th time you've done this lmao...
[Nexus S 4G Android Development] kyouko:
METHkid cooks up the best kernels. gets my phone higher than any other one, I'm addicted to these kernels..might need some intervention to help set me straight
[Nexus S 4G Android Development] fergie716:
Leave my testies out of it!
[Nexus S 4G Android Development] mikeyinid:
Someone must have hacked my account kid. I would never call you methkid. Ever.
[Nexus S 4G Android Development] SA-07:
Lol mike!
[Nexus S 4G Android Development] SA-07:
Yeah, if you even had any in the first place.
[Nexus S 4G Android Development] JohnCorleone:
I don't know what is going on behind the scenes but this makes for some interesting reading. Help me to understand WTF is going on here...
[Nexus S 4G Android Development] Skunk Ape1:
Post deleted by skunkape.
[Nexus S 4G Android Development] mikeyinid:
Wow. That's awesome. I'm guessing you don't like Indians or fat people?
[Nexus S 4G Android Development] JohnCorleone:
So people are attacking MathKid because he merges other people's code together in a way that works great and he is a bad guy for doing that? Is that whats up here?
[Nexus S 4G Android Development] Skunk Ape1:
Check your pm's
[Nexus S 4G Android Development] tyea:
That's the whole point of an open source development community. Look up the definition of the word kang. Mathkid gives credit to his sources. These types of open source creative communities encourage learning, innovative experimentation, and choice for consumers. What a loss it would be without communities like XDA.
[Nexus S 4G Android Development] Killasmoke:
If you don't like the kernel don't use it Matrix kernel's are always considered & perform one of the best definitely always in top 3 some versions are better than others at time but every phones different & different Roms when I'm on Pete's Rom I like using baked in kernel but when I'm on CM9 or any other 4.0.3 Rom its Matr1x!!!! Great work Mathkid don't let people get to you defend your self then let it be sometimes a great offense is a great defense & your kernels score tons of touchdowns!!! ;)
[Nexus S 4G Android Development] chalan30:
I agree completely! I contribute whenever I can but for the most part on this forum I am a consumer, and there are a lot of kernels out there nowadays but at the end of the day we are all the better for it becaue we have choices. We should be grateful to the community of developers/hackers/modders/general users that makes up XDA.

Mathkid, your kernel works best for me. Around here if anyone ever says anything that makes you have a crappy day, then youve given them and their statements too much power. Be confident, and just as you give credit to others, dont forget to give yourself credit for what you have accomplished. Negativity will bog you down if you feed it, so starve that b**ch and keep on rolling forward and let good energy/comments/friendships/acquaintances add to your momentum! Keep up the good work dude.
[Nexus S 4G Android Development] mushupork:
That, my friend, smacks of racism. I believe the "good" folks at the Stormfront forum would be more than happy to have you if you ever tire of trolling threads on XDA.

You and those like you are scum and unworthy of the electrons wasted in spewing your filth.

---------- Post added at 02:37 PM ---------- Previous post was at 02:12 PM ----------

BTW, Steven M. Ferguson of Sanborn, NY, congratulations on making the Dean's List at Niagara Community College last year. Perhaps the good folks at the Crisis Center where you work would be interested in your views on other races?

Can't be good for business to have a racist answering support calls for desperate people can it...?

Your "testies" may just get you into trouble. :)
[Nexus S 4G Android Development] mikeyinid:
great post *golf claps*
[Nexus S 4G Android Development] kyouko:
Hey mushu did you have any time to look into the script yet?
[Nexus S 4G Android Development] JohnCorleone:
Script FTW!!! Someone please make this happen
[Nexus S 4G Android Development] mikeyinid:
script for what???
[Nexus S 4G Android Development] JohnCorleone:
A script that would run 800/200 lazy when screen on and 400/200 Wheatley when screen off etc so we dont have to use SetCPU
[Nexus S 4G Android Development] mikeyinid:
let me see if i can get something to work for that. give me a bit
[Nexus S 4G Android Development] JohnCorleone:
Are effing with me or are you serious?! I hope you weren't joking
[Nexus S 4G Android Development] mikeyinid:
lol. im serious that im trying. not sure if itll work though. be just a few more minutes
[Nexus S 4G Android Development] Skunk Ape1:
Cool, lots of us have been waiting for this. Lol.

____________________

Just Flash It !!!
[Nexus S 4G Android Development] mikeyinid:
:/ doesnt wanna work. and these are scripts ive used on every phone ive had. i can post the zip and someone can look and see what needs to be changed to make it work.
[Nexus S 4G Android Development] JohnCorleone:
I appreciate the effort! I am sure someone can this finished up. I would hit up Calkulin but there is alot going on with supposed next build being official ICS for E4GT
[Nexus S 4G Android Development] Skunk Ape1:
It'll get done eventually.... I'm patient.

____________________

Just Flash It !!!
[Nexus S 4G Android Development] rift999:
I am sure it will just need to keep checking for it...
[Nexus S 4G Android Development] JohnCorleone:
Same here. If people keep seeing screenshots of the battery life using SetCPU, someone will finish up that script
[Nexus S 4G Android Development] bpd1069:
Yes, I am not sure if I resolved the problem but I uninstalled an ad blocker app and the issues seemed to have gone away. Not sure if Gemini locks up the system when it cannot resolve an ad, or if it was directly caused by the AD blocking app.
[Nexus S 4G Android Development] Shadow Death:
Killeen you say.... I one city over from you. HHTX

Sent from my Nexus S 4G
[Nexus S 4G Android Development] mushupork:
Screen on/off script

Okay guys, I've got a script hacked together. For right now, it just switches from screen on to screen off settings.

MK, gimme a holler if I'm threadjacking. :)

As John Corleone and Skunk Ape wanted:

Screen On: Lazy 200/800

Screen Off: Wheatley 200/400

Here's the deal:

Download the script and remove the .txt extension from the file.

Mount your /system partition read/write

./adb shell
$su
#mount -o rw,remount /system /system
#exit
$exit

Then adb push 99screen_on_off to /system/etc/init.d.

adb shell back into your phone, change permissions to make executable, and execute script:

./adb shell
cd /system/etc/init.d
chmod 755 99screen_on_off
./99screen_on_off

Don't exit from adb shell. Tap the power button to turn screen off/on. You should see a message in the terminal that the awake or sleep profile has been enabled.

You can verify that freq scaling is set with:

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

while connected to your phone via adb shell.

Do me a favor, test it out and see if it actually seems to save any battery life over using SetCPU to set profiles. I'm going to be bold and bet $1 that it doesn't. :D
[Nexus S 4G Android Development] mushupork:
I've been using AutoStarts. Not as versatile as Gemini, but does the job for isolating programs to enable/disable at startup.
[Nexus S 4G Android Development] LanceSandino:
has anyone tried this on bugless beast?
[Nexus S 4G Android Development] JohnCorleone:
I assume I can take off the ".txt" and push it with Root Explorer to my init.d folder. Am I wrong on this one? Either way, big thanks for getting this done. Even if it saves a minute bit of battery or none, I prefer to have one less app running. THANKS!!
[Nexus S 4G Android Development] mushupork:
Yup. Take off the .txt. For some reason, XDA won't let me attach it without any file extension...

Please test it with a shell on the phone like I listed in my post to make sure it's setting the governor/freqs when screen goes on/off. It worked for me in testing, but I want to make sure it works for you guys.

---------- Post added at 02:35 AM ---------- Previous post was at 02:31 AM ----------

Should work on any Matr1x kernel 15.0 or later (that's when MK added the wheatley governor).

The paths to the governor and min/max freqs should be the same in any ICS ROM unless the dev has done something very strange... :)
[Nexus S 4G Android Development] rift999:
how do I strip the .txt extension? can I rename it as part of the push command?
[Nexus S 4G Android Development] JohnCorleone:
You can long press on it with Astro and delete the .txt or (I believe) Root Explorer

I will adb check it here shortly. Sorry, I got wrapped up helping people who are flashing ICS leak on Epic Touch last night
[Nexus S 4G Android Development] Skunk Ape1:
I have no idea how to use adb. I deleted the .txt extension. Used es file explorer to copy the file to system/etc/init.d folder. Restarted phone. Will that work or do I have to push it with adb?

____________________

Just Flash It !!!
[Nexus S 4G Android Development] kyouko:
If you change the permissions it should/will run for you.
[Nexus S 4G Android Development] JohnCorleone:
One of my nOOb areas....can you explain changing permissions?
[Nexus S 4G Android Development] chalan30:
This is what i have done in the past. In root explorer go to the init.d folder Long press any of the init.d scripts and select permissions note which are checked then change the permissions of mushupork's script to whatever the others are.
[Nexus S 4G Android Development] JohnCorleone:
That sounds easy enough to do. Thanks!

Edit...that was simple! Thanks chalan!!
[Nexus S 4G Android Development] jerusry:
So, I put the file in init.d changed permissions to match the others in the folder. removed the file extension .txt ...

what do i do now? i have tried all kind of things to get it to activate/work/run. It seems like this way is not working. And for some reason my computer wont recognize my damn phone via fastboot or adb only as a usb so i cant check if it is working. But definitley seems like it is not because my screen on stuff has not changed either.

Kinda confused... How do we get this to run on reboot? Been dicking with this for a while now....

I removed NsTools and Setcpu.... Thinking it may help.. nope... unchecked the developer option to keep cpu frequencies on boot..

blah. i want it to work.

And... should this work with other kernels also? Also.. the script text, can it be modified for different mhz and governors? I kinda figurd it was... just thought after i get it to work i can tweak it for me. =)

Thanks for this!

Wish i could push thru adb... but i cant figure out why my adb interface isnt working./.
[Nexus S 4G Android Development] chalan30:
No problem. But this method is only is if you don't use adb. Otherwise chmod 755 sets the permissions for you. Link below shows more info abt permissions.

http://bugclub.org/beginners/networking/chmod.html
[Nexus S 4G Android Development] JohnCorleone:
Wellll....I uninstalled SetCPU and NSTools and wiped cache and Dalvik. I then booted and installed NSTools and it shows the default 1000/100 smartassv2 default running even though script permissions are set. Would NSTools disable the script possibly? Not home yet to adb check
[Nexus S 4G Android Development] Skunk Ape1:
Tried it. Copied to system/etc/init.d changed the permissions to the same as the others in the folder. Rebooted and the phone goes to the Google screen and that's as far as it goes. Booted into recovery and fixed permissions. Rebooted and the same thing stuck on the Google screen. :( restored to my backup. Now what? Tried this 3 times without success.

____________________

Just Flash It !!!
[Nexus S 4G Android Development] JohnCorleone:
That's strange. I fixed permissions and rebooted without any problems but still need to adb check it without NSTools and SetCPU installed
[Nexus S 4G Android Development] chalan30:
I copied the script and pasted it into the "scripter" in ROM toolbox and it would not run. fwiw
[Nexus S 4G Android Development] JohnCorleone:
On a side note...ROM Toolbox Pro got an update today to allow CPU profiles.
[Nexus S 4G Android Development] chalan30:
yep, after the script didnt work, i set up the profiles to test, and the only thing is that the phone hardly goes into deep sleep (cpu spy) it just stays in between 200 and 400 for lazy :confused:

its nice though bc i was already using rom toolbox for my other scripts.
[Nexus S 4G Android Development] JohnCorleone:
I already use ROM Toolbox as well although not going in to deep sleep is a bit concerning
[Nexus S 4G Android Development] enosh816:
I was getting that with setcpu also. I set my screen off to 100min and 800max reset cpuspy and shut phone off. when I turned it back on and checked cpuspy my phone only showed deep sleep. same results with the rom toolbox upgrade. I like the idea of haveing wheatly with screen off so I leave my settings the same and only change the gov for off screen. seems to be working good. I will post if results change. I also set a charging profile so If I want use phone while charging I have it maxed out with wheatly. works great when using teathering....f.y.i.
[Nexus S 4G Android Development] JohnCorleone:
So could this actually be an issue with CPU Spy not properly reporting deep sleep?
[Nexus S 4G Android Development] enosh816:
I din't think so. when I was having trouble with my phone not idling I reset cpuspy and it showed that I was stuck on 400 which is what I set at my max for screen off. My phone operated normal with screen on but for some reason I could not use your screen off setting. when I switched to 800 max it seemed to go to deep sleep right away.

I also use rom toolbox and was happy to see it has profiles but I dont like that it shows "romtoolbox has superuser permission" every time I turn my screen on. Or whatever it says, might go back to set cpu anyways.
[Nexus S 4G Android Development] JohnCorleone:
Interesting, I do know my SetCPU screen off profile seems to work alot better on irtehun kang compared to others I have tried. Just curious, what ROM are you running because while AOKP has tons of extras, I don't seem to get close to the same battery...especially while idle
[Nexus S 4G Android Development] enosh816:
codename 1.4.0

I got 1d 6hrs. with 4 1/2 hrs screen time on my last callibration. That was with not one iota of green in my data signal bar. But for some reason my phone started acting up with the idle and that is why I switched my screen off settings.
[Nexus S 4G Android Development] Skunk Ape1:
With the cm9 v6 supercharged, i got 1 day 2 hours with 5 hours screen on.

____________________

Just Flash It !!!
[Nexus S 4G Android Development] mushupork:
Screen on/off profile script

Ok, got this put together in a flashable zip. This will install the 99screen_on_off script into /system/etc/init.d and change the permissions to make it executable.

Try flashing this and see if that makes it work. I'm kinda puzzled what might be going wrong for you guys because it's working exactly as intended on my phone.
[Nexus S 4G Android Development] enosh816:
Works! I turned off all my run on boot settings and my phone turned on with the scripted settings.

EDIT: cpuspy not showing deep sleep. Just 200min

edit: nevermind, deep sleep is working. Not a big fan of lazy but going to check this out for awhile and see how it goes.

Thanks for all your work devs.

Mathkid...thanks for letting us use your thread as it is the best thread for troubleshooting, and question and answer, because of the kind of people you attract.

Nice, clean, helpful, thread.
[Nexus S 4G Android Development] rift999:
I flashed that zip and got the same thing as skunkape. Got stuck on google screen. Pulled battery and restored.
[Nexus S 4G Android Development] chalan30:
FYI, if you go into super user app and preferences, you can disable the notification altogether or change it to where it appears in the notification bar in case you didnt know already ;). only problem is that this is a global change not app specific.
[Nexus S 4G Android Development] SA-07:
Hey thank you guys for sharing and helping each other :)
[Nexus S 4G Android Development] mushupork:
That's really weird. I dunno why that would happen. :(

It's working exactly as expected here...
[Nexus S 4G Android Development] rift999:
I don't understand it either. the zip file was a good idea to make sure it was installed correctly. Would the rom affect it? which boots first the scripts or the rom?
[Nexus S 4G Android Development] joeyddr:
Just got it working.... did a factory reset wiped cache wiped dalvik restored my nandroid wiped cache and dalvik again flashed v12 then booted, all is working now.

--edit nevermind was still using the old kernel not matrix.
[Nexus S 4G Android Development] RealSpArTeN:
ya....no luck :/
[Nexus S 4G Android Development] joeyddr:
yeah really wanted to try a kernel with the bigmem option.
[Nexus S 4G Android Development] porcupineli:
Hey guys!

I guess I found the right people here! link me to a proper rooting guide for Nexus S under WP7?
[Nexus S 4G Android Development] denverg:
Go to Android Development and you'll find the guides, but here are the links to the rooting guides for each:

4G:http://xdaforums.com/showthread.php?t=1096384

3G:http://xdaforums.com/showthread.php?t=1138755
[Nexus S 4G Android Development] Xaelius:
franco

NS4G: oICSv26 & matr1x 12.0 [via xda-premium]
[Nexus S 4G Android Development] SA-07:
I'm sorry guys, I've made sure many times that I included the code right and it all seems Ok.

So I'm just going to hold off until the official sources arrive.