yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] stratosk:
Thanks for reporting!

I faced similar issue with touchwake SwitchPreference.

For some reason it was going off every time I scrolled down the screen. I changed it to checkpreference.

I think this will be the solution for the issue.
[Galaxy S I9000 Android Development] mlodycom1:
stratosk when in a approximately we can expect new kernel version ? Just curious
[Galaxy S I9000 Android Development] grinder777:
After doing his real life job and after having some fun with his kiddies.

After enjoing life a little and after saying his good wife " ... " whatever.

After relaxing a little and after eating a real good meal...

After that, I'm sure he will run to his computer to compile a real good kernel as fast as possible ;)

tapatalked from lifetab p9516
[Galaxy S I9000 Android Development] stratosk:
New version 3.2.0

- Linux kernel 3.0.97

- CWM 6.0.3.8

- initramfs updates to sync with CM
[Galaxy S I9000 Android Development] severin333:
Thanks ! :victory:

Downloaded and flashed. I will give you feedbacks in case any issue were encountred
[Galaxy S I9000 Android Development] idCyber:
Oh Happy Day! :D ty stratosk and gj :D
[Galaxy S I9000 Android Development] rmsinaga:
Thank you stratosk :thumbup:

Take a good care of yourself. Health is number one wealth ;)
[Galaxy S I9000 Android Development] Kykyshor:
Thank you!

Keep up the good work!:good::D
[Galaxy S I9000 Android Development] stratosk:
Thanks so much for your donation, my friend! Much appreciated!
[Galaxy S I9000 Android Development] freakymod2120:
Hi stratosk,

i have flashed the new version and it works great, thank you for all the work ...:good::good:

Is there any changelog for Linux Kernel from 3.0.91 to 3.0.97 ...where do you get the infos ..
[Galaxy S I9000 Android Development] stratosk:
Thanks for your comments!

All the info is here: www.kernel.org

You may also find changelog for all versions here:

