motofan logo
38 страниц V  1 2 3 > »         
> 

[Milestone] Cyanogenmod, Порт от Nadlabak'a

Ratmagor
сообщение 21.11.2010, 10:50 Закрепленное сообщение!


Куратор темы

Ветеран
*****

Группа: Пользователи
Сообщений: 474
Регистрация: 22.11.2005
Из: Мск
Пользователь №: 59 289

Рейтинг: 194.5



Cyanogenmod4Milestone.
Домашняя страница
Google Code
Багтрекер

Информация в шапке безнадежно устарела. Пинайте старших товарищей, дабы попросились в кураторы и поддерживали тему в актуальном состоянии

CM7 RC3 (ветка Android 2.3.3)
Update.zip брать на GitHub.
GoogleApps для CM7.
Установка ниже.
Сборка от 18 апреля от f_pasha с фиксами, русским и большим количеством свободной оперативки
Релиз CM7 от goodwin_c (19 апреля)
Благодарим artanto за быстрый хостинг
Текущая версия CM7: 10.04.2011-0.08 RC4

0.08-11.04.24 7.0.1
- fix: google maps freeze on launch after repeated gmaps launches (and system reboot after that in the end, sooner or later), lock happened at the time of reading of cached maps from sdcard, fixed by:
1. revert to not moving dalvik-cache to sd-ext (it causes also other performance issues, so I'd disable it anyway), only app and app-private are moved now
2. read_ahead_kb for sdcard set to 32 (yes, I don't care about sdcard speed benchmark results, I prefer stability)
- fix: webkit text wrapping (e.g. gmail text displayed too narrow)
- fix: displayed operator name (for some European networks), forced plmn display for spdi networks
other fixes and features (status bar additions etc.)

Changelog


0.08-11.04.18b 7.0.0
- mkdir fix! http://review.cyanogenmod.com/#change,4720

0.08-11.04.18 7.0.0
- workaround to avoid frequent Gallery3D resets (seg fault in SGX library - usually coming after orientation change)
- sys.keep_app_1 and sys.keep_app_2 properties can be defined (as process names) in build.prop, to allow user to specify up to two apps to be always kept in memory (use with caution, RAM is limited!)
- possible workaround for issue 498 (black screen) - http://code.google.com/p/cyanogenmod4miles...s/detail?id=498
- slight low memory killer parameters adjustment
- sync setting fix, TextView slow scroll fix, arabic keyboard and dictionary in LatinIME
- etc. wink.gif


0.08-11.04.10 RC4.1
fix: kernel modules sometimes installed too late (sd-ext not mounted, overclock not applied)
possible fix: locationproxy - ConnectionPending exception (hard to reproduce - needs confirmation)
update: overclock and cpufreq_stats modules - stats freq table automatically updated
kernel module nls_utf8 added and preloaded so that iocharset=utf8 option can be used for cifs mount
fix: 2 different possible NPEs in Settings.apk
VM heap size selection list expanded
10overclock: changed default frequency table (250/400/600/800/1000)
upstream: RTL lang fixes and other updates and fixes


0.08-11.04.05 RC4
kernel modules:
ext4 (finally proper, journalling works, preloaded) - supports also ext2 and ext3 partitions
ext3, ext2 - included, not preloaded
tun (for OpenVPN, preloaded)
cifs (not preloaded, but depends on slow-work that is preloaded), CifsManager app from market can insmod cifs.ko when needed (great for playback of avi files located on windows share via wlan wink.gif
nfs (not preloaded, depends on included but not preloaded auth_rpcgss, rpcsec_gss_krb5, sunrpc, lockd)
xt_multiport (to fix some iptables issues, preloaded)
overclock (+symsearch) reworked by Skrilax_CZ (preloaded)
- 5 frequency slots enabled
- greatly simplified setting of custom frequency/vsel pairs
see /system/etc/init.d/10overclock

- 07app2ext script included in /system/etc/init.d - works via bind mount but is compatible with symlink versions. (warning - do not put more than one app2ext script in init.d as it could result in loss of apps)
- auto boot OpenRecovery (when rebooting to recovery) script added
- SD card reading performance improved (read_ahead_kb set to 2048)

- Usb.apk is now built from source, thanks to Skrilax_CZ, very nice decompilation!
- ADWLauncher drawer scrolling (and zoom animation) optimized to be smoother even when "allow purging of assets" memory performance option is enabled
- finally implemented "no action on plug" (it's under CyanogenMod settings>Display)
- option to disable the dock observer fixed
- fixed gingerbread key event repeating bug affecting camera when using hardware buttons

- upstream: several new RTL fixes and features, 1 important EGL fix, 3 bluetooth fixes (cherry picked), various other fixes

0.08-11.03.16 RC3
- Allow purging of asset bitmaps performance option added - to allow the system to reclaim some more RAM when needed, enabled by default
- proprietary binaries update (one step ahead of )
- etc. (sorry, I could not resist, it's so tempting smile.gif )


0.07-11.03.12 RC3
- music volume steps doubling fixed (when volume button music control is enabled)
- gps not able to be re-enabled until reboot fixed
- etc.

0.07-11.03.09 RC3
- various fixes and enhancements (e.g. Autostarts issue when theme is used fixed, jpeg neon optimization added, various framework patches etc.)

0.07-11.03.04 RC3
- EGL fix (live wallpapers etc.)
- 854x480 mp4 video playback enabled
- volume key long press playback control fixed
- new feature: notification profiles

0.07-11.03.02 RC3
- media provider and other small fixes
- Android 2.3.3, etc.

0.07-11.02.23 RC2
- 2.3 AudioEffect API works now - DSP Manager fixed (by libaudiopolicy compiled from source)
- new battery percent status bar solution
- SMS timestamp options updated, character count can be displayed sooner
- lockscreen fixes
- new advanced camera options
- etc.

0.07-11.02.18 RC1
- low memory killer parameters tweaked: mainly to prevent killing of music player when playing
- CMParts and ADW launcher default changes - keep home/sms app in memory, disabled scrolling cache
- lockscreen updates
- wlan: EAP Phase 2 settings fix
- overlay clean up (Phone.apk)
- etc.

0.07-11.02.15
- wlan: EAP fix (802.1x enterprise)

0.07-11.02.14
- various wlan connectivity issues (some N routers, wpa2, 801.x enterprise etc.) seem to be fixed (for the first time since the GOT 2.2.1 leak). Thanks for the feedback to the wifi test version
- SMS TP-Data-Coding fix (kanged from 0.04-10.12.04)
- Toggle 2G removed (the memory is precious)
- other small things, upstream sync

0.07-11.02.12
wifi test - those who are experiencing wifi issues, please test this build made from alternative wpa_supplicant6 and ti wilink sources and report, thanks.

0.07-11.02.09
- reported lightsensor range fixed
- DSPManager temporarily replaced with proprietary AudioEffects
- little clean-ups and tweaks applied, etc...

0.07-11.02.07
- now playing/album art on lockscreen etc.

0.07-11.02.06
- the previous gps and rotation vector (compass) fixes included
- fixed the disabling of the light sensor when flashlight is on
- fixed 2g/3g toggle in the settings' Power Widget
- temporary battery percentage display included (will be changed)
[close]



CyanogenMod6 обновлен 11.03.2011

Текущая версия CM6: 11.03.2011-0.08

Последние изменения:

18.03.2011 0.08-11.03.18
- proprietary files update
- various wlan connectivity issues fixed (some N routers, wpa2, 801.x enterprise etc.), as in current CM7

28.01.2011 0.07-11.01.28
- апдейт проприетарных файлов (boot.img=>kernel, modules etc from SHOLS_U2_05.26.0)
- исправлен баг с СМС (версия ОС должна быть 2.2.2, было 2.2.1 там)
- поддержка греческого LatinIME 2.3 (включая словарь)
- ext4 модуль включен (может быть использован только для ext2 - запись в журналируемые ext3/4 пока работает не корректно)
- новый отдельный BPSW update.zip(такой же как в SHOLS_U2_05.26.0/SHLA_U2_05.0C.0)
[close]


Установка:
    Цитата
    После того, как установлен vulnerable recovery, нужно ЗАГРУЗИТЬСЯ В РЕКАВЕРИ МОД, если телефон до этого получал официальное обновление! Дело в том, что с оф. обновлением приходит скрипт, который при загрузке откатывает подозрительный апдейт, поэтому надо загрузиться в Open Update, там войти в терминал и rm -f /system/etc/install-recovery.sh (инфа отсюда: <a href="http://android.doshaska.net/rootable" target="_blank">http://android.doshaska.net/rootable</a>
    by TheZest.


  1. Прошиваем уязвимое recovery(пункты 1-6 по ссылке).
  2. Ставим OpenRecovery. Отсюда. Или отсюда androidiani OR
  3. Скачиваем CyanogenMod.
  4. Закидываем файл с апдейтом в /sdcard/OpenRecovery/updates/
  5. Загружаемся в OpenRecovery.
    теперь желательно сделать nandroid backup.
  6. Делаем wipe.
  7. Выбираем пункт apply update.
  8. Делаем снова wipe.
После установки получаем ОС без маркета и прочих гугл-приложений, чтобы их установить идем на goo-inside.me, качаем Latest HDPI, закидываем к апдейту цианогена и применяем.

Если патча клавиатуры на текущую версию нет, то вместо него можно использовать ruKeyboard.

Для тех кто не ставил GOT 2.2.1, можно поставить последний доступный BPSW

Разгон

По-умолчанию, в этом моде для разгона используется файл /etc/init.d/10overclock.
Для изменения частоты нужно поменять две строчки
Код

echo 60 > /proc/overclock/max_vsel
echo 750000 > /proc/overclock/max_rate

Первая строка отвечает за максимальное напряжение, вторая за частоту в килогерцах. Чтобы поэкспериментировать, найти оптимальное значение и при этом ничего не сломать эти строки можно вводить напрямую с консоли, при этом после перезагрузки параметры примут значения, которые записаны в файле.
[close]



Мнения по поводу данной темы, недочёты, исправления и дополнения мне в личку

Сообщение отредактировал Ratmagor - 7.6.2011, 20:17
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
iBarS
сообщение 17.9.2010, 15:27


Опытный
***

Группа: Пользователи
Сообщений: 101
Регистрация: 7.1.2006
Из: Кемерово
Пользователь №: 64 876
Модель телефона: Motorola Milestone
Прошивка: 2.2

Рейтинг: 19.5



Home page: http://android.doshaska.net/cm6

Статус: первый публичный альфа релиз CyanogenMod 6 for Milestone (nandroid backup)

Что работает: надеюсь все (GSM, WiFi, BlueTooth, GPS, camera & focus, video & audio recording & playback, app2sd, Adobe flash)
Custom additions to CM6: several additional dictionaries for keyboard

Update: 22.9.2010 0.01c
- includes the previously released hot fixes for APN/GPS (i5) and unwanted boot during charge only mode (i10)
- temporarily used usb_mass_storage_fix script (borrowed from Dext3r) is gone. Motorola's proprietary usbd is back accompanied with Usb.apk (re-engineered to reflect changes in 2.2 os classes and to disable the unavailable options). StorageNotifications.java (part of services.jar) adjusted to not duplicate the notifications from Usb.apk. Usb.apk together with usbd allows to suspend the usb kernel driver and the phone can enter the suspend mode now. Hopefully, the battery life will be better.
- several adjustments in init scripts (includes the check for fighting adbd sometimes launched from the first init instance)
- QuickOffice.apk included
- Street.apk removed, so you can download and install the updated version from the market
- audioflinger recompiled to not include one unnecessary static lib

Note: when adb is enabled and usb connected during boot, you will have to disconnect and reconnect the usb cable before you can mount the SD card to a computer. chmod 644 /system/etc/init.d/02adb_during_boot will disable the early adb mode and the mount will be possible immediately. Early adb is enabled by default (well, it's alpha, right?).

Only system.img has been changed and there should be no need to wipe data when you update from 0.01/0.01b, but I highly recommend to delete cache and dalvik-cache. Use OpenRecovery 1.37 or newer. Don't forget to backup your customized /system/etc/init.d/10overclock first .

Spoiler:

Main obstacles encountered:
missing new 2.2 functions in the proprietary audio driver library libaudio taken from 2.1 system, solved by modifications to AudioFlinger.cpp (getInputFramesLost and getRenderPosition).

Известные проблемы:
- intermittent chaotic touch screen responses when connected to USB
- system will reboot when sh.bin used to run the second instance of init or the 2nd init instance itself is killed, because the original init instance will suddenly try continue the deliberately frozen init process on an already running system

To do:
- prepare and release the source for custom building (=> installation via update.zip in the future)
- clean up the mess in init scripts
- invent some better init hijack
- make some non polling usb fix (for now it's using the Dext3r's script - thanks)
- etc.

Примечания:
- the main init scripts are located in /system/etc/rootfs
- clocking options (frequency table, vsel table and governors) can be set in /system/etc/init.d/10overclock
- google apps are already included in this one, I will change that in the future releases
- included BPSW and boot are from the 2.36 RTEU release - radio will work on European frequencies

Установка:
- use OpenRecovery to restore the downloaded system image on your phone
- if you are using Motorola's 2.1-update1 fix update, you do not need to restore the boot and BPSW, restore only the system
- data wipe/factory reset is highly recommended
[close]


Ссылки:
http://rapidshare.com/files/419591971/MM1_...alpha_0.01b.zip
http://rapidshare.com/files/420601255/MM1_...alpha_0.01c.zip

Сообщение отредактировал iBarS - 23.9.2010, 13:36
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alex469
сообщение 17.9.2010, 15:54


Интересующийся
**

Группа: Пользователи
Сообщений: 97
Регистрация: 29.5.2010
Пользователь №: 217 413
Модель телефона: RAZR,XOOM,Photon Q

Рейтинг: 101



Добавлю от себя. Только что поставил. Это андроид 2.2. Куча языков поддерживает. Включая русский! Пока правда не разобрался как на хард клаве переключать язык. Вобщем презанятнейшая штучка :)
Пока альфа, но очень хочется надеятся что будет развиваться дальше. Автор - очень грамотный человек.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
iBarS
сообщение 18.9.2010, 3:58


Опытный
***

Группа: Пользователи
Сообщений: 101
Регистрация: 7.1.2006
Из: Кемерово
Пользователь №: 64 876
Модель телефона: Motorola Milestone
Прошивка: 2.2

Рейтинг: 19.5



У меня почему-то на нем не работает тач, верх экрана( странные дела..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ratmagor
сообщение 18.9.2010, 18:55


Куратор темы

Ветеран
*****

Группа: Пользователи
Сообщений: 474
Регистрация: 22.11.2005
Из: Мск
Пользователь №: 59 289

Рейтинг: 194.5



Обманули бутлоадер? Или оно работает на старом ядре?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 18.9.2010, 19:36


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



На старом ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vinndimon
сообщение 19.9.2010, 9:33


Ветеран
*****

Группа: Пользователи
Сообщений: 380
Регистрация: 1.2.2009
Из: Москау
Пользователь №: 192 549
Модель телефона: Photon, Milestone, EM30
Прошивка: CM10, CM7, RSP

Рейтинг: 50.5



А для русской клавы RU-keyboard используется? Прибавка в производительности риальне есть?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Илья Дорошенко
сообщение 19.9.2010, 12:33


Ветеран
*****

Группа: Пользователи
Сообщений: 640
Регистрация: 9.10.2007
Из: под славным Тольятти
Пользователь №: 149 988
Модель телефона: a1200, e2, Веха (!)
Прошивка: Самопал


Настроение:
Fgfnbz



Рейтинг: 85.5



я делал так:
шьешь рекавери, он начинает загружаться, выдергиваешь батарею (не в коем случае нельзя чтобы он загрузился после прошивки рекавери, иначе оно восстановится!), потом спокойно запускаю рекавери и дальше делаю что хочу!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
serzh44
сообщение 19.9.2010, 15:39


Новичок
*

Группа: Пользователи
Сообщений: 26
Регистрация: 30.10.2007
Пользователь №: 152 279
Модель телефона: e398
Прошивка: 79R

Рейтинг: 1.5



Цитата(Илья Дорошенко @ 19.9.2010, 12:33) *

я делал так:
шьешь рекавери, он начинает загружаться, выдергиваешь батарею (не в коем случае нельзя чтобы он загрузился после прошивки рекавери, иначе оно восстановится!), потом спокойно запускаю рекавери и дальше делаю что хочу!


Не совсем понятно...у меня ошибка происходит при попытке применить update.zip, который как я понимаю open recovery и содержит.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
serzh44
сообщение 20.9.2010, 11:55


Новичок
*

Группа: Пользователи
Сообщений: 26
Регистрация: 30.10.2007
Пользователь №: 152 279
Модель телефона: e398
Прошивка: 79R

Рейтинг: 1.5



ruKeyboard разве предназначена для офф. русских аппаратов? она поддерживает запятую, переключение языка.по-моему она в транслите печатает.нет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 20.9.2010, 14:18


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Там всё настраивается ...
ps.gif Настройки под РСТ Milestone в проге уже заложены ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
[Milestone] Cyanogenmod, Порт от Nadlabak'a · Прошивки для телефонов на Android OS · Forum
 

38 страниц V  1 2 3 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 20.4.2024, 12:06

Форум живёт: