yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] AndroidBR:
I totally agree with you and that's why I did my homework and ended up buying a Sony Xperia ZL HSDPA+ (C6502). So far I'm loving the big ass 5" full 1080p screen. It's a great phone. And the phone looks so freaking nice! What a handsome little focker! :cool:

Still... It's no Samsung Galaxy S i9000 powered by CyanogenMod 10.1 with Semaphore Kernel. I'm still using both phones. But I can't wait until FreeXperia project develops a fully operational CM10.1 for it. Right now the camera isn't working at all. Even better, I hope to see the CM community bringing this particular device into the official ROM list, available for download from their own website. :D
[Galaxy S I9000 Android Development] beint:
Meet the fockers! LOL

Sent from my sending thingy
[Galaxy S I9000 Android Development] svkmirec:
Hi Stratosk,

Im happy you finally get your nexus!

I would like to have my last may be again special feature :) from you.

Is it possible to just respect bigmem checkbox and do not forget ot after reboot so I donot have to one more reboot when ..... if someone ticks bigmem in SMM I think he wants it, don't you think ? :)

Thanks
[Galaxy S I9000 Android Development] stratosk:
adcvalue is the value that the light sensor returns. The value is filtered and then the brightness is calculated. In your kmsg

you get adcvalue 40, and the brightness is calculated to 3.

You have minimum brightness 15 so the brightness finally is not updated.
[Galaxy S I9000 Android Development] Neel.I:
The check-box stays ticked,only thing is,the data that extra RAM should not be reserved for 720p recording while booting up,cannot survive a power down.AFAIK,it survives while normal reboot/reboot to recovery.

Here's what is mentioned on the Semaphore website
[Galaxy S I9000 Android Development] Necromancer3:
something is wrong with it.

my min_brightness was set to 1.

i just checked. when i changed the min_brightness from 1 to 2 it adjusted the brightness.

adcvalue was 47 and the brightness was down to 3.

then i turned on the light, and adcvalue was still reproting 47

only after launching elixer2 and checking the lux with it, the screen brightness adjusted. i went back to sema and adcvalue now reported 894

i then swiched off the light again, and adcvalue continued to output 894

???

its obviously is not updating because it reports exactly the same value as before.
[Galaxy S I9000 Android Development] stratosk:
Do you have auto brightness on in rom settings?
[Galaxy S I9000 Android Development] Necromancer3:
no.

i thought Sema overrides Rom settings?
[Galaxy S I9000 Android Development] kaza:
Hi guys, I tried to find what boostpulse does in ondemand but couldn't find any description and why its set to 0 in semaphore and to 1 in other kernels, I was assuming its something like smooth_ui?
[Galaxy S I9000 Android Development] Silentbob999:
It's a valid request.. It's not impossible to implement (devil kernel do it by rebooting itself at an early stage). But it's one of those request that have been made and answer many times by Stratosk. Semaphore is made to be simple and clean ;)

Envoyé depuis mon GT-S5830 avec Tapatalk
[Galaxy S I9000 Android Development] svkmirec:
Am I seeing bad, or is cpu clock pushed up when power plugged ? I thought battery is warming but it looks that it is cpu, and I see like cpu is "locked" in 400 and jumping to higher freq, seen in performance monitor.

To be sure I disabled all apps in power plugged event in autorun, and watch processes activiti and didn't see any process using cpu.

edit:

With SmartAss2 governor it behaves like I described above.

With OnDemand, just lower freq is rised to 200 and stays on it without jumping higher.

edit2: and is not heating at all on OnDemand when power plugged.

Thanks
[Galaxy S I9000 Android Development] jelle2503:
Receiving my n4 this week , hope to see you there soon. Been using your kernels for few years now. :D

Verstuurd van mijn GT-I9000 met Tapatalk
[Galaxy S I9000 Android Development] stratosk:
When plug your phone the minimum freq is 200Mhz.

So, it's normal (at least with ondemand).

