Walka z androidami cd…

Żeby pożegnać stary telefon postanowiłem przegrać z niego jeszcze zapisy z „Bad Piggies”, „Beyond Ynth”, „Where is my water?” i „Where is my Perry?”.

Ze świniami nie było problemu, gdyż zapis gry jest na karcie SD i wystarczyło przekopiować. Kolejne gry próbowałem potraktować sposobem z poprzedniego wpisu i o ile z BY nie było problemu to niestety WMW i WMP się „obraziły” – zapis gry został przeniesiony ale stan gry był „zamrożony” po przejściu poziomu gra była nie zapisywała zmian. Problemem okazało się to, że pliki perry.db i water.db z zapisami gry są tak naprawdę bazami SQLlite i muszą mieć uprawnienia do odczytu i zapisu (RW) a przy kopiowaniu moją poprzednią metodą plik miał uprawnienie tylko do odczytu. Grom które zapisują stan jako pliki to nie przeszkadzało, ale tym dwóm tak. Rozwiązaniem okazało się działanie „zgodnie ze sztuką” czyli rozpakowanie tar’a pod linuksem gdzie zachowywane są uprawnienia do plików, tam podmienienie pliku z bazą i nadanie mu odpowiednich uprawnień, a następnie ponowne spakowanie do tar (proces opisany tutaj).

W międzyczasie zrootowałem NeoV właściwie „przy okazji” gdyż natrafiłem na aplikację eRoot wykonującą cały proces automatycznie „jednym kliknięciem”. Opis procesu jest na: Forum Sony oraz Forum XDA.