wtorek, 24 września 2013

Instalacja i konfiguracja ADB dla Androida











W tematach poświęconych modyfikacji systemu Android, często pada określenie ADB - jest skrót od Android Debug Bridge - wszechstronnej lini komand, pozwalającej na komunikacje z emulatorem lub podłączonym urządzeniem. ADB w swej najprostszej postaci (linia komend) zapewnia nam interfejs do komunikacji z naszym urządzeniem, często wymaganej do wykonywania zaawansowanych operacji, zazwyczaj potrzebnych do zrootowaniu systemu jak i po. Z uwagi na małe rozmiary wyświetlaczy, trudnym było by tworzenie rozbudowanych komend - stąd idea mostu (bridge) - która pozwala na dostęp z komputera do naszego urządzenia (podłączonego przez USB). Jest to niezwykle przydatna część Android SDK (zestawu narzędzi programistycznych dla developerów), zwłaszcza dla zaawansowanych użytkowników.

Instalacja i konfiguracja ADB

Krok 1: Instalacja Android SDK

W przypadku, gdy mamy już zainstalowane SDK (jako komponent dla Eclipse lub Ant) przechodzimy do następnego kroku. Jeśli nie to pobieramy najnowszy Starter Package SDK (dla Windows, Mac OS X lub Linux), rozpakowywujemy i instalujemy na naszym komputerze.

Krok 2: Pobieramy SDK Platform Tools

Poprzednie wersje SDK (na dzień pisania tego artykułu, najnowsza wersja to r16) domyślnie zawierały ADB - jednak odkąd ADB i inne narzędzia został przeniesiony do narzędzi platformowych - wymaga to od nas pobrania go (i ich) jako odrębnych SDK package. Cały prostes instalacji narzędzi jest automatyczny. Uruchamiamy SDK Managera (SDK Manager.exe). Jeśli wcześniej nie instalowaliśmy tych narzędzi - powinny się one pojawić dostępne do instalacji.
Zaznaczamy Android SDK Platform Tools, i wybieramy przycisk Install packages. Wśród nich znajduje się ADB.

Krok 3: Konfiguracja zmiennych PATH

Teraz kiedy mamy zainstalowany ADB, korzystanie z niego wymaga albo użycia pełnej ścieżki dostępu do programu (C:\android-sdk-windows\platform-tools\adb) albo dodania ścieżki dostępu do niego do zmiennych środowiskowych naszego systemu. Poniżej opisana metoda tyczy się głównie użytkowników Windows, użytkownicy pozostałych systemów powinni wyszukać i zastosować metody odpowiadające ich systemowi.


Dla Windows 7, wygląda to następująco:
  • Klikamy prawym przyciskiem na ikonę komputera i wybieramy "Właściwości" (Properties),
  • Z lewego menu wybieramy opcję "Zaawansowane ustawienia systemu" (Advanced System Settings).
  • Z zakładki "Zaawansowane" (Advanced) wybieramy przycisk "Zmienne środowiskowe" (Environment Variables).
  • W sekcji "Zmienne środowiskowe" podświetlamy element "Path" a następnie wybieramy przycisk "Edytuj".
  • Ustawiamy się kursorem na końcu linii w polu "Wartość zmiennej" - upewniając się, że NIE usuwamy istniejącego wpisu i dodajemy na końcu fragmend tekstu (wraz ze średnikiem na początku):
    ;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools
    ALBO, w zależności od tego w którym folderze zainstalowane są narzędzia:
    ;c:\eclipse\tools;c:\eclipse\platform-tools

Krok 4: Instalacja sterowników USB

Ostatnim krokiem jest instalacja sterowników USB. W zależności od urządzenia krok ten może być pominięty. Jeśli posiadasz urządzenie, którego producenci oferują narzędzia (program) do synchronizacji z komputerem PC - wtedy sterowniki USB zostaną automatycznie zainstalowane w trakcie instalowania tych narzędzi (np. HTC sync). W przeciwnym wypadku, korzystając z SDK Manager'a, rozszerzamy zakładkę "Extras" (wcześniej Third party Add-ons) i pobieramy "Google USB Driver package".
SDK Manager nie instaluje bezmyślnie wszystkich dostępnych sterowników dla różnych modeli. Dlatego następnym krokiem jest podłączenie swojego urządzenia do komputera PC i w przypadku pojawienia się komunikatu, że system nie wykrył urządzenia - instalacji z nakierowaniem instalator sterowników na foldery: ‘usb_driver\x86′ albo ‘usb_driver\x64′.

Używamy ADB

Od tej chwili, za pomocą poleceń ADB możemy manipulować naszym telefonem. Na systemie Windows możemy korzystać z lini komend (cmd.exe) i zazwyczaj tak się właśnie robi.