Enjoy your new phone, my friend!

I also hope to see you there. :)
[Galaxy S I9000 Android Development] svkmirec:
thanks, stratosk. ondemand governor behaves ok, so will just ignore smartass2, as you silently suggest :)
[Galaxy S I9000 Android Development] Necromancer3:
Now that all brightness updating problems solved I can say its not better.

This is to be expected though. since I was looking for darker values then linear y=x and y=x^2 is even stronger.

I do have an idea though.

A 2nd degree polynominal is defined in a single way by 3 points.

We already have 2 (0,0) and (3000,255). The 3rd point which will be user based will define the polynominal curve.

I still need to think about it a bit furher as a single user input (only z, without y) is restricing and we want the most flexible option.

Ill be very busy this week but i'll try to get it on Wednesday evening or the weekend. Stay tuned :)
[Galaxy S I9000 Android Development] urim225:
a link for Semapbore JB 2.6.6 please someone ?
[Galaxy S I9000 Android Development] a1shakes:
problems with wifi when using this kernel

Hey there,

First of all, thanks for the amazing kernel especially the bigmem feature love it.

Now whenever i use any with this kernel, wifi is dropped after some time, by the hotspot i make using my laptop this happened even when i was on slim rom,then beast rom and now xylon. i'm on 2.9.18s ryt now and wifi drps abruptly. I use intel my wifi technology and my tab 2 boes not face any drops from it.

However i did not face any problem when i was on miui with cm kernel.

thx in advance
[Galaxy S I9000 Android Development] stratosk:
Hi,

Please enable logger. Then please try to reproduce the problem and send me the logcat and kmsg.
[Galaxy S I9000 Android Development] chainer1:
Live Overclocking

First, thanks for that nice kernel stratosk :)

May I ask you one question about the live overlocking function?

I know, that when i go higher with the live overclocking value, that i probably have to adapt the voltages

for the different frequency steps.

In an old glitch kernel thread for i9000, where it is explained how everything works

it is written "- Try to stay around 1.225 - 1.250V for your highest frequencies;"

http://xdaforums.com/showthread.php?t=1419274

When I open semaphore manager, the standard values for the custom-voltages under Voltages are

1275, 1200, 1050, 950, 950

These suggested values, are they the actual standard values of your kernel, or are they already higher in case of live overclocking?

If they are already higher, what are the actual standard values? I'm a bit confused right now :confused:

Thank you :)
[Galaxy S I9000 Android Development] stratosk:
New version 2.9.20

- Linux kernel 3.0.72

- binder: backport from 3.9-rc (also port some other changes to support this)

- lowmemorykiller: updates from 3.9-rc

- logger: updates from 3.9-rc

- disable android_ram_console (thanks to dark_knight35)

- mDNIe: suppress some debug messages (and do so minor cleanup)

- Auto brightness: calculate the average of light sensor adc values instead of normalized brightness

- Auto brightness: Intoduce max_br_threshold tunable. Over this, the brightness is updated to its max value (thanks to Necromancer3)

- Lowmemorykiller: Intoduce a white list with PIDs (up to 6) that never been killed (use: echo "PID1, PID2" > /sys/module/lowmemorykiller/parameters/w_list)
[Galaxy S I9000 Android Development] ts1506:
I just build one with linux 3.0.72 and a few more changes , and now I must add your changes too :P
[Galaxy S I9000 Android Development] GreenSGS:
You never let me get bored with my phone. Superb. Pizza later, first instal. :thumb up:

---------- Post added at 10:04 PM ---------- Previous post was at 09:43 PM ----------

Friend,

Is pid can be pname? Although you wrote it clear but curious. Any chance to persist whitelist?

Thanks
[Galaxy S I9000 Android Development] stratosk:
No, you have to use PID.

I use this, for example, (to make phone.apk never been killed):

echo `pidof com.android.phone` > /sys/module/lowmemorykiller/parameters/w_list

You may try to do this as init script.

