yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] XeLLaR*:
oO He made Titanium Kernel for the One V. It has the Same CPU as our S Plus. Looks really good :good:

Im away now watching Red Bull Stratos
[Galaxy S Plus I9001 Android Development] Not Truly Evil:
This guy might even be able to do it :D

Thanks for contacting him, and keep us updated :D
[Galaxy S Plus I9001 Android Development] Harrocan:
If he want money for work, i can pay, if he create working kernel. :)
[Galaxy S Plus I9001 Android Development] adomm420:
I would donate too.
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Hello,

I was contracted by amlandey87 .

I see that you guys are porting Linux 3.0.y for i9001. I am willing to help out.. can the developers here brief me a bit about about What has to be done and What is the progress Also what base have you'll taken? CAF or the primou source (which looks like the only msm7x30) device having linux 3.0.. Let me know, I will set up my build environment and help you guys in whatever way I can.

PS: I do not own an i9001.
[Galaxy S Plus I9001 Android Development] hallo6459:
Alcatel OT 995

Does the Alcatel OT 995 have the same board? Is it then possible to use/modify that kernel?
[Galaxy S Plus I9001 Android Development] Adi_Pat:
No two devices can have the same board. It may be based on the same board(?) .. but then samsung adds a lot of their ****ed up code to mess up the source.
[Galaxy S Plus I9001 Android Development] Harrocan:
I suggest to put on all progress on GitHub and give link.
[Galaxy S Plus I9001 Android Development] adomm420:
S**t just got real :good::highfive:

Thank YOU
​
[Galaxy S Plus I9001 Android Development] bhundven:
Not trying to be rude, but unless you are helping with the development of this kernel port, please don't comment.

Adi_Pat needs to collect information, not "Ge-wiz, your swell" comments.

If you want to say thanks, just hit the thanks button! ;)

Adi_Pat, If there is anything I can help with, drop me a PM.
[Galaxy S Plus I9001 Android Development] adomm420:
OK.
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
Many People tried to get it working. Oisis tried to compile it witth Sources from the Huawei Honor (Which can be found here)

He got Errors while compiling that he did not get rid of.

Have a look here.

Hahnjo did some tries too. No compiling errors, but they did not boot. GIthub Source

here.

Also CastagnaIT is working on it. There is nothing released on Github or anything, but he posted this:

Hope this helps.
[Galaxy S Plus I9001 Android Development] texten:
i would suggest you, to read all post from hahnjo, CastagnaIT, oisis and arco68 in this thread. good luck to all of you.

don't forget the informations:

http://xdaforums.com/showthread.php?p=32393050&highlight=reverb#post32393050
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Dude,

A Question.

Your purpose here, is to make CM9/CM10 fully functional for which you need Linux 3.0

But, since there is not UART or any such debugging methods available, why not try backporting the necessary drivers into 2.6.35 first?

Plus, you may need a rewrite of aries board and would need a lot of dirty hack to get it to boot.

What say?
[Galaxy S Plus I9001 Android Development] mrbenbiz:
Hello ppl,

Just searching on google i have found this some Cyanogen port work here on XDA, maybe it's helps.
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
If you could Make it :))
[Galaxy S Plus I9001 Android Development] alireza7991:
Can we put nesccesary file from kernel 2.6 in kernel 3.0 to mqke it bootable and then start to porting kernel 3.0.8?
[Galaxy S Plus I9001 Android Development] CastagnaIT:
just write stupid things, the sources dell'u8860 and SPH-M950 are enough,

it is useless to keep writing stupid things, if not you're a programmer, do not write, thank you.

I'm already working on, i completed a lot of things, and maybe i will need help, but for now i want to finish correct errors in drivers

if not want to wait, you begin a porting by itself

bye:rolleyes:
[Galaxy S Plus I9001 Android Development] Harrocan:
What kind of help do you need?
[Galaxy S Plus I9001 Android Development] CastagnaIT:
so far no one, when I finish to correct any errors, we will see
[Galaxy S Plus I9001 Android Development] Whiskey103:
Thread cleaned, please stay on topic!

Whiskey

