Zurück   NaviBoard GPS Forum > CompeGPS / TwoNav > Andere Geräte mit TwoNav

Hinweise

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #1  
Alt 20.10.2011, 16:17
Benutzerbild von Rolf_HH
Rolf_HH Rolf_HH ist offline
NaviBoard Mitglied
 
Registriert seit: 03.03.2006
Ort: Norderstedt
Beiträge: 327
Neue Symbole für Twonav unter Android.

Moin,
da ich zur Zeit ein bisserl mit Twonav auf meinem HTC rumspiele, hat es mich etwas genervt, dort keine zusätzlichen Wegpunktsymbole unterzubringen.

Nun ist es mir geglückt.

Wichtig ist halt das daß Gerät gerootet ist, desweiteren muß man als
Superuser und einem Rootexplorer auf den internen Speicher zugreifen können.

Also eigentlich nichts womit Anfänger rumspielen sollten, d.h.
Alles weitere auf eigene Gefahr.

Im Verzeichnis

(interner Speicher)/data/app

befindet sich die Datei

com.compegps.twonav-2.apk

Diese Datei auf die SD-Karte kopieren und die Originaldatei umbenennen,
z.B. in ...twonav.old.
Wenn man nun weiß, daß APK-Dateien eigentlich nur Zipdateien sind,
die Datei auf der SD-Karte umbenennen auf ...twonav.zip .

Diese nun auf den Rechner kopieren oder direkt auf der SD-Karte arbeiten.

Die Datei nun mit einem Packprogramm öffnen und in das Verzeichnis

.\assets\symbols\compegps.zip


wechseln, daß´Verzeichnis heißt wirklich ..gps.zip. Über Hinzufügen im
Zipprogramm können jetzt alle möglichen Symbole, z.B. die Google-Maps
Symbole, dafür noch mal einen Dank an Dieter, hinzugefügt werden.

Danach die Datei wieder in ...twonav.apk umbenennen und zurück in das
Originalverzeichnis kopieren, beim nächsten Start von Twonav werden die
neuen Symbole zur Auswahl angeboten.



Viel Spaß wünscht
Rolf
Angehängte Grafiken
 
Mit Zitat antworten
  #2  
Alt 27.10.2011, 10:24
Büllsport Büllsport ist offline
NaviBoard Mitglied
 
Registriert seit: 01.07.2010
Beiträge: 63
apk ändern

Hallo Rolf,

da Twonav keine Widgets nutzt, kann es problemlos auf der sdcard installiert werden (ab Android 2.2). Dann können deine Änderungen auch ohne root-Rechte vorgenommen werden.

Viele Grüße

Gerd
Mit Zitat antworten
  #3  
Alt 02.05.2012, 21:12
Tollkirsche Tollkirsche ist offline
NaviBoard Mitglied
 
Registriert seit: 08.12.2010
Beiträge: 61
Hallo habe meine Symbole in TwoNav bekommen. Allerdings wenn ich das Smartphone reboote ist TwoNav nicht mehr installiert. Habe auch mal in die Installations apk meine Symbole eingefuegt. Die konnte ich dann aber nicht mehr installieren. Kennt ihr das Problem und Abhilfe?
__________________
Beste Grüße Uwe
Garmin GPSmap 60Cx - TTQV 4 PU - Sportiva - Samsung Galaxy S2 I9100G
Mit Zitat antworten
  #4  
Alt 05.05.2012, 12:47
hedgehog hedgehog ist offline
NaviBoard Mitglied
 
Registriert seit: 07.12.2010
Beiträge: 445
Die Materie ist recht komplex und daher hier nur oberflächlich zu behandeln.
Stichworte sind:
Sign APK
Zipalign

Kurz:
Wenn man eine APK Datei verändern hat, muß sie danach wieder digital signiert werden (sign APK), sonst wird sie nicht mehr ausgeführt. Außerdem muß die neugepackte Datei vorher noch für die Ausführung unter Android optimiert werden (Zipalign).

