[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_content.php on line 678: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4693: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4694: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4695: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
ddixlab • Просмотр темы - Тестовые прошивки Android 4.4 (KitKat) для Digma iDsQ и iDrQ

Тестовые прошивки Android 4.4 (KitKat) для Digma iDsQ и iDrQ

Сервисные прошивки, ПО, обсуждение

Сообщение sfstudio » Ср фев 12, 2014 11:19 am
Млять, уже косяк. Эти перцы добавили счётчик отлупов и при 4х rej со стороны AP просто больше не пытаемся коннектиться. Но проблема в том что при переходе в disable state (например при вырубании радио в суспенде) счётчик не сбрасывается и при просыпании будет уже не 4е а 3 попытки до блокировки и т.д.

Потом они захардкодили использование команды RTC_SUSPEND_WAKEUP вместо RTC_WAKEUP обосновав тем что не все платформы умеют RTC_WAKEUP, а не умеет его из виденных мной только гипотетическая сборка для qemu. Чем это грозит я ХЗ но на всякий вернул.

Смотрю дальше. Больше вроде косяков не видать. Собсно эта оптимизация wifi как выяснилось есть и в 4.2 и включена там постоянно, смысл костыля я так и не понял буду раскручивать клубок дальше. Надеюсь правка косяков со счётчиками решит проблему, сейчас проверю у себя не сломал ли чего случаем и поставлю собираться на тест.

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

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение Ant1 » Ср фев 12, 2014 9:07 pm
Снова повторилось.
Теперь рассмотрел повнимательнее.
После просыпания планшет не подключился к сети.
Идём в настройки вифи, там лишь надпись поиск сетей вифи, самих сеток не появляется сколько не жду.
Включение выключение вифи приводит к появлению списка, но подключения к доступным известным ранее планшету сетям не происходит.
После тычка в сетку, подключение происходит, однако через некоторое время отваливается во время работы с планшетом, пропаданием значка вифи и тойже надписью о поиске в настройках.

На всякий случай полный лог всего выше описанного:
http://pastebin.com/Nj2wib4n


UPD:
Я отправил сообщение между тычками по сети когда он отваливался и отложил планшет, разбудив опять он ожил и просто нашёл сеть. Дополнил тоже лог:
http://pastebin.com/5ztuQ89W
Ant1

 
Сообщений: 69
Зарегистрирован: Ср янв 15, 2014 12:32 pm
Устройства::

Сообщение sfstudio » Ср фев 12, 2014 10:31 pm
Блин я же грил что лог андроида в отрыве от dmesg для диагностики подобного не имеет смысл. Более того что со стороны АП в логах? По симтомам какраз похоже на косяк со сбросом (точнее не сбросом счётчиков) ща особирается залью.

С отрубленной типа оптимизацией проблема есть? Просто таки косяк явно гугловский (тем более на 4.2 подобного не замечено а ядро по сути тоже, в части wifi идентично за некоторыми нюансами явно никак не влияющими на реконнект), и объём кода не кислый, нужны данные чтобы родить им полноценный репорт. Без лога что твориться в ядре при этом смысла нет.
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение Ant1 » Ср фев 12, 2014 10:42 pm
Ant1

 
Сообщений: 69
Зарегистрирован: Ср янв 15, 2014 12:32 pm
Устройства::

Сообщение sfstudio » Ср фев 12, 2014 10:53 pm
0.2.5 заливается.
1) теперь оповещение о разряде батареи выводиться 2 раза (12% и 6%), после второго предупреждения лучше таки согласиться и либо воткнуть зарядник либо выключить питание во избежание...
2) пофикшен сброс счётчиков неудачных попыток соединения wifi

Вот если с ней повториться то тогда проверяем с отключенной типо оптимизацией. Если дело таки в ней то буду смотреть код именно по этой фигне внимательнее.

Логи должны быть сняты в один момент времени т.е. как logcat, так и ядра. В данном случае больше интересует ядро т.к. именно туда драйвер материться на тему попыток соведиенения. На данный момент "подозреваемых" несколько, методом исключения найдём (надеюсь) кто виновам и зафиксим. Нет - значит закидаем тапками гугла т.к. у народа проблема массовая (включая фирменные гуглодевайсы) но непонятно от чего зависящая.
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение Ant1 » Ср фев 12, 2014 10:56 pm
Пока обновляюсь с ота с вайпом. Нужно ли будет на новой прошивке вносить изменения в wpa_supplicant.conf?
Ant1

 
Сообщений: 69
Зарегистрирован: Ср янв 15, 2014 12:32 pm
Устройства::

Сообщение Ant1 » Ср фев 12, 2014 11:21 pm
Ещё один момент, встречается редко, но натыкался на 4.2 и 4.4:
При пробуждении планшета тач не слушается нажатий, для исправления нужно ещё раз нажать кнопку ВКЛ чтобы он погас и разбудить вновь:
http://pastebin.com/Vq2eh9Rp Дмесг
http://pastebin.com/xfQ8vFf6 логкат
Ant1

 
Сообщений: 69
Зарегистрирован: Ср янв 15, 2014 12:32 pm
Устройства::

Сообщение sfstudio » Ср фев 12, 2014 11:28 pm
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение sfstudio » Ср фев 12, 2014 11:31 pm
В курсе этой фигни, на idsq11 повторяется регулярно или выпадает сегментами, от версии не зависит проявляется в т.ч. на китайских имиджах. Где-то косячёк в драйвере но пока в лоб найти чего его прёт не удалось. Причём на idrq10 где тач такой же не видел косяка не разу. Логи бессмысленно по этому поводу лить, в них ровным счётом нифига нет иначе давно бы пофиксил. Пару версий назад небольшой костылик вставил стало сильно реже проявляться но один фиг иногда бывает. Разберёмся попутно.

