어제 나는 HTC 카이저-A 나를 위해 1650mHa 배터리 도착, 이는 원래 300mHa보다 더 😎 . 때문에 번째 %에서 배터리의 적절한 계정을 여러 차례 주문을하기 위해 필수적입니다 비 네이티브 안드로이드입니다 사용 전화. 하나 쉬운 옵션 새 NBH과 derzaete으로 MHA 배터리 플래시에 대한 새로운 값을 설정하여 에디스 Atools 그를 커널 표준을 사용하는 경우. 또 다른 옵션은 atools 처리를 무시 비표준 커널을 사용하여 현재 문제 추한 패치를 만드는 것이다.

첫 번째 패치를 진행 한 후 나에게 약간의 이론을 설명하자. 당신이 atools와 커널을 변경할 때 / SYS / 모듈 시스템에 대한 미세 조정 / 다음 따른 하드웨어에 따라 달라집니다. 나를 위해, 중요한 파일은 / SYS / 모듈 / board_kaiser_battery / 매개 변수 / battery_capacity에있는 배터리를 설정하기위한 책임이있다. 그것은 많은 유닛, 배터리의 양을 포함하고, 도면에 기초하여 내부 어떻게 계산 % 배터리 지금. 이 번호 MHA에 순수하게 기록되고 공식에 따라 계산되기 때문에 단위를 말하는

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 – 그래서입니다 ODEX의 и의 deodex 그것은 내가 지금보고 않을거야 주제와 그가하고 있지만, 약간의 설명을 deodex을 할 수 있었는지 어떤 다른 해시가 다른 sistemka 하나에서 응용 프로그램을 이동 촉진하고 프로그래머의 삶을 개선 금액과 스파이크가 체크되어 있습니다, 천천히 내려와 우리의 sistemka 응용 프로그램을 시작 하 고 용골 확인 검사 하기 때문에. 그래서 긴 가사를 먼저 deodex-BER들을 분리 할 때이 다음에 간단 스크립트. 휴대 전화에서 루트 권한으로 재생, 토이는 필요한 모든 것을 할 것. 라즈 등 포장. 일부 정보의 연락처를 잃고 그렇게 때문에 사전에이를 보관할 수 있음을 알고!
  2. JIT Anbling – JIT 컴파일 이것은 당신이 나타납니다 다른 케이크입니다. 자바 - 그래서는 계획과 많은 다른 프로그래밍 언어의 가장 빠른 플랫폼 아니므로. 일부 전문가가 생각하는 이유 그래서 현명한 생각 대신에 아플리케를 컴파일하고 더 나은 다음 번 컴파일 한 후 보관 바이트 코드 복사를 시작하기 위해 모든 시간이다. 따라서 실행을 가속화하고 필요한 자원을 절감을 재 컴파일 할 필요성을 회피. 그것은 다른 이유에 대한 우리의 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

다시 부팅하고 빠른 안드로이드에 새를 즐길 수

그는 최적에 올 때까지 나는 논쟁을 많이했기 때문에 – 안드로이드에 대한 내 HTC에 나는 단지 하나 일 이하 자세한 설명을 체결하기로 결정. 경우 NAND 및 전화 설치를 위해 사양으로 갈 것, haret 부팅 옵션을 재탕하지 않습니다, 그 일이 동일해야하지만,.

1. 훈련 – 우리는 NAND 칩을 flashnem하고는 Android의 직접 부팅 기를 수 있도록 핵심을 준비해야하기 전에. 당신이 실행하는 경우 리눅스 또는 Mac OS 추천 Atools-및 옵션은 Windows를 실행하는 경우 NBH 편집기-a е вашата панацея. След това смъквате последното ядротo от GIT-나는 개인적으로 버전의 최신 버전을 권장합니다 2.6.25. 안정에서 작동 2.6.32 더 많은 전기를 절약 할 수, 단점은 낮은 전송 무선 랜 어댑터입니다, 어느 날 나에게 맞는. NBH 다음 파일을 열고 드로이드의 휴대 전화와 버전에 대한 설정을 적용 . 그런 다음 휴대 전화에 대한 새로운 수정 된 커널을 저장. 그리고 SD 카드 당신에 배치. 우리는 SD 캐럿 우리에게 preflashenm하는 SPL-당신이 전화라면 그것은 우리를 위해 kaisimg.nbh 포맷해야합니다. 차나무의 일이 매우 어디서나 기록을 위해 그래서 나는 그들에 대해 논의하지 않습니다. 이미 윈도우 모바일에 작별 인사를 수 있다고 말했다 핵으로 플래시 😉

