Можно ли в один смартфон (андроид) воткнуть много сим-карт через USB (OTG есть)?
И чтобы телефон мог переключаться на лету
Ну переключаться я думаю дело наживное, в крайнем случае можно припаять фигню меняющую контакты и спаять/написать "релоадер" самого телефона целиком или чего уж там надо.
Но можно ли вообще по USB, OTG, еще как-то воткнуть в 1 телефон много симок, не конструируя этот телефон с нуля, что я конечно же мог бы (плату заказал бы, феном сам попаял бы все без проблем, дисплей тачскрин - да где-нибудь взял бы, только это долго и уже отнюдь не дешево)
Полагаю, проще будет сделать печатный разъём в виде SIM-карты соответствующего форм-фактора, вывести с него короткий шлейф на механический многопозиционный переключатель с множеством контактных групп по количеству контактов на симке (6 или 8) и цеплять симки к соответствующим позициям. Только аппарат придётся выключать перед переключением. Альтернативные варианты надо изучать; может, получится что-то реализовать через USB-COM.
Вот немного подробностей: https://habrahabr.ru/company/beeline/blog/133388/
как-то сразу не додумался.
но переключатель должен быть не механическим, а электронным - для поддержки автоматизации... ну или хотя бы электромагн. реле, но дорого же... и фигово, что будет зависеть от времени перезагрузки, а оно велико...
Impeeeery: А без перезагрузки, как я понимаю, не получается синхронизация по тактовой частоте, даже если питание и тактовую частоту передавать без переключения, плюс ещё непонятно, на каком этапе обмена между телефоном и симкой может произойти смена.