Wetter widget mit Schaf

H

Herr Doctor Phone

Guest
aber anscheinend ist es auf android 1 aufgebaut...
es hat auch java von sun im quellcode drin, aber wie es scheint ist es von mediathek direkt, vielleicht ist bei denen was zu finden?
 

N2k1

Well-Known Member
framework ist doch windows
Nö!
Das verwechselst Du jetzt mit .NET
Das Android-Framework ist in feinstem JAVA geschrieben.
Genau deshalb streiten sich doch Google & SUN.
Und genau deshalb wurde die Dalvik-VM geschaffen, so daß man den JAVA-Binary-Code umgeht und statt der JAR eben ODEX-Files hat ;-)
 
H

Herr Doctor Phone

Guest
aaaaaah.
ok, danke für die erklärrung :)
für mich sind es trotzdem böhmische dörfer ;)

hat mediathek nicht ne eigene download sektion für endanwender?
android section?
 

N2k1

Well-Known Member
Nachtrag: Jetzt weiß ich auch, was ich damals beim Auspacken der APP falsch gemacht habe.. da muß ich ja erst die APP und das ODEX-File wieder "vereinen", bevor ich alles auseinandernehmen kann...

hat mediathek nicht ne eigene download sektion für endanwender?
android section?
Die muß mir dann entgangen sein.
 

Hackbarth

Member
Ich habe es noch mal versucht,nutze ich den standard launcher kann ich das widget auswaehlen, nutze ich einen anderen z.b. Nova launcher, ist das widget nicht mehr in der liste.
Jemand ne idee um das widget auch mit alternativen launcher zu verwenden ?
Hackbarth
 
H

Herr Doctor Phone

Guest
sach mal zappi, gabs da nicht mal nen programm *.APk zum exportieren?
clockword oder irgend ein anderes backup program, sodass man es auf einem neuen oder anderen gerät installieren kann?
 

N2k1

Well-Known Member
Mit Titanium Backup geht das - zum Beispiel - oder auch mit Aptoide upload.
Aber eben nicht, um ein ODEX-File auf andere Geräte zu exportieren.
Durch das ODEX-Gedöns wird die App zwar "flüssiger" - aber sie ist an das Framework des Gerätes geknüpft.

Das heißt: APK und ODEX zusammen mit dem zugehörigen Framework entwirren und dann "allgemein" neu compilieren.
Wenn ich mich nicht irre, hatte ich damals aber noch nicht das Framework bekommen (hatte ja noch nicht die Idee, warum es nicht will.)
Also bitte die APK, die ODEX und das Framework mal uploaden.
(@ColonelZap: Wir hatten damals mit den libs "gespielt" - aber da sah ich einfach den Wald vor Bäumen nicht)
 
H

Herr Doctor Phone

Guest
ja, das prog. meinte ich zum exportieren. :)

wäre col das apk zum laufen zu bringen :)
 

N2k1

Well-Known Member
Erster Test: Achtung! Noch nicht viel verändert - daher ist der Stock-Launcher Pflicht!

Einfach mit folgenden Befehlen ins System integrieren (ich gehe von einer Root-Shell aus)

adb remount
adb push WeatherClockWidget.apk /system/app/


Nun Telefon neu starten und dann erst das Widget auf einer freien Fläche positionieren.

Sollte nun der Launcher hart beendet werden (was leider auf einem Testgerät der Fall war) - dann einfach mit

adb remount
adb shell "rm /system/app/WeatherClockWidget.apk"


Alles wieder entfernen.

Hat man keine Root-Shell, dann ist es etwas mehr Tipparbeit


adb push WeatherClockWidget.apk /sdcard/
adb shell
su
mount -o remount,rw /system
dd if =/sdcard/WeatherClockWidget.apk of=/System/app/WeatherClockWidget.apk
mount -o remount,ro /System
exit
exit


Beim Entfernen dann eben

adb shell
su
mount -o remount,rw /system
rm /system/app/WeatherClockWidget.apk
mount -o remount,ro /System
exit
exit


Sobald es läuft, werde ich dafür Batch-Dateien erstellen ;-)
Aber wenn ich mich nicht vertippt habe, so kann man es ja einfach kopieren.
 

Anhänge

Testratte

Member
Ich auch. Ich brauch ne Variante für Dummies. :[ Aber toll das es einer geschafft hat.

Edit: Man kann die apk doch auch via Rootexplorer nach system/app verschieben richtig ?
 
Zuletzt bearbeitet:
Oben Unten