My thought is to add a feature to Semaphore Manager to select processes (names) and make the selection persist across reboots.
[Galaxy S I9000 Android Development] Rebel2k:
Would be really a nice feature! :)

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] KSLevel11:
@Stratosk

If I want to use Semaphore Auto Brigthness Driver, then auto-brigthness option in ROM settings should be enabled or disabled?

Wysyłane z mojego GT-I9000 za pomocą Tapatalk 2
[Galaxy S I9000 Android Development] ts1506:
If you load the Semaphore Auto Brightness Driver , the stock Brightness control is disabled, so it doesnt matter.
[Galaxy S I9000 Android Development] stratosk:
It should be enabled.
[Galaxy S I9000 Android Development] fknshwow:
MMS messages don't work. Please help!!

When I install this kernel I find that MMS messaging doesn't work. However when I install the MacKay kernel my MMS messaging does work. Is there a setting in your kernel that I need to activate to enable MMS messaging.

Many thanks for your great work.
[Galaxy S I9000 Android Development] nereis:
I am having trouble with 2.9.20s its derivative Cyancore 2.4 kernel.

Every time I tried flashing either of these the phone would bootloop, and can only be fixed by flashing Devil through Odin to get CWM back.

I've tried flashing back and forth a few times and it just seems like there is something with the new version that doesn't like my phone.

For the mean time I have flashed back to 2.9.18s and everything works fine again.

It's running the latest Slim Bean 4.2.2 Build 3 for your reference. Please let me know if you want me to do any tests.
[Galaxy S I9000 Android Development] Unjustified Dev:
I would like to build this kernel for the fascinate. I see it does have a deconfig in the source. I would like to know what steps would be necessary as far as the ICS RAM disk that I have noticed. Does the fascinate already have a sephamore kernel updated? I am new to the Aries devices , but already compiled 2 ROMs for the fascinate. Any help would be appreciated.
[Galaxy S I9000 Android Development] rubervalrfl:
One question, your hardware is different?

If you are going to have to move on sbuild.sh as my friend made galaxysbmtd, needing only talk.
[Galaxy S I9000 Android Development] a1shakes:
how to get the logfile

Hey there

I was facing some problems with this kernel and wanted to generate the logfile.

I enabled the logger in semaphore manager and reproduced the problem.Now i want to know is how can i get the log file.Also how to save the ksmg into a txt file.Semaphore manager only gives an option of reading ksmg.

I tried adb logcat > myfile in sdcard however it just says waiting for device.

Thx in advance
[Galaxy S I9000 Android Development] ohajo:
Hi Stratosk

Thanks! this kernel is sooooo amazing. I've vanilla rootbox 7 and with this kernel it's work fast, smooth and stable thanks allot!
[Galaxy S I9000 Android Development] ziporpor:
Link to download Semapbore JB 2.6.6

http://xdaforums.com/showpost.php?p=35157350&postcount=3935

Enjoy :)
[Galaxy S I9000 Android Development] stratosk:
These are the standard values with no OC.

If you OC, L0 - L1 voltages (1000MHz, 800MHz) are increased dynamically a little bit.
[Galaxy S I9000 Android Development] stratosk:
I'm sorry I didn't understand.

Do you use Semaphore or Cyancore?
[Galaxy S I9000 Android Development] ziporpor:
Custom ringtone problem

Hi Stratos.

First of all, Kudos for your amazing work!

I flashed the new version (not the 's' variant) and when I try to configure the main ringtone of the phone as a custom one (an .ogg file from the sdcard) it doesn't set it and instead configure it as "No Ringtone". configuring other built-in ringtones works like a charm.

I am using CM10.1 M2.

I had no problem with custom ringtone in all the previous versions (I am following your work for a very long time now :) )

Hope this helps...

Thanks!

---------- Post added at 10:16 AM ---------- Previous post was at 09:48 AM ----------

