(EDIT) Solusi baru:
Anda dapat kembali ke perilaku lama yang lengkap. Perlu beberapa peretasan dan mungkin ilegal (dekompilasi & kompilasi ulang aplikasi Google)
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!
Proposal solusi:
Gunakan apktool untuk mendekompilasi dan mengubah seluruh namespace dari com.google.android.googlequicksearchbox menjadi com.google.android.googlequicksearchbox 2 dari .apk yang berfungsi lama (lihat .zip di bawah, pikirkan 2 pada akhirnya), lalu kompilasi ulang dan instal paket yang baru dibuat. Hasil: Penyedia lama dan baru (rusak) dapat diinstal di samping satu sama lain karena mereka memiliki namespace yang berbeda ( . * Searchbox 2 bukannya . * Searchbox ). Cari tahu yang mana yang lama dan gunakan itu.
Manfaat: Tidak perlu root , permanen (tidak bisa diambil)
Kekurangan: Anda mendapat 2x penawaran widget yang sama (1x dari yang lama, 1x dari yang baru), jadi Anda harus mencari tahu mana yang berfungsi dan mana yang tidak.
Tes saya sejauh ini ('apktool' adalah alias untuk 'java -jar /usr/local/bin/apktool.jar' di komputer saya, FYI):
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
(EDIT: Solusi lama)
Apa yang menyenangkan untuk diketahui : Apakah ini hanya memengaruhi Samsunng dan pelanggan Google di AS ?
Menurut androidcentral , Samsung sekarang menyebarkan pembaruan ini sebagai perbaikan stabilitas global.
Kemungkinan besar paket ini, yang "diperbarui" :
com.google.android.googlequicksearchbox (terdapat di /system/app/GoogleQuickSearchBox.apk)
Memiliki root pasti diperlukan untuk mengembalikan situasi.
Namun saya memutuskan untuk menyingkirkan firmware Samsung sama sekali dan menginstal CyanogenMod misalnya (Ini bahkan mungkin lebih mudah daripada mendapatkan root di tempat pertama pada firmware asli).
Anda mungkin ingin "menginstal ulang" versi yang tidak terpengaruh dari firmware terakhir atau salah satu dari firmware Euro (jika tidak dilucuti). Misalnya, arsip ini dari situs hosting Goo.im yang populer kemungkinan besar memiliki .apk yang berfungsi (lebih tua) yang memiliki fungsi yang Anda lewatkan. Ini adalah paket instalasi umum untuk firmware aftermarket Cyanogenmod yang populer yang menampung semua paket eksklusif yang relevan dari Google (mereka harus dilucuti Cyanogenmod oleh permintaan Google beberapa waktu lalu). Anda dapat membukanya dengan program unzip apa pun dan mengekstrak paket /system/app/GoogleQuickSearchBox.apk.
Begitulah cara saya melakukannya (menggunakan alat adb dari Google SDK :
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
Saya menggunakan Application Explorer untuk menghasilkan daftar ini dan melihat di mana .apk berada:
App Name: Google-Search
Package Name: com.google.android.googlequicksearchbox
[...]
Source Directory:
/system/app/GoogleQuickSearchBox.apk
Anda bisa mendapatkan versi 'Pencarian Google' dengan masuk ke Pengaturan-> Aplikasi-> Semua-> Pencarian Google , yang mencantumkan versi saat ini. Milik saya (sama seperti dalam .zip yang disebutkan di atas adalah: 1.4.1.299849)