yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] smeroni68:
Hi crybert,

may be you already seen this, but CastagnaIT has debugged and fixed the compilation errors of these camera files...

https://github.com/CastagnaIT/samsung-kernel-msm7x30/commit/c0f7a325ed1d12546ec966c1afabde52fdd08d14

He already pushed the changes on his fork and also pulled the changes on ivendor git, but in these days ivendor has no time (due to work activities)... the compilation is fixed, but camera (as happened with cm9) is still not working... some more adjusting are required... let's see...
[Galaxy S Plus I9001 Android Development] mrjraider:
I think we should thank al those awesome devs who are doing this for our device..

Great and keep up the gooed work!!

(sorry i had to make this comment :) )
[Galaxy S Plus I9001 Android Development] hahnjo:
USB

I've been searching a bit about the USB-connection and in fsa9480.c, I found two functions that are used in 2.6.35 kernel only for ariesve-boards. I tried to add them to ics-3.0. But I got compilation errors because these two lines:

extern int android_usb_get_current_mode(void);
extern void android_usb_switch(int mode);

point to functions that doesn't exist. So, I searched the whole repository for 2.6.35 by arco and by Samsung to get out where these two functions are defined in the sources. I didn't find anything, but the kernel is compiling without errors. Does anyone know about these two functions and are they neccessary for a working usb-driver?
[Galaxy S Plus I9001 Android Development] eBug:
What errors/warnings do you get?
[Galaxy S Plus I9001 Android Development] hahnjo:
I don't know the exact error, but it just says that the function that is declared as "extern" isn't defined anywhere... But I didn't find the definition in the other kernel sources.
[Galaxy S Plus I9001 Android Development] Christopher83:
Is it possible that the function is defined in an external binary lib (.so) which is outdated and doesn't include that function? Maybe...
[Galaxy S Plus I9001 Android Development] hahnjo:
As I have understood it, the kernel has nothing to do libraries for Android. And besides, while building the kernel there is nothing prebuilt and in the end there is no .so file at all...
[Galaxy S Plus I9001 Android Development] broodplank1337:
Gratz on reaching the front page!

http://www.xda-developers.com/android/3-0-x-kernel-released-for-the-samsung-galaxy-s-plus/
[Galaxy S Plus I9001 Android Development] pedrsantiago:
Few people seem to get arco's name right XD
[Galaxy S Plus I9001 Android Development] wie2:
Please dont post any unnecessary stuffs :) unless its for development purposes

(sorry had to post this)
[Galaxy S Plus I9001 Android Development] hahnjo:
Ok, I'm very sorry, guys: I was completely wrong.

The file in which I found the two external declarations (drivers/i2c/chips/fsa9480.c) wasn't compiled, neither in arco's ics-2.6.35 nor in Samsung sources. In the old sources the file drivers/misc/fsa9480.c is compiled instead.

In the 3.0.x sources this file has been moved to drivers/i2c/chips/fsa9480.c, but with the content from drivers/misc/fsa9480.c from the old kernel.

To make it short: The functions I found have never been compiled :(

hahnjo
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
Something is happening @ Github. :P
[Galaxy S Plus I9001 Android Development] EB20XY:
you mean arcos github for 3.0.48: arco/samsung-kernel-msm7x30 ?
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
Yep
[Galaxy S Plus I9001 Android Development] Not Truly Evil:
What does it mean in "functionality"?
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
Ivendor did Something to the screen. ;)
[Galaxy S Plus I9001 Android Development] n1kolaa:
So cogratulations , you did assome job ,they porting on same chipset (for xperia 2011 line) link

, kernel is based over CAF sources (3.0.23 ver) im adv user and learning now C and C++ , my kernel knowlange is low ,i how you can help those people to make this kernel booting.
[Galaxy S Plus I9001 Android Development] Xistance:
The phone boots fine with this kernel. Some features here and there that don't work and display is only partially working. Look at OP for what is working and what isn't and if you know what to do then go on ivendor's github and request commits :). You can PM ivendor or arco68 for detailed info on what they need help on.

