У меня серьезные проблемы с приложением SoundHound с моего устройства HTC Desire S.
Я смог бы удалить его стандартным способом, введя «Приложения> Управление приложениями», найдя SoundHound и удалив его. Но увы у меня нет вариантов. Все кнопки отключены. Если приложение запущено, у меня есть опция «Принудительная остановка» и «Очистить данные».
В Android Market я могу только «Обновлять (вручную)» - и если я это сделаю, у меня будут только опции «Открыть» и «Удалить обновления»
Тогда я подумал, что это будет возможно через adb , используя имя пакета, найденное в adb shell , равным com.melodis.midomiMusicIdentifier.freemium
- и затем удалите его.
lobner@:~$ ./adb uninstall com.melodis.midomiMusicIdentifier.freemium
Failure
Я думаю, что вышеупомянутые попытки могут потерпеть неудачу, поскольку файл .apk
находится в папке /system/app
на моем устройстве.
Кажется, я не могу смонтировать папку, возможно, из-за того, что на устройстве нет рута.
lobner@:~$ ./adb shell mount system/app
Usage: mount [-r] [-w] [-o options] [-t type] device directory
И я не могу просто удалить его, кажется
lobner@:~$ ./adb shell rm system/app/SoundHound_Freemium.apk
rm failed for system/app/SoundHound_Freemium.apk, Read-only file system
У кого-нибудь есть какие-либо идеи, как (принудительно) удалить приложение из нерутированного телефона?