sobota, 28 lipca 2012

Twój telefon jako kamera internetowa .

Na początku dodam że poradnik został skrócony na wersje tylko dla androida i skopiowany bez zgody autora nie mam czasu na pisanie petycji o przyznanie praw autorskich   . 


Na początek musimy się zaopatrzyć w kilka rzeczy a mianowicie:
1.Program do zarządzania naszym telefonem (Opcjonalnie do ściągnięcia aplikacji)
2. Aplikacja EpocCam dla telefonu
3.Sterowniki dla naszego systemu operacyjnego EpocCam (Windows, Mac OS X)
4. Kabel USB do telefonu
5.Wi-Fi w telefonie i komputerze


Na dzień dobry ściągamy Sterowniki dla Windows lub Mac OS stąd
Po ściągnięciu i zainstalowaniu potrzebujemy ściągnąć aplikacje na telefon EpocCam - i teraz ważne. Wersje aplikacji są dwie darmowa i płatna.
W wersji darmowej poniżej wydania 1.05 możemy połączyć nasz telefon jedynie poprzez kabel USB i na dodatek wspierany jest tylko jeden system Symbian.
Natomiast wersja płatna oferuje nam połączenie poprzez Wi-Fi i obsługuje wszystkie trzy systemy Symbian,Android i iOS.
Od razu poinformuje posiadaczy Androida i iOS- aplikacja na Adroida i iOS poniżej wersji 1.05 i powyżej 1.05 nie oferuje połączenia poprzez USB dla tych systemów a tylko połączenie za pomocą Wi-Fi

Download EpocCam wersja darmowa Lite.
EpocCam - Android - Google Play
Wersja płatna EpocCam Pro
EpocCam - Android 5,00 € Kup w Google Play
Skoro zainstalowaliśmy już sterowniki na komputerze aplikacje wgraliśmy na telefon czas sprawdzić jak to lata.
Połączenie na USB - Tylko Nokia
Nokia - podpinamy nasz kabel USB do telefonu i komputera, uruchamiamy EpocCam Viewer na komputerze. Telefon musi być w trybie Nokia PC Suite lub Ovi Suite.
Uruchamiamy EpocCam na telefonie
Klikamy przycisk Play jak na poniższym screenie

Naszym oczom powinien ukazać się obraz z naszego telefonu w oknie aplikacji na komputerze.
Połączenie poprzez Wi-Fi - Symbian, Android, iOS
Należy pamiętać o tym aby telefon był podłączony do tej samej sieci Wi-Fi.
Połączenie Iphone iOS / Android - PC
Uruchamiamy aplikacje na naszym telefonie na ekranie telefonu powinniśmy zobaczyć obraz jak na poniższym screenie.


Następnie uruchamiamy EpocCam Viewer na komputerze powinniśmy zobaczyć proces łączenia z urządzeniem. Jak na screenie.
Połączenie Nokia (Symbian) - PC
Uruchom EpocCam Viewer na komputerze i naciśnij przycisk Play. Na ekranie w programie na PC powinniśmy ujrzeć taki oto obraz.

Odpalamy aplikacje na telefonie zostanie wyświetlony monit z zapytaniem o połączenie bezprzewodowe. Użyj adresu, IP który został wyświetlony na komputerze. I to wszystko.
Bonus:
Streaming za pomocą telefonu. Zaznaczę od razu, że podam tylko jeden sposób a dokładnie przy pomocy telefonu Nokia N8 nie posiadam telefonu z Androidem ani iOS stąd nie mogę Wam powiedzieć czy wszystko działa na pozostałych dwóch systemach.

UWAGA: Aplikacja ma pewną wadę gdy używamy ją do nadawania na żywo w programie Xsplit. ianowicie obraz jest odwrócony nie do góry nogami ale to co widzisz na ekranie telefonu po prawej jest po lewej :-)

