yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] zacharias.maladroit:
yeah - continuous evolution for the better of everyone by collaborating & not withholding useful stuff

also my goal :)
[Galaxy S I9000 Android Development] renaud:
I expected you to base your kernels on mine :)

Sent using internet connectivity
[Galaxy S I9000 Android Development] kasper_h:
That's how it should be, nice (for us users) to see this kind of collaboration going on :)
[Galaxy S I9000 Android Development] FadeFx:
So we soon get a neofugid kernel?

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] Zatta:
it will be known as "stock" :)

Edit: the website is getting better and better, compliments!

Maybe it is an idea to tile the qr-codes horizontally so that the whole page fits on one screen on the SGS?

Tapatalked u see
[Galaxy S I9000 Android Development] lycan_codex:
Hi Nikademus,

Can you get the wired headset controls to work with CM7 / MIUI roms ?

currently there are no kernels which support proper wired headset controls ( like one click for play / pause or call / end calls and double click for skipping to next track?
[Galaxy S I9000 Android Development] renaud:
Doesn't neo kernel give proper support?
[Galaxy S I9000 Android Development] zacharias.maladroit:
in former versions there was - but it was basically reverting of the changes for captivate & vibrant that broke it

hopefully in / after October I'll have enough time to figure it out & fix it

and: you got a comment on your 2.6.37 commit :cool:

I can't imagine how AWESOME this will be once all of the migration, autogroup scheduling, etc. fixes & improvements are added !

Merci infiniment ! :)

edit:

I'll focus on 2.6.36 for now

let's make this a slow but steady & continuous evolution :)
[Galaxy S I9000 Android Development] toddmworth:
Reporting : Flashed from 1087 to 1166. Ran lippol's v2 script before flashing 1166 (I seem to get a lot of trouble with that script), flashed 1166, fixed permissions, rebooted. I use live dmesg and live logcat boot 'animation' and could see errors during rebuild of the dalvik cache, indicating insufficient space. I've seen this before, I know that lippol's script is supposed to wipe dalvik cache, but I don't think it works. Usually I reboot into recovery, and manually wipe the dalvik cache, and all is well. This time, after confirming that I wanted to wipe dalvik cache, the phone sat for a good 5-10 seconds (as it usually does) but instead of telling me the cache was successfully wiped, the phone spontaneously rebooted. I reflashed 1166 and the behaviour still exists.

This not only leads me to make this report, but also to ask again :

What tool can quickly compare the checksum of a file, and either text of the checksum or a file containing it, on our phones?

TL;DR: Wipe dalvik cache makes reboot. How to compare checksums?
[Galaxy S I9000 Android Development] renaud:
It cannot wipe dalvik on those experimental/testing versions because the filesystem cannot be mounted RW
[Galaxy S I9000 Android Development] FadeFx:
I'm not sure if i did already mention it, but compass is broken on your kernel nika... with older stock cm7 kernels it was possible to bring it back to life by using smart compass or GPS status, but here it seems to grab the value from g sensor and no chance to make it work.

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] renaud:
I don't really know what you do, but compass is working more or less fine for me
[Galaxy S I9000 Android Development] FadeFx:
Strange, for me it's stuck, completely, gonna test with stock kernel again.... will report back in 10 min.

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] zacharias.maladroit:
try v3 of the attached gps tweaks:

[CM7] GPS Tweaks

works on cm7 & miui

prior to that I also was having a hard time with the phone to acquire satellites and staying locked on them

edit:

didn't test gps with fugumod or a kernel based on it yet - due to lack of time :(
[Galaxy S I9000 Android Development] FadeFx:
On stock kernel no problem at all, i don't think it has anything to do with GPS, as the compass works indoors as well now, even without a fix from GPS, i only had to rotate the phone once. With fugumod its just like its on a wrong sensor. Strange it works for you.

I will have a look at the GPS fix u suggested, but i think it only messes with interpolation in gps.xml to get more accuracy by the cost of constant accuracy, meaning it will actually drift arround when i do not move.

Edit: back to fugumod and compass is dead again...

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] sunra0815:
@nikademus: Hi! Thanks for your great work! I will test your kernel today again. I´ve tested it about 3000 builds ago I think ;-)

Normally I use Zach´s Kernel.

But one question I have: Why don´t you include a Kernel-Cleaning Procedur in your updater-script?
[Galaxy S I9000 Android Development] FadeFx:
btw, just wanted to add that i cant live with stock kernel for constant wifi disconnects and uggggly colors...
[Galaxy S I9000 Android Development] zacharias.maladroit:
neither can I :p