After further investigation I can see that the problem occurs only if I define the ringtone via a 3rd party app. if i am placing the audio files under sdcard/system/media/audio etc and than use the built-in ringtones chooser it is working fine, even with custom ringtones.
[Galaxy S I9000 Android Development] nereis:
I've tried flashiing both, and they seem to behave similarly.

It goes like this:

1. Reboot to CWM (from 2.9.18s)

2. Wipe Cache, flash 2.9.20s zip

3. Reboot

4. Bootloop at Semaphore Logo, 3 key combo does not work from cold boot.

5. Remove battery, enter download mode, Odin flash Devil to get CWM again.

from here on if I flash 2.9.18s it will boot, but if I flashed 2.9.20s tar from Odin it will bootloop again, and the same goes for Cyancore 2.4.
[Galaxy S I9000 Android Development] wazza1991:
Hi stratosk ...can you please help me with this : '- Lowmemorykiller: Intoduce a white list with PIDs (up to 6) that never been killed (use: echo "PID1, PID2" > /sys/module/lowmemorykiller/parameters/w_list)' .....I don't know how and where to do this. :eek:
[Galaxy S I9000 Android Development] 99x:
Don't wipe cache, that is likely the problem right there. Just flash semaphore over your existing ROM/kernel
[Galaxy S I9000 Android Development] a1shakes:
got the ksmg

i got the ksmg but where does the output of logger get saved or how can i get it.
[Galaxy S I9000 Android Development] Unjustified Dev:
I'm not understanding this kernel it is confusing , but I really like it. I would like for you to further explain. Is the kernel not going to work for me if I compiled it? Are there more steps involved than building a standard kernel from source?
[Galaxy S I9000 Android Development] pxrave:
hey stratosk

it is very difficult to port your kernel on the i9100?

especialy features like the new .20 update =>ports from newer linux kernels?

i have s1 here and an s2 with original cm10.1 kernel from codeworkx but he doenst want to develop for this phone.

i hope you send me an pm because of offtopic here ,)
[Galaxy S I9000 Android Development] iulian vu:
I am on 2.9.12 , if I Will flash 2.9.20 My Rom IT Will be faster at games?
[Galaxy S I9000 Android Development] elitevet:
Try and tell us. No one can know what will happen to YOUR phone, but you.
[Galaxy S I9000 Android Development] jelle2503:
hah ofcourse

each time stratosk release a new kernel version, speed smoothness and 3d gaming gets 20% better. meaning you are 160% slower then each of us on latest version:D

Verstuurd van mijn GT-I9000 met Tapatalk
[Galaxy S I9000 Android Development] :
20% on each version?

MIRACLE!!

:D
[Galaxy S I9000 Android Development] stratosk:
There are no standard step to build (or better port) a kernel for device.

AFAIK, fascinate has no much differences from i9000, but I never build one.

This is weird issue and I'm not sure it's kernel related.

Anyway, please post a logcat and maybe we can find out.

Hi,

You can do this from terminal emulator. Please read some posts ago about the 'pidof' command. So, you may pass the PIDs that you want to stay alive.

adb logcat > log.txt

or from terminal emulator:

logcat > /sdcard/log.txt

Hi,

I guess no. :)

But it depends on how familiar you are with kernel hacking.

Don't worry, you are not offtopic. :)
[Galaxy S I9000 Android Development] nereis:
Just tried without wiping cache again, unfortunately its bootlooping again.

--

Back to 2.9.18s thru Odin Devil, boots again now.

I was on Cyancore 2.3 for a while before migrating to 2.9.20s, wonder if this might have been the issue?
[Galaxy S I9000 Android Development] dark_knight35:
Very nice! And the first time someone thanks me in a prominent thread :o!

As there are so many nice backports from 3.9 kernel, what do you think of this commit:

https://github.com/Alucard24/Dorimanx-SG2-I9100-Kernel/commit/521e6b967503bca797ffd9f2e41d9adb15e48ace

I don't know how much is from 3.9 kernel and how much by dorimanx, but I guess this could be nice for us, too?

