Nov 25, 2010 12:11
Ура! Я поднял 3G соеднинение на Андроиде! PPP через Evdo Rev.А. Работает на ура. Для этого пришлось портировать весь самсунговский телефонный стек, аккуратно, по частям, выбирая то, что нужно. Очень хороший способ полазить по коду и поизучать что где как работает. В очередной раз убедился, телефония - это очень сложное дело. По ходу дела починил глюк с SD карточкой, отказывающейся опозноваться.
JesusFreke подпрыгнул, когда увидел заветную иконку 3G и страничку гугла в браузере и пожал мне руку. Начальник попросил себе такую прошивку, но пока ничего не получил - я сломал звонилку, пока разбирался с 3G.
Работы еще много:
- добить Wi-Fi (почему-то адреса DNS серверов не выставляет)
- починить звонилку и вообще отладить голосовую часть
- добить GPS, его видно, он включается, но координаты пропадают где-то в RIL (этим я сам займусь, я этот стек хорошо знаю, писал самсунговскую версию)
- и по мелочи: анимацию про запуске обратно включить, оптимизации скоростные сделать.
Следующим будет, скорее всего, Вайбрант. Там задача посложнее - у нас нету исходников.
android