(Dieser Beitrag wurde zuletzt bearbeitet: 27.03.2013, 23:51 von ceibaer.)
kannst du nich mal sone deb datei fertig machen? habs selber noch nie gemacht. is sicher kein hexenwerk, aber sich da jetzt auch noch reinfuxen... hab eh schon zu viel zeit mit dem theme verbracht. ich weiss das ordner und dateien erstellt werden müssen, dann is auch schon schluss.
obwohl... es lohnt sich ja. ich probiers mal ne deb zu machen...
wie ich immer sach... je mehr man weiss, desto mehr weiss man was man nicht weiss.
(Dieser Beitrag wurde zuletzt bearbeitet: 28.03.2013, 08:52 von ceibaer.)
@Rasputin007:
moinsen,
das mit dem deb file krieg ich in griff. nur wie und wo und ob überhaupt häng ich da jetzt diesen webclip und webkit krams in die ordnerstruktur mit rein? einfach unter var/mobile/library? und langt es wenn ich eine in windows erstellte verknüpfung in den webclips ordner zur database mache?
Ich weis nicht genau was für ein Linux OS Du benutzt, Debian oder Ubuntu oder?
Im Prinzip schon richtig, nur kannste den Ordner "file_0" löschen, den brauchste nicht.
Auf den Linux OS einen Ordner neu anlegen und zwar /var/mobile/Library/WebKit/Databases, dann mit Terminal den command eingeben
ln -s /var/mobile/Library/WebKit/Databases /var/Storage
nun den /var/Storage Ordner in den WeatherElements.webclip Ordner kopieren.
Nun kannste das auch noch testen, kopiere eine Datei in /var/mobile/Library/WebKit/Databases und öffne den Storage Ordner in den WeatherElement.webclip Ordner, wenn Du nun die Datei siehst dann funzt die Symlink.
Kann eine deb auch erstellen, als Vergleich, muß aber bis heute abend warten, bin schon mit einem Fu0 aus dem Haus.
(Dieser Beitrag wurde zuletzt bearbeitet: 28.03.2013, 17:36 von ceibaer.)
ja und da haben wir das problem...
ich sitze hier auf windows 7. hatte gehofft das irgendwie auf dem iphone in verbindung mit winscp bewerkstelligen zu können, wenn ich die daten roh überspielt habe.
EDIT: habe mit iflile ne verknüpfung gemacht. wird in ifunbox auch als symlink ordner angezeigt... soweit so gut.
So sieht das bei mir aus wenn ich eine deb Datei daraus mache.
Der "Storage" Ordner im WeatherElements.webclip Ordner ist eine Symlink, sieht man auch rechts unter Destination. Rot ist die Symlink in dem Debian Linux OS (läuft in VirtualBox auf meinem Win7 PC) und grün ist die Symlink auf dem iPhone. Deshalb muß auch der var/mobile/Library/WebKit/Databases leere Ordner mit in die deb Datei, denn dieser Ordner existiert nicht "by default". Wäre ja sonst blödsinning eine Symlink zu einem Ordner zu haben den es nicht gibt.
Ich habe auch die Permission auf Owner "mobile" und Group auf "wheel" gesetzt, funzt bestens mit meinen deb Dateien.
Wenn Du willst kann ich auch diese deb Datei auf unsere MMUS repo (apt.mmus.us) packen,mal so für andere zum Ausprobieren.
(Dieser Beitrag wurde zuletzt bearbeitet: 28.03.2013, 21:48 von ceibaer.)
ok, der dateiinhalt sieht aus wie bei mir. nur hab ich n 3er iphone
die control muss ich nochmal anpassen.
EDIT: konte mein deb file via ifile installieren. ging auch, aber das mit der datenbankverknüpfung ging nicht. musste ich manuel nachbessern. wo is der fehler?
Schau Dir einmal die Ownership der Dateien in WeatherElements.webclip an, die könnten owner "root" und group "admin" sein und dann geht das nicht. Ändere die auf owner "mobile" und group"wheel", dann probier es noch einmal.
Liegt daran das iFile als "root" arbeitet, muß es auch um Zugang zu allen Dateien zu haben, nur was iFile installiert wird dann auch installiert als "root".
Wäre mal interresant welche ownership die Dateien von meiner deb haben, denn dort sind die ownership schon gesetzt.
(Dieser Beitrag wurde zuletzt bearbeitet: 29.03.2013, 00:04 von ceibaer.)
also die db.html hatte bei mir aufm handy root und wheel.
ich hab jetzt mal we und alles ausm webclip ordner gelöscht und installier mal deine deb.
EDIT: also mit deiner deb wird gar nix installiert. er tut zwar was, aber sonst is anschliessend im system nichts zu finden.
ich hatte dir per pn heut nachmittag mal meine deb gelinkt. haste mal rinjekiekt?
da wird alles richtig installiert. in webclips etc. die eigenschaften standen auf root und wheel. hatte aber auch vorher noch nix definiert. welche sollten denn alle auf mobile/wheel?
die verlinkung zur database haut einfach nich hin. musste ich wieder manuel einfügen.
Sorry, war sehr beschäftigt.
OK, habe meine deb probiert und genau wie bei Dir nichts. Das Problem war die "control" Datei, ich hatte noch die Dependency von Lockscreen Clock Hide und Lockscreen Dim Delay drinn und die haben die Installation vermasselt.
Habe die nun geändert und nun installiert die deb einwandfrei und funzt ohne irgendetwas anderes zu machen.
Kopiere die deb Datei auf iPhone/iPod, installiere mit iFile, dann respring OHNE das WE_HD 5.2 Theme auszuwählen. Respring ist nötig um das neue "WE Setup" Ikon auf dem Home screen zu sehen.
Nun "WE Setup" öffnen, Einstellungen vornehmen und speichern, nun WE_HD 5.2 Theme in Winterboard auswählen und respring.
Fertig und funzt!
OK, Upload fertig, siehe meinen vorherigen Post für die Link und Installationsanleitung.
Klappt prima auf dem iPod4 von meinem Sohn.
EDIT:
Habe mir Deine deb Datein auf dem iPod4 installiert.
Installiert OK, nur laufen tut es nicht. Ich kann die Database nicht speichern. (Auch kein Text in der db.html!)
Habe mir dann mal die Symlink "Storage" in WeatherElements.webclip angesehen mit iFile
und siehe da die Symlink geht zu der Database von "root", siehe den Path von Link Target. Und dazu hat Springboard user "mobile" keine Permission.
(Dieser Beitrag wurde zuletzt bearbeitet: 29.03.2013, 16:20 von ceibaer.)
also bei mir geht deine deb nicht. selbes problem wie vorher.
EDIT: hattest du nochmal gespeichert? öffne we nochmal. das war bei mir auch. liegt vielleicht daran, das auf nem sauberen system die database erst erstellt werden muss. vielleicht sollte daher die database aus webkit gleich mit rein.
ich bin auch ab von dem symlink kram ich lasse es wieder über safari laufen. geht problemlos.
im moment hab ich allerdings das problem das mein akku nur noch 2 stunden hält. wohl n bischen viel verdreht im system.
Wollt Ihr nicht Euren Programmier Chat per PN oder Messenger klären, damit der Thread hier nicht auch "zugemüllt" wird? Der sollte doch sauber sein, oder nicht?
Du mußt die schon installierte WE Theme deinstallieren mit Cydia, weil Deine und meine Version denselben Namen für den webclip Ordner benutzen. Cydia überschreibt den nicht sondern stop die Installierung.
Ich hatte genau dasselbe als ich Deine deb über meine installieren wollte.
Nebenbei um meine deb in Cydia zu deinstallieren zu können das Package "MYO" auswählen, der Name kommt wohl von dem MYO control file was ich für WE HD 4_5.2 benutzt habe.
Da diese deb Datei nicht auf einer Repo ist spielt diese control Datei wirklich keine große Rolle.
(29.03.2013, 16:18)barnyblack schrieb: Wollt Ihr nicht Euren Programmier Chat per PN oder Messenger klären, damit der Thread hier nicht auch "zugemüllt" wird? Der sollte doch sauber sein, oder nicht?
Den Ordner gelöscht mit iFile oder deinstalliert mit Cydia?
Weil ich hatte auch erst den webclip von meiner deb mit iFile gelöscht um Deine deb zu installieren, ging aber nicht weil in Cydia meine deb mit dem Order noch bestand auch wenn der Ordner schon weg ist.
Erst nachdem ich meine deb in Cydia deinstalliert habe konnte ich Deine deb installieren.
Nun habe ich Deine deb mit Cydia deinstalliert und meine deb installiert, perfekt!
(Dieser Beitrag wurde zuletzt bearbeitet: 29.03.2013, 16:49 von ceibaer.)
ich habe via winscp gelöscht. über cydia hab ich es gar nicht installiert. hab das deb file im private/var/root verzeichnis und installiere es über ifile.
sehe gerade das es tatsächlich in cydia auftaucht. also alles auf anfang.
Auch wenn Du eine deb mit iFile installierst legt Cydia eine "Akte" an für dieses Package und dessen Ordneraufbau, damit Cydia weis wo was ist wenn es deinstallieren soll. Der Ordner WeatherElements.webclip, den es in Deiner und meiner deb gibt, gehört laut Deiner Cydia zu Deiner deb, egal ob es nun diesen Ordner gibt oder nicht (gelöscht mit iFile) und Cydia läßt keine andere deb diesen WeatherElements.webclip Ordner überschreiben. Erst wenn Du die deb durch Cydia deinstallierst darf eine andere deb diesen WeatherElements.webclip Ordner erstellen.