yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] rubervalrfl:
Sends me a picture that format that I command you to replace the file in the source.

480x800 24bit RGB color

PS.: Do not forget to push your changes to your github.
[Galaxy S I9000 Android Development] stratosk:
Could you please update your github?
[Galaxy S I9000 Android Development] rubervalrfl:
+1

Thanks Stratosk.
[Galaxy S I9000 Android Development] dashqa:
Could not add PID's into w_list file ( /sys/module/lowmemorykiller/parameters/w_list), it said permission denied.
[Galaxy S I9000 Android Development] Bejda:
Like this?

https://github.com/anarkia1976/Splash-Image
[Galaxy S I9000 Android Development] rubervalrfl:
To get the image. Ago, you should use the Gimp in Linux and export the image, there is the option to save as. Ago.
[Galaxy S I9000 Android Development] didhiy:
this works well for me, used in my SC-02B & epic4g

https://github.com/nubecoder/Samsung-logo
[Galaxy S I9000 Android Development] ts1506:
Its all the same , all are forked from morfic's repo , and all give me a syntax error on line 48 of some file , and when I view the file , I dont really see any error in the 48th line.
[Galaxy S I9000 Android Development] didhiy:
there's a sample file on source, run the script with that & try to build with it. if everything is fine, you must check your gimp file, maybe it wasn't correct when saving.

From my experience, I must add the .h extension manually (with c source choosed) when saving from gimp.
[Galaxy S I9000 Android Development] arjiegodz:
didhiy hope u can port this kernel cu, i really wanted to try this.. ^_^
[Galaxy S I9000 Android Development] ts1506:
The sample gives the same error :(
[Galaxy S I9000 Android Development] didhiy:
sorry...

you can upload your picture somewhere, I'll try make it for you to test
[Galaxy S I9000 Android Development] ts1506:
PMed you.

Sent from my cyanogenized tab 10.1
[Galaxy S I9000 Android Development] ts1506:
Looking good eh....

Normal OC , work in progress.

No ETA's please.
[Galaxy S I9000 Android Development] rubervalrfl:
Please push your changes to your github.

thank you
[Galaxy S I9000 Android Development] solar666:
Will you as well update to latest saphore .21?
[Galaxy S I9000 Android Development] ts1506:
Sorry for the delay bro , I cant even sit in front of the computer for more than 15-20mins due to school work.

I will update for sure in saturday , please bear with me.

And I am facing issues with the normal OC , it is acting up , so I am withholding it for the time being.
[Galaxy S I9000 Android Development] rubervalrfl:
quiet my friend, I thought he had forgotten the hermanos Brazilians, is that people like the kernel, and they are asking me to update.
[Galaxy S I9000 Android Development] ts1506:
Semaphore 2.9.21 no new stuff. It just reverts the RAM console change , which is needed for captivate.

I have already updated the captivate and vibrant builds as they need the change for the devices not to bootloop , but its not needed in i9000 , still , I have updated to .21
[Galaxy S I9000 Android Development] solar666:
Some report bootloop as well with i9000. :rolleyes:
[Galaxy S I9000 Android Development] atomixxx:
Yay,great job guys :D
[Galaxy S I9000 Android Development] ts1506:
Thats why I updated the i9000 to 2.9.21 too.

BTW , if you guys didnt notice , 2.4.1 was up since last night , has a new CyanCore kernel splash and updates from semaphore 2.9.21
[Galaxy S I9000 Android Development] Bejda:
Could you give me kernel splash image please to check if I can make a one-flash bootsplash from it (or any image/logo that you may think would fit better for this)?
[Galaxy S I9000 Android Development] quack75:
Hello everyone, just some clarification:

- Why with this kernel, the recovery is 6.0.2.7 and with Semaphore there's 6.0.3.0 instead, are there differences?

- It will be a specific manager for this kernel or modded Semaphore manager to handle all of the options?

I saw the new bootlogo, nice but I would have preferred this below found in this tread, the style is a bit more holo, but everyone has their tastes, it is very important to the functionality :)

