yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] idCyber:
If you use Semaphore 3.4.0s without KK-BigMem-libs, you will not have access to 720p playback and recording. Check the 2nd post of the following thread to find the libs for Semaphore 3.4.0s : http://xdaforums.com/showthread.php?t=2532813
[Galaxy S I9000 Android Development] i9000usersa:
music over bluetooth

hi, i'm really sorry if this has already been discussed.

i have been searching all night and couldn't find a solution.

music over bluetooth is choppy for me whether i use poweramp or google play music.

i am on cm 10.2 stable with semaphore 3.3.0s with hugemem patch.

I know its not entirely a kernel issue as I had the problem on stock cm.

I switched to sema to see if that would fix it but no change.

i have been trying to mess around with the governors and schedulers wondering if that would help but i have not been able to find a solution.

i am currently on ondemand liveOC 114% io is busy on smooth ui on ROW scheduler deep idle off.

music playback is smooth through phone speaker and wired connections, it is just with bluetooth.

if anybody knows how to fix this problem please advise.

again, i'm sorry if this has already been discussed.

thanks in advance, and thanks stratosk for the good work.
[Galaxy S I9000 Android Development] ts1506:
Instead of increasing the Max CPU frequency, try increasing the minimum frequency to 400MHz
[Galaxy S I9000 Android Development] stratosk:
Merry Christmas!

Wish you all the best!
[Galaxy S I9000 Android Development] freakymod2120:
All the best wishes for you and your family and good holidays ...thanks a lot !!!:good:
[Galaxy S I9000 Android Development] tetakpatak:
Dear Stratos,

your good wishes to us have kind of "frozen" the thread.... thank you soooo much for all you do for us and for the i9000 we all use. Your kernel gives it a soul and it is a pure joy to us, users, to see that 4-colors-symbol already by boot-up.

Have a nice and happy Holidays and spend some time with your family now.

And I will now spend all my "thanks" for today one again on your posts, no matter which! :D

Cheers and greetings!

:victory:
[Galaxy S I9000 Android Development] Zippy Dufus:
Season's greetings!

So, just for fun, I followed the OP's instructions to build this kernel on my Fedora 19 x64 virtual machine. A changed a couple things:

Used the newer Linaro 4.8-2013 build tools,

Pointed to the kk-4.4 branch of the repo instead of jellybean for the git clone.

Unfortunately, I built the 's' version thinking it was for the Galaxy 'S' (I didn't read the OP close enough, evidently!) and got the boot loop with the recovery gone (almost anyways - I futzed a lot to get it to boot to recovery but it didn't mount the internal or external sdcards) and finally had to boot to Windoze to use Odin to restore my phone back to stock with a rooted kernal so I could flash my 20131224 build of pawipt's 4.4 KK ROM. That was fun enough!

Questions:

Was incorrectly flashing the 's' version probably the cause of my problem?

Do I need to flash the KK44_BigMem_18-nov-15.zip too if I flash the correct non-'s' version?

Anything else I may be missing or doing wrong here?

Is this kernel much different than what pawipt has in his build? I see the OP credit him yet I saw other posts raving about the performance improvement using this kernel on top of pawipt's ROM.

In advance, thanks.
[Galaxy S I9000 Android Development] tetakpatak:
Probably not. Flashing non-s version of 3.4.0 doesn't cause bootloop without BigMem Libs if BigMem option isn't activated.

No, "non-S" = no BigMem libs

I can't answer this, sorry

stratosk cooperate with other kernel devs, so also with pawitp. Stratosk's kernel is IMHO kind of Rolls-Royce but it is similar.... pawitp's kernel is also excellent, I would say.

Mind that indeed the correct order of flashing obviously does matter (to avoid bootloop):

ROM

kernel

optionally BigMem libs

Gapps
[Galaxy S I9000 Android Development] Zippy Dufus:
Thanks, but no luck.

I built and flashed the non-'s' kernel version as per above and again got the boot loop again without a recovery.

So I had better quit while I'm ahead! Restoring from Windoze/Odin is too harrowing and stressful. At one point, Odin froze while repartitioning and I got the dreaded "bricked" splash screen. Guess I'll settle pawipt's excellent kernel. His KK ROM is the best yet I've seen on this device!

I've subscribed to this thread and will watch for a solution or an indication if I am doing something dumb.

