yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] polobunny:
We have lots of apples around here, no pears as far as I know. Wonder how pear cider is haha!
[Nexus S Android Development] Me Gusta:
It's the fun of having a nexus! I mean porting HTC Sense also makes no sense, (see what I just did there :D,) but it does happen, because its a Nexus! Everything is possible!

Me Gusta!
[Nexus S Android Development] :
Wife left her phone here by accident today, so updated kernels will be up shortly

EDIT: Done!

link to downloads page: http://goo.gl/HvUrp

v8.7 is just an android common merge.

EDIT: Bigmem versions now up too.
[Nexus S Android Development] leap_ahead:
Pls make with lower refresh rate
[Nexus S Android Development] Setting.Out:
OOOOooooh new toys!!!!!!!!!!

Downloaded and installed... SMOOOOTH!!!... Nice job..
[Nexus S Android Development] rzgomba:
Bedalus you have a great kernel and used it always since I rooted my Nexus S unfortunately I am retiring my phone since I now have an HTC one. Keep up the good work.

Sent from my HTC One using Xparent BlueTapatalk 2
[Nexus S Android Development] :
I've been around so long now that people are saying this? Ah, nostalgia. Remember when gingerbread was new? When we had a 2.x kernel? When I first came to the forum and ran hundreds of benchmarks every night? I've enjoyed learning to configure the kernel, and it's been nice being able to learn enough code to fix one or two things. I hope some a few people have followed my guide and learned how to build and configure their own kernels. Most nights I'm still gazing and code and wondering what the hell to make of it. It certainly is a good hobby for those who like to keep their brains ticking over.

I remember I had a netbook that I liked running various distros on, and learned how to build my own system from a minimal install, and I had an ipod touch before I got my nexus s. I knew about cydia, but it was such hard work. I remember when I got my nexus, I was blown away about how everything could be customised. It was such an adventure for an unashamed tinkerer. Why couldn't all hardware be like this?

I think there's still going to be an influx of new people coming to this device for a good while yet. It's so open and easy to get into, I really hope some more devs can get started here.

I went off on a bit of a ramble there, but it was nice having you here! Enjoy your new device :)
[Nexus S Android Development] :
I promise I will get around to it at some point!
[Nexus S Android Development] Basche:
What's the current refresh rate?
[Nexus S Android Development] Setting.Out:
Not refreshing enough... I installed it and I am still parched.. perhaps I will need some pear cider.. :)
[Nexus S Android Development] leap_ahead:
56
[Nexus S Android Development] Basche:
Can i get a glass too?
[Nexus S Android Development] BBuZZ:
Did you change something in image quality? Graphics are deeper with better quality, and color is awesome.. Also Jelly Shot 4.7 is smoother with this version..

Awesome..

Sent from my Nexus S
[Nexus S Android Development] :
It's just an android common merge. There's some graphics stuff in there but I don't know if it has actually done anything. Any body else notice anything?
[Nexus S Android Development] BBuZZ:
Oh believe me it does.. For colors at least.. I've always used your kernel, and this is different somehow..performance can be from the reboot and flash, but i rebooted yesterday, so it shouldn't make that much difference, but in colors and graphics its different..

Sent from my Nexus S
[Nexus S Android Development] xbs:
I had a bottle of pear cider and it looks great, richer colors, deep sound, faster, smarter, more aggressive... I feel like I could, like I could, take on the world! :)
[Nexus S Android Development] .stendeck:
Really? Come on, guys... that's what I would call a placebo effect. ;) To be serious: not a single hexadecimal value of color, brightness, contrast, or anything else regarding image "quality" has changed. Sometimes our members are a bit to much enthusiastic. :p

---------- Post added at 01:10 AM ---------- Previous post was at 01:02 AM ----------

