অ্যান্ড্রয়েড ডিভাইসে নেটিভ আর্চ লিনাক্স বুট করা হচ্ছে


26

আমার কাছে গ্যালাক্সি নোট 10.1 (n8010) রয়েছে এবং আমি এটিকে আর্চ লিনাক্স স্থানীয়ভাবে বুট করতে চাই। আমি বুঝি অ্যান্ড্রয়েডের পরিবর্তে বুট আরচ লিনাক্স। আমার যা যা প্রয়োজন তা হ'ল ইনিস্ট্রামগুলি পরিবর্তন করা, যা আমি বিশ্বের কোথাও খুঁজে পাই না। আমার প্রশ্নগুলো:

  • আমার কি কেবলমাত্র ডিআইআরএমফগুলি পরিবর্তন করতে হবে, বা অন্য জিনিসগুলিও আমাকে সামলাতে হবে? (যেমন কার্নেল নিজেই)
  • [সম্পন্ন] যেখানে আমি সায়ানোজেনমড 10.1 এর অফিশিয়াল থ্রিমারফগুলি পাই (সম্ভবত গিথুব)? অথবা আমাকে সায়ানোজেনমডের কার্নেলটি স্বয়ং-সংকলন করতে হবে এবং এটিকে জিমেজ থেকে বের করতে হবে?
  • [সম্ভাব্য] অ্যান্ড্রয়েড ডেটা পার্টিশনের ভিতরে কি আমার কাছে আর্চ লিনাক্সের মূল থাকতে পারে? (যেমন / ডেটা / লিনাক্স) বা আমাকে একটি এসডি কার্ড কিনতে হবে?
  • আমার আর কী জানতে / করা দরকার?

সম্পাদনা করুন: আমি কীভাবে initramfs পরিবর্তন করতে পেলাম :)

  1. আনজিপ রোম (এন 8013 ব্যবহারের জন্য সিএম 10.1)
  2. উইজেট http://whiteboard.ping.se/uploads/Android/unmkbootimg.gz
  3. gunzip unmkbootimg.gz
  4. ./unmkbootimg boot.img (mkbootimg দিয়ে দেওয়া কমান্ডটি সংরক্ষণ করুন!)
  5. mkdir initramfs && সিডি initramfs
  6. gzip -cd initramfs.cpio.gz | সিপিও -i
  7. Init স্ক্রিপ্টগুলি পরিবর্তন করুন <- এখনই এটি পরীক্ষা করে, আমি একবার হয়ে গেলে সঠিক পোস্ট করব
  8. খুঁজে। | cpio -o -H newc | gzip> ../initramfs.cpio.gz (আদেশটি ঠিক আছে কিনা তা নিশ্চিত নয় ...)
  9. সিডি .. && ডিরেক্টরিটি পরিষ্কার করুন যাতে কেবল initramfs.cpio.gz এবং zI छवि বাকি থাকে ...
  10. আপনি পূর্বে সংরক্ষণ করা mkbootimg কমান্ড কার্যকর করুন ...
  11. নতুন boot.img ফ্ল্যাশ করুন :)

সম্পাদনা 2: ইনি্রামফগুলি নির্মাণ করা মোটামুটি সহজ আপনার কেবল রুট ফাইল সিস্টেমটি (একটি পার্টিশন বা লিনাক্স চিত্র) মাউন্ট করতে হবে এবং initramfs এর অভ্যন্তরে একটি সিমিলিংকের মাধ্যমে এটির দিকে নির্দেশ করতে হবে

সমস্যাটি হ'ল আর্কের নতুন সিস্টেমড বুট করার জন্য আপনার কার্নেল ৪.x প্রয়োজন

কার্নেলটি কাজ করার জন্য আপনাকে ত্রুটিগুলি এবং স্টাফগুলি দেখতে একটি সিরিয়াল কনসোল লাগবে। আমি যখন কার্নেলটি তৈরি করব তখন প্রয়োজনীয় কনফিগারেশন সেটিংস পোস্ট করব।

