yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] :
I know there's several things to look at but I'm wiped out at the moment.

-vibration control

-bigmem version

-busybox update

I'll get around to it one day when I've had some good sleep
[Nexus S Android Development] sidnoit22:
go sleep... Sleep.. I am hypnotizing you ~...~
[Nexus S Android Development] xxxMADxxx:
Ive seen people on galaxy w use linux kernel 3.4.x http://xdaforums.com/showthread.php?t=2267671 Its a real kernel version?
[Nexus S Android Development] spider623:
With out a devise he can't port also the latest stable version of the kernel that supports android is 3.9
[Nexus S Android Development] :
[MENTION=4196889]DerTeufel1980[/MENTION] http://xdaforums.com/showpost.php?p=35719896&postcount=300

when you say you have bundled it in the kernel zip, the vibration interface is not part of the kernel code? I can't seem to find any commit in your github for haptic/vibration custom control?
[Nexus S Android Development] hekomat:
You got the wrong devil man:D

His username is [MENTION=4196889]DerTeufel1980[/MENTION]
[Nexus S Android Development] Maisam.asif:
Bye Bye Nexus S.. I exchanged my Nexus S with Galaxy SII plus...

Marmite 8.5cm_bigmen was the kernel I used on my Nexus S... Thanks a lot bedalus for creating such a beauty kernel for my phone...

Thanks a lot guys, for you support resolving issues etc....

Once again, THANKS TO ALL....
[Nexus S Android Development] anshumandash:
That's the version used on N4 as well.

Sent from my Nexus S
[Nexus S Android Development] :
No worries! Enjoy your new device!
[Nexus S Android Development] mixtapes08:
Hi there bedalus how you doin? :)

-3StarsAndaSun
[Nexus S Android Development] :
Yes good. A bit tired. My daughter is going through some sort of developmental phase where she's starting to realise that we don't exist to serve her... and she's not happy about it. It's been hard getting her to sleep, so evenings are quite a chore. But in general everything is just peachy! How are you?
[Nexus S Android Development] polobunny:
But Nexus 4 is already supported out of the box by 3.4 kernels, unlike the Nexus S. I think that's what he meant. :p
[Nexus S Android Development] :
We're fortunate to have a long term support kernel for this device, so it's not a big issue really. It'd be nice to have the cutting edge, but there's a lot to be said for tried-and-tested too.
[Nexus S Android Development] Setting.Out:
Dang it, why can't you make a kernel that pops better and has more buttery flavour?.. The new Pop Secret comes with both on the stove and microwave options in an extra butter flavour..??
[Nexus S Android Development] polobunny:
The Nexus S is on 3.0 right?

Honestly, no difference for the end user between 3.0 & 3.4. Users shouldn't have to worry about such things.
[Nexus S Android Development] andrei1015:
Didn't different kernel versions run faster for android? Isn't backporting an option? (yes I am a complete noob on this matter and yes backporting is a strong word for my level)
[Nexus S Android Development] :
nothing (deleted to hit the top of the next page)
[Nexus S Android Development] :
as promised ...

The wife's visiting a friend this evening, and my darling girl went to sleep without any tears :victory:

...so I'm pushing a couple of 'experimental' kernels, and would appreciate some feedback from a few of you:

a) does vibration strength control work?

b) does busybox work?

Cheers!

CM tweak / custom IO control version: http://d-h.st/FW3

AOSP version: http://d-h.st/DRe

...and yes... they are bigmem versions :p
[Nexus S Android Development] polobunny:
Android mainline updates, while good in their own sense, don't necessarily mean it will make the kernel faster, more stable or more secure. Nor that it applies to the Nexus S specifically.

Backporting isn't as easy as it sounds if you have no similar architecture to start from or the kernel changed quite a lot between past and new version and you have to use different hardware drivers (that are not only closed source, but also sometimes quite complex even for some of the XDA guys here). :p
[Nexus S Android Development] .stendeck:
Okay, it's late here (germany: 11:30pm) and difficult to test now (driving home by the metro)... but... yes, test version still works great. ;) Could only test the Busybox update, how can I modify vibration control? Long time test will show daily usability. :)
[Nexus S Android Development] androidphone2012:
Vibration strength control works well. Soft and smooth :)