Okay, bedalus, that's easy: leave everything as it is now. :D
[Nexus S Android Development] ciaastek:
I think in 8.8 you should change numbers from 3.0 to 3.4 in kernel version. Just for this people who ask about 3.4 update... Keep up great work, and stay sober :D SlimBean 6.2 + marmite 8.7 + device not used by power user = silky smooth Nexus
[Nexus S Android Development] :
Hahaha that would be funny. I could go for 3.12 kernel
[Nexus S Android Development] Sucky1983:
Kernel 4.0. In your face, Mr. Torvalds

Nexus S jellyshot and marmite bigmem
[Nexus S Android Development] siddhu_:
The Best Ever

Using This kernel form many days with Jelly shot..great exp with these two combinations.Now my mobile is smooth and very responsive with heavy loaded apps. thanks fr ur hard wrk..Bt my main problem is HEavy battery drain with turn ON my WIFI. even in sleep time also..plz fix this.. r lese suggest me any other way to get bettr battery life..atleast 6 hrz with wifi :)
[Nexus S Android Development] :
There's no way you're going to get more than 4 hours with the screen on unless you have it so dim you can't even see it inside. Is this what you're asking for?
[Nexus S Android Development] siddhu_:
yesss
[Nexus S Android Development] leap_ahead:
I see ejee user take up to 7 +
[Nexus S Android Development] :
The only way to do this is to have the screen very dim (amoled only).
[Nexus S Android Development] weedy2887:
The "normal" version. I think, it's version slim ships.
[Nexus S Android Development] Setting.Out:
... Well... I put 8.6 on top of hellybean 4.1 and got over 5 hrs.. Screen brightness is never set high.. And most other services were not running... But on a normal basis I get around four hours ( on a good ROM) with a day and a half uptime...
[Nexus S Android Development] weedy2887:
Actually, there are a couple things that would be helpful. I looked into this a couple months ago when 3.7 or 3.8 came out. The problem is backporting them would be a huge task because the interfaces changed so much. And forward porting binary blobs is also monumental.

So while it could be done, and there are reasons/features to update. It is sooooooo invasive that we would spend a year working out bugs for a few percentages on benchmarks. It's cheaper to buy new phones.

I saved a bunch of single commits that were interesting, I'll try and find them later.
[Nexus S Android Development] :
Sounds good! Thanks
[Nexus S Android Development] skinner12:
I guess next year we'll use no more this phone :D
[Nexus S Android Development] Warren_Orange:
How does big mem work? Compared to Helly Bean kernel there is a crazy amount of ram left. What is sacrificed? Or is it magic :D
[Nexus S Android Development] :
The extra ram comes from three sources

1. The camera module

2. The frame buffers

3. Reclaimed boot ram
[Nexus S Android Development] Warren_Orange:
Can the camera still be used?
[Nexus S Android Development] Me Gusta:
On most ROMs, yes! On some not.. some devices also can just handle it, and some don't :) just make a nandroid and flash to see if your nexus s can handle it!

Me Gusta!
[Nexus S Android Development] Warren_Orange:
Thanks.

Seems to be snapping ok with Jelly Shot:)
[Nexus S Android Development] :
It's not device specific, it's Rom specific, and in particular, it's the way the camera app is built
[Nexus S Android Development] explorer-10:
Will USB otg be implemented in later builds?

Sent from my Nexus S using Xparent Skyblue Tapatalk 2
[Nexus S Android Development] :
Surprisingly few people have ever asked for that feature. Anyone else interested?
[Nexus S Android Development] Setting.Out:
Is that feasible?..
[Nexus S Android Development] pandaman21:
I'm interested for otg!! I only used it on a nexus 7 and it was amazing. But no kernel supported it. People said matrix but it doesn't work for me :(
[Nexus S Android Development] Rantanplan1980:
How do I even (de)activate DEEP IDLE in the first place? There's no option in SetCPU for that.
[Nexus S Android Development] sdhanjal15:
Its already deactivated.

Use nstools.
[Nexus S Android Development] 309041291a:
For some reason Noop ALWAYS gives me better battery than deadline. Maybe you could add Noop :)? Thanks for the better voodoo colors too :D! Awesome kernel, trying with JB PARANOID ROM.
[Nexus S Android Development] qtwrk:
still , i googled on this and find something interesting...

