iPhone 2G 3.0 JB, iTunes 9 a hudba změněná za "other"

Odpovědět
patrikvogl

iPhone 2G 3.0 JB, iTunes 9 a hudba změněná za "other"

Příspěvek od patrikvogl »

Zdravím,
nechal jsem přes večer iPhone (3G s JB FW 3.0) připojený k PC, šel spát a nyní zjistil, že hudba se změnila na "other" a při synchronizaci napíše, že není dostatek místa. Co teď? Najít adresář s hudbou (kde?) a smazat ho natvrdo v telefonu?

Restore nepomohl, když dám jen pár písniček od iPhone, objeví se (již) v "Music" :( Ještě dodávám screenshot

http://pvogl.cz/work/2009-09-19_090408.jpg

trevor

Re: iPhone 2G 3.0 JB, iTunes 9 a hudba změněná za "other"

Příspěvek od trevor »

Znám dvě řešení, žádné z nich není úplně elegantní, ale jedno z nich bude fungovat (je to částečně závislé i na FW iPhonu):
- použít aplikaci SwapTunes a pak se zase vrátit k iTunes
- smazat adresáře typu iTunes_Control, iTunes_Control_2 apod. ve "var/mobile/Media/" a znovu sesynchronizovat iPhone s iTunes (vytvoří se nová korektní databáze v iPhonu).

patrikvogl

Re: iPhone 2G 3.0 JB, iTunes 9 a hudba změněná za "other"

Příspěvek od patrikvogl »

Hm, složku jsem smazal, ale stále je tam prostě zabráno těch 7GB... Kam se ukládá hudba? :(

trevor

Re: iPhone 2G 3.0 JB, iTunes 9 a hudba změněná za "other"

Příspěvek od trevor »

Hudba se ukládá přece do Media jednotlivě pod skladbami do hexa-číslovaných adresářů. Tzn. private/var/mobile/Media/iTunes_control/Music.

patrikvogl

Re: iPhone 2G 3.0 JB, iTunes 9 a hudba změněná za "other"

Příspěvek od patrikvogl »

Hm, tak to je divné. Jak zjisti kde je to místo? Určitě je to hudba, protože ta zmizela a přesně to místo je nyní jako "data" :(

trevor

Re: iPhone 2G 3.0 JB, iTunes 9 a hudba změněná za "other"

Příspěvek od trevor »

Všechno z iTunes se v iPhonu ukládá do SQLite databází právě v tom iTunes_control (locations.itdb), je tam současně i záloha a občas někdy i záloha zálohy té databáze :D
Pokud myslíš, co určuje, že daná data jsou audio, pictures, podcasts apod., tak indexy databáze a ty samotné adresáře v Media, ale to je určitě jasné už z jejich struktury.
Pokud se smaže obsah iTunes_control, tak se to pak zase syncne s iTunes v počítači. Pokud se ti nějak povedlo rozhodit ty sql databáze samotných iTunes, nebo jsi dělal sync s více počítačema/více iphonama/ipodama tak u FW 2.x je uměl spravit právě ten SwapTunes. Co vím, tak smazání iTunes_control (+ reboot iphonu) pomůže vždycky a sync pak obnoví tu nabořenou sql. Co si ovšem všechno syncuje iTunes, to pochybuju že neví ani Jobs :D iTunes 9 jsem ještě ani nezkoušel, tak nevím co to všechno dělá. Jinak ten other/audio atp. chaos se neděje jenom u jailbreaknutých iphonů :D

UPDATE:
pradávný návod, ani to nemá smysl překládat, stěžejní je ten sync jako nový iPhone :-) U FW 3.x můžou být ty itunes_control klidně i jinde, viz předchozí posty.

- delete any iTunes_Control folders located at User >> Media >> iTunes_Control
- hook up your phone to iTunes again. It will ask you to set up as a new phone or do a restore.
- select set up as new phone. Re-sync your music and videos. All your apps and settings will stay

Odpovědět