EDIT: Well, that was silly of me. Sorry about that :S
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
He was asking for help in getting THEIR kernel working, not improving ours ;)
[Galaxy S Plus I9001 Android Development] ivendor:
Update: i've committed some changes from arco with fixes for display and some changes made by me that fixes orientation sensor (digital compass applications should be working now).
[Galaxy S Plus I9001 Android Development] cezaralboiu:
Where can we download it?:d
[Galaxy S Plus I9001 Android Development] davidteri91:
You are awesome (6 incredibile) thanks for all

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] XeLLaR*:
You can build it by yourself from github.

Stop asking questions here.
[Galaxy S Plus I9001 Android Development] davidteri91:
How??? Sorry

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Martin_Ro:
Like my parents told me : Reading helps.... searching also :cyclops:

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

there is a tut, how to compile CM10...
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
Yeah regarding helps, he wanted 3.x kernel :laugh::cyclops::p
[Galaxy S Plus I9001 Android Development] Martin_Ro:
My thought is:

If you are able to build CM10 by this tutorial it wouldn't be that problem to do the same for the kernel.

Maybe I'm complete wrong, then sorry for that....
[Galaxy S Plus I9001 Android Development] Xistance:
If needed I can add a kernel compile tutorial to my cm10 tutorial or just make a new thread for it. Anyone want one? It is pretty easy though. Google teaches you wonders.

Edit: Don't post here if you want one. Pm me. Don't want to spam this thread.
[Galaxy S Plus I9001 Android Development] EB20XY:
would be great in a new seperate thread.

You can perhaps write it with the example to compile the arco 3.x kernel

from here arco/samsung-kernel-msm7x30
[Galaxy S Plus I9001 Android Development] davidrome:
Ivendor could you upload an update zip? To try the kernel and report any fault?
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Are you friggin kidding me?

Stop posting here unless you can help Developing the kernel! This is a Development thread, so dont post.
[Galaxy S Plus I9001 Android Development] Alex93917:
Calm down ...
[Galaxy S Plus I9001 Android Development] blackmambazzz:
I have compiled the kernel from ivendors github at 30 Oct :)

http://www.mediafire.com/?ebbutm29xbe47ae

(created with ramdisk from castagnaIT Kernel v7.0 thats why u see his logo at boot)

only flash it in cm9

I think wifi and camera arent working :(

there are many compilation errors here and there but its booting :)

doomsday released a compiled version for his doomnexus here:

http://www.mediafire.com/?bb238q8z60t3w6i

happy testing :D
[Galaxy S Plus I9001 Android Development] Alex93917:
Yes, indeed, wi-fi isn't working.
[Galaxy S Plus I9001 Android Development] EB20XY:
can you do the same with this one: arco kernel 3.x ?
[Galaxy S Plus I9001 Android Development] Xistance:
Edit: Removed my kernel link for some people not liking open source. This is the sole reason why I don't put my stuff on XDA.
[Galaxy S Plus I9001 Android Development] alexander757:
i think you shouldn't upload it. ivendor and arco work on it and if he wants, they must upload it. at least you must ask permission from them

"Woot, newest version is mine >_>" i think it isn't your version, it is version by ARCO AND IVENDOR. thank you, devs
[Galaxy S Plus I9001 Android Development] Xistance:
Normally I didn't. I keep stuff like this to myself. Since Doomsday already released his kernel and there was a need for arco's kernel I thought why not. If needed I shall take it off but I see no reason to do this with open source being open for a reason.

Edit: Sorry but when I say newest version it instantly changes the meaning of "mine" to a comparison rather than showing that it belongs to me. And no, I have my own changes in that kernel and I built it myself with MY OWN rom. If you have a problem with that then fine.
[Galaxy S Plus I9001 Android Development] blackmambazzz:
if tried it and I can say the two boot.img are the same

