sfstudio » Чт фев 07, 2013 3:29 pm
Собираю 1.0.1:
1) Исправлена ошибка в EthernateState коде андроид приводившая к краху системы при попытке поднять VPN поверх 3G (pppX где X>0 интерфейсы ошибочно считались Ethernet интерфейсами)
2) Переписана логика ip-up с учётом возможности одновременного использования vpn+3g и включенным режимом AP, теперь трафик корректно маскарадиться в обе подсети т.е. доступ к VPN сети теперь так же возможен и с устройств подключенных к AP поднятой средствами Android.
3) В коде поддержки BT увеличен таймаут отправки команд BT модулю (иначе тормозной броадком эпизодически вываливался с таймаутом при просыпании и больше не поднимался)
4) Увеличен объём памяти резервируемый под видеодекодеры (теперь нормально жуёт жирные потоки с DLNA с помощью mediahouse)
5) Исправления в логике управления модемом в части корректного отключения питания 3Г модуля при корректном завершении работы
6) Исправлены крахи в процессе корректного отключения питания в некоторых ситуациях
7) Исправлена регрессия внесённая с переходом на новый RIL приводящая к нестабильной работе 3G на idxd10 устройствах.
8) Подстроены режимы выделения памяти для "дисковых" кэшей дабы иметь запас даже при активной работе по памяти (иначе иногда влетали в oom)
Спасибо ilya_at_world за предоставленный доступ к его VPN серверу.
Залито.