(1) 소스트리를 이용하여 원격저장소로부터 업데이트사항을 로컬저장소로 아래와 같이 병합한다. (2) 로컬 저장소에는 github original원격저장소의 사항이 반영되었고 Push를 하면 github forked 원격저장소로 반영이 된다. (3) 이로써 github original저장소와 github forked저장소의 동기화가 완료된다.
-안드로이드 풀 빌드 시, 생성. -root key는 안드로이드 시스템내에 존재, -빌드시 rook key로 업데이트 파일 signing. 안드로이드 o - > p 로 os업데이트, boot.img, (system,img)rootkey_signed, (vendor.img)rootkey_signed
하기 참조. https://ljhokgo.tistory.com/5 ADB를 사용해 System App 삭제하기 안드로이드 시스템 이미지에 내장되어 있는 시스템 어플리케이션 (built-in application) 삭제 1. ADB shell접속 및 루트 권한 획득 adb shell su 2. /system 이 어디에 마운트 되었는지 확인 mount | grep syste.. ljhokgo.tistory.com mount 정보 ========== cat /proc/mounts 시스템 앱 설치위한 rw 파티션 변경, 시스템앱은 기본적으로 ro임. rw파티션으로 변경후에도 리붓하면 다시 ro로 돌아옴. cat /proc/mounts를 열어보면 시스템 파티션의 ro,설정을 볼수 있음. ==============..
액티비티(Activity) 서비스(Service) 예제:https://bitsoul.tistory.com/147 방송수신자(Broadcast Receiver) 콘텐츠 제공자(Contents Provider) 예제: 서비스구현 기본적인 순서. 사용할 service(.java)를 만든다. manifest.xml에 service등록한다. service를 시작하도록 호출. 인텐트(Intent)란? 인텐트는 컴포넌트(액티비티, 서비스, 브로드캐스트 리시버)간에 통신을 하기 위한 메시지 객체 입니다. Intent를 사용하는 방법은 여러가지가 있지만 일반적으로 3가지입니다. 액티비티의 시작: startActivity(Intent), startActivityForResult(Intent, requestCode) 서비스..
java decompiler에 관한 설명 https://abydos.tistory.com/46 setting -> plugin -> java decompiler설치 lib폴더에 위치한 jar 파일에 연결된 api들을 클릭하면 자동으로 디컴파일되어 해당 jar파일 내부의 class파일이 열림. 단, 하기 그림과 같이 API Level이 맞지 않으면 안됨.