(সম্পাদনা) নতুন সমাধান:
আপনি আপনার সম্পূর্ণ পুরানো আচরণে ফিরে যেতে পারেন। এটির জন্য যদিও কিছু হ্যাকিং দরকার এবং এটি অবৈধ হতে পারে (গুগল অ্যাপ্লিকেশনটি ছাঁটাই এবং পুনরায় কম্পাইল করুন)
Background:
If you don't have root, you cannot install the old version over the new one.
What you could do: Install an app with the functions of the old Search app.
Idea: If the old app had a different package name you could install it next to the new app.
How? Apktool!
সমাধান প্রস্তাব:
ব্যবহার করুন apktool decompile থেকে পুরো নামস্থান পরিবর্তন করতে com.google.android.googlequicksearchbox করার com.google.android.googlequicksearchbox 2 ওয়ার্কিং পুরাতন .apk এর (নীচে .zip দেখুন, শেষ 2 কিছু মনে), তারপর নতুন কারুকৃত প্যাকেজটি পুনরায় কম্পাইল এবং ইনস্টল করুন। ফলাফল: পুরাতন এবং নতুন (ভাঙ্গা) প্রদানকারী পরবর্তী প্রতিটি অন্যান্য একই সময়ে ইনস্টল করা যাবে কারণ তারা হয়ত নামস্থান আছে ( । * অনুসন্ধান বাক্স 2 পরিবর্তে । * অনুসন্ধান বাক্স )। কোনটি পুরানো তা সন্ধান করুন এবং এটি ব্যবহার করুন।
উপকারিতা: কোনও মূল প্রয়োজন হয় না, স্থায়ী হয় (অপসারণ করা যায় না)
ত্রুটিগুলি: আপনি একই উইজেটের প্রস্তাব 2x পান (পুরানো থেকে 1x, নতুন থেকে 1x), সুতরাং আপনাকে খুঁজে বের করতে হবে কোনটি কার্যকর এবং কোনটি নয়
আমার পরীক্ষা এখনও অবধি ('apktool' আমার মেশিনে 'java -jar /usr/local/bin/apktool.jar' এর একটি নাম, এফওয়াইআই):
apktool decompile GoogleQuickSearchBox.apk appdir
#append every occurrence of the namespace with '2'
find appdir -type f | while read a; do sed -i 's,uicksearchbox,uicksearchbox2,g' $a; done
#rename the directory to reflect that too
mv appdir/smali/com/google/android/googlequicksearchbox smali/com/google/android/googlequicksearchbox2
apktool build /tmp/bla.apk appdir
#Any sort of signing (jarsigner, signapk.jar,...):
java -jar /tmp/signapk.jar /tmp/certificate.pem /tmp/key.pk8 /tmp/bla.apk /tmp/gsearch2.apk
adb install /tmp/gsearch2.apk
(সম্পাদনা: ওল্ড সমাধান)
জেনে ভাল লাগবে কী : এটি কি কেবল সামসুং এবং গুগলের মার্কিন গ্রাহকদের প্রভাবিত করে ? অ্যান্ড্রয়েডেন্ট্রাল
অনুসারে, স্যামসুং এখন বিশ্বব্যাপী স্থিতিশীলতা হিসাবে এই আপডেটটি মোতায়েন করে।
সম্ভবত এটি এই প্যাকেজটি, এটি "আপডেটেড" পেয়েছে :
com.google.android.googlequicksearchbox ( / সিস্টেমে / অ্যাপ্লিকেশন / গুগলিকুইকসন্ধানবক্স.এপকে অবস্থিত)
পরিস্থিতি ফিরিয়ে আনার জন্য অবশ্যই মূল থাকা দরকার।
তবে আমি সিদ্ধান্ত নিয়েছিলাম স্যামসুং ফার্মওয়্যারটি পুরোপুরি মুক্তি পাবো এবং উদাহরণস্বরূপ সায়ানোজেনমড ইনস্টল করব (অরজিনাল ফার্মওয়্যারের প্রথম স্থানে শিকড় পাওয়ার চেয়ে এটি আরও সহজ হতে পারে)।
আপনি শেষ ফার্মওয়্যার বা ইউরো ফার্মওয়্যারের একটির (যদি সেগুলি ছিনিয়ে না নেওয়া হয়) থেকে অচেতন সংস্করণটি "পুনরায় ইনস্টল" করতে পারেন। উদাহরণস্বরূপ, জনপ্রিয় Goo.im হোস্টিং সাইট থেকে এই সংরক্ষণাগারটিতে সম্ভবত একটি কার্যকরী (পুরানো) .apk থাকবে যা আপনার কার্যকারিতা মিস করে। গুগল থেকে সমস্ত প্রাসঙ্গিক মালিকানাধীন প্যাকেজ ধারণ করে জনপ্রিয় সায়ানোজেনমড আফটার মার্কেট ফার্মওয়্যারের জন্য এটি একটি জেনেরিক ইনস্টলেশন প্যাকেজ (কিছুক্ষণ আগে গুগলের অনুরোধে তাদের সায়ানোজেনমডকে ছিনিয়ে নিতে হয়েছিল)। আপনি যেকোন আনজিপ প্রোগ্রামের সাথে এটি খুলতে এবং / সিস্টেমে / অ্যাপ্লিকেশন / গুগল কিউইকসন্ধানবক্স.এপকে প্যাকেজটি বের করতে পারেন।
এটিই আমি এটি করব ( গুগল এসডিকে থেকে অ্যাডবি সরঞ্জামটি ব্যবহার করে :
adb push GoogleQuickSearchBox.apk /sdcard/
adb shell
su
mount -o remount,rw /system
cp /sdcard/GoogleQuickSearchBox.apk /system/data/
mount -o remount,ro /system
reboot
exit
আমি এই তালিকাটি তৈরি করতে অ্যাপ্লিকেশন এক্সপ্লোরার ব্যবহার করেছি এবং .apkটি কোথায় রয়েছে তা দেখতে:
App Name: Google-Search
Package Name: com.google.android.googlequicksearchbox
[...]
Source Directory:
/system/app/GoogleQuickSearchBox.apk
আপনি বর্তমান সংস্করণটি তালিকাভুক্ত করে সেটিংস-> অ্যাপ্লিকেশন-> সমস্ত-> গুগল অনুসন্ধানে গিয়ে 'গুগল-অনুসন্ধান' সংস্করণটি পেতে পারেন । খনি (উপরের উল্লিখিত হিসাবে জিপটি হ'ল: জিপটি: 1.4.1.299849)