রুটবিহীন ফোনে কীভাবে 'ইত্যাদি / হোস্ট' ফাইল সম্পাদনা করবেন?


14

আমি লিনিএইওএস 14.1 ব্যবহার করছি এবং এটি রুট করার দরকার নেই বা প্রয়োজন নেই। আমি কীভাবে আরডব্লিউ পুনর্নির্মাণ /systemএবং সম্পাদনা করতে পারি /system/etc/hosts?

" 'ইত্যাদি / হোস্ট' ফাইলটি কীভাবে সম্পাদনা করবেন? " এর সমস্ত উত্তরগুলি মূলের ফোনটি প্রত্যাশা করে।

উত্তর:


9

আমি যদি কিছু মিস না করি তবে তা সম্ভব নয়। রুট অ্যাক্সেস ছাড়াই কেবল আপডেট পুনরুদ্ধার করার প্রক্রিয়া (পুনরুদ্ধার বা ওটিএর মাধ্যমে) সংশোধন করতে পারে /system। গ্রহণযোগ্য হতে, এই জাতীয় আপডেটের সংরক্ষণাগারটি অবশ্যই রমের মতো একই কী দিয়ে স্বাক্ষর করতে হবে - যা কেবল রমের বিকাশকারী (এখানে: লস টিম) করতে পারে।

সেখানে পারে আপনি সব ফাইল সিস্টেম সরাসরি সম্পাদনা করতে দেয় যা একটি কাস্টম রিকভারি মাধ্যমে একটি উপায় হতে (দেখুন উদাঃ )। তবে এটি কোন ডিভাইসটি তা জেনেও কোনও মিল নেই যে পুনরুদ্ধারটি বিদ্যমান কিনা তা বলা যায় না (আপনি আনুষ্ঠানিক চিত্রগুলির জন্য তাদের ওয়েবসাইটের ডিভাইস বিভাগে এটি পরীক্ষা করতে পারেন এবং বেসরকারীগুলির জন্য এক্সডিএ অনুসন্ধান করতে পারেন )। এগুলি ছাড়াও এটি ডিভাইসটিকে করছে বা কোনও এর মধ্যে সম্পাদনা করছে না ।/system


ধন্যবাদ। twrpখুব ভাল সমাধান মত দেখাচ্ছে। এটিতে ছোট ম্যানুয়াল পরিবর্তন বা সম্পূর্ণ hostsপ্রতিস্থাপনের জন্য প্রয়োজনীয় সমস্ত কিছু রয়েছে । আমি সর্বশেষ স্থিতিশীল busybox সঙ্গে যা জাহাজ চলমান করছি: vi, cat, chmodএবং chownআছে।
বার্বেট

1
আর কি, আপনার এটি ইনস্টল করতে হবে না - আপনি কেবল চিত্রটি বুট করতে পারেন ( fastboot boot twrp.img)। কোনটি শুধুমাত্র ডিভাইসের পরিবর্তন যেমন বুট-লোডার আনলক করার পাতার (এক আপনি শুধু অবশ্যই, সম্পাদন করতে চান otside;)
Izzy

5

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


* অ্যান্ড্রয়েড 4.0.০ (এপিআই স্তর ১৪) হিসাবে - https://developer.android.com/guide/topics/connectivity/vpn


1
হোস্ট গো অ্যাপটি কয়েকটি হোস্ট এন্ট্রি যুক্ত করার কাজ করে। ডকুমেন্টেশন যদিও অনেক ভাল হতে পারে। আপনি লেখককে বলতে পারবেন কোনও স্থানীয় ইংরেজী স্পিকার নয়। সংক্ষেপে আপনার প্রয়োজন: অ্যাপ্লিকেশনটি চালানো, অতিরিক্ত হোস্ট এন্ট্রি যুক্ত করুন, "হোস্ট চেঞ্জ সুইচ" চালু করুন এবং তারপরে বড় স্টার্ট বোতামটি ক্লিক করুন। এটি হোস্ট নামের রেজোলিউশন শুরু করে। উদাহরণস্বরূপ, আপনার এখন ক্রোমে সেই হোস্টগুলি ব্যবহার করতে সক্ষম হওয়া উচিত। স্টপ বোতামটি আপনাকে আবার সাধারণ হোস্ট নামের পুনঃসারণের দিকে নিয়ে যায়
গ্যারি