like this, http://xdaforums.com/showthread.php?t=1043565

and i managed to find some competition as attached photos.

as HTC G7 uses SLCD , Samsung i9000 uses AMOLED and Samsung s8530 uses Super Clear LCD
[Nexus S Android Development] :
No, after several extensive studies, noop just doesn't cut it.
[Nexus S Android Development] 309041291a:
Strange enough I can pull 30-75+ minute extra on-screen use. As tested for me on every Matrix 19.0+. Generally I guess it doesn't then

Nexus S (GMS i9020a)

Paranoid (1.6 - 4.0.4)

Matrix Kernel (CFS - 20.0)

Ondemmand (800/200)

Deep Idle (Off - Noop)

Live OC - 100 (400/800)

BLX - 98 (Inverted Apps)
[Nexus S Android Development] sdhanjal15:
I want nnoooopppp. PleSsee
[Nexus S Android Development] :
There's no way a worse performing scheduler saves power
[Nexus S Android Development] sdhanjal15:
Proof. On deadline I got 4 and ah half with smartass. (Matrix). And then I switch to noop. And definently saw improvement.
[Nexus S Android Development] 309041291a:
But apparently there is.....

Nexus S (GMS i9020a)

Paranoid (1.6 - 4.0.4)

Matrix Kernel (CFS - 20.0)

Ondemmand (800/200)

Deep Idle (Off - Noop)

Live OC - 100 (400/800)

BLX - 98 (Inverted Apps)
[Nexus S Android Development] :
This is a personal project, I'm just sharing, so I won't add something I don't believe in. Feel free to make suggestions, but be prepared to hear a no.
[Nexus S Android Development] Articudos:
Definitely. It's ur job making masterpiece.:D
[Nexus S Android Development] :
Don't inflate my ego too much... there's developers here who actually know what they are doing :o
[Nexus S Android Development] alen1901:
Well, you obviously know what you are doing. Your 1.4d kernel is superb. I never had that great battery life. Thanks for your work and sharing. :thumbup:

Sent from SpeedMachine i9023
[Nexus S Android Development] xjerlzx:
just had the time to flash 1.4d, its very smooth so far =]

is there any effects to ur phone if I over clock to 1.2ghz?
[Nexus S Android Development] alen1901:
Little performance boost. :) i keep it on 800mhz max, and its great.

Sent from SpeedMachine i9023
[Nexus S Android Development] xjerlzx:
okay shall try the 800mhz... deadline smartassv2.
[Nexus S Android Development] alen1901:
Use ondemand. For battery, and its smooth too.

Sent from SpeedMachine i9023
[Nexus S Android Development] pan1980:
I wonder if we set a screen off profile with performance governor and 400 or 800 at setcpu won't we have the same thing as you try to achieve?

Sent from my Nexus S with Forum Runner.
[Nexus S Android Development] alen1901:
I got a "reboot" again but no kmsg. It was freeze, (touch keys were vibrating on press), than touch keys stopped working, than screen got black but lighted. It was like that some time, like it was rebooting, but it didnt reboot, my performance settings stayed on 800mhz max.(i didnt check to set on boot). Strange. It happens after some days of use.

EDIT: just noticed i lost my imei. And phone uptime wasnt reseted with this "reboot". :what:

EDIT2: i rebooted phone and imei came back.

Sent from SpeedMachine i9023
[Nexus S Android Development] :
Yeah, USB worked ok in gingerbread I think. If it's possible there, it probably just needs updating or porting from another similar kernel. I've not looked. It might be easy. If so, I'll have a go. If it's too difficult, I'd rather not risk the stability by messing with stuff I don't understand.
[Nexus S Android Development] Setting.Out:
I like the possibilities otg could provide... ;)

