אתמול הגעתי סוללת 1650mHa עבור HTC Kaiser-a אותי, וזה יותר מאשר 300mHa המקורי 😎 . בגלל טלפון שימוש כי היא בלתי Android מקורית קיים הכרח לבצע מספר לחשים לקחת הכספי תקין של סוללת% ה. אחת האפשרות הקלה אם אתה משתמש רגיל ליבית אותו עם אדית Atools ידי הגדרת ערך חדש עבור פלאש סוללת MHA עם NBH ו derzaete החדשים. אפשרות נוספת היא להשתמש הקרנל שאינם סטנדרטיים אשר נוגד atools עיבוד ולעשות תיקון מכוער של הבעיה הנוכחית.

ראשית הרשו לי להסביר תיאוריה קצת ואז להמשיך לתקן. כאשר תבצע שינויים הקרנל שלך עם atools שתבצע התאמות בסדר למערכת ב / sys / מודול / ולאחר מכן על פי תלוי בחומרה שלך. בשבילי, את הקובץ החשוב אחראי לקביעת הסוללה ממוקמת / sys / מודול / board_kaiser_battery / פרמטרים / battery_capacity. הוא מכיל יחידות רבות, כמות הסוללה שלך על הבסיס של הדמות בתוך מחושב איך % הסוללה שלך עכשיו. Telling יחידות כי זה כתוב אך ורק ב- מספר 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 הסבר קצרים הם hashes השונה סימון כמויות קוצים שבו להקל הזזת יישומים מאחד sistemka אחר ולשפר את חייהם של מתכנת, да ама и забавят нашата системка защото когато се стартира апликацията прави кила провери и чекове. כל עוד מילות ראשיות להסיר deodex-Bers זה הוא פשוט עם הבאה תסריט. משחק עם הרשאות root בטלפון, Toi יעשה כל מה שנדרש. הרז ארוז ועוד. לדעת כי אתה עלול לאבד כמה קשרי מידע וכן הלאה ולכן אותם בארכיון מראש!
  2. JIT Anbling – just-in-זמן הידור זהו טובים אחרים שאתה אמור להופיע. כתוצאת java-כך הוא לא הפלטפורמות המהירות של התכנית ושפות תכנה רבות אחרות. אז למה הם כמה פרשנים חשבו על זה הוא רעיון הגיוני במקום בכל פעם לקמפל appliqué ולאחר מכן להתחיל להיות הידור טוב פעם אחת ולאחר מכן המשיך עותק קוד בתים. אז למנוע את הצורך מחדש אוסף להאיץ את ההשקה ולהפחית את המשאבים הדרושים. מתברר עבודה interensna שלנו לא משום סיבה אחרת אלא מכיוון שהקובץ היה בטלפון ספרייה לקריאה בלבד 😀 לא כי מדובר בבעיה 😉 עצמו הרשאות לעמדות JIT ידי הוספת השורה הבאה בקובץ /מערכת / build.prop dalvik.vm.execution-mode = 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. אימון – לפני שאנחנו צריכים להכין את הליבה אשר flashnem שבבי NAND ו- יאפשר אתחול-tion ישירה של על Android. אם אתה מפעיל לינוקס או Mac OS ממליץ Atools-ואפשרויות אם אתה מפעיל את Windows עורך NBH-a е вашата панацея. След това смъквате последното ядротo от GIT-אני אישית ממליץ על הגרסה העדכנית ביותר של 2.6.25. עובד מיציבה 2.6.32 ושומר יותר חשמל, חסרון הוא מתאם WiFi מעבר הנמוך, שמתאים לי לי. Nbh מכן פתח את הקובץ ולהחיל הגדרות עבור הטלפון ולגרסת דרואיד . ואז לשמור את הקרנל החדש המתוקן עבור הטלפון שלך. ולמקם אותו על כרטיס SD אתה. זה חייב לעצב kaisimg.nbh עבורנו אם אנחנו SPL-לך טלפון כדי preflashenm מ קראט SD לנו. לדברים תיאה הם די כתוב בשום מקום אז אני לא נדון בהם. פלאש עם גרעין אמר כבר יכול להיפרד Windows Mobile 😉