God job

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] atomixxx:
Well,this bootlogo above is unredeable for me..
[Galaxy S I9000 Android Development] ts1506:
I havent updated the recovery binary , there are not much changes.

Modded semaphore manager.

I like the one I use better , I feel the one you posted is aweful (no offence, I respect everybody's work , its just that it doesnt satiate my tastes)
[Galaxy S I9000 Android Development] ts1506:
Here it is.
[Galaxy S I9000 Android Development] hepterci:
zram

Where is the new update for kernel :D :D :D

I think zram no compression. How to enable if you have zram comp.
[Galaxy S I9000 Android Development] ts1506:
There is an explanation on the OP, please read.

Sent from my cyanogenized tab 10.1
[Galaxy S I9000 Android Development] solar666:
How to enable uksm?

Within slim v3 I don't have the possibility anymore like before with ksm ...
[Galaxy S I9000 Android Development] ts1506:
UKSM is enabled by default.
[Galaxy S I9000 Android Development] didhiy:
you can use recovery binary from here:

https://github.com/didhiy/sema-ramdisk

I've extracted original semaphore kernel that use newer cwm.

open

/sys/kernel/mm/ksm/run

if it showed 0, change it to 1
[Galaxy S I9000 Android Development] ts1506:
Update coming today, with Linux 3.0.73
[Galaxy S I9000 Android Development] fishears:
You need to push to github - I'm interested to see if you used my UKSM port ;)
[Galaxy S I9000 Android Development] ts1506:
As of matter of fact , I did use your code :P And I will update github today.
[Galaxy S I9000 Android Development] fishears:
:D no rush...
[Galaxy S I9000 Android Development] ts1506:
My github has been updated with the latest changes in my source.

Those willing to have a look can do it now.

I had cleaned out the total repo , cause it got messed up somehow , so the commits may not be in order.
[Galaxy S I9000 Android Development] ts1506:
Minor update 2.4.2 uploaded

Changelog

1. CWM Updated to 6.0.30

2. Linux Kernel updated to 3.0.73

Captivate and Vibrant coming later tonight.
[Galaxy S I9000 Android Development] stratosk:
You have to update your github as soon as you release a new version.

Please do it, otherwise it's a GPL violation (and XDA rule violation).

People have to know your changes the time you release a new version.

I think it's OK to forget sometimes to do it, for some hours. But leaving your github non updated for 15 days is too much.

Just my 0.02$
[Galaxy S I9000 Android Development] fishears:
+1 also it is conventional & more repectful to cherry pick a developer's commits rather than submit them in your own name... There now, that's my two cents as well :cool:

sent from somewhere..
[Galaxy S I9000 Android Development] ts1506:
I have updated my github today. Only the Linux 3.0.73 hasnt been updated yet, as I did them after I updated the source today. But I will update today nigth, 2 hrs from now.

I know about the violation, but I dont usually leave the source un-updated. This last time, something got messed up in my source, so I deleted te repo and redid it.

Thanks anyway.
[Galaxy S I9000 Android Development] ts1506:
How should I cherry pick a commit so that it has references to the original commiter? I have no problem doing that at all, since most of the changes are contribution of other people.

I guess your comment was intended at the uksm commit I 'stole' from yours.
[Galaxy S I9000 Android Development] akash6969:
Wanted to use your Cyancore kernel but cant.

Wifi and 3g wont work on my present [ROM][JB 4.2.2] Xperia Style V4 - with Ac!d audio engine??

Any suggestions?
[Galaxy S I9000 Android Development] ts1506:
What kernel did you have earlier.
[Galaxy S I9000 Android Development] akash6969:
I'm on Mackay 0.298 at present!
[Galaxy S I9000 Android Development] mexikoma:
CyanCore 2.4.2 works fine for me.

Tapatalk 2-vel küldve az én GT-I9000-ről
[Galaxy S I9000 Android Development] akash6969:
Works fine for you on Xperia acid ROM v4....yes!?

Its works for me, i mean the ROM but can't get wifi and 3g to work on any cyancore kernel!
[Galaxy S I9000 Android Development] fishears:
Sorry about the directness. I'll pm you about cherry-picking. Its a whole lot easier than making the changes yourself. I do it all the time ;)

There's no such thing as stealing in Open Source :D

sent from somewhere..
[Galaxy S I9000 Android Development] ts1506:
Where? I didnt get any Pm..
[Galaxy S I9000 Android Development] fishears:
Hang on - I'm not a machine :D
[Galaxy S I9000 Android Development] ts1506:
I just opened xda and saw the post, didnt notice the posting time, sry.
[Galaxy S I9000 Android Development] fishears:
You have mail. :victory:
[Galaxy S I9000 Android Development] ts1506:
Do one thing.

Download mackay kernel , open the zip and open the system folder.

Note down all the files which are there , then download CM10.1 , extract those files , and paste them in your phone and then try.
[Galaxy S I9000 Android Development] akash6969:
Somebody has already tried this..:

ts1506	5th April 2013, 08:44 PM #56

Senior Member

Thanks Meter 1483

Posts: 1,649

Join Date: Sep 2012

Location: Kolkata

MORE INFO >

Quote:

Originally Posted by thoiloidainhan

Installed another kernel and I would lose wifi. Tried semaphore. 18 and cyancore. Only included kernel gives me wifi but it is not very battery friendly

Sent from my GT-I9000 using Xparent Skyblue Tapatalk 2

Extract all the files from system/lib/modules in official CM10.1 and put it in your phone . Then try flashing the other kernels.

Samsung Galaxy S GT-i9000

thoiloidainhan	6th April 2013, 02:58 AM (Last edited by thoiloidainhan; 6th April 2013 at 03:11 AM.) #59

Senior Member

Thanks Meter 40

Posts: 135

Join Date: Jun 2011

Quote:

Originally Posted by ts1506

Extract all the files from system/lib/modules in official CM10.1 and put it in your phone . Then try flashing the other kernels.

it doesn't work

can u please help me Cyber??? is there anyone with the same issue or It's just me, driving me nut
[Galaxy S I9000 Android Development] ts1506:
It must be some other problem related to the ROM then. You would be better off asking Cyberaprendiz.

Can you confirm whether wifi works with cyancore on mackay ROM(the release on which xperia ROM is based).
[Galaxy S I9000 Android Development] akash6969:
I've not used mackay ROM so I don't know?
[Galaxy S I9000 Android Development] Pao:
Ehi TS, can you add a 1100 MHz step? With Live OC I can't go up than 105% and with Fishears I'm stable only with 1100 MHz.

That would be really awesome :D
[Galaxy S I9000 Android Development] ts1506:
As soon as I get normal OC fully working, I will add all the steps.
[Galaxy S I9000 Android Development] aliver.dun:
hi ts1506.

your kernel is so awesome,we like it very much,by the way,can you advise when the kernel for captivate will be available..thanks..:rolleyes:
[Galaxy S I9000 Android Development] ts1506:
I had build for all 3, but had to go somewhere, and when i came back, I forgot about it. Dont worry, I will upload today after school.
[Galaxy S I9000 Android Development] Yuna:
When v2.4.2 will be for captivate please?
[Galaxy S I9000 Android Development] ts1506:
CyanCore 2.4.3 is uploaded and attached to OP

Changelog

1. Linux Kernel updated to 3.0.74
[Galaxy S I9000 Android Development] ivanchin99:
Zram is not working for me.

'Free' in the terminal gives me 0-0-0 for swap.

on version 2.4.2
[Galaxy S I9000 Android Development] ts1506:
There is a script provided in op, use that.
[Galaxy S I9000 Android Development] gverma1:
Hi ts... how is the script to be used exactly? Does it have to be executed after each reboot? How can it be automated? Am asking these questions as I have never worked with scripts before.... have just flashed ROMs, Kernels and patches so far.

A detailed step-by-step answer would be hugely appreciated.

FYI, I am using Supernexus with MacKay Kernel 0.300 currently. But would like to move to yours as your base is Sema4 which I have liked since Gingerbread. Also, as your OP says you have cherrypicked features from Sema, MacKay and Devil... I would like to use yours. I believe bigmem libraries (JB_BigMem_26-aug-12.zip) are already implemented in your Kernel... correct?

Also, your signature says you are using CyanCore 2.4.2 instead of 2.4.3.

Tks
[Galaxy S I9000 Android Development] ts1506:
I havent updated Sig, i use 2.4.3.

Save the script in a file, put it in system/etc/init.d, set permissions to 777 to have it autostart on boot.

Bigmem libs are included by default.
[Galaxy S I9000 Android Development] gverma1:
Tks for the answer. Do I have to add an extra line (carriage return) in the end? Also, can i simply type this in any editor and then put it in the init.d folder or do I have to type it out in Terminal Emulator (due to Unix character coding constraints).

Tks
[Galaxy S I9000 Android Development] aToS88:
Hi,

I have just installed your kernel, after restarting the phone was extremely slow and laggy. I restarted twice, since then it's usually OK but sometimes it is very very slow and unresponsive again, e.g. even the screen turning off animation is laggy like hell. Or Gmail app, takes ~5-10 seconds to open a message. Is it a common issue or unique?

I use SlimBean v3, used Semaphore 2.9.21s and haven't done any cache wipes after installing kernel.

I use Semaphore Manager, auto brightness, touch wake and logger module.
[Galaxy S I9000 Android Development] ts1506:
You dont have to add anything. Just paste the given code.

Shouldnt happen. It works fine here , and I tested on most major ROMs out there , including SlimBean v3, and it was all smooth and lag free.
[Galaxy S I9000 Android Development] akash6969:
Try wiping cache,dalvik cache, fix permissions and reboot. Cyancore kernels are very very good!
[Galaxy S I9000 Android Development] gverma1:
Installed as instructed. All looks good with my supernexus + cyancore kernel. How to know if the zram script is working?
[Galaxy S I9000 Android Development] ts1506:
download terminal emulator

Then type 'su' , press enter , then type 'free'

See the last field. It should be something else than 0.
[Galaxy S I9000 Android Development] gverma1:
Got this.. Hope its OK..

u0_a78@android:/ $ su

root@android:/ # free

total used free shared buffers

Mem: 407316 305568 101748 0 228

-/+ buffers: 305340 101976

Swap: 71676 62404 9272

root@android:/ # exit

u0_a78@android:/ $
[Galaxy S I9000 Android Development] ts1506:
Yes , all okay.

If it is shown

swap: 0 0 0

means that the script not working , else all is fine.
[Galaxy S I9000 Android Development] Blackherted:
ts I don't know what's wrong :/

ever since version 2.4.1 I get memory leaks which end up as soft reboots every day... been very unstable for me. I mean, very stable and great preformence and battery life all the time until one moment all goes south and phone just does a soft reboot... went back to mcckay for now hope something will get better here S:
[Galaxy S I9000 Android Development] quack75:
New version of Semaphore kernel :) last Linux and recovery.

