ICS/JB Kernel Port Project [Discussion] - Atrix 4G General

Download CM9 here: http://forum.xda-developers.com/showthread.php?t=2286515
Download CM10.1 here: http://forum.xda-developers.com/showthread.php?t=2060064
[Script] Build ICS/JB Kernel
Vote for main thread to be on Portal HERE
Post off-topic and discussion posts about the kernel here so they will not be removed by a moderator. Ask questions. This will save the main thread.
Follow progress here: https://github.com/CyanogenMod-Atrix
Kernel Changelog: https://github.com/CyanogenMod-Atrix/android_kernel_motorola_olympus/commits/
Kernel Issues: https://code.google.com/p/kernel-olympus/issues/list
Vote for the kernel name here: http://forum.xda-developers.com/showthread.php?t=2168842 (Vote Phoenix)
Team structure:
Project manager: jjwatmyself
Development: krystianp, lehjr, Epinter, and mmontuori.
Testing: zeljko1234, Hai_Duong, upndwn4par, Cocolopes, firecode95, Matada02, IM_back!, sidVici0us, and Grey.Mouser.
What team have done/working on:
Logs via JTAG [complete]
Boot Kernel on Olympus [complete]
USB Drivers [complete]
Boot Android GUI [complete]
Audio drivers [complete]
Headphone Jack [complete]
Accelerometer [complete]
Touchscreen [complete]
Buttons Backlight [complete]
Hardware/3d acceleration [complete]
Buttons volume up+down and power [complete]
Wi-Fi Driver [complete]
Bluetooth Driver [complete]
HDMI [post-poned]
Modem Driver [complete]
Fingerprint Kernel Driver [complete]
Fingerprint ROM Libs+Framework [work in progress]
Proximity Sensor Driver [complete]
Light Sensor Driver [complete]
Compass Driver [complete]
GPS [complete]
Sleep/Wake-up [complete]
A/C Charging [complete]
USB Charging [complete]
Camera/Video Camera [complete]
Front Camera/Front Video Camera [complete]
Flash [work in progress]
ROM Assembly [complete]
Mobile / Cellular voice calling [complete]
DONATE HERE

Re: ICS/JB Kernel Port Project [Off-Topic]
I think it would be a good idea to put something in here as to the current status rather than create an empty OP. Then informed questions could be asked instead of "when is this kernel be done."
Sent from my Nexus 10 using XDA Premium HD app

Recon Freak said:
I think it would be a good idea to put something in here as to the current status rather than create an empty OP. Then informed questions could be asked instead of "when is this kernel be done."
Sent from my Nexus 10 using XDA Premium HD app
Click to expand...
Click to collapse
OP updated. Let me know if more should be put.
Also progress is being made. Some files changed 30 minutes ago https://github.com/CyanogenMod-Atrix

Re: ICS/JB Kernel Port Project [Off-Topic]
Thanks for this thread...can you add a link for the kernel name poll thread?
And can you ask the devs for the next steps? I mean...now they are working on audio...(that compiles...as I read in github) but the next is touch? Display? Or what...maybe that is already working...I dont know...
Again thanks for this
Sent from my MB860 using xda premium

Cocolopes said:
Thanks for this thread...can you add a link for the kernel name poll thread?
And can you ask the devs for the next steps? I mean...now they are working on audio...(that compiles...as I read in github) but the next is touch? Display? Or what...maybe that is already working...I dont know...
Again thanks for this
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
OP updated with bias.

If you want add to OP directly link to changelog of 3.1.10 kernel here is the link: https://github.com/CyanogenMod-Atrix/kernel-olympus-3.1/commits/master

Re: ICS/JB Kernel Port Project [Off-Topic]
i still waiting...on the kernel..developing guys, you are the awesome...thank you..all..

Re: ICS/JB Kernel Port Project [Off-Topic]
qesefunda said:
If you want add to OP directly link to changelog of 3.1.10 kernel here is the link: https://github.com/CyanogenMod-Atrix/kernel-olympus-3.1/commits/master
Click to expand...
Click to collapse
Thanks for that. OP updated. Let me know if you think the other link is now unnecessary.
netinetinet said:
i still waiting...on the kernel..developing guys, you are the awesome...thank you..all..
Click to expand...
Click to collapse
Perfect use of this thread.
**If you have a direct link to donation page for dev team post it hear and I will update the first post***
Putting that in the first post temporarily to get the link sooner.
Sent from my MB860 using xda premium

