Видел ответ на одном из форумов, ещё для iOS 7.
Вкратце, нужен UIResponder, у которого переопределить свойство textInputMode, в котором выбрать из activeInputModes нужный (русская клавиатура) и вернуть его.
И, кстати, суммарный размер пакетов в этом примере не равен для 30 по 300 и 10 по 900: У каждого пакета есть UDP заголовок, IP заголовок (а также Ethernet заголовок, если это Ethernet/WiFi). Так в первом случае и трафик будет больше.
Сделать это приложение лаунчером (оболочкой) и удалить тот, что до этого стоял.
Естественно, придётся исходный код этого приложения поменять (как я понял, он у вас есть)
Флешка должна содержать UEFI раздел, с ядром ОС в формате понимаемом загрузчиком UEFI.
(либо c промежуточным загрузчиком в формате UEFI, типа GRUB, который уже будет загружать ОС дальше)