Cheers.
[Galaxy S I9000 Android Development] aopvet:
I am not a dev so I don't really know if you are doing something wrong but if you read a few posts behind you will see that some other people tried to compile the kernel with linaro 4.8 and failed like you. I guess you will find interesting this discussion.
[Galaxy S I9000 Android Development] diimaan:
Setting up of custom minimum frequencies does not stick after reboot in CM 11! Is there already a discussion or report of this?
[Galaxy S I9000 Android Development] freakymod2120:
Sorry i don`t have any experience in creating a kernel, but what would be the advantage of using Linar 4.8 instead of 4.7 ...???

Is there any beginner-tutorial for newbies who want to create their own kernel or to get some infos about creating a kernel ...

Thanks in advance :good:
[Galaxy S I9000 Android Development] jugster:
The advantage would be performance. Newer versions may be able to optimize more. With that said everything needs testing. Just because you enable something by using a different compiler does not automatically mean it is better for your device.
[Galaxy S I9000 Android Development] freakymod2120:
Okay i thought so resulting in better performance because of enhanced code or new features ...

Do you have something like a tutorial for getting some infos about building/compiling kernel ....???
[Galaxy S I9000 Android Development] stratosk:
You may start here:

http://www.semaphore.gr/how-to/build-semaphore-jb-kernel
[Galaxy S I9000 Android Development] a1shakes:
headphone problem

I also had this hollow sound problem using my tab 2 headphones with sgs. The guy at service center told me that headphones with black stripes in connector will work, the ones with white strips will not. Not inserting the jack however gives normal sound even with white stripped jack.
[Galaxy S I9000 Android Development] freakymod2120:
Thank you Stratosk, and sorry for my blindness when exploring your homepage ...:good::cyclops:
[Galaxy S I9000 Android Development] jugster:
Yup, that is what I meant. Enhanced code and new features in the compiler may be able to optimize better. However just because you switch an optimization on, does not necessarily mean better performance. It always need testing.

Signature? Signature!
[Galaxy S I9000 Android Development] Alberto96:
GCC 4.8 optimizes code more than previous versions. Especially if using -O3. For GearKernel GCC 4.8 works fine, and performance seems better, especially for GPU and CPU.
[Galaxy S I9000 Android Development] stratosk:
Happy and Healthy New Year!
[Galaxy S I9000 Android Development] tetakpatak:
You too, our dear dev :)

Happy New Year all the Sema thread mates :)
[Galaxy S I9000 Android Development] gverma1:
A Very Happy New Year to Stratosk and all others.
[Galaxy S I9000 Android Development] TaMNoNa:
3.3.0 = jb 4.3? (cm 10.2)
[Galaxy S I9000 Android Development] ramas123:
Thank You for your hard work and wish You Happy New 2014 Year to You and your family.

2XG88405FU474152W
[Galaxy S I9000 Android Development] tetakpatak:
Besides stratosk's post, as you are interested to compile the codes, you may also like to read THIS THREAD about how to import codes from some other ROM for different device and build a ROM for your prefered device.
[Galaxy S I9000 Android Development] stratosk:
Thanks so much for your donation! Much appreciated!

Happy new Year!
[Galaxy S I9000 Android Development] stratosk:
Yes. 3.3.0 is for jb 4.3
[Galaxy S I9000 Android Development] AndroidBR:
Stratos my dear! Happy New Year brother!

I'd like to thank you for your incredible brains (Pawit's and the rest of the devs as well!), continued support and devotion as you so tirelessly continue to develop to this incredible and somewhat immortal piece of hardware that our SGS has turned out to be.

It's pretty obvious that if it wasn't for you guys this phone would've been long dead.

And believe me when I say it — I whole heartedly love and enjoy using my SGS much more than I do my new Sony Xperia ZL (pretty much the same hardware as a Nexus 4, except camera and the presence of an external SD) and you guys are the ONLY reason for that miracle.

Ah, shoot...! Sorry for getting a little carried away...

I just sent you a PM. Didn't want to trash your thread even further...! Sorry! ;)
[Galaxy S I9000 Android Development] stratosk:
Happy New Year, my friend!

Thanks for your so kind words! :)

I strongly believe that the only reason that SGS is still alive, is this amazing community in this forum.

All of you in this forum who support, test and participate in this forum made this.

So, credits to all of you! :)
[Galaxy S I9000 Android Development] a-id:
Hi to all! I suggest to give thanks (or we can to do survey...) to this post if you're ready to donate [MENTION=3750240]stratosk[/MENTION] min 5$ for implementing this feature in his kernel (git). Also you can donate pawitp! I think it would be fair because it's not so simple for stable release.
[Galaxy S I9000 Android Development] Nash123:
Hi guys,

I tried semaphore kernel 3.30s the first time on my cm 10.2 stable device. Unfortunately I cannot access the external sdcard. Even in CWM. Did I miss something? Switched back to stock 10.2 kernel and it works again. Thx in advance and sorry if this is a noob-question.

Apart from this it works great. Love the hugemem-possibility and OC and custom voltages. Great work Stratosk!
[Galaxy S I9000 Android Development] AndroidBR:
Hmmm... Ya trying to start a fundraiser for CMA, eh?! How does Stratos feel about that? Using the Kickstarter's mindset, how much would Stratos need to raise in order to consider starting the development of CMA for the SGS? LOL :D

Jokes aside, I've sent Stratos a PM earlier yesterday asking him about this. He said he wasn't aware of Pawit's CMA and said he'd "look into it" meaning: he'll do his homework to find out the viability of this project. Though he thought that this project could potentially be a waste of his precious time (not exactly in these words), nonetheless, a great place to look into for educational purposes.

I honestly wouldn't keep my hopes too high about him working on this project but who am to say that... Stratos is somewhat of a genius when it comes to coding, optimizing and ironing out the kinks so nothing is impossible to be accomplished with this man. Besides, there's tons of other talented developers that would probably love to help, by continuing the CMA's development from where Pawit has left off, consequently, benefiting and helping millions of SGS users worldwide. ;)

One thing is for sure, if this CMA feature is to be implemented, it's going to be implemented because it's something doable, essential and extremely beneficial. If it's not the case, then it won't get a lot of attention and will end up dying out. Either way, whatever happens the users and the community have nothing to lose and everything to gain.

My 2¢.

Cheers! :thumbup::cool::beer:
[Galaxy S I9000 Android Development] Liquidator:
Might be related to this thing I reported on the official CM11 nightlies a few weeks back: http://xdaforums.com/showthread.php?p=48389004#post48389004

Maybe 3.3.0(s) doesn't include the patch that fixed this problem for me? Now, not sure what kind of card you're using but this is what came to mind :)
[Galaxy S I9000 Android Development] Nitro_123:
I can't mount the internal or external SD card through CWM recovery. is anyone else facing this problem ?

I clean reinstalled CM 10.2 stable and flashed Semaphore.

Any clues as to what is going on ?
[Galaxy S I9000 Android Development] a-id:
Yes I suggest to do it, have you any other ideas to force this project up?

I have the same problem...
[Galaxy S I9000 Android Development] freakymod2120:
Hey, thanks for the link, it is very interesting ,perfect ...:good:

---------- Post added at 02:23 PM ---------- Previous post was at 02:22 PM ----------

Hi,

i hope we will see CMA ,maybe with SEMA-Kernel (when possible!) ,this would be great ...:good:
[Galaxy S I9000 Android Development] carpler:
MicroSD and USB OTG

Hi!

Tonight I've flashed from recovery the Semaphore 3.3.0 kernel on Cyanogenmod 10.2 in my Galaxy S device.

After reboot, my microSD 64gb was unavailable.

I've extracted the flashcard out of the phone and connected to a pc, but the memory it seems no more formatted.

Why this?

EDIT

The microSD is good: I've changed the adaptor for reading the memory card on my pc and it's all there (formatted in exFAT if I remember).

So is the kernel that don't recognize the sdcard.

Is this a limit or I must set something?

EDIT2

Ok, the Semaphore don't support natively the exFat filesystem.

The second question is about USB OTG.

I've enabled the module in Semaphore Manager, but th GS can not recognize the Fiio E18 DAC via USB.

This DAC is designed to work with Android deviced that support the USB OTG feature.

Your kernel can work with this USB DAC? The E18 does not requires power FROM the phone (it works with an internal battery), so I don't understand if the problem is about software or about hardware.

Can you help me?

Many thanks!
[Galaxy S I9000 Android Development] saszseb:
USB-OTG: http://xdaforums.com/showthread.php?t=1450298
[Galaxy S I9000 Android Development] carpler:
Thank you for the answer.

I've already read the thread you linked and investigate about the driver.

With the app "Usb Host Controller" I can see that USB driver is installed with the kernel. With the same app I can activate an "USB Host" mode, but nothing change.

The question is: in order that the DAC can be recognized perhaps it is necessary some active module in the kernel? Set something in the kernel? Install new driver? The USB Audio is effectively present in Android 4.3 or not?

I can not find answers to these questions...
[Galaxy S I9000 Android Development] ts1506:
That post says that you need external power, even if the USB device is self powered.
[Galaxy S I9000 Android Development] carpler:
Why? The external power is needed by the dac? I don't think so...

By the phone?

I write this for understanding: perhaps you have the solution...

Inviato dal mio Galaxy Nexus utilizzando Tapatalk
[Galaxy S I9000 Android Development] DerTeufel1980:
The sgs does not support power to the usb device (it can't). Unless your usb device is generating its own power, it needs to be powered.

Gesendet von meinem GT-N7105 mit Tapatalk 2
[Galaxy S I9000 Android Development] superkoal:
This doesn't make sense.

Your USB device has either batteries or an external power supply -> works.

Your USB device takes it's power over usb -> you need an active hub or it won't work.

As simple as that, there comes no power from our phones usb - and no device operates without power (unless perpetuum mobile...).

Examples (just to clarify)

Pen drive: needs active hub.

USB hard disk with external power supply: works with just an adapter from micro usb to standard connectors (no hub needed)

USB hard disk without(!) ext. power supply: needs active hub

USB soundcard with batteries: no hub needed
[Galaxy S I9000 Android Development] tsatomas:
Are you sure that the otg cable you use is working correctly ?
[Galaxy S I9000 Android Development] carpler:
Thanks superkoal.

This is also my thought, but I'm not sure is so "easy".

I don't know how it works the USB protocol and if the absence of power transmissions also may compromise the interoperability with an external DAC.

Thanks tsatomas.

Your is a good question. My answer? I don't know!

The OTG cable that I use is the one that comes with the DAC (in my box I found 2 otg cables, but it seems exactly the same; sure, I tested both).

With the same cable I can make "connect" the DAC with a Galaxy Nexus (the red led on the DAC becomes pink, when on the Galaxy S it remains red), but on Gnex I have no sound (other E18 users got the same problem).

So, I don't know if the otg cable is working correctly, I don't have other device to test it.

I know that the DAC is working: I've test this with my tablet (an Asus TF300) but here I use the original OTG adaptor by Asus and the "normal" USB cable.

On the Galaxy S I tried to use the OTG cable that I use on the Galaxy Nexus (and I know that this works correctly on the Gnex), but I don' know if I can use the same cable on the Galaxy S. With this OTG cable I have connected an usb hub with external power supply and tried to insert a pendrive, but without success.

So my question is: all the OTG cable are the same? Every cable can be use on all devices or are specific for on model only?
[Galaxy S I9000 Android Development] tsatomas:
From my experiences no, I have two otg looking same, one original from my daughter tab and one Chinese, the Chinese had worked but not always! But both work with the tab (noname)
[Galaxy S I9000 Android Development] Nash123:
Ok, found out the kernel doesn't support exfat. Does it support ntfs? Because fat32 and 64 gb microsdxc seems to be complicated.
[Galaxy S I9000 Android Development] carpler:
Is not so complicated. You can find many tutorial on the web about this: there is a free tool ("sdformatter"or something like this) that can you help...

Inviato dal mio Galaxy Nexus utilizzando Tapatalk
[Galaxy S I9000 Android Development] Nash123:
Used easeus partition master and formatted it to fat32. Now it works.
[Galaxy S I9000 Android Development] sigarocubano:
Can someone post the link to the lib bigmem video
[Galaxy S I9000 Android Development] ficko_98:
for kk 4.4: http://rootaxbox.no-ip.org/kasper_h/kernels/KK/bigmem/KK44_BigMem_18-nov-13.zip

for jb 4.3: http://xdaforums.com/attachment.php?attachmentid=2179768&d=1376171954
[Galaxy S I9000 Android Development] Turtuga:
Any update??
[Galaxy S I9000 Android Development] stratosk:
I'm sorry, my friend. I was too busy with N4 kernel and Semaphore Manager.

I hope that soon I will be able to update SGS kernel
[Galaxy S I9000 Android Development] Turtuga:
thanks. you are amazing ;)
[Galaxy S I9000 Android Development] Rokostar:
Which kernel is the latest one i can use for 4.2.2 ?

I hobs vo mei Glaxy S g'schickt
[Galaxy S I9000 Android Development] Rokostar:
Why i only have 391 MB RAM ? I thought it would be 397 MB

I hobs vo mei Glaxy S g'schickt
[Galaxy S I9000 Android Development] hertzschi:
You have installed 2.8.0 kernel installed.

You need 3.0.0 I'd say

Semaphore <= 2.6.6 for 4.1.2

Semaphore >= 2.8.0 for 4.2

Semaphore >= 3.1.0 for 4.3

Semaphore >= 3.4.0 for 4.4
[Galaxy S I9000 Android Development] saszseb:
CM10.1 is 4.2.2 >>>>>2.8.0.
[Galaxy S I9000 Android Development] ( V ):
very subtle approach :good:
[Galaxy S I9000 Android Development] ayed78:
any update for this great kernel?
[Galaxy S I9000 Android Development] jugster:
What is it that needs updating?

Am I missing something?

Signature? Signature!
[Galaxy S I9000 Android Development] Turtuga:
i think pawitp change some things in the kernel... but i'm not sure
[Galaxy S I9000 Android Development] jugster:
Link or it didn't happen! :)

Signature? Signature!
[Galaxy S I9000 Android Development] tetakpatak:
[MENTION=2811371]jugster[/MENTION]

Well.... it would be a dream comming true if [MENTION=3750240]stratosk[/MENTION] would decide to make us an updated KK version kernel&recovery package that supports f2fs. It is crazy what a performance boost it brings, DerTeufel1980 has just released his dual-boot kernel for Note 2 and now also for i9300.

That performance boost would be more welcome by our old good i9000 than anywhere else.

It seems that kasper_h has no interest in spending time on this. But it is expected, as he is so busy with his ROMs, as well as ts1506 and pawitp are. But maybe stratosk may find a challenge in that task :D
[Galaxy S I9000 Android Development] Turtuga:
i don't know if is important...

http://review.cyanogenmod.org/#/c/58486/

http://review.cyanogenmod.org/#/c/56892/

http://review.cyanogenmod.org/#/c/55311/

http://review.cyanogenmod.org/#/c/57034/

http://review.cyanogenmod.org/#/c/56793/ (applied in your device too)
[Galaxy S I9000 Android Development] jugster:
Well, iirc, the first one is about KSM, for which applications has to be coded for? That is not something they atomatically take advantage of, right?

The next two ones is about zram, which up to now, Stratosk has no interest in.

Fourth one is a fix for device enryption, I fail to see what performance impact it has, but it could be just me.

Fifth one is about some more free memory which could actually be useful.

So if these are the important changes you are waiting for, my suggestions for most of them would be: Don't hold your breath.

There are other kernels that are based off of Semaphore which very well could be a bit more adventurous though.

For my own part, CMA looks interesting, but needs more work.

Cheers,

/J
[Galaxy S I9000 Android Development] caravagio:
Hello... I read this forum from day 1 and now that I get a nexus 5 I realized that galaxy s developers are the best dev on xda. Why???? First, great support for S1, less bugs and less worries, second, great community... I hope that I will see great developers and for N5 and maybe stratosk will be one of them! I still read galaxy s1 forums, I miss all of the great things that this forum has... Wish you good luck!
[Galaxy S I9000 Android Development] grinder777:
Completely agree!!!

I don't have N5, have S3mini... but I miss my SGS and all of you guys here :eek:

Gesendet von meinem GT-I8190 mit Tapatalk 2
[Galaxy S I9000 Android Development] dk147in:
Hi, sorry if sound off topic...

I am using 4.4 with semaphore kernel (s-version) with bigmem libs as per the links in my signature...every thing seems ok and working fine untill i use spirit FM (unlocked version)...upon using this i noticed that vibration stops working even there is no vibrate sound profile and proximity sensor also stops working i mean during in call screen is on with the touch active even closing to ears due to this reason many other apps and other goes clicked unknowingly.

anybody noticed this ....please provide solution.....

On stock kernel as developed by pawtip there is no problem...but missing some important RAM.

Thanks
[Galaxy S I9000 Android Development] stratosk:
New Semaphore Manager version 4.0.0 (available soon on Google Play)

- Reworked UI (added Navigation drawer)

- Many improvements in code

- bug fixes

- Added multilingual support (Greek language added)

If you want to contribute translating the app, please translate the strings in this resource file and send it to me:

https://github.com/stratosk/semaphore_manager/blob/v4.0.0/sm/src/main/res/values/strings.xml
[Galaxy S I9000 Android Development] need4steer:
I have a blue tint all over the screen - a very bluish look, after flashing cyanogenmod 10+ (JB).

According to DerTeufel1980 and pawitp, this issue is caused by the updated framebuffer driver of the Nexus S in the cyanogenmod 9 (ICS) kernels, and the actual problem is that some devices contain incorrect calibration data.

In addition, if I got it right, very early cyanogenmod 9 builds should work because they don't use this yet.

Will this kernel solve this issue?

Edit: I posted a thread in which I summarize all I know about this issue

Edit: This issue is solved. Please look in my thread for more information.
[Galaxy S I9000 Android Development] rmsinaga:
Hi stratosk, many thanks for the update. Appreciate it a lot.
[Galaxy S I9000 Android Development] nhecas:
Can I use the kernel with cm-11-20140210-SNAPSHOT-M3 ?
[Galaxy S I9000 Android Development] Krimator:
The guys on the Russian who can translate?