Forum Moderator
[Galaxy S Plus I9001 Android Development] DualJoe:
How do you actually debug the kernel?

Do you have a working IDA supported kgdb over usb setup (or even real uart access?) allowing breakpoints and live code stepping or do you just work with kmsg/printk only?

Are you working on real hardware at all (or goldfish/qemu)?

Is there a fastboot mode (booting kernel without flashing) for Samsung I9001?
[Galaxy S Plus I9001 Android Development] CastagnaIT:
for now only msg / printk, next i want to provide for a UART, but it is useless to debug if the kernel is not yet ready
[Galaxy S Plus I9001 Android Development] Adi_Pat:
In what way do you want me to help you? Let me know. Link me to your github. I will fork it and begin to compile and hopefully fix up the compile warnings.
[Galaxy S Plus I9001 Android Development] CastagnaIT:
not public on github, because there are many things to fix, and git me lose time.

one of the errors that have not yet correctly:

drivers/video/msm/lcdc_s6e63m0.c:109: warning: initialization from incompatible pointer type

error, forbidden warning: lcdc_s6e63m0.c:109

it is probable that need to change this definition:

static const unsigned short *p22Gamma_set[] = {

file concerned: lcdc_s6e63m0.c
[Galaxy S Plus I9001 Android Development] oisis:
So if you don't have github you could make zip with sources and upload it somewhere for developers. As a team you will work faster.
[Galaxy S Plus I9001 Android Development] OurJerry:
yes upload it!!
[Galaxy S Plus I9001 Android Development] hahnjo:
Just have a look at my github. I has the same error and fixed. Btw, on my try there are no compile errors. So you could start coding at once
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Here is my plan tell me all your sugestions.

I shall set up an organization on Github. Where we all will be the members. Lets all work one 'one' common source which will make work much easy and organized.

Since as of now I dont have the device I can only help in coding.

We can set up our priorities correctly in this way.

Each one having a seperate repo and working seperately wouldnt be wise.

Let me know your inputs on this.
[Galaxy S Plus I9001 Android Development] hahnjo:
I've tried to explain that there are already other tries. I totally agree with you. Tomorrow or Monday, I will apply the latest patches from codeaurora.
[Galaxy S Plus I9001 Android Development] Adi_Pat:
You wouldn't get board ariesv source in any source because each device has a different board. However you can find out what board is ariesv based on and start from scratch with a complete rewrite of code. Even if the Kernel is ready how would you debug it? Find a way for that first.
[Galaxy S Plus I9001 Android Development] hahnjo:
That's why I've paused development. But now there could be hope
[Galaxy S Plus I9001 Android Development] 30adi:
hope you guys will work together, please do not keep sources for yourself. now we have somebody who could help us and may be our only chance to port kernel. thank you for understanding :)
[Galaxy S Plus I9001 Android Development] bhundven:
Could you also post the GB i9001 source to a separate gingerbread branch?
[Galaxy S Plus I9001 Android Development] hahnjo:
Do you mean the kernel source code for gb by Samsung?
[Galaxy S Plus I9001 Android Development] bhundven:
Yes, or whatever Samsung dropped: froyo, etc...
[Galaxy S Plus I9001 Android Development] Adi_Pat:
Yeah its gingerbread. 2.6.35 .. Will push the sources to github today.
[Galaxy S Plus I9001 Android Development] hahnjo:
My Ubuntu doesn't like me any longer, it isn't loading driver for graphics. I think I have to reinstall it. But I'm going to install Ubuntu 12.10, so no updates till October 18th. Sorry
[Galaxy S Plus I9001 Android Development] oisis:
You can fix graphics drivers, try this(if you have nVidia):

or if do not have nVidia:

Try latest Kubuntu - i prefer it. Gooddluck.
[Galaxy S Plus I9001 Android Development] hahnjo:
It didn't work, but thanks for your help anyway. I will wait and also upgrade from 32 to 64bit.
[Galaxy S Plus I9001 Android Development] texten:
so, someone should create a github repo with 2.x kernel sources from samsung and the branch for 3.x kernel and then oisis can add the link to frist post and everybody with the needed skills can work together in that repo. in my mind there is no overview till now.

