[Q] What are actually source codes??Pls Help! - Galaxy 3 General

hi...
Ever since i have joined xda i have been listening about a particular device getting its source codes released (latestly galaxy note). All that i know is that source codes help the deving community a lot.
But how do they?
Are Source Codes untouched AOSP Roms that are untouched by carrier branding and have the native support for all hardware built in?
Today i stumbled upon opensouce.samsung.com and i found this:
GT-I5800
GT-I5800L GT-I5800_OpenSource.tar.gz
GT-I5800
GT-I5801
GT-I5801 HK
GT-I5801 INDIA GT-I5800_OpenSource_Update1(froyo).zip
GT-I5800D USA GT-I5800D_OpenSource(froyo).zip
GT-I5801 EUR GT-I5801_OpenSource.tar.gz
So these are froyo source codes i guess.
Are these of any use for cm devlopment (cm 6/7).
Sorry for the noobish questions!
Thanks in advance!

adityabhagat95 said:
hi...
Ever since i have joined xda i have been listening about a particular device getting its source codes released (latestly galaxy note). All that i know is that source codes help the deving community a lot.
But how do they?
Are Source Codes untouched AOSP Roms that are untouched by carrier branding and have the native support for all hardware built in?
Today i stumbled upon opensouce.samsung.com and i found this:
GT-I5800
GT-I5800L GT-I5800_OpenSource.tar.gz
GT-I5800
GT-I5801
GT-I5801 HK
GT-I5801 INDIA GT-I5800_OpenSource_Update1(froyo).zip
GT-I5800D USA GT-I5800D_OpenSource(froyo).zip
GT-I5801 EUR GT-I5801_OpenSource.tar.gz
So these are froyo source codes i guess.
Are these of any use for cm devlopment (cm 6/7).
Sorry for the noobish questions!
Thanks in advance!
Click to expand...
Click to collapse
Samsung releases some roms which aren't yet completed fully.
they are intended to be compiled by the rom developers and release it online..
this is the trend for the lazy samsung guys

But would it be beneficial for cm development??
And how are they incomplete ROMS? ajay can u pls answer them all..
Sent from my GT-I5800 using XDA App

adityabhagat95 said:
But would it be beneficial for cm development??
And how are they incomplete ROMS? ajay can u pls answer them all..
Sent from my GT-I5800 using XDA App
Click to expand...
Click to collapse
the benefit of Cyanogenmod is that it is based on Gingerbread, which we can never get it officially by samsung....and CM contains lots of new features that Samsung will never give us

Source code is made by programmers. They type the code, and code is initially just text. The source code is then compiled into something that the phone can understand. That is what we get on the phone, the compiled stuff. The thing is changing the compiled stuff is harder an more restricted than changing code.
The difference is like the difference between changing/adding to an already finished meal (the compiled stuff) vs changing/adding to the recipe (the source code). You can do more and make more significant changes by changing the recipe (source code).

adityabhagat95 said:
But would it be beneficial for cm development??
Click to expand...
Click to collapse
obviously, no
adityabhagat95 said:
And how are they incomplete ROMS? ajay can u pls answer them all..
Click to expand...
Click to collapse
they are not finished compiling. They are meant to be compiled by us , And then we can flash it on our phone and then enjoy it
adityabhagat95 said:
Sent from my GT-I5800 using XDA App
Click to expand...
Click to collapse
nice

ajay.d96 said:
obviously, no
they are not finished compiling. They are meant to be compiled by us , And then we can flash it on our phone and then enjoy it
nice
Click to expand...
Click to collapse
Did you just liked my tapatalk signature..haha.
Thanks for sharing the info .

Related

2.2 Kernel Source