2. דְמוּי אָדָם – לאחר שסיימנו העליון של הטלפון יתחיל טעינה במצב קונסולה יזמין לנו לשמור על כפתור D-Pad-ו או באמצע בלוח הקדמי. איתו אנו נכנסים לתפריט האתחול שממנו נוכל להתקין איפוס מעודכן אחרים המבוססים על Android לנו. כדי שניתן יהיה להתקין חייבת להיות תיקייה על כרטיס SD andboot לנו שזה חייב להיות שם קובץ או androidinstall.tar.gz androidinstall.tgz. לאחר ניסו כמעט כל הגירסות Froyo חושבות כי המהיר והיציב ביותר הוא שמן חינם Froyo. באופן אישי, אני משתמש בו לא היה לי כמעט שום באגים, יש לי תקוות היזם בעתיד לשאוף כל כך הרבה. סביר לפני שתתחיל להתקין לעשות לפחות אחד 512 או ext2 קצת יותר לחלק כרטיס SD שלך איפה אתה יושב data.img או חלק VIV דרואיד אשר יותקן תוכניות. התקנה עצמה טריוויאלי לבחור את המערכת כדי להיות על דקות aa עדכני NAND אתה במחיצה ext2. לחכות 2-3 דקות עד שהכל היחס ויחזור לתפריט המקורי. בחרו Quit ולהתחיל לך להתחיל מחדש התקן Android. מכאן ואילך ועליצות ותהנה.

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 ב- 2.2 על שלי HTC קייזר. בדרך כלל תצפיות שלי הן חיוביות – לא כי יש לי זמן לעבוד נרחב ועוד מחקר על šitnite הפועלות בטלפון, דברים. אבל אני אוהב את ideâtam הקטן שיש אמולטור מסוף נורמלי, אני יכול להרים טלפון העליון, ls, iptables, telnet או ssh כדי לעשות את העבודה הרגילה שלי מרחוק. תצפיות מתון על אכילת RAM אבל אני מאמין, че ако му забия един SWAP дял ще се подобрят нещата. Като остане време ще се занимая по подробно с изследване на init структурата на тая глупост да видя колко излишни неща ще махна и дали ще успея да сваля времето на стартиране.

מ כשבוע אני הבעלים TyTN HTC 2. מכרתי TyTN HTC הישן שלי 1 והעלאה קונה קייזר-a(TyTN שם קוד 2). Communicator החדש שלי שונה מן הישן אל די החומרה הטובה ביותר שלו – מעבד ARM דור חדש, 2 פעמים יותר RAM רחב עבור NAND ROM-a. בנפרד, יש לו GPS כי בטירוף שהתגעגעתי הישן הרמס. הבעלים הקודמים לא ממש ניסויים עם מכונות ולכן כל הכיף של SPL-tion ועל ביטול נעילה ונפל עלי 🙂 כיום לנהוג בה על אנדרואיד ב כרטיס זיכרון, משהו בזמן האחרון אני שמח עם דרואיד ואני לשחק לפורטו Openmoko GUI. עבודתי בפרויקט הקודם הסתיימה מסך מגע מועבר כמו-נהג. היה לי יותר לחם בפרויקט אך חסרים את הזמן ולא את העצבים להתמודד עם זה. נצטרך לרכוב עם אנדרואיד זמן לא היה לי זמן לפורט Openmoko-זה עדיין droid כמה שאני לא אוהב זה של Windows Mobile טוב 😉 יש לי כמה הערות על הביצועים של הטלפון אך הפרויקט הוא גם מתקדם עדיין להיכלל צוות המפתחים.