Android 강좌
-
[첨푸파일 포함]오딘으로 순정/루팅펌웨어를 올려보자Android 강좌 2017. 2. 9. 22:25
안녕하세요~ 오늘은 삼성 기종에서 오딘을 이용해서 순정 및 루팅 펌웨어를 올리는 방법에 대해서 알려드리도록 하겠습니다. 우선 http://local.sec.samsung.com/comLocal/support/down/kies_main.do?kind=usb 이 링크로 가셔서 삼성 usb 드라이버를 다운 받고 설치해 줍니다. 여기 첨부파일에서 오딘을 다운 받으시고, 압축풀고 실행해 줍니다. 그리고 펌웨어를 올리실 폰의 전원을 끈뒤 전원+볼륨 하+홈 버튼을 눌러주시면 이런 화면이 나옵니다. 볼륨상 키를 눌러주시면 아래와 같이 다운로드 중... 이렇게 뜹니다. 자 이제 usb 케이블로 스마트폰을 pc와 연결해 줍니다.그럼 저기에 파란색 무언가가 생깁니다. 연결이 됬다는 뜻이죠. 중앙 즈음에 보시면 BL,AP,C..
-
삼성 갤럭시 전기종 순정펌웨어 다운받는 사이트Android 강좌 2017. 2. 7. 23:04
여러분 폰이 벽돌이 되어서 순정으로 얼른 복구해야 할때, 순정펌웨어를 다운받아야 하는데, 찾기도 힘들고 나온지 좀 된 폰이라, 인터넷에는 거의 없고...그럴때를 위해서 사이트를 하나 알려드리겠습니다. 바로 SAMMOBILE이란 사이트입니다.http://www.sammobile.com/ 우선 펌웨어를 다운 받기위해서는 로그인이 필요합니다. 그냥 간단하게 가입을 해주시면 됩니다.저는 계정이 있기 때문에 바로 로그인~ 로그인 완료~ 여러분도 로그인이 다 되셨다면, 저위의 Firmware을 눌러주세요! 그러면 저렇게 검색창이 뜹니다. 그럼 이제 여러분들이 원하는 기종의 펌웨어를 찾아주시면 됩니다.갤럭시 s7, 갤럭시s6, 갤럭시 그랜드 맥스, 갤럭시 A7 등등 모두 있습니다. SKT 갤럭시 S5로 검색해 봤더니..
-
안드로이드 커스텀롬을 빌드해보자! CM14,Lineage OS,Resurrection 등등Android 강좌 2017. 2. 2. 22:38
옛날에도 비슷한 강좌를 한번 쓴 적이 있었죠? 하지만 시간도 많이 지났고, 그 때 보다 안드로이드 버전들도 많이 업데이트 되었습니다. 그래서 오늘은 Android 7.1.1 누가 의 빌드 방법에 대해서 다시 한 번 자세히 설명을 드리도록 하겠습니다.다양한 커스텀롬들이 있지만, 저는 LineageOS(CyanogenMod)를 기준으로 두고 빌드 하겠습니다. 강좌를 시작하기 전에 이 강좌는 공식지원 기기에만 해당하는 강좌입니다. 대표적으로 갤럭시 S5, 원플러스 시리즈 같은 기기들이 있습니다. 갤럭시 그랜드나 갤럭시 R Style 같은 비지원 기기는 별도의 포팅이 필요하며, 본 강좌와는 상관 없음을 밝힙니다.그리고 빌드를 시작하기전 빌드환경 구축은 반드시 되어있어야 빌드를 진행하실 수 있습니다. 본격적으로 ..
-
안드로이드 커널 빌드 하기 전 필수 인 툴체인 설정 하는 방법Android 강좌 2017. 2. 1. 00:52
안드로이드 커널을 빌드하기 이전에는 툴체인 작업이 필수 입니다. 전 대표적으로 arm-eabi-4.8 툴체인을 기반으로 작업할 예정입니다. 아래는 유투브 영상에서 입력한 명령어 이며, 유투브 더보기란에도 기재해 두었습니다. 앞으로 강좌 영상같은 건 글보다 알기 쉽게 영상으로 찍어서 편집한 뒤, 유투브를 통해서 링크를 걸어 두도록 하겠습니다. 자막을 키고 보시면 상세한(?) 설명과 같이 보실 수 있습니다. git clone https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8 sudo mkdir /opt/toolchains sudo mv arm-eabi-4.8 /opt/toolchains chmod 777 -R ..
-
삼성 오픈소스 커널로 CyanogenMod 포팅시 MTP 고치기(How to fix MTP error CyanogenMod when you build kernel with samsung stock kernel)Android 강좌 2016. 9. 24. 22:05
제 블로그에서 유입량 1위가 xda이네요. 그래서 이 포팅 강좌는 영문 버전으로도 필요할 것 같아 한글 밑에 영어로 번역해서 쓰도록 하겠습니다. 반갑습니다~ 정말 오랜만에 안드로이드 개발 강좌로 들어오네요. 이번에는 삼성기기에 CyanogenMod 커스텀롬을 포팅 할 때 OSRC의 소스를 활용하면 MTP가 작동 하지 않게 됩니다. 그걸 픽스하는 강좌를 쓸거에요. (Hello~ Long time no see with android development lecture. Today we're going to learn about when you port CyanogenMod on samsung devices with OSRC source, MTP doesn't work. Now I'll teach you ho..
-
CyanogenMod 커스텀롬을 빌드해보자!Android 강좌 2015. 12. 21. 23:49
CyanogenMod를 빌드 해보자! 안녕하세요.오늘 처음강좌를 써보네요 오늘은 CyanogenMod롬 빌드에관한 강좌를 써보겠습니다.ㅎㅎ 정말쉽고 간단하니 잘 봐주세요. 우선 기준을 CyanogenMod 11로 맞추고 진행하겠습니다. (그 상위 안드로이드를 빌드할 수 있는 법도 적혀 있습니다) CyanogenMod를 공식으로 지원하는 기기에만 해당하는 강좌 입니다! ex) 갤럭시 넥서스, 갤럭시 S3 등등 1.mkdir cm11 (mkdir은폴더를 생성 하는 구문 입니다.즉 소스를받을 폴더를 생성 하는 거죠 폴더의 이름은 마음대로 생성하셔도 좋습니다) 2.cd cm11 (cd는이동 한다는 구문 입니다.) 3.repo init -u git://github.com/CyanogenMod/android.git..
-
삼성 오픈소스로 커널을 빌드 해보자!Android 강좌 2015. 12. 5. 21:50
우선 툴체인 설정 부터 하겠습니다. https://github.com/STS-Dev-Team/arm-eabi-4.4.3 여기서 arm-eabi-4.4.3 를 다운받아 홈 폴더에 풀어 주세요. 그리고 터미널을 켜줍시다. sudo mkdir /opt/toolchains 를 해주신 후 생성된 폴더의 경로로 툴체인을 이동하는 명령어인 sudo mv arm-eabi-4.4.3 /opt/toolchains 를 입력하여 툴체인이 폴더로 이동 되게 합니다. 그리고 권한을 주어야 합니다. 그래서 chmod 777 -R /opt/toolchains/arm-eabi-4.4.3 을 하여 권한을 줍시다. 그 다음은 bashrc에 입력해야 합니다 gedit ~/.bashrc 를 하신후 export JAVA_HOME=/usr/li..