to make it clear.

which base you want to take for the 3.x kernel? huawai or reverb?

and what is to do?

is this what hahnjo already has done in his github a good base to start?

or do you want to start from 0?

till now, i can only find some things in hahnjo's github ( http://github.com/hahnjo/android_kernel_samsung_ariesve )

who wants to do what?

i can see hahnjo, Adi_Pat, CastagnaIT and bhundven are ready to work on the 3.x kernel, is that correct? so just do it in teamwork and create a repo ;)

nice to see some more people on this project. have fun and good luck to all of you.
[Galaxy S Plus I9001 Android Development] hahnjo:
If the others think that we can use my try as base, I could grant you access and we could work together on it.
[Galaxy S Plus I9001 Android Development] texten:
ok hahnjo, Adi_Pat, CastagnaIT and bhundven, this is a thread only for you, i guess:

httP://xdaforums.com/showthread.php?t=1935418
[Galaxy S Plus I9001 Android Development] amlandey87:
Thats it man our devs r going to rock...:p
[Galaxy S Plus I9001 Android Development] texten:
it seems that arco68 and ivendor are worling on am 3.x kernel, too.

in my mind it is better to have more different kernels, so please don't stop working. we will need your kernel, too :)
[Galaxy S Plus I9001 Android Development] davidrome:
+10000
[Galaxy S Plus I9001 Android Development] hahnjo:
Ok, I got my Ubuntu working again (it was because of the nVidia driver module), so I can continue work!

I've already pushed the original kernel sources by Samsung to my github, you can now find it here.

I will now apply latest changes by codeaurora :)
[Galaxy S Plus I9001 Android Development] crybert:
arco already released the sources here: https://github.com/arco/samsung-kernel-msm7x30/tree/ics-3.0
[Galaxy S Plus I9001 Android Development] EB20XY:
wow. inclusive an update to 3.0.46 :good:
[Galaxy S Plus I9001 Android Development] texten:
wuuhuu, now we have three githubs and nobody wants to work together?

mhm
[Galaxy S Plus I9001 Android Development] OurJerry:
i work together
[Galaxy S Plus I9001 Android Development] crybert:
Just want to say: It is booting!

Arco & Ivendor: You're great. Thank you very much :good:
[Galaxy S Plus I9001 Android Development] ntdetect:
really????

could you upload a screenshoot, please?? :victory:
[Galaxy S Plus I9001 Android Development] Daniel.96:
So things like camera and hdmi can be solved by using (a part of) the driver from Honor :)
[Galaxy S Plus I9001 Android Development] DiKei:
Yeah, great work.

New kernel, new possibilities, new hopes ... If you need a tester ... only PM me ;p Oisis is poland-dev, so ... it will be easy to get along with me
[Galaxy S Plus I9001 Android Development] bananause:
Yes guys, oisis and me both think it will work, but it will take a while till one of us built the kernel! I think you guys have to wait one last week! At the weekend we will have the kernel ready to post... I am doing this just as a hobby

We will update the post which I posted today with the sources so watch there
[Galaxy S Plus I9001 Android Development] oisis:
Maybe the best way will be to create new thread like: Custom Kernel-2.6.35.14 or something like that, because you are porting drivers from kernel-3.0.8 to ketnel-2.6.35.14 and keep this thread only for kernel-3.0.8. Otherwise we will have mess here.
[Galaxy S Plus I9001 Android Development] valexi:
Ehm, no? No-one said that they were porting drivers to 2.6.35.14.

Everyone is talking about 3.0.8 kernel, as Huawei has it.
[Galaxy S Plus I9001 Android Development] shubham412302:
Best of luck guys
[Galaxy S Plus I9001 Android Development] spdrfx:
is the cam. same in hauwei?
[Galaxy S Plus I9001 Android Development] oisis:
No it is not the same but we can use drivers/codecs etc form kernel 3.0.8 for i9001 camera.
[Galaxy S Plus I9001 Android Development] cezaralboiu:
When will be released?
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
Hi my friends, I have a real coder, he will help us, but he is at work, maybe he can find time saturday or sunyday
[Galaxy S Plus I9001 Android Development] oisis:
That is great, can you ask him to port kernel-3.0.8 for i9001, i can provide all necessary informations for start. Provide kernel sources, config file, some information about drivers etc. Just connect me with him will be faster :). Thanks one more time.
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
I need all files which must be changed for working camera! kernel after this step we said
[Galaxy S Plus I9001 Android Development] oisis:
You will find them in 1st and 3rd post.

