Wczoraj przyjechałem 1650mHa akumulator do HTC Kaiser-a me, która jest większa niż pierwotna 300mHa 😎 . Ponieważ korzystanie z telefonów, które nie jest natywny Android konieczne jest, aby wykonać kilka zaklęć do odpowiedniego uwzględnienia baterii w% th. Jednym łatwym rozwiązaniem, jeśli używasz standardowego jądra mu Edith Atools ustawiając nową wartość dla MHA błysk baterii z nowym NBW i derzaete. Inną opcją jest użycie niestandardowego jądra, które wymyka przetwarzanie atools i zrobić brzydki plamę obecnego problemu.

Po pierwsze pozwól mi wyjaśnić trochę teorii, a następnie przystąpić do poprawki. Po dokonaniu zmian w jądrze z atools można dokonywać drobnych korekt do systemu w / sys / module /, a następnie według zależy od posiadanego sprzętu. Dla mnie ważny plik jest odpowiedzialny za ustawienie baterii znajduje się w / sys / module / board_kaiser_battery / Parametry / battery_capacity. Zawiera wiele jednostek, ilość baterii i na podstawie rysunku wewnątrz jest obliczana, jak % bateria teraz. jednostek powiem ponieważ jest napisany wyłącznie pod numerem MHA i jest obliczana na podstawie wzoru

MHA * 1.6 = jednostki

W moim przypadku oznacza to 1650 * 1.6 = 2640 jednostek, że to, co będziemy zawartości faylcheto. Wcześniej wspomniany pospiesznie zrobione w jednym imbed konsoli

echo 2640 > /sys/module/board_kaiser_battery/parameters/battery_capacity

Tak więc do tej pory wszystko jest krystalicznie czysta, co należy zrobić, gdzie i dlaczego. Ale tu pojawia się moment, w każdym szczególe, файлът в /sys директорията си занулява съдържанието след всеки рестарт на телефона, което не е много оферта. Затова следващата стъпка е да го сложим горния ред init-a на нашия Android.

Тъй като несъм съм го сложил в init-аискам да изчакам няколко дни преди да го направя. Когато го набия в init-a ще драсна набързо едно дребно how to 🙂

Dzisiaj, ponieważ mam więcej wolnego czasu grał ze mną i zrobił droidcheto 2 kilka ciekawych usprawnień. Ogólny wynik był 3 razy szybciej rozruchu i okolice 50% Przyspieszenie aplikacji. Wersja używasz jest 2.2.2. Така какво направих

  1. Odexing – Więc to, co jest odex и deodex Jest to temat, który nie idę zobaczyć, co teraz i co robi, ale niech małe wyjaśnienie deodex są różne skróty check kwoty i kolce, gdzie ułatwiają przenoszenie aplikacji z jednego sistemka nawzajem i poprawy jakości życia programisty, да ама и забавят нашата системка защото когато се стартира апликацията прави кила провери и чекове. Tak długo, jak teksty Najpierw usuń deodex-ków jest to proste z poniższych scenariusz. Bawiąc się z uprawnieniami administratora w telefonie, Toi zrobi wszystko, co niezbędne. Raz pakiety itd.. Aby dowiedzieć się, że można utracić niektóre kontakty informacyjne i tak więc archiwizować je z wyprzedzeniem!
  2. JIT Anbling – JIT Jest to kolejne gadżety, które powinny pojawić się. Jako java-więc nie jest najszybsze platformy planu i wielu innych językach programowania. Więc dlaczego niektórzy eksperci myśli, że jest to rozsądny pomysł, zamiast za każdym razem aplikacja do kompilacji, a następnie rozpocząć lepiej być kompilowany raz, a potem trzymał kopię kodu bajtowego. Więc uniknąć konieczności ponownej kompilacji przyspiesza rozpoczęcie i zmniejszenia zasobów niezbędnych. Okazuje się pracę interensna nasz nie z innego powodu, ale dlatego, że plik był tylko do odczytu książce telefonicznej 😀 to nie jest to problem 😉 sama uprawnienia do stanowisk JIT dodając następującą linię w pliku /System / build.prop dalvik.vm.execution-mode = int:zwycięstwo Jak byś się otworzyły i Edith zadanie zarówno w adb lub ssh jest to kwestia własnego uznania, aby umożliwić editnete że trzeba uruchomić następujące polecenia w telefonie
mount -o remount,rw -t yaffs2 /dev/block/mtdblock2 /system

#mtdblock2 е дяла където е маунтнат system може да видите верния за вас номер с df

echo "dalvik.vm.execution-mode=int:jit" >> /system/build.prop

#може просто да си ъплоуднете файла аз направо на ръка го оправих

sync
mount -o remount,ro /dev/mtd/mtdblock2 /system

Reboot i cieszyć się nowym w szybkim Androida

Ponieważ miałem wiele kontrowersji, aż dotarłem do optymalnego wariantu – dla Androida na moim HTC I postanowił rozpocząć Zapisz szczegółowe wyjaśnienia na temat rzeczy. W przypadku instalacji na oferowane, wskazując, co jest NAND-na telefon, Opcje rozruchu Haret, którym nie będę rehash, Mimo, że rzeczy z nim muszą być identyczne.

