Será que a memória está boa?
Digo isso porque tinha um celular do paraguay que a memória dizia ter 256 MB e ao tentar usá-la para executar um aplicativo em java, dava erro de memória parecido com esse seu, que não conseguia abrir o arquivo .jar ...
Verifica se a memória está boa, existem programas para varrer defeitos na memória...