|
|
swmail 
  
Avatare sehen nur Mitglieder von SE-World!
Fachbeiträge: 150
Dabei seit: 07.09.2007
Herkunft: DD Handys: SE P1i Provider: O² Firmware: R6G04/R9K009/GW1
Status: Offline
|
Voller Zugriff zum Dateisystem in UIQ3 |
Montag, 14.04.2008 13:53 1 |
Gebürtiger Spanier mit Nick FCA00000, hat eine Möglichkeit entdeckt, um die beliebige Anwendungen für Smartphones mit Symbian OS 9 S60 3rd zu nutzen. Das Skript von FCA00000 habe ich für die UIQ3 modifiziert und erfolgreich auf meinem P1i getestet. Aber hier beschriebene Methode sollen bei jedem Gerät mit UIQ3 funktionieren.
Folgenden Dateien sind notwendig:
Python 2.5 (10,11 Mb)
pyWin32 2.1 for Python 2.5 (4,07 Mb)
pySerial 2.2 (79 Kb)
Python Script für Hack + MetroTRK (271 Kb)
Für die Installation ist die folgende Herangehesweise notig:
1. Python installieren, dann pyWin32, dann pySerial auf PC
2. Smartphone an den Rechner mit Kabel anschließen (die Treiber für das Smartphone müssen schon installiert sein. Also Smartphone wurde schon mal angeschlossen). Smartphone soll in "Phone Mode" sein.

3. MetroTRK auf den Smartphone installieren.
4. PC Suite ausmachen. Auf dem Smartphone TRK starten. (Einstellungen von MetroTRK müssen nicht geändert werden.)
Es soll folgende Meldung erscheinen:

oder so:
| code: |
Status: Connected
PDD: NONE
LDD: EUSBC
CSY: ECACM
Port Number: 2
Baud rate: 115200 |
|
5. Auf dem Rechner in Systemsteuerung \ System \ Hardware \ Geräte-Manager \ Anschlüsse (COM und LPT) öffnen, dort unser Smartphone (Sony Ericsson P1 Application Port) finden. Daneben soll es in Klammern der Port gezeigt werden, an den das Gerät angeschlossen ist, ihn sollen wir merken, z.B. es ist der Port COM27.

6. Aus dem Archive hack_perms_uiq3.zip die Datei hack_perms_uiq3.py in den root von C: auspacken, sie im Editor öffnen, die Zeile "ser = serial.Serial" finden, da soll es in Klammern 26 stehen, da der Port COM27 war. Wir müssen hier PORTNUMMER UM EINS KLEINER (N-1), ALS wir in Geräte-Manager gemerkt haben, EINTRAGEN.
Weiter: Start - Ausführen (WinKey + R) - cmd - [Enter]. In der Konsole "c:\hack_perms_uiq3.py" eintragen und warten, bis Skript ausgeführt wird. Am Ende soll es der folgener Text erscheinen:
7. Konsole auf dem Rechner und TRK im Smartphone schließen (auf jeden Fall!)
Beim Erfolg X-plore soll Systemordner zeigen.

VORSICHT mit den Änderung und Löschen von Dateien an C: und D: Disk!!!
Hack funktioniert bis zum ersten Neustart.
Um X-plore auch nach dem Neustart alle Ordner und Dateien zeigte, braucht man folgendes:
1. X-plore 1.21 installieren (oder updaten)
2. Archiv herunterladen: http://www.agathosyne.de/files_ext/X-Plore_AllFiles.zip
3. Datei "<installation_disk_x-plore>:\sys\bin\X-plore.exe" ersetzen auf der Datei vom Archiv "/sys/bin/X-plore.exe" und Datei "c:\sys\hash\X-plore.exe" ersetzen auf der Datei vom Archiv "/sys/hash/X-plore.exe"
Es gibt auch Möglichkeit die Zugriffsrechte on-demand ohne Computer zu ändern. Dazu braucht man:
1. Voller Zugriff zum Dateisystem wie beschrieben herstellen.
2. Das Archiv http://www.agathosyne.de/files_ext/CapsSwitch.zip oder http://swmail.wen.ru/CapsSwitch.zip herunterladen.
2. Die modifizierte trkdriver.ldd in den c:\sys\bin\ kopieren (App TRK soll installiert sein.)
3. CapsSwitch installieren. Kein Signatur ist nötig.
Ich übernehme keine Haftung für beschädigte Geräte. Alles, was Sie machen, geschieht auf Ihr eigenes Risiko.
Vielen Dank an FCA00000 für die Hilfe und an den Hex für Quellcode von MetroTRK.
Dieser Beitrag wurde 3 mal bearbeitet. Das letzte Mal von swmail am 14.04.2008 14:33.
|
  |
|
Diesen Thread durchsuchen:
Zur Zeit in diesem Thread aktiv:
1 Gast
Statistik:
Dieses Thema ist 146 Tage alt und wurde bisher 29346 Mal aufgerufen.
Es befinden sich insgesamt 245 Antworten auf 17 Seiten.
Das Thema wurde von swmail begonnen.
|