I want to try compiling my own kernel for 2.2. Where can I find the source code?
For the incredible its not out yet i dont think. I could be wrong though.
Sent from my Incredible using XDA App
Warning!
Please start threads asking questions in General sub-forum. Thanks
veli69 said:
I want to try compiling my own kernel for 2.2. Where can I find the source code?
Click to expand...
Click to collapse
when its available it will be here http://developer.htc.com/
otherwise go here for android source http://android.git.kernel.org/
ghostrida said:
when its available it will be here http://developer.htc.com/
otherwise go here for android source http://android.git.kernel.org/
Click to expand...
Click to collapse
I will try git
It's not there. And they won't release it.
Since when was HTC obligated to release kernel source if they didn't release the binary?
Well regardless I want to try making kernels how do you know the version of the kernel you downloaded ?
You don't understand. The aosp kernel source does not contain board support for the Dinc.
Sent from my ADR6300 using XDA App

[SOURCE] Gingerbread sources released by Samsung

Samsung has released sources for Gingerbread update:
https://opensource.samsung.com/reception/reception_main.do?method=reception_search&searchValue=5830
gr8 news... )
Any new stuff over leaked rom?
XDA ♥
Really? By what do you make sure it is gingerbread?
fzn0268 said:
Really? By what do you make sure it is gingerbread?
Click to expand...
Click to collapse
GT-S5570_S5670_S5830_Opensource_GB.zip
It is indeed gingerbread.
Great news! My cygwin setup waiting for this. I have Linux but do something with different way always excited
i've dowloaded it... how do I install this?
plotinus said:
i've dowloaded it... how do I install this?
Click to expand...
Click to collapse
You don't install it, The source code is needed to build a custom kernel, but either enable overclocking or generally tweaking it to improve performance. You need the Android SDK to compile a kernel.
But, can we get the OS from this source or it's just the kernel?
Sent from my GT-S5830B using XDA App
Install Linux eg Ubuntu, down it, build it directly or git AOSP source then build.
My computer is unstable, or I can use it to port CyangenMod. But I have git AOSP source, I might try to build one. However, how to flash the built is a big trouble...
been trying to dowload this for a whole day. each time only got 10kBps speed, and resulting in timeout. also cannot resume. wth samsung????
Went well for me so here's my upload
http://www.multiupload.com/KR566WYN13
Help
Guys,
I have difficulties in understanding the given tutorial by Samsung. Do you any link to more comprehensible tutorial in order to make this update work?
Thank you so much.
Guys wht is this for?
Cant understand about this..im from sourh east asia..
What should i do?
geraldgeron said:
Guys wht is this for?
Cant understand about this..im from sourh east asia..
What should i do?
Click to expand...
Click to collapse
this is the Gingerbread source code for Samsung GT-S5830. It is primarily for those who wants to build custom ROMs.
chinoyray said:
this is the Gingerbread source code for Samsung GT-S5830. It is primarily for those who wants to build custom ROMs.
Click to expand...
Click to collapse
and custom kernels

[Q] AOSP Rom