#!/system/bin/sh

# Vibration strength control
echo 20 > /sys/class/misc/pwm_duty/pwm_duty
[Nexus S Android Development] .stendeck:
Terminal Emulator:

su
echo 20 > /sys/class/misc/pwm_duty/pwm_duty

Directly works. :good:
[Nexus S Android Development] leap_ahead:
ok busybox v1.21.0 !!
[Nexus S Android Development] skinner12:
I don't understand what it does and modify..

Thanks
[Nexus S Android Development] .stendeck:
Modifies the intensity of haptic feedback (vibration during touchscreen actions, like "go back" or "using the keyboard"). I guess, it's a percentage value, so "20" means 20% of default intensity. 20% are very "soft" – you have to try different values.
[Nexus S Android Development] skinner12:
Thanks, very clear now! I give I try..

Nocerino's rulez..
[Nexus S Android Development] DerTeufel1980:
You found the commit meanwhile I guess?

If you ever want to ask something that better pn me. :)

Gesendet von meinem GT-N7105 mit Tapatalk 2
[Nexus S Android Development] Christopher83:
Linaro GCC 4.7 and 4.8 toolchains

Hi guys!

Some months ago I started to build some customized Linaro GCC and Standard GCC toolchains optimized for Cortex-A8 cpu with NEON vfp technology support, suitable for kernel builds. These toolchains could be used for your device too (the cpu Exynos 3110 is a Cortex-A8 cpu and has Neon vfp technology support).

If you're interested, you can find more details and download links inside my thread:

[LINARO GCC] Cross Compiler Toolchains​

Here you can find also other toolchains built for generic Cortex-A cpu and configured with similar settings to those of the latest Linaro toolchains...

The latest toolchains released are (at the moment):

- Linaro GCC 4.8.1-2013.04 Toolchains

- Linaro GCC 4.7.3-2013.04 Toolchains

- Linaro GCC 4.6.4-2013.04 Toolchains

Thanks.
[Nexus S Android Development] :
Yes! I found it! It took me long enough, but I realised I could search your thread to see when you released it, then look for commits the same age.

I will pm next time, but thanks again for your work, much appreciated by everybody! :)
[Nexus S Android Development] :
[MENTION=4825437]Christopher83[/MENTION] thanks very much for the tip! I'll check it out :)
[Nexus S Android Development] Setting.Out:
Your new kernel is great!.. I'm loving the vibration control.. Thank you.. ;)
[Nexus S Android Development] ej8989:
reboots when adjusting voltage. (8.6, noncm)
[Nexus S Android Development] :
Are you saying it always reboots when doing this? Or at a particular frequency?
[Nexus S Android Development] ej8989:
It rebooted once. I haven't overclocked yet, just adjusted the 1320mhz voltage to +25mV.

Once it rebooted I adjusted all voltages to +25mV and overclocked to 1320mhz. Seems fine the first few minutes.

I'll observe and report back :)
[Nexus S Android Development] :
Cyanogenmod added +25 at 1GHz to their default kernel for stability. Personally I think this is not necessary for the majority of phones, but you might be one of the few who need this
[Nexus S Android Development] ciaastek:
So you think, that when I try to oc to 1320 and my phone hangs and reboots I could try to increase voltage? Before you'll have chance to answer - I'll try :D

EDIT: Nope, I've set 1320mHz to 1500mV (step by step) and it still reboots. I guess no 1,32 for me :/
[Nexus S Android Development] :
you could try lower, and you could try int adjustment too
[Nexus S Android Development] SEK610i:
Hi, I am trying to start building my own kernel, but I have a problem with installing dependencies. It says that package "libwxgtk2.6-dev" isn't avalible anymore, and installation is stopped. What should I do?
[Nexus S Android Development] ej8989:
tried lower voltage, bootlooped.