Uruchamiamy EpocCam Viewer, łączymy z nim komórkę. Następnie w programie Xsplit dodajemy nasze źródło transmisji Add->Add Camera i wybieramy Kinoni Video Source. W Xsplicie zobaczymy obraz który możemy rozciągać. Ja polecam zrobić tak Add->Add Screen Arena i zaznaczyć obszar obrazu pokazany w aplikacji. Najlepsze wyjście oraz bez odwróconego obrazu. W EpocCam Viewer ustawiamy jakość (rozdzielczość) I to wszystko. Działa to na połączeniu przewodowym jak i bezprzewodowym.



Jaką kartę wybrać do telefonu ?


Praktycznie każdy telefon z androidem posiada gniazdo na kartę micorSD karta ta jest 
rodzajem rozszerzeniem  telefonu o pamięć praktyczną . Bez karty microSD mamy dostępną wbudowaną pamięć czyli moduł pamięci który siedzi na stałe w telefonie za zwyczaj jest to nie wielka ilość w przeciwieństwie co oferuje nam karta microSD , aktualne karty na rynku
posiadają od 1GB do 128GB lecz trzeba pamiętać że przed kupnem karty trzeba sprawdzić jaką ilość  dodatkowych GB obsługuje nasz telefon , możemy to sprawdzić np w serwisie bazatelefonow.pl gdzie mamy spis wszystkich telefonów i ich dane miedzy innymi na temat rozszerzenia telefonu za pomocą karty pamięci . Jednak to nie wszystko co powinniśmy wiedzieć na temat kart jeśli chcemy przechowywać aplikacje na karcie pamięci (Dostępne dla Z'Rootowanych Androidów) musimy się liczyć z klasą karty pamięci a klasa karty pamięci odpowiada za przesył i odbiór danych po między kartą pamięci a telefonem klasy microSD 


klasa 2 – 16Mb/s = 2MB/s
klasa 4 – 32Mb/s = 4MB/s
klasa 6 – 48Mb/s = 6MB/s
klasa 10 – 80Mb/s = 10MB/s. 


Ja korzystam z klasy 6 i nie narzekam testowałem jej wydajność i teoria nie zaprzecza praktyce testowałem na Sony Ericsson Xperia Neo v.
Dostępne są również karty do telefonów microSDHC (Micro Secure Digital High Capacity), jednakże ten rodzaj kart pamięci nie będzie współpracował ze wszystkimi telefonami , które obsługują karty microSD. MicroSDHC również można stosować w nawigacjach satelitarnych, popularnych MP3, a także innych urządzeniach obsługujących format SDHC. Istnieje jednak możliwość, że karta microSDHC zainstalowana w sprzęcie przystosowanym do kart SD będzie dostępna jako karta pamięci SD o pojemność 2GB. Powodem jest to, że karty microSD korzystają z systemu plików FAT, natomiast microSDHC z systemu FAT32.


Zasadniczą jednak różnicą pomiędzy kartami pamięci micro SD a micro SDHC jest jak już zostało wspomniane, pojemność. To właśnie ta cecha najbardziej przemawia za kupnem karty SDHC. Dodatkowym atutem jest cena, która również nie należy do wygórowanych. Jednakże wybór karty do telefonu komórkowego jest dla każdego sprawą indywidualną i powinien sam zadecydować, który format będzie najbardziej odpowiednim – mikro SD czy może micro SDHC.


środa, 11 lipca 2012

Internet w Androidzie przez USB


Ostatnio musiałem pobrać kilka aplikacji z Android marketu lecz nie miałem wykupionych pakietów internetowych a sieci wi-fi w domu nie posiadam , wiec pomyślałem ze może jest możliwość połączenia się z internetem za pomocą USB . Latając po Google znalazłem kilka skomplikowanych poradników i aplikacji ale jednak nie mogłem się połączyć na mojej x8 na x10 nie miałem poważniejszych problemów z połączeniem , tutaj podam jeden pewny lecz skomplikowany poradnik który działa na x10 mini pro na 100%

Pierwszy poradnik pochodzi ze strony "http://mojdroid.pl"

Trick: Internet w Androidzie przez kabel USB z PC

 

Android do sprawnego działania, potrzebuje choć chwili, kiedy będzie dostępny OnLine. Nikogo to nie dziwi. Problem jednak pojawia się gdy nie mamy ani routera WiFi, a tym bardziej karty SIM z pakietami. Internet w komputerze jest przez Lan lub modem od operatora. Co w tedy robić? Korzystać z „internetu w komputerze”!

Takie zabawy wymagają jednak dostępu do ROOT oraz SDK. Wersja androida nie jest ważna, ale polecam 2.1 i wyżej.

SPOSÓB 1

Porada działa na każdym systemie operacyjnym. Jednak na Windowsie, na początku zainstalujmy sterowniki z SDK. W linuxie nie jest to potrzebne.
Następny krok to… włączenie tethera, czyli udostępnianie internetu z telefonu. Tak, z telefonu do komputera (a chcemy w drugą stronę). Ten krok umożliwia nam utworzenie łączności między telefonem a komputerem.
Czas na zabawę z mostkami – na Windowsie musimy połączyć dwa połączenia z internetem (czytaj karta sieciowa komputera i telefon). W linux wpisujemy kolejno komendy:
# usb0 is the new network intreface
# eth0 is the main interface connected to internet (or a gateway)
sudo ifconfig eth0 0.0.0.0
sudo ifconfig usb0 0.0.0.0
sudo brctl addbr br0
sudo brctl addif br0 eth0
sudo brctl addif br0 usb0
sudo ifconfig br0 up
sudo dhclient br0
Na tej stronie ustawienia mostków.
Kolejny krok – ustawiamy odpowiedni interfejs usb0 (nie pytajcie co to i po co). W tym celu na:
  • Komputerze wpisujemy:
./adb shell netcfg usb0 dhcp
  • Lub na androidzie:
su
netcfg usb0 dhcp
Tutaj już powinno połączenie działać. Jeżeli chcemy wyłączyć reverse-tether’a, wyłączamy odpowiednią opcję w androidzie (tethering), usuwamy mostek na PC i wpisujemy:
sudo ifconfig eth0 down
sudo ifconfig usb0 down
sudo ifconfig br0 down
sudo brctl delbr br0
sudo ifconfig eth0 up
sudo dhclient eth0

SPOSÓB 2

Włączamy tethering na androidzie, a na PC instalujemy odpowiednie sterowniki -> Z XDA-DEV. Jest to adapter NDIS od HTC. Ustawiamy połączenie (w ust. sieciowych) na:
IP:192.168.2.1, Mask:255.255.255.0
Kolejny krok, to ustawienie karty PC jako udostępniona. Nic trudnego – wszystko jest w opcjach zaawansowanych.
W terminalu /androida/ wpisz:
su
ifconfig usb0 192.168.2.2 netmask 255.255.255.0
busybox route delete default
iptables -F
iptables -F -t nat
busybox route add default gw 192.168.2.1
setprop net.dns1 8.8.8.8
setprop „net.gprs.http-proxy” „”
I jeżeli wszystko poszło wg. planu – mamy internet w naszym androidzie wprost z komputera po USB.
Są jednak problemy – Windows jakoś nielubi tych sposobów. Polecam tu Linuxa do takich zabaw.

Odblokowanie Bootloadera w Sony Ericsson XPERIA X8

Odblokowanie Bootloadera w Sony Ericsson XPERIA X8
wersja 1.1 14.01.12

UWAGA! WYKONANIE JAKICHKOLWIEK KROKÓW Z TEGO PORADNIKA MOŻE SPOWODOWAĆ BEZPOWROTNE USZKODZENIE TELEFONU! NIE BIORĘ ŻADNEJ ODPOWIEDZIALNOŚCI ZA USZKODZENIA SPOWODOWANE NIEPRAWIDŁOWYM UŻYTKOWANIEM. POPRAWNE WYKONANIE KROKÓW DAJE 99% PEWNOŚCI ŻE TELEFON PRZEŻYJE I BĘDZIE MIAŁ ODBLOKOWANY BOOT. JEDNAK JEST TO OPERACJA BARDZO RYZYKOWNA I JEŚLI NIE CZUJESZ SIĘ NA SIŁACH I NIE MASZ POTRZEBY WGRYWANIA MODYFIKACJI KTÓRE WYMAGAJĄ ODBLOKOWANEGO BOOTLOADERA - NIE RYZYKUJ UWALENIA TELEFONU





Krok 1)Potrzebne narzędzia i pliki
Skompletuj wszystkie wymagane rzeczy tj.
zROOTowany Telefon SE X8 najlepiej na standardowym ROMie 2.1 z baterią naładowaną do conajmniej 80%
Sprawny Przewód USB
Komputer do którego masz zaufanie że nie wyłączy się w trakcie procesu (zalecam wykonanie wszystkiego na laptopie z naładowaną baterią jeśli mamy do niego dostęp) Na komputerze wyłączamy wszystkie antywirusy, zapory itp. Dla bezpieczeństwa także aktualizacje. Nie robimy też innych rzeczy w trakcie łamania Bootloadera
Wymaganie pliki: S1tool http://forum.xda-developers.com/atta...hmentid=713763
Unlocker Bootloadera http://forum.xda-developers.com/atta...8&d=1315609618

