LG GT540 Optimus - Проект OpenSwift -Прошивка (OS 2.2.1) | by ankuch & Quarx



Реп: (1747)
Проект OpenSwift - Cyanogen Mod 6.1 (Android 2.2.1)
Изображение Optimus, Swift - OS Android 2.2.1
Описание » | Обсуждение » | FAQ | Покупка » | Прошивка OS 1.6 » | OS 2.1 » | OpenSwift - Cyanogen Mod 6.1 (Android 2.2.1) » | LG GT540 2.2.1 Граф.патчи »

Что работает: Wifi, GSM, Камера(фото/видео в 3GP), Bluetooth(прием/передача файлов/HID) , Видео Кодеки(Аппаратно только H264), Стерео Звук в гарнитуре, 3D акселератор, датчики,GPS/AGPS, навигация по базовым станциям ,Установка программ на флешку.
Что не работает: Fm-Radio, Камера(Видео в H264/MP4), Кодеки(XVID, DIVX)
1. Если флешка по каким-то причинам не примонтировалась, то через ADB дать команду: "mount -t vfat -o utf8,umask=000,rw /dev/block/mmcblk0p1 /sdcard" и затем "Настройки / Память / Подключить SD-карту.
2.После использования USB-накопителя, флешка автоматически не примонтируется: решение в пункте 1, либо просто перезагрузить девайс.

3.Перезагрузка в Recovery через меню не работает.
4.Синхронизации с Pc Suite не будет => Используем MyPhoneExplorer
5.Возможны проблемы с русским языком в некоторых программах...
7. USB модем встроенный не работает => Используем PdaNet
8.Полноценного флеша не будет! => Юзаем FlashLite

Если девайс после первого включения будет тормозит (или в тестах маленькие результаты), то необходимо подождать пока создастся кеш для всех картинок на флешке -> Чем их больше - тем дольше создается кеш.

Русский язык включается через: Settings/Language & Support/Select Language

Установка через fastboot:
fastboot.exe -w - Обязательно после выхода новой версии.
fastboot.exe flash system system.img
fastboot.exe flash boot boot.img
fastboot.exe reboot

Исходные тексты проекта доступны по адресу https://github.com/OpenSwift:
Загрузка:
repo init -u git://github.com/OpenSwift/android_manifest.git -b froyo
repo sync
Сборка: make update-api, make

Список изменений
Boot v1.5 & System v4.4 (ориентировочно 19число):
CyanogenMod 6.1.2
Исправлена работа ммс.
Исправлена громкая свзяь.
Исправлена громкость в гарнитуре при звонке.
Добавлена поддержка IPv6 и tun.ko
Обновлены Google Apps...
Подсчет заряда теперь корректен.
Регулировка громкости при откл экране. (Спасибо syaupin, в прошивке правда немного другой кейчар:))
Кнопка фокуса камеры.
Фикс повтора мелодии звонка.
Hosts для блокировки рекламы.
Добавлен Java Emulator
Возможно увеличение скороcти/стабильности GPRS/3G - не тестил.
Boot v1.4 & System v4.3:
Кодеки - H264 c аппаратным ускорением.... другие должные работать в софте.
Добавлена поддержка Камера, с запись видео есть проблемы.
Bluetooth работает на передачу файлов, на прием пока не работает. Передача звука не тестировалась (нет гарнитуры)
Лаунчер по умолчания из 2.2.1
Эффекты экрана снова работают.
Блокировка экрана во время входящего/исходящего вызовов.
Добавлен HomeSelector
Была переделана видео подсистема, возможно падение результатов в бенчмарках.
Boot v1.3 & System v4.2:
Кодеки - Возможно не все видео будет проигрываться без стороннего плеера - На стадии тестирования.
Возвращен RootExplorer
Фикс кнопки гарнитуры
ADW Заменен на Лаунчер из 2.3.
Исправление работы 3D и 600мгц.
Стерео звук в гарнитуре.
Обновление СМ до 6.1.1
Добавлена поддержка дополнительных языков.
Boot v1.1 & System v4.1:
Добавлена поддержка GPS/AGPS, навигация по базовым станциям.
WiFi теперь включается и работает сразу.
Флешка монтируется корректно. Условие: FAT должен быть первым.
Добавлена возможность установки программ на флешку.
Профиль управления частотой - ONDEMAND.

Как включить виброотклик

Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение Прикрепленное изображение
За инструкцию спасибо sheveljov

Обновлений не будет.
Boot v1.5 & System v4.4 От 19.01.11
Скачать
Зеркало с народа
Backup для Recovery

Ядро с шагом заряда в 5%

LG GT540 Технические хитрости (сборник)

Сообщение отредактировал -del- - 11.12.12, 09:31
Причина редактирования: обновил ссылку на FAQ



Реп: (37)
Перенос директории data и подключение swap раздела на sd

опишу ручной способ т.к. иногда применение скриптов в системе идёт со сбоем что приводит к появлению глюков и тормозов
придётся поработать головой и ручками
Что нам потребуется:

  • SDK
  • recovery
  • busybox
  • rootexplorer
  • карта памяти разбитая на 3 раздела(fat32, ext2, swap)

(всё это есть, но для приличия надо перечислить)