2. 기계적 인조 인간 – 우리가 휴대 전화의 상단을 완료 한 후 콘솔 모드에서 충전을 시작하고 전면 패널에있는 D 패드 및 또는 중간 버튼을 계속 우리를 초대합니다. 그와 함께 우리는 우리가 업데이트 된 재설정 및 기타는 Android 우리를 설치할 수있는 부팅 메뉴를 입력. 이 파일 이름이나 androidinstall.tar.gz androidinstall.tgz이 있어야 우리를 andboot SD 카드의 폴더가 있어야 설치할 수 있으려면. 후 거의 모든 버전 프로 요는 가장 신속하고 안정적이라고 생각 시도 지방 무료 프로 요. 개인적으로, 나는 그것을 사용하고 나는 거의 버그가 없었어요, 나는 미래 개발자의 희망이 너무 많은 노력이. 당신이 적어도 하나를 만들기 위해 설치를 시작하기 전에이 합리적이다 512 또는 좀 더 EXT2는 프로그램을 설치할 드로이드 VIV의 data.img 또는 일부를 앉아 SD 카드를 분할. 설치 자체는 ext2 파티션에 NAND-날짜 AA 분 당신 할 시스템을 선택 사소한. 대기 2-3 분은 모든 때까지 태도 원래 메뉴로 돌아갑니다. 종료하고 신선한 시작 안드로이드를 설치 시작을 선택합니다. 좋은 응원에 재미를 여기에서.

3. 다른 것들에 대한 몇 마디 – Преди всичко препоръчвам Radio ROM-а да е версия 1.65.хх версия. Версиите 1.7хххх не работят толкова добре. Има известни неприятности около тях с обхвата четенето на контактите от SIM картата ви и прочие. Ако все пак искате да тествате 2.6.32 ядрото има вероятност вашият Android да не се стартира заради различните параметри които подава новото ядро към init системата. В такъв случай упдейтвате системата като сложите архивчето то 여기에 в adboot папката и после от boot менюте се избира да се ъпдейтне системата. Хубавото при него че прави системата една идея по бърза wifi адаптера смучи с по голяма скорост но не е толкова стабилен като 2.6.25 което не е малък минус 😉 отделно че с него Fat Free Froyo-то не може да запаметява контактите от SIM-a.

부터 2 일이 완전히 윈도우를 모바일 발로 나는 NAND-A 안드로이드에 설치 2.2 на моя HTC 카이저. 일반적으로 나의 관찰은 긍정적 – 나는 그래서 전화를 시작하고 광범위한 작업 및 연구 shitnite을위한 시간이 없다하지만 난 적어도 같은 일반적인 터미널 에뮬레이터가 있음을 ideyatam, 나는 전화 상단을 중단 할 수 있습니다, LS, iptables에, 텔넷 또는 ssh 원격으로 내 정상적인 작업을 수행합니다. 나는 가벼운 발언 먹는 RAM을 가지고 있지만 생각, че ако му забия един SWAP дял ще се подобрят нещата. Като остане време ще се занимая по подробно с изследване на init структурата на тая глупост да видя колко излишни неща ще махна и дали ще успея да сваля времето на стартиране.

일주일에 약에서 나는 주인이야 HTC TYTN 2. 나는 내 옛 HTC TYTN 판매 1 및 추가 요금은 카이저-A를 구입(코드 명 TYTN 2). 나의 새로운 의사 소통은 매우 그의 최고의 하드웨어로 이전 다르다 – 새로운 세대의 ARM 프로세서, 2 NAND의 ROM-A 대형에서 배 이상 RAM. 별도로, 그것은 굉장히 많이 나는 이전 헤르메스를 놓친 GPS가. 이전 소유자는 현재 메모리 카드에 안드로이드에 드라이브 🙂 기계 실험 때문에 모든 재미를 SPL-기 및 해제의 날에 떨어졌다하지 않았다, 뭔가 최근에 나는 드로이드와 함께 기쁘게 생각 나는 포르투로 재생 오픈 모코 GUI. 이전 프로젝트에서 내 작업은 이식 터치 스크린 드라이버-A를 종료. 나는이 프로젝트에 더 많은 빵을 가지고 있지만, 처리 시간도 신경도 없다. I 포트에 시간이 없었다 동안 우리는 안드로이드-A와 함께 타고 있습니다 오픈 모코 - 그것은 내가 싫어하는만큼 여전히 드로이드 더 나은 윈도우 모바일은 😉 나는 전화의 성능에 대한 몇 가지 의견이 있지만 프로젝트에 포함시킬 아직 너무 고급입니다 개발자의 팀.