একটি রাস্পবেরি পাইতে আইওএস


13

এখন, আমি বুঝতে পারি যে এটি করা সম্ভবত বোধগম্য হবে তবে "কারণ আমি পারি" কারণের জন্য আমি আমার রাস্পবেরি পাইতে আইওএস ইনস্টল করার চেষ্টা করতে চাই। (যখন অবশেষে এটি আসে ..)

আমি এই বিষয়ে পোস্টগুলির সন্ধান করেছি এবং তারা মনে করে যে হার্ডওয়্যার সীমাবদ্ধতার কারণে আইওএস 3 চালানো সম্ভব হতে পারে তবে এটি সত্যিই কত কঠিন হতে পারে? কয়েক বছর আগে আমি বেশ কয়েকটি ওএস এক্স 86 মেশিন সেট আপ করেছি এবং যদিও একটি ব্যথা সম্পূর্ণরূপে সম্ভব হয়েছিল। (স্পষ্টত)

সুতরাং আমার সামগ্রিক প্রশ্নটি হল, রাস্পবেরি পাইতে আইওএস ইনস্টল করার চেষ্টা করার জন্য আমি কী করা / শিখতে হবে?


আমি সাধারণত "না, সর্বশেষ ফ্রিকিংয়ের সময়টির জন্য উত্তর দিতে যাচ্ছি, আপনি উইন্ডোজ বা অন্যান্য লিনাক্স বিতরণ ইনস্টল করতে পারবেন না কারণ তারা কেবলমাত্র x86" তবে আমি আইওএস ... আর্ম ... ভাল ধারণা: পি
আলেকজান্ডার - মোনিকা

1
আমি মনে করি যে কোনও আরপিআই ... গ্রাফিক্স ইন্টারফেস, ইউএসবি সমর্থন, ইউএসবিএমের উপর ইথারনেট ইত্যাদির জন্য কোনও আশা থাকার জন্য আইডভাইস হার্ডওয়্যারটি খুব বিশেষীকরণযোগ্য
আলেকজান্ডার - মনিকা

@ এক্সএলএক্সএক্সওএনজেডএক্স দেখুন, এখনই আমি নিশ্চিত না। যদিও কখনও কখনও এটি কঠিন হয়ে উঠতে পারে, আপনি সবসময় ড্রাইভার লিখতে পারেন! আমি যা সবচেয়ে সমস্যাযুক্ত অংশ হওয়ার প্রত্যাশা করছি তা হ'ল ইউআই শেষ।
মিক ম্যাককালাম

আপনি কিভাবে এটির সাথে ইন্টারফেস করবেন? আইপ্যাডে আইওএস 5 থেকে আইওএস-এ কিবোর্ড এবং মাউস সমর্থন প্রবর্তিত হয়নি। আমার অর্থ, কোনও ব্লুটুথ মাউস ব্যবহার করে কোনও বর্তমান আইপ্যাডে যেমন মাউস কার্সারের পক্ষে সমর্থন থাকবে না
আলেকজান্ডার - মনিকা

1
@ এক্সএলএক্সএক্সএনজেডএক্স আমি যথেষ্ট নিশ্চিত যে প্রায় সমস্ত বিদ্যমান লিনাক্স ডিস্ট্রিবিউশন আপনাকে নিজের নিজস্ব কার্নেল সংকলনের অনুমতি দেয় এবং এআরএমের জন্য এমনকি পূর্বনির্ধারিত প্যাকেজও পেয়েছে, তাই আমি মনে করি যে "আপনি উইন্ডো বা অন্যান্য লিনাক্স ডিস্ট্রিবিউশন ইনস্টল করতে পারবেন না" লোকদের বলা কোনও সময়ে ভুল
পেট্রার

উত্তর:


19

অ্যাপলের আইওএস ব্যবহারকারীদের কাছে আকর্ষণীয় হলেও আপনি যদি উত্সাহী হন (যেমন আপনার অবশ্যই রাস্পবেরি পাই থাকতে হবে) বা বিকাশকারী হন তবে আইওএস আপনার পক্ষে সবচেয়ে কম বন্ধুত্বপূর্ণ।

প্ল্যাটফর্মের জন্য হার্ডওয়্যার এবং সফ্টওয়্যারটির নির্দিষ্ট সংহতকরণের জন্য অ্যাপল এর আইপ্যাড বা আইফোনের প্রতিটি মডেলের জন্য আইওএস বিশেষভাবে সংকলিত হয়েছে। মূলত সমস্ত সফ্টওয়্যার একটি দৈত্য বাইনারি ব্লব। কেউ মন্তব্যগুলিতে উল্লেখ করেছিলেন যে রাস্পবেরি পাই এবং আইফোনের কয়েকটি মডেলের মধ্যে অনেকগুলি হার্ডওয়্যার মিল রয়েছে। আইসিসি লাভের জন্য রাস্পবেরি পাই চালানোর জন্য আপনার সবচেয়ে বড় আশা হ'ল যে ফোনের হার্ডওয়্যারটি রাস্পবেরি পাইয়ের সাথে সাদৃশ্যপূর্ণ এমন ফোনের জন্য ফার্মওয়্যার চিত্রটি খুঁজে পাবে এবং তারপরে এটি চালানোর চেষ্টা করবে। তবে বেশিরভাগ প্ল্যাটফর্ম নির্দিষ্ট সংকলিত চিত্রগুলির মতো, সম্ভবত প্রত্যাশিত পরিবেশ থেকে চলমান পরিবেশের মধ্যে সামান্য বিচ্যুতিও একটি আনবুটযোগ্য সিস্টেম তৈরি করবে। যদি বিষয়টি শেষ হয়ে যায়, তাহলে সম্ভবত আপনাকে বিপরীত প্রকৌশল এবং বিভিন্ন হার্ডওয়্যার ড্রাইভার বা কনফিগারেশনের মাধ্যমে বাইনারি ব্লবটি হ্যাক করতে হবে। এগুলি খুব অপ্রয়োজনীয় হতে পারে এবং সক্ষম এবং অভিজ্ঞ ইঞ্জিনিয়ারদের একটি দলের পক্ষেও এটি চ্যালেঞ্জিং প্রমাণিত হতে পারে।

