본문 바로가기

리눅스

안드로이드가 MTP를 사용하게 된 이유 아래 내용은, 커뮤니티에서 썼던 글을 그대로 복사하고, 블로그에 맞게 조금 정리하였습니다. 예전, 안드로이드는 애플리케이션 프로그램 코드 + 애플리케이션 유저 데이터를 담아두는 데이터 영역과 사진, 동영상, 음악등의 컨텐츠를 담아두는 SD영역이 나눠져서, SD영역이 안드로이드 시스템에 마운트 되는 방식으로 접근이 가능했었습니다. 이유는 리눅스 시스템이라는 특성상, 시스템이 접근하는 영역은 리눅스 파티션이여야만 접근속도가 높고 안정적이기 때문에, 앱을 설치하는 공간은 무조건 리눅스 파티션이어여만 했습니다. 또한 앱의 데이터는 쉽게 접근할 수 없도록 보관해야 했기 때문에 최고권한이 아니면 접근하지 못하도록 구성할 필요가 있었습니다. 문제는 우리가 쓰는 PC의 대부분은 Windows 시스템이었다는것과 앱 보안.. 더보기
갤럭시 탭 10.1 우분투 설치에 관한 간단 원리. 갤탭 10.1에 ICS가 나오기 전 까진 잉여탭 그대로밖에 있을 수 없고,,, 어떻게 활용해 볼 순 없을까, 생각에 안드로이드 서버 구축 등으로 찾아보다가 우분투를 올리는 프로젝트가 있다는걸 알게 되었습니다. 일명 태분투(Tabuntu),,, 대충 읽어보니, 완벽한 네이티브로 구동하는 포팅이 아니라 안드로이드의 기반인 리눅스를 이용, 안드로이드가 켜져 있는 상태에서 내부적으로 우분투를 구동시켜 놓고 내부적으로 네트워크를 구성한 다음 원격제어를 하는 방법입니다. 장점이라면 위험부담성이 줄어들고, 네이티브로 구동되기 때문에 빠른 성능, 그리고 안드로이드와 우분투를 동시에 번갈아가면서 쓸 수 있다는 것(완벽한 멀티테스킹 가능), 단점은 잘 모르겠네요. 대충 생각나는거라곤, x86기반 우분투 어플리케이션이 AR.. 더보기