ftp://ftp.kernel.org/pub/linux/kernel/v3.x/
[Galaxy S I9000 Android Development] BeriCud:
Hi. I try your new kernel but how can I change a gavernor? I download and install your nstool but gavernor is it grey(is it unpossible to change it.

Thank you for your hard work.
[Galaxy S I9000 Android Development] idCyber:
Use Semaphore Manager to control Semaphore Kernel instead of NSTools.
[Galaxy S I9000 Android Development] joco82:
adb connection not working :(
[Galaxy S I9000 Android Development] tsatomas:
As already mentioned try semaphore manager, but if you want to use nstools you have to fix its permissions(use app fix permissions).
[Galaxy S I9000 Android Development] freakymod2120:
Perfect thanks for the links :good:
[Galaxy S I9000 Android Development] stratosk:
Please see attached screenshot
[Galaxy S I9000 Android Development] hertzschi:
Thanks Stratos, I cannot go without adb :sly:

Hope you get well soon. :good:

---------- Post added at 08:40 PM ---------- Previous post was at 08:34 PM ----------

3.2.0 is compatible to both 4.2.2 and 4.3 or only 4.3?
[Galaxy S I9000 Android Development] stratosk:
Thanks!

I've never tried it on 4.2.2. Though, there are reports that it works.
[Galaxy S I9000 Android Development] hertzschi:
Ok.will try it out now on 10.1.3 and feedback.
[Galaxy S I9000 Android Development] ficko_98:
Can anyone check is mount usb in recovery works? For me it doesn't in CWM 6.0.3.7/8 (Sema and stock cm 10.2 kernel, both). I have win 7 64bit.
[Galaxy S I9000 Android Development] hertzschi:
At least it booted without problems.

All seems to work including FM module.

Didn't check any USB connection or host functionality yet.
[Galaxy S I9000 Android Development] grinder777:
Please check if you have FC at security settings...

Thanx!

tapatalked from lifetab p9516
[Galaxy S I9000 Android Development] hertzschi:
Confirmed :(
[Galaxy S I9000 Android Development] jaibar:
I'm having BT problems. for example, when connected to car media, during phone calls volume suddenly drops, or it disconnects. previous kernel it was okay.
[Galaxy S I9000 Android Development] Unjustified Dev:
[MENTION=3750240]stratosk[/MENTION] could you make universal boot tools to unpack the ramdisk . I see you have tools to compile the ramdisk but I wouldn't know how to add my phone if I wanted. I have googled and no tools can unpack it . Seems you understand the ramdisk of aries very well. Im also sure the fascinate ramdisk compiles the same as i9000
[Galaxy S I9000 Android Development] Rokostar:
Can i use 3.2.0 with Cm 10.1.3 (4.2.2)??

Edit: Sorry guys i forget to scroll to the newest posts.
[Galaxy S I9000 Android Development] Malkemid:
Now it's compatible with cyandelta... thanks to the developer
[Galaxy S I9000 Android Development] stratosk:
As far as I know there are some tools that do this job.

If you have to deal with a standard android boot.img there is a linux tool called abootimg that does all the work.

Samsung (at least in SGS) uses the standard Linux kernel packing method. There are also some utilities, here in XDA.

I would be interesting, though I have no free time to work on a new tool.
[Galaxy S I9000 Android Development] bub181:
Hi Stratos,

Is it possible to make a version of semaphore kernel 3.2 that is compatible with CM10.1.3?
[Galaxy S I9000 Android Development] Unjustified Dev:
I understand but the boot.IMG is not standard since the recovery is packed in it . I kind of understand our ramdidk and how it loads recovery but I'm not use to phones that don't use their recovery partition. Thanks hopefully you can one day make them as it would help a lot. Thanks again
[Galaxy S I9000 Android Development] DerTeufel1980:
What exactly do you want to modify? You could just modify it, before compiling the kernel

Gesendet von meinem GT-N7105 mit Tapatalk 2
[Galaxy S I9000 Android Development] Unjustified Dev:
Just simply want to change some things without having to compile all over again. Guess I will have to figure out how to use stratosk tools and add my ramdisk
[Galaxy S I9000 Android Development] DerTeufel1980:
Compiling a kernel takes approximately 5 minutes ;)

Gesendet von meinem GT-N7105 mit Tapatalk 2
[Galaxy S I9000 Android Development] freakymod2120:
Really???:laugh::confused:

Or only for great devs like all of you guys :highfive::laugh::good:

---------- Post added at 09:44 AM ---------- Previous post was at 09:26 AM ----------

Hi!

How does Semaphore-Manager work to enable features after the reboot (for example) bigmem ...

Manually i can use this command to activate it:

echo "1" > /sys/kernel/bigmem/enable

and after a reboot the BigMEM-Feature is enabled.

But after a second reboot the file get an update with "0" and BigMEM is disabled ...

So my question only for knowledge is ,how activate sema-manager the feature permanently or does it set the "1" by itself on an reboot...?

Thank you !
[Galaxy S I9000 Android Development] stratosk:
Semaphore Manager uses Android notification system.

When the boot procedure is completed framework sends a notification to every app that was registered itself to receive boot complete notification.

SM app uses this event to apply user settings. This is happening when you see the PIN unlock screen (more or less).

Init scripts run more earlier, before framework starts.

So, in your case you set the bigmem option through sysfs, but in the next boot SM app sets the value back to 0.

SM app does not re-read system settings. It does so only if explicitly select this option from menu or during the first run.
[Galaxy S I9000 Android Development] jaibar:
Two quick [Q] or requests:

1, is it possible to add swap support?

2, what about possibility to add to semaphore manager a widget (or shortcut etc) to toggle fast charge?
[Galaxy S I9000 Android Development] stratosk:
Hi,

1) I'm sorry, I don't want to enable swap support

2) It's a possibility. Maybe when I have free time.
[Galaxy S I9000 Android Development] purpleraintoxicity:
On latest semaphore, back and menu keys sometimes not responding.

Locking and unlocking the screen fixes it.

Does this bug is a known one?

Using PA with semaphore
[Galaxy S I9000 Android Development] freakymod2120:
Okay thanks for good explanation ...

