wtorek, 2 lutego 2016

niedziela, 31 stycznia 2016

czwartek, 28 stycznia 2016

ROOT #PORADNIK

 
Czym jest Root.
Root to ukorzenienie urządzenia .Po uzyskania Root'a w urządzeniu mamy dostęp do plików i partycji do których nie mieliśmy dostępu i nie mieli byśmy gdyby nie root. Mając Root'a w urządzeniu możemy uruchamiać zupełnie nowe aplikacji które wymagają aby urządzenie posiadało takie uprawnienia .

Root to pierwszy krok do modyfikacji systemu . Możemy wgrywać zupełnie nowe jądra (Kernel) i uzyskać zupełnie nowy system np. ze studia Cyanogenmod.
Możemy również wgrywać przeróżne moduły dzięki czemu dostosujemy urządzenie do swoich potrzeb pod względem wyglądu i funkcjonalności .Moduły możemy
wykorzystać z Framework Xposed. Modyfikacja pliku build.prop też będzie dostępna w tym pliku można zmienić bardzo dużo ustawień takie jak jakość rozmów , jakość kamery itp .
OverLock będziemy mogli podkręcać swoje urządzenie pod względem wydajności mam na myśli zmianę zarządcy GPU/CPU i zmianę częstotliwości .


Root a bezpieczeństwo .

Według Google i przeróżnych korporacji IT root w urządzeniu jest niebezpieczny dla naszych danych .
Gdyż była by pełna swawol ka wszystkie aplikacje mogły by korzystać z dowolnych uprawnień bez zgody  .
Jednak developerzy oczywiście o tym też pomyśleli . Domyślnie po uzyskaniu uprawnień ROOT mamy aplikacje która się nazywa
SuperSU(warto kupić pełną wersje) dzięki tej aplikacji to my decydujemy które aplikacje mają dostęp do ROOT a które nie .
Dzięki temu sam sterujesz własnym losem .

Root a gwarancja .

Powiem tak bardzo trudno tak określić czy to urządzenie które chcesz zRoot'ować straci gwarancje bo wgraniu plików .
Jedyne co wiem na tą chwile to to że niektóre modele SAMSUNG posiadają system KNOX i wiem z własnego doświadczenia
że jeśli zrobimy roota na takim urządzeniu z systemem knox nabijemy tak zwaną flage Knox Warranty Void i zmieni ona swój stan z 0x0 na 0x1 , co skutkuje nieodwracalną utratą gwarancji . Nie posiadam wiedzy na temat tego czy SONY , LG itp też mają takie systemy ale gdy wejdziemy na XDA czy Android.com.pl uzyskamy taką informacje .
Istnieje też możliwość UnRoot co usuwa nam root'a z urządzenia warto po tej akcji przed oddaniem urządzenia na gwarancje wgrać Rom od nowa .
Gdzie szukać pomocy i sposobu ?

XDA Forum

Największe na świecie zbiorowisko użytkowników urządzeń mobilnych .
Porady najlepszych Developer User w jednym miejscu to tam uzyskasz najwięcej informacji na temat tego jak uzyskać root na swoim urządzeniu .

Linki do urządzeń .
SAMSUNG | HTC | GOOGLE | MOTOROLA | SONY | LG | OPPO | ONEPLUS | AMAZON | OTHERS
Znajdź swoje urządzenie i poszukaj związanego z nim tematu ROOT .
Postępuj zgodnie z instrukcjami w razie czego pytaj się uzyskasz szybką odpowiedź .
Serwis jest angielsko języczny dla tych którzy nie znają angielskiego mogą próbować Android.com.pl
jednak z tego serwisu nie gwarantuje że wszystko odbędzie się pomyślnie . Spróbuj na XDA bo warto .


Jak najlepiej uzyskać ROOT .


Framaroot | Towelroot | CF-Auto-Root | KingRoot




Framaroot .

Pewny czysty ROOT to właśnie FramaRoot oferuje .
Root uzyskujemy łatwo i bez potrzeby korzystania z komputera .
Przed rozpoczęciem działań proszę sprawdzić Framaroot Supported devices.
Na tej stronie jest lista urządzeń kompatybilnych z tą metodą uzyskania ROOT .
Sposób działa zasadzie pliku apk który instalujemy na urządzeniu oczywiście przed instalacją musimy w USTAWIENIA>BEZPIECZENISTWO
Zaznaczyć okno Nieznane aplikacje co pozwoli na instalowanie aplikacji z poza sklepu Google Play .
Po instalacji aplikacji mamy taki interfejs .

