Gisteren ben ik aangekomen 1650mHa batterij voor HTC Kaiser-a me, die meer dan de oorspronkelijke 300mHa 😎 . Omdat de telefoon te gebruiken, dat is niet inheems Android is het noodzakelijk om een ​​aantal spreuken te maken voldoende rekening houden met de batterij te nemen aan% th. Een van de makkelijke optie als u een standaard gebruikt kernel hem Edith Atools door het instellen van nieuwe waarde voor mHa batterij flitser met de nieuwe NBH en derzaete. Een andere optie is om niet-standaard kernel die atools verwerking tart gebruiken en lelijke patch van het huidige probleem.

Laat me eerst een beetje theorie uit te leggen en dan verder te patchen. Wanneer u wijzigingen in uw kernel met atools maakt u fijne aanpassingen aan het systeem in / sys / module / en dan is volgens hangt af van uw hardware. Voor mij is het belangrijk bestand is verantwoordelijk voor het instellen van de accu bevindt zich in de map / sys / module / board_kaiser_battery / parameters / battery_capacity. Het bevat vele eenheden, de hoeveelheid batterij en op basis van de figuur binnenkant wordt berekend hoe % batterij nu. Vertellen eenheden omdat het puur in getal mHa wordt geschreven en wordt berekend op basis van de formule

mHa * 1,6 = units

In mijn geval betekent dit 1650 * 1,6 = 2.640 eenheden, dat is wat we zullen inhoud faylcheto. Zo gezegd, zo haastig gedaan in de console te bedden één

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

Dus tot nu toe de dingen glashelder wat er moet gebeuren, waar en waarom. Maar hier komt het moment voor elk detail, файлът в /sys директорията си занулява съдържанието след всеки рестарт на телефона, което не е много оферта. Затова следващата стъпка е да го сложим горния ред init-a на нашия Android.

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

Vandaag want ik heb meer vrije tijd speelde met mij en deed droidcheto 2 een aantal interessante verbeteringen. Over het algemeen was het resultaat 3 keer sneller opstarten en rond 50% versnelde toepassingen. De versie die u gebruikt is 2.2.2. Така какво направих

  1. Odexing – Dus wat is ODEX и deodex Het is een onderwerp dat ik ben niet van plan om nu te zien en wat wat hij deed, maar laat weinig uitleg deodex zijn verschillende hashes check bedragen en spikes, waar vergemakkelijken het verplaatsen van de toepassingen van de ene sistemka andere en het verbeteren van het leven van de programmeur, да ама и забавят нашата системка защото когато се стартира апликацията прави кила провери и чекове. Zolang lyrics Verwijder eerst deodex-mers is dit eenvoudig met de volgende script. Spelen met root-rechten op uw telefoon, Toi zal al het nodige te doen. Raz Verpakt etc.. Om te weten dat je wat informatie contacten kunnen verliezen en dus daarom archiveren van tevoren!
  2. JIT Anbling – just-in-time compilatie dit is een andere goodies die je moet verschijnen. Als een java-zo niet de snelste platforms van het plan en vele andere programmeertalen. Dus waarom zijn sommige experts gedacht dat is een verstandig idee in plaats van elke keer applicatie compileren en start beter één keer worden verzameld en daarna hield bytecode copy. Dus voorkomen dat de noodzaak van re-compilatie versnellen van de lancering en de noodzakelijke middelen beperken. Het blijkt interensna taak van ons om geen andere reden, maar omdat het bestand was in read only directory telefoon 😀 niet dat dit een probleem is 😉 zich machtigingen voor de JIT houdingen door het toevoegen van de volgende regel in het bestand /system / build.prop dalvik.vm.execution-mode = int:overwinning Hoe zou u hebt geopend en Edith van je baan of in adb of ssh is een kwestie van uw discretie in staat te stellen editnete nodig om de volgende opdrachten uit te voeren op je telefoon
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 en geniet van de nieuwe op een snelle Android

Want ik had een heel wat controverse, totdat hij kwam om een ​​optimale – voor Android op mijn HTC ik besloten om gewoon sloeg één of meer gedetailleerde uitleg van de dingen. In het geval zal gaan in de specificatie voor installatie op NAND-en de telefoon, Haret boot opties zullen niet herkauwen, hoewel dingen identiek moeten zijn.