Is it possible to compile an AOSP Rom for our Galaxy Y.
If so can any developer compile and post it.
Unknown X said:
Is it possible to compile an AOSP Rom for our Galaxy Y.
If so can any developer compile and post it.
Click to expand...
Click to collapse
Maybe not
Sent from my GT-S5360 using Xparent ICS Tapatalk 2
hmahadi98 said:
Maybe not
Sent from my GT-S5360 using Xparent ICS Tapatalk 2
Click to expand...
Click to collapse
Why not?
Unknown X said:
Why not?
Click to expand...
Click to collapse
As we don't have the source of broadcom.. after broadcom release their source we will be able to port all type rom including cm.
hmahadi98 said:
As we don't have the source of broadcom.. after broadcom release their source we will be able to port all type rom including cm.
Click to expand...
Click to collapse
Even then i think AOSP won't be possible for SGY. Hardware Limitations.
anasdcool71 said:
Even then i think AOSP won't be possible for SGY. Hardware Limitations.
Click to expand...
Click to collapse
I think someone could compile AOKP/AOSP. For HTC Explorer (in my opinion has a hadware with similar limitations) there are four major Roms so far: CM9, CM10, AOKP and Pacman.
CM9 has known bugs and AOKP either, so we will wait to have Broadcom drivers and we'll see! Until then wait ...
anasdcool71 said:
Even then i think AOSP won't be possible for SGY. Hardware Limitations.
Click to expand...
Click to collapse
I see a aosp or aokp rom on galaxy ace.. but the hardware of ace is almost same as y.
nothing is impossible,
before even users said "SGMini can't handle ICS" but on febuary (correct me if im wrong) 2012 they released a developed Stock ICS for mini,
nothing is impossible,
the question lies on how do we get there and what steps we need to follow,
I have worked on alot of phones like htc explorer,ace,mini and my beloved Y and I know that we can run AOSP easily!
I hope you guys know that cm is BASED ON AOSP!!
Even if we dont have sources to compile, we can port the aosp roms from other phones and make them work easily!
hell_lock said:
I have worked on alot of phones like htc explorer,ace,mini and my beloved Y and I know that we can run AOSP easily!
I hope you guys know that cm is BASED ON AOSP!!
Even if we dont have sources to compile, we can port the aosp roms from other phones and make them work easily!
Click to expand...
Click to collapse
we can do it now but we can't have a stable version yet though,
pretty soon we'll have the driver sources and kickstart on major developments
wow you guys give us a lot of hope xD the sad thing all i can do sit and watch for am a noob
nikufellow said:
wow you guys give us a lot of hope xD the sad thing all i can do sit and watch for am a noob
Click to expand...
Click to collapse
Everyone of devs were there once .. don't use noob word please.. read my 2nd post in guide to know y..
If you sit and watch.. you will be there only.. read guides.. learn.. and before you know it.. you will know a lot.. telling from experience mate.. I have read every thread I have subscribed and every posts of that threads.. I have 250+ threads subscribed.. so read to learn
You will be the one to develop aosp then!!
Sent from the MUST have app!

[GIT] u8800pro & u8860 Vendor and Device source code

So the think you all asked is here...ivan make your wish come true and release his source and ventor trees as like as kernel 2 weeks before for the two devices Upro and Honor...we all know that we can't do sh1t with this but i have to publish it so if anyone knows something (forumber ) can help!!!
Ivans Github
android_vendor_huawei
android_device_huawei_u8800pro
android_device_huawei_msm7x30-common
android_device_huawei_u8860
android_hardware_qcom_display
android_kernel_huawei_msm7x27a
android_local_manifest
Take care!!!
For all this and for all rom releases after Official ICS we only have to thanks one person..and this is Ivan Autumn!!!Thanks Ivan for all your GREAT work!!
Well, I hope someone will do something awesome with this!
Let's pray!
Sent from my U8800pro using Tapatalk 2
I think this sources are not enough for compiling fully working ROM.
forumber2 said:
I think this sources are not enough for compiling fully working ROM.
Click to expand...
Click to collapse
Why??
forumber2 said:
I think this sources are not enough for compiling fully working ROM.
Click to expand...
Click to collapse
fix ril patch and fix wifi patch will be upload next time.
Sent from my HUAWEI D2-2010 using xda premium
qiwu said:
fix ril patch and fix wifi patch will be upload next time.
Sent from my HUAWEI D2-2010 using xda premium
Click to expand...
Click to collapse
Thanks in advance
Woah
Sent from my U8800Pro using xda app-developers app
pikachukaki said:
So the think you all asked is here...ivan make your wish come true and release his source and ventor trees as like as kernel 2 weeks before for the two devices Upro and Honor...we all know that we can't do sh1t with this but i have to publish it so if anyone knows something (forumber ) can help!!!
Take care!!!
For all this and for all rom releases after Official ICS we only have to thanks one person..and this is Ivan Autumn!!!Thanks Ivan for all your GREAT work!!
Click to expand...
Click to collapse
Thank you to ivan and you...
My previous repository don't have sense any more...
Now I can start from his work
Qiwu you updated Wifi and ril patches? Just need them..
And pika add me on gtalk i kinda got some news maybe good ones
And Guys PipeLinerArd from DesireHD forums have kinda agreed to my constant whining of making Roms from source !
Well like after this saturday he will start working on a Brand new CM10.1 From SOURCE. Using Qiwus GIT and after its done we have hope for AOKP ... till then i would request you guys to Look over his threads on Desire HD forums he released AOKP for DHD(from source) and many more roms, In other words He is an awesome guy and an Amazing Dev! Be ready to donate to him if he starts working on our Dumb U8800pro
-Rik[Rittik]

