2010-04-17 2 views
-1

Je suis un programmeur expérimenté en C/C++ et j'ai travaillé avec l'assemblage et beaucoup d'autres langages de programmation et je veux commencer un projet comme un processus d'apprentissage. Je veux essayer et exécuter un os personnalisé simple sur l'iphone ou l'ipad. De quelles connaissances aurais-je besoin pour cela, et comment le chargeur de démarrage iphone ou ipad charge-t-il l'os et comment pourrais-je le modifier pour charger un os personnalisé?Comment puis-je dual boot mon iphone ou ipad pour exécuter un os personnalisé très simple?

Je ne suis pas vraiment sûr de ce qu'il demande ici, donc je vraiment besoin juste pour obtenir autant d'informations que possible pour que je puisse poser des questions plus éclairées pour obtenir mon projet a commencé

Merci

Répondre

2

Le premier objectif est pour trouver un moyen de lancer du code personnalisé sur l'iphone/ipad. Malheureusement pour vous, c'est pratiquement impossible. Bien que certains jailbreaks existent pour l'iPhone, les failles qui ont permis aux gens de mettre leur propre code personnalisé sur le téléphone ont pour la plupart été fermées. Il est possible de le faire encore mais il crée un jailbreak attaché, ce qui signifie que lors de la réinitialisation de votre appareil, vous perdrez tout code personnalisé que vous avez réussi à obtenir sur le téléphone/iPad.

Je suggère de trouver un autre appareil à utiliser pour votre expérimentation.

+0

Merci pour la réponse. Est-il possible de double démarrage de l'iphone et avoir le second démarrage dans un os personnalisé et l'autre dans l'os de l'iPhone standard? Une autre question que j'ai est de savoir si quelqu'un a un lien vers quel code je pourrais utiliser pour envoyer et recevoir des données vers et depuis un iphone via un cordon Apple USB et C++ sur Windows. Merci – Jim98

+1

Comme il l'a dit, vous ne pouvez vraiment pas faire ce que vous voulez. L'iPhone est conçu à partir du matériel en tant que système fermé. Vous seriez mieux avec l'un des ordinateurs de poche basés sur Linux. – TechZen

+0

les iphones 2G et 3G peuvent être jailbreakés sans attaches, c'est seulement le 3GS et 4 (et quelques-uns des touchers d'iPod?) Qui ont besoin d'un jailbreak attaché. – Eltariel

1

Jetez un oeil au projet iphonelinux. C'est à un stade très précoce et utilise les mêmes exploits qui permettent le jailbreaking.

Questions connexes