Why to activate the modified libs I must flash two times this kernel?

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] ts1506:
One flash works.

Cyancore already has latest linux, will merge the other changes today.
[Galaxy S I9000 Android Development] gverma1:
Will it be a new version then?
[Galaxy S I9000 Android Development] ts1506:
CyanCore 2.4.4 uploaded and attached to OP.

Changelog

1. Base updated to Semaphore 2.9.22s

2. CWM updated to 6.0.31

3. UHID Driver implemented
[Galaxy S I9000 Android Development] aliver.dun:
when the version for captivate can be available..thanks...
[Galaxy S I9000 Android Development] ts1506:
CyanCore 2.5 uploaded and attached to OP

Changelog

1. hrtimer: Consider preemption when migrating hrtimer cpu_bases

2. hrtimer: Prevent enqueue of hrtimer on dead CPU

3. mutex: Make more scalable by doing less atomic operations

4. mutex: restrict mutex spinning to only one task per mutex

5. rwsem: steal writing sem for better performance

6. lib/rwsem.c: fix compatibility issues with Linux 3.0.y

7. drivers: mmc: disable CRC

8. ext4: prevent kernel panic in case of uninitialized jinode

9. lib/string & lib/memcpy: use GNU implementation.

10. mmc: core: Fix possible memory leak