EDIT: I figured out how to get a stable OC of marmite on my device. I copied the voltages from matr1x. Now i'm good. :)

The only thing that bothers me is, I just realized that matr1x uses 1450mV on 1320mhz freq. (+100mV, as compared to normal marmite voltage), but i've been using matr1x for quite some time now and i don't experience overheating issues on normal usage. I'm just paranoid that some months (or years) later, my CPU will be fried.
[Nexus S Android Development] benjiwolff:
Hi bedalus !

I just want to thank you for vibration control ! It's really really good ! :)
[Nexus S Android Development] polobunny:
Could happen, but if you're not willing to take the risk, then don't overclock. :p
[Nexus S Android Development] dark'em:
Could someone pleace give me the a working link to 8.6 the link just says ''pending''
[Nexus S Android Development] polobunny:
Take the bigmem version, 8.6 without bigmem hasn't been compiled by bedalus.
[Nexus S Android Development] dark'em:
Aha, I see. Well I'll stick with 8.5, the big-men versions creap me out, they feel unnatural to me
[Nexus S Android Development] JerryPi:
Your a very special person then, if such a thing as more memory on a phone creeps you out :sly:

Sent from my Nexus 7
[Nexus S Android Development] BBuZZ:
Lol X-Files fan here lol
[Nexus S Android Development] :
It's thanks to DerTeufel!
[Nexus S Android Development] :
Just try it, it fits so natural like it was meant to be, ordained by some hidden force, some benign magnificent power. It's a beautiful thing, you need it in you life. Open up to the possibilities. Embrace the unknown. Just do it. Go big or go home. Your lid has never been licked like this.
[Nexus S Android Development] Setting.Out:
I'm glad for both of you... ;)

Still waiting on my kernel with an extra CPU and more ram... Oh and can you add in a larger display option?
[Nexus S Android Development] :
Yep, I've got some pretty interesting telepathic kernel options in the pipeline too.
[Nexus S Android Development] sidnoit22:
Can anyone or [MENTION=4128576]bedalus[/MENTION] can make mirror of 8.6 bigmem kernel? I can't download it from devhost.. :/ :good:
[Nexus S Android Development] statbat:
Where can i download the Nexus S mermite kernel (already built)....?

I checked the excelsheet but i find it confusing but still the links that are mentioned there are for i guess NS4G (not Nexus S).

Also those links are not working.
[Nexus S Android Development] xbs:
You actually only have two versions of each NS/NS4G kernel :)

1. CM I/O control, and

2. All other Roms

Now, you just need to decide if you want the high bigmem flavour or not.
[Nexus S Android Development] dark'em:
Thenk you! Ok, ok I'll try it! Great work buy the way, battery life is pretty awesome with your kernel, so keep it up :good:
[Nexus S Android Development] Grubscrew:
I can't seem to download the latest 8.6 big memory. Link not working:(
[Nexus S Android Development] dark'em:
Same here, I get to the link and then hit gownload and nothing happens
[Nexus S Android Development] noloukos:
download links work fine for me. anyway i uploaded them to my dropbox

cm:

https://dl.dropboxusercontent.com/u/108397463/marmite_v8.6cm_bigmem.zip

non-cm:

https://dl.dropboxusercontent.com/u/108397463/marmite_v8.6_bigmem.zip
[Nexus S Android Development] Grubscrew:
That is the sound of me thanking you. :laugh:
[Nexus S Android Development] :
I'll investigate this download issue, but thanks for the dropbox mirror!
[Nexus S Android Development] xbs:
Where do I change the vibration control?
[Nexus S Android Development] abhidoT38:
here you go http://bit.ly/11LksZV
[Nexus S Android Development] Setting.Out:
On the subject of your amazing kernel, I would like to report that it is working flawlessly on Hellybean 4.1.2..