2

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

বা বুটলোডার যদি আনলকযোগ্য না hostsহয় তবে কাস্টম পুনরুদ্ধারের মাধ্যমে ফাইল সম্পাদনা করা সম্ভব।

আরও বিকল্পের জন্য দেখুন: রুট ছাড়াই কীভাবে সর্বদা কোনও স্থির আইপিতে একটি ডোমেন নাম সমাধান করতে হয়?


-3

সতর্কতা: এডিবি যদি রুট অ্যাক্সেস পেতে পারে তবে এটি কাজ করবে, যা বেশিরভাগ রমের ক্ষেত্রে নয়। এটি LineageOS 14.1 এ কাজ করে।

প্রয়োজনীয়তা:

  • Developer options ফোনে সক্ষম
  • adb কম্পিউটারে ইনস্টল করা

ধাপ

নিম্নলিখিত সেটিংস এতে প্রয়োগ করুন Developer options:

  • Root access -> ADB only
  • Android debugging -> চালু

কম্পিউটারটি ফোনটি সংযুক্ত করুন। যদি জিজ্ঞাসা করা হয় তবে আপনার ফোনে অনুমতি দিন। কম্পিউটারে একটি টার্মিনাল চালু করুন এবং চালান

$ adb root

আপনার ফোনে অনুমতি দিন। রিমাউন্ট সহ

$ adb remount

একটি দূরবর্তী শিকড় শেল শুরু করুন

$ adb shell

অ্যাডিবি শেলটিতে আপনার হোস্ট ফাইলটি সম্পাদনা করুন

# nano /etc/hosts

প্রস্তুত হয়ে গেলে সংযোগ বিচ্ছিন্ন করুন

# exit

3
তাই না? LOS- এ রুটটি কেবল তখনই উপলভ্য হয় যদি আপনি অতিরিক্ত রুট প্যাকেজ ফ্ল্যাশ করেন, যা ওপি চায় না (যেমন "রুট অ্যাক্সেস = কেবল এডিবি" অর্জন করা যায় না)। সুতরাং কীভাবে আপনার পদক্ষেপগুলি রুট ছাড়াই কাজ করা উচিত? তুমি কি পরিষ্কার করে বলতে পারো?
ইজি

অ্যাডডিবিডি নির্মাণের মূল হিসাবে চলতে পারে না run
আইবুগ

এছাড়াও, আপনি কিভাবে পেতে পারেন nano? catআপনি যা পেয়েছেন তা সবই। অ্যান্ড্রয়েড এমনকি একটি বেসিক সঙ্গে শিপ না vi
iBug

@ আইজি নিশ্চিত হওয়ার জন্য স্টক অ্যান্ড্রয়েডের সাথে কেবল একটি ফোন ধার নিয়েছে এবং হ্যাঁ, এটি একটি লস জিনিস বলে মনে হয়। আমি রুট প্যাকেজ ফ্ল্যাশ করি না। আমি এই উত্তরটি প্রতিফলিত করতে আমার উত্তর এবং প্রশ্নের শিরোনাম পরিবর্তন করব।
বার্বট

@ iBug আমার আগের মতামত মত: সম্ভবত একটি লস জিনিস। nanoহয় /system/xbin/nanovim--version( /system/xbin/এছাড়াও, কোনও viউপনাম) বলে না যে এটি "tpruvot @ সায়ানোজেনমড দ্বারা সংকলিত" ছিল।
বার্বট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.