yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks ! :)

thanks !

yes, currently I'm working on getting Voodoo Sound V5 to work,

will do some research afterwards for the dpi issue

compared to 2.6.29 it's A LOT more complicated ;)

there you only needed to change some clear text values and you had your over- or undervolt (probably also: over-/underclock)

coming from 2.6.32* / Froyo it's pretty similar - lots of drivers and headers got moved around and merged together and stuff works in a different way

with 2.6.35 kernel came several profound changes

if I could get the source and/or patch to the changes I'd add it (provided of course it worked and didn't fry your device - I can't afford to pay for all your broken devices :p )

thanks for the link !

I got the kernel with Voodoo Sound V5 to build now,

seems like some definition in a header file for our devices (other than Nexus S) was missing

waiting for Supercurio to respond whether it's the correct fix ...
[Galaxy S I9000 Android Development] zacharias.maladroit:
Voodoo Sound V5:
[Galaxy S I9000 Android Development] BlackDino:
woot woot :D
[Galaxy S I9000 Android Development] sideeffects:
Thanks for update. It installs and boots correctly for me. Voodoo sound is updated correctly to v5. Music playback is working.

Will test battery usage over time:)

It was a bit of a pain getting into CWM again. Has there been another change with the button timing? It seemed easier to get into recovery with the bilboa kernel.
[Galaxy S I9000 Android Development] cocchiararo:
can i use your last kernel with the last "non test with uncomited changes, non sdcard renaming" cm7 build ?
[Galaxy S I9000 Android Development] boarder.2k9:
you seem like an awesome developer :D

Will definitely be closely following your work, love it!
[Galaxy S I9000 Android Development] vukandric:
Is there any difference between flashing only kernel and flashing the whole update? I am on cm7 2011.03.11 (03.12. didn't worked well for me), so I guess you have changed something else beside kernel, right?
[Galaxy S I9000 Android Development] eeyunopper:
Upside down screen is back :D
[Galaxy S I9000 Android Development] fireymint:
Yeah. A simply reboot will do the trick. :D
[Galaxy S I9000 Android Development] Ferdimage:
Love the latest 03-17 Kernel! mixed with CM7 03-17 update

Fast and stable, battery seems to have improved!

Just missing the sexy gamma settings for Voodoo Color..thats all
[Galaxy S I9000 Android Development] melorib:
For the first time I had problems with CM7, 0317... :eek:

They say we shouldnt install other kernels in test versions, did you install just the kernel or the full version... :confused:
[Galaxy S I9000 Android Development] Ferdimage:
just Kernel, I did a fresh Install off Initial CM7 03-04 then straight to CM7 03-17 test update, then the kernel...

everything is working from storage to data :)
[Galaxy S I9000 Android Development] Ferdimage:
The only thing that i noticed thats changed is the way you answer an incoming call now, it uses the rotary slider, and the screen takes about 2-3 sec to wake up from sleep, when the call is coming through.,
[Galaxy S I9000 Android Development] melorib:
Thanks, I might do that, worried with CM7 0317... :o
[Galaxy S I9000 Android Development] strickyy:
Isn't it the same if u install the CM and the kernel one after another or together with the update?
[Galaxy S I9000 Android Development] melorib:
I installed this kernel on top of test CM7 0317, so far no problems... :rolleyes:
[Galaxy S I9000 Android Development] Razer(x):
Up for this, we want voodoo v5
[Galaxy S I9000 Android Development] strickyy:
I installed update-cm-7.0.0-RC0-GalaxyS-KANG-signed_20110317.zip no problems here either.
[Galaxy S I9000 Android Development] ArctiX:
Will the newest kernel update work on 0312 codeworkx update or do i have to install the 0317 test update to have it working?
[Galaxy S I9000 Android Development] Arise:
Hi there.

Thanks zacharias.maladroit and bilboa1.

I don't want to mess with the android platform tree. All I want is to play a little with the kernel. I assume downloading the kernel branch from github should be enough, except the fact I don't have the initramfs for cyanogenmod in your repositories guys.

I don't know how to extract the initramfs from zImage.

I was hoping to see a little folder with the initramfs you include in the kernel also published. :D

That is all, thanks. :P
[Galaxy S I9000 Android Development] bilboa1:
u need the toolchain from cm and the ramfs too. u can git them without getting the complete repos. i dont have the url handy tho
[Galaxy S I9000 Android Development] retskrad:
Can I flash this kernel with MIUI ROM, that is based on CM7 for SGS?
[Galaxy S I9000 Android Development] zacharias.maladroit:
In addition to newer (bigger) kernel releases with lots of changes I'm adding a CM7 system update for convenience