Beides und noch mehr kann das:
XDA Autotool
Mit Zitat antworten
  #5  
Alt 05.05.2012, 14:09
Juventura Juventura ist offline
NaviBoard Mitglied
 
Registriert seit: 30.09.2010
Beiträge: 1.035
Danke für den Hinweis, aber zumindest beim XDA Autotool, bekomme ich den Hinweis, dass es sich beim Download um eine "Phishing Site" handeln soll.
Mit Zitat antworten
  #6  
Alt 05.05.2012, 14:33
hedgehog hedgehog ist offline
NaviBoard Mitglied
 
Registriert seit: 07.12.2010
Beiträge: 445
Phishing?
Keine Ahnung wie die Webseite an deine persönlichen Daten kommen soll. Dort musst du sie auf jeden Fall nicht eingeben.
Direkter Download des Tools:
http://htcfanboys.com/download/xavie...wse&folder=132
Mit Zitat antworten
  #7  
Alt 05.05.2012, 20:52
Tollkirsche Tollkirsche ist offline
NaviBoard Mitglied
 
Registriert seit: 08.12.2010
Beiträge: 61
Danke für den Hinweis. Bin gerade im Urlaub und werde mich nächste Woche damit weiter befassen.
__________________
Beste Grüße Uwe
Garmin GPSmap 60Cx - TTQV 4 PU - Sportiva - Samsung Galaxy S2 I9100G

Geändert von Tollkirsche (05.05.2012 um 20:54 Uhr)
Mit Zitat antworten
  #8  
Alt 06.05.2012, 23:23
Tollkirsche Tollkirsche ist offline
NaviBoard Mitglied
 
Registriert seit: 08.12.2010
Beiträge: 61
Der link scheint tot zu sein. Wie Jürgen auch schon feststellte wird die Seite als Pishingsite geblockt.
Gibt es noch einen andere Möglichkeit an xdaAutoTool (xAT)
CURRENT VERSION: 4.0.2 RELEASE zu kommen?
Alle links die ich gefunden habe verweisen auf die geblockte Site.
__________________
Beste Grüße Uwe
Garmin GPSmap 60Cx - TTQV 4 PU - Sportiva - Samsung Galaxy S2 I9100G
Mit Zitat antworten
  #9  
Alt 07.05.2012, 07:20
hedgehog hedgehog ist offline
NaviBoard Mitglied
 
Registriert seit: 07.12.2010
Beiträge: 445
Bei mir klappt der Download problemlos.
http://htcfanboys.com/download/xavie...ool_V4.0.2.rar
Allerdings ist das Tool letztlich nur ein GUI-Frontend für diverse Commandline-Tools, die die eigentliche Arbeit erledigen.
Howto:
1) APK Umbenennung in ZIP und bearbeiten.
2) ZIP Umbenennung in APK und in den Ordner _INPUT_APK im Installationsverzeichnis vom xdaAutoTool kopieren-
Im Tool selbst im rechten Fenster:
veränderte APK anklicken, Rechtsklick - Sign APK | ZIP auswählen.
Links sind bei mir alles Häkchen (so richtig blicke ich bei den Einstellungen noch nicht durch), es sollte aber mindestens eingestellt sein:Generate ZIPaligned APK (out)&**Generate ZIPaligned APK (DIST)&Sign ZipAligned APK (DIST)
Mit Zitat antworten
  #10  
Alt 07.05.2012, 08:36
Tollkirsche Tollkirsche ist offline
NaviBoard Mitglied
 
Registriert seit: 08.12.2010
Beiträge: 61
Danke hedgehog für die ausführliche Anleitung. Ich habe jetzt den Adresse vom DNS Server geändert in 87.118.100.175 und 62.141.58.13. OpenDNS (208.67.222.222 und 208.67.220.220) blockt htcfanboys.com.
Jetzt klappt der downloadlink. Werde mich mal ans Werk machen.
__________________
Beste Grüße Uwe
Garmin GPSmap 60Cx - TTQV 4 PU - Sportiva - Samsung Galaxy S2 I9100G
Mit Zitat antworten
  #11  