11. input: evdev: Move wake_lock_destroy call

Sorry for the technical looking changelog , I had no idea how I should call these in layman terms , the most I could say that they are under-the-hood changes which improve performance and which was brought to my notice by mnazim.
[Galaxy S I9000 Android Development] Cu8eR:
What about normal OC? Is hard to add? Still problems?

Anyway thank you
[Galaxy S I9000 Android Development] ts1506:
I am still trying, flashing kernels atleast 3-4 times per day. All my attempts are failing still now. As of now, I am nowhere close to adding normal OC.
[Galaxy S I9000 Android Development] Alberto96:
New Kernel is awesome, especially with ZRAM activated. Thanks a lot ts1506
[Galaxy S I9000 Android Development] Ahmad_Ashraf:
Why isn't there a 3.4 kernel for sgs ?!
[Galaxy S I9000 Android Development] ts1506:
Because there are lots of changes in 3.4 which need driver support and all. Fishears is working on it , if he succeeds , I will merge the changes needed.
[Galaxy S I9000 Android Development] Ahmad_Ashraf:
And our mobile doesn't have that drivers ? Even newest stock Samsung ROMs for N2 and S3 lack a stock 3.4 kernel but instead 3.0.y
[Galaxy S I9000 Android Development] ts1506:
The drivers are there, but they must be modified and adapted for 3.4.x.
[Galaxy S I9000 Android Development] bobo1337:
i like 2.5 it's really smooth :) :thumbup:
[Galaxy S I9000 Android Development] senotrius:
gonna try this out.semaphore plus zram/swap sounds good to me :)

