I am having serious problems with the SoundHound application, from my HTC Desire S unit.
I should be able to remove it in the standard way, by entering "Applications > Manage Applications", finding SoundHound and uninstalling it. But alas, I have no options. All buttons are disabled. If the application is launched, I have the option of "Force stop" and "Clear data" available.
In the Android Market I am only able to "Update (manual)" - and if I do so, I then only have the options of "Open" and "Uninstall updates"
Then I figured it would be possible through adb, using the package-name found through adb shell to be com.melodis.midomiMusicIdentifier.freemium
- and then do an uninstall on that.
lobner@:~$ ./adb uninstall com.melodis.midomiMusicIdentifier.freemium
Failure
I think the above attempts may fail, because the .apk
file is located in the /system/app
folder on my device.
And I seem to be unable to mount the folder, which may be due to the unit not being rooted.
lobner@:~$ ./adb shell mount system/app
Usage: mount [-r] [-w] [-o options] [-t type] device directory
And I can not just remove it, it seems
lobner@:~$ ./adb shell rm system/app/SoundHound_Freemium.apk
rm failed for system/app/SoundHound_Freemium.apk, Read-only file system
Does anyone have any ideas, how to (force)remove an app from a non-rooted phone?