On the subject of additions, would the feature of touch wake be possible to implement over an existing kernel?
[Nexus S Android Development] :
You don't need touchwake. I keep explaining this to people. Make your screen timeout longer. Then you turn it off with the power button when you finish.

With touchwake, you keep tapping at the screen all the time to keep it awake. But when you finish, you still turn it off with the power button. Or if you forget, your screen is on longer

It's a clever idea, but at the same time, it's really dumb
[Nexus S Android Development] Warren_Orange:
Voodoo sound doesn't seem to be working with jelly shot and 8.6 bigmem cm.

Any ideas?
[Nexus S Android Development] .stendeck:
Same combination here but seems to work. What's the exact problem?
[Nexus S Android Development] Warren_Orange:
The sound quality doesn't seem as good as helly bean. When I am listening to something and then activate voodoo there is hardly any difference, whereas is helly bean you could hear the voodoo sound kicking in.

Strange.
[Nexus S Android Development] rodem77:
Battery life... near to 4 days!

Ok, in these days I didn't used my phone a lot but I never had this battery life... I use airplane mode during the night, I made some calls, sms, whatsapp, hangouts, mail and browsing. I shut down 3g and wifi when I don't need and this is the results... this afternoon I'll arrive at 4 days...

This in my opinion represent the quality of this "old" phone and of this new (thankyou to developer) kernel.

I've 9023 with stock rom and marmite kernel 8.6 bigmem with stock settings. And I still have 18% of battery...
[Nexus S Android Development] .stendeck:
Really strange. Sounds like a ROM issue, but could that be? Does Helly Bean use any modification, so you only think it's "better" (e.g., DSP modifications)? You maybe have to ask the devil. ;)

EDIT: Or did you mean Helly Bean kernel?
[Nexus S Android Development] Zahih:
+1 for usb otg,

Is sztupy's mod still relevant for 4.2.2 ?

http://xdaforums.com/showthread.php?p=21700121
[Nexus S Android Development] ekerazha:
Is there any reason for the 8.7 version to be marked as test version (the last "stable" version is 7.3... green color in the version matrix)?
[Nexus S Android Development] :
All versions are test versions now that I don't personally own the device.

Maybe I need some sort of poll or something about whether to classify a release as stable?
[Nexus S Android Development] Setting.Out:
Stability poll

Vote yes or no for the following kernels as being stable..

1. 8.0

2. 8.1

3. 8.3

8.3 Bigmem

4. 8.4

5. 8.5

8.5 Bigmem

6. 8.6

8.6 Bigmem

7. 8.7

8.7 Bigmem
[Nexus S Android Development] leap_ahead:
7.2.2
[Nexus S Android Development] :
Cheers for the link, that saved me a bit of digging. I found his patches, and merged them. I'm sure I saw it posted somewhere that they are not compatible with Jellybean, but as far as I can tell, after a couple of little fixes, it has actually built okay.

So.... does it actually work? I need some people who use OTG to test:

http://d-h.st/Peq (ordinary)

http://d-h.st/Bmj (with cm tweak / io control)
[Nexus S Android Development] :
Good idea, but I think it needs to be set up in a new Q&A thread with an actual poll. If you can sort that, then I'll link it in the download spreadsheet :)
[Nexus S Android Development] :
:D

Please update! :p
[Nexus S Android Development] Setting.Out:
More of a farce really.. All of your 8.+ are stable enough not to worry about.. I've used all of them and read the posts from others, to which there hasn't been an issue for concern.. ;)

But if you still need a thread for bragging rights on who develops the best kernel, I am sure it will be quickly filled with praise.. ;)
[Nexus S Android Development] :
No! :D I'm happy with any constructive feedback. But I'd agree, there haven't been any issues reported with v8 onward really.

