Вчера я прибыл аккумулятор 1650mHa для HTC Kaiser-а мне, который больше, чем оригинальный 300mHa 😎 . Потому что использование мобильного телефона, который не является родным для Android крайне важно, чтобы сделать несколько заклинаний, чтобы должным образом учитывать батареи в% й. Один простой вариант, если вы используете стандартное ядро ​​его с Edith Atools, установив новое значение для MHA батареи вспышки с новым НБВ и derzaete. Другой вариант заключается в использовании нестандартного ядро, которое не поддается обработке atools и сделать уродливую патч текущей задачи.

Прежде всего позвольте мне объяснить, немного теории, а затем перейти к пропатчить. При внесении изменений в ядро ​​с atools вы делаете точную настройку системы в / SYS / модуля /, а затем в зависимости зависит от вашего оборудования. Для меня важный файл отвечает за установку батареи находится в / SYS / модуль / board_kaiser_battery / параметры / battery_capacity. Он содержит много единиц, количество вашей батареи и на основании фигуры внутри рассчитывается как % аккумулятор прямо сейчас. Рассказывая единиц, потому что это написано исключительно в число ГАМ и рассчитывается на основе формулы

MHA * 1.6 = единицы

В моем случае, это означает, что 1650 * 1.6 = 2640 единиц, это то, что мы будем довольствоваться faylcheto. Рано сказал, поспешно сделано в консоли встроили один

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

Так что до сих пор вещи кристально ясно, что должно быть сделано, где и почему. Но вот наступает момент для каждой детали, файлът в /sys директорията си занулява съдържанието след всеки рестарт на телефона, което не е много оферта. Затова следващата стъпка е да го сложим горния ред init-a на нашия Android.

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

Сегодня, потому что я больше свободного времени играл со мной и сделал droidcheto 2 некоторые интересные усовершенствования. В целом результат был 3 раз быстрее загрузки и вокруг него 50% Ускорение приложений. Версия, которую вы используете 2.2.2. Така какво направих

  1. Odexing – Так что же такое Вскрышных и deodex Это тема, которую я не собираюсь, чтобы увидеть сейчас, и что, что он делает, но пусть небольшое объяснение deodex различные хэши проверка количества и шипы, где облегчают перемещение приложений от одного системка друга и улучшить жизнь программиста, да ама и забавят нашата системка защото когато се стартира апликацията прави кила провери и чекове. До тех пор пока текст Сначала удалите deodex-Берс это просто со следующими сценарий. Играя с привилегиями суперпользователя на вашем телефоне, Toi сделает все необходимое. Рац Упакованные т.д.. Чтобы знать, что вы можете потерять некоторые информационные контакты и т.д., поэтому перенесите их в заранее!
  2. JIT Anbling – точно в момент компиляции это еще один лакомства, что вы должны появиться. Как Java-так это не самые быстрые платформы плана и многих других языков программирования. Так почему же некоторые ученые мужи думали о том, что это разумная идея вместо того, чтобы каждый раз, когда для компиляции аппликацию, а затем начать лучше быть скомпилирован один раз и затем хранится байт-код, копию. Поэтому избежать необходимости повторной компиляции ускорить запуск и сократить ресурсы, необходимые. Оказывается interensna работу наших ни по какой другой причине, но потому, что файл был только для чтения каталогов телефона 😀 не то, что это является проблемой 😉 сама разрешения к JIT позиций, добавив следующую строку в файле /Система / build.prop dalvik.vm.execution режим = INT:победа Как бы вы открыли и Эдит ваша работа ли в ADB или SSH это вопрос по своему усмотрению, чтобы позволить ему editnete необходимо выполнить следующие команды на вашем телефоне
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

Перезагрузитесь и наслаждаться новым в быстром Android

Потому что у меня было много споров, пока не достиг оптимального варианта – для Android на моем HTC я решил ударил одну зажег подробное объяснение того, что. В этом случае я пойду в исключении для установки на NAND-телефон, харет boot варианта не будет его переделывать, хотя при ней все должны быть одинаковыми.