Jeśli wyświetliło ci się "Your device seems not vulnerable to exploit included in Framaroot" to możesz odinstalować aplikacje ta wiadomość oznacza że urządzenie nie jest kompatybilne z aplikacja.


Głuwne funkcje aplikacji to : Instalacja SuperSU | UnRoot (Usuwanie root) | Wgrywanie Script (Tylko dla zaawansowanych)

Nas interesuje Install SuperSU .

Następnie po dokonaniu wyboru i zatwierdzeniu czekamy na odpowiedz :

  • "Success ... SuperSU i pliki binarne zostały zainstalowane pomyślnie ."
  • "Failed ... Coś poszło nie tak może być źle zintegrowanie partycji lub odmowa przyjęcia plików binarnych "
Więcej informacji na temat tych odpowiedzi przeczytasz w poście na XDA .
 

 
Towelroot
To aplikacja bardzo podobna do framaroot jednak nie wymaga on sprawdzenia danych na temat kompatybilności urządzeń  .
W histori tej aplikacji zdążyło się kilka razy że aplikacja nie zadziałała jak trzeba ale żadnych skutków nie było po prostu nie zrobił root'a.
Jeśli tobie też się nie uda wystarczy że napiszesz post w oficjalnym wątku na XDA .
!!!!Podobno autora samsung po uzyskaniu uprawnień root miał flage 0x0 na KNOX!!!!
Jednak nie potwierdzono tych danych i sam autor tego nie gwarantuje .
Pobieramy aplikacje APK z jego oficjalnej strony .
Klikamy na takie brązowe odwrócone Y na stronie to jedyny obrazek na stronie . (wtedy zacznie się ściągać aplikacja)





Aplikacja nie jest zbyt skomplikowana  jest jasna i prosta .
Nie mam pojęcia czy po root instaluje się SuperSu jeśli nie znalazłeś tego w menu po ukończonym procesie .
Musisz zrobić to ręcznie ze Sklepu Play.


CF-Auto-Root
To jest jedna z najlepszych , najpewniejszych i najczystszych metod na uzyskanie ROOT .
Chodź instalacja jest dosyć kłopotliwa bo potrzebujemy do tego komputera i ODIN ale naprawdę warto .
Automatyczna instalacja SuperSu
--WYMAGANIA--
- telefon naładowany do co najmniej 60% baterii
- włączone debuggowanie USB
- zainstalowane wymagane sterowniki urządzenia .

Jeżeli  root nie chce się zrobić, nalezy wejsc w Ustawienia -> Bezpieczeństwo i ODZNACZYĆ tutaj opcje "blokada ponownej aktywacji". Po tym zabiegu root powinien przejąc bez problemu (dotyczy głownie rootowania systemu Lollipop 5.0.1).

--INSTALACJA--
-Wchodzimy na oficjalna stronę CF-Auto-Root
Mamy na niej cały spis jakie obsługuje CF-Auto-ROOT , musimy znaleźć swój model telefonu i klikamy w download .
Przeniesie nas to na stronę do pobierania na dole strony mamy "Download CF-Auto-Root XXXXXXXXXXXXXXXXXX"(X-wersje/modele/daty)
-Gdy już pobierzemy musimy wypakować cały folder np na pulpit .
W tym folderze zawsze znajdował się odin ,jeśli by go nie było trzeba pobrać ze strony ODIN
-Następnie Klikamy AP(W niektórych wersjach Odina "PDA") i musisz teraz załadować plik z folderu który wypakowałeś będzie to plik [Tar.MD5]
-Telefon odpalamy w download mode
-Podpinamy kablem telefon pod komputer (Czekamy chwile by komputer wykrył urządzenie)
-Flashujemy (klikamy START)


Telefon uruchomi się ponownie .