Кстати всё залилось.

Таки я склоняюсь к косяку в NetworkManager.... Там просто всю логику перепахали с 4.2... И всё это дело завязано таки на него. Посмотрим.
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение sfstudio » Чт фев 13, 2014 9:04 am
Продолжение разбора полётов с AP6210 (idsq7/8/10 с 3G), 0.2.6:
1) исправлена мелкая утечка в драйвере броадкома
2) принудительно отправляем сообщение wpa supplicant`у что соединение оборвано в случае если dhdcdc_set_ioctl возвращает ошибку ввода вывода (например устройство еще не готово) что заставит wpa supplicant повторить команду после задержки.

Для устрйоств без 3G и idrq103g не актуально, там другие модули.
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение Ant1 » Сб фев 15, 2014 9:37 am
Повторилось.
Описание как в предыдущем посте.
Дмесг http://pastebin.com/SDyGyqrw
Логкат http://pastebin.com/WGZ0hj5M

Комментарий к получению:
Планшет или просто лежит или на зарядке, начиная со вчерашнего вечера по мере домашних дел примерно каждые 30-40 минут планшет будится, открывается страничка с чем-либо или не открывается и планшет оставляется на самозасыпание или ему нажимается кнопка.
Сейчас в тестах на все выходные введён роутер от тплинка, т.е. баг случился пока планшет сидел на кинетике, далее подключить планшет после ВКЛ/выкл вифи к сетке от тплинка на другом канале и с другим именем, от него планшетка продолжила отваливаться как в прошлый раз.
Ant1

 
Сообщений: 69
Зарегистрирован: Ср янв 15, 2014 12:32 pm
Устройства::

Сообщение sfstudio » Сб фев 15, 2014 10:29 am
Терь тоже самое на последней 4.2 для успокоения души и круг сузим исключив ядро. Тот вариант что я у себя выявил для повторяемости более никак не мешает работе. Знач у вас что-то другое. Логи себя исчерпали.
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение artyr212 » Сб фев 15, 2014 4:50 pm
На idsq11 на a44_v0.2.6 при скачивании с маркета Subway Surfer и некоторых других приложений выходит ошибка "не удалось установить на USB накопитель или SD-карту". А тач вроде лучше стал работать. Да и сам планшет меньше подтормаживает чем на 4.2.2.
artyr212

 
Сообщений: 3
Зарегистрирован: Сб фев 15, 2014 4:37 pm
Устройства::

Сообщение sfstudio » Сб фев 15, 2014 5:19 pm
В таче для 11го ничего не менялось в смысле по параметрам. Почему оно установить у вас не может ХЗ не встречал. Флэшка вставлена? Живая? Форматнута по человечески?
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение artyr212 » Сб фев 15, 2014 5:28 pm
Флешка в порядке. Пробовал и с ней и без неё. Результат тот же.
artyr212

 
Сообщений: 3
Зарегистрирован: Сб фев 15, 2014 4:37 pm
Устройства::

Сообщение sfstudio » Сб фев 15, 2014 5:32 pm
Посмотрим в процессе. На 4.2 нашей нет такой проблемы?
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение artyr212 » Сб фев 15, 2014 5:42 pm
На 4.2. такой проблемы нет. И ещё в 4.4. не убирается надпись sdcard in mounted.
artyr212

 
Сообщений: 3
Зарегистрирован: Сб фев 15, 2014 4:37 pm
Устройства::

Сообщение sfstudio » Сб фев 15, 2014 5:57 pm
Знач посмотрим чего им надо. Что-то мне подсказывает что аффторы сих программ ещё тупо под 4.4 пакеты не сформировали. Там же терь болты закручены по правам доступа мама не горюй.

Информация о монтировании флэша штатная плюшка андроида. Мне она никак не мешает. Попутно увижу в коде где оно рисуется - оторву. Но целинаправленно явно смысла не вижу рыться где оно.
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение sfstudio » Вт фев 18, 2014 11:36 am
Ну в общем-то на тему изменения разрешений для накопителей я был прав http://www.opennet.ru/opennews/art.shtml?num=39112
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Сообщение sfstudio » Вт мар 11, 2014 12:59 pm
0.2.7:
1) синхронизация изменений с 4.4RC (включая ril/bt/sp3038/cpufreq)
2) кодовая база андроида обновлена до 4.4.2_r2(к сожалению там только косметика изменений относительно wifi нет)
3) добавлена поддержка распространённых usbserial и usbaudio устройств
4) наложены последние патчи на busybox
5) бэкпорт фиксов для arm/i2c подсистем из 3.13 ядра
6) немного переделан хак отвязывающий wifi от ограничений по regdomain
7) небольшая чистка конфига ядра на предмет неиспользуемых но по умолчанию неотключаемых подсистем (ps2/...)

С сегодняшнего дня и до победного будем пытаться самостоятельно решить проблемы с реконнектом wifi после сна, т.е. ни в 4.4.2_r2, ни (судя по нексусам) в 4.4.3 (пока нам недоступном) проблема гуглом не была решена. Кому критичен автореконнект wifi после можно попробовать отключить оптимизацию во сне в настройках wifi, иначе использовать пока 4.2.2. На броадкомах реконнект в 99,9% случаев отрабатывает нормально. Проблема чаще встречается на риалтэках и имеет высокий процент повторяемости на rtl8723as (idrq10 3g).
sfstudio

 
Сообщений: 4547
Зарегистрирован: Пн сен 08, 2008 4:58 pm
Откуда: Омск

Пред.

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10

x