Witam

kolejny z serii mini-faq
Część dla użyszkodników którzy chcieli by udostępnić bez root internet1. Za pomocą programu PdaNetUdostępnianie internetu przez G1 do PC - kiedyś bez root niemożliwe - teraz stało się możliwe. Wypowiedzi w tej materi na naszym forum nie było więc sobie pozwolę umieścić tutaj ten faq.
Co jest potrzebne:- Dostęp do internetu na pc w celu pobrania programu PdaNet (około 2mb, exe)
- Kabel USB
- G1 z pakietem internetowym (można i bez tylko po co)
Czynnosci które należy po kolei wykonać w celu poprawnego połączenia z internetem.- Ściągamy program z podanego linku do programu PdaNet
- Instalujemy program. Ważne! G1 musi być odłączony od komputera. Pierwsze będą się instalowały sterowniki kabla USB
- Podczas instalacji zostaniemy poproszeni o podpięcie G1 do komputera, uprzednio wchodzimy w menu > ustawienia > aplikacje > programowanie > Debugowanie USB (ustawiamy checkbox na "tak")
- Po podpięciu zostanie zainstalowany program PdaNet na G1 - jeszcze go nie włączamy
- Po zainstalowaniu obu aplikacji (na komputerze i automatycznie na G1) instalator zakończy działanie
- Podłączamy G1 do PC i włączamy na urządzeniu program PdaNet oraz klikamy Turn On PdaNet
- W programie na komputerze w tray wybieramy prawym klawiszem menu > connect
- Początkowo będzie komunikat że nie można połączyć ale połączenie sieciowe PdaNet Modem zostanie utworzone
- Edytujemy w ustawieniach w połączeniach sieciowych numer wybierany, zmieniamy z #777 na *99#
- Wybieramy ponownie connect, następuje połączenie i mamy już zrobione połączenie lokalne z modemem w postaci G1, z udostępnionym internetem na PC
[/list]powyższe połączenie powinno działać z dowolnym urządzeniem z Androidem.
Nie wymagane są uprawnienia root, podany sposób działa bez łamania systemuNie miałem możliwości sprawdzenia tego gdyż posiadam tylko G1

proszę o feedback

tekst powstał dzięki wiedzy i uprzejmości kolegi
Baggus który naprowadził mnie na to rozwiązanie

strona programu:
http://junefabrics.com/Niestety program jest w wersji Trial, po którego wygaśnięciu umożliwia tylko dostęp przez to połączenie do stron www (poprzez Http), program niestety swoje kosztuje i musiałem wykonać root by nie kupować...
2. Za pomocą programu ProxoidProgram
Proxoid działa w podobny sposób, jest on bezpłatny i pozwala uzyskać tylko połączenie z internetem dla przeglądarki www, polegający na użyciu proxy które kieruje połączenie do przeglądarki www. Potrzebne będzie środowisko SDK Androida dla PC. Wszystkie kroki są tłumaczone ze strony developera tego programu.
Krok pierwszy - Instalacja programu na urządzeniu z Androidem.Wyszukujemy program Proxoid w Markecie, następnie instalujemy program przyciskiem "Install" na dole ekranu.
Jedynym wymogiem programu jest udostępnienie dla niego połączenia z internetem z Androida, o czym jesteśmy informowani podczas instalacji.
Krok drugi - Konfiguracja urzadzenia.Proxoid będzie komunikował się z komputerem przez USB.
W celu poprawnego działania tej aplikacji należy wykonać następujące czynności w urządzeniu:
- Przejdź na pulpit urządzenia, najszybciej wciskając klawisz "Home" (ten z domkiem)
- Wciśnij klawisz "Menu" i wybierz "Settings"
- Wybierz pozycję "Application"
- następnie pozycję "Developpenent"
Należy się upewnić że pozycja "USB debugging" jest zaznaczona.
Krok trzeci - Konfiguracja PC i instalowanie sterowników.Z racji dużej ilości screenów których wklejanie tutaj nie miało by sensu, należy wykonać czynności opisanie pod linkami.
Część dla użyszkodników którzy wiedzą co dobre i mają rootWireless/Wired tether for root usersLet's Rock