so it means arcos and ivendors github are atm the same :)

if somebody want to know here are all compilation errors:

http://pastebin.com/x62aH7En
[Galaxy S Plus I9001 Android Development] Xistance:
They aren't the same. ivendor didn't sync yet. ivendor is still on 3.0.47 while arco's is on 3.0.48. I compiled fine with just a few warnings on arco's repo. My kernel download is up ^^^
[Galaxy S Plus I9001 Android Development] blackmambazzz:
than i have done something wrong

but thanks for your correction :)
[Galaxy S Plus I9001 Android Development] Xistance:
Pm me the steps you took if you want any help. I am going to write a kernel tutorial(unfortunately a tutorial for 3.0.x) tomorrow as well. One thing that I must say is that I used the linaro toolchain on my kernel.
[Galaxy S Plus I9001 Android Development] cezaralboiu:
So can anyone to post the last update of the kernel compiled without errors,please? I want to test it and not everybody has linux to compile it! Thanks in advance!;)
[Galaxy S Plus I9001 Android Development] davidrome:
After 2 days with 3.0.46 kernel, my phone went off and would not start, I had to go into recovery mode and reinstall the rom with kernel 2.6.x
[Galaxy S Plus I9001 Android Development] :
This thread...correct me if i am wrong...was meant ONLY for developing not for reports and question...so you should use oisis's one for example

Q.D.E.
[Galaxy S Plus I9001 Android Development] Alex93917:
Not a kernel for daily use ... Please read the thread ... And do not report anything ...
[Galaxy S Plus I9001 Android Development] davidteri91:
Why on your release wifi is not working? On the first release by ivendor the wifi works perfectly

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] blackmambazzz:
maybe it doesnt work because the source get updatet to 3.0.48 but nothing for sure
[Galaxy S Plus I9001 Android Development] Xistance:
That has nothing to do with it. The problem is some missing modules in the rom.
[Galaxy S Plus I9001 Android Development] crazybasss:
Any news of this kernel?
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Nothing official, but Arcos github is on fire. :good:
[Galaxy S Plus I9001 Android Development] c0dac0da:
but i guess he wont for our devices , he's looking out SGW ..... ivendor is our GOD :)
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Well, Ivendor is getting his sources from Arco, so whos our "god" now! Ivendor is our semi "god" lol.
[Galaxy S Plus I9001 Android Development] jjaacckk94:
They are on the same level!

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] Harrocan:
This is no place for this discussions...
[Galaxy S Plus I9001 Android Development] jjaacckk94:
How can I compile the kernel from source? Do I need a Linux machine? A 32 or 64 bit.? I followed the steps of the "how to build a kernel " thread...does someone show me?

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] blackmambazzz:
you need 64 bit linux distribution running on your (virtual) machine

you should ask other questions in the thread how to build a kernel from source by xistance.

Sent from my S+
[Galaxy S Plus I9001 Android Development] Xistance:
Linux isn't needed but most definitely recommended and is what I use for my tutorial. 64-bit is needed. Anything else you need you can ask in the thread in my sig.
[Galaxy S Plus I9001 Android Development] smeroni68:
NEWS...

This night, ivendor will release the first official alpha of the kernel for JB (and CM10)... this is an anticipation I received by mail from him...
[Galaxy S Plus I9001 Android Development] broodplank1337:
If you got newsgroups (usenet), you can download my DevDistro, It's a VMWare VM that is built for Android Developement (Roms/Kernels & Apps)

http://binsearch.info/?b=DevDistro&...ss&p=info@broodplank.net+(broodplank)&max=250
[Galaxy S Plus I9001 Android Development] davidteri91:
smeroni grazie mille thanks for all friend
[Galaxy S Plus I9001 Android Development] ivendor:
Released! The kernel for the moment is the same as the ICS one (2.6.35)...