যাদের এমকেবুটিমগ নেই (আপনি এটি একটি কর্নেল সংকলন করে পেয়েছেন) আমি একটি প্রাক-কম্পাইল্ড পেয়েছি

লিঙ্ক:


আপনি কি কখনও পরিচালনা করেছেন? আপনি কি বুটে ইউএসবিতে এসএসএস রাখতে সক্ষম ছিলেন?
মাইকেল

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

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

আপনাকে কেবল হেডফোন জ্যাকটি ছড়িয়ে দিতে হবে, একটি রেজিস্টার যুক্ত করতে হবে এবং এটি আপনার পিসিতে ইউআরটি থেকে ইউআরটিতে সংযুক্ত করতে হবে। কথাটি হ'ল, নেক্সাস 5 এটি একচেটিয়াভাবে সমর্থন করেছিল, তাই আমি জানি না / অন্যান্য ফোনগুলি এটি সমর্থন করে কিনা ... আপনাকে এটি অনুসন্ধান করতে হবে (উদাঃ "নেক্সাস 4 তে ইউআরটি)"
জর্জাস

উত্তর:


4

নিশ্চিত নয় যে এটি আর্ট লিনাক্স http://forum.xda-developers.com/showthread.php?t=2195778 জন্য এটি কীভাবে বাটগুলিকে সহায়তা করে?


3
ইউনিক্স ও লিনাক্সে স্বাগতম! সাধারণত সাইটটিতে উত্তরগুলি নিজেরাই দাঁড়াতে সক্ষম করতে আমরা পছন্দ করি - লিঙ্কগুলি দুর্দান্ত, তবে যদি সেই লিঙ্কটি কখনও ভেঙে যায় তবে উত্তরটি এখনও সহায়ক হতে পারে enough আরও বিস্তারিত অন্তর্ভুক্ত করতে দয়া করে আপনার উত্তর সম্পাদনা বিবেচনা করুন। আরও তথ্যের জন্য FAQ দেখুন ।
SLM

হ্যাঁ! তুমি ঠিক বলছো!! এখন, আমি
এসডিকার্ড

-1

আমি অনুরূপ একটি কাজের জন্য একটি টিউটোরিয়াল পেয়েছি, কীভাবে আপনার গুগল নেক্সাস 7 অ্যান্ড্রয়েড ট্যাবলেটটিতে উবুন্টু লিনাক্স ইনস্টল করবেন , সম্ভবত এটি আপনার প্রকল্পের সাথে মানিয়ে নিতে পারে? এটি fastbootবুটলোডারটিকে আনলক করতে এবং একটি পৃথক বুটলোডার রিবুট করতে ব্যবহার করে। এইচটিএইচ, আমি কোনও অ্যান্ড্রয়েডের সাথে খেলিনি।


2
ঠিক আছে, ফোনের জন্য উবুন্টু নয় ... আসল উবুন্টু: পি এটি সেমি 10 এর উপর ভিত্তি করে (একটি অ্যান্ড্রয়েড "ডিস্ট্রো")। সুতরাং এটি ভিন্ন লেআউট সহ অ্যান্ড্রয়েড ...
ডিজারভাস

জেনে রাখা ভাল, যখন আমি আমার প্রথম ট্যাবলেট / স্মার্টফোনটি পাই, আমি একটি পরিচিত লিনাক্স ডিস্ট্রো চাইব, পরিষ্কারভাবে ইনস্টল করব। আমি জানি এটি আপনি যা চেয়েছিলেন তা পুরোপুরি নয়, তবে যেহেতু এই প্রশ্নের কোনও সাড়া পাওয়া যায়নি, আমি আশা করি এই উবুন্টু উদাহরণটি আর্কের সাথে মানিয়ে নেওয়া যেতে পারে। ফাস্টবুট দ্বারা ইনস্টল করা ফাইল / বুটলোডার প্রতিস্থাপন করা যেতে পারে? অথবা আমি এখানে আমার মাথার উপরে আছি। শুভকামনা, এবং সাবধান!
ড্যান রস

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