I actually just thought that we need such a feature, too. What a pitty that so many people don't know such basic linux stuff :(.

His next question would be: never build or never built? ;)
[Galaxy S I9000 Android Development] stratosk:
Maybe you can try to download again the zip file.

I always try to give credits to people that help me (sorry, if I forgot someone)

I usually backport only Android drivers and don't mix stuff from different versions. Just coping in Linux, may be dangerous.

Sorry, my mistake. I 've never built. And most probably I will never build (I'm sorry). :)
[Galaxy S I9000 Android Development] Bejda:
Seeing that many peoples will maybe start using init.d scripts and could be cm10.1 nightlies addicts ;) i was thinking it may be useful to recall the /system/addon.d process (that can preserve anything you put yourself under /system at each rom update) and for init.d scripts specifically it could be even better to use userinit.

Just take a look at system/etc/init.d/90userinit file to see what it does, you can write your init stuffs on a userinit.sh file under /data/local so it will stay active unless you wipe data.

Of course device won't boot with semaphore after a nightly flash (or any other rom as long as it comes with 90userinit under etc/init.d) but I don't think it will breaks or spoil your rom update and your semaphore flash coming right after.
[Galaxy S I9000 Android Development] Unjustified Dev:
I will do it later on and report back.
[Galaxy S I9000 Android Development] DerTeufel1980:
You need to edit the gp2a_atlas.c in order to compile the kernel with touchwake. Otherwise the build will fail.

Also, Iirc, Stratos had removed phantom touchkey prevention, as it is only used on fascinate.

That's all I am currently remembering.

Gesendet von meinem GT-N7105 mit Tapatalk 2
[Galaxy S I9000 Android Development] Unjustified Dev:
You guys are too smart for me. Thanks op and thank you.
[Galaxy S I9000 Android Development] DerTeufel1980:
No problem and good luck

Gesendet von meinem GT-N7105 mit Tapatalk 2
[Galaxy S I9000 Android Development] thETImo:
@stratosk

No offence, but right after I switched to Mackay kernel, my MMSes started to flow. I haven't been able to send or receive them at all while using Semaphore JB-kernels. I actually thought it would have been a ROM issue all along, but apparently it's not.

Can you do something about it? Otherwise Semaphore would be the ideal kernel for me. :)
[Galaxy S I9000 Android Development] stratosk:
No problem. I never use MMS.

Can you please provide a logcat and kmsg?

I didn't change anything but maybe I can find something.
[Galaxy S I9000 Android Development] thETImo:
You mean from Semaphore? Where is logcat located?
[Galaxy S I9000 Android Development] stratosk:
Yes, please.
[Galaxy S I9000 Android Development] stratosk:
Please also post a logcat during the trial of sending an MMS.

Did you try 2.9.20?
[Galaxy S I9000 Android Development] thETImo:
*removed'
[Galaxy S I9000 Android Development] stratosk:
This is not a logcat.

I guess you 'cat' the adb or something?
[Galaxy S I9000 Android Development] thETImo:
Sorry, it was the only file by that name Total Commander's search-function found. It was in the system\bin -folder. Where should it be?
[Galaxy S I9000 Android Development] stratosk:
You have to run the logcat as root in terminal emulator (or use a logcat app)

logcat > /sdcard/log.txt

if the above command blocks hit ctrl+c

Please send the log.txt.
[Galaxy S I9000 Android Development] thETImo:
Having troubles with the file. aLogcat didn't work and Logcat Extreme doesn't seem to do so either. And with emulater I'm not familiar to.

In the middle of a workday this takes a bit too much time... :)
[Galaxy S I9000 Android Development] stratosk:
Did you enable logger (and reboot) from semaphore manager?
[Galaxy S I9000 Android Development] HenriFred:
I'm also in a bootloop with 2.9.20s

Flashed Devil with Odin, then back to 2.9.18s => OK

Redownload 2.9.20s zip, but still bootloop.