it should however work with the last system (non test) update if you mean that

keep in mind that you need to do the update and after that kernel update then

do a nandroid backup prior to flashing - you never know if you don't need it

thanks ;)

the difference is that when flashing the whole update you have a completely up-to-date system & kernel

whereas with only the kernel you've the last updates in the kernel only (it depends on whether the devs of teamhacksung made some incompatible changes with previous versions)

currently my battery runtime is at rock bottom due to frequent flashing but it seems like it has improved, yes, that's probably due to the patches targeted to improve battery runtime

yeah, my bad - I'll see what I can to get it work

meanwhile enjoy it with bilboa1's kernel :p

what do you mean ? voodoo V5 is included

see answer for cocchiararo above

see answer for cocchiararo above

optimally you should install the 0317 testing update (which also includes the kernel)

will include that in the future in a separate tarball

it's a little more complicated for my kernel:

you need the stock (prebuilt) toolchain for the initramfs / CM7 system

and the CodeSourcery toolchain for building the kernel (to being able to benefit from the optimizations, otherwise you'll need to

go back with the optizations (CFLAGS) to -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp

the stock toolchain can't handle the more aggressive ones and will lead to a unstable & rebooting/crashing/hardlocking kernel

if the base is CM7 and MIUI only GUI modifications (apps, etc.), yes
[Galaxy S I9000 Android Development] AlexForTomorrow:
dammit, this rom is compeletely sucking my battery out.

It went from 86% to 64% in 6 hours with average usage!

(I was used to darky's rom wich had a 1% per hour consumption in idle state)

I really hope that my battery, due to lots of flashings, needs some serious recalibration, because It seems like CM7 has an almost doubled battery consumption, if not more...

If battery life doesn't improve with the next releases I might be forced to switch back to a froyo rom. and i don't really want to :/

however,

the 0317 is quite a nice kernel. loving the fixes, and the voodoo sound v5!

keep up the good work!! :D
[Galaxy S I9000 Android Development] strickyy:
I kinda agree, i used to have 2-3% per night on froyo based roms, now 5-10%, deleted batterystats today, will see if it gets better in the upcoming days.

Also, i find it strange it stops charging at 94%, if i unplug and plug it back it, it charges to 95%, sometimes 96% but thats it. Not 100, not even 98 as most other roms.
[Galaxy S I9000 Android Development] Razer(x):
Stop hoping, battery life is a known issue of CM7
[Galaxy S I9000 Android Development] zacharias.maladroit:
yes,

and stop blaming it on my kernel/system update already :p

it's a general issue

hopefully Samsung's kernel source & the driver changes and optimization (when merged) will make it better
[Galaxy S I9000 Android Development] strickyy:
Well as far as it can get me trough a day with minimal use (half an hour of music, few text's, calls and some internet on wifi), it's good.
[Galaxy S I9000 Android Development] AlexForTomorrow:
I'm not blaming you nor cyanogen team, sir :)

I was just stating a "noobish statement" since it's my first time having a cyanogen rom for more than 2 days.

I hope too that this will be fixed asap. these drains are somewhat annoying..
[Galaxy S I9000 Android Development] melorib:
As long as it can handle 1 full day with max use, I can always charge in the evening, with my kind of use it does 2 days easy, not as good as tweaked 2.2.1, but more than good enough...
[Galaxy S I9000 Android Development] AlexForTomorrow:
oh well, it seems like I'm gonna place my wall charger on my desk, ready to use :D

anyway, I'll see if ricalibrating does anything good to my battery life and give a proper feedback.
[Galaxy S I9000 Android Development] melorib:
I dont believe in recalibrating, with mine it doesnt make a difference, the ROM, kernel and modem do...
[Galaxy S I9000 Android Development] vukandric:
Well, from my experience, battery life could be improved after few full cycles of charging (about3-4). I had that experience on froyo roms. Also, after flashing new cm7 update (I mean test update form 17.03.) and new kernels my battery life is bad again, so I will wait for 3 cycles of charging to see if there is any difference.
[Galaxy S I9000 Android Development] melorib:
I believe you, but mine, I try to flash with it fully charged, or with 30%, like when I am in the office, it doesnt make any difference, if the ROM is bad it drains a lot, like with CM7 0312, I had to flash bilboa in a hurry cause the battery was going fast, with the kernel, back to normal, no cycles needed...
[Galaxy S I9000 Android Development] zacharias.maladroit:
Voodoo Color gamma working again ! :D
[Galaxy S I9000 Android Development] bilboa1:
my patches!!@! xD

you should come around on irc sometimes, its cool hanging around there for tips and stuff (#project-voodoo @ irc.freenode.org)
[Galaxy S I9000 Android Development] melorib:
Installed the new version, first time screen upside down... :p

It wouldnt accept the password, so I rebooted, started slow and needing to touch more then once to get results, but it looks ok now...

Gamma is there, I will report tomorrow...

Thanks,
[Galaxy S I9000 Android Development] sewe:
What does this mean?

* (testing) UTMS HSPA & GPRS performance tweaks

I abandoned CM7 mostly because of the signal strength and UMTS HSPA & GPRS icons froze
[Galaxy S I9000 Android Development] vukandric:
Upside down for me too. :)

Bigger problem is that my phone hangs when turning off usb connection (wifi is on, maybe with wifi off there is no problem) and only reboot can help.
[Galaxy S I9000 Android Development] zacharias.maladroit:
:)

well, enjoy your stay then

I've really learned to cherish CM7 - the system's way more responsive and powerful

the only downside is, like you wrote - the worse battery runtime

at the beginning it was quite comparable (even better) than with Froyo + Undervolting (!) at 2.5% battery loss during mp3 playback at night & offline

after that it went up to around 3.5 - 4% for me and it's back down around 2.7-3.7% for me now (probably due to some of the patches I added)

yeah - I stole them XD !!!

thanks for the address - it's been some time I last was on IRC

that seems to be common theme with the upside down screen :confused:

you, by chance, have a micro SD card in the phone ?

from my observations so far it seems to be get triggered or happen more often when a micro SD card is in the phone - strange ...

I replaced the default ones with some of the settings that are already in my system scripts:

# =========
# TWEAKS: optimized for 3G/Edge speed
# =========
setprop ro.ril.hsxpa 2;
setprop ro.ril.gprsclass 12;
setprop ro.ril.hep 1;
#setprop ro.ril.enable.dtm 1;
setprop ro.ril.hsdpa.category 8;
setprop ro.ril.enable.a53 1;
setprop ro.ril.enable.3g.prefix 1;
setprop ro.ril.htcmaskw1.bitmask 4294967295;
setprop ro.ril.htcmaskw1 14449;
setprop ro.ril.hsupa.category 5;

I called it "testing" since I only added it to the default.prop in the recovery folder and not sure whether it'll get applied at all from there (it's already applied via my scripts - so just an experiment)

yes, that could be - but shouldn't

yesterday or the day before that afaik I had wifi running & usb connection (storage) activated and there was no hang

Thanks @all !
[Galaxy S I9000 Android Development] vukandric:
This is the first time to have a usb connection problem with your kernel, I will flash new update of cm7 and your kernel and will test it again.

Thanks again for your work!

Sent from my GT-I9000
[Galaxy S I9000 Android Development] melorib:
Yes I have SDcard...
[Galaxy S I9000 Android Development] doudou1408:
Lcd density dont work for me
[Galaxy S I9000 Android Development] vukandric:
It is a known problem. It is because of default.prop, I am not sure if it is a rom or kernel issue (I am not an expert so I didn't understood well :))

Sent from my GT-I9000
[Galaxy S I9000 Android Development] melorib:
I am trying to flash todays nightly, it is a pain to do it with the screen upside down, and it was difficult to get to recovery... :o

You have some homework to do... ;)
[Galaxy S I9000 Android Development] Razer(x):
Same problem, and now my sim is blocked too :mad:
[Galaxy S I9000 Android Development] zacharias.maladroit:
chill guys, :)

