Ieri sono arrivato batteria 1650mHa per HTC Kaiser-a me, che è più di quella originale 300mHa 😎 . Perché l'uso del telefono che è nativo di Android non è indispensabile per fare diversi incantesimi per tenere in debito conto la batteria in% th. Uno la scelta più facile se si utilizza uno standard lo kernel con Edith Atools impostando nuovo valore per mha della batteria del flash con il nuovo NBH e derzaete. Un'altra opzione è quella di utilizzare il kernel non standard che sfida l'elaborazione atools e fare brutta toppa del problema attuale.

In primo luogo mi permetta di spiegare un po 'di teoria e poi procedere di patch. Quando si apportano modifiche al kernel con atools di effettuare regolazioni di precisione al sistema in / sys / module / e poi in base dipende dall'hardware. Per me, il file importante è responsabile per l'impostazione della batteria si trova in / sys / modulo / board_kaiser_battery / parametri / battery_capacity. Esso contiene molte unità, l'importo della batteria e sulla base del dato interno è calcolato come % la batteria ora. Raccontare unità perché è scritto esclusivamente in numero MHA ed è calcolato in base alla formula

MHA * 1,6 = unità

Nel mio caso, questo significa 1650 * 1,6 = 2640 unità, questo è ciò che ci accontenteremo faylcheto. Detto, fatto in fretta console incastrare uno

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

Quindi, fino ad ora le cose sono cristalline cosa dovrebbe essere fatto, dove e perché. Ma ecco che arriva il momento per ogni dettaglio, il file nella tua Reimposta contenuto/sys directory dopo ogni riavvio del telefono, che non è molto tenera. Quindi il passo successivo è quello di mettere prima riga init-sul nostro Android.

Dal momento che l'ho messo in init-aiskam di aspettare un paio di giorni prima di me. Quando hai picchiato in init-sarà una vendita al uno dettaglio scarabocchio veloce come 🙂

Oggi perché ho più tempo libero gioca con me e ha fatto droidcheto 2 alcuni miglioramenti interessanti. Complessivamente il risultato era 3 volte più veloce avvio e intorno 50% accelerazione delle applicazioni. La versione utilizzata è 2.2.2. Така какво направих

  1. Odexing – Allora, qual è ODEX и deodex Si tratta di un argomento che non mi va di vedere la società e quello che quello che stava facendo, ma lascia poco deodex spiegazioni sono diverse hash controllare quantità e picchi in cui facilitano lo spostamento delle applicazioni da un sistemka loro e migliorano la vita dei programmatori, да ама и забавят нашата системка защото когато се стартира апликацията прави кила провери и чекове. Finché testi prima rimuovere deodex-BERS questo è semplice con la seguente copione. Giocando con i privilegi di root sul telefono, Toi farà tutto il necessario. Raz Pranzo ecc. Per sapere che si rischia di perdere alcuni contatti di informazione e in modo quindi archiviarli in anticipo!
  2. JIT Anbling – compilatore just-in-time Questo è un altro chicche che si dovrebbe apparire. Come un java-so non è piattaforme più veloci del piano e molti altri linguaggi di programmazione. Allora, perché sono alcuni esperti pensato che è una idea sensata, invece di tutti i tempi per la compilazione applique e poi iniziare meglio essere compilato una sola volta e poi mantenuto il codice copia di byte. In modo da evitare la necessità di ricompilazione accelerare il lancio e ridurre le risorse necessarie. Si scopre lavoro interensna nostra non per altro, ma perché il file era in sola lettura telefono directory 😀 non che questo è un problema in sé 😉 autorizzazioni per le posizioni JIT aggiungendo la seguente riga nel file /Sistema / build.prop dalvik.vm.execution-mode = int:vittoria Come lo avete aperto e di Edith vostro lavoro sia in adb o SSH è una questione di discrezione per permettere editnete necessità di eseguire i seguenti comandi sul telefono
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

Riavviare e godere del nuovo in un Android veloce

Perché ho avuto un sacco di polemiche finché giunse a ottimale – per Android sul mio HTC ho deciso di appena colpito uno o spiegazione meno dettagliata delle cose. Nel caso andrà nella specifica per l'installazione su NAND e il telefono, opzioni di avvio Haret non rimaneggiamento, Anche se le cose devono essere identici.