KingRoot
No i ostatnie rozwiązanie to jest "Syn Marnotrawny Developerów Japońskiego Pochodzenia"
King root pierwszy raz usłyszałem o nim gdy chciałem zrobić root na LG LFino które jest tak słabym urządzeniem na rynku że nie posiada żadnego wsparcia technicznego . Dlatego też musiałem go użyć . Root oczywiście działa praktycznie na każdym uradzeniu z Android 2.2 , 2.3 , 4.0, 4.3, 4.4, 5.0
Instalacja dziecinnie prosta tym bardziej że teraz projekt ma wsparcie angielsko języczne .

Zaleta tego patentu to szybkie uzyskanie root dla urządzenia ale to jest bardzo płytkie rozwiązanie .
I moim zdaniem ciut niebezpiecznie gdyż zamiast SuperSu mamy autoryzowaną aplikacje KingRoot
a ja po prostu jej nie ufam nawet z tego względu że gdy chcemy pobrać apk to wyświetla się komunikat o zagrożeniu ze strony FireFox .
Ale to tylko moje zdanie .

Czy da się wgrać SuperSu zamiast KingRoot ?
Ja nie sprawdzałem ale podobno się da wystarczy zainstalować SuperSu ze Sklepu Play ale podobno przy instalacji plików binarnych wyskakuje błąd w niektórych urządzeniach .

Instalacja

Są dwie możliwości uzyskania root

