yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
Hope they help somehow.

BOARD=ariesve
BRAND=Samsung
CPU_ABI=armeabi-v7a
DEVICE=ariesve
DISPLAY=IMM76I
FINGERPRINT=samsung/GT-I9001/GT-I9001:4.0.4/ICS/AOKP-Build-40:user/release-keys
HOST=OiSiS
ID=IMM76I
MANUFACTURER=Samsung
MODEL=GT-I9001
PRODUCT=aokp_ariesve
TAGS=release-keys
TIME=1339708410000
TYPE=userdebug
USER=android-build
VERSION.CODENAME=REL
VERSION.INCREMENTAL=eng.OiSiS.20120614.231207
VERSION.RELEASE=4.0.4
VERSION.SDK_INT=15
antibanding-values=off,50hz,60hz,auto
antibanding=off
auto-exposure-values=center-weighted,frame-average,spot-metering
auto-exposure=frame-average
chk_dataline=0
contrast=5
effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua
effect=none
exposure-compensation-step=0.166667
exposure-compensation=0
face-detection-values=
face-detection=off
focal-length=3.79
focus-distances=0.20,0.25,0.30
focus-mode-values=auto,infinity,normal,macro,facedetect,touchaf,continuous-video
focus-mode=auto
histogram-values=
histogram=disable
horizontal-view-angle=54.8
iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600
iso=auto
jpeg-quality=85
jpeg-thumbnail-height=120
jpeg-thumbnail-quality=90
jpeg-thumbnail-size-values=160x120,0x0
jpeg-thumbnail-width=160
lensshade-values=enable,disable
lensshade=enable
luma-adaptation=3
max-contrast=10
max-exposure-compensation=12
max-saturation=10
max-sharpness=30
min-exposure-compensation=-12
num-snaps-per-shutter=1
orientation=landscape
picture-format-values=jpeg,raw
picture-format=jpeg
picture-size-values=2560x1920,2560x1536,2048x1536,2048x1232,1600x1200,1600x960,800x480,640x480
picture-size=2560x1920
preferred-preview-size-for-video=640x480
preview-format-values=yuv420sp,yuv420sp-adreno
preview-format=yuv420sp
preview-fps-range-values=(7000,30000)
preview-fps-range=7000,30000
preview-frame-rate-mode=frame-rate-auto
preview-frame-rate-modes=frame-rate-auto,frame-rate-fixed
preview-frame-rate-values=5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
preview-frame-rate=31
preview-size-values=1280x720,800x480,720x480,640x480,592x480,576x432,480x320,384x288,352x288,320x240,240x160,176x144
preview-size=640x480
record-size=
saturation=5
scene-detect-values=off,on
scene-detect=off
scene-mode-values=auto,action,portrait,landscape,night,night-portrait,theatre,beach,snow,sunset,steadyphoto,fireworks,sports,party,candlelight,backlight,flowers,dawn,text,fall-color
scene-mode=auto
selectable-zone-af-values=auto,spot-metering,center-weighted,frame-average
selectable-zone-af=auto
sharpness=10
skinToneEnhancement-values=enable,disable
skinToneEnhancement=disable
strtextures=OFF
touch-af-aec-values=touch-off,touch-on
touch-af-aec=touch-off
touch-index-aec=-1x-1
touch-index-af=-1x-1
vertical-view-angle=42.5
video-frame-format=yuv420sp
video-zoom-support=false
vintage-mode=off
whitebalance-values=auto,incandescent,fluorescent,daylight,cloudy-daylight
whitebalance=auto
zoom-supported=false
zoom=0
[Galaxy S Plus I9001 Android Development] Alex93917:
BOARD=ariesve
BRAND=Samsung
CPU_ABI=armeabi-v7a
DEVICE=ariesve
DISPLAY=MIUI
FINGERPRINT=samsung/GT-I9001/GT-I9001:4.0.4/ICS/AOKP-Build-40:user/release-keys
HOST=Alex93917
ID=MIUI
MANUFACTURER=Samsung
MODEL=GT-I9001
PRODUCT=aokp_ariesve
TAGS=release-keys
TIME=1339708410000
TYPE=userdebug
USER=android-build
VERSION.CODENAME=REL
VERSION.INCREMENTAL=2.7.6
VERSION.RELEASE=4.0.4
VERSION.SDK_INT=15
antibanding-values=off,50hz,60hz,auto
antibanding=off
auto-exposure-values=center-weighted,frame-average,spot-metering
auto-exposure=frame-average
chk_dataline=0
contrast=5
effect-values=none,mono,negative,solarize,sepia,posterize,whiteboard,blackboard,aqua
effect=none
exposure-compensation-step=0.166667
exposure-compensation=0
face-detection-values=
face-detection=off
focal-length=3.79
focus-distances=0.20,0.25,0.30
focus-mode-values=auto,infinity,normal,macro,facedetect,touchaf,continuous-video
focus-mode=auto
histogram-values=
histogram=disable
horizontal-view-angle=54.8
iso-values=auto,ISO_HJR,ISO100,ISO200,ISO400,ISO800,ISO1600
iso=auto
jpeg-quality=85
jpeg-thumbnail-height=120
jpeg-thumbnail-quality=90
jpeg-thumbnail-size-values=160x120,0x0
jpeg-thumbnail-width=160
lensshade-values=enable,disable
lensshade=enable
luma-adaptation=3
max-contrast=10
max-exposure-compensation=12
max-saturation=10
max-sharpness=30
min-exposure-compensation=-12
num-snaps-per-shutter=1
orientation=landscape
picture-format-values=jpeg,raw
picture-format=jpeg
picture-size-values=2560x1920,2560x1536,2048x1536,2048x1232,1600x1200,1600x960,800x480,640x480
picture-size=2560x1920
preferred-preview-size-for-video=640x480
preview-format-values=yuv420sp,yuv420sp-adreno
preview-format=yuv420sp
preview-fps-range-values=(7000,30000)
preview-fps-range=7000,30000
preview-frame-rate-mode=frame-rate-auto
preview-frame-rate-values=31
preview-frame-rate=31
preview-size-values=1280x720,800x480,720x480,640x480,592x480,576x432,480x320,384x288,352x288,320x240,240x160,176x144
preview-size=640x480
record-size=
saturation=5
scene-detect-values=off,on
scene-detect=off
scene-mode-values=auto,action,portrait,landscape,night,night-portrait,theatre,beach,snow,sunset,steadyphoto,fireworks,sports,party,candlelight,backlight,flowers,dawn,text,fall-color
scene-mode=auto
selectable-zone-af-values=auto,spot-metering,center-weighted,frame-average
selectable-zone-af=auto
sharpness=10
skinToneEnhancement-values=enable,disable
skinToneEnhancement=disable
strtextures=OFF
touch-af-aec-values=touch-off,touch-on
touch-af-aec=touch-off
touch-index-aec=-1x-1
touch-index-af=-1x-1
vertical-view-angle=42.5
video-frame-format=yuv420sp
video-zoom-support=false
vintage-mode=off
whitebalance-values=auto,incandescent,fluorescent,daylight,cloudy-daylight
whitebalance=auto
zoom-supported=false
zoom=0