this only has happened once after applying the kernel to my system (at least for me) :confused:

and once I was in the situation that the screen is upside down I simply shut the phone down, rebooted it (in CWM Recovery) or did some other mean things to my phone

@Razer(x):

sorry about that

hope you have a PUK and/or PUK2 code at hand
[Galaxy S I9000 Android Development] Razer(x):
I don't, that's why i got a little angry, i hope the customer support will be open tomorrow

BTW thanks for your effort, you're really working hard
[Galaxy S I9000 Android Development] supercurio:
Thanks for the little Voodoo sound update ;)

I didn't wanted to push a v6 just for this quickfix so that's perfect.

Basically, i use several branches in Voodoo Nexus S kernel:

- nexus-s-voodoo: main branch, can contains various things of various quality, unfinished features etc.

- nexus-s-voodoo-sound: for sound patches distribution. Kernel hackers can hopefully git-pull it in confidence

- nexus-s-voodoo-color: same for color/screen patches. however, current Voodoo color stuff is crap quality & design, but probably the best solution available so far.
[Galaxy S I9000 Android Development] vukandric:
Well, I went to CWM recovery at least 4 times and every time it is upside down :) Strange thing :)
[Galaxy S I9000 Android Development] strickyy:
When is the 0318 complete update coming? :)
[Galaxy S I9000 Android Development] ngenhit:
Have had this problem whenever i tried CM7 !!... i tried it last week . with one of the first of this kernel.

