Jučer sam stigao 1650mHa baterija za HTC Kaiser-u me, koji je 300mHa više nego originalne 😎 . Jer koristim telefon koji je zabranjeno izvorni Android trebate napraviti nekoliko uroka čitati ispravno baterije u %-. Jedna jednostavna mogućnost je da koristite standardni kernel sa editvate to postavljanjem nove vrijednosti Atools mHa baterija flašvate s novim NBH i derzaete. Druga mogućnost je da koristite nestandardne jezgra koja ne sama posuditi za liječenje i da atools grozena susjedi krpa problem.

Prvo neka mi objasni malo teorije, a onda da se s krpa. Kada unesete promjene u svojoj jezgri s tobom bi atools dobro postavke sustava u/sys/modula /, i onda ispod ovisi o vašem hardveru. Meni važne datoteke koja odgovara baterije nalazi se u u/sys/modula/board_kaiser_battery/parametri/battery_capacity. Sadrži broj jedinica je količina baterija, a na temelju slika unutar računa kako mnogo % Sada je vaša baterija. Zovem jer ne pišem jedinica čisti cijeli broj i mHa izračunava se na temelju formule

* 1,6 mHa = jedinica

U mom slučaju to znači 1650 * 1 = 2640 jedinice, drugim riječima to je sadržaj fajlčeto. Učinio je žurno u konzolu te utisnuti u

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

Tako da ovdje stvari koje su kristalno jasno što treba učiniti, gdje i zašto. Međutim, ovdje dolazi trenutak za detalje, файлът в /sys директорията си занулява съдържанието след всеки рестарт на телефона, което не е много оферта. Затова следващата стъпка е да го сложим горния ред init-a на нашия Android.

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

Danas imam više slobodnog vremena, zbog Opa droidčeto moj 2 puno zanimljivih poboljšanja. Uglavnom, rezultat je bio 3 brzo učitavanje sistem i oko 50% ubrzanje aplikaciite. Verzija koristi je 2.2.2. Така какво направих

  1. Odexing – Što je u deodex odex i tema koja ne namjeravam sada pregledati i ko šta radi ali malo pojašnjenje sranja deodex skosan provjerite iznose i klasčeta da bi olakšala kreće iz jednog aplikaciite za drugi sistemka i poboljšati život programer, да ама и забавят нашата системка защото когато се стартира апликацията прави кила провери и чекове. Tako dugo dok tekst prvo skinem ovo je deodex veter nered sa sljedećim skripta. Trčanje sa root ovlasti na telefonu, On će učiniti sve što je potrebno. Diff pakirano pakirano i Razno. Imajte na umu da možete izgubiti neke informacije kontakti i tako ih natrag gore u unaprijed!
  2. JIT omogućavajući – samo u vrijeme sastavljanja Ovo je još da je dobro bessing da se pojavi. Kao što je poznato-java nije najbrže platforme planenata i mnogi drugi programski jezici. Tako neke pametne glave mislio da je razuman ideja, umjesto da svaki put rekompiliranje aplikacija i tada trčanje bolje sastaviti jednom i onda držati Kopiraj kod bajt. Tako izbjeći potrebu za cross-kompilacija ubrzati pokretanje i smanjuje resurse potrebne. To zavrtač vanjska strana da bude interensna zadatak za ništa drugo jer je datoteka u pročitajte samo direktorij na telefon 😀 da to nije problem u ZIT 😉 razrešvane će dodavanjem sljedeće linije u datoteku /System/Build.Prop Dalvik.VM.Execution-način = int:JIT Kako bi otovorite i editnite se tiče da li vaš ssh ili preko adb je stvar diskrecije biste editnete potrebno je pokrenuti sljedeće naredbe na telefon
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

Ponovno podizanje sustava i uživajte u svoj novi Android u brzo

Budući da sam imao mnogo polemika dok nije došao do optimalne – za Android na mom HTC odlučio sam se samo udario jednog ili manje detaljno objašnjenje o stvarima. U slučaju će ići u specifikaciji za instalaciju na NAND-a na telefon, Haret boot opcije neće ponoviti, Iako stvari moraju biti jednaki.