Do you have a clue what it could be ?
[Galaxy S I9000 Android Development] pbecks1963:
No bootloop here. Update from 18s -> 20s went without incident
[Galaxy S I9000 Android Development] stratosk:
Unfortunately, I don't know.

Are you able to boot in recovery using 3-button combo (with 2.9.20)?
[Galaxy S I9000 Android Development] HenriFred:
Could not boot in recovery using 3-button combo.

But other 3-button combo put me in Download mode, so I could flash Devil kernel using Odin.

Weird, cause none of your previous kernel has never caused a bootloop on my phone.
[Galaxy S I9000 Android Development] stratosk:
Maybe a specific change in last version is responsible for this.

If you are in the mood for testing tonight, I can prepare ~6 versions to isolate the bad commit.

Please let me know.
[Galaxy S I9000 Android Development] Tsipo:
+1 All fine :)
[Galaxy S I9000 Android Development] grinder777:
+1

md p9516 - root -waiting for cwm -- thnx2all
[Galaxy S I9000 Android Development] pxrave:
the kernel hacking knowledge is bad so that is why i ask

all the devs in s2 section are not motivated like here because of the exynos 4.x problems =>no drivers etc

but exynos 3 had the same problems or not?

because of this problems i want to be active and learn how to create a kernel ;P maybe after a while i will be active here too
[Galaxy S I9000 Android Development] stratosk:
I'm not aware about these issues. I don't know what exactly is the problem.

So, I can't say for sure.

I have many questions in my inbox about kernel building or porting.

I only can say that there is no standard procedure.
[Galaxy S I9000 Android Development] alb3rtt:
We didnt really have that problem because of the Nexus S. (practically identical hardware)
[Galaxy S I9000 Android Development] purpleraintoxicity:
don't forget that cm7 had sod problems. minor, but existed.

we are lucky that Samsung didn't change the hardware
[Galaxy S I9000 Android Development] HenriFred:
Thanks a lot for your time.

I'm ready to flash as many times as necessary !
[Galaxy S I9000 Android Development] alb3rtt:
Yeah but compared to the S3 and S2, our phone might as well be a nexus. Thats how bad current Samsung support is and thats why I won't be staying with them. Nexus/Sony FTW.
[Galaxy S I9000 Android Development] AndroidBR:
Yup, Sony is the next best thing right now and that's why I got a Sony Xperia ZL. I'm loving it. Can't wait to see CM10.1 being developed for it soon! Fingers crossed! :thumbup:
[Galaxy S I9000 Android Development] stratosk:
Thank YOU for your time.

Let's start reverting a commit that someone in captivate forum reported that it worked for him.

Then I will do a git bisect to find the guilty commit.

EDIT: IF the first file does not work you may check the second attachment Semaphore_JB_test_1
[Galaxy S I9000 Android Development] ts1506:
Stratosk , which commit did you revert ? My captivate users cant get the kernel to boot up.

EDIT: Found them.

EDIT2: Is the guilty commit actually guilty for both captivate and vibrant ? It works on the i9000 atleast.
[Galaxy S I9000 Android Development] HenriFred:
Well done : it works with Semaphore_JB_2.9.21_1s.

No bootloop, everything working.:good:

EDIT : Bootloop is still there with Semaphore_JB_test_1

Flashing Devil right now...
[Galaxy S I9000 Android Development] stratosk:
OK, thanks so much for testing.

No need to run git bisect. Issue was found. (also confirmed from captivate forum).

I will release a new version tonight just in case somebody has issues.
[Galaxy S I9000 Android Development] wazza1991:
Hi stratosk,

I downloaded 'android terminal emulator' from the play store and copy pasted this - echo `pidof com.android.phone` > /sys/module/lowmemorykiller/parameters/w_list.........but it says access denied....please help...never done these things before. Thanks
[Galaxy S I9000 Android Development] stratosk:
Please run the su command first
[Galaxy S I9000 Android Development] Bejda:
Type su <enter> first