PDA

[HowTo] S60-3rd unsignierte Anwendungen installieren





Archiv verlassen und diese Seite im Standarddesign anzeigen: [HowTo] S60-3rd unsignierte Anwendungen installieren


Büffel
01.04.2008, 12:09
Mit dem MobileSigner von leftup und einem modifiziertem Zertifikat kann man nun wirklich jede unsignierte Anwendung installieren.
Es wird weder ein DevCert von Symbiansigned.com benötigt noch muss man sich mit Open Signed Online rumärgern!

Einzige Voraussetzung ist, das man wie hier (http://forum.modopo.com/nokia-faq-und-anleitungen/t-19982-howto-s60-3rd-fp1-zugriff-auf-systemdateien.html) beschrieben auf die Sytemdateien zugreifen kann.

Vorgehensweise:

Mobilesigner (signsis103), (c)leftup, aus dem Anhang installieren
die unsignierte Anwendung welche signiert werden soll auf die Speicherkarte kopieren
Profiler bzw capsoff wie beschrieben ausführen
die Datei 00000001 aus dem Anhang, im Handy in C:\RESOURCE\swicertstore\dat kopieren. <--- ggfs den Pfad vorher selber anlegen.
die Dateien gensign.cer und genkey.key aus dem Anhang in cert.cer und key.key umbenennen
beide Dateien in C:\PRIVATE\EC696702 verschieben, dabei die bereits vorhanden Dateien überschreiben!
MobileSigner starten und mit einem klick auf "Sis File" die unsignierte Anwendung auswählen.
http://img353.imageshack.us/img353/8250/afimg3ih4.jpg (http://imageshack.us)
Optionen -> Selbstsignieren auswählen
http://img353.imageshack.us/img353/788/afimg4ef8.jpg (http://imageshack.us)
wenn die Meldung "Operation erfolgreich" erscheint kann MobileSigner wieder geschlossen werden
http://img329.imageshack.us/img329/4774/afimg5py2.jpg (http://imageshack.us)
in dem Verzeichnis in dem sich die unsignierte *.sis befindet findet man nun zusätzlich eine *.sisx mit dem selben Namen
http://img353.imageshack.us/img353/867/afimg6ra7.jpg (http://imageshack.us)
diese *.sisx lässt sich nun durch anklicken ganz normal über den Installer installieren. :mrgreen:
http://img329.imageshack.us/img329/8306/afimg7rt3.jpg (http://imageshack.us)

Auf diese Weise installierte Programme lassen sich auch wie gewohnt über den Programm Manager wieder deinstallieren, im Gegensatz zu Programmen welche manuell in das Filesystem einfügt werden. :)

Hinweis: Die Datei 00000001 in C:\RESOURCE\swicertstore\dat wird von der FW bei jedem Neustart überschrieben und funktioniert dann nicht mehr.
Um dies zu verhindern ist es notwendig das Attribut der Ordner swicertstore, dat und auch der Datei selber auf read only zu setzen!

Quelle (www.symbian-freak.com)



Archiv verlassen und diese Seite im Standarddesign anzeigen: [HowTo] S60-3rd unsignierte Anwendungen installieren