Alt 07.05.2012, 20:13
Tollkirsche Tollkirsche ist offline
NaviBoard Mitglied
 
Registriert seit: 08.12.2010
Beiträge: 61
Komme leider nicht weiter. Habe mich an die Anleitung gehalten.In den _INPUT_APK wird eine com.compegps.twonav-1_Signed.apk erstellt. Die benenne ich wieder um in com.compegps.twonav-1.apk und kopiere sie in das data/app Verzeichniss. Danach lässt sich TwoNav nicht mehr starten. Anwendung TwoNav (Prozess com.compegps.twonav) wurde unerwartet angehalten. Versuchen sie es erneut.
Die unsignierte apk lässt sich noch starten und die eingefügten Symbole sind da. Wie schon geschrieben lässt sie sich nur starten bis das Galaxy einmal rebootet. Danach startet TwoNav nicht mehr und will neu installiert werden.
Hat jemand das alles schon mal durchgespielt und ein brauchbares Ergebniss bekommen? Habe auch schon an den Berechtigungen geschraubt, jedoch ohne Erfolg.
__________________
Beste Grüße Uwe
Garmin GPSmap 60Cx - TTQV 4 PU - Sportiva - Samsung Galaxy S2 I9100G
Mit Zitat antworten
  #12  
Alt 07.05.2012, 22:16
hedgehog hedgehog ist offline
NaviBoard Mitglied
 
Registriert seit: 07.12.2010
Beiträge: 445
Du brauchst die originale Installationsdatei zum Arbeiten (keine Ahnung ob die Datei im ersten Beitrag diese ist, ich vermute es aber). Diese veränderst Du nach der o.g. Anleitung mit Deinen Symbolen, signierst sie und installierst sie über die Bestehende.
Um sie installieren zu können muß sie 1) signiert sein und 2) unter "Einstellungen-Apps-Unbekannte Herkunft" aktiviert sein.

Geändert von hedgehog (07.05.2012 um 22:18 Uhr)
Mit Zitat antworten
  #13  
Alt 08.05.2012, 10:00
Tollkirsche Tollkirsche ist offline
NaviBoard Mitglied
 
Registriert seit: 08.12.2010
Beiträge: 61
In diesen Beitrag ist (interner Speicher)/data/appt gemeint.
Hatte es mit dieser Datei und auch mit der Installationsdatei (TwoNav-2.5.2.apk) versucht die eigene Symbole einzufügen.
Das der Schalter "Einstellungen-Apps-Unbekannte Herkunft" aktiviert ist, ist klar sonst geht ja gar nichts.
Hatte aber noch nicht probiert über eine bestehende TwoNav Installation die signed Installationsdateien mit eigenen Symbolen drüber zu installieren.
Der Installationsvorgang startet und hört mit der Meldung auf Application not installed.
Irgendwie scheint wohl was mit der signatur nicht zu stimmen.
Wenn es bei dir klappt, könntest du versuchen meine Symbole einzubinden?
Ich weiß nicht mehr was ich machen soll. Hätte gerne auf CGPSL, TwoNav Sportiva und TwoNav Android die gleichen Symbole.
__________________
Beste Grüße Uwe
Garmin GPSmap 60Cx - TTQV 4 PU - Sportiva - Samsung Galaxy S2 I9100G
Mit Zitat antworten
  #14  
Alt 10.05.2012, 13:02
Tollkirsche Tollkirsche ist offline
NaviBoard Mitglied
 
Registriert seit: 08.12.2010
Beiträge: 61
Problem gelöst.