1. formazione – prima dobbiamo preparare il nucleo che flashnem chip NAND e consentirà di boot-zione diretta di Androida. Se stai usando Linux o Mac OS consigliano Atools-e opzioni, se si esegue Windows NBH Editor-a е вашата панацея. След това смъквате последното ядротo от IDIOTA-un consiglio personalmente l'ultima versione di versione 2.6.25. Funziona da stabile 2.6.32 e consente di risparmiare più energia elettrica, inconveniente è la scheda di rete WiFi bassa trasferimento, che mi mi va bene. NBH quindi aprire il file e applicare le impostazioni per il telefono e la versione del droide . Quindi salvare il nuovo kernel modificato per il tuo cellulare. E posizionarlo sulla scheda SD. E 'necessario formattare kaisimg.nbh per noi se siamo SPL-ti telefono per preflashenm da SD carati noi. Per le cose Thea sono abbastanza scritti da nessuna parte, quindi non li discutere. Flash con detto nucleo già può dire addio a Windows Mobile 😉

2. androide – Dopo che abbiamo finito superiore del telefono inizierà la ricarica in modalità console e ci inviterà a mantenere il pulsante D-pad e mezzo o sul pannello frontale. Con lui si entra nel menu di avvio dal quale possiamo installare un reset aggiornato e altre Androida noi. Per essere in grado di installare deve avere una cartella sulla scheda SD noi andboot deve avere un nome di file o androidinstall.tar.gz androidinstall.tgz. Dopo aver provato quasi tutte le versioni Froyo pensano che il più rapido e stabile è Fat Froyo libero. Personalmente, lo uso e non ho avuto quasi nessun bug, Ho speranza nel futuro sviluppatore di lottare così tanto. E 'ragionevole prima di iniziare l'installazione di fare almeno un 512 o poco più ext2 partizionare la scheda SD in cui ci si siede data.img o parte del VIV Droid che verrà installato programmi. L'installazione è di per sé banale scegliere il sistema per essere su NAND-date aa voi minuto sulla partizione ext2. aspettare 2-3 min fino a quando tutto è l'atteggiamento e tornerà al menu originale. Selezionare Esci e iniziare di iniziare fresco installare Android. Da qui in allegria e divertirsi.

3. Poche parole per altre cose – Soprattutto raccomandare Radio ROM versione ed è 1.65.hh versione. Versioni non 1.7hhhh funzionano così bene. C'è qualche problema su di loro portata per leggere i contatti dalla scheda SIM, etc.. Se si vuole ancora provare 2.6.32 Kernel probabile che il vostro Android non può iniziare a causa di vari parametri alloggia nuovo kernel di sistema di init. In questo caso il sistema updeytvate mettendolo arhivcheto qui в adboot папката и после от boot менюте се избира да се ъпдейтне системата. Хубавото при него че прави системата една идея по бърза wifi адаптера смучи с по голяма скорост но не е толкова стабилен като 2.6.25 което не е малък минус 😉 отделно че с него Fat Free Froyo-то не може да запаметява контактите от SIM-a.

Da 2 giorni completamente su Windows Mobile calci e ho installato su NAND-a Android 2.2 на моя HTC Kaiser. Generalmente le mie osservazioni sono positive – Non ho tempo per un ampio lavoro e shitnite ricerca in cui avviare il telefono e così via, ma mi piace almeno ideyatam che ci sia un normale emulatore di terminale, Posso andare in crash il vostro superiore telefono, LS, iptables, telnet o ssh per fare il mio lavoro normale a distanza. Ho osservazioni lievi mangiare RAM, ma credo, че ако му забия един SWAP дял ще се подобрят нещата. Като остане време ще се занимая по подробно с изследване на init структурата на тая глупост да видя колко излишни неща ще махна и дали ще успея да сваля времето на стартиране.

Da circa una settimana sono proprietario HTC TyTN 2. Ho venduto il mio vecchio HTC TyTN 1 e un supplemento comprato Kaiser-a(nome in codice TyTN 2). Il mio nuovo comunicatore si differenzia dal vecchio al tutto il suo miglior hardware – un processore ARM di nuova generazione, 2 volte più RAM in generale per NAND ROM-a. Separatamente, ha un GPS che follemente tanto ho perso il vecchio Hermes. Il precedente proprietario non aveva sperimentato con la macchina e quindi tutto il divertimento di SPL-zione e lo sblocco e cadde su di me 🙂 attualmente guidarla su Android in scheda di memoria, qualcosa che ultimamente mi rallegro con il droide e io a giocare a Porto Openmoko GUI. Il mio lavoro nel precedente progetto si è conclusa come porting Touch Screen autista-a. Ho avuto più pane nel progetto, ma non hanno né il tempo né i nervi a che fare con esso. Ci guidare con Android un po 'non ho avuto il tempo di Port Openmoko-ancora droide quanto non mi piace è meglio Windows Mobile 😉 ho alcuni commenti sulle prestazioni del telefono, ma il progetto è ancora troppo avanzato per essere inclusi in team di sviluppatori.