Znajdź zawartość
Wyświetlanie wyników dla tagów 'odex' .
-
Czasem można spotkać romy ODEX lub DEODEX. o co w nich chodzi? Najpierw trzeba "mniej więcej zrozumieć" jak system działa. Uruchamianie aplikacji Przy wybraniu aplikacji do uruchomienia system wrzuca do Davlika (maszyna wirtualna Androida) wszystkie potrzebne klasy aplikacji (aplikacja składa się z wyglądu i działania. Działanie to właśnie klasy), analizuje je i wyświetla nam aplikacje. Aplikacja w systemie android ma forum .apk , jednak nie przeszkadza to żeby otworzyć ją jak archiwum plików. jak widać aplikacje mają plik classes.dex - to tam są wyżej wymienione klasy. Co to ma to rzeczy? Aplikacja wyżej to aplikacja deodex. aplikacje odex nie posiadają pliku classes.dex . Klasy te są zapisane w pliku <NAZWA_APLIKACJI>.odex Drogi działań odex i deodex: Żeby zrozumieć jaka jest różnica - przedstawię swój tok rozumowania: Plik Deodex aplikacja->wyciągnięcie classes.dex z klasami->wrzucenie ich do dalvika->analiza przez dalvika->aktywność zażądana przez użytkownika Plik Odex aplikacja->wrzucenie pliku odex z klasami dalvika->analiza przez dalvika->aktywność zażądana przez użytkownika Już na tym etapie widać że deodex wykonuje zadanie mniej i w przypadku systemów operacyjnych takie zadanie jest rzeczą, która przyspieszy nam telefon. Podsumowanie -Odex'y (romy,aplikacjie) szybciej się wykonują niż Deodex'y. -Odex'y są bardzo trudne do jakichkolwiek modyfikacji. Brak jednego pliku może spowodować wywalenie się systemu. Modyfikacja Odex a Deodex to niebo a ziemia. Aby zmodyfikować Odex'a trzeba zrobić z niego deodex'a a nie jest to takie łatwe. od autora : Ja tam wole jak rom jest deodex. -------------------------------- by CheQ : Każda informacja zawarta w poradniku to mój tok rozumowania który nie zawsze jest odzwierciedlony z prawdą. Zakaz kopiowania i cytowania bez mojej zgody na inne fora.