Krok 2) Sprawdzanie kompatybilności narzędzi z Twoją wersją X8

Sprawdź datę produkcji płyty głównej!
Pod baterią, na nalepce z IMEI będzie napisana w formacie xxWyy, np 11W39
Pierwsze 2 cyfry to rok produkcji, dwie ostatnie to tydzień.
Jeśli twoja płyta była wyprodukowania wcześniej jak w 26 tygodniu 2011r to możesz odblokowywać bez problemu
Jeśli była wyprodukowana po 26 tygodniu a przed 38 tyg 2011r to jest połowa szansy że uwalisz telefon. Nie jest dokładnie stwierdzone czy płyta z tego okresu ma już nowe zabezpieczenia. Możesz spróbować ale przygotuj się że uwalisz telefon
Jeśli posiadasz płytę wyprodukowaną po 38 tyg 2011r to masz 100% pewności że dostaniesz już nową wersje zabezpieczeń i uwalisz telefon. NIE PRÓBUJ ODBLOKOWYWAĆ BOOTLOADERA NA TAKIEJ PŁYCIE!
(Za info na ten temat dziękuje użytkownikowi koperta4512)

Sprawdź wersję SIMLOCK CERTIFICATE
Wyłącz telefon, uruchom S1Tool z pobranej paczki i kliknij na DO JOB
Naciśnij przycisk Wstecz na telefonie (prawy klawisz pod ekranem) i podepnij przewodem USB telefon do komputera.
JEŻELI W LOGU WYSTĘPUJE:
NOT RECOGNIZED SIMLOCK CERTIFICATE - NIE WOLNO CI KONTYNUOWAĆ ODBLOKOWYWANIA BOOTLOADERA! Telefon zostanie uszkodzony i w domu nie będzie możliwe jego postawienie.
SEMC SIMLOCK CERTIFICATE - Wykonaj łamanie używając pliku msm7227_semc.cmd
Jeśli nie występuje żaden z tych wpisów w pliku - prawdopodobnie telefon był flashowany lub miał zdejmowany SIMLock przez Omnius lub SETool. Jeśli jesteś pewnien że taka sytuacja miała miejsce - wykonuj wszystko używając pliku msm7227_setool2.cmd