Pierwsze co robimy, to upewniamy się na stronie informującej o buildzie romu którego posiadamy czy wspiera on udostępnianie internetu poprzez wireless (BT/WiFI) lub wired (USB) connection.
Gdy już wiemy że taka funkcjonalność została dodana do kernela naszego romu możemy zabierać się za instalowanie aplikacji. Opiszę po kolei dwa przypadki - bezprzewodowy i kablowy.
Wireless tether for root usersBezprzewodowo - poprzez BT lub WiFi.
1. Pobieramy stosowny plik APK dla naszego modelu urządzenia.
Dla buildów 1.5 i 1.6 od HTC pobieramy
stąd.Dla Samsunga Galaxy pobieramy
stąd.Instalujemy aplikację na urządzeniu poprzez kabel USB zgrywając ją na kartę pamięci a następnie odszukując ją w dowolnym file manager lub instalujemy bezpośrednio z komputera za pomocą
ADB INSTALL (oczywiście mając zainstalowane SDK).
2. Uruchamiamy aplikację na urządzeniu.
Konstrukcja aplikacji jest prosta jak konstrukcja cepa - po środku mamy duży znaczek który należy dotknąć by zacząć udostępniać internet. Dodatkowo w menu jest kilka przydatnych ficzerów typu przełączenie udostępniania na BT, ustawienie haseł i filtrów dla WiFi (w tym także filtrowanie po MAC adresie urządzeń, kontrola dostępowa z G1 i inne).
Skupmy się na pierwszym połączeniu. Przy pierwszym wciśnięciu znaczka poproszony zostaniesz o dodanie aplikacji do SU permissions (pozwolenia na dostęp do zasobów root). Oczywiście jedynym słusznym klawiszem jest "Always Allow". O rozpoczęciu tetheringu zostaniemy poinformowani pojawieniem się pod "znaczkiem" licznika IN/OUT danych.
Z poziomu PC z WiFI/BT (lub innego dowolnego urządzenia - pamiętajmy to jest sieć typu ad-hoc i nie każdemu urządzeniu da się udostępnić internet! odpadają więc inne androidowe urządzenia oraz PSP) wyszukujemy sieć (domyślnie to G1 Tether) i klikamy połącz. Po połączeniu zostanie ustanowione nowe połączenie sieciowe z siecią WiFI (bądź też PAN BT - jeśli korzystamy z sieci Personal Area Network za pośrednictwem Bluetooth).
Cieszymy się internetem
Wired tether for root usersKablowo - poprzez USB.
Trochę inna jazda niż bezprzewodowo ale - da się!
1. Sprawdź twój obecny rom na stronie developera/projektu na xda czy obsługuje on ficzer kernela odpowiadający za kablowe udostępnianie.
Jeśli Custom rom nie obsługuje tego ficzera - zmień ROM na inny bo nic z tego nie będzie. Dla G1 polecam ROMy DWANG (1.16 wzwyż) znajdujące się
tu. Jeśli posiadasz ORYGINALNY ROM 1.6 Donut należy pobrać dodatkową paczkę
stąd a następnie zrobić update kernela (
na własną odpowiedzialność!!!) tym plikiem (mając recovery amon ra lub cyana wysarczy wybrać plik zip z głównego katalogu i dać update, w przypadku oryginalnego recovery po pojawieniu się wykrzyknika z telefonem należy wcisnąć alt+i, następnie alt+s a po zflashowaniu HOME+BACK). Po tym zabiegu domyślny i "Stockowy" rom (np 1.6 od Ery ale z root) zyska możliwość tetheringo kablowego.
Okej, mamy pewność że nasz ROM uciągnie tą APK. Co dalej? Pobieramy samą APK
stąd i instalujemy na urządzeniu. Po dokonanej instalacji uruchamiamy program. Podobnie jak w aplikacji Wireless na środku mamy symbol (tym razem USB) po którego kliknięciu urządzenie zamieni się w modem (dokładnie tak samo jak podczas użytkowania "udostępnienia internetu" w WinMo).
Przygotowanie komputera. Komputer który ma "odebrać" internet z kabla
musi obsługiwać
RNDIS. Dobra wiadomość dla Linuxiarzy oraz Posiadaczy Visty/7 - sterowniki RNDIS są w tych platformach (większość linuxów?) domyślnie zainstalowane i nie trzeba się będzie bujać z szukaniem sterowników. Dla posiadaczy zabytkowych platform pozostaje ręczne podłożenie sterownika dla urządzenia android które zostanie wykryte po podłączeniu do PC w trybie tether USB. Sterownik taki możemy znaleźć między innymi
w paczce z HTC Sync.
Gdy wszystko jest poprawnie zainstalowane, po podpięciu androida do PC w trybie tether USB otrzymamy nowe połączenie sieciowe widniejące w istniejących połączeniach sieciowy.
Niezrzeszeni androidowcy używający gołego systemu pozdrawiają użyszkodników interfejsu bezSENSu którzy udostępnianie mają w standardzie 
ENJOY
MaDE bY MySeLF (copyright)