1. Подготовка – прежде чем мы начнем готовиться к ядро, которое будет флашнем NAND чип, и сделает возможным прямой доступ boot-ного Androida. Если у вас Linux или Mac OS, рекомендую Atools-а варианты, если вы с Windows НБВ редактор-a е вашата панацея. След това смъквате последното ядротo от GIT-a я лично вам рекомендую последнюю версию версию 2.6.25. Работает более стабильно, чем 2.6.32 и экономит больше электроэнергии, недостатком является низкая передача wifi адаптер, что меня устраивает. Затем откройте файл nbh и применить настройки для вашего телефона и версии дроида . Затем сохраните новый пересмотренный ядро для вашего телефона. И поставить его на SD карат. Обязательно должен быть в формате kaisimg.nbh чтобы мы, если мы имеем SPL-вам дозвониться до preflashenm с SD делает нас. Ибо есть много вещей тейя написано везде, так что не буду обсуждать их. После флашване с данное ядро уже можно начинает так до свидания, Windows Mobile 😉

2. Андроид – После того как мы закончили с верхней части телефона начнет загружаться в консольном режиме, и пригласил нас держать d-pad-а или среднюю кнопку на передней панели. С ним мы входим в boot меню, что мы можем установить ъпдейтваме ресетваме и прочие Androida нам. Мы можем установить должны иметь папку на SD карата нам в ней должен быть файл с именем androidinstall.tar.gz или androidinstall.tgz. После того, как попробовал почти все версии Froyo думаю, что быстрее и стабильнее Fat Free Froyo. Лично я использую его, и я почти не было ошибок, будем надеяться, в будущем разработчик старается так много. Логично, прежде чем приступить к установке, дать себе по крайней мере 512 или немного больше, ext2 раздел на SD карте где он будет сидеть data.img или часть дроидов, что viv будут установлены программы. Установка тривиальная выбор системы может быть на NAND-а а, дата-диски на ext2 раздел. Подожди 2-3 мин, в то время как все взгляды и вернуться к исходному меню. Выберите Завершить и начать заново установлены ос Android. Здесь и далее дерзайте и получайте удовольствие.

3. Несколько слов для других вещей – Прежде всего рекомендуем версию Radio-ROM и 1.65.hh версия. Версии 1.7hhhh не работает так хорошо. Существует некоторая проблема с ними о том, читальном диапазоне контактах с вашей SIM-карты и т.д.. Если вы все еще хотите проверить 2.6.32 Ядро, вероятно, ваш Android не может начаться из-за различные параметры, которые подали новое ядро ​​для инициализации системы. В этом случае система updeytvate, поставив его arhivcheto здесь в adboot папката и после от boot менюте се избира да се ъпдейтне системата. Хубавото при него че прави системата една идея по бърза wifi адаптера смучи с по голяма скорост но не е толкова стабилен като 2.6.25 который не маленький минус не 😉 отдельно, что Fat Free Froyo-он не может хранить контакты с SIM-а.

По 2 ебать весь день с Windows Mobile-то и я установил его на NAND Android 2.2 на моем HTC Kaiser. В целом, мои наблюдения положительных – у меня нет времени для тщательной работы и исследования shitnite, с чего начать телефона и так далее, но мне нравится по крайней мере идеятам что есть нормальный эмулятор терминала, что я могу себе забия на телефоне топ, ls, iptables, telnet или ssh, чтобы их нормальную работу удаленно. У меня есть незначительные замечания по еде оперативной памяти, но я считаю, че ако му забия един SWAP дял ще се подобрят нещата. Като остане време ще се занимая по подробно с изследване на init структурата на тая глупост да видя колко излишни неща ще махна и дали ще успея да сваля времето на стартиране.

Примерно неделю я уже владелец HTC TyTN 2. Я продал свой старый HTC TyTN 1 и с некоторого плату я купил Kaiser-a(кодовое имя TyTN 2). Мой новый коммуникатор отличается от старого с вполне возможное оборудование – в новое поколения ARM процессор, 2 раза больше оперативной памяти, большую NAND ROM-a. Кроме того, что есть и с GPS что безумно много мне не хватало в старом Hermes. Предыдущий владелец был не экспериментировал с машинарията и поэтому, все удовольствие от SPL-ването и раскрыть и упал на меня 🙂 В настоящее время это сводит с Андроид в мемори карту, что то в последнее время я не в восторге от дроида и думать, чтобы поиграть там в портна Openmoko GUI. Мои работы в предыдущий проект завершен, как портнах Touch Screen driver-a. Я считаю был еще хлеб в проекте но у меня не было ни времени, ни нервов, чтобы возиться с ним. Пока будет ездить с Android-a пока мне не останется времени, чтобы портна Openmoko-это все-таки дроид, как и мне не нравится, что это хорошо, Windows Mobile 😉 у Меня разное замечания по работе телефона, но проект слишком продвинутый еще включаю в команда team разработчиков.