Uniwersalna instalacja ClockworkMod Recovery









Niestandardowa konsola Recovery, jaką jest ClockworkMod recovery pozwala nam w prosty sposób przeprowadzić wiele niezbędnych operacji na naszym urządzeniu (tworzenie partycji, backup danych, wipe systemu, zmiana jądra systemu, aktualizacje ROMów, itd...). Z uwagi na mnogość urządzeń na jakich możemy zainstalować Androida nie ma jednego sposobu instalacji konsoli ClockworkMod recovery. W niniejszym artykule zaprezentowane zostanie kilka alternatywnych metod instalacji tej konsoli. 

Zanim zaczniemy...

Aby móc zainstalować ClockworkMod recovery, a dokładniej jakąkolwiek niestandardową konsolę Recovery na swoim urządzeniu należy w pierwszej kolejności zrootować swój system. Ponadto niżej opisane metody, nie wyczerpują wszystkich dostępnych metod instalacji. Inny sposób należy zastosować gdy chcemy uruchomić aplikację na urzadzeniu, na które nie ma oficjalnej wersji ClockworkMod’a (np. modele Samsung Galaxy S), albo które pierwotnie nie zostało dedykowane Androidowi (np. iPhone 3G), albo też zawiera zabezpieczenia producenta przed ingerencją w firmware urządzenia. Te i podobne przypadki zostaną opisane w kolejnych artykułach. Dla niektórych modeli urządzeń Opisane poniżej metody tyczą się w szczególności konsoli ClockworkMod Recovery - jednak istnieją także inne, mniej popularne i mniej funkcjonalne konsole recovery - takie jak Amon_RA.

Instalujemy konsole recovery

Istnieją trzy sposoby instalacji konsoli Recovery na naszym urządzeniu. Pierwsza z nich jest jest specyficzna dla ClockworkMod recovery podczas gdy dwie kolejne metody mogą być zastosowane do innych konsol Recovery. ClockworkMod Recovery możemy zainstalować przy użyciu:
  • aplikacji ROM Manager,
  • trybu fastboot'a,
  • programu flash_image.
Poniżej opis, krok po kroku, wykorzystania tych metod.

Instalacja za pomocą ROM Manager'a

Jest to najprostsza metoda, oferująca ponadto interfejs graficzny w trakcie bootowania systemu. Nie wymaga pobierania obrazu recovery i wpisywania żadnych komand. Jest to metoda rekomendowana przez twórców ClockworkMod recovery i dopiero w przypadku gdyby nie działała zaleca się stosowanie pozostałych metod. Poniżej jej opis.
  1. Pobieramy i instalujemy aplikację ROM Manager ze strony jej twórców albo z Google Play. Aplikacja jest bezpłatna.
  2. Uruchamiamy ją na naszym urządzeniu.
  3. Jedną z opcji jaką powinniśmy zobaczyć jest opcja Flash ClockworkMod Recovery. Wybieramy ją, a następnie postępujemy zgodnie z instruckajmi. Sama instalacja może trochę potrwać.
  4. W przypadku pojawienia się okienka Reboot the device (albo podobnego), zatwierdzamy je i czekamy aż system się zrestartuje.
  5. Po restarcie systemu, weryfikujemy czy ClockworkMod Recovery zainstalował się poprawnie - poprzez uruchomienie ROM Manager'a. W przypadku sukceu - pierwsza z opcji widocznych po uruchomieniu powinna wskazywać, że konsola jest zainstalowana - a także powinna pokazywać wersję i ewentualne dostepne aktualizacje. W przypadku dostępności nowej wersji ClockworkMod - za pomocą tej opcji możemy dokonać aktualizacji.

Instalacja za pomocą trybu fastboot'a

