[HOW-TO] Obsługa samsunga d900i

kay
Piegowaty Guziec
Piegowaty Guziec
Posty: 17
Rejestracja: 13 lip 2008, 09:38
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

[HOW-TO] Obsługa samsunga d900i

Post autor: kay » 25 lis 2008, 16:40

Witam,
Napiszę tu, jak szybko połączyć się z d900i i wysyłać aplikacje JAVA.

Na naszym systemie musimy mieć;
Python
pppd
iptables
program/grę - musi być i .jad i .jar !!

Gdy spełniamy wymagania... Przejdźmy do rzeczy.
1. Program samsutools.
Ściągamy program samsutools (http://samsutools.berlios.de/).
2. Wypakowywujemy paczkę, np. na pulpit.
3. Przechodzimy do wypakowanego katalogu.
4. Otwieramy dwie konsole i w obu logujemy się na roota, lub odpalamy wszystkie poniżej podane polecenia, poprzedzając je 'sudo'.
5. Możemy przenieść program samsungjava do /usr/bin, aby odpalić go z dowolnego miejsca.

Kod: Zaznacz cały

install -m755 samsungjava /usr/bin
6. Jeśli używasz IP 10.0.0.1 lub 10.0.0.2 wtedy zmień plik ppp.setup.example.linux i wybierz 2 adresy ip, które są wolne (np. 1.1.1.1, 2.2.2.2).
7. Przenieś ten plik do /usr/bin/

Kod: Zaznacz cały

install -m755 conf/ppp.setup.example.linux /usr/bin/samsungjava-ppp
8. Podłacz telefon do kabla usb (w ustawieniach powinno być modem)
9. W 2 konsoli wpisujemy polecenie

Kod: Zaznacz cały

samsungjava-ppp
jeśli wykrywa telefon powinniśmy dostać taki wynik:

Kod: Zaznacz cały

Connect: ppp0 <--> /dev/ttyACM0
, następnie przerywamy (ctrl+c) WAŻNE - jeżeli nie przerwiemy to telefon będzie się nam restartował
10. W 1 konsoli piszemy

Kod: Zaznacz cały

samsungjava /sciezka/do/pliku.jad
Wyświetli się coś w ten deseń:

Kod: Zaznacz cały

Java Uploader for Samsung mobile phones.
Copyright (c) 2007 Paulo Matias

This is a free software licensed under a BSD license AND
HAS NO WARRANTIES. See source code for details.


Ready to send files to the mobile phone.
11. W telefonie wpisujemy *#52828378# (warto zapamiętać - ja umiem) wybieramy kolejno:
OTA type setting > [*] Serial bearer OTA > Wróć
Serial test > PPP UP > [*] USB
Szeregowe pobieranie.
12. W konsoli 1 powinno wyświetlić się coś takiego:

Kod: Zaznacz cały

10.0.0.2 - - [25/Nov/2008 13:49:56] "GET http://127.0.0.1:888/test/getNextApp.jad HTTP/1.1" 200 -
10.0.0.2 - - [25/Nov/2008 13:50:02] "GET http://127.0.0.1:888/test/BTI.jar HTTP/1.1" 200 -
Na telefonie widzimy pasek postępu.
13. Po zakończonym wgrywaniu poprostu w konsoli 1 naciskamy ctrl+c
14. W java test menu (tam gdzie weszliśmy numerem *#52828378#) spowrotem ustawiamy
OTA Type setting > [*] GPS bearer OTA
....
Koniec!

Notka: Jeżeli restartuje Ci się telefon, a przeddtem chodziło możesz spróbować w java test menu dać w serial test RUN TCK, mi pomaga.
ODPOWIEDZ

Wróć do „Hardware-Inne”