Related
Well, this is sure an interesting email that I just received back from LG's support team, when asked about the kernel sources.
The rep seems to know what I'm asking for-- but for whatever reason denies my request (which is reasonable by the GPL).
Anyway, full email here:
Dear Tyler,
Thank you for inquiring of LG Electronics.
We do apologize for any inconvenience this may have caused.
We would be more than happy to provide the Kernel source which is: 2.6.32.9-PERF
[email protected] #1
Unfortunately, the source will not be released.
Please feel free to contact us if you have any additional questions or concerns. Thank you again for contacting LG Electronics.
Maya C
E-Mail Administrator
Customer Interactive Center
LGEAI
-----------Original Customer Inquiry------------
Received Date : 06/22/2011 02:03 10
The type of inquiry : Others
Product/Model No. : CDMA/LGVS910
As per the GPL, is there somewhere that I can find kernel sources for the LGVS910?
It is not on your LG Open Source page, is there an alternate location I should look?
If there is no public place to download the source, what is your timeline for releasing it?
Thank you!
Click to expand...
Click to collapse
Hmm, should I quote the GPL back to them, or try asking nicely again?
thecubed said:
Well, this is sure an interesting email that I just received back from LG's support team, when asked about the kernel sources.
The rep seems to know what I'm asking for-- but for whatever reason denies my request (which is reasonable by the GPL).
Anyway, full email here:
Hmm, should I quote the GPL back to them, or try asking nicely again?
Click to expand...
Click to collapse
Yeah, that's an invalid response if the code is GPLed.
I'm not quite sure why or how they think they can get away with that, considering the source for all their other phones is available here: http://www.lg.com/global/support/opensource/opensource.jsp
Even the tmobile g2x has it's sources posted...
What I wonder is if they're just saying that _this_ kernel's sources won't be posted.
Maybe they're embarassed? Hope not, because I demand this kernel's source!
thecubed said:
I'm not quite sure why or how they think they can get away with that, considering the source for all their other phones is available here: http://www.lg.com/global/support/opensource/opensource.jsp
Even the tmobile g2x has it's sources posted...
What I wonder is if they're just saying that _this_ kernel's sources won't be posted.
Maybe they're embarassed? Hope not, because I demand this kernel's source!
Click to expand...
Click to collapse
They may be protecting Microsoft's interests (they think) or they had a side agreement with Netflix. Either way, they can't deny a derivative work. It doesn't work that way. (at least I think? I haven't read the most recent GPL in a while...lol)
majorpay said:
They may be protecting Microsoft's interests (they think) or they had a side agreement with Netflix. Either way, they can't deny a derivative work. It doesn't work that way. (at least I think? I haven't read the most recent GPL in a while...lol)
Click to expand...
Click to collapse
As far as my understanding of the GPL, any code they modify that is released as GPL must be released as GPL also.
So, they (CodeAurora) modified Linux-2.6.32.9, which is GPL, hence they must release any modifications.
Where it gets grey is in terms of proprietary modules. However, if it's compiled into the kernel, I understand that it must also be released as source also. The only way to avoid that is to use module loading and taint the kernel, which then does some other license-protecting stuff.
Damn, the GPL is complicated.
EDIT: I'm in LG Live Chat right now asking...
thecubed said:
As far as my understanding of the GPL, any code they modify that is released as GPL must be released as GPL also.
So, they (CodeAurora) modified Linux-2.6.32.9, which is GPL, hence they must release any modifications.
Where it gets grey is in terms of proprietary modules. However, if it's compiled into the kernel, I understand that it must also be released as source also. The only way to avoid that is to use module loading and taint the kernel, which then does some other license-protecting stuff.
Damn, the GPL is complicated.
Click to expand...
Click to collapse
Yeah, it gets more so every year, and depending on what version of GPL is in use depends on what the specifics are. I'd have to say even if their module loading taints the kernel, they should be able to (read: must) release the modified source prior to the dirty side mods.
if they are anything like samsung, they will sit on it for as long as possible.
LG Chat:
Jorge: Hello Guest. Welcome to LG Electronics! How may I provide you with excellent service today?
Guest: Hello, I was wondering when the kernel sources for the LGVS910 would be posted? Specifically kernel 2.6.32.9-PERF [email protected]
Jorge: unfortunately we do not have a date
Guest: Any reasonable estimate?
Jorge: I will love to say a date but we do not have information.
Guest: Okay, thank you.
Click to expand...
Click to collapse
Well, maybe the person in the email was misinformed, or just plain ol confused...
thecubed said:
LG Chat:
Well, maybe the person in the email was misinformed, or just plain ol confused...
Click to expand...
Click to collapse
Or... the current rep is stalling? Why would there be a delay? Shouldn't the GPLed kernel be available immediately at request?
I'm going to assume it won't be too long before they release 2.3 for this phone.
majorpay said:
Or... the current rep is stalling? Why would there be a delay? Shouldn't the GPLed kernel be available immediately at request?
I'm going to assume it won't be too long before they release 2.3 for this phone.
Click to expand...
Click to collapse
Me too.
To give LG some benefit of the doubt, it is possible they just don't want to put the work into it, considering they may have something brand new around the corner.
But-- what I worry about is OTA locking down the phone.... hence my want/need for sources, just in case.
thecubed said:
Me too.
To give LG some benefit of the doubt, it is possible they just don't want to put the work into it, considering they may have something brand new around the corner.
But-- what I worry about is OTA locking down the phone.... hence my want/need for sources, just in case.
Click to expand...
Click to collapse
Yes, and I've seen 2.3 turn otherwise perfectly good phones into piles of poo, so I definitely want a way back if that happens here. Resource requirements and overall overhead seems to increase 10 fold on 2.3
Come to think of it... I just realized I should be really worried for the next OTA update...
Now, those of us with clockwork need not worry, since it just will say "invalid signature" when LG's updates try to install (since clockwork is signed with the testkeys from cyanogenmod). Once it says "invalid signature" you'd just click "reboot now" and grab the update file from /cache .
But still... the unknown is killing me!
Isn't that exactly what happend with the thunderbolt?
thecubed said:
Come to think of it... I just realized I should be really worried for the next OTA update...
Now, those of us with clockwork need not worry, since it just will say "invalid signature" when LG's updates try to install (since clockwork is signed with the testkeys from cyanogenmod). Once it says "invalid signature" you'd just click "reboot now" and grab the update file from /cache .
But still... the unknown is killing me!
Click to expand...
Click to collapse
Well, we can work on the assumption that it's never coming... because you know how Verizon is about releasing updates.
However, in the meantime LG needs to cough up the goods per legal requirement. It could all be part of a greater conspiracy, ha! Release the next batch of goods and destroy what had been previously done, THEN release the source code to the first kernel.
So in other words when we get 2.3 they'll unsuspectingly give us everything we need for custom roms and kernels once one of us extracts it from the cache...
Little Buddy Sr.
MXFrodo195 said:
So in other words when we get 2.3 they'll unsuspectingly give us everything we need for custom roms and kernels once one of us extracts it from the cache...
Little Buddy Sr.
Click to expand...
Click to collapse
Not likely... They'll release the source for 2.2 to the public when 2.3 gets pushed. We're helping them find all the holes they left in 2.2.
I guess the phones work differently. I have only experienced OTAs on the original droid. In that phone's case; once you got the OTA and the phone rebooted, it would reboot to clockwork. If you wanted to apply the OTA you just selected "Update from SD" (or something like that). If you didn't you just rebooted the phone. Now granted that it will keep on bugging you that you don't have the latest until you trick it by changing the signature (on one of the prop files I believe it was - not sure if it still works that way).
Someone please let me know what I need to say over live chat or by email ill send or talk with them. Nothing to lose and alot to gain. And several cold beverages of my choice will help. I'm just not in the know on open sorce code etc.... I want to help.
From the GPL:
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”.
c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.
A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate.
Click to expand...
Click to collapse
As long as they hold out, they are in violation of the GPL. It should be noted, however, that they aren't the only ones in the Android world doing this. It has been the discussion hot topic for a lot of Android device manufacturers.
It could all be nothing, and they may not have "gotten around to it" yet. They have released all their previous and current works. It does question why this phone is on hold, and I'd venture to guess (but could be completely wrong) that it revolves around Microsoft protecting their digs in this machine.
The full thing is here if you want to review it...
http://www.gnu.org/licenses/gpl.html
Ok. I have read that DJ_Steve has left because people keep hammering him for source code of his kernel. I'm not sure where you are getting your information, but he has stated the situation quite clearly. He has no source for honeycomb. He wishes he did. All is Streak 7 users wish he did. He would be able to do even better work than he already has!
Read carefully.
Try to keep up people, this is gonna get real complicated.
DJ_Steve has no honeycomb kernel source code. As in none. As in, not any.
No source, no modify.
No modify, no post modified code to post.
No modified code, no GPL issues.
No GPL issues, no issues.
But you people still bellyache that he didn't post code. Um. News flash. He didn't have, and thus couldn't modify.
Answer me this, if you people are soooooo concerned about the good of the community.
Where is this source code, and why is DJ_Steve refusing to post it, of he has it?
I'm sorry, but developer, moderator, or whatever, if you people can't understand this simple situation, your far too stupid to be a benefit the android community. Please sell your android devices and go buy pretty Windows Mobile phones. DJ_Steve is right here, and your stupidity has lost this forum a developer who is a great asset. Well, good luck with that.
I doubt anything will be done to resolve your mistake, your probably far to busy with the source code police to actually understand this at all, but I hold out hope that there is a moderator with a brain who will try to fix this.
Sent from my streak7 using xda premium
This train has already left the station, where have you been?
otnos said:
This train has already left the station, where have you been?
Click to expand...
Click to collapse
He is just venting. I bet everyone complaining for the source is already running his Roms. I wish there was a way to block them on the new site . . . .
Hell... I bet those of you who cried for a source wouldn't even know the first think about compiling.
Good job on running out one of the only devs !!!
WorkingOnWise said:
Ok. I have read that DJ_Steve has left because people keep hammering him for source code of his kernel. I'm not sure where you are getting your information, but he has stated the situation quite clearly. He has no source for honeycomb. He wishes he did. All is Streak 7 users wish he did. He would be able to do even better work than he already has!
Read carefully.
Try to keep up people, this is gonna get real complicated.
DJ_Steve has no honeycomb kernel source code. As in none. As in, not any.
No source, no modify.
No modify, no post modified code to post.
No modified code, no GPL issues.
No GPL issues, no issues.
But you people still bellyache that he didn't post code. Um. News flash. He didn't have, and thus couldn't modify.
Answer me this, if you people are soooooo concerned about the good of the community.
Where is this source code, and why is DJ_Steve refusing to post it, of he has it?
I'm sorry, but developer, moderator, or whatever, if you people can't understand this simple situation, your far too stupid to be a benefit the android community. Please sell your android devices and go buy pretty Windows Mobile phones. DJ_Steve is right here, and your stupidity has lost this forum a developer who is a great asset. Well, good luck with that.
I doubt anything will be done to resolve your mistake, your probably far to busy with the source code police to actually understand this at all, but I hold out hope that there is a moderator with a brain who will try to fix this.
Sent from my streak7 using xda premium
Click to expand...
Click to collapse
Actually, my understanding is that he said he does have access to the source, but was unable to post it because it would reveal the person who provided it.
No he clearly started that a friend of his hacked the kernel so it would work with honeycomb but he has no access to the source. There is no source code for honeycomb yet. Someone is missing something here. Google hasn't release the source for honeycomb yet so no rules have being break here. And in the process we lost a great Dev and a few Android users.
Sent from my HTC Glacier using XDA App
KenpoAP said:
No he clearly started that a friend of his hacked the kernel so it would work with honeycomb but he has no access to the source. There is no source code for honeycomb yet. Someone is missing something here. Google hasn't release the source for honeycomb yet so no rules have being break here. And in the process we lost a great Dev and a few Android users.
Sent from my HTC Glacier using XDA App
Click to expand...
Click to collapse
They wanted him to post the kernel, which he had, but he felt he could not reveal his source.
Sent from my Dell Streak 7 using xda premium
I had both the 7 and 5 streaks. No better or nicer dev than DJ Steve. Really sad that the mods and other users at xda are jealous of talent.
Sent from my streak7 using Tapatalk
sdelliott31 said:
I had both the 7 and 5 streaks. No better or nicer dev than DJ Steve. Really sad that the mods and other users at xda are jealous of talent.
Sent from my streak7 using Tapatalk
Click to expand...
Click to collapse
You really have no idea what you're talking about. Be upset with Android and GPL, not xda and its users. Jealousy did not push DJsteve away.
Sent from my ADR6400L using Tapatalk
After much practice into linux, i went for a C coding workshop for android. Basically i doubled, maybe even tripled my skill level. I finally am able to promise you something not pointless to this society which feels great hatred on me. I already got over this. I hope such releases can ease the scams in may.
The new kernel, based on ARM.'s vanilla kernel common, will be a 3.4.11 kernel. It features full tweaks to all over the source. Expect little features on initial release. The releases in the front will be focused entirely on fixing the kernel sources itself. The major merge all the way to the latest kernel version might have caused bugs to appear
nicholaschw said:
After much practice into linux, i went for a C coding workshop for android. Basically i doubled, maybe even tripled my skill level. I finally am able to promise you something not pointless to this society which feels great hatred on me. I already got over this. I hope such releases can ease the scams in may.
The new kernel, based on ARM.'s vanilla kernel common, will be a 3.4.11 kernel. It features full tweaks to all over the source. Expect little features on initial release. The releases in the front will be focused entirely on fixing the kernel sources itself. The major merge all the way to the latest kernel version might have caused bugs to appear
Click to expand...
Click to collapse
Again?? Aren't you tired? You went over it but people from the forum certainly not. I absolutely don't wanna argue with you but yesterday Jarred aka Universal SS droped the ARM thread and today you are back.And you are not the same person. Certainly not. You are like bad news,they never fail.
nicholaschw said:
After much practice into linux, i went for a C coding workshop for android. Basically i doubled, maybe even tripled my skill level. I finally am able to promise you something not pointless to this society which feels great hatred on me. I already got over this. I hope such releases can ease the scams in may.
The new kernel, based on ARM.'s vanilla kernel common, will be a 3.4.11 kernel. It features full tweaks to all over the source. Expect little features on initial release. The releases in the front will be focused entirely on fixing the kernel sources itself. The major merge all the way to the latest kernel version might have caused bugs to appear
Click to expand...
Click to collapse
Good for you. Hope it works out better this time and test thoroughly before release and after changes.
might is a understatement. It almost certainly will cause bugs to appear (the most common bug is it not booting when major changes are made to the kernel base). Also allot of the bugs from the kernel don't show symtoms they just go wrong and use a few more KB of memory or that bit restarts and causes a slight slowdown or it takes a few milliseconds longer to complete its task etc.
Edvin73 said:
Again?? Aren't you tired? You went over it but people from the forum certainly not. I absolutely don't wanna argue with you but yesterday Jarred aka Universal SS droped the ARM thread and today you are back.And you are not the same person. Certainly not. You are like bad news,they never fail.
Click to expand...
Click to collapse
Your comments (although highly entertaining) don't do much, at least he's trying. Your right though: some information is contradictory.
EDIT: Have a taco
xonar_ said:
Good for you. Hope it works out better this time and test thoroughly before release and after changes.
might is a understatement. It almost certainly will cause bugs to appear (the most common bug is it not booting when major changes are made to the kernel base). Also allot of the bugs from the kernel don't show symtoms they just go wrong and use a few more KB of memory or that bit restarts and causes a slight slowdown or it takes a few milliseconds longer to complete its task etc.
Your comments (although highly entertaining) don't do much, at least he's trying. Your right though: some information is contradictory.
EDIT: Have a taco
Click to expand...
Click to collapse
I don't get it
First it was Nicholas who said he's handing it to a new maintainer, who is Jared, right? And Jared mentioned it has been dropped support
http://forum.xda-developers.com/showthread.php?t=2034227&page=10
Good news for everyone!ARM. will drop support for the LG optimus black!Hope everyone is happy and have a nice day.(I'll still be in the forums though)Moderators please lock this thread
Sent from my LG-P970 using Tapatalk 2
Click to expand...
Click to collapse
And now ARM Project's back?
Yes. He is fed up of this community. So, he turned over to support HTC. I give him my support for DNA. Now, i comeback to finish off what is destroyed, complete whats junk, and make it into something like a useful book into a library. Thanks xonar. I still have one last lesson. I did not learn drivers. edv, as said above, thats my motive. And, the reason why i comeback is the value of my life. You rather change an enemy into a friend rather than gaining more opposition.
nicholas for f--k sake !!! , once you have the kernel going post the topic and flatter yourself ,, you never learn do you
If this is going to turn into a flame war then I'll close it as that's not needed here but as it's posted in General, you should be here to discuss the topic. It's been explained why the other one was dropped but if nicholaschw wants to try develop something out of it let him and just ignore this thread if you don't have anything productive to add to it. This wasn't posted in Development so he's not expected to have the kernel ready to post so discussion is allowed here.
Thanks
AvRS
ARM Project TEAM.
To get away our doubt to you, may I ask you something about your ARM Project?
You have many thread there,
Optimus Black
Optimus 2X
Xperia Arc
HTC Droid DNA
Samsung Galaxy S3; and
Google Nexus 4.
And I got this post,
nicholaschw said:
We are an non-profit organisation alike cyanogenmod, but only focusing on creating a global aftermarket kernel for the Android OS, specifically to remove the major setbacks of linux.
Click to expand...
Click to collapse
So you're involved with (kind of) non-profit organization (alike CyanogenMod), can we know who's the members of your team? AFAIK, you don't own the phone in personal. So you (might) develop those kernel alone by yourself, or how many developers in your team?
I read your ARM. Project Recruitment, and it seems no one interested, so this non-profit organization doesn't existed yet, or you already have your own internal team?
redy2006 said:
To get away our doubt to you, may I ask you something about your ARM Project?
You have many thread there,
Optimus Black
Optimus 2X
Xperia Arc
HTC Droid DNA
Samsung Galaxy S3; and
Google Nexus 4.
And I got this post,
So you're involved with (kind of) non-profit organization (alike CyanogenMod), can we know who's the members of your team? AFAIK, you don't own the phone in personal. So you (might) develop those kernel alone by yourself, or how many developers in your team?
I read your ARM. Project Recruitment, and it seems no one interested, so this non-profit organization doesn't existed yet, or you already have your own internal team?
Click to expand...
Click to collapse
We currently are five-membered. Xperia is full, me, jared and pidozz. Two more are under evaluation. See ARM.'s git
Good Luck with whatever you're doing, I hope you learn someday.
My better half made me a delicious taco and while eating I read the comments.
It was not my intent to flame, neither argue with anyone. I will rather get drunk and party till morning. Good year everyone.
Sent from my LG-P970 using xda premium
Edvin73 said:
My better half made me a delicious taco and while eating I read the comments.
It was not my intent to flame, neither argue with anyone. I will rather get drunk and party till morning. Good year everyone.
Sent from my LG-P970 using xda premium
Click to expand...
Click to collapse
Off topic but good year to you too,here they don't serve tacos
Sent from my LG-P970 using xda premium
hmm, 80% of repos are forked from already good kernels from such devs like gokhanmoral, CM, garwedgess, coolya, etc.
it's like forking Diana kernel then adding a little touch.
Even your "bproj repo" is a clone from huexxx https://github.com/ARMP/bproj-black/blob/master/Makefile#L198 yet you pushed it as initial commit. I understand, maybe you're shy to fork it repo to repo.
Your Makefile on the repo shows:
export KBUILD_BUILDHOST := $(SUBARCH)
#ARCH ?= $(SUBARCH)
ARCH ?= arm
#CROSS_COMPILE ?= $(CONFIG_CROSS_COMPILE:"%"=%)
CROSS_COMPILE ?= /home/huexxx/android/arm-2010q1/bin/arm-none-linux-gnueabi-
Click to expand...
Click to collapse
Lol. He gets owned pretty much doesnt he?
In the Nexus 4 forums he told us that he works for google btw.
realfelix said:
Lol. He gets owned pretty much doesnt he?
In the Nexus 4 forums he told us that he works for google btw.
Click to expand...
Click to collapse
if i am, i would be in the newspapers. I'm so young. And go look at the post. FATHER. One more thing, this post is useless as gab himself is more capable to give this community a kernel
Thread closed as per OP request.
Guys any word on aosp for our device..?..dying to try one..come on give me some info or i will need to learn java..lol...
Prm593 said:
Guys any word on aosp for our device..?..dying to try one..come on give me some info or i will need to learn java..lol...
Click to expand...
Click to collapse
It was on forum many times, use search
Few users on this forum just start working on AOSP and i think CM, but it's just begining...
cheers
Mayex said:
It was on forum many times, use search
Few users on this forum just start working on AOSP and i think CM, but it's just begining...
cheers
Click to expand...
Click to collapse
sorry..but thnks
Prm593 said:
sorry..but thnks
Click to expand...
Click to collapse
Its not about only JAVA here you see. Building for a completely new device needs much more. If you are really keen to learn, then go ahead and pick up a book on Embedded Linux so that you can learn how a device tree is created, how it has to be edited and what sources are necessary to pull it off!
Cheers!
sarkar1990 said:
Its not about only JAVA here you see. Building for a completely new device needs much more. If you are really keen to learn, then go ahead and pick up a book on Embedded Linux so that you can learn how a device tree is created, how it has to be edited and what sources are necessary to pull it off!
Cheers!
Click to expand...
Click to collapse
ok bro thnks...but any luck with the aosp.?
I have idea. :silly:
We can post here any progress in building AOSP.
Could anyone who knows something post here that how looks work on AOSP? Any progress?
Calm down, guys. Don't get hyperexcited.
Developing a device tree is a hard and long process, as most of the things don't work and need proprietary files.
Give us some time. I'm sure that in the near future the development section will be full of ROMs
Sent from my C5303 using XDA Premium 4 mobile app
eagleeyetom said:
Calm down, guys. Don't get hyperexcited.
Developing a device tree is a hard and long process, as most of the things don't work and need proprietary files.
Give us some time. I'm sure that in the near future the development section will be full of ROMs
Sent from my C5303 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I couldn't say this better myself. First we need something that will boot atleast! Only then can the actual debugging start.
EagleEye, are you developing anything yet?
Cheers
sarkar1990 said:
I couldn't say this better myself. First we need something that will boot atleast! Only then can the actual debugging start.
EagleEye, are you developing anything yet?
Cheers
Click to expand...
Click to collapse
My thesis at the moment. I have a deadline on Wednesday.
I need to wait for my ISP to sort my connection out (probably tomorrow), set up a Linux on my ultra fast Pentium 4 beast :silly: (build server saves my ass) and I will start working on CM.
I'll create an IRC channel, so interested people can help me out.
Stay tuned
eagleeyetom said:
My thesis at the moment. I have a deadline on Wednesday.
I need to wait for my ISP to sort my connection out (probably tomorrow), set up a Linux on my ultra fast Pentium 4 beast :silly: (build server saves my ass) and I will start working on CM.
I'll create an IRC channel, so interested people can help me out.
Stay tuned
Click to expand...
Click to collapse
Awesome man! Send me the link to the channel... Build server :good:
Sent from my C5302 using Tapatalk 4
Just curious. Is Sony releasing kernel with proprietary drivers? (they say they are very open-source friendly) Coming from HTC device, HTC did provide the kernel sources, but heavily modified, which caused AOSP not working. I finally went for Sony for their attitude towards community, I saw some build files on their web, but not sure what exactly they are.
peters. said:
Just curious. Is Sony releasing kernel with proprietary drivers? (they say they are very open-source friendly) Coming from HTC device, HTC did provide the kernel sources, but heavily modified, which caused AOSP not working. I finally went for Sony for their attitude towards community, I saw some build files on their web, but not sure what exactly they are.
Click to expand...
Click to collapse
some hope's have come up..
cheer's guys
peters. said:
Just curious. Is Sony releasing kernel with proprietary drivers? (they say they are very open-source friendly) Coming from HTC device, HTC did provide the kernel sources, but heavily modified, which caused AOSP not working. I finally went for Sony for their attitude towards community, I saw some build files on their web, but not sure what exactly they are.
Click to expand...
Click to collapse
All kernels have proprietary drivers, every single vendor does it because the companies that manufacture CPU/GPU/wifi/nfc/telephony/bluetooth/etc chips don't want to release every bit of source code, so they release sources that should make the chip work easily on different builds of android, keeping a lot of code on precompiled binary files
Check the sony developer portal, they released the open-source pack for our devices...
I put in an email to Samsung Open Source to see if I could have the source code of the Tab S8+ (I didn't think to ask for the source code of the other Tab S8 devices at the time, but I will gladly ask for the other ones if they're needed.) so that maybe some development could be made on it (I'm not sure if development is happening for it behind the scenes or not. All I know is that I haven't seen anyone post anything in the development section). I'm not the most technically inclined, so I have not nary a clue of how important having the source code for a device is for development in terms of ROMs, kernels, recoveries, etc, but I'd like to think it's pretty important. If having it is an important step in having development start happening for the Tab S8 line of devices, then I will gladly link it. I'm currently downloading it as I'm typing this out. So, if you'd like it or need it for development purposes (or any specific files from the kernel, platform, etc), let me know, and I'll provide it as soon as it finishes downloading.
Edit: Update! The source code just finished downloading!
Edit 2: Turns out they gave me the source code for the april firmware update. So, it's not the absolute most up to date source code, but it may as well be as it seems that there isn't any available source code for the may firmware update, yet.
Edit 3: Finished uploading the source code. If you need it for development purposes, then here you go! Hopefully something cool will eventually come out of it! The file is super compressed and is around 6GB total once everything is extracted.
Edit 4: Now the source code of all three Tab S8 devices is here and available to download. I really really hope some new and awesome software development can happen now that the source code is available for all three Tab S8s. Regardless, here they are. Have fun!
Tab S8 Source Code: https://mega.nz/file/2hNSSIwA#FrDXCDFjo4OgfqkFy-0334fjFblGmnw1mQJFjOO6aRI
Tab S8+ Source Code: https://mega.nz/file/SgE3BBBD#RMvNMgd9V8bOZ6OLjYoz5jEo3UBBe8UDMOyq176jA7I
Tab S8 Ultra Source Code: https://mega.nz/file/m5sgmAyZ#5OXCFX_O5oYVK-F3BwVVCboLXDNTbNGQRcd3cKfCq3E
How did you get samsung to send you it? Like where did you contact them to ask for it?
Jake.S said:
How did you get samsung to send you it? Like where did you contact them to ask for it?
Click to expand...
Click to collapse
I went here and sent them an inquiry specifically asking for the source code of the SM-X800 for developmental purposes and just wanting to know how it works (I can't develope for nothing, but I'm sure somebody would, and I genuinely would like to know how these awesome tablets work). I got pretty lucky with them responding so quickly. I sent them an email May 6 and they got back to me yesterday evening. I've heard the horror stories of people requesting source code and not getting responses for months or not ever, so I'm glad they got back to me in a few days and not just telling me "No".
SavXL said:
I went here and sent them an inquiry specifically asking for the source code of the SM-X800 for developmental purposes and just wanting to know how it works (I can't develope for nothing, but I'm sure somebody would, and I genuinely would like to know how these awesome tablets work). I got pretty lucky with them responding so quickly. I sent them an email May 6 and they got back to me yesterday evening. I've heard the horror stories of people requesting source code and not getting responses for months or not ever, so I'm glad they got back to me in a few days and not just telling me "No".
Click to expand...
Click to collapse
Interesting, didn't know samsung gave out open source. But I understand why they do, so developers can test and such i guess
Interesting, @SavXL. I see now the site https://opensource.samsung.com/requestInquiry (or even https://opensource.samsung.com/) gives:
Sorry!We're doing some work on site.
Apologies for the mistake, but can you try to refresh the page? If that does not work,
try starting from the Homepage. We'll fix this as soon as we can.
Click to expand...
Click to collapse
Coincidence? LOL. I'm mostly kidding.
roirraW edor ehT said:
Interesting, @SavXL. I see now the site https://opensource.samsung.com/requestInquiry (or even https://opensource.samsung.com/) gives:
Coincidence? LOL. I'm mostly kidding.
Click to expand...
Click to collapse
I noticed that, lmfao. I was trying to see if maybe they've uploaded the source code for other Tab S8 devices, but then I saw that message pop up, and it's still there! I guess they must've started doing some server maintenance super shortly after sending me the source code. Considering myself even more lucky now all things considered! I'm going to set up a link to the source code so people will be able to develop off of it (and maybe we'll see our first post in the developement section) and I'll add it to my initial post.
Edit: Spoke too soon. Just checked those two links again and now they send me to the appropriate site. I'm not sure if any of the links on either of those two pages will give you that message again though.
Update! Just received the source code for the Tab S8 and S8U! I'm getting them ready for uploading as I'm typing this. Hopefully some new development will come from this as (at least to my knowledge) none has started just yet.
Update! Just uploaded the source code for the Tab S8 and S8U! I've updated the initial post with links to their respective source codes. Have fun with it!
Is source code what's needed to say port Android 13 to the S8U?
IFNg said:
Is source code what's needed to say port Android 13 to the S8U?
Click to expand...
Click to collapse
I'd like to believe that's possible, yes. However, to port that to the S8U (or anyone other device, within reason) it'd need to be made to where it can be flashed via Odin or via TWRP if you don't happen to have access to a PC. However, to do the TWRP method, someone would have to make a working build of TWRP for the S8U (or other devices), which no one has done as of now. I could be wrong and someone could be making one behind the scenes, but I doubt that.
SavXL said:
I'd like to believe that's possible, yes. However, to port that to the S8U (or anyone other device, within reason) it'd need to be made to where it can be flashed via Odin or via TWRP if you don't happen to have access to a PC. However, to do the TWRP method, someone would have to make a working build of TWRP for the S8U (or other devices), which no one has done as of now. I could be wrong and someone could be making one behind the scenes, but I doubt that.
Click to expand...
Click to collapse
this thread . . .
[RECOVERY][UNOFFICIAL] TWRP for Galaxy Tab S8 Series (Snapdragon)
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and...
forum.xda-developers.com