Jeśli z jakichś przyczyn, pierwsza metoda by nie działała - można spróbować zainstalować konsolę ręcznie przy użyciu trybu fastboota. Aby ta metoda zadziałała należy mieć zainstalowany na komputerze program ADB (Android Debug Bridge). Jeśli nie posiadasz tego programu, zobacz artykuł opisujący czym jest i jak zainstalować ADB. Aby zainstalować ClockworkMod Recovery, a także inne konsole Recovery należy:
Uwaga, ta metoda wymaga także użycia obrazu Recovery, kompatybilnego z wersją naszego systemu, jaką aktualnie posiadamy. Wszelkie niezgodności wersji mogą skutkować błędami w systemie a w dalszej konsekwencji uszkodzeniem naszego urządzenia !Obraz recovery dla ClockworkMod Recovery, dla naszego urządzenia możemy pobrać ze strony jej twórców. Analogicznie w przypadku pozostałych konsol Recovery - należy zwrócić uwagę na to czy nasze urządzenie jest wspierane przez nie wspierane.
  1. Pobieramy obraz Recovery (kompatybilny z nasza wersją) na komputer i umieszczamy go w lokalizacji, do której będzie łatwy dostęp (np. dysk C ). Obraz powinien być rozpakowany jeśli pobraliśmy go w formacie ZIPa - tj. powinien mieć rozszerzenie .img i krótką nazwę np. recovery.
  2. Wyłączamy nasze urządzenie i za pomocą specjalnej kombinacji klawiszy (różnej dla różnych urządzeń) wprowadzamy nasze urządzenie w tryb fastboot. Aby znaleźć odpowiednią dla swojego modelu urządzenia kombinację - najlepiej wyszukać ją za pomocą hasła: "how to bootnazwa urządzenia in fastboot mode" albo podobnych.
  3. Po wprowadzeniu naszego urządzenia w tryb fastboot, podłączamy je za pomocą kabla USB do komputera a następnie czekamy aż pojawi się chmurka, informująca nas o wykryciu urządzenia i trybu w jakim pracuje (dzięki ADB, powinniśmy ujrzeć w trayu, obok zegara systemowego chmurkę z napisem "fastboot USB").
  4. Uruchamiamy systemową linię komend CMD (cmd.exe) a następnie wpisujemy: fastboot flash recovery c:\recovery.img.
  5. Gdy tylko proces się zakończy, zamykamy cmd (wpisując kolejno 3x komendę exit), odłączamy nasze urządzenie a następnie uruchamiamy nasz telefon ponownie (restart).
Opisane powyżej czynności dotyczą systemów Windows. Użytkownicy pozostałych systemów postępują analogicznie, używając odpowiadającej systemowej konsoli komend.

Instalacja za pomocą programu flash_image

Podobnie jak w poprzednim przypadku, metoda nie jest zalecana początkującym użytkownikom i wymaga pobrania odpowiednich dla swojego urządzenia obrazów Recovery do działania. Ta metoda również wymaga zainstalowanego na komputerze programu ADB (Android Debug Bridge). Jeśli nie posiadasz tego programu, zobacz artykuł opisujący czym jest i jak zainstalować ADB. Aby zainstalować ClockworkMod Recovery, a także inne konsole Recovery należy:
  1. Pobieramy flash_image i rozpakowywujemy go bezpośrednio na dysk C na naszym komputerze.
  2. Pobieramy obraz Recovery (kompatybilny z nasza wersją) na komputer i umieszczamy go w lokalizacji, do której będzie łatwy dostęp (np. dysk C ). Obraz powinien być rozpakowany jeśli pobraliśmy go w formacie ZIPa - tj. powinien mieć rozszerzenie .img i krótką nazwę np. recovery.
  3. Umożliwiamy w naszym telefonie tryb debugowania przez USB (USB debugging mode): Menu > Ustawienia > Aplikacje > Development (Menu > Settings > Applications > Development).
  4. Podłączamy nasze urządzenie przez USB do komputera.
  5. Uruchamiamy systemową linię komend CMD (cmd.exe) a następnie wpisujemy po kolei:

    adb push c:\flash_image /sdcard/
    adb push c:\recovery.img /sdcard/
    adb shell
    su
    mount -o remount, rw /system
    cp /sdcard/flash_image /system/bin
    cd /system/bin
    chmod 777 flash_image
    flash_image recovery /sdcard/recovery.img
  6. Gdy tylko proces się zakończy, zamykamy cmd (wpisując kolejno 3x komendę exit), odłączamy nasze urządzenie a następnie uruchamiamy nasz telefon ponownie (restart).

wtorek, 17 września 2013

WINDOWS

Windows 9 już jesienią 2014 roku, a pierwsza beta 7 stycznia?

W sieci pojawiły się nowe plotki na temat nowych okienek Microsoftu. Jeśli im wierzyć, to Windows 9 zadebiutuje w dwa lata po "ósemce", a pierwszej bety systemu możemy spodziewać się już na początku 2014 roku.


W kilka tygodni po tym, jak Microsoft ogłosił status RTM dla Windows 8 pojawiły się pierwszeplotki, jakoby zespół odpowiedzialny za rozwój okienek został rozbity na dwie grupy. Jedna z nich miałaby rzekomo pracować nad projektem Windows Blue, który ma stanowić uaktualnienie dla "ósemki", a drugi przygotowuje Windows 9. W zeszły weekend pojawiły się w sieci nowe informacje na temat obu projektów.

Windows 8

Jej!
Zainstalowałem Windows 8!  Teraz posty będą częściej dodawany co lepiej Windows 8 cieszy się dużą wydajnością! 
Cóż co dalej?

Windows 8 vs Linux

