Nexus 7 (2013) এ ওটিএ আপডেটটি "অ্যাডবি সিডেলোড" করার চেষ্টা করার সময় যাচাইয়ের ত্রুটি পাওয়া


17

মন্তব্য:

  • ট্যাবলেট আনলক করা এবং মূলযুক্ত (সুপারএসইউ প্রো v1.75)
  • আমি জায়গায় নিম্নলিখিত পুনরুদ্ধারের ফ্ল্যাশ আছে: TWRP 2.6.3.0, কিন্তু আমি জন্য স্টক পুনরুদ্ধার বুট করছি adb sideloadআবাহন
  • ড্রাইভারগুলি ইনস্টল করা আছে, হোস্টটি উইন 7 x64 এবং প্রতিটি মোডে ডিভাইসটি সনাক্ত করা হয় (এমটিপি, ইউএসবি ডিবাগ, বুটলোডার)

আমার Nexus 7 (2013) [Wi-Fi] adb sideloadএ ফাইলটি (স্টক পুনরুদ্ধারের মাধ্যমে) করার চেষ্টা করার সময় 7d9b309e11da82edb5373a1f59965bca89f6041f.signed-razor-KRT16S-from-JSS15R.7d9b309e.zip, আমি একটি ত্রুটি পেয়েছি:

Finding update package...
Opening update package...
Verifying update package...
Installing update...
Verifying current system...
"/system/app/Drive.apk" has unexpected contents.
E:Error in /tmp/update.zip
(Status 7)
Installation aborted.

আমি কি ভুল করছি? adb sideloadসফল করার জন্য আমার কী পরিবর্তন করতে হবে ?


আপনি অন্য পুনরুদ্ধার / বুটলোডার ব্যবহার করতে পারেন এমন একটি সুযোগও রয়েছে। আমার এক্সটি 925 এ সর্বশেষতম সিএম ইনস্টল করতে, উদাহরণস্বরূপ, আমাকে ডাউনলোড পৃষ্ঠা থেকে কাস্টম চিত্রটি ব্যবহার করতে হয়েছিল (এটি ক্লকওয়ার্কের চেয়ে কিছুটা ছোট)। এও মনে রাখবেন যে দ্রুত লোড থেকে বুটলোডারটিতে রিবুট করা খুব জটিল হতে পারে, কারণ এটি পুনরায় বুট করার সময় স্টক বুটলোডার দ্বারা প্রতিস্থাপিত হতে পারে।
ক্রেগক্স

উত্তর:


11

লক্ষ্য

যদি আপনার ওটিএ চিত্রটি ডাউনলোড হয় এবং এবং যেমনটি আমার ক্ষেত্রে সফলতা ছাড়াই শেষ হয় তবে আপনি adb sideload <filename>নিজেই এটি ম্যানুয়ালি করতে সক্ষম হবেন ( এখানে ভিডিও )।

সমস্যা / ত্রুটি

... দুর্ভাগ্যক্রমে ওটিএ আপডেট এর মাধ্যমে adb sideloadত্রুটিগুলি বেরিয়েছে:

Finding update package...
Opening update package...
Verifying update package...
Installing update...
Verifying current system...
"/system/app/Drive.apk" has unexpected contents.
E:Error in /tmp/update.zip
(Status 7)
Installation aborted.

যেখানে /system/app/Drive.apkকোনও সিস্টেম অ্যাপ থাকতে পারে।

কে না কি দোষ দেব?

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

ত্রুটির আপাত কারণ

টাইটানিয়াম ব্যাকআপ প্রো ব্যবহার করে আমি সিস্টেম অ্যাপগুলির কিছু থেকে মুক্তি পেতে "হিমায়িত" বৈশিষ্ট্যটি ব্যবহার করেছি:

  • আসুস কীবোর্ড
  • পাঁজি
  • ক্যালেন্ডার স্টোরেজ
  • com.android.providers.partnerbookmarks
  • com.android.sharedstoragebackup
  • com.google.android.voicesearch
  • এক্সচেঞ্জ পরিষেবাদি
  • জিমেইল
  • গুগল ওয়ান টাইম ইনিশ
  • গুগল প্লে বই
  • গুগল প্লে গেমস
  • গুগল প্লে ম্যাগাজিনগুলি
  • গুগল প্লে সিনেমাগুলি
  • গুগল প্লে সঙ্গীত
  • Google অনুসন্ধান
  • গুগল পাঠ্য থেকে স্পিচ ইঞ্জিন
  • Hangouts এর
  • iWnn IME
  • iWnnIME কীবোর্ড (সাদা)
  • ওয়ান টাইম ইনিশ

এ কারণেই adb sideloadআপাতত আমার প্রশ্নে প্রদত্ত ত্রুটি বার্তাটি দিয়ে জামিন আউট দেওয়া হয়েছিল।

