এআরটি থেকে ডালভিকে ম্যানুয়ালি স্যুইচ করুন


21

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

পুনরুদ্ধার মেনুটির মাধ্যমে, আমার একটি অ্যাডবি শেলের উপরে সম্পূর্ণ রুট অ্যাক্সেস রয়েছে এবং সমস্ত ফাইল সিস্টেমগুলি মাউন্ট করতে পারি।


আমার স্টক 4.4.4 রমে এআরটি নিয়ে সমস্যা ছিল। ডালভিক থেকে স্যুইচ করার কয়েক দিন পরে, আমি b আর্ট / রানটাইম / রানটাইম.সি.সি .: ২০৩ সহ অনেকগুলি ক্র্যাশ ত্রুটি দেখিয়ে অ্যাডবি লগক্যাট সহ একটি বুট লুপে আটকেছিলাম] রানটাইম বাতিল করা ... ডালভিকের দিকে ফিরে স্যুইচ করে আমাকে পুনরায় বুট করতে হয়েছিল পুনরুদ্ধারে এবং ডালভিকে ফিরে যেতে ইকো কমান্ডটি ব্যবহার করুন। এটি সমস্যার সমাধান করেছে
স্ট্যান কুর্দিজিল

উত্তর:


18

আমি এই মাত্র!

/data/property/persist.sys.dalvik.vm.libদুটি মানের মধ্যে একটি রয়েছে এমন একটি পাঠ্য ফাইল: 'libart.so' বা 'libdvm.so'। আপনি কেবল এই ফাইলটি সম্পাদনা করে এআরটি থেকে ডালভিকে পরিবর্তন করতে পারেন।

উদা: অ্যাডব্লু শেল


5
FWIW, "setprop persist.sys.dalvik.vm.lib libdvm.so" করলে একই প্রভাব পড়বে - "স্থির" বৈশিষ্ট্যগুলিকে একটি ফাইলে লিখে স্থির রাখা হয়।
28

যখন আমার সাথে এটি ঘটেছিল, অ্যান্ড্রয়েড চলাকালীন আমার কোনও অ্যাডবি শেল অ্যাক্সেস ছিল না। তবে আমি ক্লকওয়ার্কমড রিকভারিটিতে পুনরায় বুট করতে সক্ষম হয়েছি, কিছু ফ্ল্যাশ স্টোরেজ স্পেস খালি করতে আমার ক্যাশে পার্টিশনটি এবং ডালভিক ক্যাশে সাফ করতে, আমার / ডেটা পার্টিশনটি মাউন্ট করতে এবং তারপরে (শেষ পর্যন্ত) এই উত্তরে বর্ণিত হিসাবে অ্যাডবি শেল ব্যবহার করতে সক্ষম হয়েছি। রক্ষে!
әɹsәɹoɈ

আমি আমার গ্যালাক্সি এস 4 জিটি-আই 9500 এ অ্যান্ড্রয়েড 5.0.1 (ওমেগা ভি 28) এ চেষ্টা করেছি। /data/property/persist.sys.dalvik.vm.lib.2আমার ক্ষেত্রে ফাইলটি কল করা হয়েছিল । পুনরায় বুট করার পরে এটি কোনওভাবে "libart.so" তে ফিরে আসে। কোনও ধারণা কেন এটি করছেন এবং কীভাবে এটি স্থায়ীভাবে পরিবর্তন করবেন?
EM0

আমি পুনরুদ্ধারে অ্যাডবি শেলের মাধ্যমে ফাইলের বিষয়বস্তুগুলিকে পরিবর্তন করলেও এটি ঘটেছিল। সুতরাং এটি শাটডাউনে ওভাররাইট করা হচ্ছে না, তবে বুটে এটি মনে হচ্ছে।
EM0
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.