Android デバイスでホーム キーをロック/検出/無効化できないことはわかっています。
「Complete action using」ダイアログを表示する次のコードを使用しています。
<category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT" />
「このアプリでデフォルトで使用する」にチェックを入れ、マイアプリを選択すると、ユーザーが「ホーム」を押すたびにホーム画面アプリになります。ここまでは問題ありませんでしたが、ユーザーがマーケットからアプリケーションを更新すると、この設定はクリアされます。
市場からのアプリケーションの更新後もこの設定を保持するにはどうすればよいですか?