আমি কয়েকটি সিস্টেম অ্যাপ্লিকেশনও আনইনস্টল করেছিলাম এবং আমি মনে করি যে আমি "ড্রাইভ" মনে করি (মনে আছে ? /system/app/Drive.apk:) তাদের মধ্যে একটি ছিল।

সমাধান

আমি এই উত্তরে ফোরাম.এক্সডিএ-ডেভেলপার ডটকম এ সমাধানটি পেয়েছি । সংক্ষিপ্তসারটি হ'ল যদি আপনার একটি পরিবর্তিত চিত্র থাকে তবে ওটিএ সিডেলোডকে সফল করতে আপনার এটি পুনরুদ্ধার করতে হবে।

আপনার বর্তমানে যে বিল্ড রয়েছে তার জন্য প্রথমে স্টক চিত্রটি ডাউনলোড করুন। আপনার ডিভাইসের জন্য এটি সঠিক এটি নিশ্চিত করুন। তাই আমি থেকে আপগ্রেড করার চেষ্টা ছিল JSS15Rথেকে KRT16SWi-Fi এর সংস্করণ, যার অর্থ আমি ডাউনলোড করা প্রয়োজন উপর 4.3 (JSS15R)চিত্র। razor-jss15r-factory-ec2d4f76.tgzআমার ক্ষেত্রে ফাইল ছিল । আমি তখন তা আনপ্যাক করেছিলাম যা আমাকে একটি সাবফোল্ডার নাম দিয়েছে razor-jss15r। এর ভিতরে শেল স্ক্রিপ্ট, একটি .imgফাইল এবং একটি .zip( image-razor-jss15r.zip) ছিল। দ্বিতীয়টির প্যাকটি প্যাক করা দরকার। তারপরে আমার .imgফোল্ডারে আনপ্যাক .zipকরা ফাইলগুলিতে আমার কাছে ফাইলগুলি ছিল :

  • boot.img
  • cache.img
  • recovery.img
  • system.img
  • userdata.img

তারপরে আমি সংযুক্ত উত্তরে বর্ণিত পদক্ষেপগুলি অনুসরণ করেছি:

  1. বুট-লোডার বুট (রাখতে Volume-downএবং Powerএটি চালু পর সরাসরি চাপা)
  2. ইউএসবি সংযোগ করুন (তার আগে নিশ্চিত হয়ে নিন যে সমস্ত ইউএসবি ড্রাইভার ইনস্টল করা আছে )
  3. পূর্বে আনপ্যাক করা .imgফাইলগুলির সাথে ফোল্ডারে পরিবর্তন করুন
  4. অ্যান্ড্রয়েড এসডিকে প্রম্পট থেকে চেক করুন যে আপনি ডিভাইসটি দেখতে পান fastboot devices
  5. তারপরে কার্যকর করুন fastboot flash system system.imgযা স্টক সিস্টেমের পার্টিশনটিকে ফ্ল্যাশ করবে

দ্রষ্টব্য: লিঙ্কযুক্ত পোস্টের বিপরীতে, আমি এই পদক্ষেপটি ছেড়ে দিয়েছি fastboot erase systemকারণ এটি দৃশ্যত fastboot flash system system.imgআউটপুট থেকে দেখা যেতে পারে imp আমি এড়িয়ে গিয়েছিলাম fastboot flash boot boot.imgএবং fastboot flash recovery recovery.imgকারণ আমি ভেবেছিলাম যে এই "পার্টিশনগুলি" সংশোধন করা সম্ভব নয় (আমি ঠিক ছিলাম)। যদিও আপনার দ্বিতীয়টির প্রয়োজন হতে পারে। এটি সম্ভবত আপনি যা সংশোধন করেছেন তার উপর নির্ভর করবে যা adb sideloadপদক্ষেপটি প্রতিরোধ করে (যেমন ত্রুটি বার্তাটি পড়ুন এবং বুঝতে পারবেন)।

এখানে ফলাফল:

# fastboot flash system system.img
erasing 'system'...
OKAY [  1.160s]
sending 'system' (603447 KB)...
OKAY [ 19.786s]
writing 'system'...
OKAY [ 26.720s]
finished. total time: 47.668s

এটি voila, একটি পরিষ্কার সিস্টেম যা ওটিএ আপডেট হতে পারে।

সুতরাং সংক্ষেপে, আপনি কেবল যা fastboot flash system system.imgস্টক ইমেজটি চালাচ্ছেন তা থেকে আপনার প্রয়োজন হতে পারে , যদি আপনি যাচাইকরণের পর্যায়ে কখনও ত্রুটি পান:

Verifying current system...
"/system/<SOME>.apk" has unexpected contents.
E:Error in /tmp/update.zip
(Status 7)

কারখানার চিত্রগুলির জন্য ডাউনলোড করুন (নেক্সাস 7, উভয়)

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