AddressBook.sqlitedb i cala reszta

Witam,

zrobilem back swoich danych i skopiowalem je na dysk (kontakty, sms, kalendarz, notatki), problem w tym, ze jak podmieniam kopie zapasowa z kompa z oryginalnymi pustymi plikami iphone zdajde sie ich nie widziec. Pamietam jak przez mgle, ze kiedys widziałem forum gdzie ktos mial podobne problemy i rozwiazaniem bylo nadawanie jakis specjalnych uprawnień czy czegos przez putty, wie ktos może jakie to sa komendy, albo czy moze jest jakis inny sposob, zeby iphone je widzial?

dodam ze chodzi o 3GS z 3.1.2 po blackra1n?

pozdrawiam

Podpowiem, ze chown i nowym właścicielem ma być mobile. Nie zmieniaj uprawnień na 755, ani tym bardziej na 777 jak często tu zalecają.

---- Dodano 23-12-2009 o godzinie 17:58 ----
“site:myapple.plchownsms.db” w google i będziesz miał odp, niestety konkretnych linków Ci z iPhone’a nie wkleje.

ok, juz znalazlem, jakby ktos szukał to:

A można użyć jakiejś maski, żeby zmienić od razu na większej liczbie plików o przykładowych nazwach: IMG_001.JPG IMG_002.JPG… ?

################
Ja również sobie poradziłem metodą prób i błędów, * załatwiła sprawę. Zmienia właściciela wszystkich plików które znajdują się we wskazanym folderze. Przez WinSCP wchodzimy do konkretnego katalogu, otwieramy terminal (CTRL+T) i klepiemy polecenie:

Ciekawi mnie jedno.
Sam, przeważnie mówie aby ustawiać na 777, aby później nie kombinować !
W czym przeszkadza, odczyt, zapis ?

Nikt Ci nie ukradnie plików bez twojej wiedzy ( a tak na prawdę głupoty ) więc, nie widze jakiegoś problemu.
( nie rozmawiajmy o OpenSSH itp )

iPhone to nie serwer..

Nie wiem, może źle gadam, proszę o wytłumaczenie.

777 to również execute - po co to bazie danych? Baza służy do odczytywania i zapisywania w niej rekordów. Jeżeli chodzi o wykradanie… to domyślne uprawnienia - 644 - również pozwalają na odczyt. W przypadku SMS-ów czy kontaktów problemu nie ma, ale w niektórych przypadkach nadanie pełnych uprawnień dla pliku, którego właścicielem jest root zamiast ustalenia odpowiedniego właściciela i praw nie jest dobrym pomysłem.

Ale rozmawiamy o iPhone… i tylko o tym… wiec ja nie widzę przeciwwskazań do ustawienia 777.

Dokładnie, sam też często ustawiam 777. Nad wartością uprawnień zastanawiam się dopiero na Linux’ie, bo tylko tam może to przynieść jakieś niepowołane skutki, a tak to nie ma sensu się bawić.
pozdrawiam, ed00c

Po co w takim razie uczyć złych nawyków? Poza tym chown mobile zamiast chmod 777 to aż tak wielka, trudna i czasochłonna zabawa?