Languages

Menu
Sites
Language
How do I download Tizen 2.0 source code?

I don't seem to find name of the project here that relates to Tizen 2.0:

https://review.tizen.org/gerrit/#/admin/projects/

Any idea what exactly should I replace the dots with, do download Magnolia source code:

git clone ssh://<my_user_id>@review.tizen.org:<port_no>/<.....................>.git

Thanks!

Edited by: Brock Boland on 17 Mar, 2014 Reason: Paragraph tags added automatically from tizen_format_fix module.

Responses

14 Replies
kavish
Use below link to download Tizen SDK . https://developer.tizen.org/downloads/tizen-sdk Once you have downloaded SDK install it using installation guide from given link. https://developer.tizen.org/downloads/sdk/installing-tizen-sdk After installing you can check sample code from SDK. for more info check below link also. https://www.tizen.org/blogs/tsg/2013/tizen-2.0-magnolia-sdk-and-source-code-release Regards Kavish,
Atul Tiwari
Kavish - thank you very much for your response. I'm a platform developer, that is, I would like to compile and run Tizen on a hardware. I don't find full Tizen source code as SDK seems to have sample code only: tizen-sdk/platforms/tizen2.0/samples/native/.. tizen-sdk/platforms/tizen2.0/samples/Web/.. I followed the guidelines from these documents: https://source.tizen.org/documentation Nevertheless none of the docs suggest where exactly this code is and how to get it. I have done everything possible, e.g.: setup a gerrit account on review.tizen.org, download and install SDK, install OBS on Ubuntu 12.10. However I don't know where exactly Tizen2.0 source code is. I see various folders under "Admin -> Projects" of my gerrit account however I don't see any reference to Tizen in there. Thanks for your help. Atul
Atul Tiwari
Can someone help me with my question above? Thanks :)
Hi Atul, you can download the source code of all projects using the below command repo init -u git://gitorious.org/tizen-toys/tizen-manifest repo sync if you could see the kernel & uboot projects in the tizen git, they will be downloaded.
Balakrishna Patil
Hello All, I am new to tizen, i am trying to download tizen source and bring up on pandaboard, With lot of googling and reading this blog i reached upto creating a gerrit account & downloading small packages, I am having trouble in downloading entire source code, i am gettiing error for present in the git_proxy file. There is no Network restriction for the Data line i am using , do i stilll need git_proxy ? Please find the procedure i followed as below. ------------------------------------------------------------------------------------------------------------------------------------- I have set up my gerrit account, snap shot below, gesinv@android-desktop:~/Tizen-Src$ ssh tizen Enter passphrase for key '/home/gesinv/.ssh/id_rsa': **** Welcome to Gerrit Code Review **** Hi Balakrishna Patil, you have successfully connected over SSH. Unfortunately, interactive shells are disabled. To clone a hosted Git repository, use: git clone ssh://gesinv@review.tizen.org:29418/REPOSITORY_NAME.git Connection to review.tizen.org closed. ------------------------------------------------------------------------------------------------------------------------------------- Am Able to download small packages, using below command, gesinv@android-desktop:~/Tizen-Src$ repo init -u ssh://gesinv@review.tizen.org:29418/scm/manifest -b tizen -m ivi.xml gesinv@android-desktop:~/Tizen-Src$ repo sync All-Projects/ ivi-panda-repos/ package-groups-panda/ panda-release-repos/ system-adaptation-pandaboard/ image-configurations-panda/ meta-panda/ panda-preview-repos/ panda-repos/ ------------------------------------------------------------------------------------------------------------------------------------- But when i try to download whole source code using below code, i am getting below error, gesinv@android-desktop:~/Tizen-Src$ repo init -u git://gitorious.org/tizen-toys/tizen-manifest Get https://gerrit.googlesource.com/git-repo remote: Counting objects: 101, done remote: Finding sources: 100% (101/101) remote: Total 2533 (delta 1442), reused 2533 (delta 1442) Receiving objects: 100% (2533/2533), 1.71 MiB | 57 KiB/s, done. Resolving deltas: 100% (1442/1442), done. From https://gerrit.googlesource.com/git-repo * [new branch] maint -> origin/maint * [new branch] master -> origin/master * [new branch] stable -> origin/stable * [new tag] v1.0 -> v1.0 * [new tag] v1.0.1 -> v1.0.1 * [new tag] v1.0.2 -> v1.0.2 * [new tag] v1.0.3 -> v1.0.3 * [new tag] v1.0.4 -> v1.0.4 * [new tag] v1.0.5 -> v1.0.5 * [new tag] v1.0.6 -> v1.0.6 * [new tag] v1.0.7 -> v1.0.7 * [new tag] v1.0.8 -> v1.0.8 * [new tag] v1.0.9 -> v1.0.9 * [new tag] v1.1 -> v1.1 * [new tag] v1.10.0 -> v1.10.0 * [new tag] v1.10.1 -> v1.10.1 * [new tag] v1.10.2 -> v1.10.2 * [new tag] v1.10.3 -> v1.10.3 * [new tag] v1.10.4 -> v1.10.4 * [new tag] v1.11.0 -> v1.11.0 * [new tag] v1.11.1 -> v1.11.1 * [new tag] v1.12.0 -> v1.12.0 * [new tag] v1.12.1 -> v1.12.1 * [new tag] v1.12.2 -> v1.12.2 * [new tag] v1.2 -> v1.2 * [new tag] v1.3 -> v1.3 * [new tag] v1.3.1 -> v1.3.1 * [new tag] v1.3.2 -> v1.3.2 * [new tag] v1.4 -> v1.4 * [new tag] v1.4.1 -> v1.4.1 * [new tag] v1.4.2 -> v1.4.2 * [new tag] v1.4.3 -> v1.4.3 * [new tag] v1.4.4 -> v1.4.4 * [new tag] v1.5 -> v1.5 * [new tag] v1.5.1 -> v1.5.1 * [new tag] v1.6 -> v1.6 * [new tag] v1.6.1 -> v1.6.1 * [new tag] v1.6.10 -> v1.6.10 * [new tag] v1.6.10.1 -> v1.6.10.1 * [new tag] v1.6.10.2 -> v1.6.10.2 * [new tag] v1.6.2 -> v1.6.2 * [new tag] v1.6.3 -> v1.6.3 * [new tag] v1.6.4 -> v1.6.4 * [new tag] v1.6.5 -> v1.6.5 * [new tag] v1.6.6 -> v1.6.6 * [new tag] v1.6.7 -> v1.6.7 * [new tag] v1.6.7.1 -> v1.6.7.1 * [new tag] v1.6.7.2 -> v1.6.7.2 * [new tag] v1.6.7.3 -> v1.6.7.3 * [new tag] v1.6.7.4 -> v1.6.7.4 * [new tag] v1.6.7.5 -> v1.6.7.5 * [new tag] v1.6.8 -> v1.6.8 * [new tag] v1.6.8.1 -> v1.6.8.1 * [new tag] v1.6.8.10 -> v1.6.8.10 * [new tag] v1.6.8.11 -> v1.6.8.11 * [new tag] v1.6.8.2 -> v1.6.8.2 * [new tag] v1.6.8.3 -> v1.6.8.3 * [new tag] v1.6.8.4 -> v1.6.8.4 * [new tag] v1.6.8.5 -> v1.6.8.5 * [new tag] v1.6.8.6 -> v1.6.8.6 * [new tag] v1.6.8.7 -> v1.6.8.7 * [new tag] v1.6.8.8 -> v1.6.8.8 * [new tag] v1.6.8.9 -> v1.6.8.9 * [new tag] v1.6.9 -> v1.6.9 * [new tag] v1.6.9.1 -> v1.6.9.1 * [new tag] v1.6.9.2 -> v1.6.9.2 * [new tag] v1.6.9.3 -> v1.6.9.3 * [new tag] v1.6.9.4 -> v1.6.9.4 * [new tag] v1.6.9.5 -> v1.6.9.5 * [new tag] v1.6.9.6 -> v1.6.9.6 * [new tag] v1.6.9.7 -> v1.6.9.7 * [new tag] v1.6.9.8 -> v1.6.9.8 * [new tag] v1.7 -> v1.7 * [new tag] v1.7.1 -> v1.7.1 * [new tag] v1.7.2 -> v1.7.2 * [new tag] v1.7.3 -> v1.7.3 * [new tag] v1.7.3.1 -> v1.7.3.1 * [new tag] v1.7.4 -> v1.7.4 * [new tag] v1.7.4.1 -> v1.7.4.1 * [new tag] v1.7.4.2 -> v1.7.4.2 * [new tag] v1.7.4.3 -> v1.7.4.3 * [new tag] v1.7.5 -> v1.7.5 * [new tag] v1.7.6 -> v1.7.6 * [new tag] v1.7.6.1 -> v1.7.6.1 * [new tag] v1.7.7 -> v1.7.7 * [new tag] v1.7.7.1 -> v1.7.7.1 * [new tag] v1.7.7.2 -> v1.7.7.2 * [new tag] v1.7.7.3 -> v1.7.7.3 * [new tag] v1.7.7.4 -> v1.7.7.4 * [new tag] v1.7.7.5 -> v1.7.7.5 * [new tag] v1.7.7.6 -> v1.7.7.6 * [new tag] v1.7.8 -> v1.7.8 * [new tag] v1.7.8.1 -> v1.7.8.1 * [new tag] v1.7.8.2 -> v1.7.8.2 * [new tag] v1.8.0 -> v1.8.0 * [new tag] v1.8.1 -> v1.8.1 * [new tag] v1.8.2 -> v1.8.2 * [new tag] v1.9.0 -> v1.9.0 * [new tag] v1.9.1 -> v1.9.1 * [new tag] v1.9.2 -> v1.9.2 * [new tag] v1.9.3 -> v1.9.3 * [new tag] v1.9.4 -> v1.9.4 * [new tag] v1.9.5 -> v1.9.5 * [new tag] v1.9.6 -> v1.9.6 Get git://gitorious.org/tizen-toys/tizen-manifest /usr/local/bin/git-proxy: line 4: syntax error near unexpected token `newline' /usr/local/bin/git-proxy: line 4: ` PORT=' fatal: The remote end hung up unexpectedly /usr/local/bin/git-proxy: line 4: syntax error near unexpected token `newline' /usr/local/bin/git-proxy: line 4: ` PORT=' fatal: The remote end hung up unexpectedly ---------------------------------------------------------------------------------------------------------- My git-proxy file inside /usr/local/bin is as below, #!/bin/bash PROXY=proxy.address.com PORT= case $1 in # List Git servers here that you do not want to # use the proxy with, separated by the pipe (|) # character as below: example.gitserver.com) METHOD="-X connect" ;; *) METHOD="-X 5 -x ${PROXY}:${PORT}" ;; esac nc $METHOD $* --------------------------------------------------------------------------------------------------------- Some one please guide me what i am doing wrong. Thanks & Regards, Balakrishna Patil
Shawe Ewahs
I got it doing this: git clone ssh://@review.tizen.org:29418/tools/manifest/tizen-2.0-main.git tools/manifest/tizen-2.0-main
Tizenivi dev
Hi shawn Does this clone include the u-boot,kernel and file system as a single build? I am using a ubuntu 12.04 desktop Trying to port tizen on omap Is the source available as tarball? Pl Let me know Regards Prasanna
John Ixion
Hi Prasanna, You'll find more info here: https://lists.tizen.org/pipermail/general/2013-March/001747.html
Tizenivi dev
Hi Oliver Thanks for sharing the link. Does the uboot is different for booting tizen(samsung uboot)? I need a tarball of uboot and kernel and filesystem How and where Can I get it ? Regards Prasanna
Tizenivi dev
Hi Olivier Also on The link is this command wget http://download.tizen.org/snapshots/trunk/ivi/latest/repos/ivi/source/dialog-1.1-9.5.src.rpm Does this clone entire ivi source including bootloader,kernel,fs ? And what changes do i need to make to clone tablet variant? Also porting document uses the following command. osc co TIZEN:2.0:System kernel osc co TIZEN:2.0:System u-boot which gives me the following error $user/tizen/source# osc co TIZEN:2.0:System kernel Server returned an error: HTTP Error 401: basic auth failed Error getting meta for project 'TIZEN:2.0:System' package 'kernel' Pl let me know Regards Prasanna
John Ixion
I can't help you but all the source code experts are on the General mailing list imo ;) https://www.tizen.org/community/mailing-lists
Ankit Kumar