But does OTG work? That's what I need to know!
[Nexus S Android Development] Sucky1983:
Not for me

I flashed the cm version and tried with an active hub and a logitec mouse, as well as an arduino mega adk wirh designatet usb port for android devices.

here is what usb host diagnostics says, maybe its a little help for you
[Nexus S Android Development] :
I think it might need Rom support as well as kernel. [MENTION=4404392]tchaari[/MENTION] might know?
[Nexus S Android Development] leap_ahead:
For me is the best !!!
[Nexus S Android Development] NickName98:
Headphones audio is very low it's around -10db. Can you set +0db as default?
[Nexus S Android Development] :
Just get voodoo sound app from the market
[Nexus S Android Development] NickName98:
I'm doing that but I have to launch the app every time I want it to be +0db. And the fact is that I'm giving my NS to my mother and she can't do this because she is a noob. :P

Any ideas?
[Nexus S Android Development] :
Get the pro version, or use init.d to ensure it is reset at boot
[Nexus S Android Development] spider623:
Bedalus stop being lazy and go play with your kids the kernel is staple for now :p
[Nexus S Android Development] :
I find I have a massive power drain at bedtime with my daughter. I think she has a wakelock issue.
[Nexus S Android Development] polobunny:
Have you tried diagnosing with BetterDaddyStats? Recharge completely and remove from docking station until drained completely or almost. Will help you find the rogue wakelock.

P.S. I heard Google Naps was often an issue, sometimes it works good but sometimes it doesn't.
[Nexus S Android Development] :
I just laughed in the toilet cubicle at work from reading that. People will wonder what I'm doing in here!
[Nexus S Android Development] leap_ahead:
Loool
[Nexus S Android Development] skinner12:
Hi,

Can you help me to find out the error or errors in those kmesg?

They say "no error detect" but I have reboots

http://db.tt/s9AY3IYk

http://db.tt/WwPYLFGl

In the first file, I had a simple reboot.

In the second, I was writing and screen became with weird colors and the rebooted. Maybe it was caused from over clock gpu.

Thanka
[Nexus S Android Development] asemore:
I am on Carbon rom and would like to try marmite, so...

I download the latest from http://goo.gl/HvUrp D5 or D7 for the CM version and then...

how do I install? I was expecting a flashable zip.

Please help

http://goo.gl/HvUrp
[Nexus S Android Development] nelsonhtb:
Reboot into Recovery and Install from Zip. Choose the file you downloaded.
[Nexus S Android Development] Setting.Out:
You went to the wrong site... that is the source..

here.. http://d-h.st/WG5

This one will work well for you..
[Nexus S Android Development] polobunny:
I think you misunderstood him. He just said he went to the downloads page, got the link from block D5 or D7...
[Nexus S Android Development] Setting.Out:
No, I got that.. it's the "I was expecting a flashable zip." part that I read that you didn't...
[Nexus S Android Development] polobunny:
I think he was simply confused, because obviously the links he downloaded from in both D5 and D7 are flashable zips.

Please don't assume I didn't read, that's not respectful.
[Nexus S Android Development] :
Not a kernel issue. Something else. Maybe bad low memory killer settings or something, caused everything to get killed, hence the soft reboot
[Nexus S Android Development] skinner12:
Ok, nice to know.

Maybe auto memory management can be the cause?

Nocerino's Rulez
[Nexus S Android Development] :
Some ROMs have their own vm tweaks that may be the cause
[Nexus S Android Development] leap_ahead:
Rasbeanjelly no problem with ram
[Nexus S Android Development] skinner12:
I use slim rom..

Nocerino's Rulez
[Nexus S Android Development] asemore:
Thanks downloading now!