question about zram:to enable it do we copy the script given in op and run via scripter? could someone please help me.also there is an option for zram in system performance settings at 26%.is this overridden? how much zram do we get btw.more than 26%?

edit:scripter causes reboot to recovery.advice please.
[Galaxy S I9000 Android Development] alb3rtt:
Why kernel 3.4.x? Why not higher?
[Galaxy S I9000 Android Development] burakgon:
You will slowdown by using swap on sgs. SGS has a worse problem than RAM. I/O speed. Swap will kill that more. Your phone will be unusable for daily tasks.
[Galaxy S I9000 Android Development] atomixxx:
I cannot download 2.5..It says page is unavailable.Can someone upload it on external hosting maybe ?
[Galaxy S I9000 Android Development] senotrius:
did u mean zram or swap? so its ur advice I do not activate zram?I do not intend to use swap anyway.
[Galaxy S I9000 Android Development] alb3rtt:
Swap is the problem. zRam is OK
[Galaxy S I9000 Android Development] senotrius:
could u please guide me how to enable zram?
[Galaxy S I9000 Android Development] alb3rtt:
Go into Settings/performance/memory and select how much zram you want.
[Galaxy S I9000 Android Development] solar666:
I suppose you still need to use the script in op to enable zram.
[Galaxy S I9000 Android Development] Rebel2k:
Yep, confirm that. The interface option has no effect with that kernel.
[Galaxy S I9000 Android Development] senotrius:
so the steps to activate zram are:copy text from op and run it via scripter app.then enable 26% on system performance settings rite?

although running the op text in scripter give boot to recovery in my case.
[Galaxy S I9000 Android Development] solar666:
Just use the text in file to put under /etc/init.d with executable rights and you are fine, nothing else to be done in the performance settings menu.

There is as well a command to check if it's enabled by terminal a few pages back somewhere.

Just search ...

And BTW. it would be nice to give thanks to the people giving hints and not just confirming observations :rolleyes:
[Galaxy S I9000 Android Development] senotrius:
I did thank:)

