Сделал первую сборку с автоответчиком! Кое-какие замечания.
Во-первых, чтобы работал автоответ, нужно ядро с моим патчем (если у вас не tattoo: там бага вроде нет, но зато куча других проблем).
Для Hero уже несколько людей на xda его вставили (например,
Erasmux, очень хорошее ядро FlyKernel-12pre6/pre5, рекомендую всем владельцам Hero).
Для других устройств я не в курсе: если девайс перезагружается при входящем, попросите кого-нибудь (своих ромоделов, например) вставить патч, который здесь выше.
Добавил два режима для всех типов входящих: "автоответ" и "автоответ+запись". Для белых списков их тоже можно выбирать, а для черных -- только автоответ без записи.
Все файлы автоответов лежат в /sdcard/voix/sounds. Они должны быть
WAV/8000kHz/mono/16bit: можно добавлять руками или записывать с микрофона простейшим рекордером прямо из настроек (не забывайте сохрянять при выходе). При добавлении в "Файлы по умолчанию" их можно потом прослушать долгим тапом.
Кроме того, если в исключениях для входящих задать автоответ (с записью или без) для номера (скажем) +79161234567, а в /sdcard/voix/sounds будет лежать файл "+79161234567.wav", то играть будет он (если его не будет -- файл по умолчанию для контактов либо для не-контактов, а если и этого файла нет, звонок просто пройдет без дальнейшей обработки). Для ч/б списков такие файлы игнорируются: используются только файлы по умолчанию, которые поэтому лучше сразу задать.
Если выбран режим "автоответ+запись", звонивший дождется конца приветствия из соответствующего файла и что-то ответит, он будет записан в файл "A-....", там же, где "I-" и "O-" (в
моно WAV либо в mp3).
Вот. Еще просьба ко всем, у кого что-то глючит: пожалуйста, включайте "Вести журнал отладки". Если что-то не так, там будут строки, начинающиеся с ">>>", они *очень* важны для меня, прошу писать сюда или мне в ЛС. Сам журнал лежит в файле "/sdcard/voix/.callog.txt".
UPD: не тот файл прикрепил сначала, как всегда...
UPD2: плохо вышло. надо кое-что поменять в списках. попозже загружу новый.
Сообщение отредактировал avs234 - 24.12.10, 00:50