On MIUI 4.

With Kernel Build 10 origin : With Kernel 10E :
[Galaxy S Plus I9001 Android Development] oisis:
I just built new camera HAL(credits: mirred) and here is my new logcat.

AOKP - beta-11f with new HAL

Camera.apk - light moded

Kernel - kernel form AOKP-beta-10

Video recording with back camera - working

Panorama - working

Preview - not working
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
My normal noobie question:

Does it look better? :P
[Galaxy S Plus I9001 Android Development] oisis:
Definitely looks better.

EDIT1:

Next test:

AOKP - beta-11f

Camera.apk - light moded

Kernel - kernel form AOKP-beta-10e

Camera.apk - FC

Camera param:
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
You got Video working with 11f?! :O Good job, so did the camera parameters help?

What did the camera do when you took a photo?

Just freeze like in normal Beta 10?

Im wondering why it is freezing.. when video is working, preview is there... why does it not take the stupid photo?! :silly:
[Galaxy S Plus I9001 Android Development] oisis:
I needs info, can you swap cameras in pudding camera, back and rear?
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
No!

App freezes and after a while it FC.
[Galaxy S Plus I9001 Android Development] oisis:
It is working with new HAL and new kernel but cannot take a picture for now.
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
You get more and more things working!

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] umb3rts:
Very nice to hear that from you (:

Inviato dal mio GT-I9001 che di originale non ha più nulla ed ora anche con la CGM9 usando Tapatalk 2.
[Galaxy S Plus I9001 Android Development] Xistance:
I am able to switch to front cam and back but only sometimes on camera zoom fx. Most of the time it FC's.
[Galaxy S Plus I9001 Android Development] oisis:
On new kernel/aokp no problem with Pudding Camera.
[Galaxy S Plus I9001 Android Development] Xistance:
Yeah, that is awesome but I forgot to say that the times that it does switch to front cam, I am able to take photos. But the photo gets taken 180 degrees turned(upside down) even though the preview is fine. This is with vitality kernel. I have never flashed your kernel as I am waiting for the day you fix it. If you still can't I might help out with the dev of cam.
[Galaxy S Plus I9001 Android Development] EternalFame:
is that a good or a bad sign for kernel 10e?
[Galaxy S Plus I9001 Android Development] oisis:
New info about kernel drivers for camera i9001.

List of needed drivers in kernel:

Front camera:

s5k4ecgx

Back camera:

ce147

sr030pc30

Will try to compile kernel with all this sensors drivers and clean up libs in AOKP rom.

Please search in this file: /proc/config.gz if there is something like that:

ce147 = y

sr030pc30 = y

s5k4ecgx = y

Don't think so that in AOKP(yet :) ) and CM9 we have similiar rows. That is why camera is not working(and HAL ofcourse).

EDIT1:

New kernel is building right now, if everything will goes ok will release new kernel for tests.
[Galaxy S Plus I9001 Android Development] Azrael^^:
In my file I have this lines:

CONFIG_SENSOR_CE147=y

# CONFIG_SENSOR_SR030PC30 is not set

# CONFIG_SENSOR_SR030PC30_T679 is not set

# CONFIG_SENSOR_S5K4ECGX is not set
[Galaxy S Plus I9001 Android Development] oisis:
And rom version is?
[Galaxy S Plus I9001 Android Development] Azrael^^:
Yours: AOKP Beta 10.
[Galaxy S Plus I9001 Android Development] oisis:
And that is why we have problem with camera.

Future plan:

1. AOKP based on I9001XXKQE stock ROM libs

2. Kernel camera drivers has to be on

3. New wrapper from mirred

4. Working camera? :)

EDIT1:

HOWTO find out info about needed drivers:

1st commad - all drivers?

2nd command - back camera

3rd command - back camera
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
Are you sure about this?

Where do you get this idea?
[Galaxy S Plus I9001 Android Development] oisis:
Check post before :).
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
Sorry... :D:cowboy:

Good work...

So we have a chance to get it working?
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
Oisis, where are you gettings all these drivers from!? And how long does it take to compile a kernel?
[Galaxy S Plus I9001 Android Development] oisis:
Drivers are open sources so no problem, they are even in kernel but not on, I tried today fast build but had compilation errors. Will try today evening.
[Galaxy S Plus I9001 Android Development] maro_ka:
Rom_Tester

http://xdaforums.com/showpost.php?p=28317695&postcount=1077

Where is your coder? You always just write that you have something and nothing is coming out...

Oisis

Great work mate! It's great to have you on our side!
[Galaxy S Plus I9001 Android Development] mirred:
Tech spec for i9001. https://dl.dropbox.com/u/9277570/Samsung GT-i9001 Manual.zip

It is totaly unclear.

P.s. Please don't publish my dropbox link.
[Galaxy S Plus I9001 Android Development] oisis:
Ok, thanks. Downloaded. I'm building new AOKP based on only XXKQG libs. When will finish i will publish it here if it will be bootable for tests.

PS. Mirred which libs do you need? I can attache them to post here.
[Galaxy S Plus I9001 Android Development] mirred:
Sorry, I put it in wrong window. :)

It should be private message.
[Galaxy S Plus I9001 Android Development] oisis:
Just remove link :).

Full list of drivers:

Not sure that all from list are drivers, have to be checked.
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
He is a very good coder, so he have a good job too... some people have a life too! He is project manager at siemens, so if you doent want that he help, he mustn help us....

first comes the life than the hobbys

... please think first...
[Galaxy S Plus I9001 Android Development] mirred:
From my point of view it is good to include the following drivers:

s5k4ecgx

sr030pc30