But is there way to set the "bigmem" to "1" permanently through sysfs when not explicit using Sema-Manager, for example via Script in /etc/init.d or something else?
[Galaxy S I9000 Android Development] ts1506:
You can set it to 1 on every bootup by a simple init.d script, but when you power down the device , it will go to 0 , so will need another reboot to make it bigmem again

#!/system/bin/sh
# Bigmem script

echo 1 > /sys/kernel/bigmem/enable
[Galaxy S I9000 Android Development] stratosk:
There are no reports about this.

Does this happen only on latest version? Because I didn't change anything regarding this.
[Galaxy S I9000 Android Development] purpleraintoxicity:
I've start to notice it on latest one.

Seen some reports on pa thread as well.
[Galaxy S I9000 Android Development] palera:
Happened to me sometimes too. I'm with Hellybean. Also happened with devil kernel
[Galaxy S I9000 Android Development] superkoal:
I've seen it with both slim and CM10.2, so it's probably 4.3 related.

Edit: running Semaphore on both roms.
[Galaxy S I9000 Android Development] idCyber:
Yes, sometimes the volume , menu and back keys stop working in some apps and the fix is to turn off and back on the screen. If you leave the app using the Home key, to the launcher screen, the menu, back and volume keys start working again without turning off the screen and back on. The apps are Android 4.3 compatible. But this is because of something that is screwed in Android 4.3 . I've experienced this in HellyBean with Devil Kernel, Mackay with Mackay kernel, SlimBean with semaphore 3.1.0s, CM10.2 with Semaphore 3.1.0s and 3.2.0s , CyanAOSP with CyanCORE kernel.
[Galaxy S I9000 Android Development] stratosk:
Then I guess these are the famous JSS deadlocks...
[Galaxy S I9000 Android Development] prbassplayer:
Doubt that. JSS deadlocks where related to qcom devices AFAIK. Slim had it on mako and RAZR hd devices. Mako was solved by reverting kernel to jwr kernel and reverting 1 commit on qcom/display using a ifndef. I believe RAZR deadlock got fixed with a ton of upstream from caf.
[Galaxy S I9000 Android Development] djmaxis:
I've noticed this too on Sema 3.1.0. Not allways but sometimes it happends. I'm on CM 10.2
[Galaxy S I9000 Android Development] stratosk:
Thanks!

Of course you know ROM stuff better than me.

I thought it was related to JSS.

Anyway, the only changes in 3.1.0 and 3.2.0 was upstream fixes from Linux kernel (and initramfs changes).

So either the issue is related to 4.3 or some upstream fixes broke something.

[MENTION=535343]all[/MENTION]: maybe a kmsg and a logcat could show us something.
[Galaxy S I9000 Android Development] superkoal:
Sometimes i think you shouldn't have made the logger a switchable module :D
[Galaxy S I9000 Android Development] freakymod2120:
Hi,

