জিঞ্জারব্রেড দিয়ে কীভাবে সমস্ত মটোরোলা রুট করবেন

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

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

এবং এখন বিন্দু. সর্বপ্রথম যে কাজটি করতে হবে তা হল USB ডিবাগিং (সেটিংস/উন্নয়ন বিকল্পগুলিতে পাওয়া যাবে)। তারপর আমরা local.prop ফাইলটি পরিবর্তন করে userdata পার্টিশনের একটি ইমেজ তৈরি করব (যাকে CG37 বলা হয়)। local.prop ফাইলে পরিবর্তন করার মানটি পাস করতে হবে ro.sys.atvc_allow_all_adb অবস্থান 0 থেকে 1 পর্যন্ত।

ইউজারডেটা পার্টিশনের ইমেজ তৈরি করতে আপনাকে লিনাক্স কনসোলে যেতে হবে এবং সবসময় অ্যাডমিনিস্ট্রেটর সুবিধা সহ, টাইপ করুন:

dd if = / dev / block / userdata of = / sdcard / CG37.smg

এর মাধ্যমে আমরা মাইক্রোএসডি কার্ডে CG37.smg রাখতে পেরেছি। লিনাক্স কনসোল থেকে, আপনাকে একটি জিপ ফাইল ডাউনলোড এবং এক্সট্রাক্ট করতে হবে যা আমরা এখান থেকে ডাউনলোড করব ঠিকানা. আমরা যে ফোল্ডারটি আনজিপ করেছি সেখানে পার্টিশন ইমেজ (CG37.smg) এবং SBF ফাইল (যাতে টার্মিনাল ফার্মওয়্যারের একটি ছবি রয়েছে) কপি করতে হবে। কনসোল থেকে আমরা টাইপ করে ফোল্ডারে যাই সিডি ফোল্ডার, যেখানে ফোল্ডারটি ফোল্ডারের ঠিকানার সাথে মিলে যায় যেখানে আমরা দুটি ফাইল রেখেছি।

পরবর্তী ধাপ হল 200 MB পর্যন্ত পার্টিশনের আকার পরিবর্তন করা, যেহেতু sbf_flash বড় ফাইলের ছবি ফ্ল্যাশ করার অনুমতি দেয় না। এর জন্য, আপনাকে কনসোলে টাইপ করতে হবে:

efsck -f CG37.smg
resize2fs CG37.smg 200M

পার্টিশনটি প্রসারিত হয়ে গেলে, আমরা আবার কনসোল বা টার্মিনালে লিখি: 

chmod + x sbf_flash

আমরা বুটলোডার থেকে মোবাইল শুরু করি এবং কম্পিউটারের সাথে সংযুক্ত করি। নিম্নলিখিত কমান্ড লিখতে আমরা কনসোলে ফিরে আসি:

./sbf_flash -r –userdata CG37.smg ORIGINAL.sbf

যেখানে ORIGINAL SBF এর নামের সাথে মিলে যায়। আমরা এটিকে তার কাজ করতে দিই এবং, একবার মোবাইল পুনরায় চালু হলে, আমরা টার্মিনালে শেষ লাইনটি লিখি:

bash finishroot.sh.

আমরা ইতিমধ্যেই Motorola রুট আছে. আপনি একটি দেখতে হিসাবে কিছুটা জটিল প্রক্রিয়া (যারা লিনাক্সে স্বাচ্ছন্দ্যে চলাফেরা করেন না তাদের পক্ষে প্রায় অসম্ভব। কিন্তু আপনি যদি তা না পারেন তবে অবশ্যই সেই বন্ধুটি মেশিনে কারসাজি করতেন, কয়েক মিনিটের মধ্যে কীভাবে এটি করতে হয় তা জানেন। নির্দেশাবলী প্রতিলিপি করার সময় আমরা যদি ভুল করে থাকি তবে আপনি করতে পারেন থেকে তাদের অনুসরণ করুন XDA বিকাশকারীগণ.


আপনি এতে আগ্রহী:
অ্যান্ড্রয়েড ROMS-এ মৌলিক নির্দেশিকা
  1.   adlx তিনি বলেন

    "একজন বিকাশকারী একটি পদ্ধতি খুঁজে পেয়েছেন" <- উত্স?

    আমি যে ro.sys.atvc_allow_all_adb সম্পর্কে জানি তিনি হলেন ড্যান রোজেনবার্গ।

    - রুট না হলে ফোনে কোন "dd" নেই। এটা ইনস্টল করা যেতে পারে, কিন্তু আপনি এটা বলেন না.
    - এটা আমার কাছে পরিষ্কার নয় যে রুট না করে ইউজারডেটার ব্লক ডিভাইস ডাম্প করা সম্ভব।
    - আপনি সিদ্ধান্ত নেন না কিভাবে ro.sys.atvc_allow_all_adb 1 এ সেট করবেন, তাই পদ্ধতিটি, যদি এটি কাজ করে, একই ব্যবহারকারীর ডেটা আবার ফ্ল্যাশ করবে।

    - আপনি RSD লাইট ব্যবহার করে উইন্ডোজে sbf ফ্ল্যাশ করতে পারেন (আপনাকে পরিবর্তিত ব্যবহারকারীর ডেটা দিয়ে sbf পুনর্নির্মাণ করতে হবে)।


  2.   মাইকেলেঞ্জেলো ক্রিয়াডো তিনি বলেন

    Adlx, আপনি রুট হওয়ার বিষয়ে একেবারে সঠিক। আমি এটা অন্তর্ভুক্ত করতে ভুলে গেছি. এবং তিনি রোজেনবার্গ সম্পর্কে জানতেন না। রজার যে.