Lo he probado con un desire X, en principio todo bien, cuando le dices que pase a 2 parece todo correcto. le das la orden de adb shell pm get-install-location y te responde que 2 external. Reinicias, instalas una aplicacion y te la pone en la memoria interna. Como si nada. No se si es que no funciona con esta version de android 4.0.4 o con el desire X o porque no soy root pero no parece ir.