1. trening – Prije nego se moramo pripremiti jezgru koja će flashnem NAND čipove, te će omogućiti izravnu boot-nog Androidâ. Ako ste pokrenuli Linux ili Mac OS preporučiti Atools-i opcije, ako koristite Windows NBH urednik-a е вашата панацея. След това смъквате последното ядротo от GIT-A i osobno preporučiti najnoviju verziju verziji 2.6.25. Radovi iz stabilne 2.6.32 i štedi više struje, nedostatak je niska prijenos WiFi adapter, koji mi odgovara mi. Nbh zatim otvorite datoteku i primijeniti postavke za svoj telefon i verzija Droid . Zatim spremite novu revidiranu kernel za vaš telefon. I stavite ga na SD karticu vas. To mora formatirati kaisimg.nbh za nas ako smo u SPL-ti telefon preflashenm iz SD karat nas. Za Thea stvari prilično su pisani bilo gdje pa neću o njima raspravljati. Bljeskalica s navedenom jezgre već mogu reći zbogom na Windows Mobile 😉

2. Android – Nakon što smo završili gornji dio telefona će se početi naplaćivati ​​u konzoli načinu rada i da će nas pozvati da zadrži ili srednju tipku-a d-pada na prednjoj ploči. S njim ulazimo u izbornik iz kojeg možemo instalirati ažurirani Reset i druge Androidâ nas. Da bi mogli instalirati mora imati mapu na SD karticu andboot nas mora imati naziv datoteke ili androidinstall.tar.gz androidinstall.tgz. Nakon pokušao gotovo sve verzije Froyo mislim da je najbrži i stabilan je Fat Besplatno Froyo. Osobno, ja ga koristiti, a ja nisam imao jedva greške, Imam nadu u budućnost developer težiti toliko. Razumno je prije nego što počnete instalirati da bi barem jedan 512 ili malo više ext2 particiju SD kartice gdje sjedite data.img ili dio droida viv koji će biti instaliran program. Sama instalacija je trivijalan odabrati svoj sustav da se na NAND-datum aa minute ste na ext2 particiju. čekati 2-3 min dok se sve je stav i da će se vratiti na izvornu izbornika. Odaberite Izađi i početi početi svježe Instalacija Android. Odavde dobrog raspoloženja i zabave.

3. Nekoliko riječi ostalog – Iznad svega preporučujemo radio ROM-verziju i 1.65.hh verzija. Verzije ne 1.7hhhh raditi tako dobro. Ima nekih problema s njima opseg čitati kontakte sa SIM kartice, itd. Ako i dalje želite testirati 2.6.32 Kernel vjerojatno vaš Android ne može započeti zbog raznih parametara podnese novi kernel init sustava. U tom slučaju updeytvate sustava stavljajući ga arhivcheto ovdje в adboot папката и после от boot менюте се избира да се ъпдейтне системата. Хубавото при него че прави системата една идея по бърза wifi адаптера смучи с по голяма скорост но не е толкова стабилен като 2.6.25 което не е малък минус 😉 отделно че с него Fat Free Froyo-то не може да запаметява контактите от SIM-a.

Od strane 2 dana u potpunosti Windows Mobile riješio sam ga i ja imati instaliran NAND Android na - 2.2 na moj HTC Kaiser. Moja zapažanja su općenito pozitivne – Ne da imam vremena za opsežan rad i istraživanje na šitnite to trčanje na telefon i stvari ali mi se sviđa mali ideâtam da je normalno terminal emulatora, Možete pokupiti vrhu telefona, je li, iptables, Telnet ili ssh za svoj normalan posao daljinski. Imam blage primjedbe na jelo Ovan ali vjerujem, че ако му забия един SWAP дял ще се подобрят нещата. Като остане време ще се занимая по подробно с изследване на init структурата на тая глупост да видя колко излишни неща ще махна и дали ще успея да сваля времето на стартиране.

Od oko tjedan dana sam vlasnik HTC TyTN 2. prodao sam stari HTC TyTN 1 a uz nadoplatu kupio Kaiser-a(kodno ime TyTN 2). Moj novi komunikator razlikuje od starog da dosta svog najboljeg hardvera – nova generacija ARM procesor, 2 puta više RAM-a u cjelini za NAND-ROM-a. U međuvremenu, on ima GPS koji ludo koliko sam propustila stari Hermes. Prethodni vlasnik nije eksperimentirao sa strojevima i stoga svu zabavu od SPL-tion i otključavanje i pao na mene 🙂 trenutno ga voziti na Androidu na memorijsku karticu, nešto u zadnje vrijeme mi je drago s droid i ja igrati za Porto Openmoko GUI. Moj rad u prethodnom projektu završio kao preneseno zaslon osjetljiv na dodir vozač-a. Imao sam više kruha u projektu, ali nemaju ni vremena ni živaca da se s njima nositi. Mi ćemo voziti s Android-a, a nisam imala vremena za Port Openmoko to je i dalje droid koliko mi se ne sviđa je bolji Windows Mobile 😉 Imam neke komentare na performanse telefona, ali je projekt previše napredan još biti uključeni u tim programera.