Krok 3) Łamanie bootloadera
Jeśli wykonałeś już wszystkie poprzednie kroki i znasz ryzyko niepowodzenia - możesz przejść do tego kroku

Odepnij telefon od komputera, wyjmij i włóż baterie, zamknij S1Tool
Włącz telefon i włącz w nim Debugowanie USB - Ustawienia -> Aplikacje -> Dla programistów -> Debugowanie USB
Podepnij telefon pod komputer
Uruchom odpowiedni plik msm7227_****.cmd
Jeśli jesteś pewny że chcesz odblokować BOOTLoader naciśnij dowolny klawisz na klawiaturze PC. Jeśli nie - Zamknij okno Wiersza Poleceń
Po kliknięciu dowolnego klawisza zacznie sie procedura łamania bootloadera. NIE DOTYKAJ TELEFONU, KOMPUTERA ANI PRZEWODU USB
Telefon w pewnym momencie się zresetuje(może nawet kilka razy). Jeśli to nastąpi to nie odpinając USB wpisz PIN i wybierz tryb połączenia - jak w momencie zwykłego podłączenia do komputera
Prawidłowy LOG po złamaniu bootloadera wygląda następująco

Kod:
process requires standard 2.x android firmware.
Press any key to continue . . .
Getting ROOT rights.
1743 KB/s (585731 bytes in 0.328s)
error: protocol fault (no status)
Waiting ...
Removing NAND MPU restrictions via SEMC backdoor. Permanent. Require ROOT rights.
192 KB/s (3087 bytes in 0.015s)
success
Waiting ...
Getting ROOT rights.
Waiting ...
Writing patched semcboot. Two step process
First, we need get access to semcboot area
504 KB/s (8064 bytes in 0.015s)
Second, we need to write semcboot ;)
1130 KB/s (596916 bytes in 0.515s)
successfully wrote 0003ff00
Press any key to continue . . .