My Headset mic wasn't working. i have an iphone headset and normal samsung headset. Both of them.. audio is being routed like its towards a headphone. no mic. i can hear the sound. but i need to use phone mic.!!!!

Yesterday i tried again with all the new updates and again the problem persists. It's working fine with default Froyo / Gingerbread of Samsung....
[Galaxy S I9000 Android Development] ArctiX:
You can flash 0317 complete update then 0318 kernel only update ;)

To zacharias.maladroit: Can you make a JVE modem CWM flash package? I heard that it it consumes the least battery of all sgs modems. Thanks in advance ;)
[Galaxy S I9000 Android Development] sideeffects:
Heres one that was made by codeworkx a while ago. I have been using it and it works well for me. JV1 = JVE btw.

http://www.megaupload.com/?d=PCGHDJU3
[Galaxy S I9000 Android Development] ArctiX:
Thank you very much, btw. what's the difference between JQ1 and JV1/JVE modems?

The upside down screen bug on this kernel is really irritiating... It can even occur in recovery and sometimes i have to reboot like 2-3 times until it backs to normal :(
[Galaxy S I9000 Android Development] vukandric:
How is your battery with jv1? I tried it when it first showed up, and battery drain was higher then with jp5. I know that radio is working good or not from user to user, just wanted to ask what is your case.
[Galaxy S I9000 Android Development] sideeffects:
I would also like to know. I read it had better GPS locking capability but used more battery. I plan to test it sometime soon. Let me know what you think if you test it.

With this Kernel I get about 1% an hour battery loss on standby with mobile data disabled and about 2% with it enabled. I also don't have any loss of signal.

Before with the JPY, JP5 and JPM modems I was having time without signal which seemed to affect my battery life negatively. Also I don't need to enter lockscreen to get a signal after reboot using the JV1.
[Galaxy S I9000 Android Development] strickyy:
Then i won't have the 0318 CM7 :)
[Galaxy S I9000 Android Development] ArctiX:
So flash official 0318 update then custom kernel only 0318 update.
[Galaxy S I9000 Android Development] kenkiller:
just FYI, it seems build.prop density values work again in 0318 nightly....so u might have to hold on that research. :D

I edited the build.prop directly before flashing,and it booted directly to my altered value.
[Galaxy S I9000 Android Development] strickyy:
U've done that? Everything working fine?
[Galaxy S I9000 Android Development] zacharias.maladroit:
awesome news :)

just to have the the exact same settings & following the same procedure

you located

ro.sf.lcd_density=240

in /system/build.prop

deleted the 240

so that it looked like:

ro.sf.lcd_density=

and replaced it with your value

which value did you add ? :p

thanks !
[Galaxy S I9000 Android Development] vukandric:
You have a modified lcd density with stock kernel or this one? Did you flashed only cm7 update or did you flash initial package also?

I have tried but no luck for me.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] vukandric:
Sorry, double post

Sent from my GT-I9000
[Galaxy S I9000 Android Development] ArctiX:
Everything is working fine for me. I did not test gps and 3g because i'm not using it.
[Galaxy S I9000 Android Development] kenkiller:
I used 182. Thankfully my eyesight is still good enough. :D
[Galaxy S I9000 Android Development] kenkiller:
Still on the stock kernel for 0318....it didn't work on stock kernel for me on the last 2 versions before 0318, so I might be remissed in saying it's fixed....it might still not work on this custom kernel. :( Apologies.

I just edited the build.prop in the 0318 update and flashed it. It worked with density value 182 on bootup straight, and remained even after reboots.

Just to check, does the latest platypus kernel here support nightly 0318 already?
[Galaxy S I9000 Android Development] vukandric:
Edit: You already answered, sorry :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] zacharias.maladroit:
and: confirmed !

it works

wow :eek: - everything is so small :D

I added some more optimization flags to the kernel & tweaks for gprs and hspa to build.prop

so it needs to be tested some more for stability

lol

before flashing to the new system-update & kernel

I just had a hang after connecting usb-storage and a kind of "soft-reset" where the cyanogen logo (boot animation) was shown with first distorted colors, then properly and everything was up again