Установка:

  1. заходим в рутэксплорер, переходим в директорию system и монтируем папку для записи(кнопочка mount R/W)
  2. создаём папку sdcard(в папке system)
  3. идём в директорию /etc/init.d
  4. берём для потрашения файл 01sysctl, долгий тап по нему и Open in Text Editor, дописываем следующее в конце
    swapon /dev/block/mmcblk0p3
    mount -t ext2 /dev/block/mmcblk0p2 /system/sdcard
    sleep 3
    mount -o bind /data/data /system/tmp
    mount -o bind /system/sdcard/data /data
    mount -o bind /system/tmp /data/data

  5. сохраняем и перезагружаем тело в рекавери
  6. идём в раздел mounts and storage
  7. монтируем /system, /data, /sd-ext
  8. подключаем к компу(из рекавери не надо выходить) и запускаем adb
  9. прописываем следующее в нем
    adb shell
    cp -pdR /data /sd-ext

  10. ждём выполнения и перезагружаем тело
  11. усё


Сообщение отредактировал Partizan2311 - 29.12.10, 17:25



Реп: (10)
По идее.
Внимание - вопрос:
а не вариант разколупать на исходники (чай попытка не пытка, да и АПК выдёргиваются в принципе достаточно легко) приложение "Радио" в оригинальной 2.1 прошивке (или такой-же кваркса)
З.Ы. Если сессия ещё не сдана - удачной сдачи (всем) =)). Я, слава яйцам, отстрелялся)



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

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



Реп: (721)
Soul_in_Gun @ 09.01.2011, 14:08 *
По идее.
Внимание - вопрос:
а не вариант разколупать на исходники (чай попытка не пытка, да и АПК выдёргиваются в принципе достаточно легко) приложение "Радио" в оригинальной 2.1 прошивке (или такой-же кваркса)
З.Ы. Если сессия ещё не сдана - удачной сдачи (всем) =)). Я, слава яйцам, отстрелялся)

APK это только вершина, есть ещё такая вещь как либы.



Реп: (3)
А нативные методы чьи? Вот с камерой они были куалкомм, так как камера тоже к чипсету основному почему-то относилась. Теперь это чисто лыжевские методы, которые ни в каком телефоне другом не повторяются?



Реп: (121)
Народ кто знает как можно заставить работать телефон как модем на этой проше. Вариант через вай фай не устраивает, интерисует подключение по юсб, на 2.1 было все просто а на 2.2 подключение к интернету зависает на стадии набора номера.



Реп: (1241)
nick2525 @ 09.01.2011, 13:43 *
Теперь это чисто лыжевские методы, которые ни в каком телефоне другом не повторяются?

Типа того, плюс разбросано это по нескольким либам и часть в framework.jar



Реп: (114)
Я установил 2.2.1 через фастбут.
Несколько замечаний:
вот это: adb\ и вот это: .exe в командах(которые в шапке) поставлены чтобы проверить на вшивость простых незамороченных пользователей?
короче я отбросил вышеперичисленное, в результате скорость установки прошивки зависела только от скорости ввода команд.
после перезагрузки долго-долго не ждем всё происходит в течении одной минуты.
Кто-то спрашивал как блютуз-гарнитура на этой прошивке - отвечаю: использовал плеер 3плеер гарнитура motorola305 всё прекрасно.



Реп: (37)
waaake @ 09.01.2011, 15:48 *
Народ кто знает как можно заставить работать телефон как модем на этой проше. Вариант через вай фай не устраивает, интерисует подключение по юсб, на 2.1 было все просто а на 2.2 подключение к интернету зависает на стадии набора номера.

PdaNet тебе в помощь



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

откуда скачать рабочий флешлайт для этой проши?
какой профиль лучше ставить в setcpu и до скольки разгонять, чтобы телефон разряжался примерно за день при среднем юзании(еще телефон разряжается при зарядке быстрее чем заряжается)?
почему при переносе приложений на флешку пишет, что недостаточно места после переноса нескольких приложений(места на флешке сворбодно около 10 гб)?
почему adb перестал видеть девайс после перепрошивки и связано ли это с ней?
нельзя ли поставить виброотклик на клавишу назад и опции?



Реп: (6)
еще 1 вопрос, как попасть в hidden menu в этой прошивке?
и как сделать hard reset?



Реп: (44)
рекавери- wipe data



Реп: (3)
А для радио что берется из пропреэтари?
Отсюда?
Просто слова radio не нашел
https://github.com/OpenSwift/android_device...oyo/proprietary



Реп: (0)
После прошивки сотка выключилась сама по себе 2ой раз за день.Откатываюсь на оффициалку, надеюсь на более стабильную прошу



Реп: (0)
Хелп!SOS!Решил перепрошиться на официалку после 2.2 через KDZ_FW_UPD после прошивки идет лого LG, потом лого ANDROID.Дальше ничего не идет лого Android подвисает и рестартует снова.Кто что посоветует?



Реп: (2)
надо было делать бэкап и откатываться через рековери :sveta:



Реп: (3)
http://www.icq.com/people/389094228



Реп: (44)
Я думаю когда Quarx зайдёт,он сам напишет если сочтет нужным,а от того что мы будем тут разводить лучше никому не станет,так что давайте все вместе немного подождём ;)



Реп: (121)
Почему не работает ни один виджет из 2.1?? Перенашу например будильник (включая файл odex) в сустем ap, права rw-r-r присваиваю а при старте прога крашится.....



Реп: (214)
Потому что несовместимость...


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 19.06.24, 00:29