When the kernel 3.x will be ready, i'll integrate inside CM.
[Galaxy S Plus I9001 Android Development] P0rnflakezzzz:
where can i find the new kernel?
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Nowhere, its not finished yet.
[Galaxy S Plus I9001 Android Development] P0rnflakezzzz:
so I just try the uploaded build ;)
[Galaxy S Plus I9001 Android Development] jaggyjags:
I just compiled 3.0.52 kernel from arco68 repo for CM10 and I have to say I am impressed, no glitches, no FC whatsoever (after a few hours testing it), smoother than 2.6.**

only troubles so far i have seen is the camera and usb not working (and wifi but i don't know what i have f**cked up!)

i prefer it as a daily driver cause i dont use camera. here is the build if you guys want to give it a try.

could someone tell me what could i did wrong to mess the wifi? were do i have to copy the module? this is the only thing that prevents me to use it as daily driver..

obviously all credits to arco68/ivendor and Xistance for helping me with the compiling ;)

remember it has CM10 ramdisk so only test it with CM10 (or other jellybean roms i suppose)

EDIT: deleted test 1, test 2 with working wifi a few posts below..
[Galaxy S Plus I9001 Android Development] Pereira.Pedro:
That's awesome :thumbup: sadly the camera doesn't work and WiFi. I don't need camera too but I use my WiFi every day. I hope someone can fix it :thumbup: great work
[Galaxy S Plus I9001 Android Development] jormapaappa1235:
Seems very good kernel. Much Smoother than 2.6. Good work! :good:
[Galaxy S Plus I9001 Android Development] jaggyjags:
fixed the wifi! :victory:

here you go...
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Well, you compiled from Arcos source.

So there are no changes for our S Plus and the kernel you got there is for Galaxy W.

Try to compile it from ivendors source.

Edit: Im wrong, look at arco´s post below this post.
[Galaxy S Plus I9001 Android Development] Harrocan:
So i must test it with AOKP :D
[Galaxy S Plus I9001 Android Development] hardrockk:
Very very very very nice

Aupa Murcia,que no se diga :)
[Galaxy S Plus I9001 Android Development] c0dac0da:
pls fix usb .... and it would be awsummmm
[Galaxy S Plus I9001 Android Development] :
With doomnexus v3 kernel 3.0 version this test in wifi fails
[Galaxy S Plus I9001 Android Development] arco68:
That's wrong. It's a combined kernel that can be built for the W, Exhibit AND the S+. The sources on mine and ivendors github are the exact same, except his is mostly a few revisions behind mine, since he doesn't sync that often.
[Galaxy S Plus I9001 Android Development] crybert:
For working USB there have to be some changes in the Rom. So this won't be that easy as simply compiling a kernel.
[Galaxy S Plus I9001 Android Development] sgspluss:
Hi,

For working WIFI congratulation very good news for us!!! :good:

BUT:

If USB will fix its better. :p

So if you fix the USB problem then I will change to JB with this Kernel :D

And at the end a little question:

How high are the battery drain???

Like GB or more like CM9???
[Galaxy S Plus I9001 Android Development] PatrickMac:
I have to say, the 3.0.52 kernel gives you an instant performance boost... Can't wait for a fully working one!
[Galaxy S Plus I9001 Android Development] hardrockk:
CM10 Camcory = No wifi

CM10 Ivendor = Wifi Ok
[Galaxy S Plus I9001 Android Development] jormapaappa1235:
4280 points in Antutu and 2164 in Quadrant @ 1,4ghz. Not bad at all.
[Galaxy S Plus I9001 Android Development] jaggyjags:
I just did mine, a little bit better than with previous kernel, but the real feeling of the ROM is clearly noticeable, benchmarks don't show this.
[Galaxy S Plus I9001 Android Development] alexisguitarra:
What about gaming? :cyclops:
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Ahh nice to hear that im wrong. Will flash it asap.
[Galaxy S Plus I9001 Android Development] mrjraider:
Is it safe for the device (due to voltages etc..) to use the kernel?
[Galaxy S Plus I9001 Android Development] sgspluss:
Hm really interessing question! It would be nice to know...
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Modern Combat 3; CM10 Alpha3 Ivendor

