MoDaCo.pl

Pełna wersja: Long Menu Press to Kill App
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Niniejszy tuturialik dotyczy developerów którzy coś tam psują do S4.
Więc do rzeczy...

1.Otwieramy 7zipem android.policy.jar i za pośrednictwem smali rozpakowujemy classes.dex
2.Odszukujemy com/android/internal/policy/impl/PhoneWindowManager.smali
3.Otwieramy note++ z powyższym plikiem
4.Odszukujemy linie

Cytat:.line 971
new-instance v0, Lcom/android/internal/policy/impl/PhoneWindowManager$4;

invoke-direct {v0, p0}, Lcom/android/internal/policy/impl/PhoneWindowManager$4;-><init>(Lcom/android/internal/policy/impl/PhoneWindowManager;)V

iput-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mMenuLongPress:Ljava/lang/Runnable;

5.Zmieniamy na te.
Cytat:.line 971
new-instance v0, Lcom/android/internal/policy/impl/PhoneWindowManager$MenuLongPress;

invoke-direct {v0, p0}, Lcom/android/internal/policy/impl/PhoneWindowManager$MenuLongPress;-><init>(Lcom/android/internal/policy/impl/PhoneWindowManager;)V


iput-object v0, p0, Lcom/android/internal/policy/impl/PhoneWindowManager;->mMenuLongPress:Ljava/lang/Runnable;

6.Podany plik --> PhoneWindowManager$MenuLongPress
wstawiamy do com/android/internal/policy/impl/

7.Kompilujemy android.policy.jar

Wszystko powinno działać jak należy, zaś za błędy i uszkodzenia oprogramowania nie odpowiadam.