1. opleiding – voordat we naar de kern die NAND chips zullen flashnem en zal direct boot-tie van Androidâ mogelijk voor te bereiden. Als je draait Linux of Mac OS raden Atools-en opties als u werkt met Windows NBH Editor-a е вашата панацея. След това смъквате последното ядротo от GIT-een ik persoonlijk de laatste versie van versie aanraden 2.6.25. Werken uit stabiele 2.6.32 en bespaart meer elektriciteit, nadeel is de lage overdracht wifi adapter, die past bij me me. Nbh open het bestand en de instellingen toe te passen voor uw telefoon en versie van de Droid . Sla het nieuwe herziene kernel voor uw telefoon. En plaats het op de SD-kaart die u. Het moet kaisimg.nbh formatteren voor ons als we SPL-je telefoon om preflashenm van SD karaat ons. Voor Thea dingen heel ergens geschreven, dus ik zal ze niet besproken. Knipperen met de genoemde kern kan al afscheid nemen van Windows Mobile 😉

2. Androïde – Nadat we de bovenkant van de telefoon klaar zal beginnen met het opladen in de console-modus en zal ons uit te nodigen voor de d-pad en-of de middelste knop op het voorpaneel te houden. Met hem gaan we de boot menu van waaruit we een bijgewerkte Reset en andere Androidâ ons kunt installeren. Om te kunnen installeren moet een map op de SD-kaart andboot ons is het een bestandsnaam of androidinstall.tar.gz androidinstall.tgz moet hebben. Na geprobeerd bijna alle versies Froyo denkt dat de snelste en meest stabiel is Fat Free Froyo. Persoonlijk gebruik ik het en ik heb bijna geen bugs gehad, Ik heb hoop in de toekomst ontwikkelaar om zo veel streven. Redelijkerwijs voordat u begint te installeren ten minste één maken 512 of een beetje meer ext2 partitioneren van uw SD-kaart waar je zit data.img of een deel van de droid VIV die zal worden geïnstalleerde programma's. De installatie zelf is triviaal kies uw systeem om op NAND-date aa minuten je op ext2 partitie. wachten 2-3 min totdat alles houding en keert terug naar het oorspronkelijke menu. Selecteer Afsluiten en begin je opnieuw beginnen installeren Android. Vanaf hier op goede moed en plezier.

3. Er zijn maar weinig woorden voor andere dingen – Bovenal raden Radio ROM-versie en is 1.65.hh versie. Versies 1.7hhhh niet zo goed. Er is enige moeite over hen ruimte om contacten van uw SIM-kaart, enz. Te lezen. Als u nog wilt testen 2.6.32 Kernel waarschijnlijk je Android kan niet worden gestart als gevolg van verschillende parameters indient nieuwe kernel init-systeem. In dit geval updeytvate systeem maken door deze arhivcheto hier в adboot папката и после от boot менюте се избира да се ъпдейтне системата. Хубавото при него че прави системата една идея по бърза wifi адаптера смучи с по голяма скорост но не е толкова стабилен като 2.6.25 което не е малък минус 😉 отделно че с него Fat Free Froyo-то не може да запаметява контактите от SIM-a.

Door 2 dagen volledig Windows-Mobile mij got afhelpen hiervan en ik heb geïnstalleerd een NAND Android on - 2.2 op mijn HTC Kaiser. In het algemeen zijn mijn observaties positief – niet dat ik heb tijd voor uitgebreide werk en onderzoek op šitnite die worden uitgevoerd op de telefoon en spullen, maar ik houd van het kleine ideâtam dat er een normale terminal emulator is, Ik kan de bovenkant van de telefoon halen, ls, iptables, Telnet of ssh mijn normale werk op afstand doen. Ik heb lichte opmerkingen op het eten van de RAM, maar ik denk, че ако му забия един SWAP дял ще се подобрят нещата. Като остане време ще се занимая по подробно с изследване на init структурата на тая глупост да видя колко излишни неща ще махна и дали ще успея да сваля времето на стартиране.

Vanaf ongeveer een week ben ik eigenaar HTC TyTN 2. Ik verkocht mijn oude HTC TyTN 1 en een toeslag kocht Kaiser-a(codenaam TyTN 2). Mijn nieuwe communicator verschilt van de oude naar vrij zijn beste hardware – een nieuwe generatie ARM processor, 2 maal RAM in het algemeen voor NAND ROM-a. Afzonderlijk, het heeft een GPS die waanzinnig veel ik de oude Hermes gemist. De vorige eigenaar had niet geëxperimenteerd met de machine en dus al het plezier van SPL-tie en ontgrendelen en viel op mij 🙂 momenteel rijdt het op Android in geheugenkaart, iets wat de laatste tijd ben ik erg blij met de droid en ik om te spelen naar Porto Openmoko GUI. Mijn werk in het vorige project eindigde als ported Touch Screen driver-a. Ik had meer brood in het project, maar hebben noch de tijd noch de zenuwen om te gaan. We rijden met Android-een, terwijl ik geen tijd had om Port Openmoko-het nog steeds droid veel als ik niet bevalt, is beter Windows Mobile 😉 Ik heb een aantal opmerkingen over de prestaties van de telefoon, maar het project is nog te geavanceerd te worden opgenomen in team van ontwikkelaars.