Kernel 2.6: Laggy as hell,not playable at all

Kernel 3.x: Soooooo smooth gaming behavior. Its a dream. :thumbup:
[Galaxy S Plus I9001 Android Development] crybert:
Guys this is a Dev thread. You can use a discussion thread for this!
[Galaxy S Plus I9001 Android Development] sassarolo:
Someone con answer?

Inviato dal mio GT-I9001
[Galaxy S Plus I9001 Android Development] UpGado:
Already Devs said " NO " , due to voltages problems , Also a user said his phone shuts down ,

So (as it was already said) It's not for daily use , Just Test :)

Post this questions in the i9001 QA not here please :silly:

Edit : Also check arco's post ^^
[Galaxy S Plus I9001 Android Development] arco68:
It's safe. There's an issue though with crash in display driver during suspend, which might lead to more than normal battery drain, and/or other issues. Ivendor is trying to figure out what causes it, but no solution found yet afaik.
[Galaxy S Plus I9001 Android Development] jaggyjags:
Leaving dev thread for development, I've opened a thread on the general section to discuss test releases of this kernel for anyone interested.

http://xdaforums.com/showthread.php?t=2006683
[Galaxy S Plus I9001 Android Development] Coertmans:
Don't know if somebody already reported this bug, i didn't found a post of it.

But when i want to end a call the touchscreen isn't working so i have to wait for the other one tl hang up the phone.... it just isn't responding...

Sorry for the bad english.... i'm Dutch.

GT-I9001 4.1.2 JB by Invendor
[Galaxy S Plus I9001 Android Development] sgspluss:
Littel question...

How i can Flash this Kernel after Complie?
[Galaxy S Plus I9001 Android Development] alexisguitarra:
I haven't had that bug. Did you wipe cache\dalvik after flashing kernel?
[Galaxy S Plus I9001 Android Development] Coertmans:
I reflashed it for 3 times now the bug is gone...

GT-I9001 4.1.2 JB by Invendor
[Galaxy S Plus I9001 Android Development] arviit:
@Coertmans

Maybe display timeout is too short. Try to turn display on by power button before hang the call up. It has been happening to me too.
[Galaxy S Plus I9001 Android Development] PatrickMac:
Noted something interesting.

With the new 3.0 kernel, the settings menu "Data Usage" is gone. Reverting to 2.6 kernel and it is back. Maybe something missing in the new kernel?
[Galaxy S Plus I9001 Android Development] Harrocan:
Module data usage is not loded to kernel
[Galaxy S Plus I9001 Android Development] EB20XY:
Is the port of the CAF MSM kernel 3.0.x (branch ics-chocolate) to get a single kernel for Galaxy S Plus (ariesve board), Galaxy W (ancora board) and Exhibit 2 4G (ancora_tmo board) still going on ?

Will it be possible to make the camera work ?

Seems that 4.2 doesn't use PMEM management or lets say have no PMEM support.

Will it be possible to make any kind of "reverse-addon" in the kernel to still be able using the libs ?
[Galaxy S Plus I9001 Android Development] luckana:
is that normal that i when i connect my usb with kernel 3.0.52 its not showing me anything to transfer data but the only way to do so is from recovery mounting
[Galaxy S Plus I9001 Android Development] t0kgrumps:
Maybe its a bug from kernel 3.0 but please, this is not a q&a thread, its a development thread for devs
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
Y U NO READ FIRST POST

Dude.

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] hahnjo:
Hi,

I've been working on this over the weekend. I noticed that most of the source code is equal and I think it would do its work (notify the adb and mass storage driver, say android to tell the user about the usb connection and so on).

