Być może było już o tym na forum, nie szukałem. Chcę tu opisać jak zwiększyłem sprawność Leosia. Może ktoś z tego skorzysta. Dodam że na WM lata robiłem doświadczenia, strukturę plików na nim znałem niemal na pamięć. Z androidem nie jestem jeszcze tak bardzo na ty, niemniej jednak co nieco zauważyłem. Jeżeli się mylę może ktoś to sprostować.
Podstawa sprawności androida tak jak i WM leży nie tylko w podkręceniu procka, zresztą nigdy tego nie robię, ale też w ilości dostępnej pamięci wykonywalnej, tzn. pamięci która jest wykorzystywana do wykonywania programów, pamięci operacyjnej. To tutaj leży problem w muleniu programów.
Doświadczenie robiłem na tym romie:
http://forum.xda-developers.com/showthread.php?t=933951Od razu na początku dodam że ktoś tu na forum wypowiadał się, że by uzyskać maksymalnie dużą przestrzeń na dane i aplikacje należy sprawdzić wielkość katalogu system w paczce z rom'em (ilość MB po rozpakowaniu) i do otrzymanej wielkości dodać 5% .Większa ilość (wg autora tej wypowiedzi) nie będzie wykorzystana. Rzeczywiście tak robiłem a przypadek sprawił że jestem pewny że tak nie jest.
Otóż w wyżej wymienionym romie zastosowałem się tak jak jego autor sugerował i na system wydzieliłem 130 mb.
W romie tym były programy które mi nie bardzo pasowały, więc je zacząłem usuwać. Nadmienię tu, że usuwałem je na uruchomionym Androidzie, czyli już na działającym systemie. W miarę jak usuwałem niepotrzebne mi pliki z katalogu /system/app zwiększała mi się ilość wolnej pamięci w system storage, i jednocześnie wzrastało memory. W efekcie w tej chwili memory zaraz po uruchomieniu androida jest na poziomie 275 - 280 mb, przy wolnej pamięci w storage 18mb, podczas gdy przed tym doświadczeniem z mniej więcej taką samą ilością zainstalowanych programów memory przy uruchomieniu Androida miałem na poziomie 240 - 250 mb. Dodam jeszcze że przełożyło się to też na działanie baterii która przy uśpionym Leonie pobiera prąd na poziomie 2 - 3 mA.
Teraz dla tych którzy nie wiedzą co i czym usuwać.
Przede wszystkim zrobić backup w MAGLDR. i zaopatrzyć się w Root explorera.
Usunąć można dużo, bo część z tych programów można zastąpić własnymi umieszczając je w tym samym folderze. Nie instalować własnych apk, a po prostu przenieść je do katalogu: /system/app, pamiętać jedynie należy by je odinstalować (jeżeli mieliśmy wcześniej zainstalowane).
Dla przykładu ja usunąłem między innymi:
ADWLauncher.apk
BooksPhone.apk
CMWallpapers.apk
Cyanbread.apk
DeskClock.apk
MagicSmokeWallpapers.apk
Music.apk
LiveWallpaper.apk
Również w katalogu /system/media/audio też można pogrzebać i wyrzucić lub zastąpić własnymi plikami. (Dzwonki, alarmy które i tak w większości nie wykorzystujemy, a jest tam parę mega.
W miejsce tak uszczuplonego System Storage można wrzucić własne programy, dzwonki, pamiętać tylko należy by wolnej pamięci zostało 15 - 18 mb, przy najmniej u mnie zauważyłem że jest to optymalna ilość, czyli wzrasta maksymalnie wielkość memory.
Nie usuwać plików co do których nie macie pewności.
W /system/app jest plik LatinIME.apk 10 mb ma on około a odpowiedzialny za język i wyświetlanie klawiatury, można go dość mocno uszczuplić, ale tu należy najpierw go rozpakować i edytować poszczególne pliki, dlatego radzę go zostawić.
Jeżeli zrobiliście kopie systemu, możecie bawić się spokojnie w najgorszym wypadku przywrócicie wszystko uruchamiając MAGLDR.
Po hard resecie też będziecie mieć własne programy ulokowane w /system/ APP jako systemowe, nie user.To samo z dzwonkami.
Połączone: Maj 02, 2011, 17:00:48
Małe sprostowanie
Oczywiście że by uzyskać maksymalnie dużą przestrzeń na dane i aplikacje należy sprawdzić wielkość katalogu system w paczce z rom'em (ilość MB po rozpakowaniu) i do otrzymanej wielkości dodać 5% .Większa ilość (wg autora tej wypowiedzi) nie będzie wykorzystana Całkowicie się z tym zgadzam, tyle że tak mała ilość naddatku jest kosztem ilości pamięci operacyjnej.