[INFO] Why outgoing calls doesn't work on custom roms?

For those who want Dual-sim support on their SGG-I9082 with Custom ROMs.
I was working on CM10.1 apks to add dual-sim support.
Samsung knows it as Dsa and its classes are prefixed with "Dsa" and "Sim".
EDIT:
Hi,
I thought that i could do it!! but it was nearly impossible because CyanogenMod codes are very different than Samsung's codes.
I contacted Samsung Developers Center and requested their code to extend AOSP, but they said:
[SAMSUNG OSRC COMMENTS DELIVERY NOTIFICATION]
♦ classification : Mobile Phone ♦
♦ model name : GT-I9082_MEA ♦
Dear Customer,
Thank you for your interest in our product.
our proprietary code could contain our technology.
So we only publish Open source code covered under license which has obligation of publishing source code.(ex. GPL, LGPL, MPL...etc)
You can download the source code from the site below: opensource.samsung.com
filename is 'GT-B5510_MEA_JT_Opensource.zip'
It would be appreciated if you can understand our situation.
Please accept our apology for not being able to handle your request up to your satisfaction.
Thank you.
Sincerely yours,
----- Original Message -----
Sender : DataUnit Android Development Team
Date : 2013-07-06 23:03:51 (GMT+09:00)
I'm working on Samsung's Dual Sim Always On support, to add it to my ROM and test it on my Galaxy Grand Duos (It is a very wonderful device with AOSP!!!) but in IRAN we have only 2G from 2 Operators and When i used my own ROM, it doesn't work with Samsung's RILD and libraries. So i needed DSA APIs.
Please give the Source of phone.apk, mms.apk, contacts.apk, settings.apk and telephonyprovider.apk to learn your codes.
Thanks.
Samsung Open Source Release Center
Click to expand...
Click to collapse
and if I use decompiling to extend CM10.1, it will break Copyright laws!
So, I'm very sorry because of this.
-------------------
So, if you want to use CM10.1, you can use the original 4.2.2 firmware with cm10.1 APKs and frameworks.
NOTE: framework2.jar is the main API of Dual-SIM functions and is needed for SecPhoneMultiSim.apk and SecTelephonyProviderMultiSim.apk
DataUnit said:
For those who want Dual-sim support on their SGG-I9082
I am working on CM10.1 apks to add dual-sim support.
Samsung knows it as Dsa and its classes are prefixed with "Dsa" and "Sim".
I will test 'em and share the apks as a flashable zip with you!
If it worked on my Galaxy Grand with CM10.1 (thx to @pawitp for his custom rom), I will port DSA support to AOSP 4.3, PACman, AOSPA3+ and MIUI 5...
Click to expand...
Click to collapse
First one to say thanks and give support
From galaxy grand CM 10.1 firmware..
Thank you ...
It will surely help many users who are still thinking wheather to flash cm10.1 or not just bcoz of no dual sim support
Sent from my GT-I9082 using xda premium
simplyanin said:
Thank you ...
It will surely help many users who are still thinking wheather to flash cm10.1 or not just bcoz of no dual sim support
Sent from my GT-I9082 using xda premium
Click to expand...
Click to collapse
Yaa u r right.i am not installing pacman or cm10.1 due to no dual sim support.
And one due to no multiwindow feature in cm10.1.....do u know any app or method by which i can have multiwindow features in cm 10.1¿¿¿
Press [email protected]πk$ if I helped you
---------- Post added at 12:02 AM ---------- Previous post was at 12:00 AM ----------
Waiting for dual sim support....
Press [email protected]πk$ if I helped you
Thank you. I will wait for your ROM. If you need any testing please do let me know.
Sent from my GT-I9082 using xda app-developers app
Hopefully this news comes true soon.
Make.Believe
simplyanin said:
Thank you ...
It will surely help many users who are still thinking wheather to flash cm10.1 or not just bcoz of no dual sim support
Sent from my GT-I9082 using xda premium
Click to expand...
Click to collapse
Also swap support
Sent from my GT-I9300 using xda premium
simplyanin said:
Thank you ...
It will surely help many users who are still thinking wheather to flash cm10.1 or not just bcoz of no dual sim support
Sent from my GT-I9082 using xda premium
Click to expand...
Click to collapse
Yes bro I m one of them
I love cm10.1 but I also need dual sim
Sent from my GT-I9082 using xda premium
I was thinkings...whts the progress ??...sory for ths...but...was vry eager to knw...
Sent from my GT-I9082 wid....cm 10.1
But only 1 month had passed. Wait until September 5 then we will ask again
bongski55 said:
But only 1 month had passed. Wait until September 5 then we will ask again
Click to expand...
Click to collapse
He is clearfied that it is not possible
DataUnit said:
For those who want Dual-sim support on their SGG-I9082
I am working on CM10.1 apks to add dual-sim support.
Samsung knows it as Dsa and its classes are prefixed with "Dsa" and "Sim".
I will test 'em and share the apks as a flashable zip with you!
If it worked on my Galaxy Grand with CM10.1 (thx to @pawitp for his custom rom), I will port DSA support to AOSP 4.3, PACman, AOSPA3+ and MIUI 5...
EDIT:
Hi,
I thought that i could do it!! but it was nearly impossible because CyanogenMod codes are very different than Samsung's codes.
I contacted Samsung Developers Center and requested their code to extend AOSP, but they said:
and if I use decompiling to extend CM10.1, it will break Copyright laws!
So, I'm very sorry because of this.
But, I'm developing it using decompiling and it is a very difficult work! (my problem is "public.xml" and "framework2.jar") and this work is nearly impossible (
If anybody can help me, contact me using PM.
Click to expand...
Click to collapse
Would you be kind enough to put "NOT POSSIBLE" or something on the subject title so that we can stop monitoring this?
It is possible, it is just very hard and time consuming to do it. Also, proprietary parts of the Samsung framework will have to be merged into the CM tree at build time in binary format (as for the drivers). It will not be possible to rewrite the RIL code without the source, so this will have to be worked around.
In essence, the problem will be resolved by itself when the Android team will finish their work on dual SIM support. The existing dual sim code is not documented and incomplete. Because of this reason, each manufacturer uses their own implementation of dual sim. Therefore, until Google fully implements dual sim support and code in Android, CM cannot have dual-sim support. When this is done and manufacturers will use Android APIs to implement dual sim, we will also have the code to make it work in custom ROMs.
@DataUnit: decompiling the apps to understand the calls to pass to the apps and frameworks doesn't count as breaking the law if you don't distribute the decompiled code. Just check the code to see how to make the system calls and implement them using the existing Samsung compiled apps. They will be required in the CM build, but it will work.
Cheers,
C.
DataUnit said:
For those who want Dual-sim support on their SGG-I9082 with Custom ROMs.
I was working on CM10.1 apks to add dual-sim support.
Samsung knows it as Dsa and its classes are prefixed with "Dsa" and "Sim".
EDIT:
Hi,
I thought that i could do it!! but it was nearly impossible because CyanogenMod codes are very different than Samsung's codes.
I contacted Samsung Developers Center and requested their code to extend AOSP, but they said:
and if I use decompiling to extend CM10.1, it will break Copyright laws!
So, I'm very sorry because of this.
-------------------
So, if you want to use CM10.1, you can use the original 4.2.2 firmware with cm10.1 APKs and frameworks.
NOTE: framework2.jar is the main API of Dual-SIM functions and is needed for SecPhoneMultiSim.apk and SecTelephonyProviderMultiSim.apk
Click to expand...
Click to collapse
Can you Give us date of release of non-gpl version.

Categories

Resources