Gdy wyświetli Naciśnij dowolny klawisz aby kontynuować - Zrób to, odepnij USB i wyłącz telefon - Sprawdź czy się włącza z włącznika - Jeśli Tak, poradnik został wykonany prawidłowo i bootloader jest złamany
Jeśli Nie - Gratulacje, uwaliłeś telefon... Niezastosowałeś się do kroków z instrukcji, prawodopobnie wybrałeś zły plik msm7227_****.cmd. Ratunkiem dla telefonu jest oddanie go na gwarancje - zostanie wymieniona płyta główna. Jeśli jej nie posiadasz, jedynie naprawa BL w serwisie lub sprzedanie obecnej sztuki jako uszkodzoną i kupienie innej/wymiana płyty głównej.
Krok 4) Sprawdzanie poprawności złamania
Jeśli telefon się poprawnie włącza możemy teraz sprawdzić poprawność złamania. W tym celu znów podpinamy telefon do S1Tool jak w Krok 2) Sprawdzanie kompatybilności narzędzi z Twoją wersją X8 lecz w tym momencie w logu sprawdzamy linijkę RUNNING S1_EROM VER "r8A029"
Jeśli literka R jest mała tj: r8A029 to bootloader został złamany poprawnie
Jeśli literka R jest duża tj: R8A029 to bootloader nie został złamany i w tym momencie piszemy o naszej sytuacji na forum

Ponowna blokada bootloadera
Jeśli z jakiegoś powodu potrzebujemy zablokować bootloadera, na przykład w momencie gdy potrzebujemy oddać telefon na gwarancję to opis tego jest zamieszczony tutaj: Przywrócenie oryginalnego bootloadera


Poradnik napisany na podstawie poradnika zamieszczonego na forum XDA przez nelikp ([EASIEST GUIDE] How to unlocking bootloader - xda-developers)
Komentarze zostały wyłączone ze względu że dyskusje na temat poradnika prowadzimy TU

 PS: poradnik jest super ale pierwszy raz widzę żeby poradnik miał swoją wersje numeryczną ....
Kurwa cuda wianki .

Partycja SWAP


Jako że wiele osób ma problemy z utworzeniem partycji SWAP, tworzę ten tutorial by pomóc.

Co to jest SWAP?
Partycja SWAP to partycja na karcie SD pełniąca funkcję RAMu. Jako że X8 ma go bardzo niewiele (zaledwie 175 MB) nie da się uruchomić wielu pamięciożernych programów i gier. SWAP pomaga temu zaradzić. Nie jest to również partycja podobna do tych znanych z Windows - jest to po prostu plik na karcie, wykorzystywany przez kernel do gromadzenia danych.
Mamy dwie metody utworzenia partycji SWAP.