the mistake was an extra space in the text that I later deleted:problem fixed.zram is only 71-75 mb I think.

720p video playback is broken without big mem patch. I'm curious, I remember In the past using kernels with big mem and playing 720 p videos.(not record)
[Galaxy S I9000 Android Development] muktheo:
sorry for this stupid question..

If semaphore have semaphore manager to setting the feature of kernel easier, what bout ur kernel sir..?any app setting..?

thanks
[Galaxy S I9000 Android Development] octolith:
Use semaphore manager
[Galaxy S I9000 Android Development] empulse92:
with 2.5 i loose my apns and cant register in my network :confused:

how can this be? even wifi wont connect
[Galaxy S I9000 Android Development] solar666:
Check your modem.

Don't look like a kernel problem
[Galaxy S I9000 Android Development] ts1506:
Not kernel's fault. APN has nothing to do with kernel. Maybe you are using Cyberaprendiz's ROM , which has known issues with all non-stock kernels.
[Galaxy S I9000 Android Development] .:Crack:.:
Hey ts, I'm testing you kernel once again! :D

Everything is fine but I miss one feature from devil kernel:

The ability to choose the LiveOC target frequencies, e.g. use liveOC for any frequency above 400Mhz. Could you implement that?
[Galaxy S I9000 Android Development] ts1506:
Its an idea, but I dont see the point of it. Why wouldnt you like to overclock the lower frequencies ?
[Galaxy S I9000 Android Development] .:Crack:.:
Cause it's not necessary, why do I need a 240Mhz GPU or an oc'd RAM while idling? And for me it's not possible to uv as much as I normally do.

Would also be nice to have the winning Gnex Franco Kernel row tunable values hardcoded (ROWQ_PRIO_LOW_SWRITE = 2)!

Testing them for quite some time and my phone is very smooth!

Edit:

An update for row (if you haven't updated it yet - as far as I can see you didn't) would be nice, too!

Lots of updates here (Nexus 4) and here (GNex) (afaik N4 is more up to date).
[Galaxy S I9000 Android Development] ts1506:
I will have a look at the ROW stuff in the weekend. Seems interesting.

And when your CPU goes down to lower frequencies , your GPU/RAM clock is also reduced. And when you lock the phone , then live OC is suspended and CPU locked to the lowest specified limit, so battery standby is better. And with GPU/RAM OCed in all the steps by a bit, you gain performance without affecting battery much. Still , I will have a look, and see if there are any definite advantages , especially as there is no normal OC support now.
[Galaxy S I9000 Android Development] bobo1337:
what i need to do so i can watch videos on youtube? thanks
[Galaxy S I9000 Android Development] senotrius:
@ts, how can we edit zram values? need 150mb zram like in old devil kernel.or u could change it in next release?
[Galaxy S I9000 Android Development] Bejda:
Even if you should have it already installed try to (re)flash "bigmem" libs and see..

http://xdaforums.com/showpost.php?p=30725734&postcount=61
[Galaxy S I9000 Android Development] .:Crack:.:
Looking forward to it!

Well (afaik), e.g. 200MHz or 400MHz are bus speed (200MHz) * 1 and 2, respectively. 100MHz could use a reduced bus speed or the normal busspeed*0,5. So GPU and RAM clock at the same speeds iirc.t
[Galaxy S I9000 Android Development] bobo1337:
works now!thanks!
[Galaxy S I9000 Android Development] ts1506:
It doesn't suck power, and i was talking about the 100mhz step.

My phone sucked 18% battery in 2 days 18hours usage, idling.

Still, i will look at it.
[Galaxy S I9000 Android Development] solar666:
You just need to modify the values in the script listed in the op to enable Zram.

Look back several pages, ts already answered the same question for another user using an example how to calculate .... :D
[Galaxy S I9000 Android Development] .:Crack:.:
Well technically it does suck a bit more power but my main concern is that I cannot undervolt as much as I'm used to because it is unstable for 120 & 240 MHz. Probably does not save a lot of battery but still some.

Thank you that you will look at it.