Как стало известно, в телефоне D880 DUOS появилось своя СУБД, очень похожая на MS SQL Server.
База хранится в TFS, в папке /a/db/.
Файл dadb_data.00 - и есть сама база данных.
dadb_logfileNNN - это transaction log.
serverlog.txt - это лог запросов к базе.
Именно в этой базе хранятся контакты.

Программа предназначена для просмотра содержимого БД и экспорта содержимого в xls-файлы (MS Excel должен быть установлен на компьютере).

Информация о контактах телефона хранится в таблицах, начинающихся на "pbphone":
pbphonemain - основная информация о контакте (имя, фамилия и т.д.)
pbphoneline - номера контакта (собственно номер телефона, тип номера)
pbphoneext - ДР, место работы, заметки, еще что-то (я пока не знаю, как эти поля называются в телефоне)
pbphoneaddress - ???
pbphonegroup - группы абонентов
pbphonegrouplink - связь между группами и контактами

Известные мне проблемы:
1) Таблицы с типами полей varchar и nvarchar читаются некорректно. Я знаю, почему, но пока не знаю, что с этим делать.
2) Есть непонятные мне типы данных с кодами 18 (возможно, datetime), 6 (возможно, long) и 19.
3) Скорее всего, таблицы calllog (Последние вызовы) и calllogsum отображаются некорректно.
4) Таблица task тоже может содержать мусор.

Помимо исправления косяков будет сделана выгрузка контактов в один файл.
С форматом и типом файла я определюсь в ближайшем будущем.

dadb_data.00 Viewer v1.0.1

- Исправлен экспорт в Excel
- Типы полей varchar, nvarchar и datetime читаются правильно.
- Нормально отображаются таблицы с задачами и событиями календаря (task и calendar)

Осталось сделать экспорт контактов.
А пока не стоит заниматься копированием и последующей заменой dadb_data.00 с целью восстановления контактов, ибо приводит ни к восстановлению..., а к запоротому тфс.
P.S. Great thanks to guga888 за бесконечное терпение и понимание.

v1.0.2
- (BETA) Добавлена поддержка платформы Quallcomm, файл phonedb.00
- Добавлено сохранение размеров окна приложения
- Двойной клик на строке таблицы systables перемещает к выбранной таблице

Итак, я попробовал внедрить поддержку квалкомов. Структура базы данных в принципе идентична варианту на дуосах.
Но вот использование более масштабное.
Например, как я понял, в файле помимо контактов теперь хранятся еще и смски.

Что мне нужно?
Чтобы владельцы квалкомов открыли свои файлы в новой версии и попробовали понять:
1) что в каких таблицах хранится
2) правильно ли я читаю данные

Если будет результат, то я попробую сделать интерфейс (чтобы те же контакты можно было нормально просмотреть).

Автор: Снег

DADB_Viewer_v1.0.1.rar
DADB_Viewer_1.0.2.9_BETA.rar

На неполные строки не обращайте внимания.
В следующей сборке я постараюсь вывести строки целиком.