1st post - kernel sources

3rd post - files that needs to be included to the kernel.
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
At moment he only can change the camera HALL files, because he have a galaxy s3
[Galaxy S Plus I9001 Android Development] oisis:
So tell him to check Arco HAL files or HAL from i9000.

HAL talks in camera thread please.
[Galaxy S Plus I9001 Android Development] EB20XY:
Is there any progress on kernel 3.0.8 and HAL dev ?
[Galaxy S Plus I9001 Android Development] Xistance:
Yes. We found out people have to wait.
[Galaxy S Plus I9001 Android Development] uNb0rN1:
let him to finish what have to do.have family,work.and is not easy to port.
[Galaxy S Plus I9001 Android Development] cezaralboiu:
one quiestion: will it work on cm9? or any other ics roms?:D
[Galaxy S Plus I9001 Android Development] AlessandroXCV:
Sure! It is for ICS and Jelly Bean
[Galaxy S Plus I9001 Android Development] Blumdum:
did you compile it on your own?

whats working till now?

mind sharing the new kernel?
[Galaxy S Plus I9001 Android Development] EB20XY:
:highfive: :good: :fingers-crossed: :o
[Galaxy S Plus I9001 Android Development] crybert:
Compiled it on my own. Just do some testing. I don't want to public this kernel, because it's arcos/ivendors work, but if they give the okay. I can do it.
[Galaxy S Plus I9001 Android Development] cezaralboiu:
What do you want to say? We have a working 3.0.8 kernel? Where i can find it?
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Omfg this is so damn awesome i am waiting for this moment for months :D
[Galaxy S Plus I9001 Android Development] EB20XY:
Is it version 3.0.8 or an update to 3.0.46 ?
[Galaxy S Plus I9001 Android Development] XeLLaR*:
How do you know that it works? Running ics ??
[Galaxy S Plus I9001 Android Development] DreamerTKM:
I think cybert get the source from arco and ivendor github and compile himself...correct me if I'm wrong :fingers-crossed:
[Galaxy S Plus I9001 Android Development] EB20XY:
he wrote already: 3.x post crybert
[Galaxy S Plus I9001 Android Development] crybert:
So far everything seems to work really good.

What's working:

Tochscreen

Audio

Wifi

Bluetooth

GSM

Data

DeepSleep

Whats not working

USB/ADB at the moment. But I don't know if this is a problem with my AOKP configuration.

Kamera

DeepSleep with Bluetooth
[Galaxy S Plus I9001 Android Development] :
Stupid question...overcloking is far away right?

Sent from my bed...
[Galaxy S Plus I9001 Android Development] EB20XY:
what a day !!!

Thanks to arco, ivendor , CastagnaIT ....:good:

you are i9001 angels :angel:
[Galaxy S Plus I9001 Android Development] cezaralboiu:
Do you have the okai from Arco and Ivendor?:d
[Galaxy S Plus I9001 Android Development] DreamerTKM:
Sorry missed it out =)

Don't think about kernel over clocking at this testing moment ==
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
This is AWESOME! :victory:
[Galaxy S Plus I9001 Android Development] Daniel.96:
What are the differenzes you experienced :) ?
[Galaxy S Plus I9001 Android Development] Not Truly Evil:
Wow nice, hop arco and ivendor release their work soon :)
[Galaxy S Plus I9001 Android Development] smeroni68:
Hi cryber,