Hmm you are also right! Didn't realize it's the same thing. Sorry
[Nexus S Android Development] explorer-10:
What changes are made in v8.7?
[Nexus S Android Development] Setting.Out:
# reading is fun.. :)
[Nexus S Android Development] :
Nobody got OTG working in the test version?
[Nexus S Android Development] explorer-10:
[MENTION=4128576]bedalus[/MENTION] what is this "common merge"?
[Nexus S Android Development] tchaari:
I think this is the funniest post I read on xda :D
[Nexus S Android Development] :
It was a beautiful play
[Nexus S Android Development] Setting.Out:
Possibly a stupid question / request.. I have searched and found a couple kernels with a 600mhz step, but I like your kernel the most.. :) Is the 600mhz step stable and or feasible?.. I was playing with my phone, and though noticeably slower, it runs without a problem at only 400mhz.. I like running with 800mhz for a bit more battery, so would 600mhz save more?..
[Nexus S Android Development] :
Having a 600 step is a bad idea. I've explained why before, if you search the thread you can probably find the relevant post
[Nexus S Android Development] Setting.Out:
... But if you removed another step, like 800mhz it would work?..
[Nexus S Android Development] :
No, it would still be bad for performance
[Nexus S Android Development] explorer-10:
if you do decide to bring usb OTG and it works properly, will it work on it own or will it need to be connected to externel power sources via the ICS anykernel USB host mode thread? if so, say i want to use an ANT+ usb mini for apps such as Endomondo, how would one use it on the go if externel power source is needed?
[Nexus S Android Development] :
I've no idea! I've never used it. If it doesn't work with the merged patch, then unfortunately I've no idea how to make it work either
[Nexus S Android Development] Me Gusta:
Hey Bedalus,

I got my Galaxy S4 i9505 today! Wanted to thank you for all your awesome work! Will come around here sometimes, but less than it used to be. So thank you for letting my Nexus S still be an awesome device!!

Me Gusta!
[Nexus S Android Development] :
No problem, hopefully see you around :)

Enjoy your new device!
[Nexus S Android Development] polobunny:
Nexus S will always need an external power source for USB OTG.

I know it sounds cool and all, but it's hardly worth the hassle in my opinion. It's cumbersome to make the kernel support USB OTG and you end up with a big thing hanging from your phone and tethered to the wall. Not exactly "On the go". :S
[Nexus S Android Development] :
Hahaha, cutting through the crap as decisively as usual!
[Nexus S Android Development] migueldbr:
[MENTION=4128576]bedalus[/MENTION]

Is there any way you could provide a 65fps version of your kernel? please see this post so you understand why i am asking for it ( http://xdaforums.com/showpost.php?p=42671104&postcount=200 )
[Nexus S Android Development] explorer-10:
so in theory, do all devices that already have OTG or are able to support it, need an externel power source?
[Nexus S Android Development] deani77:
Most of the device that already come with OTG don't need external power... But device modified to have OTG most of them need external power...
[Nexus S Android Development] polobunny:
Exactly.

That's why hacked USB OTG is cumbersome compared to real USB OTG. Mostly why most devs didn't pursue support for it heh.
[Nexus S Android Development] :
Does anyone here develop apps on eclipse?

After putting in a background jpeg the buttons appear to be semi-transparent.

Any idea how to make them opaque anyone?
[Nexus S Android Development] polobunny:
The PNGs since Holo are transparent (why I don't know). Create a selector for the button and style it.

Example:

http://stackoverflow.com/questions/12126352/android-disable-buttons-transparency
[Nexus S Android Development] andrei1015:
Aren't PNGs supposed to have transparency?
[Nexus S Android Development] polobunny:
Yes/no. PNGs support alpha channel transparency, doesn't mean they absolutely have to make use of it. :p

The problem/issue is that for some reason the PNGs for the buttons included in Android 4.0+ are half transparent. I imagine there's some use to that, but I don't know it and many other people don't know it either.

There's no "easy" way to tell the buttons to become opaque, so you have a few things you can do such as modify the PNG (tedious!) or style a selector (less tedious but still meh).