Czego potrzebujemy?
W przypadku obydwu metod, do utworzenia partycji SWAP potrzebne będą:

  • ROOT
  • Odblokowany Bootloader
  • Kernel z obsługą SWAPu (a więc także odpowiedni rom)
  • Aplikacja Terminal Emulator (dostępna w markecie)

Jeżeli nie spełniasz któregoś z powyższych warunków, lub nie wiesz o czym mowa - nawet się do tego nie zabieraj, nie zadziała. Jeśli chcesz się dowiedzieć - przeszukaj forum, jest wiele różnych tematów odnośnie każdej z tych rzeczy.

Sposób pierwszy - automatyczny
Pobieramy z Marketu aplikację o nazwie Swapper for Root: link
Ustalamy w nim ile pamięci na karcie SD ma zajmować partycja zaznaczamy opcję Acitive SWAP on Boot. Możliwe że niezbędne będzie kilkukrotny reset telefonu. Wpisujemy w Terminal Emulator komendę "free" - jeśli w linijce SWAP są wartości różne od zera to mamy aktywny SWAP.

Minusy tej metody są takie, że nie kontrolujemy SWAPu sami, tylko zlecamy to aplikacji. Może również lekko zmulać telefon przy starcie i wywalać komunikaty o dostępie do Superuser. Mogą również wystąpić komplikacje przy podłączaniu telefonu do kompa. Ogólnie rzecz biorąc - nie polecam

Sposób drugi - ręczny
Metoda ta polega na wpisywaniu odpowiednich komend do Terminal Emulatora. Komendy zatwierdzamy enterem.
  1. su
    Wyjaśnienie: nadajemy "prawa administratora".
  2. dd if=/dev/zero of=/sdcard/swap.swp bs=1M count=128
    Wyjaśnienie: tworzymy partycję na karcie pamięci. WAŻNE: czytamy to, co pojawiło się po wpisaniu komendy. Jeżeli utworzony został plik mający 128 bajtów, usuwamy go, powtarzamy poprzednie czynności i zamiast pisać bs=1M, wpisujemy bs = 1048576. Jeśli chcemy by SWAP miał na przykład 200 MB zamiast 128, wpisujemy count=200. Wartość zależy wyłącznie od nas.
  3. echo 50 > /proc/sys/vm/swappiness
    Wyjaśnienie: zmiana parametru odpowiadającego za priorytet korzystania systemu ze SWAPu. U autora oryginalnego artykułu, 50 daje najlepsze rezultaty.
  4. sysctl vm.swappiness
    Wyjaśnienie: sprawdzamy czy poprzednia komenda dobrze zadziałała. Powinno się wyświetlić vm.swappiness = 50
  5. 5) mkswap /sdcard/swap.swp
    Wyjaśnienie: tworzymy SWAP
  6. swapon /sdcard/swap.swp
    Wyjaśnienie: uruchamiamy SWAP.

Teraz możemy wpisać komendę free - tak samo jak w poprzednim przypadku, wartości w linijce SWAP (środkowa nie koniecznie) powinny być różne od zera.

Wady? Otóż przy każdym ponownym uruchomieniu telefonu musimy wklepywać do Terminala swapon /sdcard/swap.swp. Jeśli zaś chcemy podłączyć telefon do komputera, bądź wyłączyć SWAP, musimy wpisać swapoff /sdcard/swap.swp, lub resetować telefon.

Można również utworzyć partycję SWAP za pomocą Swapper for Root, usunąć aplikację i pominąć punkt 2.