LP8720 (According to tech spec for i8150 it is the part of camera HW, some I2C stuff http://www.ti.com/product/lp8720. It is used by s5k4ecgx and sr030pc30 )

Drivers from Samsung kernel should be used.
[Galaxy S Plus I9001 Android Development] oisis:
Yes i know and i'm porting drivers from kernel 2.6.35.7 oryginal sources released by Samsung to kernel 2.6.35.14 released by Arco. I know that Samsung changed source code of some files in kernel that is why is important to take them from oryginal Samsung kernel.

First want to build AOKP based on libs from one stock ROM to clean up mess then will take care of kernel. Mirred you can work now on HAL, yes? You have all needed libs from stock ROM. After finish with i9001(hope so) wthen we will take care for i8150. If we will fix camera in i9001 then i will release AOKP for i8150.

AOKP is still building. I started 1,5h ago so need next 1,5-2h to finish it.
[Galaxy S Plus I9001 Android Development] mirred:
Nice info. It can be fixed in HAL wrapper.

This code should be removed:

#ifdef HTC_FFC
if (dev->cameraid == 1) {
#ifdef REVERSE_FFC
/* Change default parameters for the front camera */
camParams.set("front-camera-mode", "reverse"); // default is "mirror"
#endif
#ifdef INVERSE_ORIENTATION
} else {
camParams.set("front-camera-mode", "mirror");
#endif
}
#endif

I'll do it next week together with some other changes.
[Galaxy S Plus I9001 Android Development] oisis:
Removed from where?

Which version of your HAL do you remand v1 out v2 for test build?
[Galaxy S Plus I9001 Android Development] maro_ka:
So what? What kind of help? What does he do till now?

You are only write things that do not have any coverage in reality. It is not helping! It's only raises hope.
[Galaxy S Plus I9001 Android Development] mirred:
I cannot continue today (too late in my country). Please publish the latest hal binary together with correct libs and kernel. I hope it will make back camera a bit better. The new hal can break front camera, but it is possiable to fix.

I am outside the city without ineternet access till Sunday late evening or even Monday.

If the new hal works better I can update it very quickly and publish the source code after some final updates.

---------- Post added at 09:13 PM ---------- Previous post was at 09:06 PM ----------

From the last revision.

This code comes from the original HAL wrapper source. Now we know that it should be removed.
[Galaxy S Plus I9001 Android Development] oisis:
With HAL-v2 i had this error on compilation:

Will try with HAL-v1.

EDIT1:

The same error with HAL-v1 and old Arco HAL - so maybe libs are wrong or we have to fix HAL in some other way. Waiting for mirred.
[Galaxy S Plus I9001 Android Development] mirred:
I've updated camerahal. It should be possible to build it now. Source code is attached. oisis can use it in next test build.

Also I've realized that we collected default camera settings with wrong libs. It's needed to be done again with correct libs and a new hal. I've removed parameters settings from HAL to get correct difference betwean stock fw and ICS.
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
Where to get the correct libs from?
[Galaxy S Plus I9001 Android Development] oisis:
Ok, well try to build tonight when will back home. Thanks.
[Galaxy S Plus I9001 Android Development] oisis:
From some stock ROM, till now we had mix.
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
So you think camera should work now?

whats about video? video is the most difficult step :/
[Galaxy S Plus I9001 Android Development] oisis:
Just wait, don't know now.
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
There is still some work left, but after that there is a big chance its working.

The video function was already working in some test Kernels of Oisis, so I think he could get it working.

Just patience is what they need now.
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
^^

If I got it correct:

the hal wrapper is written and all files needed are found? :O

Now only making kernel are I am right?

Good lock oisis!

Some day we awake and than we have a camera :D :D
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
If I got it right, Mirred and Oisis are improving the HAL atm and building a new kernel with it. After that they have to change some libs, do some more changes to the HAL and then hopefully its mostly working. ;)

Correct me if im wrong.
[Galaxy S Plus I9001 Android Development] oisis:
We have all libs and some part of HAL, will try to build Hal and kernel asap.
[Galaxy S Plus I9001 Android Development] EB20XY:
So, all i9001 audience is now more exited than at the euro2012. :cowboy:

But still it is development and beta. So, lets wait and test ... and hope ...
[Galaxy S Plus I9001 Android Development] kunalwanvari:
Omg omg omg
[Galaxy S Plus I9001 Android Development] oisis:
Hi,