please respect the arco/ivendor work... I had just today the info from ivendor of next news on 3.0.46 version... I had also a prebuild from ivendor (that one you compiled by yourself)... do not anticipate the time... arco and ivendor are preparing probably a new 3d for this work and would not be nice if someone will anticipate!!! I hope you agree with that... you are free to compile and test for yourself... not pubblic please!! Many thanks
[Galaxy S Plus I9001 Android Development] Keinbockwurst:
He already says he respects them and wont publish it without their permission :P
[Galaxy S Plus I9001 Android Development] crybert:
Thats what I said.
[Galaxy S Plus I9001 Android Development] XeLLaR*:
He said the same :)

What do you mean with "new 3d" ?
[Galaxy S Plus I9001 Android Development] smeroni68:
I know that, but just today I had a mail exchange with ivendor... arco probably will open soon a new 3d for their work, I just post to fix this and avoid misunderstanding... thanks to all.
[Galaxy S Plus I9001 Android Development] crybert:
To everyone:

I will not publish this kernel and will not answer for pm's.

It's the work of arco & ivendor. Everyone can compile it on his own. There are enough tuts on xda.

But please be so respectful and let arco & invedor finish their work and don't publish the kernel.

3d = Thread (i guess) :D
[Galaxy S Plus I9001 Android Development] smeroni68:
There are many 3d for v3.x.x kernel... arco probably will not continue in his own of CM9... that's all !!

But please, now I stop posting answer's that are absolutely from someone (me) without title to do that... thanks to crybert, absolutely a correct dev!!
[Galaxy S Plus I9001 Android Development] XeLLaR*:
I didnt knew what you meant with 3d, i know now :)

Everything is good. Lets drink some tea till new roms.
[Galaxy S Plus I9001 Android Development] CodeXpert:
Android is a strange world!?!

I flash new rom approx. everyweek!

and somtime twice a day if having time.

Android enthusiasts!

lets drink.

:screwy:
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Yeah. I had almost any Rom on my SPlus, but not a singke one worked like i wanted. There was always something that *****d the whole rom. So im waiting for a Rom with 3.0.x Kernel now.

Maybe this will make my S Plus fly :P
[Galaxy S Plus I9001 Android Development] cezaralboiu:
How to compile the kernel from the sources? Like cybert does?:d
[Galaxy S Plus I9001 Android Development] omegaRED7:
There's plenty of guides, both here on XDA as well on other sites.

Sent from my GT-I9001
[Galaxy S Plus I9001 Android Development] rickvrolings:
Wait, does this mean they made a bootable 3.x.x kernel?

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

That would be a big step forward! Great!
[Galaxy S Plus I9001 Android Development] Blumdum:
yup

they have a bootable kernel
[Galaxy S Plus I9001 Android Development] smeroni68:
Hi, just a correction to my post: ivendor has opened the new DEV 3d (thread)...
[Galaxy S Plus I9001 Android Development] Daniel.96:
Tryed the kernel update zip from Ivendor, NOT Booting up correctly. Boot ends on the bootanimation. After 5min of watching the bootanimation, I gave up
[Galaxy S Plus I9001 Android Development] :
Me too..doomnexus

Sent from my bed...
[Galaxy S Plus I9001 Android Development] smeroni68:
Hi, quite strange... On RC5 coming from CastagnaIT kernel, no problem.. . First impression is very fast...

Inviato dal mio ASUS Transformer Pad TF300TG con Tapatalk 2
[Galaxy S Plus I9001 Android Development] crybert:
Don't think it's compatible with JB because JB needs other initram.
[Galaxy S Plus I9001 Android Development] ivendor:
It's compatible with JB if you compile it in a jellybean ROM, not with the zip i've posted in my thread, of course.

However it lacks of hardware vsync and other stuffs for project butter.
[Galaxy S Plus I9001 Android Development] crybert:
Thats what I wanted to say :D The zImage might be compatible but not the bootimage

I wanted to create a testbuild with aokp. But I still get errors

