Będziemy potrzebowali linuxa (najlepiej ubuntu) i windxxx (ja korzystałem z xp pro)
Nie będę tu pisał jak co zainstalować bo uważam że to co tu napiszę i tak kierowane jest do osób które mają podstawową wiedzę w tym co chcą zrobić i oczywiście CHĘCI ! bo to dzięki nim dziś powstaje ten tekst.
Potrzeba nam zainstalować środowisko java na ubuntu (jest w repozytorium)
Musimy pobrać i skonfigurować (linux):
- android_sdk
- kuchnie_dsixda
Dodam tylko że warto sobie nie zapomnieć dodać do pliku .bashrc zmienne środowiskowe bo bez tego kuchnia nie ruszy...
Analogicznie na systemie windxxx też instalujemy jave i środowisko sdk (pamiętając o w/w zmiennych bo te też w tym systemie występują
No i zbiór skryptów i aplikacji *.bat którymi będziemy edytować nasze *.apk czyli :
- apk_manager_windows_4.9
Pytacie dlaczego nie zainstalowałem odpowiednika tego programu pod linuxa w wersji 4.7?
Otóż dlatego że odpowiednik na linuxa ma wiele błędów i posiada mniej funkcji bez których się niektórych *.apk nie dało ponownie skompilować...
Kiedy już sobie wszystko przygotujemy i zrestartujemy maszyny (maszyne wirtualną) Możemy zabrać się za rozpakowanie romu O tym też nie piszę bo jest już pełno tego typu niepotrzebnych postów przez które człowiek tak naprawdę nie wie na którym forum i w którym dziale znalazł potrzebne informacje...
Więc wyciągamy rom z RUU potem w kuchence robimy deodex aplikacji które będziemy chcieli edytować (trochę to trwa) i na koniec wyciągamy te aplikacje z katalogu (te które będziemy edytować) na pamięć lub kto co woli.
Teraz kożystając z winxxxxx i skryptu robimy dekompilacje .apk w katalogu projects powstanie nam odpowiednik naszego apsa tyle że taki który możemy winrarem otwprzyć i edytować co tam chcemy My zajmiemy się katalogiem "res" a w nim "values" w tym zaś katalogu mamy plik strings.xml który notatnikiem nawet otworzymy i zmienimy etykietę (poprzedzona jest wierszem o treści "label" albo "app_name" jak już zmienimy nazwę to zapisujemy i zamykamy notatnik.
Teraz kompilacja aplikacji:
To co się na linuxie nie udawało z wielu powodów tu działa prawie wyśmienicie (trochę musimy pomóc)
Klikamy "Kompile apk" i czekamy na potwierdzenie tego czy aplikacja jest systemowa Dajemy "y" i enter a potem przy następnym pytaniu znowu "y" i enter
Teraz w katalugu który wypakowaliśmy z apk_manager_4.9 powstał nam folder o nazwie "keep" w nim usuwamy plik "resources.arsc" i w skrypcie klikamy enter
Obok pliku który wcześniej edytowaliśmy powstał plik o nazwie źródłowej poprzedzonej wyrazem "unsigned" Przykład (unsignedHTCcamera.apk Teraz w skrypcie dajemy "sign in" i zmieniamy nazwę podpisanego pliku na taką jaka była w źródłowej aplikacji i to już prawie koniec 🙂
Teraz wystarczy tego apsa przenieść na linucha do tego samego folderu z którego go wyciągneliśmy i powtórzyć czynność analogicznie do następnych aplikacji.
Po zakończonej edyji budujemy w kuchence rom i go podpisujemy Skrypt na linuxie jest tak bajecznie napisany że sam was poprowadzi za rączkę.
Po instalacji Mamy efekt naszej pracy Czyli etykiety z opisami takimi jakie chcieliśmy np: "Aparat fotograficzny" "Aparat" "News & Weather" "Wiadomości" lub jak kto woli...
Będziemy potrzebowali linuxa (najlepiej ubuntu) i windxxx (ja korzystałem z xp pro)
Nie będę tu pisał jak co zainstalować bo uważam że to co tu napiszę i tak kierowane jest do osób które mają podstawową wiedzę w tym co chcą zrobić i oczywiście CHĘCI ! bo to dzięki nim dziś powstaje ten tekst.
Potrzeba nam zainstalować środowisko java na ubuntu (jest w repozytorium)
Musimy pobrać i skonfigurować (linux):
- android_sdk
- kuchnie_dsixda
Dodam tylko że warto sobie nie zapomnieć dodać do pliku .bashrc zmienne środowiskowe bo bez tego kuchnia nie ruszy...
Analogicznie na systemie windxxx też instalujemy jave i środowisko sdk (pamiętając o w/w zmiennych bo te też w tym systemie występują
No i zbiór skryptów i aplikacji *.bat którymi będziemy edytować naszę *.apk czyli :
- apk_manager_windows_4.9
Pytacie dlaczego nie zainstalowałem odpowiednika tego programu pod linuxa w wersji 4.7?
Otóż dlatego że odpowiednik na linuxa ma wiele błędów i posiada mniej funkcji bez których się niektórych *.apk nie dało ponownie skompilować...
Kiedy już sobie wszystko przygotujemy i zrestartujemy maszyny (maszyne wirtualną) Możemy zabrać się za rozpakowanie romu O tym też nie piszę bo jest już pełno tego typu niepotrzebnych postów przez które człowiek tak naprawdę nie wie na którym forum i w którym dziale znalazł potrzebne informacje...
Więc wyciągamy rom z RUU potem w kuchence robimy deodex aplikacji które będziemy chcieli edytować (trochę to trwa) i na koniec wyciągamy te aplikacje z katalogu (te które będziemy edytować) na pamięć lub kto co woli.
Teraz kożystając z winxxxxx i skryptu robimy dekompilacje .apk w katalogu projects powstanie nam odpowiednik naszego apsa tyle że taki który możemy winrarem otwprzyć i edytować co tam chcemy My zajmiemy się katalogiem "res" a w nim "values" w tym zaś katalogu mamy plik strings.xml który notatnikiem nawet otworzymy i zmienimy etykietę (poprzedzona jest wierszem o treści "label" albo "app_name" jak już zmienimy nazwę to zapisujemy i zamykamy notatnik.
Teraz kompilacja aplikacji:
To co się na linuxie nie udawało z wielu powodów tu działa prawie wyśmienicie (trochę musimy pomóc)
Klikamy "Kompile apk" i czekamy na potwierdzenie tego czy aplikacja jest systemowa Dajemy "y" i enter a potem przy następnym pytaniu znowu "y" i enter
Teraz w katalugu który wypakowaliśmy z apk_manager_4.9 powstał nam folder o nazwie "keep" w nim usuwamy plik "resources.arsc" i w skrypcie klikamy enter
Obok pliku który wcześniej edytowaliśmy powstał plik o nazwie źródłowej poprzedzonej wyrazem "unsigned" Przykład (unsignedHTCcamera.apk Teraz w skrypcie dajemy "sign in" i zmieniamy nazwę podpisanego pliku na taką jaka była w źródłowej aplikacji i to już prawie koniec 🙂
Teraz wystarczy tego apsa przenieść na linucha do tego samego folderu z którego go wyciągneliśmy i powtórzyć czynność analogicznie do następnych aplikacji.
Po zakończonej edyji budujemy w kuchence rom i go podpisujemy Skrypt na linuxie jest tak bajecznie napisany że sam was poprowadzi za rączkę.
Po instalacji Mamy efekt naszej pracy Czyli etykiety z opisami takimi jakie chcieliśmy np: "Aparat fotograficzny" "Aparat" "News & Weather" "Wiadomości" lub jak kto woli
Wszelkie modyfikacje robicie na własną odpowiedzialność !!!