the stock colors are just downright ugly & the wifi reception noticably worse ^^
[Galaxy S I9000 Android Development] FadeFx:
the problem is not the reception, it is constantly reconnecting every few minutes, makeing it impossible to download larger files, or watch a youtube vid, hell it even makes it hard to use tapatalk, and thats the main reasons to use wifi (and **** i hate it when SassiBoo... ahm... Bob gets interrupted...)
[Galaxy S I9000 Android Development] Fekke:
I have problem to download the kernel from the site... It takes 1 hour+ :S pleace upload it to an other server
[Galaxy S I9000 Android Development] FadeFx:
This must be on your side, i can download a kernel in 20sec from nikas page...

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] zacharias.maladroit:
WORKSFORME - faster than ever ! - less than 3 seconds

check your online connection
[Galaxy S I9000 Android Development] Moudii:
Back on fugumod after trying out stock for almost a week. Loving it heh, scrolling on web pages and what not seems a lot smoother. 1158 and and problems detected yet. :)
[Galaxy S I9000 Android Development] renaud:
where are you based? from Sweden it should be very fast, like for the rest of Europe

Sent using internet connectivity
[Galaxy S I9000 Android Development] sunra0815:
#1158 seems to run very well. But first I noticed, that it is not running as smooth as Zach´s Neo 17 r7. After my first experience I installed Zach´s screen_state_scaling script. After that it runs as smooth as Zach´s Kernel ...

Now it is running with "ondemand" and "deadline".

I hope that wasn´t suggestive perception?

:-)
[Galaxy S I9000 Android Development] Zatta:
When you flash the latest nightly before changing your kernel your init.d folder is cleared anyway.

Besides that you could clear your caches.

That is what the cleaning script does.

Tapatalked u see
[Galaxy S I9000 Android Development] Fekke:
Online connection is good. 12/3

so dono wy i cant download it
[Galaxy S I9000 Android Development] sunra0815:
That´s right. But it cleans some modules too. Beside of that it could be that I want to switch between some custom kernel. In that case maybe it would be useful to clean some stuff ...
[Galaxy S I9000 Android Development] Zatta:
You are right, a logger.co file will stay in /data/local. The modules will be overwritten. Makes me realize I need to update my cleaning/dpi script, thanks for that.

Tapatalked u see
[Galaxy S I9000 Android Development] sunra0815:
delete("/system/etc/init.d/89system_tweak");
delete("/system/etc/init.d/S98system_tweak");
delete("/system/etc/init.d/90screenstate_scaling");
delete("/system/etc/init.d/S98screenstate_scaling");
delete("/system/etc/init.d/04modules");
delete("/system/etc/init.d/70zipalign");
delete("/system/etc/init.d/S97ramscript");
delete("/system/etc/init.d/S98SD");
delete("/system/etc/init.d/07defaulttheme");
delete("/system/etc/init.d/00banner");
delete("/system/etc/init.d/02firstboot");
delete("/system/etc/init.d/S90scheduler");
ui_print("Removing OC/UV script");
delete("/system/etc/init.d/S_volt_scheduler");

#!/system/bin/sh
rm -rf /system/lib/modules
rm /data/local/logger.ko

