Witam,
czy nie wkurza Was czasem to że przy połączeniu przychodzącym na początku słyszymy cichy dźwięk a po sekundzie, dwóch dopiero dzwonek ma odpowiednią głośność? Nie było by w tym nic złego gdyby można było sobie wybrać czy tego sie chce, niestety Samsung pomyślał za nas i "wiedząc co dla nas dobre" pozbawił nas możliwości wyboru.Na całe szczęście dla chcącego nic trudnego. Na necie znalazłem pomoc co zrobić w przypadku gdy chcemy mieć normalny dźwięk. Postanowiłem napisać tylko instrukcje krok po kroku co trzeba zrobić.
Potrzebujemy:
-Smartfon Samsung SGS2 :]
-kabelek do podłączenia fona z kompem
-Wgrany ICS (nie wiem jak z GB bo od początku mam ICS, a poza tym kto jeszcze na SGS2 ma GB 😛 )
-root
-eksplorator plików (polecam Solid explorer)
-"Program" na komputerze APK multi tool (ja na Win 7 64bit mam v1.0.9 i działa) (LINK NA DOLE POSTU)
-troche cierpliwości i chęci.
-Wgrany NET framework 3.5 na kompie (prawie wszyscy mają)
No to zaczynamy.
Instrukcja (Bardzo "łopatologiczna" krok po kroku 😉 ):
-Na początek z poziomu fona używając jakiegoś explorera plików (polecam Solid explorer) i kopiujemy oryginalny plik "phone.apk" z telefonu (System/system/app) np do folderu "Phone Kopia" który możemy stworzyć by w nim mieś backup pliku którym sie zajmujemy (lepiej zrobić tą kopie w razie niepowodzenia)
-Dla ułatwienia na fonie (karcie/pamięci) tworzymy folder "Phone modyfikacje" lub jak kto woli.
-Wchodzimy w fonie w eksplorator plików i kopiujemy plik "phone.apk" i "SystemUI.apk" z folderu System/system/app do np "Phone modyfikacje" który stworzyliśmy wcześniej.
-Musimy również skopiować do powyższego folderu pliki "framework-res.apk" , "twframework-res.apk" z folderu System/system/framework.
-Teraz podłączamy fona pod komputer i kopiujemy folder "Phone modyfikacje" na na pulpit.
-Teraz ściągamy program APK multi tool (ja na Win 7 64bit mam program w wersji v1.0.9 i działa)
-Rozpakowujemy go i folder APK-Multi-Tool wrzucamy najlepiej gdzieś na dysk C (będzie w formie rara).
-W rozpakowanym folderze klikamy dwa razy na "setup", otworzy się okienko z zielonymi napisami i miejscem poniżej gdzie wpisujemy komendy w postaci cyfry. Wpisujemy 3 i klikamy enter na klawiaturze, po chwili jak zakończy procedurę.
-Minimalizujemy okno z programu.
-W folderze gdzie był plik "setup" pojawia sie nowe foldery, do jednego z nich czyli "other" kopiujemy pliki "framework-res.apk" , "twframework-res.apk" i "SystemUI.apk" z naszego folderu "Phone modyfikacje"
-Znów otwieramy zminimalizowane okno programu, wpisujemy 2 i klikamy enter. Dalej musimy wpisać 1 (pozycja "Install framework-res.apk") kliknąć enter, po chwili okno się zamknie, trzeba je otworzyć jeszcze raz (plik "setup") i powtarzamy to dla pozycji 2 (Install twframework-res.apk) i 4 (Install SystemUI.apk.
-Teraz kopiujemy plik "phone.apk" z "Phone modyfikacje" do folderu "place-apk-here-for-modding" znajdującego się w folderze z programem APK-Multi-Tool.
-Włączmy plik "script", pojawi się okno z "narysowanym" androidem, klikamy enter.
-Znów mamy okno z zielonymi napisami gdzie możemy wpisywać komendy. Musimy zdekompilowac plik czyli po prostu wpisujemy 9 i klikamy enter.
-Po chwili (dłuższej lub krótszej) zakończy się dekompilacja (Na dole zostanie sam napis "Please maky your decision" ), minimalizujemy okno programu.
-W folderze z programem wchodzimy do folderu "projects" powinien się w nim znajdować folder "phone.apk" jeśli tak jest wchodzimy w niego i dalej "smali" potem "com" następnie
"android" i dalej "phone" teraz szukamy pliku " Ringer$1.smali" i edytujemy go notatnikiem.
-Z powyższego pliku "Ringer$1.smali" usuwamy dwie linijki tekstu:
Pierwsza to (powinna być w okolicy środka tekstu) :
invoke-virtual {v1, v3, v5, v4}, Landroid/media/AudioManager;->setStreamVolume(III)V
Druga to (ta prawie na samym dole):
invoke-virtual {v1, v3, v2, v4}, Landroid/media/AudioManager;->setStreamVolume(III)V
-Zapisujemy zmiany.
-Teraz otwieramy zminimalizowane okno "script"
-Wpisujemy 11 i klikamy enter, przez jakiś czas będziemy widziec w oknie napis "Building.apk" po chwili (dłuższej lub krótszej) pojawi się napis "Aside from the signatures, woul you like to copy over... coś tam, coś tam, i mamy wybrać y/n, wpisujemy y i klikamy enter.
-Po chwili poprosi nas o kliknięcie dowolnego klawisza, NIE robimy tego narazie, minimalizujemy okno programu i z folderu "keep" (utworzył się w folderze z programem APK multi tool) usuwamy folder "res" i pliki "classes.dex" oraz "resources.arsc"
-Przywracamy zminimalizowane okno programu i teraz klikamy dowolny klawisz. Po zakończeniu procedury możemy wyłączyć okno programu.
-Idziemy teraz do folderu "place-apk-here-for-modding" powinny być w nim dwa pliki: "phone.apk" który usuwamy i "System_phone.apk" któremu zmieniamy nazwe na "phone.apk"
-Teraz powyższy pliczek "phone.apk" z folderu "place-apk-here-for-modding" wrzucamy na pamięć telefonu (np do folderu "Phone mod" który można stworzyć w celu ułatwienia)
-Możemy odłączyć telefon od komputera.
-Następnie usuwamy oryginalny plik "phone.apk" z system/app.
-Kopiujemy zmodyfikowany plik "phone.apk" z folderu "Phone mod" i wklejamy go do system/app
-Teraz wklejonemu pliczkowi musimy nadać uprawnienia -rw-r--r-- ( w solid explorer trzeba przytrzymać palec na aplikacji, potem właściwości w sekcji atrybuty klikamy "zmień", trzeba zrobić tak: http://razr-blog.pl/wp-content/uploa...1-12.00.15.png (znalezione w necie) )
-Zatwierdzamy, uruchamiamy ponownie telefon (rebot)
Cieszymy się głośnym dźwiękiem dzwonka od samego początku a nie po paru sec
Dodam że w razie niepowodzenia po wróceniu do oryginalnego pliku i rebocie wszystko wróci do poprzedniego stanu.
Wytłumaczyłem chyba tak że każdy da sobie rade
Oczywiście: Nie odpowiadam za ewentualne uszkodzenia, wszystko robisz na własną odpowiedzialność.
Testowane na Rome AndyX Rom v17 4.0.4, ale powinno działać na każdym 4.0.x z SGS2, warunek to pliki "phone.apk", "framework-res.apk" , "twframework-res.apk" i "SystemUI.apk" muszą pochodzić z tego samego telefonu/romu.
Poniżej link do programu APK multitool 1.0.9 co by ułatwić ponieważ na oficjalnej stronie można pobrać jedynie nowszą wersje która swoją drogą nie wiedzieć czemu nie chce sie nawet rozpakować u mnie.
Link do programu: Zippyshare.com - APK-Multi-Toolv1.0.9.zip
P.S Jeśli ktoś skorzystał z pozytywnym skutkiem z mojego poradnika to prosze o informacje żeby inni nie bali sie i wiedzieli że to działa (o ile działa, u mnie działa)
W razie Problemów proszę o kontakt, pomogę ile tylko będę mógł.
Pozdrawiam.