weird
[Galaxy S I9000 Android Development] vukandric:
Really strange, changing lcd density doesn't work for me. I must ask again, with your kernel or stock cm7 kernel? Sorry for trouble.

Edit: I guess you are talking about new version of your kernel that you are still testing, right? :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] zacharias.maladroit:
yes, indeed

I got around 1550 with quadrant standard

currently running several benchmarks for stability tests & later gun bros

let's see

the setting is at 182

I love that higher resolution & being able to read more at websites :)

also: I got an external SD card included - so results on some benchmarks might only be representative for my phone / system

I'll post the values I got

(I left tweetcaster, browser and other apps in the background running so it's probably a little lower than when running completely clean and the benchmark only)

An3DBench:

total score 6385

fillrate st/mt 8.04/7.72 mp/sec

high object count: 29.84 fps

multiple lights 55.71 fps

high polygon count 36.83 fps

keyframe animation: 55.62

game level: 55.60 fps

AnTuTuSystem Benchmark:

total scores: 1887

memory 449

cpu integer 648

cpu float 146

2d graphics 139

3d graphics 275

database IO 80

sd card write 68

sd card read 82

NBench: (that's some crazy accurate **** ;) - 10 minutes)

battery almost empty - gotta run this later XD

NenaMark:

36.6 FPS

edit:

ok:

unstable :p

it rebooted at browsing benchmarks for NenaMark

gotta change flags back (what a shame)

edit2:

still gotta finish the benchmarks - I want to see how well the phone does ;)

Smartbench 2011:

Productivity Index 613 (strange score)

Games Index 1784

NeoCore:

480x800

no sound
[Galaxy S I9000 Android Development] vukandric:
Great news, looking forward to release. :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] guilincool:
i have flashed your 0318 kernel,everything is ok,but CM7 boot amination was reversed until lock/unlock when the screen was reversed again back to normal,why was it happaned?
[Galaxy S I9000 Android Development] zacharias.maladroit:
really really strange

after the "forced" reboot

it didn't crash at that part anymore

Gun Bros worked great - almost no lags observable anymore

question:

revert back to old settings or trying new ones ? :)
[Galaxy S I9000 Android Development] alerems:
Trying new ones. :D

Let's play with it! )
[Galaxy S I9000 Android Development] Razer(x):
Well you know man, the community always wants some more stuff to play with! :D
[Galaxy S I9000 Android Development] zacharias.maladroit:
ok, you asked for it - you get it :)

kernel only:

system-update with lcd-density set to 182 (working):

Changelog:
[Galaxy S I9000 Android Development] zacharias.maladroit:
argh ! :p

hopefully (genera) video playback still works

I can' t test the updated kernel & system update right now:

battery is completely empty :D
[Galaxy S I9000 Android Development] Razer(x):
I'm gonna test it in a few mins
[Galaxy S I9000 Android Development] ock:
I flashed the kernel over the Mar 18 update, getting a force close in camera. May try the full update package later. Thanks.
[Galaxy S I9000 Android Development] Razer(x):
Ok so, it seems to be stable atm, but the camera doesn't work, the front one neither

Edit, just a question, why increasing lcd density is so useful, doesn't it make everything smaller aka harder to read?

Sent from my CM7 Galaxy S
[Galaxy S I9000 Android Development] zacharias.maladroit:
it's nothing absolute

you can open up the zip file with winzip, winrar, 7zip ,etc.

navigate to /system

and there change

ro.sf.lcd_density=182

from 182

to 240

or another value that suits you better

and replace the one in the zip file

1) extract the build.prop in a folder

2) modify it

3) delete the one in the zip file

4) drag the new one in / replace

done !

personally I learned to cherish it since I used Insanity's ROM for some time and really liked it that you got to see more in general (e.g. on websites, like I wrote above)

it's about choice so you can modify it - if it doesn't suit you
[Galaxy S I9000 Android Development] cocchiararo:
whats the standard lcd density?

are the camera fixes present on the kernel ?

or do we need the system image ?
[Galaxy S I9000 Android Development] zacharias.maladroit:
standard is 240

the fixes are in the kernel

from what I saw there were no system changes

that's perhaps the reason why the camera app FCs

enjoy !

gotta sleep now - good night ;)
[Galaxy S I9000 Android Development] ngenhit:
Is the headset mic working for you guys?.. I 'm not able to make it work in CM7. Instead of the headset mic , the audio is being picked by phone mic and headset is thus working just as headphone!!

It's working perfectly in samsung froyo / gingerbread.!!