This could be the best experience I've had (rom/kernel). :thumbup:
[Nexus S Android Development] demo_13:
why don't have 8.6 non bigmem version ???
[Nexus S Android Development] :
I got sidetracked. I'll make it available soon
[Nexus S Android Development] :
v8.6 (non bigmem): http://goo.gl/HvUrp
[Nexus S Android Development] dark'em:
Thank you! BTW love your avatar
[Nexus S Android Development] ej8989:
What exactly is the advantage of a non-bigmem version?
[Nexus S Android Development] Setting.Out:
It doesn't rob ram from areas like the camera, which in some cases makes it more stable, less fc's...
[Nexus S Android Development] BBuZZ:
A big-mem kernel gets extra memory from apps, specially camera, wich could make it unstable. so non big-mem is supposed to more stable, altough ive never had any problem with big-mem
[Nexus S Android Development] ej8989:
.... aside from stability? Because i never had any FCs by just using bigmem kernels. (original NS ram is about 360mb)
[Nexus S Android Development] BBuZZ:
Thats just it.... Stability....other than that big-mem is better.
[Nexus S Android Development] :
Did you try either of the two zips in the post above yours?
[Nexus S Android Development] boykioy:
i m testing now with aosp and 9023 and will report back in a few..

EDIT1 : The first one is not booting..

EDIT 2 : The second one boots..

Steps are: Wipe cache - wipe dalvik - flash the kernel and fix permissions.
[Nexus S Android Development] :
And what ROM are you on boykioy? Thanks for testing! Remember, with this one, DI

will

cause a reboot.
[Nexus S Android Development] boykioy:
Im on Jelly Belly AOSP from AdamG latest version. Yes i know i do not use deep idle .Thanks for the kernel.
[Nexus S Android Development] sdhanjal15:
Same set up
[Nexus S Android Development] :
So it works on amoled and SLCD and I have it working on CM 10 and you have it working on AOSP. Sounds like everyone has it working. I'm glad I stayed up late last night!

But I am not glad that I am up so early!! :p

EDIT:

I need people's opinion about the colours. I have the following options. I can use morfics, steve.garon's (i.e. what I used on the ICS version before I added morfic's) or I can use r_data's... I'll set up a poll.
[Nexus S Android Development] sdhanjal15:
Air kernels turn a weird greeneush tint on low brightness. I really like morfics. But you said you used them. But they don't look the same
[Nexus S Android Development] :
Yeah, on all the recent cm-based versions, including for JB, I had morfics multipliers, but to get the same effect, you had to turn all your gamma settings up to 0. This weirdly made the screen a little darker too.
[Nexus S Android Development] :
Here's the poll for submitting your colour preference: http://xdaforums.com/showthread.php?t=1792751
[Nexus S Android Development] qtwrk:
I always wonder, were the SLCD and Super Clear LCD same?

Because as far as I know that SLCD was developed by Sony, I think, and Super Clear LCD was Samsung's work, so correct me if I am wrong, then why would you post SLCD in title as i9023 is using Super Clear LCD instead of SLCD?
[Nexus S Android Development] Rantanplan1980:
Air Kernel made my Nexus S lag big time with JB so I'm not going to test your new kernel at the moment.
[Nexus S Android Development] safendi:
WITH jelly belly is instable and don't have bigmem
[Nexus S Android Development] semprom:
I have 9023 and this is not working for me ... again.
[Nexus S Android Development] Billchen0014:
Same

I'm having problems with this kernel as well... it boots, but then freezes and reboots, and it's unusable for me. i9023 only wish i have the amoled version... sigh
[Nexus S Android Development] boykioy:
Really? have you wiped cache-dalvik and fix permissions? I mr unning this kernel since this morning and i dont have any problems. What rom are u using?
[Nexus S Android Development] Billchen0014:
Cm10-featured and i (obviously) wiped dalvik, and no FCs, just lag and the system crashes, what ROM do you use?
[Nexus S Android Development] boykioy:
[/COLOR]

I have the second one working in AOSP. For CM10 you should try the first one.
[Nexus S Android Development] jabbeboy:
No problems herr. Running stock JB with the i9020t model. Working very smooth with smartass governor :)
[Nexus S Android Development] :
If you have problems make sure deep idle is not enabled, and if you still get problems please try to upload your last_kmsg
[Nexus S Android Development] polobunny:
I believe it's simply a misnomer. The technology behind it is really "Super Clear LCD" aka SC-LCD.