Mirred i have another error:

Could you chack it out?

camera.msm7x30.so now is built :).

Thanks.

EDIT1:

Don't know that this have any sens but i swaped camera.msm7x30.so and make some tests. Attached logcat, dmesg, bugreport. Moving back to kernel devel.
[Galaxy S Plus I9001 Android Development] mirred:
I've checked your build problem. Do you get libmedia.so binary during your build? (I don't think so).

Logcat looks much better now, but camera ends sudenly.

Can anybody run "adb shell dmesg" with stock firmware on i9001 and attach result? I have i8150 myself.

---------- Post added at 10:15 PM ---------- Previous post was at 09:57 PM ----------

You can try to fix build error using the follwoing instruction.

1. Find libs/camera/Android.mk (https://github.com/arco/android_frameworks_base/blob/ics/libs/camera/Android.mk)

2. Find string

LOCAL_MODULE:= libcamera_client

3. Replace it with

LOCAL_MODULE:= libmedia

If the problem is gone, it is a bug in CaynogenMod source code.
[Galaxy S Plus I9001 Android Development] oisis:
No got this:

but made some clean up now and building once again. It is not clean build, mean from zero. I'm doing like that because it will take around 4hr on my laptop. If you need clean build can run but effects will be tomorrow morning.

After some cleaning still the same error.

EDIT1:

Removed libcamera_client.so form BLOBs and it is still building.

EDIT2:

Ok, i have got fresh build. Make some tests. Wait few minutes. Will report.

EDIT3:

After installation a lot of FC, so libcamera_client.so has to stay, we have to remove this error:

in other way.

Will run clean build for night and come backu tomorrow.
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
I hope its compiling without errors over night :)

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] mirred:
Yes, if it's implemented intentionaly, it is the solution. We should not take libcamera_client.so from stock fw and should not copy it on the phone. Instead of that we should use libcamera_client.so, which we get during build.
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
mirred who are you? good to see new developer!!! are you a coder?
[Galaxy S Plus I9001 Android Development] mirred:
Yes, I am a coder.
[Galaxy S Plus I9001 Android Development] oisis:
The same situation with clean build, a lot of force close so we need changes in HAL I think and/or kernel. All the time I'm trying to include extra drivers in to the kernel.
[Galaxy S Plus I9001 Android Development] mirred:
There is still problems with kernel camera drivers:

Kernel output from latest oisis test

<4>[ 2.030242] [CAMDRV/CE147] ce147_load_fw END
<7>[ 2.030639] PRM Version: 5.33
<7>[ 2.030639] ce147_get_vgacam_rotated: 1
<3>[ 2.030639] [CAMDRV/CE147] ce147_set_power: POWER OFF.
<3>[ 2.036132] [CAMDRV/CE147] ce147_set_power: POWER CONTROL END.
<4>[ 2.036132] [CAMDRV/CE147] ce147 sensor probe successful
<4>[ 2.036163] [CAMDRV] config_camera_off_gpios
<6>[ 2.036895] msm_sync_init: initialized ce147
<6>[ 2.037231] [CAMDRV/S5KA3DFX] s5ka3dfx_init: E
<4>[ 2.037322] [CAMDRV] config_camera_on_gpios
<3>[ 2.037963] [CAMDRV/S5KA3DFX] s5ka3dfx_sensor_probe E
<3>[ 2.037994] [CAMDRV/S5KA3DFX] s5ka3dfx_i2c_init E
<3>[ 2.037994] [CAMDRV/S5KA3DFX] s5ka3dfx_i2c_probe E
<3>[ 2.038024] [CAMDRV/S5KA3DFX] s5ka3dfx_i2c_probe X
<3>[ 2.043121] [CAMDRV/S5KA3DFX] S5KA3DFX sensor probe successful
<4>[ 2.043151] [CAMDRV] config_camera_off_gpios

From i8150 stock:

