extra restore causes shiftsup on 2.x android?