1.2
Кнопка инж. меню только для mtk
Улучшено определение устройств
1.3
Улучшено определение устройств rockchip и qualcom
1.5
Вкладки
Для mtk на 2 вкладке инфа из ProjectConfig.mk
Разметка rockchip и mt6752 (берет из /proc/partinfo)
Адреса устройств i2c (вкл. в настройках)
1.6 Upload test
Разметка теперь и на mt6589 и др.
Определение чипа wifi на rockchip.
Исправление ошибок
В тестовом режиме загрузка характеристик в БД
1.7
Улучшено определение устройств по данным БД
Базовая поддержка samsung
Обновлен сайт и форма загрузки данных
1.8
Определение камер на платформе qualcom (требуется root)
Определение датчиков через Android API (если не нашли)
На mt6735+ показываем только активные камеры
Подписи вкладок
1.9
+ Добавлена возможность обновить базу определения компонентов из программы (в меню about)
Правила определения устройств вынесены в отдельный файл
git components+ Улучшено определение устройств
+ При изменении настроек, они сразу применяются
2.0 (release candidate 3)
rc1
Добавлена новая вкладка с информацией:
- CPU (Кол-во ядер, семейство, частота, говернор)
- GPU (модель, частота, версия OpenGL)
- Память
Начальная поддержка CPU из нескольких кластеров.
На qcom root запрашивает только, если включен в настройках. (Для определения моделей камер)
rc2
Релизная версия, добавил свою подпись для приложения
rc3
Повышена стабильность
На mtk вкладка config показывается только при наличии файла
2.1
Фикс загрузки инфы (upload)
версия java vm
3.0
1) Добавлены новые вкладки:
1. Система
2. Память (озу, диски, пути монтирования)
3. Камера
аппаратные характеристики: пытаюсь определить производителя, разрешение
программные характеристики: через Android API (для android < 5 требуется разрешение на камеру)
4. Батарея
5. Температура
6. Датчики (Взаимодействует с мои приложением Sensor Test 1.2 и выше)
7. Приложения (доступен поиск/фильтр)
8. Напряжение питания (PMIC) mtk, regulator (rk, qcom)
2) Обновленные списки (поддерживают обновление информации и взаимодействие с пользователем)
3) С основной вкладки можно перейти на вкладку камеры, батареи, датчиков и т.д.
С вкладки батарея в статистику батареи.
Для mtk для тачскрина gt9xx (и gt1xx) по нажатию на пункт, показывает модель чипа
Для xiaomi по нажатию на пункт девайс, показывает доп. инфу, если есть (из /proc/hwinfo)
4) Добавлена панель навигации со списком вкладок.
5) Определение производителя чипа памяти.
6) Определение дисплея на qualcomm (из cmdline)
7) Прописал названия серии snapdragon (для последних моделей), mtk helio.
8) На mtk в пункте wi-fi добавлен комбо чип.
9) Определение платформы по модели cpu, если не определена. (mtk: sprout, некоторые lg, и т.д.)
10) Базовая поддержка русского языка. В настройках есть выбор языка.
И заливайте в базу устройства, особенно те, которых в ней нет, а то я смотрю скрины выкладывают, а в базе нет. Я думаю это полезно не только мне.
Теперь она доступна в меню инфо-центр.
3.0.1-3.0.5 20170212
Исправлено падения при определении кластеров
Фикс загрузки инфы (upload)
Фикс падения при получении gpu freq на mtk
Фикс разметки rockchip
Фикс мусора в поле wi-fi на 6582/72
Больше проверок для стабильности
3.3 20170227
1) Добавлена поддержка платформы exynos (samsung): определение моделей камер, wi-fi.
Протестировано на galaxy s7. Думаю на s5, s6 тоже, на остальных надо тестить.
2) Улучшено определение кластеров. Теперь думаю на многих должно работать. На s7 корректно определяет.
3) Добавлено определение аудио чипов и nfc.
4) Новая вкладка с инфой о подключении wi-fi.
5) Улучшено определение компонентов по результатам тестов.
6) Камера на qcom с ядром <= 3.4.x берем из драйверов платформы.
7) Попытался исправить падение при включении i2c и root, после того как программа полежит свернутой.
8) Добавил проверку на присутствие /sys/bus/i2c/drivers/ На некоторых устройствах с 7.0 было падение, из-за того, что selinux запрещает считывать.
3.3.1 20170301
- Откл. использование базы компонентов из файла
- Фикс определения кластеров (mt6752 8 ядер)
- Фикс падения при считывании напряжений.
3.5.0 20170330
1) Добавлена вкладка устройства ввода.
На mtk показывает модель тача goodix и версию прошивки. Возможно и для других будет.
Можете посмотреть может там будет название тача и у тех у кого общее название, типа lge_touch.
Может и датчики. На rockchip у меня показывает.
2) Начальная поддержка Huawei HiSilicon. Определение дисплея (из cmdline).
На некоторых устройствах все поддерживаемые камеры.
В пункте драйверы, на большинстве устройств присутствуют поддерживаемые дисплеи.
3) Улучшено определение компонентов.
Некоторые дисплеи на платформе qcom у samsung, htc раньше не определялись.
Улучшено определение датчиков 2 в 1 (акселерометр + гироскоп)
Улучшено определение компонентов для устройств samsung.
Добавлены камеры toshiba, panasonic.
4) На 7.0+ где не разрешено чтение sysfs сообщение об этом.
Видимо придется с помощью root считывать в таком случае.
5) Новая иконка приложения.
4.0.0 20170508
Device Info (Пост ANDR7E #61209316)4.0.5 20170516
Определение флеш диска через scsi (Galaxy S8, Huawei Mate 9)
Sony - добавлено название модели (Xperia)
Определение Snapdragon 653. Добавлено еще несколько моделей.
4.2.3 20170731
- Huawei qcom: улучшена поддержка.
- Список поддерживаемых камер с произовдителем и разрешением. По нажатию на пункт.
- Samsung exynos: добавлена частота gpu.
- Qualcomm: определение дисплея без root через sysfs.
- Панель навигации: mtk инженерное меню вместо плавающей иконки + xiaomi cit меню на qcom.
- Обновлены компоненты обнаружения и исправлены ошибки.
- Собрано с новым sdk.
- Разрешение теперь считается без софт клавиш.
- Автофокус на mtk android 6.0
- Обновлена вкладка сенсоров (требуется Sensor Test 1.4+).
- Добавлен список устройств i2c сгруппированных по шине [PRO].
4.5.0 20170919
- Обновлен вид вкладок.
- Тесты экрана (цвет, мультитач, тач рисование)
- Текущая частота ядер.
Монитор ЦП, откр. на вкладке ЦП по пункту частота.
- Поддерживается темная тема (14 дн. или PRO)
- Обновлены компоненты обнаружения.
- Оптимизация работы.
- RAM + zram/swap из ядра (meminfo)
4.6.X 201711XX
- Обновлены компоненты обнаружения.
- HiSilicon: добавлена частота GPU.
- HiSilicon: пробуем определить камеры (нужен root, на mate 9 инфа есть).
- Asus qcom: пробуем определить камеры (на sd630 есть).
- Добавлена инфа о разметке памяти для некоторых платформ.
(На 5.0+ если включен root доступны названия разделов)
- Добавлены тесты цветопередачи экрана.
- Добавлена вкладка с USB устройствами (Подключенные по otg + иногда м.б модуль wi-fi)
- Время работы ЦП на разных частотах (по нажатию на пункт кол-во ядер)
- Система: функции устройства, включенные в прошивке. Откроется список.
- Система: доп. инфа (по нажатию на пункт подпись)
(модем mtk, память для java vm, boot state, доп. инфа от вендора, samsung, lg...)
- Попытался исправить ошибку с opengl на некоторых устройствах.
- Более детально определяет mt6757 P20 series
=> P20 / P20 series / P25 / P25 series
4.7.0 201712XX
- Обновлены компоненты обнаружения.
- ZTE, BQ qcom: пробуем определить камеры (на sd820 есть).
- Новый метод определения компонентов для устройств с 7.0/7.1, где запрещено чтение sysfs (qcom, hisi).
4.8.0 20180214
- Обновлены компоненты обнаружения. Улучшено определение компонентов для 7.0/7.1
- Для некоторых устройств добавлен размер ПЗУ.
- Исправление ошибок.
4.9.4 20180403
- Обновлены компоненты обнаружения.
- Улучшена поддержка Galaxy S9 (exynos9810, sdm845)
- qcom: улучшено определение поддерживаемых камер
(для новых устройств msm8996/sdm6xx на конце '_cust' для наиболее вероятных)
- qcom: для определения имен разделов не требуется root (для устройств на 5.1 и др).
- Исправление ошибок.
4.10.1 20180420
- Обновлены компоненты обнаружения.
- Исправлен детектор компонентов для sdm6xx на 7.x
- Названия разделов для mt65xx на 4.4
- Обнаружение датчика отпечатка по spi
- Пробное обнаружение wi-fi, ethernet для amlogic и др.
- Исправлено зависание при вкл. root на M6 Note
- Определение камер на некоторых устройствах OnePlus
- Исправлены ошибки
4.11.2 20180508
- Обновлены компоненты обнаружения.
- qcom: Новый метод определения камер (не требует root)
Должен работать на 5,6 и 7.0+ где не заблокировано чтение.
- Определение кол-ва ядер mali gpu для некоторых устройств
- mt6763: теперь должны определиться все камеры
- Дополнительная инфа о камере (программно)
- Исправление ошибок
4.12.3 20180626
- Обновлены компоненты обнаружения.
- qcom: Новый метод определения камер с root для 7.x/8.x
- mtk: Новый метод определения дисплея для ядер 3.18
На 6.0 и большинстве 7.0 без root
- exynos: Новый метод определения частоты gpu, чипа ufs для новых моделей (проверено на galaxy s9+)
- Улучшено определение ЦП для rockchip, amlogic
- Исправлено определение kirin 970
- Исправление ошибок
4.13.x 20180812
- Обновлены компоненты обнаружения.
- Определение устройств ввода теперь и для 8.x
- Для 7.1 и ниже список монтирования разделов. На вкладке разметка нажать на заголовок.
На новых можно увидеть схему system a/b
- Для 7.x/8.x с root доступно больше информации
- Для 7.x/8.x добавлен экспериментальный детектор компонентов.
Для qcom:
- Новый метод определения частоты gpu без root на 7.x/8.x sdmXXX
- Улучшен метод определения модели батареи
- Новый метод определения поддерживаемых камер для sdmXXX
- Исправление ошибок
Версия 4.14.x 280818
- Определение поддерживаемых камер для sdm845
- При активации camera2 api доступны значение апертуры и iso.
- Для mtk 7.0+ у кого заблокировано чтение поддерживаемых камер, можно скопировать библиотеку libcameracustom.so в папку программы, будет считывать оттуда.
Версия 4.15.x 041018
- Обновлены компоненты обнаружения экспер. детектора для 7.x/8.x без root. По результатам тех, кто заливал в базу.
- Если включен root на 7.0+ вернется вкладка драйверы (но будут все, не только активные, с root слишком медленно)
- Для Spreadtrum 7.0+ у кого заблокировано чтение поддерживаемых камер, можно скопировать библиотеку camera.PLATFORM.so (sc8830 и др.) в папку программы, будет считывать оттуда.
- Исправление ошибок
[PRO]
Улучшен отчет:
- Добавлена инфа c вкладок устройства ввода и wi-fi
- Добавлена кнопка отправить, позволяет отправить отчет на почту (в виде файла)
- В низу приписывается, какой версией программы был создан отчет
- Исправлена кодировка, заголовок страницы
Версия 4.16.x 051118
- Обновлены компоненты обнаружения
- Улучшена поддержка памяти для новых cpu
- Добавлена вкладка кодеки
- На 8.x Определение звуковой карты без root (qcom, hisi)
- kirin980 определение архитектуры
Версия 4.17.x 011218
- galaxy s9 sdm845 дисплей, поддерживаемые камеры
- Для Qualcomm добавлено определение названия датчиков температуры, требуется root и включить в настройках эту функцию.
У меня, например, заменяет tsens_tz_sensor12 на gpu, и 5 датчиков для cpu.
Версия 4.18.x 17012019
- Обновлены компоненты обнаружения
- HiSi: определение дисплея с root kirin960+
- HiSi: определение типа дисплея oled/amoled или ips/lcd
- HiSi: поддерживаемые камеры kirin970+
- sdm845: Определение дисплея для lg, xiaomi где не заблокировано.
- Начато улучшение определения компонентов для x86 ноутбуков
[PRO]
- HiSi: определение модели камеры по данным из фото (exif).
В меню инфо-центр выбрать фото, покажет инфу. Можно выделить и скопировать данные.
Версия 4.19 04032019
- Обновлены компоненты обнаружения
- Улучшено определение snapdragon 855, exynos9820, Helio P70
- kirin970+ определение поддерживаемых камер
- Исправление ошибок
Версия 4.20 29032019
Улучшена поддержка snapdragon 855, 712, 675; exynos9820, Helio P70
Новая версия 4.21 27052019 - 27062019
- Обновлены компоненты обнаружения
- На вкладке система, теперь выпуск android (соответствует API) Бывают фейковые версии android прописывают.
- Для xiaomi sdm855 c root, у кого определялось 2 камеры из 4, должны все показываться.
- Попытался немного оптимизировать
- sdm730
4.22 19082019
- Улучшено определение устройств для android 9.
- Snapdragon 855+, 665. Добавлен Кэш L3 для ЦП
- Добавлены характеристики камеры camera 2 api:
Размер пикселя (у кого неправильное разрешение, то на полученное значение не смотрите)
Угол обзора (горизонтальный)
Цветовой фильтр (Color Filter Arrangment)
4.23 12092019
- Обновление до sdk28, также в списке приложений добавлена версия sdk.
- На 8.0+ (у кого недоступна разметка), вместо нее пути монтирования (+добавлен размер).
kirin
Новый метод для определения дисплея с root для kirin970+
Тестовый метод определения производителя дисплея huawei mate 20 pro, где старый заблокирован на emui 9.1
mtk
Поддерживаемые камеры для новый устройств (проверено на 9.0 mt6771)
qcom
Поддерживаемые камеры, исправлен метод для msm8996 - sdm6xx на 8.0+
4.24 01112019
- Исправлены ошибки, исправлена работа на Redmi K20 Pro
4.25.x 23012020
- Исправление в меню 'время работы ЦП', когда сложная конфигурация кластеров, инфа была не для всех.
В частности не было с макс. частотой.
- Новый метод определения ОЗУ для устройств, где фейковые данные
- Для платформы exynos7885 (в основном A серия) новый метод определения камер, из-за ошибки в ядре выдавалась для фронтальной модель основной
Отчет в PDF (PRO)
Черная тема
4.26.x 07052020
- Интегрирован Sensor Test с новым дизайном для освещенности и приближения
- Добавлена версия Vulkan
- В меню навигации пункты для вызова Монитор ЦП, время работы ЦП
- Добавлена версия Google Services и Huawei Services
- Оптимизирована загрузка разметки и напряжений с root, когда было долгое ожидание
- Исправлено получения температур для некоторых устройств на 10, где другие методы заблокированы
- Widevine инфо на вкладке кодеки
- Улучшен дизайн отчета (PRO)
У кого Huawei без google сервисов теперь есть возможность загрузить в AppGallery
- Добавлен тип темы АВТО, на android 10, пытается переключится со светлой на черную в зависимости от настроек системы
4.27.x xx0720
- Улучшена поддержка новых ЦП
- Подменю про диагональ экрана и dpi по нажатию на частоту обновления
(тестовый режим, значения вычисляются по dpi, для большинства соответствуют, но есть устройства, где видимо неправильно прописано dpi или масштабирование)
- Копирование текста по долгому нажатию (в PRO версии)
4.28.x 070920
- Улучшена поддержка новых ЦП и компонентов
- Пытаемся лучше определять камеры 48/64 MP
4.29.x 181020
- Обновлен sdk
- Улучшена поддержка новых ЦП и компонентов
- Добавлена опция масштабирования текста
4.30 221120
- Улучшена поддержка новых ЦП и компонентов
5.0 110121
- Улучшена поддержка новых ЦП и компонентов
- Добавлены иконки для некоторых производителей ЦП
- Загрузка ЦП теперь работает на qcom на android 8.0 - 10
- В подменю экран добавлены поддерживаемые разрешение и частота
- Пытаемся определить тип памяти UFS или eMMC на большем кол-ве платформ
5.1.2 240321
Основной упор сделан на оптимизацию работы и потребеления памяти
- На большинстве устройств запуск должен ускорится + Добавлен логотип при запуске
- Добавил на mtk названия датчиков, что в теме обсуждали
- В меню, где вызывается подменю и указано количество, добавлена картинка
- Улучшена вкладка кодеки, добавлены кодировщики, и подробности про кодек
- Можно обновить список свайпом на первых трех вкладках.
(Для системы, например, если частоту обновления переключите, для остальных для рута, если не сработает авто обновление)
- Добавлен зум камеры, диагональ сенсора
5.2.x xx0521
- Информация об экране на отдельной вкладке
- Инж. меню на мтк, где заблокировано, открывается через звонилку (у меня заработало, даже если свернуто)
- На вкладке система добавлена инфа о gps, модель чипа/прошивки, год выпуска (android 9+)
- Иконка батареи (PRO)
5.3.x xx0721
- Доработан дизайн заголовков списков.
На фейковых устройствах скорее всего не смогут подменить данные, как в системных меню.
В PRO версии:
- На вкладке система добавлен заголовок с инфой
- На вкладке батарея доработана визуализация и добавлен в тестовом режиме график заряда / разрядки.
5.4.1 210821
- Небольшие улучшения в интерфейсе: фильтры, добавлено обновление на вкладке приложения и usb свайпом
- В тестовом режиме версия bluetooth 4.x или 5.x для android 8+ (конкретную версию не определить)
- Версия root (supersu, magisk) в доп. меню вкладка системы по подписи
- Добавил на последней вкладке все мои приложения (для продвижения)
5.5 191021
- Поддержка новых ЦП и компонентов. Cortex-X2
- Исправление поддерживаемых камер на realme qcom 11
5.6 181221-110122
- Обновлен sdk
5.7.2 270322
- Обновлен дизайн вкладки камеры
Подсказка для максимального разрешения
5.8.0 240522
- Xiaomi qcom, где частично заблокировано обнаружение устройств, добавлен новый метод
- Amlogic: на вкладке экран добавлена инфа EDID для TV
- Добавлена вкладка с поддерживаемыми функциями bluetooth.
5.8.1 280622
- Ускорена загрузка списка устройств с root
- Определение версии UFS c root на некоторых смартах c android 11+
- Автоматически пробуем поставить флаг инвертировать скорость заряда/разряда
5.9.2 100922
- Новые методы определения макс. разрешения камеры.
- Добавлен пункт OIS, если поддерживается
- Версия Wi-Fi поддерживаемая чипсетом (android 11+)
- Для фейковых устройств добавлен небольшой тест, показывающий список версий android и API.
Если у устройства стоит подмена инфы в текстовых полях в android, то должно быть видно, что порядок нарушен.
5.10 221025
- Поддержка новых ЦП и компонентов. Cortex-X3
5.11 230315
- Обновлен sdk 31
- Монохромная иконка для android 13
- Определение версии UFS с root для qcom
- Для samsung добавлена дата изготовления в подменю экстра системы (по подписи)
5.12 230505
- Добавлены иконки брендов
5.13 230720
- Исправлен запрос root, когда несколько раз спрашивалось.
В PRO версии в тестовом режиме
- Подробная информация о приложении
- Добавлена вкладка монитор с графиками для ядер ЦП
5.13.1 230820
Тест аудио
5.14.0 231016
8 Gen3, D8300
5.15 231213
- Улучшен дизайн вкладки кодеки
- На вкладке камера, если доступно макс. разрешение, показывается размер пикселя и в скобках, как раньше размер в режиме объединения.
- Настройка единиц измерения тока зарядки, по умолчанию должна определяться автоматически
- В тесте на фейк в тексте внизу добавлена краткая информация отображаемая новым методом, чтобы избежать подмены.
- Для фейковых устройств, где нагло подменяют sdk, и программа падала, теперь показывается окно с сообщением об этом.