so there are some tweaks and one module ;-)
[Galaxy S I9000 Android Development] zacharias.maladroit:
rather make that rm /system/lib/modules/*

that is less invasive

when the modules directory isn't re-created (which I doubt) - you might run into trouble
[Galaxy S I9000 Android Development] c0llal0:
Just to inform ... compass works ... kernel version 1155 ... i used GPS test with heading Set to compass mode!

Great kernel!!!

sent from my mobile
[Galaxy S I9000 Android Development] Zatta:
as I said, flashing a nightly will replace your system and thus everything in init.and and lib. Remains that logger.co.

Anyway, updated my own zip with this info anyway (and tomorrow use zach's suggestion)

Tapatalked u see
[Galaxy S I9000 Android Development] FadeFx:
Hmm, flashed from 1166 to 1155 to test, but still no compass. I dont know whats wrong here. Anything i could do to debug?

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] Fekke:
I got the r1166v from FadeEx, thanks!

But i cant still download from the official site.. takes between 3-5 hours :S I have checked my connection and nothing is wrong.

Could someone send me the 1158v?

I got some problem that the wifi not working, and market sais that i dont got space for more apps when i got 1.8gb free :S
[Galaxy S I9000 Android Development] zacharias.maladroit:
see attachment in this post
[Galaxy S I9000 Android Development] FadeFx:
Wifi works more than perfect here, and so does market...

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] TettZor:
Have you checked hour datadata partition? It sounds like you may have to move some apps to SD.
[Galaxy S I9000 Android Development] Fuma:
Very nice change in download page. very simple and neat. way to go nika.havent been here few days.

went over change logs .good luck on the. 2.6.37 road. hope every thing will go smooth.

trying now 1158 on #101.

Sent from somewhere
[Galaxy S I9000 Android Development] renaud:
a traceroute from your location could be very nice.

on 1166, it is known that wifi doesn't work and you cannot install anything, hence why it's not in the stable folder. it's due to /data being mounted ro

Sent using internet connectivity
[Galaxy S I9000 Android Development] renaud:
a traceroute from your location could be very nice. the site being https, the slowlyness may be due to packet loss at some point.

Sent using internet connectivity
[Galaxy S I9000 Android Development] FadeFx:
What? But i can install anything and wifi is working for me on 1166, hence why i gave it away... what the hell is different on my phone?

----------------------------------------

tapatalk
[Galaxy S I9000 Android Development] renaud:
Could you verify you are indeed on 1166? Because there is a known ext4 bug on it. Also, which model do you have? GT-I9000, GT-I9000B? 8Gb, 16Gb?
[Galaxy S I9000 Android Development] katsooba:
after sitting out the 900 series kernel which cause my dialer and msging to crash, i decided to try 1155 on 101.

which froze the phone and gave me a wipe :)

it was a good run fugu.

thanks:)
[Galaxy S I9000 Android Development] FadeFx:
http://db.tt/k7kmyu0

I have a European 8gig i9000 originally from a1, could well be it is one of the first series, guess thats why i often have problems with GPS and compass that others don't have.

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] renaud:
I could understand that you have problems others don't have because it seems some batches are problematic, but it's quite strange to me that 1166 is running fine with you.
[Galaxy S I9000 Android Development] FadeFx:
Can i do anything else for you to help debug it? I think the screenie shows all for a proove...

Btw, if i knew of that bug I'd have told u earlyer that it works for me. However as it did work, i didn't think of anything to mention...

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] FadeFx:
I also remember that it has a very unique hardware code, Benjamin Dobel had to do a change in heimdall for my phone to be recognized.

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] renaud:
You can send me the output of "dmesg" and "mount" once the phone has booted.
[Galaxy S I9000 Android Development] FadeFx:
Mount: http://pastebin.com/JmhTFtzi

For dmesg i do a reboot first...

edit: dmesg: http://pastebin.com/aW1QV0uK

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] toddmworth:
I'm on 1166 too, used wifi this morning, updated apps in the market today. Anything I can do to help?

Edit: output of mount shows data and datadata partitions both rw. Only system is ro.

More edit: settings says it's a GT-I9000 16gb
[Galaxy S I9000 Android Development] Zatta:
Sorry for quoting myself in this thread, eventually I didn't use Zach's suggestion. I started to think that using this kind of cleaning things might cause more trouble than it solves. So, I updated my cleaning tool by removing some things instead of adding lines.

Back to business, fired up r1171v, booted fine but can it be that wifi reception is a little weaker than it used to be?

Don't know if it is needed in any way or was just relevant for FadeFx case but took a mount and dmesg also: http://pastebin.com/4Qgu6JYC.

edit: never mind, wifi seems okay, just took a walk through my house.
[Galaxy S I9000 Android Development] zacharias.maladroit:
by chance we also have one of those in our household - and boy that's a difference like between day and night between the phone from A1 (bought around July afaik) and my phone from end of October of last year (drei.at)

of course without tweaking scripts both are slow in acquiring the lock but the difference is still there
[Galaxy S I9000 Android Development] riggnix:
I also have a i9000 originally branded by A1. Should be from a pretty early series too.

I'll try GPS and compass with the latest version as soon as i get home from work.
[Galaxy S I9000 Android Development] kobik77:
Nika and Zach,

One of the annoying things I'm encountering right now, is pretty low volume on voice calls.

Is this something that is treated at the kernel level?

Can you guys do something about that?

Thnx
[Galaxy S I9000 Android Development] renaud:
this generally depends on your modem. Armani one is known to be very loud on gingerbread ROM

Sent using internet connectivity
[Galaxy S I9000 Android Development] FadeFx:
Any results yet?

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] zacharias.maladroit:
afaik there were some changes introduced in Tk's kernel that should boost call volume

maybe we could try those ?
[Galaxy S I9000 Android Development] riggnix:
sorry, didn't get to do it today. trying it tomorrow at work ;)
[Galaxy S I9000 Android Development] montrealcityboy:
do we still need to replace the libcamera.so to fix the front camera issue?

or is the main post outdated a little?
[Galaxy S I9000 Android Development] siky_dude:
armani modem in my thread...jk9 :)
[Galaxy S I9000 Android Development] montrealcityboy:
can't OC/UV anymore with 1196? i see 1000mhz as the max value with pimp my cpu and also within cm7 performance tab in settings.
[Galaxy S I9000 Android Development] kobik77:
Sure it's only modem related?

Cause if I recall correctly there were couple of modems which I used on both Samsung's and CM7 ROMs.

I guess it has no support for 850 band so I'll pass :)

Nice thread though and I'm referring others to it for some time already.

That would be great!
[Galaxy S I9000 Android Development] zacharias.maladroit:
nika

Documentation/trace/postprocess/trace-vmscan-postprocess.pl

is missing in your kernel

any idea what else might be missing along with that ?

that and/or the associated parts (which btw were included in your 2.6.36 repository) are crucial for the new VM changes to work

thanks !
[Galaxy S I9000 Android Development] encho:
Just small thing to report: on latest stock kernel that comes with nightly 103 hd recording was working very well (although I didn't do thorough testing, only 2 one-minute videos). Once I installed latest fugu, it started stuttering again. Anyone else?
[Galaxy S I9000 Android Development] FadeFx:
Oc is not going to be in this kernel any time soon...

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] doc_2nas:
Hi Nika, just want to report, I got glitches while playing music and using ondemand governor but no glitches on conservative, I'm using international i9000 16GB, galnet miui rom, fugumod 1195v, cfq/deadline scheduler, no UV. thank you
[Galaxy S I9000 Android Development] renaud:
What do you mean by "anymore"? you have never been able to do so on my kernel.
[Galaxy S I9000 Android Development] FadeFx:
I guess he is referring to that he was able to do so on stock cm7 kernel...

----------------------------------------

tapatalked
[Galaxy S I9000 Android Development] renaud:
I just imported Doc, what are you trying to achieve?
[Galaxy S I9000 Android Development] renaud:
I get better performance on my kernel at 1Ghz than on stock at 1.2ghz, so I don't really see any reason to put OCing, except if you want to make things unstable of course.
[Galaxy S I9000 Android Development] Funnnny:
I am really a benchmark faq ;)

quadrant anyone ?
[Galaxy S I9000 Android Development] renaud:
quadrant is meaningless, but I get around 2200 max both with stock @ 1.2Ghz and with Fugu @ 1.0Ghz.
[Galaxy S I9000 Android Development] mikereidis:
Yes, thanks, that is possible.

After no credible user reports, I'm declaring the speaker damage concerns dubious or very isolated. For an issue such as this I wanted to act quickly and err on the side of caution.

Samsung Galaxy S support is re-enabled on latest August 31 Market version.

I returned the Galaxy S with the speaker problem and will likely get a new one soon after some other issues are addressed.
[Galaxy S I9000 Android Development] dj_unknown:
How to install

Hello,

I would like to give a try to this kernel.

How can I install it ? (Can I flash it directly from CWM)

For you information I'm using Insanity CM037.

Cheers
[Galaxy S I9000 Android Development] renaud:
Yes you can flash it with cwm

Sent using internet connectivity
[Galaxy S I9000 Android Development] SilverMist1:
are you planning to implement "charge while the phone is off" function?
[Galaxy S I9000 Android Development] gonova:
Performance VS Battery Life

I have to admit that this Fugumod Kernel has the best battery life in CM, closed to the stock Samsung base rom. (but all CM/MIUI rom are worse in battery life)

However, I also feel that this kernel is much more laggy than Glitch one, much worst than Darky/GingerReal those samsung base rom.

Is there something i set wrong? I just simply update to Nightly 24 and flash the latest Fugu with voodoo color. So I just wonder there is a trade-off for good battery with performance.
[Galaxy S I9000 Android Development] jsen:
no lag here at all. #24 r43.

i agree battery is outstanding.
[Galaxy S I9000 Android Development] sptorrent:
No lag whatsoever with Fugu #43 / CM #25 (or early for that matter).

Best battery life so far - almost similar to stock.

Now I'stable with UV -50 all through; will gradually increase.
[Galaxy S I9000 Android Development] JeeKee:
Agree. Tested it and bln doesnt seem to work, as expected... to bad as its a great feature to have
[Galaxy S I9000 Android Development] renaud:
try to undervolt massively at 100mhz, that's the most important for idle battery life, and generally works fine
[Galaxy S I9000 Android Development] renaud:
I will have a look at this although bln is still somewhat troublesome on gingerbread
[Galaxy S I9000 Android Development] renaud:
yes they are not exactly the same, I made some slight changes from stock cm7.
[Galaxy S I9000 Android Development] kasper_h:
BLN was removed from stock CM7 because it gave problem with the softkeys not working (needed to lock-unlock the phone to get them working again). But I don't care too much about that problem and really like BLN...so I installed a custom kernel with BLN...
[Galaxy S I9000 Android Development] dawgpound6985:
Works great on MIUI.us 1.6.10 build. Voodoo color version was a little too dark to be usable with automatic brightness. Flashed the version without Voodoo Color for now.
[Galaxy S I9000 Android Development] js8:
Renaud -

Playing with CM7 for a bit... running fugu 47v on cm7 #26. Smooth and quick. Thanks!

Battery noticeably better than stock kernel. Switched to JVP modem, which appears to help. Also trying CPU Tuner app for batt savings... not sure if it is working, but doesn't seem to hurt :)
[Galaxy S I9000 Android Development] ic3joker:
can you share the link for JVP modem please? couldn't found it on cm7 thread. thank you.:)
[Galaxy S I9000 Android Development] kmrdeva:
Buddy, I posted the jvp modem for nightly > 15 on the lyn forum. Found it on the miui thread on xda-dev.
[Galaxy S I9000 Android Development] js8:
Here you go - JVP modem link :) Works fine for me... calls, wifi, 3G/HSPA ... I'm also on latest fugumod #49v fwiw...working well w CM7 nightly #27.

http://xdaforums.com/showpost.php?p=14584050&postcount=19984
[Galaxy S I9000 Android Development] renaud:
kernel has been upgraded to 2.6.35.13 and latest patches from google for this version
[Galaxy S I9000 Android Development] renaud:
latest n version should have the same colors add stock Cm7
[Galaxy S I9000 Android Development] sptorrent:
Thanks for your efficient reply: now I'm stable with UV 100 @ 100MHz.

Just flashed #61v, and will try UV 150@100Meg.
[Galaxy S I9000 Android Development] Jose_Paramore:
Hi! Does this kernel avoid the Android OS battery drain, as it does with the stock firmware version?
[Galaxy S I9000 Android Development] sptorrent:
I don't know about battery life on stock ROM, but the current version of CM7 plus this latest kernel do a pretty good job with battery.

You can expect well over one day while "using" your phone - I mean, using it quite a bit. Those who claim 3+ days on the one single charge must put their phone on a desk and never touch it, I guess!!!

So if you are willing to charge your phone every night, go for it.

Anyway, that has been my personal experience for quite a few weeks now.
[Galaxy S I9000 Android Development] ArctiX:
Hi nikademus, that's my favorite kernel for CM7 at the moment :)

I'm not a dev and i don't know anything about developing kernels but can you answer me one question? If you upgraded that kernel to 2.6.35.13, why then you can't upgrade it straightly to 2.6.39.1? Will it cause some instability or something?
[Galaxy S I9000 Android Development] Jose_Paramore:
Yes, but I was asking about the Android OS bug which drains your battery when you play a game/use any app that requires the 3D acelerattion... this problem has been already fixed in Samsung stock 2.3.4 and it seems to be fixed in 2.3.3 with Fugumod kernel, but as this version is for cm7, I was asking if it does the same with the bug :cool:
[Galaxy S I9000 Android Development] zacharias.maladroit:
the phone isn't really off - it's on anyway

afaik nika posted that it broke stuff last time he tried it

so I doubt he'll include it again
[Galaxy S I9000 Android Development] dj_unknown:
Indeed it would be great :-)
[Galaxy S I9000 Android Development] renaud:
maybe but in a distant future, it breaks stuff on which I am relying to develop. Also as Zach said, the phone is not off, it runs in a limited state, you should better put it into airplane mode

Sent using internet connectivity