S-LCD probably comes from the aplty named Samsung-Sony joint venture that manufactures a lot of LCD panels of all shapes and sizes (not sure if they manufacture the SC-LCD panels, very likely though).
[Nexus S Android Development] Setting.Out:
If implemented incorrectly it will open a void in the space-time continuum and allow your phone to freely travel to another dimension where phones use people to make calls..

Either way it is only a matter of around 10mb of ram difference..
[Nexus S Android Development] :
Some ROMs have a version of the camera app that works fine with bigmem. Some don't. That's the only difference.
[Nexus S Android Development] BBuZZ:
Roftl... You just made my day....lol
[Nexus S Android Development] andrei1015:
Had another reboot + bootloop. Gues I;m going to try with 1000Mhz, not 1096Mhz, maybe that's the problem.
[Nexus S Android Development] BBuZZ:
I am at 1096, and no reboots and no bootloops...try to raise minimum to 200 instead of 100.. Cm non-bigmem...
[Nexus S Android Development] andrei1015:
I was using cm-bigmem version. Would raising from 100 to 200 make a difference? Why would it? :-s
[Nexus S Android Development] noobiekins:
maybe your phone's gpu can't handle it.

This kernel + jelly shot matches the smoothness of my nexus 4, which is strange considering the computation power differences. GJ bedalus. Buy a nexus 4 and start pumping kernels for it :fingers-crossed:
[Nexus S Android Development] BBuZZ:
There are some nexus s that cant handle the 100mhz, the CPU just stops....happened to me..but it wouldnt just wake up, not bootloops...
[Nexus S Android Development] andrei1015:
Ok, 400/1096 with smartassv2. Hoping for the best :-s
[Nexus S Android Development] BBuZZ:
Theres no need for 400... 200 is enough...
[Nexus S Android Development] didhiy:
[asop gerrit] status:open project:kernel/samsung branch:android-samsung-3.0-jb-mr0

[MENTION=4128576]bedalus[/MENTION], there's a bunch of commits submitted to aosp gerrit in android-samsung-3.0-jb-mr0 branch if you interesting

most exiting part for me is in this commit:

gpu: ion: Implement platform device/data for S5PV210

it will reduce user available memory about 4MB, but I think it worth to try

link: (not work from xda app, so better copy it to browser manually)

https://android-review.googlesource.com/#/q/status:open+project:kernel/samsung+branch:android-samsung-3.0-jb-
mr0,n,z
[Nexus S Android Development] Me Gusta:
ALL THAT FREE RAMMMM!!!! :D :D

Me Gusta!
[Nexus S Android Development] :
[MENTION=3878858]didhiy[/MENTION] I've had a look to see if I can find the submitted commits, but I can't locate anything other than the one you provided! Where do I need to look for the others?
[Nexus S Android Development] didhiy:
I just push it here to make easier it for me to merge

but I think new pvr driver need this change in device tree to make it works. Till this commit was boot fine on me and won't boot if I add 2 latest commits.
[Nexus S Android Development] OnlySkills:
I'm on 8.6 non-bigmem and running Slim 4.1.2, performance is good, but battery life is horrible. Any recommendations?
[Nexus S Android Development] Me Gusta:
Use greenify!