atrix4g18 said:
**If you have a direct link to donation page for dev team post it hear and I will update the first post***
Putting that in the first post temporarily to get the link sooner.
Click to expand...
Click to collapse
Hi,
You can use the "Donate To Me" button above MMontuori or krystianp avatars, in the Development thread (only in Browser mode, not with XDA app)
I remember MMontuori said they manage donation inside the team, but the post and others have been deleted by moderator because of stupid flooding users...
Or maybe you can donate to MMontuori, link on his website: http://www.montuori.net/, but this is not for the ICS kernel port I think.
Did you contact krystianp, as he told here: http://forum.xda-developers.com/showpost.php?p=38336925&postcount=587 ?
I think you could put that quote in the OP, to avoid the question:
mmontuori said:
When the appropriate time comes we are going to release a rom with the new kernel included, everyone will be welcome to test at that point.
Click to expand...
Click to collapse
(link: http://forum.xda-developers.com/showpost.php?p=38552759&postcount=660 )
Thanks

Re: ICS/JB Kernel Port Project [Off-Topic]
jisse44 said:
Did you contact krystianp, as he told here: http://forum.xda-developers.com/showpost.php?p=38336925&postcount=587 ?
I think you could put that quote in the OP, to avoid the question:
(link: http://forum.xda-developers.com/showpost.php?p=38552759&postcount=660 )
Thanks
Click to expand...
Click to collapse
OP updated. I will figure out the donation link later today
Sent from my MB860 using xda premium

Info:
According to the article below Google is working on an experimental Linux Kernel 3.8 which is available for download. This kernel supports Tegra open-source drivers and uses far less memory. I hope this helps the Atrix developers.
http://www.androidcentral.com/google-working-experimental-38-linux-kernel-android

Re: ICS/JB Kernel Port Project [Off-Topic]
CSharpHeaven said:
Info:
According to the article below Google is working on an experimental Linux Kernel 3.8 which is available for download. This kernel supports Tegra open-source drivers and uses far less memory. I hope this helps the Atrix developers.
http://www.androidcentral.com/google-working-experimental-38-linux-kernel-android
Click to expand...
Click to collapse
I wonder if that means all Tegra chips.
I'm sure it will help in some way though.
Sent from my MB860 using xda premium

Open source for nVidia chip? Too good to be true.

atrix4g18 said:
I wonder if that means all Tegra chips.
I'm sure it will help in some way though.
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
To be honest with you if it didn't support Tegra 2 then my suspicious would become of a reality.
There was a news, in late 2012 or early 2013, that AMD is taking nVidia to the courts for alleged secret documents being taken by former AMD employees when jumped ship to nVidia.
The timing appears to match the Tegra 2 release timeline and I do remember nVidia wasn't successful with their original Tegra (Tegra One) at all. Not a single consummer product was ever released using that chipset. In my opinion, nVidia is worried by releasing the source code of Tegra 2 they would be exposed to what and whatnot they copied from AMD design. One has to remember, AMD was way ahead of nVidia because they had both ATI GPUs and their own CPU designs already. nVidia came from no where and made a huge success for themselves.
If my assumptions are totally wrong then I can't understand why nVidia refuses to give the source code to the general developers but agreed to share the source code with Motorola, LG, and ZTE in the past? I guess you can get the companies to sign the dotted lines to avoid disclosure but not with general developers such as the XDA developers.

I am just an untrained eye...
atrix4g18 said:
I wonder if that means all Tegra chips.
I'm sure it will help in some way though.
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
I'm no dev, just a desperate Photon owner. I can read source code with a rudimentary understanding. Looking here at the 3.8 source:
https://android.googlesource.com/kernel/common/+/experimental/android-3.8/drivers/gpu/drm/tegra/host1x.c
It looks like tegra 2.0 is defined in host1x.c:
Code:
static struct of_device_id tegra_host1x_of_match[] = {
{ .compatible = "nvidia,tegra30-host1x", },
{ .compatible = "nvidia,tegra20-host1x", },
{ },
};
And:
Code:
static int host1x_parse_dt(struct host1x *host1x){
static const char * const compat[] = {
"nvidia,tegra20-dc",
"nvidia,tegra20-hdmi",
"nvidia,tegra30-dc",
"nvidia,tegra30-hdmi",
};
I think that it's early to make conclusions, but... yeah.

I think the first thing we need is a finished ics kernel, and then it is much easier to port to kernel 3.8 progressively.

qesefunda said:
I think the first thing we need is a finished ics kernel, and then it is much easier to port to kernel 3.8 progressively.
Click to expand...
Click to collapse
Providing Tegra 2 is part of nVidia open source drivers then kernel 3.8 would be a huge step forward because version 3.8 natively support tegra drivers. Also, as I stated, memory and performance will be huge bonus too.

Re: ICS/JB Kernel Port Project [Off-Topic]
CSharpHeaven said:
Providing Tegra 2 is part of nVidia open source drivers then kernel 3.8 would a huge step forward because version 3.8 natively support tegra drivers. Also, as I stated, memory and performance will be huge bonus too.
Click to expand...
Click to collapse
Yeah, but for now just what is being worked on is very promising.
Sent from my MB860 using xda premium

Re: ICS/JB Kernel Port Project [Off-Topic]
CSharpHeaven said:
Providing Tegra 2 is part of nVidia open source drivers then kernel 3.8 would a huge step forward because version 3.8 natively support tegra drivers. Also, as I stated, memory and performance will be huge bonus too.
Click to expand...
Click to collapse
The opensource tegra or any other nvidia opensource drivers for Linux are way behind in terms of performance and features compared to nvidia's closed source drivers. By the time everything is sorted out with the opensource drivers, t2 will be long forgotten.

CSharpHeaven said:
Providing Tegra 2 is part of nVidia open source drivers then kernel 3.8 would a huge step forward because version 3.8 natively support tegra drivers. Also, as I stated, memory and performance will be huge bonus too.
Click to expand...
Click to collapse
It looks like the Open Source project is *at least* being sponsored, which help mitigate some of the financial burdens OSS developers face. Real progress still remains to be seen, but hope is not completely lost yet.

Related

[occupy nvidia]how you can help

First of all I'm no trying to troll nor spam, I am a T-mobile G2x user and over at the G2x forums we started a thread, http://forum.xda-developers.com/showthread.php?t=1360051 this thread is to get nvidia to release the source code for the tegra 2 chip, this way we can get more stable roms and yes fully functional ICS build.
I'm only doing this because the Atrix uses the same tegra 2 chip, thanks for your understanding.
I sent mine!
http://developer.nvidia.com/contact
Just to let you know, Nvidia is in no way required to release drivers for their SoC. That stuff is completely proprietary and doesn't fall under the GPL.
i sent mine!
Submitted!
Occupy ?
Dont think so, we're not pirates. I've sent an email to nvidia.
Hello,
Please release source code for the Tegra2, so the developers can support our mobile devices and tablets better and faster. I want to take more advantage of the Tegra2 chip inside my Motorola Atrix 4g and hoping that you could give the community a hand about this.
Regards, Sinan.
Click to expand...
Click to collapse
edgeicator said:
Just to let you know, Nvidia is in no way required to release drivers for their SoC. That stuff is completely proprietary and doesn't fall under the GPL.
Click to expand...
Click to collapse
We are all aware of this, but maybe with a shot of luck they decide to help developers, and release at least some code.
Even Microsoft has released some of their code to the GPL.
Sent from my LG-P999 using XDA App
Also submitted. Regardless of what may come out of this, at least we tried.
Submitted!
I don't want to hijack the other thread. But I think the best action you can take is generate some publicity from the media.
Go to Engadget. http://www.engadget.com/
There should be a red 'Tip US' on the right hand side of the webpage. Let the problem get on the main page of Engadget.
Thank you/
Email sent.
Email sent - also if anyone is wondering what to say, here is what i sent to them...may not be perfect but it gets the job done:
Hello. I am writing today to ask that you please release the source code for the Tegra 2 chip to the public.
As you most likely know, the android os has a very large developer community. With this community comes ground breaking software development and can also make an already great product become an even bigger product.
An example would be Samsung hiring the lead developer of the CyanogenMod7 custom Rom for Android.
They also gave the team one of their latest devices for further testing.
Now that device is one of the most sold Android phones of 2011.
The Tegra chip has a following already because of the little bit of development that we have been able to squeeze out of it with out the help of Nvidia. (source code)
But we believe and know that we can develop upon it even further and show Nvidia and others what the Tegra is really capable of. Which in turn will bring more interest to the chip and devices that carry the chip and that just means more sales.
It is only a win-win situation.
Thank you for reading.
Sincerely
a Nvidia customer.
you guys are asking for specific stuff in a very generic matter. nvidia has a git hub with tons of stuff already! and im sure if you ask them for ics tegra2 drivers for the atrix or g2x they will deliver.
as for nvidia helping devs, its happend!
sent mine
i did sent mine.
hope this count.
Sent it, couldn't copy the message though...
---------- Post added at 07:50 PM ---------- Previous post was at 07:28 PM ----------
Oh yea change the thread title to:
"Release the Tegra" Movement Thread [& how you can help] [Atrix]
Click to expand...
Click to collapse
Then fix your post. Make it look professional so If any of the Nvidia Dev's see it, they'ed take it seriously...
Hey Guys,
I am a T-mobile G2x user and over at the G2x forums we started a thread, [ics2g2x] [occupy nvidia]how you can help!. This request thread is to get Nvidia to release the source code for the tegra 2 chip, this way we can get more stable roms and yes a fully functional ICS build.
You can help in multiple ways. It doesn't matter how you help, as long as you did that becomes a +1 support for this thread!
1. Call them at (408) 486-2000 and ask for developer relations.
2. Email them at http://developer.nvidia.com/contact. Make sure your info is accurate so that they'll accept it.
3. Advertise this thread at places like Engadget or some other well known information website.
4. Get creative do something that we haven't listed up here, anything counts... (As long as it's good)
I'm only doing this because the Atrix uses the same tegra 2 chip, thanks for your understanding.
Support Count:
1. cervantesjc
2. WiredPirate
3. edgeicator
4. picaron1
5. OSNPA
6. Semseddin
7. vinay427
8. cption
9. Jibraldor
10. J-Roc
11. hormosapiens
12. Alaq
Click to expand...
Click to collapse
Copy and paste this into your post if you feel lazy. And update the Support Count every 1-2 days to keep this going.
I agree with changing the title in case anyone from nvidia see the thread.
however, I would leave any sort of "occupy" verbiage out. due to the recent media coverage of everything "occupy" related, it's not entirely a positive way to bring about change to what we want as far as code.
it seems a tad bit brutish to use that word to request something at this point.
imo.
Sent from my MB860 using XDA App
ifalldownalot said:
I agree with changing the title in case anyone from nvidia see the thread.
however, I would leave any sort of "occupy" verbiage out. due to the recent media coverage of everything "occupy" related, it's not entirely a positive way to bring about change to what we want as far as code.
it seems a tad bit brutish to use that word to request something at this point.
imo.
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
Yea it might cause some problems.... Fixed:
"Release the Tegra" Movement Thread [& how you can help] [Atrix]
Click to expand...
Click to collapse
Semseddin said:
we're not pirates.
Click to expand...
Click to collapse
Speak for yourself lol.
Yeah, the thread title is a bad (polarizing) choice imho. I have enough trouble occupying my own space. And I certainly don't want to be seen in any sort of occupy movement. I work for what I have/want/need (and as an added bonus, to support the wants/needs of the occupiers, hurray for me!). But since the spirit of the thread isn't that sort of nonsense, I'm in. Message sent.
And no griping at me because I bit at the title... It was just sitting there staring at me with those "I want your stuff" and "Are you crazy? No I don't want to work for it" eyes...
Since I never do anything at work I will send them an email, spread this around, contact engadget, gizmodo, and more. I really want the ATRIX to become active. Its been dead around here a little.
Sent from my MB860 using XDA App

[App][Project][WiP] OpenDroidApps

Hey guys,
I've been developing for Android as a kernel developer from around a year, and one thing I like about it is that it is open. It helps in getting patches from other developers, and implement new features.
Recently I've started learning Application Development, and I feel there is one thing that is missing with it. The Openness like the AOSP android source and ROM's...
So here, I am to kick-start a project to develop Open Source Android Applications. We can have a collection of different apps, and update them on the market for the whole world to use.
OpenDroidApps​
Different Apps Planned:
Launcher
Messaging
Contacts
Dialer
Music Player
And Many More...
So, this is a request to all the app developers out there, to come join me in developing a collection of different apps with excellent features and options.
Required:
App Developers
Sources to start of the apps
Website
nice idea
specially the music player one
fire_kid2003 said:
nice idea
specially the music player one
Click to expand...
Click to collapse
Thanks
Shouldb start working on the project today...
sources will be from the android 4.0.4 r1.2...
And any developer wanting to contribute to the project let me know...
Sent from my GT-I9100 using XDA
I am confused whether I can use the android open source code provided by google as the base to build the apps ? Will it be violating and licence ? Can anyone clear my doubts ?
Read the licence, for the most part, if your code stays open, you are safe in forking a project. As long as you dont sell the code as your own and keep it opensource. That way improvements cant be submitted upstream, which is the core of FOSS, enhancing projects, fixing bugs and building better software
cornelha said:
Read the licence, for the most part, if your code stays open, you are safe in forking a project. As long as you dont sell the code as your own and keep it opensource. That way improvements cant be submitted upstream, which is the core of FOSS, enhancing projects, fixing bugs and building better software
Click to expand...
Click to collapse
But i will be changing the package names initially itself...coz i dont think you can upload an app to the market with the package com.android.... So is this allowed?
Sent from my GT-I9100
Dharam_Maniar said:
But i will be changing the package names initially itself...coz i dont think you can upload an app to the market with the package com.android.... So is this allowed?
Sent from my GT-I9100
Click to expand...
Click to collapse
Wouldn't be allowed most probably, you'll need to change the package name and possibly add a note starting that you used sources from blah and blah.
Even if the same package name was allowed, you'ld be signing your apps with your own key, and the original apps on the device would be signed by the OEM's key, but with the package name being the same, Play Store would show it as an update, but installing it won't work, and that'ld cause issues.
So, as long as you name it anything other than the default name, and provide source code to public, and keep the apps free, it won't cause any problem.
Read through the Play Store ToS once if you're in doubt, or contact the staff if you still have doubts
I am interested. Just started with app development a couple of months back
Also intersted ill help with anythong....
Sent from my VS910 4G using xda premium
I would also help, if needed
Add Clock to the app list: Most proprietary clock apps provide timer and stopwatch but aosp does not - so it should be added
I think it is not needed to do another launcher - there are enough aut there.
And the license thing: nearly everything in android is Apache licensed, which means that you only need to mention original source in the app - it is not needed to publish the source code, however i would like to say that i would not work on a project that is licensed proprietary or pseudo-free (GPL)
MaR-V-iN
suhas_sm said:
I am interested. Just started with app development a couple of months back
Click to expand...
Click to collapse
motodroidfreak said:
Also intersted ill help with anythong....
Sent from my VS910 4G using xda premium
Click to expand...
Click to collapse
MaR-V-iN said:
I would also help, if needed
Add Clock to the app list: Most proprietary clock apps provide timer and stopwatch but aosp does not - so it should be added
MaR-V-iN
Click to expand...
Click to collapse
Thanks for the interest guys...
I was waiting for a reply on the licence issue...Seems there shouldn't by any problems...
So we can start off with the project...
I'll try to setup everything soon and we can then work on the apps
Dharam_Maniar said:
I was waiting for a reply on the licence issue...Seems there shouldn't by any problems...
So we can start off with the project...
Click to expand...
Click to collapse
See my post - i wasnt fast enough in editing
MaR-V-iN said:
See my post - i wasnt fast enough in editing
Click to expand...
Click to collapse
I didn't understand. The project will have all the apps on the market for everyone to download, and the source code will be hosted on github so that we can improve the code be providing patches...So you are interested or no ?
For web i can help you
Let me know
Sent from my Xperia Play using Tapatalk 2
Dharam_Maniar said:
I didn't understand. The project will have all the apps on the market for everyone to download, and the source code will be hosted on github so that we can improve the code be providing patches...So you are interested or no ?
Click to expand...
Click to collapse
Just saying it is open source does not make clear which license to use - i would suggest Apache License as it is my favourite one and i would not like GPL as i hate how they force developers to make everything opensource what is really **** for business developers...
Just say it will be Apache License and you got me in
MaR-V-iN
MaR-V-iN said:
Just saying it is open source does not make clear which license to use - i would suggest Apache License as it is my favourite one and i would not like GPL as i hate how they force developers to make everything opensource what is really **** for business developers...
Just say it will be Apache License and you got me in
MaR-V-iN
Click to expand...
Click to collapse
Actually speaking, I don;t understand most of the license stuff...
But If we see the source of the apps provided by google in AOSP, it says
/*
* Copyright (C) 2007 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
So, I guess it will be Apache Licence...But I would like to tell you, that these apps will be complete open source...Its not a project for business but for developing great apps for the community, by the community...Anyone and everyone can help in improving these apps.
I'm no dev but if I'm understanding correctly you will set up the environment on github ,everyone can just push in code and from time to time u publish the latest apks to the market right?
Sent from my SGS2 powered by cm9 love
bartoloandre98 said:
I'm no dev but if I'm understanding correctly you will set up the environment on github ,everyone can just push in code and from time to time u publish the latest apks to the market right?
Sent from my SGS2 powered by cm9 love
Click to expand...
Click to collapse
Yes... You understand correct...
Dharam_Maniar said:
Yes... You understand correct...
Click to expand...
Click to collapse
Make an org on github, would be the best way
Sent from my GT-P1000 using XDA
cdesai said:
Make an org on github, would be the best way
Sent from my GT-P1000 using XDA
Click to expand...
Click to collapse
did that long back
Just busy with my other project also...i.e. the DarkKnight Kernel for CheckROM ICS (Galaxy S2)

Who Do We Need To Contact?Samsung or Broadcomm?

From: Ronnie Ryan Calumpang
To: <[email protected]>
Subject: BCM 21553
I Would Like To Know More About This Device
Drivers
Sources
Frequency Tables
Its for Galaxy Y Kernel Development
They Replied
Hi Ronnie,
Thank you for your inquiry. Broadcom Corporation licenses s/w to many 3rd party companies, who bundle our software with their devices. Unfortunately, some of them leave our support information in the software dialogs instead of replacing it with their own.
Each OEM provides vendor specific drivers for their particular device; therefore Broadcom cannot supply software upgrades. Our off-the-shelf versions of software would be unlikely to work with most OEM devices.
Please contact the manufacturer of your device to obtain software/upgrades.
Thanks Ferde
Click to expand...
Click to collapse
Who do we really need to contact? Samsung or Broadcomm?
Edit :
Samsungs Reply :
Dear Mr. Calumpang,
Samsung Namaskar!!
Thank you for showing interest in our Brand Samsung and contacting our CEO’s Office.
We are in receipt of your proposal where you have shown interest to be associated with Samsung.
We are forwarding your proposal for developing the Galaxy Y kernel with need of drivers, datasheets,IP tables from our side ,to the concerned department.
The responsible department will get in touch with you after reviewing your proposal and as per the requirement of the company.
Thanking you and assuring you of our best services always.
With warm Regards,
CEO’s Office
Samsung India Electronics Pvt. Ltd.
Click to expand...
Click to collapse
ronnieryan said:
From: Ronnie Ryan Calumpang
therefore Broadcom cannot supply software upgrades. Our off-the-shelf versions of software would be unlikely to work with most OEM devices.
Click to expand...
Click to collapse
hay Ronnie forward it to Samsung & see what happen or what they say on it
maxsan20 said:
hay Ronnie forward it to Samsung & see what happen or what they say on it
Click to expand...
Click to collapse
As he said
Sent from my GT-S5360 using xda premium
Yep that is what you should do forward it to samsung and see what happens
Sent from my GT-S5360 using xda app-developers app
I think you failed using the word "drivers"... most people, including the one who answered, only can think of Windows drivers.
Try asking for the datasheet or implementation notes.
Don t put "samsung" or "drivers" in your request.
"research for building a new product" is one option, but try to be vague, like it's something you are not allowed to talk about.
Just my 2 cents.
Sent from my GT-S5360L using xda app-developers app
if you ask about the gpu and another device propietary driver, its broadcomm. for the kernel stuff, its samsung. there are already a lot of request about the source code both for broadcomm and samsung. make a global petition might be a good idea. samsung have released more device using broadcomm chip so that we don't have to worry about how many people will support our act.
kurotsugi said:
if you ask about the gpu and another device propietary driver, its broadcomm. for the kernel stuff, its samsung. there are already a lot of request about the source code both for broadcomm and samsung. make a global petition might be a good idea. samsung have released more device using broadcomm chip so that we don't have to worry about how many people will support our act.
Click to expand...
Click to collapse
Make a global petition
Sent from my GT-S5360 using xda premium
Samsungs Latest Reply:
Dear Mr. Calumpang,
Samsung Namaskar!!
Thank you for showing interest in our Brand Samsung and contacting our CEO’s Office.
We are in receipt of your proposal where you have shown interest to be associated with Samsung.
We are forwarding your proposal for developing the Galaxy Y kernel with need of drivers, datasheets,IP tables from our side ,to the concerned department.
The responsible department will get in touch with you after reviewing your proposal and as per the requirement of the company.
Thanking you and assuring you of our best services always.
With warm Regards,
CEO’s Office
Samsung India Electronics Pvt. Ltd.
Click to expand...
Click to collapse
don't waste your time. samsung can't release without broadcom approval. broadcom will give you only if you buy their chip in big quantity (let say 5 digit number). no mater what your reason, they won't give you. look here for example.
This implementation uses a different kernel and VideoCore binary image from the one available on GitHub, which is why we’ve been keeping quiet about it so far. We’re investigating the feasibility of converging the two code lines to produce a single common platform as soon as we can, at which point we hope to release the sources for you to play with.
Click to expand...
Click to collapse
even raspberry pi which is support open source can't release their android kernel source.
This Phones Future Looks Dark, anyway will be saving money for another device:good:
But still hopes up
ronnieryan said:
This Phones Future Looks Dark, anyway will be saving money for another device:good:
But still hopes up
Click to expand...
Click to collapse
don't give up!
I remember when I started using Linux back in 1992 and we can't read NTFS drives... not so long ago, in linux we didn't have wireless drivers, so someone invented ndiswrapper...
If broadcomm doesn't release the data, someone will reverse-engineer it, or find another way to make it work, just like whitexp, squadzone and nanosurfer are doing with cm7.
UnNegroFeo said:
don't give up!
I remember when I started using Linux back in 1992 and we can't read NTFS drives... not so long ago, in linux we didn't have wireless drivers, so someone invented ndiswrapper...
If broadcomm doesn't release the data, someone will reverse-engineer it, or find another way to make it work, just like whitexp, squadzone and nanosurfer are doing with cm7.
Click to expand...
Click to collapse
i hope so...reverse engineering will be the last hope for SGY:good:
Same with me!
ronnieryan said:
This Phones Future Looks Dark, anyway will be saving money for another device:good:
But still hopes up
Click to expand...
Click to collapse
I will also start saving for new phone!
If Samsung's answer is evasive must generate a global request where a high percentage of those who possess the SGY as quoted in another thread. I hope it is.
Anyone pls start a petition. We can send it to samsung when alot of people sign for it.
hell_lock said:
Anyone pls start a petition. We can send it to samsung when alot of people sign for it.
Click to expand...
Click to collapse
A petition is easy, but first let us discuss the Contents of the petition and the main points of our petition must be strong
Our request, you can do from this site:
http://www.groubal.com/create-groubal/
The main one we need to contact is Broadcomm through the support of Samsung....even if we start a petition, it won't be heard unless an elite recognized kinda dev or some big organisation supports it.....or else they are just gonna ignore us....
Sent from my GT-S5360 using Tapatalk 2
Isnt xda dev a big organisation??
We have its support
Sent from my GT-S5360 using xda premium
anasdcool71 said:
The main one we need to contact is Broadcomm through the support of Samsung....even if we start a petition, it won't be heard unless an elite recognized kinda dev or some big organisation supports it.....or else they are just gonna ignore us....
Sent from my GT-S5360 using Tapatalk 2
Click to expand...
Click to collapse
They can't ignore us like that. If its a good company then it will abide to our the demands or come to a solution agreed by both the parties. Else I will boycott their products... btw my whole family has samsung phones
Sent from my GT-S5360 using XDA

Nvidia to go opensource??

Apparently Linus got under nvidias skin. I don't know if this will help us but hopefully it will get hwa on our beloved device. And hopefully they decide to do this sooner rather than Later
Edit: forgot the link
http://m.engadget.com/2012/09/23/nvidia-to-offer-up-documentation-for-tegra-graphics-core/
Sent from my MB860 using xda premium
Its already posted in Dev section.
In before mass spam of this
Sent from Moto Atrix 4g on Neutrino 2.91
gutts10 said:
Apparently Linus got under nvidias skin. I don't know if this will help us but hopefully it will get hwa on our beloved device. And hopefully they decide to do this sooner rather than Later
Edit: forgot the link
http://m.engadget.com/2012/09/23/nvidia-to-offer-up-documentation-for-tegra-graphics-core/
Sent from my MB860 using xda premium
Click to expand...
Click to collapse
Said this in one of the other posts.... NVIDIA is not going opensource; just willing to provide some documentation to the opensource community.
As stated in my other post
"This is not kernel module source they are releasing; they are just saying they are willing to provide more information to the opensource community. NVIDIA has recently indicated they may provide documentation to those working on the nouveau drivers (opensource NVIDIA PC drivers); under an NDA. Meaning that they will provide the documentation to those that work on the opensource driver but not allow the information to be shared. For this to be helpful we would need the documentation provided to someone who is working on opensource Tegra drivers; which I do not believe there is anyone. So this would probably be picked up by those working on the nouveau drivers. Best case if all the information is provided and they decide to work on it it would probably be at least a year before we would have anything stable for use."

Push Samsung to release Exynos Source Code! [Update 25.11.13]

EDIT 25.11.13
The experimental Build with the new exynos sources works fine on the S3 and improves on graphics related stuff. There are some things that are broken but I hope those issues can be ironed out.
XpLoDWilD said:
In collaboration with geecko, here's a test build with the updated graphics stuff.
======== Don't expect it to be working 100% correctly that's not the goal. This build is exclusively to get your feedback on graphics and overall performance of the ROM. It is known that Camera and video playback might be both broken partially in this build.
Click to expand...
Click to collapse
GeeckoDev said:
It basically enables us to use hardware overlays, which means that the GPU has less work to do because all the compositing work is managed by fimd. Better performance (butter), lower power consumption. :good:
Click to expand...
Click to collapse
If someone wants to try it out, it can be downloaded here (FOR S3 I9300 ONLY):
http://dl.omnirom.org/omni-4.4-20131119-i9300-EXPERIMENTAL-GRAPHICS.zip
EDIT 19.11.13
Samsung dropped an insignal Update for the Exynos 4412 devices which can be used with AOSP. It's hard to implement but thanks to the brilliant developers at XDA there is hope. Check this out from the Omni Thread:
Scarface1991 said:
I found those 2 interesting commits:
https://gerrit.omnirom.org/#/c/2431/
https://gerrit.omnirom.org/#/c/2436/
What's with the insignal exynos4 update? Does it actually do any good? (I would be very surprised if Samsung would actually do something positive for the developer community ^^)
And also will the second commit when implemented enable tv-out on the I9100? Will this be usable on other Exynos devices especially the I9300?
Click to expand...
Click to collapse
Entropy512 said:
I have been too busy with other stuff to mess with them. In theory - actual working hwcomposer and maybe TV-out. More than 6 months after when they promised, Insignal finally dropped an update, but it proved extremely difficult to integrate at that time plus none of the "old" crew had much motivation to mess with it. Clement seems to have gained motivation and has done some great stuff so far.
The initial Insignal drop was actually for Exynos 4412 devices. 4412 and 4210 are nearly identical, main differences are regarding JPEG compression and the camera interfaces.
Click to expand...
Click to collapse
GeeckoDev:
Ok, so now hwcomposer isn't complaining anymore. Screen is completely black now because fences are timing out (surfaces are ready to be displayed when the fence is firing). dmesg is full of derp, looks like Mali driver is complaining. That's another progress... getting closer
EDIT: sent a mail to three samsung developers.. who knows
EDIT2: xplodwild should release a test build for i9300 users tomorrow.
Click to expand...
Click to collapse
The Test build is going to be for the I9300 but since the S2 has an almost identical SoC it's not far behind if everything works out for the I9300. It's great news and that's what we need
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Before 2013:
EDIT
Until now there was a lot of talk from Samsung but everything they released so far is useless for AOSP. They promised full availability of Exynos Source Code by the end of 2012. Let`s see if this time they can keep their promise or if it will be just talk like in the past with the eMMC Super-Brick issue.
25/10/2012 Samsung Exynos Tweets:
Yes, we are opening up HAL source code for the platform, which includes HWC, camera, gralloc, audio and light.
Click to expand...
Click to collapse
Developers: Expect full availability of integrated source code for #Exynos 4 family of processors on OrigenBoard by the end of 2012!
Click to expand...
Click to collapse
https://twitter.com/SamsungExynos/status/261482746101235712
Git server access will also be available to the public in Nov. 2012
Click to expand...
Click to collapse
https://twitter.com/SamsungExynos/status/261483932925689856
Now let`s hope they really mean it and that they don`t open up something useless...
Nevertheless I`m glad that we accomplished something.
Samsung presentation at the Big Android BBQ:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
chainfire tweets:
It seems Samsung is saying there will be sourcecode for the needed Exynos parts... I'm not sure it's everything TeamHacksung needs, ...
Click to expand...
Click to collapse
... but I'm sure they'll let us know. It all sounds very promising though. First stuff should be seen in weeks, complete before 2013.
Click to expand...
Click to collapse
Complete Samsung Developers Session:
This thread is the equivalent to the one in the SIII Forums and not my idea. AntonLiv92 started the thread to inform people where they can write personal concerns to Samsung, so they will release the source code and proper documentation for Exynos based devices and as you probably all know our SII is based on Samsung`s Exynos 4210 processor.
This thread will inform you people where to contact Samsung, so that we get their attention or as codeworkx said:
Originally Posted by codeworkx
If they don't know that there are a lot of users out who are pissed because of the bad exynos support, then they'll not change anything.
If 10 users are crying -> just 10 users, ignore them.
If 1000 users are crying -> ok, let's think a few minutes about it.
If 100.000 users are crying -> holy ****, we have to do something
If you stop crying, they'll stop paying attention and you've achieved nothing like in the past.
Click to expand...
Click to collapse
So our goal is to get Samsung`s attention by writing as many concerns as possible of missing source code to Samsung. Of course it`s also important what you write, so it`s not just a big noob campaign asking for the Source Code. Codeworkx made a list of what is needed:
Originally Posted by codeworkx
- git repos
- commit history
- release patches if ready as single commits and not as big messed up tarballs
- up2date reference code for their video interfaces
- up2date reference camera hal to work with these interfaces
- up2date reference audio hal
- up2date reference hardwarecomposer
- patches needed for android framework (platform support)
- gralloc if possible
- maybe hdmi?
- maybe fmradio?
Click to expand...
Click to collapse
You can find a done letter that you can copy and paste more down below.
Main Petition thread in the SIII Forums created by AntonLiv92:
[MISSION] Let's get some Exynos sources! - xda-developers
There is also a thread in the Galaxy Note N7000 section as well now created by androidindian:
[IMPORTANT] Make Samsung release "Exynos" sources! - xda-developers
Galaxy Note II:
http://forum.xda-developers.com/showthread.php?p=32684117#post32684117
And the AT&T Samsung Galaxy S II SGH-I777 section as well:
Samsung Exynos Movement(POLL ADDED) - xda-developers
German Thread regarding this issue:
http://www.android-hilfe.de/samsung...moegliche-freigabe-der-exynos-quellcodes.html
Thread on Androidforums:
http://androidforums.com/samsung-ga...1098-push-samsung-release-exynos-sources.html
Facebook group "Polite request to Samsung to release Exynos source code":
https://www.facebook.com/ExynosSourceCode
So yes we are serious about this!
HOW TO CONTACT SAMSUNG?
Via Twitter: https://twitter.com/SamsungExynos
https://twitter.com/samsungmobile
Via Facebook: https://www.facebook.com/SamsungMobile
Via Google+: https://plus.google.com/+SamsungMobile
You can write a personal letter regarding the release of the source code to:
http://opensource.samsung.com/reception/receptionSub.do?method=inquiry
If you don`t have time for writing a big letter, this is a already written one that you can copy and paste:
Requester: Enter your name.
ID (E-mail): Enter your email address.
Country: Select your country.
Inquiry Type: Select "Request for Source Codes".
Model: Enter "Samsung I9100 Galaxy S II".
Message: Copy & Paste the following...
Dear Samsung,
without a doubt you build the best phones on the market and I really enjoy using the Galaxy SII I9100 but there is a problem. A lot of people like to use mods like the popular CyanogenMod on your flagship
devices. Without the source code and proper documentation great developers like codeworkx who is a device maintainer for Samsung phones at XDA-Developers.com start to turn their back on Samsung
phones like the Galaxy SIII because they are based on the Exynos processor due to the fact that there is a lack of source code and proper documentation. Since developers are the lifeblood of Android it`s
not a good sign to see them leave to other companies who provide proper source code and documentation. Qualcomm and Texas Instruments understand that and they released their source code and
developers are using it to do great things.
With this letter I ask you to release Source code and proper documentation for the Exynos 4210 and the Exynos 4412 and in the best case it should include the following:
- git repos
- commit history
- release patches if ready as single commits and not as big messed up tarballs
- up2date reference code for their video interfaces
- up2date reference camera hal to work with these interfaces
- up2date reference audio hal
- up2date reference hardwarecomposer
- patches needed for android framework (platform support)
- gralloc if possible
- maybe hdmi?
- maybe fmradio?
Thank you for your great phones and I really hope that you will release the above stated things.
Click to expand...
Click to collapse
Responses from Twitter @samsungExynos
There are other signs that this might go somewhere, since this concern is reported now on several popular Android-blogs like Androidcentral and sites like XDA Developers, which will lead to even bigger popularity on this issue.
They also contacted the CM team:
codeworkx said:
Seems you got korea's attention because of the "flooding" the community is currently doing via opensource.samsung.com. twitter, facebook and so on. They contacted us and we told them again what the community wants to have.
You know that bad press for samsung is our most effective weapon to make things changing.
So if you want to make samsung to continue paying attention, you know what to do...
Fight till you got what you want to have.
Click to expand...
Click to collapse
XDA:
Samsung Aware of Exynos Documentation Issue – xda-developers
Androidcentral:
Samsung 'hears' Exynos community documentation concerns | Android Central
Sammobile:
Samsung Listens To Developer Concerns Over Missing Exynos Docs | SamMobile
Androidauthority:
Samsung acknowledges lack of documentation for Exynos SoC
Androidpit:
Exynos-Affäre: Entwickler setzen Samsung unter Druck - AndroidPIT
Sammyhub:
Samsung Investigating Exynos Documentation Issue - Sammy Hub
Tech-Gadget:
Samsung ‘hears’ Exynos community documentation concerns | Tech Gadget
Other links in the SIII thread.
Here is also a great video that summarizes this whole mess about Samsung and Exynos:
It is also recommended to tip popular news-blogs like Engadget or the Verge, so maybe they write about us and what we try to accomplish.
I thought that this thread might be a good idea, since we have one of the biggest userbases on the Android-platform.
Now you guys know what to do
Big thanks to AntonLiv92 for letting me use the contact links in my thread
Post this on the development section as well because I think it's the most visited one
Sent from my GT-I9100 using xda app-developers app
GalaxyGusta said:
Post this on the development section as well because I think it's the most visited one
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
That goes totally against forum rules
Sent from my GT-I9100 using xda app-developers app
GalaxyGusta said:
Post this on the development section as well because I think it's the most visited one
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
I think that this is not such a good idea because this thread has nothing to do with development directly, that`s why I posted it in the general section, which is also visited quite well I would say because of the CM10 thread etc.
How about you guys propose this as news for xda and spread the news on android news sites? And tech sites...
Sent from my GT-I9100 using xda premium
karendar said:
How about you guys propose this as news for xda and spread the news on android news sites? And tech sites...
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Just did it on Engadget.com. Let`s see, maybe it`s worth a news for them.
okay I'm crying now and I hope samsung hear it and release source code ASAP. My butt getting hot waiting for it.
Samsung is responding to the SIII campaign. Lets get the SII some attention too.
http://www.talkandroid.com/135667-s...oidForums (Android News, Rumours, and Updates)
Sent from my GT-I9300 using xda app-developers app
Warren.D said:
Samsung is responding to the SIII campaign. Lets get the SII some attention too.
http://www.talkandroid.com/135667-s...oidForums (Android News, Rumours, and Updates)
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
Old news
Sent from my SGS2
Actually that's what I'm afraid of, that they release the source code only for the SIII Exynos and not for the SII. But until now they haven't released anything of course but let's see, maybe if enough people cry then they hopefully will release something.
Sent from my GT-I9100 using xda app-developers app
Scarface1991 said:
Actually that's what I'm afraid of, that they release the source code only for the SIII Exynos and not for the SII. But until now they haven't released anything of course but let's see, maybe if enough people cry then they hopefully will release something.
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
both the s3 and s2 use exynos 4.. so it should be fine i guess with the documentation. but let them say a yes.. they usually just keeps the hopes high and say no later. need to push them more!!
From Entropy's post in the CM10 thread they changed too many things between S3 Exynos and the S2 for it to be useful. Let's hope they release source code for both. Scarface you should make a thread in the I777 and N7000 general sections since they use the same chips and will be affected by this news or eventual developments, I'm a I777 user and only use my own ported i9100 ROMS
the audio maybe is the problem, s3 and s2 have totally differente chip...
good idea :good:
maybe we will reach it also when we ask about the camera firmware?
Just send this letter to: http://opensource.samsung.com/reception/receptionSub.do?method=inquiry
Dear Samsung,
without a doubt you build the best phones on the market and I really enjoy using the Galaxy SII I9100 but there is a problem. A lot of people like to use mods like the popular CyanogenMod on your flagship
devices. Without the source code and proper documentation great developers like codeworkx who is a device maintainer for Samsung phones at XDA-Developers.com start to turn their back on Samsung
phones like the Galaxy SIII because they are based on the Exynos processor due to the fact that there is a lack of source code and proper documentation. Since developers are the lifeblood of Android it`s
not a good sign to see them leave to other companies who provide proper source code and documentation. Qualcomm and Texas Instruments understand that and they released their source code and
developers are using it to do great things.
With this letter I ask you to release Source code and proper documentation for the Exynos 4210 and the Exynos 4412 and in the best case it should include the following:
- git repos
- commit history
- release patches if ready as single commits and not as big messed up tarballs
- up2date reference code for their video interfaces
- up2date reference camera hal to work with these interfaces
- up2date reference audio hal
- up2date reference hardwarecomposer
- patches needed for android framework (platform support)
- gralloc if possible
- maybe hdmi?
- maybe fmradio?
Thank you for your great phones and I really hope that you will release the above stated things.
Click to expand...
Click to collapse
robertogl said:
the audio maybe is the problem, s3 and s2 have totally differente chip...
Click to expand...
Click to collapse
For that we should spam yamaha
Sent from my GT-I9100 using Tapatalk 2
asasione said:
From Entropy's post in the CM10 thread they changed too many things between S3 Exynos and the S2 for it to be useful. Let's hope they release source code for both. Scarface you should make a thread in the I777 and N7000 general sections since they use the same chips and will be affected by this news or eventual developments, I'm a I777 user and only use my own ported i9100 ROMS
Click to expand...
Click to collapse
Already done by other members
I777:
http://forum.xda-developers.com/showthread.php?t=1929357
Note N7000:
http://forum.xda-developers.com/showthread.php?p=32622901#post32622901
Scarface1991 said:
Already done by other members
I777:
http://forum.xda-developers.com/showthread.php?t=1929357
Note N7000:
http://forum.xda-developers.com/showthread.php?p=32622901#post32622901
Click to expand...
Click to collapse
Bro I've written to some major blogs like engadget verge gsmarena.. Would be lovely if you would recommend tip them as well..The more we write to them they will do a feature writeup on this.. If the major blogs write about this the impact would be larger..
Sent from my GT-N7000 using xda premium
androidindian said:
Bro I've written to some major blogs like engadget verge gsmarena.. Would be lovely if you would recommend tip them as well..The more we write to them they will do a feature writeup on this.. If the major blogs write about this the impact would be larger..
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
Yeah I`ve wrote Engadget already about that. Will do as well on other popular blogs. Thanks
where do i sign?

Categories

Resources