Dyskusja: Android Flame War
Podgląd pojedynczego posta
Stary 10.02.2014, 23:42   #888
andy
logged out
CDRinfo VIP
 
Avatar użytkownika andy
 
Data rejestracji: 12.07.2003
Lokalizacja: /home
Posty: 12,518
andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>andy jest wzorem do naśladowania <650 - 999 pkt>
Cytat:
Napisany przez sobrus
Ale to jest fikcja, bo użytkownik te informacje ignoruje. W zasadzie nie ma wyboru. Chce powiedzmy zainstalować aplikację X. Ta aplikacja prosi o uprawnienie Y. Według użytkownika który ma co nieco między uszami to troche podejrzane, ale przecież się nie zna, moze faktycznie to jest potrzebne. Dodatkowo producent napisze "połączenie z netem w celu wysyłania high-score". Wydaje się całkiem usprawiedliwione. Nie ma szans na realną ocenę. Poza tym wszyscy znajomi to mają, apka była ściągnięta 40 milionów razy i jest hitem...

No to co zrobi? Zainstaluje, bezpieczeństwo staje się fikcją. Jego podejrzenia zostają zignorowane, podejmuje ryzyko praktycznie takie same jak na WM - musi zaufać wydawcy aplikacji.
Wolność wymaga aby osoba po drugiej stronie miała mózg. Jak go brak to cóż...

Nie ma co za każdym razem tłumaczyć się za użytkowników.
Oczywiście kontrola uprawnień w obecnej formie nie jest idealna - brakuje ich sterowania (w CM11 mam! Mam też od ostatniego builidu mojego romu możliwość kontrolowania autostartu), ale to się niebawem zmieni. Android z pośród obecnych i przeszłych realizuje to najlepiej. Trochę się dziwie, że takiego modelu nie ma większość systemów desktopowych - aplikacje w piaskownicy (ala QubeOS) i możliwość kontrolowania poziomu dostępu.

Cytat:
Wydaje mi się, że jeżeli system jest (C)Google a na obudowach widnieje logo Google to jak najbardziej można cofnąć chociażby tą "akredytację".
Wymóg jest na OHA że wszyscy tworzą wspólnie jeden system pod patronatem google. Nie mówie o aktualizacjach, ale o kontroli jakości samego systemu.
Już kiedyś pisałem co oznacza logo "with Google" - oznacza nie mniej, ni więcej to że telefon w pełni współpracuje z usługami od Google (Play, Mapy itd.).

Cytat:
sobrus, dlaczego kopiesz się z koniem??

Przytaczacie kolejne argumenty na przemian i nie urażając w żadnym stopniu andyego (nie takie mam zamierzenie) wynika z nich, że jego racja jest "najmojsza". Choćbyś nie wiem co napisał, Google niczemu nie jest winne. I nie, nie sympatyzuje z jakąkolwiek inną firmą, ale przy Google, przykładowo MS i Apple to owieczki.
Wybacz ale jeżeli producent X spieprzy telefon to nie znaczy, to że Google jest winne a tak w wielu postach jest to przedstawiane.
Jak producent np. źle dostroi wartości pamięci (minfree) to znaczy, że producent źle to zrobił a nie Google.

Starajmy się rozgraniczać za co Google jest odpowiedzialne - Google daje TYLKO kod źródłowy.

Jeżeli jakaś dystrybucja spieprzy implementacje jajka Linux, to pretensje też będziesz słał do Linusa czy do firmy, która to spieprzyła?


--------


W ostatnim builidzie autor ROMu za bardzo wyczyścił skrypt AROMA dla kernela i nie można za jego pomocą wyklikać przy instalacji m. in. poziomów pamięci.

Na szczęście przywróciłem sobie z kopii to co chciałem Dla potomności poniżej:

Cytat:
# ==============================
# AIO kernel MOD
# ==============================
# Script base created by IBA21
# ==============================
# Then modified by axetilen
# ==============================
# Finally modified by android1234567
# ==============================
Cytat:
# Config Minfree (a.k.a OOM or LMK value - in megabytes)
# 0 = Let the ROM manage itself
# 1 = Very Light (2,4,5,8,12,16)
# 2 = Light (4,8,10,16,24,32)
# 3 = Medium (4,8,16,32,48,64)
# 4 = Aggressive (8,16,32,64,96,128)
# 5 = Optimal I (8,16,32,64,150,180)
# 6 = Optimal II (8,16,32,64,180,200)
# 7 = Very Aggressive (16,32,64,128,192,256)
FREE=2;
Cytat:
# Config MinFree
echo "0,1,2,4,7,15" > /sys/module/lowmemorykiller/parameters/adj
chmod 664 /sys/module/lowmemorykiller/parameters/minfree

if [ "$FREE" = "1" ]
then
echo "512,1024,1280,2048,3072,4096" > /sys/module/lowmemorykiller/parameters/minfree
fi

if [ "$FREE" = "2" ]
then
echo "1024,2048,2560,4096,6144,8192" > /sys/module/lowmemorykiller/parameters/minfree
fi

if [ "$FREE" = "3" ]
then
echo "1024,2048,4096,8192,12288,16384" > /sys/module/lowmemorykiller/parameters/minfree
fi

if [ "$FREE" = "4" ]
then
echo "2048,4096,8192,16384,24576,32768" > /sys/module/lowmemorykiller/parameters/minfree
fi

if [ "$FREE" = "5" ]
then
echo "2048,4096,8192,16384,38400,46080" > /sys/module/lowmemorykiller/parameters/minfree
fi

if [ "$FREE" = "6" ]
then
echo "2048,4096,8192,24576,46080,51200" > /sys/module/lowmemorykiller/parameters/minfree
fi

if [ "$FREE" = "7" ]
then
echo "4096,8192,16384,32768,49152,65536" > /sys/module/lowmemorykiller/parameters/minfree
fi

chmod 444 /sys/module/lowmemorykiller/parameters/minfree
if [ "$FREE" = "0" ]
then
chmod 664 /sys/module/lowmemorykiller/parameters/minfree
fi
__________________
XMPP: andrzej(at)czerniak.info.pl
andy jest offline   Odpowiedz cytując ten post