But comparing 2.6 and 3.0 with various log outputs, I noticed that on the new kernel the interrupt is only called when the cable is being disconnected. On 2.6 it was also called when it was being attached so the work was done.

So maybe the IRQ-handling is not completely correct. I searched and found that the IRQ number (that's what identifies this event, or am I wrong?) is put by the system, so there shouldn't be a difference.

Maybe that helps anyone...

hahnjo
[Galaxy S Plus I9001 Android Development] metalrules321:
i donot mean to be an @-h*le in anyway but can anybody please tell hows the 3x kernl development coming along ?? any light of day to see ??
[Galaxy S Plus I9001 Android Development] genericmann:
Take a look at arco's github, i've seen some work going on today.
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Looks like he changed something for WiFi (Internet protocol ipv4). Nothing more. And stop posting in this thread. Its a DEV thread!!
[Galaxy S Plus I9001 Android Development] omegaRED7:
Compile it, or wait for some of the more experienced users to compile it, and flash it if you want, either as experimental or as a daily driver.

Take a look in his github. AFAIK, no.
[Galaxy S Plus I9001 Android Development] shiro1811:
If you not need camera you can use it as a daily driver, I use it and it's stable. ;)
[Galaxy S Plus I9001 Android Development] PatrickMac:
Wasn't stable for me. Had several random reboots, but the performance was just awesome!
[Galaxy S Plus I9001 Android Development] rickvrolings:
http://xdaforums.com/showthread.php?t=2006683

Stop spamming. For latest release and news, check this thread.
[Galaxy S Plus I9001 Android Development] bananause:
Somenone is working on 3.x kernel ?
[Galaxy S Plus I9001 Android Development] EB20XY:
" ICS CAF Kernel 3.0.x" means it will be done for ICS base and not especially for JB. Correct ?
[Galaxy S Plus I9001 Android Development] bananause:
Yes correct.
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Arco.
[Galaxy S Plus I9001 Android Development] davidteri91:
check arco's github https://github.com/arco?tab=activity
[Galaxy S Plus I9001 Android Development] mertee:
looks like arco fixed a cimpiling prob regarding the camera. maybe its done!?
[Galaxy S Plus I9001 Android Development] Daniel.96:
Just tryed, it's not done, but defenetly less compiling errors. But Camera Hal is still not working..
[Galaxy S Plus I9001 Android Development] c0dac0da:
can you check the galaxy w 3x kernel ...... it has vsync .. can you try implementing that :)
[Galaxy S Plus I9001 Android Development] Daniel.96:
Yes tryed it, but the kernel can support it, if thr rom doesn't it will not work. We have to wait till Arco release his cm10 sources for ariesve on github.
[Galaxy S Plus I9001 Android Development] umb3rts:
Arco won't relase cm10 for ariesve, this time only ivendor will, so he is the man

Inviato dal mio GT-I9001 che di originale non ha più nulla con la CyanogenMod RC1 usando Tapatalk 2.
[Galaxy S Plus I9001 Android Development] anuseb89:
any new update on kernel 3.x.x.x with working camera ?? waiting for that for a very long time now....
[Galaxy S Plus I9001 Android Development] davidteri91:
Dont ask for ETA!!!

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S Plus I9001 Android Development] eBug:
And don't cross post either. You made the exact same question in another threat already.
[Galaxy S Plus I9001 Android Development] yowanvista:
Why can't we just skip Kernel 3.0.5x altogether and jump on developing Kernel 3.4.0, can't the Samsung-specific code be replaced with generic msm7k wrappers? Getting RIL to work could be hard due to lack of sources but I believe that it's totally feasible. Wouldn't it be better to consider using CodeAurora tree as a base, for example the jb_rel branch?

https://www.codeaurora.org/gitweb/quic/la/?p=kernel/msm.git;a=summary