<4>[ 3.701262] [CAMDRV/S5K4ECGX] s5k4ecgx_sensor_burst_write : s5k4ecgx_init_reg1(size:4)
<4>[ 3.763335] [S5K4ECGX]Camera Sensor AF init!
<4>[ 3.763396] [CAMDRV/S5K4ECGX] s5k4ecgx_sensor_burst_write : s5k4ecgx_Preview_Return(size:11)
<4>[ 3.766265] [CAMDRV/S5K4ECGX] s5k4ecgx_set_af : EXT_CFG_AF_SET_NORMAL
<4>[ 3.766387] [CAMDRV/S5K4ECGX] s5k4ecgx_sensor_burst_write : s5k4ecgx_AF_Normal_mode_1(size:3)
<4>[ 3.967284] [CAMDRV/S5K4ECGX] s5k4ecgx_sensor_burst_write : s5k4ecgx_AF_Normal_mode_2(size:3)
<4>[ 4.168914] [CAMDRV/S5K4ECGX] s5k4ecgx_sensor_burst_write : s5k4ecgx_AF_Normal_mode_3(size:27)
<4>[ 4.372313] [S5K4ECGX]Camera Sensor Power OFF
<4>[ 4.372405] [S5K4ECGX]=========> Power OFF DELAY : 300ms
<4>[ 4.525573] [S5K4ECGX]s5k4ecgx_I2C_client :dfc03560
<4>[ 4.525725] [CAMDRV] config_camera_off_gpios
<6>[ 4.526946] msm_sync_init: initialized s5k4ecgx
<6>[ 4.527617] msm_gemini_init gemini: success
<6>[ 4.527770] [CAMDRV/SR030PC300] sr030pc30_init: E
<4>[ 4.527892] [CAMDRV] config_camera_on_gpios
<3>[ 4.529326] [CAMDRV/SR030PC300] sr030pc30_sensor_probe E
<3>[ 4.529418] [CAMDRV/SR030PC300] sr030pc30_i2c_init E
<3>[ 4.529540] [CAMDRV/SR030PC300] sr030pc30_i2c_probe E
<3>[ 4.529631] [CAMDRV/SR030PC300] sr030pc30_i2c_probe X
<3>[ 4.531890] [CAMDRV/SR030PC300] sr030pc30_set_power: POWER ON.
<3>[ 4.656463] [CAMDRV/SR030PC300] sr030pc30_start E
<4>[ 4.656920] [CAMDRV/SR030PC300]=================================
<4>[ 4.657042] [CAMDRV/SR030PC300] [VGA CAM] vendor_id ID : 0x8c
<3>[ 4.659118] [CAMDRV] sr030pc30_set_power: POWER OFF.
<3>[ 4.782744] [CAMDRV/SR030PC300] sr030pc30 sensor probe successful
<4>[ 4.782927] [CAMDRV] config_camera_off_gpios
<6>[ 4.784270] msm_sync_init: initialized sr030pc30

As you can see stock kernel loads correct driver.

It will be nice to get the same output from stock i9001.

Run command on STOCK FW "adb shell dmesg > dmesg_i9001.txt" and attach results.
[Galaxy S Plus I9001 Android Development] oisis:
Ok, will try to change room to GB and make dmesg or if anybody has already it, please help us. Thanks.
[Galaxy S Plus I9001 Android Development] Artloop:
Arco released Alpha 5 with reworked kernel! Let's try it-maybe some progress in camera
[Galaxy S Plus I9001 Android Development] oisis:
Just post this things:

1. /proc/config.gz

2. logcat

3. dmesg

I made logcat, dmesg, bugreport form GB: XXKPL, 2.6.35.7-pref mischu@breath #7. Will upload in few minutes.
[Galaxy S Plus I9001 Android Development] evemir:
Files from Gigabread+. Gb: XXKPI, 2.6.35.7-FeaCore-Phoenixmischu@breath #1. I hope I made everything OK. I hope it helps.
[Galaxy S Plus I9001 Android Development] mirred:
I've downloaded source code for i9001 kernel from samsung site and checked it.

#if defined (CONFIG_MACH_ARIESVE)
if(info.dev_num)	// front camera
memcpy( info.module_name ,"S5KA3DFX", 9);
else
memcpy( info.module_name ,"CE147", 6);
#endif

It means you have S5KA3DFX and CE147 sensors. It is not the same for i8150.

Dmesg from your phone is correct and your kernel is Ok for future experiments.

I did all research using my phone (i8150) and came to result which correct for my phone and wrong for your phone. I am sorry for that.
[Galaxy S Plus I9001 Android Development] oisis:
No porblem, relax :). I'm building one more time kernel with all drivers for camera. When will be ready i will stay with this one and upload here for tests to others. Take your time.