Hi all,
 
1)       Is there any way to download tizen 2.0 from gerrit (bcoz there is no branch named as tizen 2.0 in scm/manifest)
2)       As i downloaded tizen 2.2 using gerrit giving branch name as tizen2.2 ,
            then can i build the same source code for tizen 2.0
                                                        or
         can i switch to tizen 2.0 in the downloaded source code.
3)        If anyone knows the way to build tizen 2.2 except following command then kindly guide.        
 

	$ gbs build -A armv7l --threads=4 --clean-once 
		
Brajendra Gupra
Hello Everyone, Thanks for nice help to everyone. Actually after this command, its downloaded only below files default.xml --> its contain all list of project entry shell script -> list & addlist .git files Can someone suggest me next steps like to how to download complete source code in local PC. Thanks for your all support and help!
Ankit Kumar

Hi all,
 
1)       Is there any way to download tizen 2.0 from gerrit (bcoz there is no branch named as tizen 2.0 in scm/manifest)
2)       As i downloaded tizen 2.2 using gerrit giving branch name as tizen2.2 ,
            then can i build the same source code for tizen 2.0
                                                        or
         can i switch to tizen 2.0 in the downloaded source code.
3)        If anyone knows the way to build tizen 2.2 except following command then kindly guide.        
 

	$ gbs build -A armv7l --threads=4 --clean-once