2010-04-17 3 views
-1

저는 숙련 된 C/C++ 프로그래머이며 어셈블리 및 많은 다른 프로그래밍 언어로 작업했으며 학습 과정으로 프로젝트를 시작하려고합니다. 나는 아이폰이나 ipad에 간단한 사용자 정의 운영 체제를 실행하려고합니다. iphone 또는 ipad 부트 로더가 os를로드하는 방법과 내가 사용자 정의 os를로드하기 위해 그것을 수정하는 방법은 무엇입니까?어떻게하면 매우 간단한 사용자 정의 운영 체제를 실행하는 내 아이폰이나 ipad 듀얼 부팅 할 수 있습니까?

임 정말 확실하지 여기에 물어 무엇 때문에 난 정말 내 프로젝트

감사

답변

2

첫 번째 목표 인을 시작하는 데 그래서 좀 더 많은 정보를 질문을 할 수있는 가능한 한 많은 정보를 얻을 필요 아이폰/ipad에서 사용자 정의 코드를 실행하는 방법을 찾으십시오. 불행하게도 이것은 사실상 불가능합니다. 아이폰에 대한 몇 가지 탈옥 소식이 있지만, 사람들이 자신의 맞춤 코드를 휴대 전화에 넣을 수있는 결함은 거의 종결되었습니다. 그것은 여전히 ​​할 수 있지만 그것은 장치를 재설정하면 당신이 전화/ipad에 얻을 수있는 모든 사용자 정의 코드를 잃게됩니다 즉, 닿는 탈옥 수를 만듭니다.

실험에 사용할 다른 장치를 찾는 것이 좋습니다.

+0

답장을 보내 주셔서 감사합니다. 가능한 듀얼 부팅 아이폰과 표준 아이폰 운영 체제에 사용자 정의 운영 체제와 다른 두 번째 부팅을 가지고 있습니까? 내가 가지고있는 또 다른 질문은 누구나 usb apple 코드와 C++를 통해 아이폰과주고받는 데이터를주고받을 수있는 코드에 대한 링크가있는 것입니다. 감사합니다. – Jim98

+1

그가 말했듯이, 당신은 정말로 당신이 원하는 것을 할 수 없습니다. iPhone은 하드웨어에서 닫힌 시스템으로 설계되었습니다. 리눅스 기반 핸드 헬드 중 하나를 사용하는 것이 좋습니다. – TechZen

+0

2G 및 3G 아이폰은 탈옥 될 수 있습니다. 3GS 및 4 (일부 iPod touch 만 지원합니까?) 닿는 탈옥이 필요합니다. – Eltariel

1

iphonelinux 프로젝트를 살펴보십시오. 매우 초기 단계에 있으며 jailbreaking을 허용하는 동일한 익스플로잇을 사용합니다.

관련 문제