thanks for the script...i will build in in /etc/init.d ...
[Galaxy S I9000 Android Development] freakymod2120:
I`m so stupid ...

The scripts are available in /res/scripts...all to do is copying these scripts for enabling the choosen feature in /etc/init.d ,then reboot device and everything is fine ...so working for me with Bigmem-Feature :good::good:

---------- Post added at 05:57 PM ---------- Previous post was at 05:54 PM ----------

When i flashed latest CM 10.2 nightly with sema-kernel 3.2.0s and Bigmem-Libs it happens only one time after rebooting my device while it was connected via USB to the PC...then i had to remove the battery because i cannot wake up my phone with any key or keys combination...

After a newer reboot everything works fine ...
[Galaxy S I9000 Android Development] VIP1:
I noticed this either. Thought it was just my device (hardware problem or something..) until now...
[Galaxy S I9000 Android Development] bobo1337:
Is 2.9.26 gor 4.2.2? thanks
[Galaxy S I9000 Android Development] twili9ht:
Semaphore <= 2.6.6 for 4.1.2

Semaphore >= 2.8.0 for 4.2

Semaphore >= 3.1.0 for 4.3
[Galaxy S I9000 Android Development] stratosk:
Semaphore Manager 3.1.0

(in memory of my father)
[Galaxy S I9000 Android Development] Torlugic:
Wish I could send you a s4 (i337(m)) I feel lost, Haha.
[Galaxy S I9000 Android Development] _Legend0:
Hello, sorry for spam, but my screen is dead and i need to copy some important files from my internal storage. Can somebody write me which keys and how many times i must press to activate USB mass storage in recovery (Semaphore 3.2.0) under mount's and storage menu? Thanks a lot.
[Galaxy S I9000 Android Development] twinky444:
For me the Semaphore 3.2.0 recovery USB mount wasn't working, the SD card was unmounted at the moment I activated the USB storage mount via recovery. The same happens in stock CM kernel. USB mount in Android works though in both kernels... Semaphore 3.1.0 worked fine.

You can also use ADB to pull files from your phone. However, you must have USB Debugging turned on AFAIK, if the recovery will behave just like on my phone. I'm using TWRP, so I cannot post any instructions...
[Galaxy S I9000 Android Development] _Legend0:
So maybe it's the problem. When I activate USB mass storage my phone becomes undetectable by my pc, but when i unmount usb storage thru recovery it's again available in adb devices command. And there is second problem, i have turned on debugging, but when i try to cd into sd card it says that

/sbin/sh: cd: can't cd to /sdcard

or

remote object '/sdcard' not a file or directory

. I've tried to copy data partition (done with 95%, only /data/data wasn't copied.) everything went ok. Any ideas?
[Galaxy S I9000 Android Development] twinky444:
/sdcard is not the right mount point as of Jelly Bean, AFAIK. You have to cd to /storage/sdcard0 for internal memory, and /storage/sdcard1 for external micro-sd card.

[MENTION=3750240]stratosk[/MENTION], do you have an idea what is causing the USB mount storage option to unmount the sdcard, instead of mounting it to PC? Weird. Looks like it's an upstream issue, I tried to ask in CM10.2 thread, but nobody answered.
[Galaxy S I9000 Android Development] _Legend0:
I know it isn't right sdcard point, i've tried storage point too, same error...
[Galaxy S I9000 Android Development] ~ Myzrael ~:
Even if i have an s4 now, sometimes i come back here to see semaphore improvements, you are the best strat, I'd love to have once again your kernel in my phone, just like it was with my i9000 :)

Sent from my Galaxy S4
[Galaxy S I9000 Android Development] stratosk:
I have no idea. I have to check it. Though I didn't change anything regarding this code. It must be an upstream issue.
[Galaxy S I9000 Android Development] ..::WD40::..:
Flash video

Is that a known problem with the "s" version that Youtube flash not working?

I tried 3.2.0s and 3.1.0s and flash video not working (patched hugemem, 397M), (camera is fine with 720p)

With 3.2.0 works normally.
[Galaxy S I9000 Android Development] prbassplayer:
Sounds like the rom is not patched properly as I use s on my captivate and slimbean and YouTube works fine.
[Galaxy S I9000 Android Development] ..::WD40::..:
You are right! My all in one zip where I put the patch was not well done. With a clean patch zip and with the "s" version everything is fine.
[Galaxy S I9000 Android Development] gverma1:
For semaphore s version, should we use the same bigmem patch that we used for 4.2.2 or is there a different patch for 4.3. thanks
[Galaxy S I9000 Android Development] jugster:
I use the one in the Mackay thread with Semaphore. Seems to work.

Here it is:

http://xdaforums.com/showthread.php?p=44495730

Signature? Signature!
[Galaxy S I9000 Android Development] DerTeufel1980:
I didn't change the files included in my kernel, and no one reported issues. Hence, the files of 4.2.2 should still be working fine

Gesendet von meinem GT-N7105 mit Tapatalk 2
[Galaxy S I9000 Android Development] jugster:
I'm sure you're correct. The file I use does however state 4.3 in the file name. If nothing else, it is good to know for future reference when this conversation has been forgotten.

Signature? Signature!
[Galaxy S I9000 Android Development] Angristan:
If I'm on CM10.1 4.2.2, Wich version should I use?
[Galaxy S I9000 Android Development] geckoas:
According the OP you should use 3.1.0.

I, for myself, use 3.2.0 with CM10.1.3 stable on my I9000 since more than a week without any issue.

sent from my galaxy I9000 running CM10.1.3 with tapatalk 2 now Free
[Galaxy S I9000 Android Development] AndroidBR:
Hey Stratos my buddy, just wanted to stop by to let you guys know that there's something wrong with USB mounting (Recovery) on latest 4.3 kernel. (Not really related to my current problem).

I somehow (very strangely) lost access to my internal and external SD cards on my i9000 this evening. Real bizarre stuff indeed...

Phone is capable of seeing, accessing and even flashing normally on Recovery. It sees all my personal data from within Recovery but not within Android.

I noticed that flashing Semaphore kernel for 4.2 ROMs allows me to mount my internal SD card on Windows just fine!

I'm gonna do a backup and than I'ma format, wipe it all fresh and clean, then proceed flashing Gingerbread on Odin. This is going to be fun! :D

Edit:

After I've backed up my internal SD with under recovery, I flashed latest Semaphore for 4.3 and voila, my memory was up and running again.

I'm still wondering what the heck went down with my phone tonight... :what:
[Galaxy S I9000 Android Development] gverma1:
Can you open Settings-> Security? I get FC. Thanks
[Galaxy S I9000 Android Development] DerTeufel1980:
I already asked this in my thread, but no one answered.

Could you get a logcat of the force close please.

Gesendet von meinem GT-N7105 mit Tapatalk 2
[Galaxy S I9000 Android Development] geckoas:
Settings Security FC

FC happens to me too. See enclosed log cat.

Sent from my I9000 running CM 10.1.3
[Galaxy S I9000 Android Development] Giap:
Issue with Slim Bead 3.1

Hi Stratos,

I have been enjoyed your kernels for years, and I thank you for your work. However, after installing Slim Bead 3.1 (including last weeklys) I have a problem: when I reboot the phone sticks on Semaphore and does not mount the system. I cannot reboot into recovery and I am obliged to reinstall the kernel through Odin.

Do others experience the same issue? Is there a fix?

Thank you
[Galaxy S I9000 Android Development] Angristan:
What is the best governor and scheduler for battery life?
[Galaxy S I9000 Android Development] dazthamaz:
so use the soft-touch menu key to move down..

i think we don't need touch recovery at all..

btw thank you Stratosk for keeping our sgs flying!!
[Galaxy S I9000 Android Development] Vertron:
Stratosk, what do you think to the row (read-over-write) I/O scheduler? DerTeufel1980 recently added it to his kernel, but it has a few issues at the moment.

Will the SGS benefit from using this I/O scheduler at all?
[Galaxy S I9000 Android Development] stratosk:
I think it's too early to say that we can benefit from this. Maybe yes, maybe no.

http://www.mail-archive.com/linux-mmc@vger.kernel.org/msg15566.html

Please also read other mails in the link.
[Galaxy S I9000 Android Development] yahyoh:
hmm i think its still not very stable as the other schedulers :rolleyes:
[Galaxy S I9000 Android Development] jugster:
Stability aside, it seems ROW was developed for parallel read latency optimizations. If the workload on our device is similar it would mean improvements, but otherwise it had the same latency and throughput as CFQ if I read it correctly.

Signature? Signature!
[Galaxy S I9000 Android Development] dastinger:
I am on Slim Bean for the first time and I gotta say that the rom is amazing already! And I'm sure that it is due to your kernel as well. Thank you so so much for the continued support for our old device. You did an awesome job as always. THANK YOU, stratosk!
[Galaxy S I9000 Android Development] slaj76:
Just for breaking the silence.

Thank you very much for you work!!!
[Galaxy S I9000 Android Development] lippol94:
To people using s version of this kernel..

Does this patch still work? Even on latest nightlies?

Is it taken from Slim Bean or actually compiled from CM 10 sources?

Cheers!

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] slaj76:
I have tried this one didn't work for me ,gues it was made for old repartition of cm10
[Galaxy S I9000 Android Development] malcho:
I like your new avatar.

Good idea.
[Galaxy S I9000 Android Development] kasper_h:
It's unrelated to the repartition, but to a change to different exynos3-drivers. Attached you can find a zip with the updated libs.

EDIT:

This zip contains the most recent libs with 720p patch. Can only be used on a recent CM10 (19-Aug or later)

The old patch zip contains libs that are no longer compatable with CM10.

Credits go to f4K for the original idea!

BTW, still works on CM10.1/JB4.2 ROMs.
[Galaxy S I9000 Android Development] jeozme:
Hey kasper_h what is that zip about?

Sent from my phone.
[Galaxy S I9000 Android Development] yaatzek:
Sorry but it doesn't work, video is broken on bigmem.

Edit

Even after unchecked bigmem video is still broken. Guess I'll have to flash cm to get right libs?
[Galaxy S I9000 Android Development] kasper_h:
This zip contains the most recent libs with 720p patch. Can only be used on a recent CM10 (19-Aug or later)

The old patch zip contains libs that are no longer compatable with CM10.
[Galaxy S I9000 Android Development] yahyoh:
dude bigmem in semaphore app mean the biggest mem which will brake 720p don't tick it just use the S version ;) u have to flash the patch before :)
[Galaxy S I9000 Android Development] DanielSanchez:
Yay... nice avatar stratosk... i hope that's really you :).
[Galaxy S I9000 Android Development] yaatzek:
Feeling noob is terrible :D thanks!
[Galaxy S I9000 Android Development] yahyoh:
i like it too :cool:
[Galaxy S I9000 Android Development] grinder777:
powersave... ;)

Tapatalked from LifePad
[Galaxy S I9000 Android Development] purpleraintoxicity:
But your phone will be unusable
[Galaxy S I9000 Android Development] Angristan:
Haha no thanks I would say between interactive, ondemand, SmartAssV2 etc... ;)
[Galaxy S I9000 Android Development] franzyroy:
As announced here and there, I leave the adventure of the Galaxy S in about 1 week ... So Stratosk, I also wanted to thank you because you're like DerTeufel, a major player in the adventure GT-I9000.

Thank you to you! ;)
[Galaxy S I9000 Android Development] jugster:
Ondemand, row. But that is for me.

It depends on usage patterns. Impossible for anyone but yourself to answer that unfortunately.

Which car is the best for me? Clearly a BMW, but how would you know that? Not easy.

Signature? Signature!
[Galaxy S I9000 Android Development] stratosk:
Hi,

What kernel version do you use?

Excuse my ignorance, Slim bean 3.1 is based on android 4.3 source?
[Galaxy S I9000 Android Development] gverma1:
Hope Stratosk and DerTeufel1980 can now solve the issue of settings->security FC in CM-10.1.3 stable.
[Galaxy S I9000 Android Development] ficko_98:
I think that Slim bean 3.1 is based on 4.1
[Galaxy S I9000 Android Development] purpleraintoxicity:
You are correct. It is the last 4.1 slim
[Galaxy S I9000 Android Development] hertzschi:
Why using a 4.3 kernel on 4.2.2 ? :eek::rolleyes:

Install 3.0.0s semaphore kernel and all is fine.

I'm running it on my gf's phone CM-10.1.3 with LMK whitelist of launcher and keyboard and it's absolutely lag free.

Thanks again [MENTION=3750240]stratosk[/MENTION] for your excellent work!

BTW just 2 curious questions no feature request :

Will there be a 4.3 version with lmk whitelist in the future or is it not possible in 4.3?

If [MENTION=3033992]kasper_h[/MENTION] is successful with his zram experiments would you eventually have a look at the Code and mayybeee include in a future version. :cool::good:

Just questions for scientific curiosity, don't want to push you. :)
[Galaxy S I9000 Android Development] stratosk:
Thanks!

LMK white list should also work on 3.2.0 kernel. It's always in the kernel :)

About ZRAM. No thanks. I prefer Semaphore for SGS without zram (simplicity, speed)
[Galaxy S I9000 Android Development] gverma1:
3.0.0 - MMS doesn't work.

3.2.0 - MMS works.

Simple:)