Спасибо огромное за статью, я очень долгое время сидел на ВинМобайл только из-за записи с лини.
Вашей программой сейчас кстати и пользуюсь с огромным удовольствием, но хочу пожаловаться вам, что несмотря на то, что заявлена в последней версии поддержка записи в режиме блютуза, но она всё равно не работает. Мало того, что просто не работает, но ещё и собеседника не слышно. У меня самсунг галакси 2 с стандартной прошивкой без всяких рутов. Буду рад, если подскажите как быть с блютузом…
Если у вас прошивка Android 2.3, то на вашем телефоне записываться будет только голос собеседника при записи через Bluetooth, это проблемы прошивки и исправить их, увы, может только Samsung. Для этого в настройках для стандартных Android API должн быть включен пункт «Менять источник записи при подключении БТ гарнитуры» и «Источник записи когда БТ гарнитура подключена» должен быть выбран «Входной канал». Но эти настройки должны быть у вас по умолчанию, если телефон именно GT-I9100.
В кастомной прошивке Resurrection Remix ics v9.7 заявлена запись, попробуйте установить её. Надеюсь, скоро и другие ромоделы добавлят поддержку записи в свои прошивки.
Было бы здорово, если в блютузе хотя бы не работала запись, но и собеседника было слышно, т.е. при разговоре через блютуз программа не включалась, такой версии у вас нет?
как купил HTC Hero прошил сразу кастомную прошивку!
поставил vRecorder (по моему даже с маркета) и беды с записью разговоров не знал (причем качество отличное), а через что оно пишет меня как то и не волновало ну рут права не просила!
Ну вашу тоже попробую!
Да, с Nexus S дела обстоят гораздо хуже, до сих пор не удалось добиться записи на нём. Сейчас есть некие идеи, как это можно сделать, но без наличия телефона на руках, добавить поддержку практически невозможно.
Это всё является полумерой. Так как, либо динамик орет и все слышат что вы пишите, либо, если запись идет с внутреннего динамика, то при шуме ничего хорошего на записи не слышно.
В маркете написано, что перед установкой нужно удалить пробную версию, что намекает на существование этой самой пробной версии. Только вот саму её я там не нашёл. Где её можно взять?
Да, я в статье специально сделал ссылку не на Market, а на тему CallRecorder на 4pda.ru, есть ещё и аналогичная тема на xda-developers.com. В описании программы на маркете есть эти ссылки.
О статье: о том что можно все же записывать через танец с бубном вроде всем было известно. В статье очень не хватает что да как или хотя бы ссылочки где почитать/ узнать какой чипсет и т.д.
За разработку ПО — респект.
Гм. Вообще, странно это все. Кто в курсе деталей лицензионной политики Андроида? Какого хрена устройство не реализующее в полной мере API — тем не менее называется «Android» и сертифицируется (или у Андроида такого понятия вообще нет?) как совместимое с ним?
Я уже что-то подобное видел в продаже сервисом www.007-mobile.org. Разработчики утверждают, что есть поддержка IOS, Symbian, android, Blackberry… (слава богу, что до бабушка фонов не добрались). Программа ставиться на телефон и записывает все разговоры, смс, интернет трафик и пересылает данные на сервер.
Потом можно зайти и прослушать записанные разговоры и прочие.
Такой подход более удобен, чем если вы решите попытаться записать разговор с трубке (необходимо нажимать много кнопок).
Кроме того если кому -то нужно то данная функция есть в телефонах Nokia X2-00 из коробки.
А мне вот всегда хотелось странного — проигрывать трек со смартфона собеседнику напрямую, а не схемой динамик->воздух->микрофон. Возможно ли вообще такое?
Теоретически это возможно на нескольких старых телефонах, вроде HTC Hero или HTC Wildfire, в rVoix'e есть автоответчик для этих устройств. Но для этого нужен специальный модуль для ядра и надо будет реализовать это в интерфейсе программы.
Пользуясь случаем, хочу попросить android разработчиков запилить ядро для моего SE Experia Neo V. Дело в том, что уже существует патч, который открывает доступ к запись разговоров, надо лишь наложить его на оригинальные исходники и скомпилить. Сам я это делать опасаюсь, т.к. у меня никогда не было такого опыта, боюсь что нибудь запороть. Поэтому обращаюсь к профессионалам помочь мне в этом, за небольшую денюжку.
У самого установлен callrecorder, но работает только запись с мика, из за чего собеседника почти не слышно.
Если у вас есть root-права, то можете попробовать записывать через ядро в формате .AMR, а затем прослушивать на компьютере, если Android откажется воспроизводить записанное.
Скажите, в вы пробовали мой CallRecorder? Если да, то напишите, пожалуйста, что в нём не так… Если нет, то попробуйте. Только у вас должен быть root и ядро с поддержкой записи с линии.
У меня телефон (HTC Incredible S) не S-OFF, но root есть. Триальная версия программы не записывает разговор с ядра, но с API легко. Нужно искать ядро, делать S-OFF, я правильно понял?
у меня отлично все пишется на моей саге(HTC Desire S) с кастомной прошивкой(Endymion V3.4|Sense 3.5|GB 2.3.5][kernel V2.1, труба S-off) + CallRecorder(1.0.23алфа), который работает отлично.
Какая старая версия программы, очень советую обновиться. В версии, которую используете вы, могут быть проблемы с записью входящих вызовов после USSD запроса. Баг этот исправлен только в версии 1.0.43 alpha.
данная версия у меня кажись триал-анлимит ))) работает давно и без проблем(стабильность+триал-анлимит) а насчет данного changelog не знал, спасибо за инфу.
А я на N900 пишу CallRecorder'ом.
Пришлось, правда, писать скрипт, который вытягивает записи с телефона и сопоставляет их с контактами, которые в свою очередь так же вытягиваются с телефона (они там в sqlite-формате), а так же перекодирует в mp3.
У меня была потребность примонтировать к смартфону папку nfs.
Соответствующих модулей в доступе не было.
Что в итоге сделал?
— С kernel.org утащил исходники ядра, ветку 'android'.
— Вытащил конфиг из ядра на смартфоне (повезло — ядро было собрано с сохранением конфига).
— Поставил toolchain для нужной архитектуры (arm).
— Положил извлечённый конфиг в исходники. После чего в конфигураторе подключил нужный модуль.
— make modules…
Итог — никакого кастомного ядра не потребовалось; из модификации смартфона — лишь получил рута.
(сам файл модуля совсем не обязательно класть куда-то в системную папку — он отлично подхватывается из любой другой).
Что-то мне подсказывает, что с модулем записи звука всё примерно так же. В смысле — кастомное ядро скорее всего не нужно; можно обойтись «малой кровью».
Модули мы уже пробовали и ничего хорошего из этого не вышло. Проблем много было, вроде самопроизвольных ребутов. Ну а т.к. модуль всё равно нужно собирать для каждого ядра отдельно, то решили отказаться от этой идеи.
Коллеги! Посоветуйте стоковую прошивку, рутованную для нормальный работы callrecorder.
Вчера обновил трубу до 4го андроида и все… назад на старую не хочу, но и запись хочу что была.
Скажите, пожалуйста, будет ли работать в вашей программе CallRecorder автоматическая запись разговоров через линию, а не микрофон, на Galaxy S2 со стандартной прошивкой 2.3.4?
Если нет рута, но к телефону, как правило, подключены наушники (я вот всегда по городу хожу с «затычками»), можно записывать разговор с собеседником в отличном качестве, просто поднеся один наушник к динамику. Криво, конечно, но когда других адекватных вариантов нет, а делать рут на телефоне ссыкатно/дорого/сложно — очень выручает.
конкретно про S4 i9505 (LTE) и запись с линии где почитать можно? думаю такой взять, это — останавливает — хочу конкретно представлять что и как будет… на 4pda ветку просматривал, не наткнулся…
Пол года назад самостоятельно получил Root на HTC Sensation Z710e.
Получилось правда не с первого раза, прежде чем всё заработало пару раз удалил все данные с телефона, потом поставил какое-то кривое ядро, в связи с чем абонента было слышно плохо, потом другое, аналогичное предыдущему, но через пару недель нашёл оптимальное сочетание ядра и прошивки — после чего до сегодняшнего дня всё уверенно работает.
В настоящий момент у меня стоит ядро UNITY V9 и прошивка ViperS 1.6.3. Всё пишется через Bluetooth, никаких проблем не испытываю.
Запись разговоров на Android