-
Data: 2018-08-15 12:33:36
Temat: Re: Wyłączanie systemowych
Od: Trybun <c...@j...ru> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2018-08-14 o 12:32, Marek pisze:
> On Tue, 14 Aug 2018 09:19:58 +0200, Trybun <c...@j...ru> wrote:
>> To u ciebie coś nie tak z logiką - bo o ile można spod konsoli
>> zamrażać funkcje to wiedz że "programy" to nic innego jak graficzne
>> nakładki na te konsolowe komendy.
>
> Przestań opowiadać Androny,, sam jesteś nakładka. To że w jakimś
> telefonie miałeś zainstalowaną aplikację przez producenta, która
> działała na uprzywilejowanych prawach, umożliwiających tak szerokie
> modyfikowanie działania aplikacji systemowych (nie mam na myśli
> podstawowego tymczasowego zatrzymywania) to bardzo źle i nie jest
> zgodne z ogólną polityką dystrybucji Androida, w myśl dwoch zasad,
> pierwsza, że nie daje się małpie brzytwy a druga że aplikacje
> działające na uprzywilejowanych prawach mogą stać się wektorem ataku i
> należy ich ilość zminimalizować do niezbędnego minimum.
>
> Wyglada na to, że bardzo słusznie że teraz nie możesz tego zrobić od
> strony "telefonu", bo nie ogarniasz podstawych rzeczy i mógłbyś sobie
> zrobić krzywdę (w myśl tej pierwszej wyżej wymienionej zasadzie).
>
> Dlatego w standardowej dystrybucji Androida każda instalowana
> aplikacja jest sandobxowana i uruchomiana z prawami
> nieuprzywilejowanego użytkownika. Jeśli jest nawet "nakładką" i
> uruchomi sobie shell'a z "konsolowymi komendami" (np. pm czyli packet
> meneger) to nadal nic nie da bo te forkowane procesy dziedziczą prawa
> tego nieuprzywilejowanego użytkownika więc NIC nie mogą zrobić (w
> telefonie bez roota) i dlatego te nakładki ci nie działają. Jakbyś
> był choć trochę ogarnięty to byś sam o tym się przekonał uruchomiajac
> ręcznie dowolnego shell'a i wydajac polecenie:
>
> u0_a252@C6603:/ $ pm hide com.sony.whatever
> Error: java.lang.SecurityException: Neither user 10252 nor current
> process has android.permission.MANAGE_USERS.
> 1|u0_a252@C6603:/ $
>
>
> I dostałbyś oczywiście błąd jak wyżej o niewystarczających
> uprawnieniach. I nie ma znaczenia czy odpali to jakaś nakładka czy
> bezpośrednio ręcznie shellem.
> Jedynym rozwiązaniem jest uruchomienie ZEWNĘTRZNEGO klienta adb z PC,
> który łączy się z systemowym procesem działającym z odpowiednimi
> uprawnieniami i on dopiero może uruchomić odpowiednie polecenia lub
> usługi.
> Dlatego wymagany jest zewnętrzny klient bo tylko ZGODA na zewnętrzne
> debugowanie USB nadaje odpowiednie prawa np. do forkowanego shell'
> przez adb.
>
> Kilka postów wyżej dostałeś instrukcję jak wyłączyć trwałe systemową
> aplikację używając klienta adb uruchomionego z PC.
Dzięki za wyjaśnienia. W przynajmniej dwu kwestiach piszesz zwyczajne
głupoty,ale darujmy sobie już ten temat.
Następne wpisy z tego wątku
- 15.08.18 21:23 r...@k...pl
- 15.08.18 21:26 r...@k...pl
- 16.08.18 14:54 Trybun
- 16.08.18 16:07 r...@k...pl
- 17.08.18 14:20 Trybun
- 18.08.18 18:45 r...@k...pl
- 19.08.18 09:10 Trybun
- 20.08.18 11:55 r...@k...pl
- 20.08.18 16:05 Trybun
Najnowsze wątki z tej grupy
- iOS, działające wifi z autolockiem
- Z instrukcji do kitu
- Re: W telefonie brak szufladki na drugą kartę SIM
- W telefonie brak szufladki na drugą kartę SIM
- DNS restrictions are on
- Słabszy sygnał GSM od kilku tugodni
- Re: Tani dodatkowy sim do smartwacha
- Praktyczny test GPS...
- Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- Dlaczego sluchawka nie dzwoni?
- Google Play
- Gdzie kosz?
- Kosz, gdzie??
Najnowsze wątki
- 2024-12-23 Riga => Specjalista ds. public relations <=
- 2024-12-23 Łódź => Specjalista ds. Sprzedaży <=
- 2024-12-23 Kraków => International Freight Forwarder <=
- 2024-12-23 Co nalezy do Cinkciarza, a co do Conotoxia ?
- 2024-12-23 Poznań => Key Account Manager <=
- 2024-12-23 Warszawa => Presales / Inżynier Wsparcia Technicznego IT <=
- 2024-12-23 Rzeszów => Spedytor Międzynarodowy <=
- 2024-12-23 Warszawa => Infrastructure Automation Engineer <=
- 2024-12-23 Białystok => Analityk w dziale Trade Development (doświadczenie z Po
- 2024-12-23 Warszawa => Site Reliability Engineer (SRE) <=
- 2024-12-23 Warszawa => DevOps Engineer <=
- 2024-12-23 Warszawa => Senior Account Manager <=
- 2024-12-23 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-23 Katowice => Administrator IT - Wirtualizacja i Konteneryzacja <=
- 2024-12-23 Mińsk Mazowiecki => Spedytor Międzynarodowy <=