2012-12-18 2 views
5

이상하게 보일 수 있지만 안드로이드 앱이 장치 창 안의 SD 카드를 부팅 가능하게 만들 수 있습니까? 나는 SD를 부팅 가능하게 만들고 궁극의 부팅 CD를 쓰려고 생각했다. 나는 창문을 통해 그것을했다. 그러나 안드로이드가 그것을 할 수 있으면 그것은 매우 위대 할 것이다!안드로이드 앱으로 부팅 가능한 SD 카드 창 만들기

+3

이 질문에 대한 답변을 제공해 드릴 필요는 없습니다. 애플의 추천을 요구하는 것이 아니며, 앱이이를 수행 할 수 있는지를 묻는 것입니다. 플랫폼상의 응용 프로그램에 어떤 가능성이 열려 있고 열려 있지 않은지는 개발 문제입니다. 덧붙여 말하면, "뿌리가 낀"장치를 제외하고는 대답이 '아니오'일 것입니다. –

+0

@ChrisStratton Chris, 저는 안드로이드의 파일 시스템에 대해 많이 알지 못합니다.이 많은 앱이 SD에 액세스 할 수 있다는 것을 알고 있습니다. 그래서 어떻게 든 부팅 가능하도록 수정하는 방법이 있어야합니다! –

+2

카드가 이미 부팅 가능한 경우 오래된 Android 장치에서 부팅 한 내용을 수정할 수는 있지만 가장 최근의 장치에서는 더 이상 sdcard 루트 폴더에 액세스 할 수 없으며 사용자 별 폴더에만 액세스 할 수 있다는 인상을줍니다 그 안에. 그러나 나는 이것을 자세히 들여다 보지 않았다. 카드의 나머지 부분을 검색 할 수있는 사용자 정의 실행 파일이 이미있는 경우 새 데이터 또는 확장 프로그램을 사용할 수 있습니다. –

답변

1

SD 카드를 부팅 가능하게 만들려면 카드의 부팅 섹터를 수정해야합니다. 표준 Android 애플리케이션에서는이를 수행 할 수 없습니다. 안드로이드 장치가 뿌리를 내린다면, 네이티브 리눅스 프로그램이나 NDK 프로그램에서 거의 확실하게 할 수 있습니다.

기기가 루팅되지 않은 경우 원하는 작업을하지 못할 수도 있습니다. Chris Stratton이 언급했듯이, 카드가 이미 부팅 가능하게 된 경우라면, 부팅 한 OS와 방법을 변경할 수 있습니다.

OS가로드되고 부팅되는 시작 코드가 있다고 가정하면 부트 로더의 구성 파일을 변경할 수 있습니다. A 시작 : http://www.syslinux.org/wiki/index.php/Boot_an_Iso_image

+0

sd가 이미 부팅 가능한 경우 모든 버전의 Android가 OS를 변경할 수 있습니까? –

+0

@Ali, 예, 답을 수정했습니다. –

+0

정말 고마워요. 나는 시도 할 것이다. –

관련 문제