Es gibt zwei Möglichkeiten eigene Symbole auf ein Android Smartphone zu bekommen.
Der erste ist am Anfang des Threads beschrieben.
Die com.compegps.twonav-1.apk die sich bei der Standartinstallation unter /data/app befindet, muss mit einen Packprogamm, zip oder rar geöffnet werden. Danach werden in dem Verzeichniss \assets\symbols\compegps.zip eigene Symbole hinzugefügt.
Bei den zweiten Weg wird die Installations apk (TwoNav-x.x.apk) mit einen Packprogramm geöffnet und wie oben beschrieben eigene Symbole hinzugefügt.
Apk Dateien sind signiert. Durch unseren Eingriff, geht die Signierung verloren. Das macht sich wie folgt bemerkbar.
Bei den ersten Weg ist TwoNav nach einen Reboot des Android Gerätes nicht mehr installiert. Bei den zweiten Weg lässt sich die modifizierte apk nicht mehr installieren.
Wir müssen also die apk signieren. Dazu gibt es einige Tools die das können.
Die meisten bauen auf das Kommandozeilen Tool signapk.jar auf.
http://www.londatiga.net/it/how-to-sign-apk-zip-files/
Grundvoraussetzung das die Tools ihre Aufgabe verrichten ist, dass auf den Rechner Java installiert ist.
Wem das Kommandozeilen Tool nicht liegt, kann auf andere zurück greifen. Ein recht einfaches ist Auto-Sign. Ein Tool was noch einiges mehr kann ist das xdaAutoTool http://forum.xda-developers.com/show....php?t=1053227 .
Ein guter Kompromiss zwischen beiden Tools ist Signare
http://forum.xda-developers.com/show...4#post16367924



Dort kann man mit Hilfe des "Test key" die apk signieren.
Allerdings setzt Signare Java SDK 7 http://www.oracle.com/technetwork/ja...ad-432154.html vorraus.
Gutes Gelingen
Angehängte Dateien
Dateityp: zip Auto-Sign.zip (10,1 KB, 38x aufgerufen)
__________________
Beste Grüße Uwe
Garmin GPSmap 60Cx - TTQV 4 PU - Sportiva - Samsung Galaxy S2 I9100G
Mit Zitat antworten
  #15  
Alt 20.06.2012, 09:13
bITTRICH bITTRICH ist offline
NaviBoard Mitglied
 
Registriert seit: 26.09.2010
Beiträge: 18
Neues Cursor Symbol

Hallo zusammen,

ich habe über das xdaAutoTool zwei neue Cursor-Symbole in das Programm eingefügt. Das klappte auch alles, einschließlich des Signierens der App. Beim Versuch der Installation kommt aber "Anwendung nicht installiert".

Was tun?
__________________
Viele Grüße - Peter

Geändert von bITTRICH (20.06.2012 um 09:32 Uhr)
Mit Zitat antworten
  #16  
Alt 26.06.2012, 23:28
Tollkirsche Tollkirsche ist offline
NaviBoard Mitglied
 
Registriert seit: 08.12.2010
Beiträge: 61
Hallo Peter,
hast du neu signierte über eine vorhandene TwoNav Installation installiert?
Das hatte ich auch versucht und bekam die selbe Fehlermeldung.
Nachdem ich TwoNav deinstalliert hatte und dann erst die signierte installiert habe, klappte die Installation.
Ich hoffe es bei dir auch so funktioniert.
__________________
Beste Grüße Uwe
Garmin GPSmap 60Cx - TTQV 4 PU - Sportiva - Samsung Galaxy S2 I9100G
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Android TwoNav Filegröße Sardinien Andere Geräte mit TwoNav 8 19.10.2011 18:45
TwoNav Android 2.4.1 (Android Marktversion) papaluna Versionen incl. Betas 0 14.07.2011 17:26
TwoNav 2.4 Kartendarstellung auf Android 3.0 joegps Andere Geräte mit TwoNav 5 10.07.2011 23:11
TwoNav PNA vs. Android vs. Satmap Hobbyfahrer TwoNav 10 28.06.2011 21:01
TwoNav for Android ray Andere Geräte mit TwoNav 214 28.02.2011 20:58


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:23 Uhr.


Powered by vBulletin® Version 3.8.8 (Deutsch)
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS
Licensed to: pocketnavigation.de GmbH © 2001-2008 NaviBoard Team [rz]