1 z poziomu urządzenia .
Wystarczy wejścia na KingRoot
Kliknąć Download For Android (Jeśli wam też wyskoczy "Strona zgłoszona jako dokonująca ataków!" w prawym dolnym rogu mamy "Zignoruj to ostrzeżenie"

Pobrany plik instalujemy na Urządzeniu i dalej kierujemy się instrukcjami .



2 Drugi sposób jest z poziomu komputera .

Wykonujemy go tylko gdy pierwsza metoda zarządza podłączenia do Komputera .
Wchodzimy na stronę KingRoot i tym razem oczywiście klikamy Download For Windows
Instalujemy podłączamy urządzenie i powinno być gotowe .

Nie polecam tej metody i wszelkich innych tego typu . Mamy 3 inne wymienione w tym poradniku które są o nie jedno Niebo lepsze .

Nie zezwalam na kopiowanie poradnika bez z mojej zgody . W razie pytań proszę udać się do zakładki Kontakt .
Ex-Android © 2016






środa, 27 stycznia 2016

wtorek, 26 stycznia 2016

Algorytmy TCP #Poradnik .


Dziś dosyć nie typowy temat czyli algorytmy TCP aktualnie możemy znaleźć w swoim telefonie ok 14 algorytmów . O tym jakie mamy algorytmy do wyboru decyduje nasz kernel .
Żeby zadecydować z jakiego algorytmu będzie korzystać nasze urządzenie przede wszystkim potrzebujemy dostęp do Root'a i posiadać odpowiednią aplikacje. Ja znalazłem 2 które to potrafią i są nimi . : Kernel Adiutor i Trickster Mod.
Algorytmy albo jak kto woli Strategie kontroli przeciążenia są wykorzystywane przez TCP
, protokół transmisji danych używany przez wiele aplikacji internetowych. Głównym celem algorytmu TCP jest unikać wysyłania większej ilości danych niż sieci jest zdolna do przenoszenia, to znaczy, aby nie spowodować przeciążenia sieci. Różne algorytmy reagują inaczej na obciążenia sieci, ale wszystkie są oparte na tej samej zasadzie .
Na co zwrócić uwagę przy wyborze algorytmu TCP ?
  •  Prędkość wysyłania i pobierania (Im większa tym lepsza)
  • Opóźnienie (Im niższe tym lepiej ) 



 Spis i opisy algorytmów TCP:

Westwood / Westwood +:
Nowsza wersja Reno , jest to jak do tej porty najlepszy algorytm .
Kontroluje parametry lepiej oraz poprawia ogólną jakość przeglądania Internetu.


Tahoe:
Granice nieznane pakiety są odbierane. Ogranicza okna przeciążenia i zresetować się do powolnego startu państwa.

Reno:
w zasadzie taki sam jak Tahoe, ale jeśli 3 takie same pakiety są odbierane, będzie o połowę okna, a nie zmniejszenie go do jednego. To zmienia powolny próg startowy równą oknie ograniczeniami przesyłowymi.  

Vegas:
Jeden z najłagodniejszych algorytmów TCP (obok sześciennych), to zwiększa opóźnienie limitu czasu dla pakietów, które pozwala na bardziej być odbierane, ale na wyższym poziomie. Posiada również ustawić limity czasu, co pomaga z prędkością, ponieważ jest stale odświeżana.

Hybla:
Personalizuje połączeń, które używają radia satelitarnego. Nie zwykle używane z telefonami.  

Cubic:
Jeden z najlepszych i jednocześnie najbardziej rekomendowany przez producentów urządzeń mobilnych . Zmienia okna przed wyświetleniem .  Używany w przez dystrybucje Linux .

Niski priorytet (PR):
Rozproszony algorytm, którego celem jest wykorzystanie tylko nadmiar przepustowości sieci w stosunku do "sprawiedliwego podziału" w przepustowość, jak kierowane przez TCP. Kluczowe mechanizmy charakterystyczne dla TCP-LP kontroli przeciążenia jest stosowanie opóźnień pakietów w jedną stronę na wczesne wykrywanie zatorów TCP i polityki unikania zatorów-przejrzyste.

Sterowanie binarne Wzrost Zatory (BIC):
Binary Increase Congestion control
BIC jest zoptymalizowany dla szybkich sieci o wysokiej latencji: tak zwane "długie sieci tłuszczu". Posiada unikalny okno przeciążenia (cwnd) algorytmu. Algorytm ten próbuje znaleźć maksymalną gdzie do utrzymania okna w dłuższego okresu czasu, przy pomocy binarnego algorytmu wyszukiwania.
Skalowalność(Scalable):
Skalowalnych wzywa do okna zatorów o połowę dla każdego pakietu stracony. Skutecznie, proces ten utrzymuje połowę przepustowości, aż zatrzyma utraty pakietów. Po ustąpieniu straty pakietów, powolny początek w rzutach na ziemi prędkość z powrotem. 

Hamilton TCP (HTCP):
HTCP przeznaczony jest do szybkich, długich sieci na odległość, który zwiększa agresywność jako czas od poprzedniego wzrost strat. Jest on uważany za bardziej efektywny algorytm TCP niż BIC i HSTCP.
Veno:
Veno jest ściśle związane z Vegas, jest to połączenie Vegas i Reno w celu zwiększenia wydajności w sieciach TCP bezprzewodowych.
Illinois:
Illinois jest przeznaczony do sieci dużych prędkości, dalekobieżnych. Modyfikacja stronie nadawcy do standardowego algorytmu sterowania zatorów TCP, osiąga wyższą średnią przepustowość niż standardowy protokół TCP i przydziela do zasobu sieciowego raczej jako standardowy protokół TCP.
High speed (HSTCP):
High Speed ​​TCP (HSTCP) to nowy algorytm kontrola przeciążenia protokół TCP. Standardowy port TCP wypada słabo w sieciach o dużej przepustowości produktu opóźnienia. Nie jest w stanie w pełni wykorzystać dostępną przepustowość. HSTCP sprawia, że ​​drobne zmiany mechanizmu kontroli przeciążenia Standard TCP do pokonania tego ograniczenia.
Yeah TCP:
Algorytm sterowania szybki zatorów TCP, który wykorzystuje podejście mieszane utraty / opóźnienia obliczyć okna zatorów. Jego celem jest cel wysoką skuteczność, uczciwość i minimalizacji strat łącza przy zachowaniu elementów sieci załadować tak niskie, jak to możliwe.

CDG :
CAIA-Delay Gradient (CDG) jest hybrydą algorytm sterowania, który reaguje na przeciążenia zarówno utraty pakietów i kolejkowania zwłoki. Stara się działać w miarę możliwości, jak algorytmu opartego na opóźnieniu, ale wykrywa ruch TCP oparty na straty i przełączyć w razie potrzeby. Podczas pracy na bazie strat, CDG zasadniczo powraca do zachowan

Testy  (Benchmark:


Opuźnienie | Odbieranie (Download) | Wysyłanie (Update)

cubic:
1st run: 15ms - 10,75Mbps - 7,82Mbps
2nd run: 14ms - 10,84Mbps - 8,06Mbps

reno:
1st run: 13ms - 15,51Mbps - 6,73Mbps
2nd run: 13ms - 14,73Mbps - 8,51Mbps

bic:
1st run: 12ms - 10,38Mbps - 8,61Mbps
2nd run: 13ms - 10,78Mbps - 8,62Mbps

westwood:
1st run: 11ms - 17,65Mbps - 8,30Mbps
2nd run: 13ms - 13,28Mbps - 8,29Mbps

highspeed:
1st run: 13ms - 10,76Mbps - 7,94Mbps
2nd run: 16ms - 14,42Mbps - 8,52Mbps

hybla:
1st run: 14ms - 11,19Mbps - 7,44Mbps
2nd run: 14ms - 13,47Mbps - 7,56Mbps

htcp:
1st run: 14ms - 13,24Mbps - 7,03Mbps
2nd run: 15ms - 10,85Mbps - 8,00Mbps

vegas:
1st run: 14ms - 8,49Mbps - 6,62Mbps
2nd run: 14ms - 12,00Mbps - 7,07Mbps

veno:
1st run: 13ms - 9,58Mbps - 8,13Mbps
2nd run: 13ms - 8,50Mbps - 7,64Mbps

scalable:
1st run: 18ms - 12,01Mbps - 8,73Mbps
2nd run: 14ms - 13,96Mbps - 8,23Mbps

lp:
1st run: 14ms - 14,90Mbps - 8,68Mbps
2nd run: 14ms - 13,44Mbps - 8,72Mbps

yeah:
1st run: 14ms - 13,37Mbps - 8,28Mbps
2nd run: 17ms - 13,89Mbps - 8,14Mbps

illinois:
1st run: 13ms - 12,93Mbps - 8,24Mbps
2nd run: 16ms - 13,97Mbps - 6,46Mbps


Zastosowanie:

Dla prędkości:
- Westwood - Najlepszy
- Highspeed
- LP
Dla stabilności:
- sko - Najlepszy
- Reno
Dla dużych sieci opóźnienia:
- Westwood - Najlepszy
- BIC
Do zastosowań ogólnych:
- Sko - Najlepszy
- Westwood -  Najlepsza - Reno
Podsumowanie :
Ja polecam najbardziej WestWood i Reno są one najbardziej stabilne i nie powodują zanuceń .
Po rożnych forach chodzą mity że od tego jaki ustawimy algorytm zależy żywotność baterii oczy wiście to nie jest prawda i  nie ma cienia wątpliwości że algorytm wpływa tylko na działanie sieci nic więcej . Ponad to nie zdziw się jeśli wejdziesz do stockowego romu a twoja lista zakończy się na wyborze po między Westwood albo Reno .

W większości wiedze do tego poradnika pobrałem z tego androidmodguide.blogspot.com

poniedziałek, 25 stycznia 2016

Zarządcy Procesora #Poradnik



W tamtym roku pisałem już ten poradnik dziś go aktualizowałem i odświeżyłem dodałem kilka poprawek na które zwróciliście uwagę przez rok post został przeglądany prawie 6000 tyś razy więc na pewno zasłużył na aktualizacje .

sobota, 23 stycznia 2016

Na co zwrócić uwagę, przy zakupie aplikacji. #Poradnik.


Dziś postaram wam się określić na co najbardziej zwrócić uwagę przy kupowaniu wszelkiego rodzaju gier i aplikacji w sklepie Google play .

Nie jedno krotnie zdarzyło mi się że kupiłem aplikacje uruchomiłem ją 2 razy i usunąłem z urządzenia .Od czasu kupna mojej pierwszej aplikacji trochę już minęło i nabrałem dość dużego doświadczenia .

Może zanim zaczniemy szukać aplikacji w sklepie Google Play to warto odwiedzić inne strony lub fora z zapytaniem jaka jest najlepsza aplikacja to danego działania które chcemy zrobić bądź .Jeśli mamy dużo czasu możemy też napisać na forum np Android.com.pl i rozpocząć temat z pytaniem czy dana aplikacja lub jaka aplikacja posiada daną funkcje , zaoszczędzi nam szukania i nie potrzebnych instalacji .  

Przedstawmy sobie taki scenariusz szukasz aplikacji do słuchania muzyki wpisujesz "Odtwarzacz Muzyki" w wyszukiwarkę Google Play .

Akurat w tej kategorii mamy bardzo dużo darmowych rozwiązań ale my  pisząc poradnik o kupowaniu szukamy płatnego ja mam swój wybór i wybieram Powermp  .
Chociaż kosztuje ona tylko 8.50 zł to to jest naprawdę super aplikacja i wiem to z doświadczenia .Ale użytkownik który nie ma o tym pojęcia powinien zwrócić uwagę na to że aplikacji wybija się z rangi oceny aplikacji ta aplikacja ma akurat średnią ocenę 4,6 na 5,0 to bardzo dobra ocena .
I dodatkowo warto wiedzieć że ta niebieska ikonka obok nazwy twórcy (MaxMP) to jest symbol. Najlepszy programista . Co w sklepie google jest naprawdę dużym wyróżnieniem . 


Po kliknięcie w aplikacje wyświetla nam się standardowo okno opisu . Gdzie możemy dowiedzieć się wszystko o aplikacji . Teraz warto zwrócić uwagę na to ile razy aplikacja została pobrana ze sklepu w tym przypadku jest to 1 milion  to bardzo bardzo dużo biorąc pod uwagę że aplikacja kosztuje 8 zł .  Po lewej stronie od tej informacji mamy ocenę czyli 4,6 i po niżej liczbę osób dzięki którym taka średnia została uzyskana .

Po kliknięciu w zakładkę WIĘCEJ INFORMACJI .


Widzimy pełny opis aplikacji w tym przypadku po angielsku (Jeśli klikniemy w ikonę która znajduje się w lewym górnym rogu to opis nam się przetłumaczy ) Na górze mamy najczęściej opis czysty tekst co aplikacja potrafi i do kogo jest kierowana Poprawny opis powinien zawierać wszystkie informacje o aplikacji po niżej widzimy linki do rożnych stron związanych z aplikacja np. strona developera , blog , forum . W zielonym oknie widzimy co nowego zostało zmienione przy poprzedniej brutalizacji . Niżej Pegi czyli kategoria wiekowa użytkownika więcej dowiecie się w linku więcej informacji .( Po niżej też widzimy że twórca zyskał wyróżnienie najlepszy programista)

Jeszcze gdy zjedziemy okno niżej mamy takie informacje jak
  • Wersja (czyli aktualna wersja aplikacji )
  • Data Aktualizacji 
  • Pobrania (czyli ile razy została pobrana ze sklepu)
  • Rozmiar (czyli jaki jest rozmiar aplikacji . Nie wiem czy tu jest podany rozmiar pliku apk czy rozmiar po dekompresji już na urządzeniu ) 
  • Oferowany przez ( nazwa twórcy lub studia )
  • Adres e-mail programisty 
  • I czasami zdarza się że jest adres pocztowy .

Więcej już nie znajdziemy na w tym oknie więc cofamy się do głównego okna aplikacji .


I przechodzimy do opijani o aplikacji . Co jest bardzo ważne przy wyborze wszelkiego rodzaju , gdyż nie raz bardzo często jakiś twórca amator mija się z prawdą w opisie aplikacji i zawsze warto zwrócić uwagę na opinie innych użytkowników . Widzimy taki wykres który posiada 5 pasków oznaczają one jakie oceny zostały dane czerwony to 1 a zielony to 5 Gwiazdek w wersji mobilnej jest to wykres jeśli wejdziemy w sklep na komputerze to będziemy widzieć ilość danej oceny . Pod spodem są komentarze . Zawsze warto przeczytać kilka naście komentarzy możemy też wybrać że chcemy oglądać komentarze użytkowników którzy mają najnowszą wersie aplikacji bądź tych którzy posiadają nasz model telefonu . Warto poczytać by się nie rozczarować . Chodź w Google Play po zakupie aplikacji mamy 2 godziny na to by zgłosić zwrot  pieniędzy i wtedy aplikacja samoczynnie odinstaluje się z naszego urządzenia .


Poza sklepem wtarto zajrzeć na stronę twórcy czy posiada jeszcze jakieś aplikacje . Może akurat są inne i lepiej przypasują nam do potrzeb .

Raczej strzeż się aplikacji gdzie 1/5 ocen jest negatywnych a urzytkownicy aplikacji negatywnie ją komentują .

Warto też zwrócić uwagę na to jakie uprawnia potrzebuje aplikacja by zainstalować ją na urządzeniu tego jakie do wimy się dopiero przy instalacji gdzie będzie trzeba nacisnąć przycisk akceptuj .