In file included from system/core/include/private/pixelflinger/ggl_context.h:27:0,
from system/core/libpixelflinger/fixed.cpp:20:
system/core/include/private/pixelflinger/ggl_fixed.h:217:49: error: declaration of C function 'GGLfixed gglMulx(GGLfixed, GGLfixed)' conflicts with
system/core/include/private/pixelflinger/ggl_fixed.h:111:17: error: previous declaration 'GGLfixed gglMulx(GGLfixed, GGLfixed, int)' here
system/core/include/private/pixelflinger/ggl_fixed.h: In function 'GGLfixed gglMulx(GGLfixed, GGLfixed)':
system/core/include/private/pixelflinger/ggl_fixed.h:219:28: error: too many arguments to function 'GGLfixed gglMulx(GGLfixed, GGLfixed)'
system/core/include/private/pixelflinger/ggl_fixed.h:218:17: note: declared here
system/core/include/private/pixelflinger/ggl_fixed.h: At global scope:
system/core/include/private/pixelflinger/ggl_fixed.h:221:64: error: declaration of C function 'GGLfixed gglMulAddx(GGLfixed, GGLfixed, GGLfixed)' conflicts with
system/core/include/private/pixelflinger/ggl_fixed.h:134:17: error: previous declaration 'GGLfixed gglMulAddx(GGLfixed, GGLfixed, GGLfixed, int)' here
system/core/include/private/pixelflinger/ggl_fixed.h: In function 'GGLfixed gglMulAddx(GGLfixed, GGLfixed, GGLfixed)':
system/core/include/private/pixelflinger/ggl_fixed.h:223:34: error: too many arguments to function 'GGLfixed gglMulAddx(GGLfixed, GGLfixed, GGLfixed)'
system/core/include/private/pixelflinger/ggl_fixed.h:222:17: note: declared here
system/core/include/private/pixelflinger/ggl_fixed.h: At global scope:
system/core/include/private/pixelflinger/ggl_fixed.h:225:64: error: declaration of C function 'GGLfixed gglMulSubx(GGLfixed, GGLfixed, GGLfixed)' conflicts with
system/core/include/private/pixelflinger/ggl_fixed.h:155:17: error: previous declaration 'GGLfixed gglMulSubx(GGLfixed, GGLfixed, GGLfixed, int)' here
system/core/include/private/pixelflinger/ggl_fixed.h: In function 'GGLfixed gglMulSubx(GGLfixed, GGLfixed, GGLfixed)':
system/core/include/private/pixelflinger/ggl_fixed.h:227:34: error: too many arguments to function 'GGLfixed gglMulSubx(GGLfixed, GGLfixed, GGLfixed)'
system/core/include/private/pixelflinger/ggl_fixed.h:226:17: note: declared here
In file included from system/core/libpixelflinger/fixed.cpp:20:0:
system/core/include/private/pixelflinger/ggl_context.h: At global scope:
system/core/include/private/pixelflinger/ggl_context.h:100:1: error: template with C linkage
system/core/include/private/pixelflinger/ggl_context.h:101:1: error: template specialization with C linkage
make: *** [out/target/product/ariesve/obj/STATIC_LIBRARIES/libpixelflinger_static_intermediates/fixed.o] Error 1
make: *** Waiting for unfinished jobs....

So I will set up CM9/CM10 and try to help you if I can
[Galaxy S Plus I9001 Android Development] adomm420:
I'm not dev, so sorry, but I wanted to confirm that arco&ivendor 3.0.46 kernel is awesome for gaming, launcher lags a bit thought :) I will try to use it daily and report more bugs.
[Galaxy S Plus I9001 Android Development] BattleBear3000:
Sorry for even more offtopic but i have some questions to improve my knowledge:

(All questions are about arco's and ivendor's new kernel)

1. Will this kernel bring a powerboost to our device?

2. Will it be easier to port new versions of android or other OS?

3. Would it be possible to make a GB rom with this kernel or does GB not get improved by it because it's to old?

Sorry for so much offtopic and thanks in advance :D
[Galaxy S Plus I9001 Android Development] _strauch_:
1. No, maybe a little because project butter will work, but a powerboost is another thing.

2. Maybe the drivers are the problem

3. no GB didn't improbed by it
[Galaxy S Plus I9001 Android Development] XeLLaR*:
Maybe, yes and Gingerbread completely doesnt work eith 3.x kernel.