Czy Windows 8 zachwyca tak bardzo, że jesteś w stanie odrzucić wszystkie inne sprawdzone systemy, takie jak chociażby Linux? Przekonajmy się czy to faktycznie prawidłowo postawiony krok w stronę ułatwienia własnej pracy z komputerem.
Kilka lat zajęło Ci kształtowanie swojej wiedzy na temat sprzętu i oprogramowania byś oficjalnie przystosował się do interfejsu, sposobu działania i nawigacji w Linuksie. Doceniasz jego wielodostępność, wydajność i możliwości konfiguracji. Podoba Ci się szybkie łatanie dziur za pomocą łatek i naprawa błędów. Siedzisz spokojnie wiedząc, że zainstalowałeś dodatkowe aktualizacje zwiększające poziom bezpieczeństwa całego systemu. Nie martwisz się, że sprzęt nie poradzi sobie z wymaganiami programu, który właśnie chcesz zainstalować. Niestety system ogranicza Cię przez brak możliwości uruchomienia aplikacji znanych z systemów Windows, takich jak pliki wykonawcze, czy formatów dedykowanych dla tej platformy (jak chociażby .doc), a co za tym idzie, nie możesz korzystać z wielu przydatnych funkcji swojego komputera. W tym miejscu uwydatnia się właśnie jedna z większych wad systemu: nie jest on kompatybilny z systemami Windows, przez co utrudnia Ci pracę - nieustannie musisz mieć na uwadze to, że Linux często odmówi otworzenia plików i programów, a ich instalacja czasem Cię przerośnie.
I nagle.
Na półkach sklepowych pojawia się zupełna nowość firmy Microsoft – Windows 8. Fala zaciekawionych ludzi na całym świecie chce wypróbować na własnej skórze jak to działa, jak wygląda i jak pracuje. Ty również. Po zakupieniu i szybkiej instalacji, Twoim oczom ukazują się kolorowe kafelki, czyli po „informatycznemu” interfejs Modern UI. Coś niespotykanego, świeżego i bardzo nowoczesnego. Dostrzegasz szeroki dostęp do wielu aplikacji. W piorunującym tempie łączysz się z facebookiem czy pocztą elektroniczną. W gratisie otrzymujesz przejrzystą przeglądarkę Internet Explorer 10, która diametralnie odbiega od poprzednich wersji. Po za tym wszystkim mocno zadziwia Cię prędkość przechodzenia między oknami, jak również krótki czas ich otwierania i zamykania. Niebo a ziemia.
Zdajemy sobie sprawę, że zmiana systemu operacyjnego jest w pewnym sensie przeprowadzką, bo zawsze trzeba się przystosować, nauczyć poruszać się po nowym otoczeniu. Wiele osób nie chce zmian kiedy wszystko działa jak należy. Dlaczego jednak upierać się przy czymś tylko dlatego, że dobrze to znamy, jeśli może być szybciej, wygodniej i przejrzyściej?

niedziela, 15 września 2013

Przepis na... Tubisiowy Krem!

Pewnie nie jedno dziecko wychowywało się na teletubisiach i zawsze chciało spróbować Tubisiowego kremu.!
A oto przepis na marzenie.!
Tubisiowy   Krem .!
Przygotuj.
-cztery lub trzy tubki mleczka zagęszczonego słodzonego, najlepiej bez smakowe
-zmiksuj tak truskawki, aby były jak sok, bez grud to ważne
- nie słódź ponieważ mleczko jest bardzo słodkietubki
-bitą śmietankę
Wykonanie:
Wlej z tubki wszystkie mleczka do miseczki. Dodaj zmiksowane truskawki i wymieszaj. Na wierzch możesz dodać bita śmietankę lub jak chcesz mógłbyś ją zmieszać z Tubisiowym Kremem.
Oto mój przepis:) Mam nadzieje, że ci posmakuje:)
Może coś do tego…Hymm..Proponuję..
Tubisiowe Grzanki.!!
Składniki:
•  chleb tostowy 2-3 kromki
•  szynka 4 plastry
•  ser żółty
•  ketchup (najlepiej dla dzieci PUDLISZKI)
•  masło
Opis przygotowania:
Szklanką wykroić kółka w chlebie, posmarować masłem, położyć szynkę, ser i zapiec w piekarniku.
Następnie ketchupem zrobić oczka i buźkę.
Poziom: łatwy
Czas: 20 min.
Porcji: 2-3 osoby

wtorek, 10 września 2013

Już niedługo serwer hamachi na minecraft 1.7. Obecnie on jeszcze nie wyszedł ale przynosi ona WIELE dodatków :)
iOskar
                                                                  Witaj na forum iOskar.pl 
                                     Serwer Jest w fazie BETA  i dopiero zapoznaję się z "blogspotem".
                                                                                                                                  -iOskar
Blogger Gadgets