আনইনস্টল করা সিস্টেম অ্যাপটি 'অ্যাডবি শেল পিএম আনইনস্টল' ব্যবহার করে ব্যর্থ হয়েছে


20

আমি এডিবিতে আনইনস্টল করার জন্য জোর করে চেষ্টা করেছি, কিন্তু ব্যর্থ হয়েছি:

$ adb shell pm uninstall -k org.openintents.filemanager
$ adb shell pm list packages -f | grep -i manager
package:/system/app/FileManager.apk=org.openintents.filemanager

এখানে কি ভুল হয়েছে? আমি কি করতে পারি?

আমি অভ্যন্তরীণ অ্যাপ্লিকেশন পরিচালক ব্যবহার করেছি এবং এটি মোছার কোনও বিকল্প নেই।


1
ম্যানুয়ালি / সিস্টেম থেকে অ্যাপ্লিকেশনটি মুছে ফেলার সময় মনে রাখবেন / ডেটা / ডেটা / «শনাক্তকারী in তাদের সম্পর্কিত ডেটা ফোল্ডারটি মুছে ফেলার কথা মনে রাখবেন d /data/system/packages.xML এ পূর্ববর্তী apk স্বাক্ষরের একটি ট্র্যাকও রয়েছে যা পুনর্নির্মাণের পুনরায় ইনস্টল প্রতিরোধ করতে পারে একটি আলাদা কী সহ প্যাকেজ।
অ্যান্ডਡਮ 2'12

System " সিস্টেম অ্যাপ " দ্বারা আপনি কী বোঝাতে চেয়েছেন ?
ইগোরগানাপলস্কি

উত্তর:


18

ঠিক আছে, যেহেতু FileManager.apkপ্যাকেজটি /system/app/ডিরেক্টরিতে থাকে এটি একটি সিস্টেম অ্যাপ। সুতরাং এটি সরানোর সাধারণ উপায় হ'ল:

adb shell
su
mount -o rw,remount /system
rm -rf /system/app/FileManager.apk
rm -rf /data/data/org.openintents.filemanager
mount -o ro,remount /system
exit
exit

1
আমি যখন চালনা করি mount -o ro,remount /system, তখন আমি একটি ত্রুটি পেয়েছি: ডিভাইস বা সংস্থান ব্যস্ত
ইগোরগানাপলস্কি

1
@IgorG। প্রকৃত ডিভাইসে প্রম্পটের জবাব দিয়ে আমি তা সমাধান করতে সক্ষম হয়েছি।
অ্যালেক্স বি

@ অ্যালেক্সবি আসলে, কোনও প্রম্পট ঘটে না। আমার ধারণা, এটি একটি কাস্টম বুটলেগড ফোন।
ইগোরগানাপলস্কি

10

সম্পাদনা : আমি যখন কমন্সওয়্যার উত্তরের মন্তব্যটি দেখেছি তখন বুঝতে পারিনি যে এটি অনুরোধকারীর মতোই ছিল ... যাইহোক, একটি ছোট ব্যাখ্যা কারও পক্ষে কার্যকর হতে পারে।

যেমনটি আপনি মন্তব্য করেছেন, কোনও সিস্টেম অ্যাপ আনইনস্টল করার সহজতম উপায় হ'ল .apkফাইলটি মুছে ফেলা । adb install/ adb uninstallকমান্ড জন্য দরকারী নিয়মিত অ্যাপ্লিকেশানগুলির জন্য, সিস্টেম অ্যাপ্লিকেশান । যেহেতু এই APK অবস্থিত /system/app, adb uninstallএটি অপসারণ করা হবে না।

আপনি প্রস্তাবিত কমান্ডটি ব্যবহার করতে পারেন ( rm /system/app/YourApp.apk) তবে /systemফোল্ডারে লেখার অ্যাক্সেস থাকা দরকার। আপনাকে কীভাবে remount /systemআপনার নির্দিষ্ট ডিভাইসে, " android remount +rw /system" এবং আপনার ডিভাইসটির জন্য অনুসন্ধানের চেষ্টা করবেন তা দেখতে হবে ।

বিকল্পভাবে, আপনি এমন কোনও অ্যাপ্লিকেশন ব্যবহার করতে পারেন যা মুছতে এবং পুনঃনির্মাণ উভয়ই করতে পারে এবং রুট এক্সপ্লোরার এবং অ্যাস্ট্রোর মতো রুট অ্যাক্সেস থাকতে পারে


ধন্যবাদ আলেদাম ... প্লটটি আরও ঘন হয়েছে কারণ আমি যে এপিপি সরিয়ে দিয়েছি আরএম, তবে, ক্যাশে নয় ... বাজার থেকে ইনস্টল করতে পারছি না .. যে ব্যর্থ হয় .. দেখে মনে হচ্ছে আমাকে ডালভিক ক্যাশে সাফ করতে হবে বা ঠিক ঠিক পুরো রমটিকে ব্যাকআপ ইমেজে রূপান্তর করুন ... অ্যাডবি ==> [INSTALL_FAILED_UPDATE_INCOMPATIBLE] এর সাথে সেন্টিমিড লাইনে ইনস্টল করুন ... ইনস্টল ডাউনলোডের জন্য বাজার ব্যবহার করতে অক্ষম ... "ইনস্টলেশন ত্রুটিটি বেমানান আপডেট পান" ... একটি কাস্টমটিতে আইএম রোম এবং 2 সপ্তাহ বয়সী একটি ব্যাকআপ আছে এবং আমি কেবল এটিতে ফিরে যেতে পারি।

আমার যা করা উচিত ছিল তা লিঙ্কটি এই থ্রেডের ২ য় পোস্টে রয়েছে

1

' Failure' সমস্যাটি ডস লাইনটি ^ এম (যেভাবেই সেন্টোস লিনাক্সে) শেষ হওয়াতে ডস লাইন সংযুক্ত করার সাথে যুক্ত করতে পারে। কোনও ফাইলে আনইনস্টল করার জন্য অ্যাপ্লিকেশনগুলির তালিকাটি রেখে অ্যান্ড্রয়েড ডিভাইসে সরাসরি অনুলিপি করুন।

root@android:/root # dos2unix list-of-apps-to-uninstall.txt     
root@android:/root # for f in `cat list-of-apps-to-uninstall.txt` ; do echo $f; pm uninstall $f; done;
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.