Jump to content
  • 0
Melde dich an, um diesem Inhalt zu folgen  
designoo

Samsung S8000 Jet - Widget Workshop / Download

Frage

designoo

41463d1258240872-qsmbl_s8000picpool_r3-jet_wgt_wshop_banner800.jpg

Willkommen,

einen großen Anteil der Werbung, den Samsung für seine Touchwiz-Handys betreibt nehmen die sogenannte Widgets ein.

Dabei sind Widgets vergleichsweise einfach gestrickt: Die Hauptfunktionen sind in Javascript verfasst. Darauf kommt ein grafisches Interface. Viele Widgets arbeiten online und rufen Daten direkt aus dem Internet ab.

In diesem Workshop soll demonstriert werden, wie Widgets aufgebaut sind und wie man sie nach Möglichkeit modifizieren kann. Natürlich gibt es gewisse Grenzen und die Möglichkeiten sind noch recht begrenzt, da es noch an tiefgründigem Hintergrundwissen zum Gesamtsystem das hinter Touchwiz steckt fehlt.

Zu Anfang wollen wir einige Anfängerschritte wagen und uns zunächst mit relativ einfachen Modifikationen beschäftigen.

Für ein erstes Tutorial bieten sich die sogenannten Bookmark-Widgets an, die einfach aufgebaut und ebenso leicht zu bearbeiten sind. Diese Widgets liegen in Form eines einfachen Screenshots auf dem Desktop. Schöner wäre es, wenn man die Darstellung dieser Lesezeichen auf dem Desktop nach eigenem Geschmack anpassen könnte.

Viel Spaß beim Lesen und Nachmachen...

