https://android.git.kernel.org/

원래는 이 사이트에서 모든 소스를 제공하고, 펍에서 검색해보거나 하면 방법도 다 나와있습니다


그런데 하도 접속이 안되서 뭔 일이 있나 싶어서 검색해보니까 외국 블로그에서 이유를 찾았습니다

해킹당했다고 하네요 -_-;;;;


그래서 공식적인 방법으로 찾는건 현재 불가능합니다.

대체 루트 몇가지 찾아서 올려봅니다




방법 1 - 리눅스용


참고 블로그 1 (영어) http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/

참고 블로그 2 (한글) http://dhna.tistory.com/234


2번 블로그 내용이랑 1번 블로그 내용이랑 주요 부분은 같습니다만 1번이 설명이 더 잘 되어있습니다.


참고로 두가지 말해두고 싶은 부분은

curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo

여기서 꼭 큰따옴표 빼먹지 마세요 

2번 블로그에는 따옴표가 없는데 1번 블로그에서 제발 좀 큰따옴표 넣으라고 강조하고 있더군요


중간에 다운받는 코드인

repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread
에서 맨 뒤의 gingerbread를 원하는 버전 코드명으로 바꿔주시면 해당 버전 받을 수 있습니다
-b (버전명)을 빼버리면 뭘 받는지는 모르겠습니다 =_=;




방법 2 - 웹 이용

윈도용 Git 툴을 깔고 위 방법까지 해봤지만 파이썬 오류가 걸리면서 구동이 안되더군요
혹시나 싶어서 윈도용 파이선 깔아봤는데 안되는걸 봐서는
제가 뭘 제대로 못했든지 지원이 안되든지 하는거 같습니다

여튼 vm웨어로 리눅스 까는 것보다 나은게
https://github.com/android
이 사이트가 원 사이트 미러링 사이트로 보입니다.

다만 몇가지 자료가 없는것 같기도 하고(확실히는 모르겠습니다만) 여러 자료를 동시에 받기는 좀 힘들어 보이네요
개별 자료를 받기는 수월한데 링크 누르고 들어가서 검색창에 단어만 쳐줘도 잘 검색됩니다
따로 툴을 이용할 필요 없이 압축파일로 받을 수 있구요




예전에 2.3 풀소스 받을때는 외국 공유 사이트(4shared나 rapidshare같은)에서 누가 통소스 올려놨던걸 받았는데
지금은 다 지워서 그런지 apk 파일만 잔뜩 보이네요