আইফোনের বিভিন্ন মডেলের নির্দিষ্ট হার্ডওয়্যার যেমন একটি খুব বিস্তৃত জ্ঞানের পাশাপাশি নিম্ন স্তরের বুট আপ প্রক্রিয়া সম্পর্কে খুব ভাল জ্ঞান যা রাস্পবেরি পাই এবং আইওএস উভয়ই প্রয়োজনীয় হবে। অতিরিক্তভাবে, আইওএসের আর্কিটেকচারটি দেখুন যা আমি বুঝতে পেরেছি যে অস্পষ্টভাবে ডারউইন সিস্টেমের উপর ভিত্তি করে। এর জন্য, আপনি বিভিন্ন জেলব্রেকিং পদ্ধতি এবং সেগুলি কীভাবে কাজ করেন তা সন্ধান করতে পারেন।

এ ছাড়াও এ জাতীয় কর্মের বৈধতা প্রশ্নবিদ্ধ, যেহেতু EULA এর একাধিক লঙ্ঘন হতে পারে, যার মধ্যে সবচেয়ে স্পষ্টতই অ্যাপলটির অপারেটিং সিস্টেমটি কেবল অ্যাপল হার্ডওয়্যারের উপর চালিত হওয়া শর্ত। জেলব্রেকিং প্রযুক্তিগতভাবে আইনী, তবে বিপরীত ইঞ্জিনিয়ারিং কেবল কখনও কখনও আইনের আওতায় সুরক্ষিত থাকে এবং এটি কখনও সত্যই ধারাবাহিকভাবে প্রয়োগ হয় নি। সাইডিয়া প্রকল্প এবং এতে থাকা অনেকগুলি অ্যাপ্লিকেশন আইওএস-এর জন্য কিছু সূক্ষ্ম কাস্টমাইজেশন করতে সক্ষম। এটি কীভাবে করবেন সে সম্পর্কে জ্ঞান এটি রাস্পবেরি পাইতে চালিয়ে যাওয়ার জ্ঞানের সাথে ওভারল্যাপ হতে পারে।

এটি বলেছিল, আমি কিছু আশ্চর্যজনক এবং কঠিন প্রকল্পগুলি দেখতে পেয়েছি কারণ উত্সর্গীকৃত বিকাশকারী এবং হ্যাকারদের একটি সম্প্রদায় একটি সাধারণ লক্ষ্যে একত্রিত হয়েছিল, উদাহরণস্বরূপ এক্সবক্স-লিনাক্স প্রকল্প , বা যেমন আপনি উল্লেখ করেছেন, ওএসএক্স 86৮ প্রকল্প । রাস্পবেরি পাইতে আইওএস চালানো অবশ্যই অসম্ভব নয়, তবে যা সম্ভব তা সবসময় ব্যবহারিক নয়। অ্যান্ড্রয়েডের সাথে আপনার আরও মজা এবং কম ঝামেলা থাকতে পারে, যদিও এটি ওপেন সোর্স। এই বলেছিল, যেখানে দৃ will় ইচ্ছা আছে সেখানে একটা উপায় আছে।


0

আমি বলব যে আপনার সেরা বাজিটি পুরো বুট চিত্রটি ছড়িয়ে ফেলতে হবে, তারপরে নীচের দিক থেকে এটি পুনরুদ্ধার করুন পাই স্পেকগুলির জন্য এটি মানিয়ে নেওয়া। এটি হ'ল সমস্যাটি হ'ল আপনার একাধিক ভাষায় কোডিং সম্পর্কে অত্যন্ত বিস্তৃত জ্ঞানের প্রয়োজন হবে (যারা এই ডিজাইন করেন তাদের নির্দিষ্ট প্রশিক্ষণের পাশাপাশি চাকরিতে একাধিক বছর থাকতে হবে)। এটি প্রায় অসম্ভব হবে, তবে, একটি সুযোগ আছে ...


0

আমি নিশ্চিত নই তবে আইওএসের কয়েকটি প্রথম সংস্করণ কিছু আর্মভ like এর মতো তৈরি করা হয়েছিল, তাই হার্ডওয়্যারটি একইরকম হতে পারে এবং আপনাকে সিস্টেমের জন্য কিছু গ্রাফিক কੈਕਸেট তৈরি করতে হবে, (আপনি যদি জানেন না তবে ' গ্রাফিক-অ্যাকসিলারেশন যা করা জটিল) এবং বন্দর, নিয়ামক এবং মেমরির মতো সমস্ত হার্ডওয়্যার পোর্ট করতে সক্ষম হব। আমি এটি খুঁজে পেয়েছি, তবে একটি চমত্কার প্রাথমিক অবস্থায় রয়েছি; http://winocm.com/projects/research/2013/11/22/milestone-one/ সুতরাং আরপিআই-র জন্য একটি কাস্টম ম্যাক / এক্সএনএনও কার্নেল ব্যবহার করে এটি বুট করুন, তারপরে দেখুন কী ঘটে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.