1. Przygotowanie – Zanim zaczniemy musimy zacząć z chipem flašnem rdzenia i pamięci NAND sprawi, że możliwe bezpośrednie boot łopatkowe na Androida. Jeśli używasz systemu Linux lub Mac OS polecam Atools-i jeśli korzystasz z opcji systemu Windows NBH edytora-a е вашата панацея. След това смъквате последното ядротo от GIT-ja osobiście polecam najnowszą wersję 2.6.25. Praca na dźwięk 2.6.32 i zapisuje bardziej aktualne, Wadą jest niski transfer karta wifi, to, co działa dla mnie. Następnie otwórz plik nbh i zastosować ustawienia dla telefonu i wersji droid . Następnie Zapisz nowy zmienionego jądra dla Twojego telefonu. I wkleić na swoje karatów SD. Musi być URkaisimg.nbh formatu, więc możemy, jeśli mamy prawo do preflašenm SPL-telefon z SD nas k. Dla tych rzeczy ma dość nigdzie tak nie zamierzam dyskutować o nich. Po flašvane z rdzeniem możesz teraz pożegnać do Windows Mobile 😉

2. Android – Po zostały wykonane z najlepszych telefon rozpocznie ładowanie w TTY i zaprosił nas do przechowywania d-pad lub środkowy przycisk na przednim panelu. Z nim wchodzimy do menu startowego, z którego możemy zainstalować naszego Androida itp resetvame ″pdejtvame, nas. Możemy zainstalować andboot folder musi mieć karatów SD, musi mieć plik o nazwie URandroidinstall.tar.gz lub URandroidinstall.tgz. Po próbowałem prawie wszystkich wersji Froyo, myślę, że najbardziej szybkie i stabilne jest Tłuszczu wolna Froyo. Osobiście używam go i nie miałem prawie żadnych błędów, Nadzieja i jego autora, aby spróbować tak dużo. Uzasadnione jest, aby zainstalować przed rozpoczęciem do co najmniej jednego 512 lub partycji ext2 na karty SD, gdzie będą siedzieć lub URdata.img część droid Viv, który będzie mieć zainstalowane programy. Instalacja jest banalna, wybierz system na NAND i Data na partycji ext2. Czeka 2-3 minut, aż wszystko jest ustawione i powróci do oryginalnego menu. Wybierz opcję Zakończ i rozpocznie się w uruchomić Androida świeżo zainstalowane. Odtąd dopingować i baw się dobrze.

3. Kilka słów o inne rzeczy – Przede wszystkim polecam Radio ROM do wersji 1.65. XX wersja. Wersja 1.7 XXXX nie działają tak dobrze. Istnieje pewne problemy wokół nich z zakresu czytania kontakty z karty SIM itp.. Jeśli nadal chcesz przetestować 2.6.32 jądra do Android nie uruchamia się z powodu różnych parametrów, które przesyła do nowego jądra systemu init. W takim przypadku, system updejtvate jako arhivčeto umieścić go tutaj в adboot папката и после от boot менюте се избира да се ъпдейтне системата. Хубавото при него че прави системата една идея по бърза wifi адаптера смучи с по голяма скорост но не е толкова стабилен като 2.6.25 което не е малък минус 😉 отделно че с него Fat Free Froyo-то не може да запаметява контактите от SIM-a.

Przez 2 dni całkowicie Windows Mobile I pozbył się go i zainstalowałem NAND Android na - 2.2 na moim HTC Kaiser. Ogólnie moje obserwacje są pozytywne – nie że mam czas szeroko zakrojonych prac i badań na šitnite, które działają na telefon i rzeczy, ale jak trochę ideâtam to normalne emulator terminala, Mogę odebrać telefon góry, ls, iptables, Telnet lub ssh do normalnej pracy zdalnie. Mam łagodny obserwacji na jedzenie pamięci RAM, ale uważam, że, че ако му забия един SWAP дял ще се подобрят нещата. Като остане време ще се занимая по подробно с изследване на init структурата на тая глупост да видя колко излишни неща ще махна и дали ще успея да сваля времето на стартиране.

Przez około tydzień jestem już właścicielem HTC TyTN 2. Sprzedałem moje stare HTC TyTN 1 i z niektórych suplementów kupiłem Kaiser-a(kod wymienić od ten TyTN 2). Mój nowy Informator różni się od ten stary jeden z dużo więcej dobry sprzęt – Nowa generacja procesorów ARM, 2 razy więcej pamięci RAM dla większych NAND ROM-a. Osobno ma GPS, które głupio brakowało mu dużo w starych Hermes. Poprzedni właściciel nie został eksperymentował z maszyn, i dlatego wszystkie przyjemności SPL i odblokowywanie i zmniejszył mi się jechać teraz 🙂 z Androidem na karcie pamięci, to coś nie jestem zadowolona z droid i myślę, że mam zamiar grać na portna OpenMoko GUI. Moja praca w poprzednim projekcie jako portnah Touch Screen driver-a. Uważam, że było więcej chleba w projekcie ale miał czasu ani nerwów sobie z tym poradzić. Do tej pory, będą jeździć z Android-a, dopóki nie mam czasu na portna Openmoko to jednak droid jak tyle, ile I jak lepiej Windows Mobile 😉 mam kilka uwag na pracy telefonu, ale projekt jest zbyt zaawansowana, mają zostać uwzględnione w zespół programistów.