Me Gusta!
[Nexus S Android Development] dark'em:
Well, the 4.2 Slim is awesome, battery life is preety good (build 5 not the others, they are just horrible and it's not the kernel's foult as I use this kernel for all my roms and the battery is worse in some than in others, but it's rom dependent aswell, for the perfect balance between performance and battery life, stability Marmite is best)
[Nexus S Android Development] :
[MENTION=3878858]didhiy[/MENTION] It's interesting to see work happening on this, but I'm really confused, because I google no longer support this nexus, and as far as I can tell, samsung haven't pushed any commits in 8 months, so who's writing this code? Do you have a link to the original source?

I've had a look at the commits. Whoever is writing it is clearly halfway through the project, so I wouldn't expect it to work yet. But I'm very interested, so if you get it working I hope you will come back and tell us! If you have a thread at XDA for your kernel, maybe let me know where and I can subscribe :)
[Nexus S Android Development] didhiy:
That's true, it's confusing why there's new work in progress for device that being left in jb-4.2.2. All commits submitted by Alistair Strachan <alistair.strachan@imgtec.com>, so no doubt for me it's a serious project. Hope it becomes real that crespo will got a support (at least in source) for next android version.

Hope you can browse this link:

https://android.googlesource.com/kernel/samsung/+log/ad3f76d35eef6ffe3ef995666004e5972fc51da4

https://android-review.googlesource...samsung+branch:android-samsung-3.0-jb-mr0,n,z

All commits (sync, sw_sync and s5p_ion related) before pvr update was boot (testing in epic4g & aries japan sc02b), but will decrease the ram around 4MB so I'll revert the implementation till the project (hopefully) officially merged.
[Nexus S Android Development] Me Gusta:
Damn, you two are talking some really hard language!! But love to see that the kernel development isn't dead after Bedalus got his HOX+. Keep up the good work!

May crespo live forever! (Or at least as long as possible ;))

Me Gusta!
[Nexus S Android Development] Sucky1983:
Reboot

Hi, I just got a reboot with 8.6cmbigmem and jellyshot, not overclocked.

After recieving an whatsapp message I unlocked the screen, pressed a button on the popup and the device restarted.

attaced is the last kmsg as .rar, Maybe you see something of use.

I also get reboots when uninstalling sliding messaging, but thats probably a rom/app thing, as it happens also on my tablet with some china rom on it.

have a nice day :)
[Nexus S Android Development] Maxxd01:
Installed Marmite 8.6 CM version over CM10.1, but BLN stopped working.

What can I do ?
[Nexus S Android Development] JerryPi:
You can use nstools from the play store, and set it there. Or use a init.d script.
[Nexus S Android Development] Maxxd01:
Thanks.
[Nexus S Android Development] :
I've not seen one like that before. I would think it's just a really rare random one. Let me know if it happens again
[Nexus S Android Development] Setting.Out:
I keep having reboots after holding the power button and touching the screen.. Happens every time I do this??

Other than these reboots, I think your kernel is great! :silly:
[Nexus S Android Development] :
Anyone else cavalier enough to attempt to reproduce this issue?
[Nexus S Android Development] BBuZZ:
Never had any kind of reboots with any version of marmite, except when using it with slimbean...but in slimbean had reboots with any kernel..

Sent from my Nexus S
[Nexus S Android Development] ciaastek:
If I hold power, and then touch reboot and yes - yeah, I have a reboot.
[Nexus S Android Development] :
That's cool, sort of! What a weird bug. What Rom are you on? Did it go to Google logo? Or just the animation?
[Nexus S Android Development] ciaastek:
No, I mean I have reboot because I choose to reboot :D or we're keep misunderstanding each others jokes ;)
[Nexus S Android Development] spider623:
........ that was the joke lol
[Nexus S Android Development] :
haha, oh yes! Sorry :o
[Nexus S Android Development] Setting.Out:
Bedalus, you're the best... Thanks for helping me side-track your page.. :)
[Nexus S Android Development] :
Any time :p
[Nexus S Android Development] tchaari:
reboots with slimbean? :p

Are you overclocking or doing dirty flashes? why I don't have any reboot or issues on slimbean? ;)

Really nice work bedalus. The latest Mamite will be in the next Slim Bean version ;)