Dlaczego bs = 1048576? Otóż telefon jest w pewnym sensie komputerem, a korzysta on z systemu binarnego. W "ludzkim języku" kilo to tysiąc. W języku maszyn - 1024. Jeśli wpiszemy bs = 1024, będzie tworzył partycję w kilobajtach. Mega, czyli milion to u ludzi tysiąc tysięcy. U maszyn - 1024 * 1024, co daje nam 1048576.
Skąd te kosmiczne komendy, typu dd? Android jest systemem w pewnym sensie opartym na linuxie. Przy odpowiednim kernelu, będzie się zachowywał jak linux - innymi słowy komendy z linuxa działają w Terminal Emulatorze na Androidzie. Partycja SWAP to również wynalazek rodem z linuxa.

BARDZO WAŻNE: JEŚLI ZROBISZ COŚ NIEWŁAŚCIWIE I UCEGLISZ TELEFON BĄDŹ KARTĘ SD JA ZA TO NIE ODPOWIADAM!!!

Poradnik nie mojego autorstwa pochodzi ze strony forum.android.com.pl
Kopiowany bez zgody autora gdyż takowy się nie znalazł . ;) 

wtorek, 10 lipca 2012

Jak zainstalować aplikację na Android z pliku APK


Aplikacje na telefony Android występują w postaci plików z rozszerzeniem APK. Można je pobrać bezpośrednio na telefon z różnych źródeł: portalu Softonic, Android Market itd. W wielu przypadkach aplikacje na Android można również pobrać na komputer i przenieść do telefonu i tam zainstalować. Nie jest to skomplikowane i każdy użytkownik Androida może sobie z tym poradzić. Jedyne wymagania to odrobina chęci. W niniejszym artykule znajdziecie instrukcję jak zainstalować aplikacje na Android z pliku APK.

Przygotowania

Instalacja aplikacji z pliku APK nie jest trudna, nie wymaga rootowania telefonu, wpisywania komend w terminalu, ani żadnych skomplikowanych czynności. Aby uruchomić plik APK musimy najpierw wykonać szereg czynności przygotowawczych.
Przede wszystkim musimy zmienić ustawienia naszego telefonu, tak, aby pozwalał on na instalację aplikacji spoza Android Market. W tym celu udajemy się do menu ustawień telefonu, wybieramy opcję Aplikacje, a następnie zaznaczamy okienko przy opcji "Nieznane źródła".
 Po umożliwieniu instalowania aplikacji spoza Marketu, musimy się zaopatrzyć w menadżer plików na Androida. Ja najbardziej lubię i polecam Astro File Manager, ale równie dobrze będzie się do tego nadawał jakikolwiek program do zarządzania plikami na Android. Musimy zatem pobrać Astro bezpośrednio na telefon.
Powyższe kroki należy wykonać tylko za pierwszym razem. Przy każdej kolejnej instalacji nie ma potrzeby ich powtarzania, gdyż opcje ustawień zostaną zapisane, a Astro File Manager będzie już zainstalowany w pamięci telefonu.

Instalacja

Instalację aplikacji z pliku APK należy rozpocząć od przekopiowania pliku na kartę pamięci telefonu. W tym celu należy podłączyć telefon Android do komputera, za pośrednictwem kabla USB i przekopiować plik APK. Aby móc tego dokonać, telefon musi zostać podłączony do komputera w trybie pamięci USB. Po przekopiowaniu pliku, musimy uruchomić Astro File Manager (lub innego menadżera) i wybrać opcję File Manager.
 
W przypadku Astro program pokaże nam bezpośrednio zawartość karty pamięci. Wśród jej zawartości musimy odnaleźć plik, który przekopiowaliśmy z komputera. Pliki przerzucone do katalogu głównego przeważnie lądują na końcu listy, tak jak instalowane przeze mnie Google Currents.

 Instalacja aplikacji jest bardzo prosta. Wystarczy kliknąć plik, a następnie z dostępnych opcji wybrać Install.
 Musimy jeszcze tylko zezwolić na instalację aplikacji i gotowe!
 
Ten poradnik pochodzi ze strony
http://onsoftware.softonic.pl/jak-zainstalowac-aplikacje-na-android-z-pliku-apk