[table=head][ # ]|
Tutorial-Übersicht
|[ Status ]

- 1 -
|
Bookmark-Widgets bearbeiten
|
..
attachment.php?attachmentid=35638&stc=1&d=124992662939527d1255669617-qsmbl_s8000picpool-f_hot_no.gif

- 2 -
|
|
..
attachment.php?attachmentid=35638&stc=1&d=124992662939527d1255669617-qsmbl_s8000picpool-f_hot_no.gif

- 3 -
|
|
..
attachment.php?attachmentid=35638&stc=1&d=124992662939527d1255669617-qsmbl_s8000picpool-f_hot_no.gif

- 4 -
|
|
..
attachment.php?attachmentid=35638&stc=1&d=124992662939527d1255669617-qsmbl_s8000picpool-f_hot_no.gif

- 5 -
|
aC6rzC
|
..
attachment.php?attachmentid=35638&stc=1&d=124992662939527d1255669617-qsmbl_s8000picpool-f_hot_no.gif

...
|...
.■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
|
..
[/table]

bearbeitet von designoo
Updates
  • Like 2

Diesen Beitrag teilen


Link zum Beitrag

11 Antworten auf diese Frage

Recommended Posts

  • 0
designoo

.

1. Bookmark-Widgets bearbeiten

1. Bookmark-Widgets erstellen

■ Zunächst brauchen wir ein paar Bookmark-Widgets. Zum Erstellen eines solchen Widgets gehen wir mit Dolfin auf eine Webseite unserer Wahl, z.B. Google. Durch klicken auf das Optionen-Icon öffnet sich das Menü, in dem wir die Seite als Favoriten speichern können.

Hier vergibt man einen aussagekräftigen Titel und -das ist unser Ziel- tippt die Option "Als Widget speichern" an. Manchmal steht da auch "Internet-Clip hinzufügen", meint aber dasselbe.

■ Gehen wir jetzt zum Desktop und schauen in die Sidebar, finden wir unser neues Widget und können es auch direkt auf den Desktop ziehen:

■ Wir wählen noch 3 weitere Seiten, denn es soll sich ja lohnen. Ich habe hier zur Demo mal SPON, tagesschau und natürlich handy-faq.de dazu genommen:

2. Bookmarks finden und bearbeiten

■ Nachdem wir unsere Wahl getroffen haben geht es ans Bearbeiten der neuen Widgets. Vorher müssen wir sie noch finden. Wie immer hilft uns dabei der TKFE aus. Diesen starten und verbinden wir wie üblich mit unserem Jet (
).

Sobald das Jet und der TKFE verbunden sind gehen wir im Jet-Dateisystem zum Ordner

/USER/MASS/WIDGET/JASMINE

Hier sieht man zuerst eine Menge Ordner mit Zahlen. Dabei stellt jeder Ordner ein Widget dar, dass in Einzeldateien darin gespeichert ist. Wir müssen jetzt unsere 4 BM-Widgets finden. Um die Suche zu erleichtern sortieren wir die Liste nach Datum
"Last Modified"
und erhalten ganz oben die zuletzt hinzugefügten Ordner: Unsere 4 Widgets.

■ Haben wir die Widgets identifiziert fangen wir mit dem ersten an und gehen eine Ordnerebene tiefer.

Um genau herauszufinden welches der 4 Widgets wir nun vor uns haben ziehen wir die Bilddatei
icon.png
kurz auf den PC und schauen sie an. Hier war es das Google-Bookmark-Widget.

Nun geht es noch weiter, indem wir in dessen Unterordner
/images
wechseln. Darin sind der Screenshot
screenshot.png
sowie der Rahmen
background.png
des Widgets gespeichert:

■ Um die Dateien zu bearbeiten ziehen wir die Dateien in einen Ordner unserer Wahl auf den PC. Da es ganz normale
PNG-Dateien
sind, kann man die Bilder mit jedem Grafikprogramm bearbeiten, dass PNGs unterstützt (GimP, Picasa , IrfanView, zur Not auch Paint).

Wer es ganz genau machen will, kann -so wie in dieser Demo- Photoshop nehmen. Die PNGs haben eine Größe von
160x180 Pixeln
.

■ Nach ein wenig Herumpfuscherei hat man dann die gewünschten neuen "Screenshots" samt des veränderten Hintergrundrahmens fertiggestellt:

■ Damit ihr das Tutorial auch schnell umsetzen könnt hier die Demo-PNGs zum abspeichern:

3. Neue Bookmarks abspeichern und aktivieren

■ Nachdem alle Grafiken fertiggestellt sind, kann man anfangen die neuen Dateien wieder auf das Jet zu befördern. Dazu gehen wir wieder zum TKFE und wählen im oberen Bereich den Ordner mit den neuen Grafiken auf dem PC aus.

Im Jet-Dateisystem wählt man den entsprechenden Widget-Ordner aus den man als erstes neu bestücken will.

■ Um die neuen Dateien einzufügen am Besten eine kenntlich benannte PNG (z.B
google.png
) per
Rechtsklick >
DOWNLOAD
in den
\images-Ordner
kopieren, die alte
screenshot.png
löschen und abschließend die
google.png
in
screenshot.png
umbenennen.

Das ist zwar umständlicher als eine bereits auf dem PC umbenannte Datei drüberzukopieren, vermeidet aber evtl. Verwirrung darüber welche PNG man denn nun wo hinkopiert hat. Nach ein paar Mal hat jeder sowieso seine eigene Methode gefunden.

Die
background.png
kann man -da sie in dieser Demo bei allen Widgets gleich ist- gleich so nennen und einfach rüberziehen. Die alte
background.png
wird dabei überschrieben.

■ Genauso verfährt man bei den restlichen 3 Widgets. Sind dann alle neuen PNGs an Ort und Stelle, kann man wieder an das Jet, um die neuen Grafiken zu aktivieren.

Dazu wechselt man ins Einstellungs-Menü der Widgets, wählt oben rechts "Heruntergeladene" und scrollt runter, wo man die bearbeiteten 4 Widgets zunächst deaktivert und abspeichert.

■ Direkt danach geht man zurück und aktiviert die Widgets wieder und speichert erneut ab.

■ Jetzt geht man zum Desktop zurück und öffnet die Sidebar. Ganz unten entdeckt man die 4 Widgets und zieht sie nun auf den Desktop.

Wenn alles geklappt hat sollten die Widgets jetzt ein wenig schicker aussehen und sich gut auf dem Desktop machen:

4. Kurz erwähnt

■ Wer genau mitgelesen hat, wird natürlich schnell festgestellt haben, dass man z.B. über die Datei
icon.png
die Vorschaugrafik des Widgets in der Sidebar anpassen kann.

Genauso kann man auch, wenn man Lust hat, jedem BM-Widget einen individuellen Hintergrundrahmen mit der
background.png
zuweisen.

Der Kreativität sind da keine Grenzen gesetzt, denn letztlich sind es nur Grafiken.

Viel Erfolg und Spaß beim Ausprobieren!

post-422207-1435682623729_thumb.jpg

post-422207-14356826237521_thumb.jpg

post-422207-14356826237776_thumb.jpg

post-422207-14356826237983_thumb.jpg

post-422207-14356826238186_thumb.jpg

post-422207-14356826238409_thumb.jpg

post-422207-14356826238617_thumb.jpg

post-422207-14356826238992_thumb.jpg

post-422207-14356826239166_thumb.jpg

post-422207-14356826239307_thumb.png

post-422207-14356826241099_thumb.png

post-422207-14356826241416_thumb.png

post-422207-14356826241679_thumb.png

post-422207-14356826241987_thumb.png

post-422207-14356826242248_thumb.png

post-422207-14356826244537_thumb.png

post-422207-14356826244748_thumb.png

post-422207-1435682624501_thumb.png

post-422207-14356826245223_thumb.png

post-422207-14356826245427_thumb.png

post-422207-14356826245674_thumb.jpg

post-422207-14356826245882_thumb.jpg

post-422207-14356826246094_thumb.jpg

bearbeitet von designoo
Ergänzungen
  • Like 3

Diesen Beitrag teilen


Link zum Beitrag
  • 0
designoo

.

2. Aktivieren des Mirror- & Entfernen des Provider-Widgets

Hintergrund:

Bei Recherchen innerhalb der FFS der Firmware sind mir einige INI-Dateien aufgefallen, die sich im Ordner "
Registry
" befinden.

Diese speichern und regeln viele Einstellungen und Funktionen des Jets.

Eine dieser INI-Dateien, die
SettingWidgets.ini
enthält die Angaben über die aktivierten Widgets in der Sidebar. Ein genauer Blick dort hinein verrät, dass neben den bekannten Widgets auch Werte für Widgets existieren die man beim Jet eigentlich nicht hat.

Neben zusätzlichen Werten für ein SMS-, SMS-Eingang, Alarm- und Timer-Widget findet sich auch einer für ein Mirror-Widget.

Das Mirror-Widget kann man auf den Desktop ziehen und aktiviert nach Antippen die vordere Kamera und man hat den Spiegel-Effekt. Gleiches erreicht man zwar auch über *#0*# > VGA Cam, jedoch ist ein Widget immer bequemer und macht optisch mehr her. Den Jet-Damen wird es wohl mehr entgegenkommen.

Hinweis:
Die Modifikation wurde unter der FW S8000XEII2 getestet. Ob es auch bei anderen FWs funktioniert ist unbekannt.

Hinweis:
Wie Daten zwischen Jet und PC ausgetauscht werden, ist in der JAVA-Guide
.

Aktivierung:

Zum Aktivieren des Mirror-Widgets bitte folgende Schritte befolgen:

  1. Angehängte
    mirror.4.jet.zip
    runterladen und entpacken
  2. Jet mit dem TKFileExplorer verbinden
  3. Im Jet-System zum Ordner
    /REGISTRY
    wechseln
  4. Die entpackte
    SettingWidgets.ini
    vom PC in den Jet-Ordner
    REGISTRY
    kopieren
  5. Jet trennen und abschließend neu starten

Das Mirror-Widget erscheint in Form eines kleinen Spiegels in der Sidebar und kann nun benutzt werden.

Übringens:

Versuche, auch die anderen "versteckten" Widgets durch die INI-Datei zu aktivieren schlugen leider fehl. Es scheint, als sei nur das Mirror-Widget noch in der Firmware enthalten...

Wer aber bis hierhin gelesen hat bekommt noch einen
Bonus
:

Wen das Provider-Widget nervt kann es einfach deaktivieren, indem man die
SettingWidget.ini
mit dem Windows-Editor öffnet und bei
"PLMN Value=1"
aus der 1 eine 0 macht. Anschließend die INI auf das Jet kopieren und neu starten.

Danach taucht das Widget auch nach einem Neustart nicht mehr auf dem Desktop auf.

Viel Spaß mit dem neuen Widget!

post-422207-14356826300245_thumb.png

post-422207-14356826300641_thumb.png

mirror.4.jet.zip

bearbeitet von designoo
Ergänzungen
  • Like 2

Diesen Beitrag teilen


Link zum Beitrag
  • 0
designoo

.

3. Freies Hinzufügen von Widgets

Hintergrund:

Die verschiedenen Firmware-Versionen und -Regionen die es für das Jet gibt führen manchmal dazu, dass bestimmte Widgets fehlen oder dafür andere evtl. schlechtere mitinstalliert wurden.

Außerdem scheint es keine Möglichkeit zu geben sich außer mit dem MoreWidget-Widget (MehrWidgets) anderweitig mit Widgets zu versorgen.

In diesem Tutorial wird gezeigt, dass es trotzdem möglich ist sich zusätzliche Widgets ohne Öffnen der Firmware-Dateien runterzuladen und bequem zu installieren, unabhängig davon welche FW man auf seinem Jet hat.

Dazu bedienen wir uns eines -eigentlich für Widget-Entwickler gedachten- Tools namens "SAMSUNG Mobile Widgets for Partners". Dabei handelt es sich ebenfalls um ein Widget, dass für die unterschiedlichen TouchWiz-Geräte entsprechend zur Verfügung steht.

Dieses Widget soll es eigentlich Entwicklern ermöglichen, ihre Widgets schnell an die Tester zu verteilen. Über einen Innovator-Account bei SAMSUNG kann man so praktisch jedes Touchwiz-kompatible Widget (wgt-Datei) auf die Testserver hochladen und es individuell zur Verfügung stellen. Dafür sorgt zum einen das Widget und zum anderen ein PIN-System.

Dabei wird jedem Widget eine PIN zugeordnet, die man danach nur noch dem Partner-Widget angeben muss, um zum Download des verknüpften Widgets zu gelangen. Im Folgenden wird erläutert wie man vorgehen muss.

Vorgehen:

■ Zum Aktivieren des PIN-Widgets bitte folgende Schritte befolgen:

  1. Mit dem Jet eine Verbindung zum Internet aufbauen

    .
  2. Mit dem Dolfin-Browser auf die Site
    [noparse]
    [/noparse]
    gehen

    .
  3. In der Liste runterscrollen und den
    Download
    bei
    "Jet, Pixon12"
    wählen

    post-422207-14356826599492_thumb.jpg

    .
  4. Das Partnet-Widget wird jetzt geladen und installiert.

    post-422207-14356826599822_thumb.jpg
    .

Jetzt erscheint das PIN-Widget in der Sidebar und kann benutzt werden.

■ Zum Herunterladen von Widgets bitte folgende Schritte befolgen:

  1. Zieht das neue Partner-Widget auf den Desktop

    .
  2. Das Widget hat ein Eingabefeld, in das man die PIN (s.u.) des gewünschten Widgets einträgt, anschließend tippt man auf
    INPUT

    post-422207-14356826600158_thumb.jpg
    .

  3. Die PIN wird überprüft. Bei Erfolg tippt man nun auf
    WIDGET DOWNLOAD

    post-422207-14356826600503_thumb.jpg
    .

  4. Der Dolfin-Browser öffnet daraufhin eine Infoseite zum Widget, wo man
    DOWNLOAD
    antippt

    post-422207-14356826598914_thumb.jpg
    .

  5. Nach dem Download wird das Widget installiert und kann dann benutzt werden.

Anmerkungen:

Einige werden sich nun fragen, warum z.B. nicht andere Widgets wie
Fotokontakte
oder der Spiegel (Cam) o.Ä. installierbar sind.

Der Grund ist, dass solche Widgets fest in der jeweiligen Firmware integriert sind; in einem Bereich der zurzeit nicht bearbeitet werden kann und unzugänglich ist.

.

Viel Spaß mit den neuen Widgets!

bearbeitet von designoo
Ergänzungen
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
designoo

4. Widget Direkt Download

Hier habt ihr die Möglichkeit Widgets direkt für euer Jet herunterzuladen. Um die Widgets zu installieren habt ihr zwei Möglichkeiten:

  • 1.
    Ihr installiert das Widget online via Eingabe eines PINs. Wie das funktioniert steht einen Beitrag weiter oben (#4). Jedes Widget hat eine individuelle PIN.

    .

  • 2.
    Ihr ladet das Widget-Archiv samt Installations-Datei direkt hier runter, entpackt es auf dem PC und kopiert die beiden Dateien auf euer Jet. Dort dann installiert ihr das Widget direkt vom Handy aus, indem ihr die dem Widget beigefügte install-HTML einfach antippt und den Browser aufruft.

    Diese Variante ist für Viele wahrscheinlich die bequemere und leichtere Option.

No code has to be inserted here.

post-422207-1435682870402_thumb.jpg

hf_jetwgt_moodiofm.zip

post-422207-14356828704682_thumb.png

post-422207-14356828704856_thumb.png

post-422207-1435682870503_thumb.jpg

hf_jetwgt_wikipedia.zip

post-422207-14356828707515_thumb.png

post-422207-14356828709067_thumb.png

post-422207-14356828709167_thumb.png

post-422207-14356828709266_thumb.png

post-422207-14356828709366_thumb.jpg

post-422207-14356828709458_thumb.jpg

post-422207-1435682870955_thumb.jpg

post-422207-14356828709633_thumb.jpg

post-422207-14356828711701_thumb.jpg

post-422207-14356828711791_thumb.jpg

post-422207-14356828711871_thumb.jpg

hf_jetwgt_accuweather.zip

hf_jetwgt_DGclock.Jet.zip

hf_jetwgt_Facebook.zip

hf_jetwgt_Myspace.zip

hf_jetwgt_Twitter.zip

hf_jetwgt_Converter.zip

hf_jetwgt_Hotmail.zip

hf_jetwgt_ICQ.zip

hf_jetwgt_LinkVz.zip

hf_jetwgt_moreWidgets2.de.zip

hf_jetwgt_MSN.Messenger.zip

hf_jetwgt_TicTacToe.Jet.zip

hf_jetwgt_flipclock-black.zip

hf_jetwgt_flipclock-white.zip

post-422207-14356829056414_thumb.jpg

post-422207-14356829056482_thumb.jpg

hf_jetwgt_BubbleFoil.zip

post-422207-14356831095862_thumb.jpg

post-422207-14356835137609_thumb.jpg

HTC_Clock_Pro_S8000.zip

hf_jetwgt_AnalogueClockDate_Pro.zip

hf_jetwgt_YahooFinance.zip

post-422207-14356838235312_thumb.jpg

hf_jetwgt_SMS.zip

post-422207-14356838772678_thumb.jpg

bearbeitet von designoo
Neue Widgets
  • Like 2

Diesen Beitrag teilen


Link zum Beitrag
  • 0
designoo

Content Update

NEU: HTC HD FlipClock Pro

Die neue FlipClock aktualisiert sich jetzt schneller als die ersten Flipclocks,

sieht grafisch besser aus und zeigt zudem das Datum an.

669763_image-do-serviceid-bbs-attachmentid-13582

ACHTUNG! Leider hat sich gezeigt, dass dieses Widget sehr Ressourcen-intensiv arbeitet und die Reaktionsgeschwindigkeit des Handys reduzieren kann.

Viel Spaß!

bearbeitet von designoo
  • Like 1

Diesen Beitrag teilen


Link zum Beitrag
  • 0
designoo

Content Update

NEU: Analogue Clock Pro

Die neue Analogue Clock Pro sieht schick aus und kann durch Antippen zwischen Analoguhr und zusätzlicher Datumsanzeige umgeschaltet werden.

1982_a_pro_icon.png

Viel Spaß!

bearbeitet von designoo

Diesen Beitrag teilen


Link zum Beitrag
  • 0
designoo

Content Update

NEU: Yourmuze.FM

2160_iconym.png

Yourmuze.FM Widget für S8000

Das neue Yourmuze.FM Widget öffnet die mobile Seite von Yourmuze.FM wo man sich nach Registrierung so ziemlich jeden Radiosender aufs Handy streamen lassen kann.

Es ersetzt das alte moodio.FM Widget.

Die Installation auf dem S8000 erfolgt über die beigefügte HTML-Datei.

Auf dem S8500 funktioniert dieses Widget noch nicht. An einer Lösung wird gearbeitet.

Viel Spaß!

wgt_Yourmuze.FM.S8000-S8500.zip

bearbeitet von designoo

Diesen Beitrag teilen


Link zum Beitrag
  • 0
designoo

Content Update

NEU: ebay Silver

2184_ebay_icon.png

ebay Silver Widget für S8000 / S8500

Das neue ebay Silver Widget öffnet die mobile Seite von ebay im Handybrowser

Die Installation auf dem S8000 erfolgt über die beigefügte HTML-Datei.

Auf dem S8500 genügt das direkte Auswählen der WGT-Datei.

Viel Spaß!

wgt_ebay.silver.S8000-S8500.zip

Diesen Beitrag teilen


Link zum Beitrag
  • 0
designoo

Content Update

NEU: SMS Shortcut Widget

post-422207-1435683877285_thumb.png

Dieses Widget ermöglicht es über ein internes Kommando im Handybrowser eine neue SMS zu schreiben.

Nach dem Versenden der SMS sollte die Auflegetaste gedrückt werden um den Browser gleich mit zu beenden.

Die Installation auf dem S8000 erfolgt über die beigefügte HTML-Datei.

Viel Spaß!

Diesen Beitrag teilen


Link zum Beitrag
  • 0
zeradog

Hier ein neues widget, oder eher ne Erweiterung:

HTC Clock 0.06

Das ist ne Weisse FlipClock mit Datums - Anzeige und Wetter - Anzeige samt Icon.

Viel Spaß!!!

Greetz, zeradog

HTCclock-0.06.zip

Diesen Beitrag teilen


Link zum Beitrag
Gast
Dieses Thema wurde für weitere Antworten geschlossen.
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.