2010-04-17 1 views
-1

Я опытный программист на C/C++ и работал со сборкой и многими другими языками программирования, и я хочу начать проект как учебный процесс. Я хочу попытаться запустить простой пользовательский os на iphone или ipad. Какие знания мне нужно сделать, и как загрузочный загрузчик iphone или ipad загружает os и как я могу изменить его для загрузки пользовательских os?Как я могу выполнить двойной загрузкой своего iphone или ipad для запуска очень простой пользовательской ОС?

Я не совсем уверен, что спросить здесь, так что я на самом деле просто нужно, чтобы получить как можно больше информации, так что я мог бы задать некоторые более обоснованные вопросы, чтобы получить мой проект начал

Благодаря

ответ

2

Первая задача чтобы найти способ запуска пользовательского кода на iphone/ipad. К сожалению для вас это практически невозможно. Хотя для iphone существуют некоторые джейлбрейки, недостатки, которые позволяли людям вводить свой собственный код на телефон, в основном были закрыты. Это возможно сделать, но он создает привязанный джейлбрейк, а это означает, что при перезагрузке вашего устройства вы потеряете любой код, который вам удалось получить на телефон/ipad.

Я бы предложил найти другое устройство для использования в экспериментах.

+0

Спасибо за ответ. Возможно ли двойная загрузка iphone и вторая загрузка в пользовательский os и другой в стандартный iphone os? другой вопрос, который у меня есть, есть ли у кого-нибудь ссылка на код, который я мог бы использовать для отправки и получения данных на iPhone и с помощью iphone через usb apple cord и C++ на windows. Thanks – Jim98

+1

Как он сказал, вы действительно не можете делать то, что хотите. IPhone разработан с аппаратного обеспечения как закрытая система. Вам будет лучше с одним из карманных компьютеров на базе Linux. – TechZen

+0

2G и 3G iphones могут быть взломанными без изменений, это только 3GS и 4 (и некоторые из них касаются?), Которым нужен привязанный джейлбрейк. – Eltariel

1

Посмотрите на проект iphonelinux. Он находится на очень ранней стадии и использует те же самые подвиги, которые позволяют взломать джейлбрейк.