В Android, какой уровень кода обрабатывает несколько RIL, например, 3G против 4G
Я пытаюсь выяснить предпочтительный способ обработки более одного "RIL поставщика" на устройстве Android. Предположим, у меня есть две разные радиостанции, одна 3G и одна 4G, каждая со своим RIL производителя (предположим, Gingerbread релиз). Некоторые вопросы:
Требуется ли для этого два отдельных экземпляра демона RIL (rild.c), и если да, то какой бит кода (над демоном RIL, я полагаю) осуществляет арбитраж соединений?
Есть ли в Android встроенная поддержка нескольких RIL?
Я копаюсь в источнике, пытаясь выяснить это, поэтому любые указатели будут оценены.
1 ответ
Решение
Отвечая на мой собственный вопрос... Нет встроенной поддержки нескольких RIL. Вы должны свернуть свой собственный:(