[ALL MUST READ] XDA-Developers and the GPL - Galaxy Ace S5830 Android Development

Dear kernel and ROM developers.
According to GPL v2 license, under which kernels are released, kernels must be released with source code provided.
To be fully compliant, the thread must contain.
@ kernel devs
Successfully build and produce a valid output file, which is the same format as provided in the binary
Contain all source code, interface definition files, scripts used to control compilation and installation of the executable (it is not required to include the actual compiler/toolchain, but sufficient information should be made available to obtain the SAME configuration, including compiler flags, as used to build the binary version as released
Example.
Kick-ass kernel
Built with android-toolchain 4.8 4.8-2013.05 (linking isn't a bad idea)
Branch used to compile (can be a direct link to git)
Name of the defconfig used in build
A short instruction about how to build it (not necessary, but useful)
Click to expand...
Click to collapse
@ ROM devs
if ROM uses custom boot.img, the source must be provided. If it uses kernel by someone else, the kernel thread must be linked in the OP
if the ROM contains stock kernel, source must be linked (official site can be used)
Using a non GPL compliant kernel makes your ROM non compliant and subject to removal
Violation of GPL is in fact a breaking of the law, so I don't have to explain what could be a final of this.
More information can be found in the news written by pulser_g2.
Thank you for your attention.
Tom
XDA Senior Moderator

I'm leaving this thread open. To all developers, you have 7 days to comply with GPL rules. After this time ALL non GPL threads will be closed and links removed.
If you have some concerns or questions, feel free to chime in into this thread.

eagleeyetom said:
I'm leaving this thread open. To all developers, you have 7 days to comply with GPL rules. After this time ALL non GPL threads will be closed and links removed.
If you have some concerns or questions, feel free to chime in into this thread.
Click to expand...
Click to collapse
U allready remove link from some threads, that doesn't look like 7 days to me !

Cryss said:
U allready remove link from some threads, that doesn't look like 7 days to me !
Click to expand...
Click to collapse
This user was warned about it before and didn't comply. Hence the removal. All the rest have 7 days to provide kernel sources in their threads.

eagleeyetom said:
This user was warned about it before and didn't comply. Hence the removal. All the rest have 7 days to provide kernel sources in their threads.
Click to expand...
Click to collapse
I understand, but i have a question ...
In old rooms or threads, this must be done too ?

Cryss said:
I understand, but i have a question ...
In old rooms or threads, this must be done too ?
Click to expand...
Click to collapse
Yes. All ROMs with kernels must have its source provided. No matter how old they are.

eagleeyetom said:
Yes. All ROMs with kernels must have its source provided. No matter how old they are.
Click to expand...
Click to collapse
but what if the roms are to old and dont have device anymore and you dont know wich kernel u used
just a question as i have this on some of my old roms
but most are using the same LibiSC Kernel

SpaceCaker said:
but what if the roms are to old and dont have device anymore and you dont know wich kernel u used
just a question as i have this on some of my old roms
but most are using the same LibiSC Kernel
Click to expand...
Click to collapse
If you are not sure, remove a kernel from your zip

SpaceCaker said:
but what if the roms are to old and dont have device anymore and you dont know wich kernel u used
just a question as i have this on some of my old roms
but most are using the same LibiSC Kernel
Click to expand...
Click to collapse
You can check the screenshots in the particular ROM thread and then find out from the screenshot about which kernel you used in the ROM and can provide a link to the kernels being used in your ROM.

Make it an announcement would be nice.
Much devs simply wont have read this thread like me too so my thread got locked.
Atm waiting for reopening.

Mardon said:
Make it an announcement would be nice.
Much devs simply wont have read this thread like me too so my thread got locked.
Atm waiting for reopening.
Click to expand...
Click to collapse
I'm sorry but I have to disagree. One week is long enough to do such simple thing as adding a link. Every member need to read the rules while joining the XDA and the rule says:
9. Don't get us in trouble.
Don't post copyrighted materials or do other things that will obviously lead to legal trouble. If you wouldn't do it on your own homepage, you probably don't want to do it here either. This does not mean we agree with everything the software piracy lobby try to impose on us, it simply means you cannot break any laws here, since we'll end up dealing with legal hassle caused by you. Please use common sense: respect the forum, its users, and those that write great code.
Click to expand...
Click to collapse
GPL is a part of the legal system, so should be followed on every forum.

Related

Will Hardcore release T14 kernel for JVT?

It seems t13 kernel works well on JVT.
Does anybody konw whether Hardcore will release the new kernel for JVT?
Due to my level is not enough and I try to send a private message to hardcoe, Following is his reply. F.U.R
Hi, thanks.
The K13 should work find with JVT as there is probably no change in the kernel between JVS and JVT. So, you don't need to wait for a T14 with JVT modules to use it with JVT.
In the future if I release another update, I might also update the modules from JVT. But I don't think there will be much (or any) difference.
Originally Posted by michael_gmr
Hi Hardcore,
Sorry to bother u.
I'm from china and there are many persons like your kernel.
Maybe, as u know, samsung has released the latest ROM JVT, and we're waitting for you update for this version.
Do u have plan to update the kernel for this?
Currently, we have to use t13 and it seems there is no problem for JVT.
Thanks for your hard work!
Why not ask it in the speedmod thread?
Sent from my GT-I9000 using Tapatalk
mathijs727 said:
Why not ask it in the speedmod thread?
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
I don't have the permission on that page, Junior level...
michael_gmr said:
I don't have the permission on that page, Junior level...
Click to expand...
Click to collapse
WTF? A whole new thread to ask something about another thread?
You shouldn't need permissions for anything but to post links. Try again, just click "Quote" on someone else's post in that thread.
gtluis said:
WTF? A whole new thread to ask something about another thread?
You shouldn't need permissions for anything but to post links. Try again, just click "Quote" on someone else's post in that thread.
Click to expand...
Click to collapse
If you have less than 10 posts you are not allowed to write in dev forums. So you can either start reasonable threads for example here or write 10 bulls**t posts to get permission.
elhennig said:
If you have less than 10 posts you are not allowed to write in dev forums. So you can either start reasonable threads for example here or write 10 bulls**t posts to get permission.
Click to expand...
Click to collapse
Wasn't aware of that rule, I started on XDA posting on the general section so I guess I never experienced that problem when I started digging into dev threads.
Sorry, am i reading this right???? You HAVE a reply directly from hardcore regarding this question, and THEN you go and start a thread asking the same question?
Why?
Why? The answer is very simple: to make 10.000 useless posts....

[Q] newb needs help with flashing ics

ok so as the title states im a lil new to this so plz no one freak out on me for posting this.
what i need is a simple step by step on how to backup, flash, load ics (thor i think) on my a501.
any help would be great or if there is this thread already plz link me
or suggestions as to witch rom to load?
ask on his forum.maybe
my best guess would be to fallow the instructions given by the rom developer.
that rom is beta.and has issues.Again you are at the wrong forum to be asking about Non gpl complient software's.
erica_renee said:
Non gpl complient software's.
Click to expand...
Click to collapse
?? lol
not that tech savi
How about you all on the forum you downloaded it on. Just a suggestion
Sent from my Nexus S 4G using Tapatalk
BrianDigital said:
How about you all on the forum you downloaded it on. Just a suggestion
Sent from my Nexus S 4G using Tapatalk
Click to expand...
Click to collapse
OK, Thor's ICS rom, is on his personal website.
Due to XDA rules and policies, you will find no information on it here at XDA.
And why anybody would want to bring it up, is beyond my comprehension.
You can locate him at Tegraowners.com. And there, you can post all your issues related to his work.
If you wish to discuss his original CWM Recovery, that is ok.
This conversation should be closed. And no, people, you need not to add anything more, because most of you, don't know all the details.
Any further discussion on this topic, may result in the thread being closed.
if you read the question i asked how to root, flash not specific info on thor...
and as my first line i am new and not to get pissy.
so thank you to any one that actually helped or wants to help me
dr mcknight said:
if you read the question i asked how to root, flash not specific info on thor...
and as my first line i am new and not to get pissy.
so thank you to any one that actually helped or wants to help me
Click to expand...
Click to collapse
Nobody is getting "pissy", and clearly, you are new, and didn't read the rules.
Considering how Thor, is the only one who has ICS running, and you mentioned it in your OP. That you are trying to get Thor's ICS running.,
Ok, considering you are running Thor's CWM, which I can support.
1. Boot to recovery (hope you know how to do this)
2. Wipe Data
3.Wipe Cache
4. Wipe dalvik
5, Install your rom.zip
Reboot.
If you have issues getting Thor's ICS flashed, you should contact Thor at tegraowners.com
XDA rules prohibit discussing or directly linking to any sites or developers, who use non-compliant code as in accordance with GPL licensing.
So, I am not being "pissy". You failed to understand or most probably, read the rules. I didn't make these rules. But we all have to follow them.
MD
Edit: as an additional note, because you are a 501 user, and I like 501's, I will say, the likely ICS build you want to flash, well, it doesn't support the 501. No camera, and no 3g internal. Ask me how I know. Or you can just flash it, and discover for yourself. But please, do not say, I am pissy, when you didn't understand the rules at xda.
thank you
and i followed with asking other suggestions. i didnt think just mentioning it would be bad as there are other threads that talk about his work
dr mcknight said:
thank you
and i followed with asking other suggestions. i didnt think just mentioning it would be bad as there are other threads that talk about his work
Click to expand...
Click to collapse
It's ok, and I take no offence.
Thor does great work, this I know.
But, at xda, they have rules, and I am sorry if you got caught in the middle of it, as with most new users.
Sometimes, I can be a little strict.
cool so what exactly did i say wrong? like i said befor i am not the first to talk about him on xda? or about that rom?
You didn't do anything wrong, discussing his work is not against the rules, linking to downloads is. It is just that discussing his work often leads to heated arguments here, so it is often avoided.
lol i didnt link anything........im confused... one guy says im breaking rules and wants to close this thead. you say i didnt?
i was under the impression that this site is here for people to ask questions. that is all i did
daveid said:
You didn't do anything wrong, discussing his work is not against the rules, linking to downloads is. It is just that discussing his work often leads to heated arguments here, so it is often avoided.
Click to expand...
Click to collapse
Exactly. Sorry if I sounded "pissy". Just tired of putting out fires
We know now, that you have no idea about the prior history.
Ok, no problem. You didn't know. My fault for being so rude, but you have to understand, when you mention Thor, or his code, some holy crusaders will come with crosses thumping. And believe me, they are much worse than me.
I won't tell the "real" story. Most people don't know. They only know a couple of things.
Rule number 1. Discussing Thor CWM version 3x is ok. It's GPL compliant.
Rule number 2. Do not post links to his site or code containing his kernel.
Rule number 3. Try not to discuss his Roms, or anything associated with them. He has his own website at tegraowners. And doing so, will bring the "crusaders", and cause another mess.
Like I said, long story
that is all good, but you guys need to remember that this site is open to anyone that wants to use it, and alot of people like myself have no idea what CWM version 3x is ok. It's GPL compliant or code containing his kernel. even means!!!
and that is why i came here to learn what i can do with my new toy.
i am respectfull of any requests made of me. but i believe in free speech and didnt really like when somone says-
"because most of you, don't know all the details" is not a good reason to not talk about something.
Well, I have tried to be as nice as can be.
Or we can make the mods step in and explain.
Here's the deal, and remember, I am putting this as nice as I can, so as to not step on toes. But, it seems a general explanation is not suffice. Or maybe you don't like russians.
Thor is a developer. A really good one. Because somebody used his code a year ago, and didn't give credit, a big scandal arose. Near before that time, Thor released the CWM recovery version 3x. What you find in Acer Recovery which you got from the market.
GPL licensing, as is recognized, states that all modifications to the "kernel", must be available to all, and that all said source code, must be released and open.
The original CWM Recovery is within this parameter.
Because of the scandal later, Thor decided to not release his source code for kernels. This created a conflict. Because of XDA rules on GPL compliance, Thor left, and created his own website.
Since then, XDA has a rule. You can not post links to any code containing Thor's Kernel. Nor should you discuss any issues concerning any of thor's code that contains his kernels. This includes 3.2, 3.2.1, and ICS roms.
Discussion of any of his products, eventually leads to some horrible posts. I am only trying to avoid this. Not to give you a hard time.
Fortunately, most of the mess has been cleaned up from the last escapade.
I'm really sorry if you felt I was being an ass. But now you know the story, and I hope you understand.
Free speech is ok, but here at XDA, there are some ... rules.
first i like Russians just fine. ( i just played against your paralympic sledge hockey team last week here in canada)
second that is fine with me, i completely understand if there was a conflict between a developer and xda.
i was never trying to fan the flames just trying to figure out what went wrong....
fyi- next time all you need to say is xda and thor dont see eye to eye, and i would have left it there.
thank you for the info.
any way back to the job at hand...
im running 3.2 and i understand i need to revert back to 3.0 to root... i downloaded the file i need as per the tutorial im following...
however they have you boot your device holding the power and vol. down button and a boot screen apears, this dose not happen on my device??? what am i doing wrong?
No problem. Man, if you could witness the stuff I see here, was just trying to stop something, before it started.
Now, to your issue.
I would suggest you run TimmyDean method.
It will give you a rooted 3.2
Hang on a minute, and I'll give you a link.
---------- Post added at 01:34 AM ---------- Previous post was at 01:30 AM ----------
The link for rooting 3.2
http://forum.xda-developers.com/showthread.php?t=1307539
Now, he has a pdf file included in the zip.
Never used it myself, but others have.
And that number it gives you, write it down, and keep in a safe place for the future. If you ever "hard brick" your tab, you will need it.
Moscow.
cool yea i think i saw that but correct me if im wrong but id need to tinker with it before installing it? changing numbers and ****, im not sure exactly what he was talking about.
im such a newb to this stuff and i dont want to brick it
oh a pdf... ill take a look
thx

[TUT] [WORKING] Install Custom ROM + Interop + All caps on your Ascend W1!

MOD EDIT: Post removed! Sorry, but the developer has not given permission for his work to be released and it should not be released by other people first!
Thanks!
Thread closed!
this isn't gdr3!!! this is gdr1.
reksden said:
this isn't gdr3!!! this is gdr1.
Click to expand...
Click to collapse
thanks, edited it
No respect to @WojtasXda 's work.
-W_O_L_F- said:
No respect to @WojtasXda 's work.
Click to expand...
Click to collapse
Why? I just made a guide because WojtasXda still not posted how to flash!
do you think what i don't written this? admin deleted this is. he said to me:
Hi,
After some more digging, it looks like some of your other threads were also the work of other developers. It is important that if you are going to post work from other people that you obtain their permission first. You need to be especially careful because most things are covered by some sort of copyright or license and you may get yourself or xda into trouble by posting it. If you are posting work that is not your own, you should post it into the general forums, the development forums are typically reserved for things that people have made themselves...and please only post things a single time. Posting the same content multiple times makes things harder for people to find and for you to manage. This is especially true if certain bugs, or bug fixes end up in only one of your duplicate threads.
Thanks!
forum moderator
myst02 said:
Why? I just made a guide because WojtasXda still not posted how to flash!
Click to expand...
Click to collapse
He has a reason. Wait for official release.

Please mega link for Ultimate_Kernel_v.41.2

Can someone get the link forUltimate_Kernel_v.41.2 and synapse delete also
Bahaa.Aly said:
Can someone get the link forUltimate_Kernel_v.41.2 and synapse delete also
Click to expand...
Click to collapse
Sorry guys, had to remove links and files from mega too. Lets respect XDA rules...
Thank you very much.
dimqa said:
https://mega.nz/#!tQFH3YTC!kNqpcN6pm1z4y-7EN05O758UwVVIhc69I0RX0BnrPcQ Ultimate kernel 41.2
https://mega.nz/#!RMsHHQbb!MprHDUdcaC2XReERuGxqFJ-BNZvoMMwrwNmoe9E2Gac delete synapse
Click to expand...
Click to collapse
Good guy. Man
This kernel is really so so so fluid . I never felt that fluidity in my note 4 before.
These guys are very intelligent.
Work on n910f on any tw rom?
Ogy77 said:
Work on n910f on any tw rom?
Click to expand...
Click to collapse
Nope, it is for exynos variants.
SM-G925F cihazımdan Tapatalk kullanılarak gönderildi
Deleted the link still works it's all good thanks guys
Bahaa.Aly said:
Can someone get the link forUltimate_Kernel_v.41.2 and synapse delete also
Click to expand...
Click to collapse
Please stop asking for mods to shut down this thread for breaking xda rules...
Apriciate your advice but:
dannyb0i said:
Please stop asking for mods to shut down this thread for breaking xda rules...
Click to expand...
Click to collapse
But why not to ask for mods?
Why then this forum for .!!!
IMPORTANT NOTE -
Let's make sure we all get some Facts Straight here. This thread has become second home for Ultimate Kernel. There is probably more discussion of that kernel here than this Rom. This is going to stop from this point onwards and here's why.
The thread[10.09] [Ultimate Kernel v.61] [MSM/Alucard/Intelli/Bluplug/AUTO_SMP] [DT2W/S2W/S2S] was closed as #1408 stated,
What that means is that from September 15th, 2014, that kernel is not to be posted on XDA in any shape or form. If done so, it would be considered as a Warez/Pirated App and will be in violation of XDA Rule # 9
So what that means, is that there will be no discussions about Ultimate Kernel in any shape or form. Particularly so on THIS Thread where it will be OFF TOPIC in addition to being banned. I am going to be watching this thread closely. (If you can't tell, Close attention by Mod is not a good news). If I see anyone posting anything to do with Ultimate Kernel then they are going to be violating the above XDA Rule and actions will be taken against them. This includes links, sharing of Kernel files, Kernel settings or where to find the Kernel. Benchmark Results or Battery life from the use of this kernel are also prohibited.
This Post is in such a large size to ensure that all of you have read it carefully.and understand the consequences. There will be serious consequences for failure to comply with the above..
°°° tapatalked °°°

Compile kernel ?

I wonder if anyone was able to compile or, just provide hints how to do it,
kernel from published sources https://github.com/MotorolaMobilityLLC/kernel-msm/tree/MMI-LPH23.116-18.1
I am able to compile with config
arch/arm64/configs/msm8994-perf_defconfig
but final boot.img does not boot, no matter what I do.
VadimTk said:
I wonder if anyone was able to compile or, just provide hints how to do it,
kernel from published sources https://github.com/MotorolaMobilityLLC/kernel-msm/tree/MMI-LPH23.116-18.1
I am able to compile with config
arch/arm64/configs/msm8994-perf_defconfig
but final boot.img does not boot, no matter what I do.
Click to expand...
Click to collapse
If I were you I would post in dev thread under original android development. They would be best to solve your issue.
jmileti said:
If I were you I would post in dev thread under original android development. They would be best to solve your issue.
Click to expand...
Click to collapse
Well, "Forum rules" in original android development clearly states that all questions must be posted in "Q&A" Forums
VadimTk said:
Well, "Forum rules" in original android development clearly states that all questions must be posted in "Q&A" Forums
Click to expand...
Click to collapse
Here ya go. Got to ask in this specific thread. Good luck. Anxiously waiting for ROM and kernel.
http://forum.xda-developers.com/showthread.php?t=3208345
CM12.1 building thread for Moto X Pure devs

Categories

Resources