SharedPreferences sendo redefinidas após a força fechar

Eu fui capaz de implementar com sucesso as Preferências Compartilhadas em meu aplicativo, mas tive um problema com os dados sendo redefinidos / excluídos se eu eliminar o aplicativo por meio de um gerenciador de tarefas.

Estou usando um método estático para salvar, assim só preciso do método uma vez e posso chamá-lo em todos os lugares dentro do meu aplicativo.

protected static synchronized void save(Context cntx){
    SharedPreferences preferences2 = cntx.getSharedPreferences("BluRealms", 0);
    SharedPreferences.Editor editor = preferences2.edit();
    editor.putBoolean("level", Stats.level);
    editor.commit();
}

Assim que eu mato o meu aplicativo, todos os meus dados são ajustados de volta para as configurações padrão no meu método de salvar SharedPreferences.

Eu também fiz algumas pesquisas e encontrei alguns posts que dizem que adicionar android: persistent = "true" no arquivo de manifesto resolveria o problema, mas os dados ainda são redefinidos mesmo com isso.

Editar: Bem, acho que encontrei um pouco de informação sobre o meu problema. Este problema destaca um problema com os telefones Samsung Galaxy S que não salvam SharedPreferences corretamente, que é o dispositivo em que estou testando.http://code.google.com/p/android/issues/detail?id=14359 especialmentecomentário 6

Mais alguma informação sobre isso seria ótimo!

questionAnswers(1)

yourAnswerToTheQuestion