iCulture forum | iPhone, iPad,  iPod touch, Apple TV en iOS

iCulture forum | iPhone, iPad, iPod touch, Apple TV en iOS (https://forum.iculture.nl/)
-   iPhone algemeen (https://forum.iculture.nl/f28/iphone/f32/iphone-algemeen/)
-   -   Kapotte SMS.DB (https://forum.iculture.nl/f28/iphone/f32/iphone-algemeen/46009-kapotte-sms-db.html)

Kersentaart 15-10-09 23:05

Kapotte SMS.DB
 
Hoi,

ik was vandaag bezig met een thema installeren via WinSCP alleen toen heb ik per ongeluk wat bestanden verwijderd (Don't ask how) en toen wilde uiteindelijk geen enkele app meer opstarten.
Uiteindelijk toch maar een restore gaan. (Handmatige backup gemaakt van contacten,notities en SMS berichten en een unlock met Ultrasn0w)

Herstel ging allemaal prima, alles werkt weer alleen..
toen ik mijn sms-legacy.DB en mijn sms.db terugzette (/private/var/mobile/Library/SMS) en ik ga naar mijn sms berichten, kan ik ze gewoon zien. Maar als ik dan een nieuw bericht maak en ik druk op 'stuur' dan crasht de app. Ik kan ook geen SMS ontvangen.
Ik de inhoud van de /library/SMS folder verwijderen. En als ik dan op 'stuur' druk dan loopt het 'verzend' balkje vast ergens op driekwart deel en verstuurt hij hem alsnog niet.

Als ik 'reserve kopie' herstellen druk dan werkt hij wel gewoon. (Ik kan Smsjes sturen en ontvangen) alleen het punt is dat die reserve kopie al 2 maanden oud is en ik graag mijn nieuwere smsjes ook bij me heb.

Ik ben al opzoek gegaan naar een database editor, alleen kon ik geen corrupte dingen vinden. (sms.db)

Weet iemand misschien wat ik hiermee moet?
Ligt het misschien totaal ergens anders aan?


Alvast heel erg bedankt

Lennart

XIII 16-10-09 00:05

Eerste gok: handmatig herstelde bestanden zijn van de verkeerde (file system) eigenaar.

Daardoor toevallig wel leesrechten, maar geen schrijfrechten?

Michel15 16-10-09 09:37

je moet eerst 1 sms sturen en pas daarna je oude sms.db terugzetten

azamc 16-10-09 09:56

Hallo Lennart,

Probeer het volgende ff. Dit alles heeft met rechten te maken. Je moet de rechten van je sms.app rechtzetten.
De owner rechten staan hoogstwaarschijnlijk op <root> en deze moet gewijzigd worden in <mobile>.


Je kan het volgende via winscp proberen:

Dan kun je op je iPhone gewoon de rechten zetten.

- Ga dan naar je directory met de sms.app
- Selecteer de sms.app
- Druk op "Properties" of "Eigenschappen"
- zet de "Permissions" op 777
- "Set recurively" moet aan staan
- Druk op "OK"

Door de rechten op 777 te zetten is de "owner" niet meer van belang.
Dit zou moeten werken.

Kersentaart 16-10-09 19:40

Geweldig! Echt onwijs bedankt het lag inderdaad aan de rechten. Ik was er niet op gekomen. :)

Thundie 28-01-12 02:04

Kan soms iemand mij helpen: ik heb een manuele backup gedaan, sms staan er maar kan geen meer verzenden / ontvangen. Hoe los ik dit op aub? Ik heb zoals de post van azamc de restriction op 777 gezet, maar waar duid "Set recurively" op en waar kan ik dat vinden?

Edit: blijkbaar hielp reboot. Mijn post mag gewist worden :)


Alle tijden zijn GMT +2. Het is nu 15:01.