PDAclub.pl - Forum użytkowników technologii mobilnych
Android OS => HTC Android => Sensation => Wątek zaczęty przez: Pawbrotm w Lipiec 02, 2011, 10:07:03
-
Dzięki magikom z xda mamy w końcu temp root, który umożliwia nam wyłączanie zbędnych aplikacji (aplikacji nie da się jeszcze w pełni usunąć przez S-ON). Obecnie temp-root jest już na tyle dopracowany że działa w pełni aż do resetu i odpala bez problemu aplikacje wymagające roota (o ile nie muszą grzebać w partycji /system - wtedy zmiany zginą po resecie - nie działa przez to np. Chainfire3D).
Instalacja tymczasowego roota
Obecnie procedura ta jest dziecinnie prosta, ponieważ wszystko odwala za nas automat i nie ma opcji by zrobić coś źle. Zaczynamy.
1. Upewnij się że masz zainstalowane HTC Sync/HTC USB Driver. Jesli nie to zainstaluj HTC Sync: http://www.htc.com/pl/SupportDownload.aspx?p_id=399&cat=3&dl_id=1073 (http://www.htc.com/pl/SupportDownload.aspx?p_id=399&cat=3&dl_id=1073) lub sam sterownik USB: http://forum.xda-developers.com/showthread.php?t=1161769 (http://forum.xda-developers.com/showthread.php?t=1161769)
2. W telefonie aktywuj tryb debugowania USB (Ustawienia -> Aplikacje -> Tworzenie -> Debugowanie USB)
3. Pobierz zestaw do rootowania: http://www.multiupload.com/32CTTD2M63 (http://www.multiupload.com/32CTTD2M63) i wypakuj
4. Podłącz telefon do komputera w trybie Tylko ładowanie
5. Otwórz folder z wypakowanym narzędziem Easy Fre3vo i przejdź do folderu odpowiedniego dla posiadanego systemu.
6. Jeśli roota wykonujesz pierwszy raz uruchom plik Easy_Fre3vo_Start, a jeśli wykonujesz roota po raz kolejny po resecie uruchom Easy_Fre3vo_Redo
7. Czekamy na zakończenie operacji i po zakończeniu naciskamy dowolny klawisz, by zamknąć konsolę wiersza poleceń/terminala.
8. W app drawerze powinien pojawić się program Superuser. Aby sprawdzić działanie warto zainstalowac dowolną aplikację wymagającą roota (np. Titanium Backup) i uruchomić. Jeśli program uruchomi się poprawnie to znaczy że jest OK. Jeśli nie to restart telefonu i zaczynamy od punktu 6.
Usuwanie zbędnych aplikacji
Można tu też użyć Titanium Backup i jego opcji "Zamrażanie", która robi dokładnie to samo. Jeśli jednak ktoś chce to może użyć starej metody. Oto ona:
1. W otwarte wcześniej okno z aktywnym adb shell wpisz komendę:
pm list packages
Pojawi się długa lista wszystkich aplikacji zainstalowanych w systemie. Tutaj niestety musisz sam wybrać, które chcesz usunąć. Należy być przy tym bardzo ostrożnym, gdyż nieopatrzne wyłączenie ważnej aplikacji systemowej może spowodować problemy od niestabilności systemu na bootloopie kończąc.
2. Gdy już wybierzesz co chcesz wywalić wpisz:
pm disable <nazwa paczki>
3. Jeśli operacja zakończy się sukcesem, to program zniknie z listy aplikacji, nie będzie się też już uruchamiał. Nie zostanie co prawda usunięty, ale niestety na razie nie ma na to rady.
-
Pawbrotm dzięki za tutorial... Ten z XDA był dla mnie jakoś mniej przyswajalny :)
Jeszcze tylko pytanie (bo nigdzie nie znalazłem odpowiedzi) - orientujesz się może, czy po usunięciu aplikacji, po restarcie telefonu ona znów będzie się pojawiała? Czy już nie? To jest permanentne usunięcie aplikacji z "autostart'u", czy tylko do momentu restartu urządzenia?.
[edit]
Aha... Może od razu wypiszemy tutaj, jakie aplikacje najlepiej wyłączyć (ich nazwy paczek)??? Pawbrotm może zrobisz listę w swoim pierwszym poście - będzie łatwiej znaleźć.
Proponuję, aby zrobić listę po wyłączeniu czego tel. działa lepiej, a po wyłączeniu czego tel. traci na stabilności etc... Takie wrażenia użytkowe :)
Dzięki
Pozdrawiam
Zoomol
-
po wykonaniu temp rota do usuniecia aplikacji systemowym można użyć też programu SystemApp Remover - umożliwia on dodatkowo backup tych aplikacji na wszelki wypadek
co do tego, które aplikacje najlepiej usunąć - to każdy ma własne preferencje
istotne jet to, że jeśli nie wiesz do czego jest dany składnik - to lepiej go nie usuwaj
nie powinno się też usuwać systemowych aplikacji SMS, telefonu, kalendarza - nawet jak korzystamy z zamienników
poza tym usuwanie w przypadku tak dużej ilości pamięci ROM nie jest konieczne
-
po wykonaniu temp rota do usuniecia aplikacji systemowym można użyć też programu SystemApp Remover - umożliwia on dodatkowo backup tych aplikacji na wszelki wypadek
co do tego, które aplikacje najlepiej usunąć - to każdy ma własne preferencje
istotne jet to, że jeśli nie wiesz do czego jest dany składnik - to lepiej go nie usuwaj
nie powinno się też usuwać systemowych aplikacji SMS, telefonu, kalendarza - nawet jak korzystamy z zamienników
poza tym usuwanie w przypadku tak dużej ilości pamięci ROM nie jest konieczne
...oczywistym jest, aby nie usuwać aplikacji, których się nie zna - bo można nieźle "nagrzeszyć"...
W sumie, na XDA jest temat poświęcony liście aplikacji, które bezpiecznie można wyłączyć. Chętnych odsyłam: http://forum.xda-developers.com/showthread.php?s=6aff2801dc26ea471a3fc28d903e5d85&t=1151663 (http://forum.xda-developers.com/showthread.php?s=6aff2801dc26ea471a3fc28d903e5d85&t=1151663)
[edit]
...mam jeszcze pytanie poza aplikacjami.
Czy posiadając temp-root'a, możemy zapisać jakieś dane w pamięci telefonu? Np. podłączając telefon via MyPhoneExplorer przez USB, wyświetlam sobie pamięć telefonu, widzę wszystkie foldery, podfoldery, pliki... Czy mając odpaloną konsolę z temp-root'em, będę mógł w ten sposób przerzucić sobie jakieś pliki do pamięci telefonu? (np. dźwięki powiadomień w folderze \Pamięć telefonu\system\media\audio\ etc...) Czy to wymaga jeszcze jakichś kombinacji...
Albo inaczej, czy po uzyskaniu temp-root'a przez połączenie USB, mogę odłączyć tel. od kompa i (jeśli nie zresetuję telefonu) będę miał nadal temp-root'a na telefonie tak, że będę mógł zapisać jakieś pliki w pamięci telefonu (np. dzwonki w folderze \Pamięć telefonu\system\media\audio\)?
Pozdro
Zoomol
-
Witam szanownych kolegow,mam maly problem z tym rootem nie chce sie wlaczyc :( zrobilem wszystko krok po kroku i lipa? wyskakuje : /data/local/tmp/fre3vo: not found.Co moze byc zle?
-
Witam,
mam otoz maly problem:) Po pierwsze intrukcja jest malo aktualna:) W paczce ktora sciaga sie z powyzszego adresu nie ma rzeczonych plikow nalezy kliknac na jedyny wykonywalny jaki znajduje sie w paczce(Run_ME_Fr3vo_ROOT). Po zainstalowaniu superloosera i fastboota ....nic niestety sie nie dzieje. Program SystemApp Remover twierdzi ze nie posiadam roota a okno pojawiajace sie przy temp roocie znika zaraz po wykonanej operacji...jakies sugestie?
-
ta instrukcja jest już średnio aktualna i możliwa do wykonania tylko na oryginalnych romach.
Jeżeli wywala Ci brak roota to znaczy że coś źle zrobiłeś aby uzyskać temp root. Druga sprawa temp root kasuje się po resecie telefonu - może to jest powód ?
Rozwiązanie -> zrobić S-OFF i wgrać dowolny rom który fabrycznie ma wyrzucone wszystkie zżeracze pamięci
-
Witam,
mam otoz maly problem:) Po pierwsze intrukcja jest malo aktualna:) W paczce ktora sciaga sie z powyzszego adresu nie ma rzeczonych plikow nalezy kliknac na jedyny wykonywalny jaki znajduje sie w paczce(Run_ME_Fr3vo_ROOT). Po zainstalowaniu superloosera i fastboota ....nic niestety sie nie dzieje. Program SystemApp Remover twierdzi ze nie posiadam roota a okno pojawiajace sie przy temp roocie znika zaraz po wykonanej operacji...jakies sugestie?
Ściągnij paczkę z tego postu >>> http://forum.xda-developers.com/showthread.php?t=1158309 (http://forum.xda-developers.com/showthread.php?t=1158309) <<< Paczka z 1 postu powyżej jest jakaś wybrakowana i mi nie działała.
Ja pobrałem zestaw z XDA i wg tutejszej instrukcji wszystko zadziałało - choć nie ukrywam, że było to bardzo dawno jak nie można było jeszcze zdjąć blokady z HBOOTa...