vitus_wagner: My photo 2005 (Default)
[personal profile] vitus_wagner

Попытался себе представить, как бы мог выглядеть идеальный телефон для меня.

  1. Это, очевидно, кнопочный телефон. По габаритам примерно как Эрикссон R520. Чтобы и кнопки нажимать удобно было и микрофон около рта.
  2. Он умеет 4G и умеет работать 4G модемом для компьютера. USBnet, возможно WiFi hotspot и/или Bluetooth PAN. Т.е провод обязательно, беспроводные протоколы опционально. Если он при этом сам не имеет никаких интернет-клиентов, то и черт с ним. Телефон устройство для связи, а не для работы с информацией.
  3. Он имеет объем памяти для записной книжки на примерно тысячу VCARD и позволяет работать с VCARD с компьютера, подключенного к нему.
  4. Работа с информацией лежащей на телефоне (а там могут лежать только контакты и SMS-ки) с компьютера осуществляется по стандартному протоколу. Лучше всего HTTP. Маленький вебсервер в прошивку встроить и положить туда несколько десятков килобайт статических файлов html и js несложно. Остальное сделает браузер на компьтере
  5. Проткол обмена между фронтэнтдом (в браузере) и бэкэндом (в телефоне) документирован и удобопонятен. Так что если кому-то хочется грузить vcard-ы скриптом на любом языке, имеющем http-клиент в стандартной библиотеке или способом позвать curl, это легко сделать. Возможно стоит для работы с записной книжкой использовать carddav, но тогда на телефоне должен быть сервер, а не клиент этого протокола. Хотя, пожалуй, сложноват carddav для такой машинки.
  6. Существует возможность апргрейда прошивки через веб-интерфейс как в роутерах.
  7. Блютус для обмена контактами по obex и подключения гарнитуры - обязательно.

По поводу того, должна ли там быть камера и как с ней работать, пока не придумал.

Вот интересно, большой ли будет спрос на подобного рода аппараты?

Date: 2023-05-03 02:22 pm (UTC)
beldmit: (Default)
From: [personal profile] beldmit
Примерно 2 экземпляра.

Date: 2023-05-03 03:46 pm (UTC)
beldmit: (Default)
From: [personal profile] beldmit
Нет, но допускаю, что ты не уникален.

Date: 2023-05-03 04:52 pm (UTC)
From: [personal profile] inkelyad
Можно но не дадут. Потому что, похоже, оно живет на страшно проприетарных OS-ах, со всех сторон обложенных NDA. А сам код имеет слишком много возможностей взаимодействовать с низкоуровневыми функциями железа и сотовой связи. В отличии от более толстых железок, где оно все в отдельном уголке, старательно изолированном от пользовательской системы.

Поэтому пользуются такой логикой, что давать делать костомизированные прошивки низзя - ибо что-нибудь похачат, сломают, создадут помехи итд итп.

Отсюда, судя по всему и ужасная эргономика. Допилить техническую демку для чипа от его производителя до вменяемого состояния просто некому.

Date: 2023-05-04 10:29 am (UTC)
From: [personal profile] fhunter
Хм, там в PostmarketOS появилась поддержка новых Nokia (тех что "типа кнопочники"). Правда насколько хорошая - не знаю, у меня амфибиотропная асфиксия покупать телефон для таких экспериментов.

https://wiki.postmarketos.org/wiki/Nokia_8110_4G_(nokia-argon) (и ещё 2, там почти одинаковая платформа).

Никто не хочет написать к этому UI? :-D
Edited Date: 2023-05-04 10:47 am (UTC)

Date: 2023-05-04 04:19 pm (UTC)
From: [personal profile] fhunter
Nokia 6300 4G - https://market.yandex.ru/product--telefon-nokia-6300-4g/755200002/
4100 рублей для России.

Вот он же на wiki postmarketOS: https://wiki.postmarketos.org/wiki/Nokia_6300_4G_(nokia-leo)

Вопрос в том, что:
1) там где я сейчас - оно стоит примерно 75 евро - это уже несколько большая сумма, чем я готов отдать за "ну просто поиграться".
2) на родную прошивку вроде как ругались с точки зрения эргономики, а насколько хорошо работает postmarket os на нём я не знаю, да и опыта общения с этой операционкой у меня нет. + всё же камера в 0.3МП - это хорошая, годная шутка от новой Нокии :-)
3) я конечно слежу за подобными железками, но у меня пока на руках есть Nokia E72 и Xiaomi Mi Note 3 (перешитый в lineage os), что мои потребности в телефонах закрывает "с головой" на ближайший год или около того (батарея на xiaomi начала слегка сдавать).

KaliOS Nobby

Date: 2023-05-05 11:04 am (UTC)
From: [identity profile] enginenegr.livejournal.com
кнопочники Nobby на китайской KaliOS

умеют в LTE и точку доступа

но сейчас проблема у ОпСоСов - они раздачу интернета на многих тарифах с пакетами трафика делают платной

Re: KaiOS Nobby

Date: 2023-05-05 07:23 pm (UTC)
From: [personal profile] fhunter
> Кстати, если я запущу на смартфоне openvpn и весь трафик с компа зароучу в нее, как провайдер определит что у меня интернет используется не на смартфоне?

В своё время это обсуждалось на 4pda, выходило, что по разнице TTL умели + по обращению к специфическим ресурсам типа windows update.
Если будет запущен openvpn и трафик со смартфона загнан в него - скорее всего никак, если наружу ничего не вылезет. Но с провайдера может статься тормозить vpn (если сможет его определить).

> Сколько то там гигов в месяц, а какое устройство их потребило - не важно.
Это было во времена безлимитов, которые не безлимиты (одно дело с телефона потребление, на "безлимите", другое когда человек с компьютера запустит торрент-клиент). Но честно сказать ОПСОС-ам было слабо.
Edited Date: 2023-05-05 07:24 pm (UTC)

Re: KaliOS Nobby

Date: 2023-05-05 07:25 pm (UTC)
From: [personal profile] fhunter
Только KaiOS. Это наследник firefox os, только частично (?) закрытый.

LeEco Cool

Date: 2023-05-05 11:02 am (UTC)
From: [identity profile] enginenegr.livejournal.com
был такой телефончик LeEco Cool

так на него напилили миллион прошивок, которые до сих пор (2021) обновляются, хотя железо уже морально устарело

Date: 2023-05-04 10:33 am (UTC)
From: [personal profile] fhunter
Про интерфейс:
у SonyEricsson/Ericsson был "экранный подход" - клавиатура мапится на экран. то есть 12 иконок = 12 кнопок. Если интерфейс не тупит и не меняет положение иконок - вход куда-либо идёт вообще по памяти и вслепую.

Date: 2023-05-03 04:57 pm (UTC)
From: [personal profile] inkelyad
Он умеет 4G и умеет работать 4G модемом для компьютера.
Это, похоже, практически на 100% гарантирует что внутри железки должен быть Linux со всеми вытекающими.
Потому что современный 'модем' склонен притворяться роутером. И, похоже, запускает где-то внутри себя pppd и разные NAT-ы и маршрутизации из какой-то комбинации стека транспорта и IP стека. Модемные AT команды, поди, еще сам себе отдает где-то далеко под капотом.

А заниматься реализацией альтернативных имплементаций - желающих мало, прямо скажем.

Date: 2023-05-03 07:06 pm (UTC)
From: [personal profile] inkelyad
Теперь научились эмулировать ethernet.
Он эмулирует... Но у меня есть очень большие подозрения, что с другой стороны этой эмуляции, внутри модема - там вот эта вся каша и есть.

Date: 2023-05-03 09:10 pm (UTC)
dmarck: (Default)
From: [personal profile] dmarck
не, там давно уже честный Packet Switcheng, а начиная с LTE и вообще "почти совсем эзернет"

Upd: (но, разумеется, "by histerical raisins™" вылезать может всякое)
Edited Date: 2023-05-03 09:10 pm (UTC)

Date: 2023-05-04 07:37 am (UTC)
From: [personal profile] inkelyad
не, там давно уже честный Packet Switcheng, а начиная с LTE и вообще "почти совсем эзернет"

Однако скажу, откуда у меня такое представление:
1) Если мы цепляем железку к порту и у нас появляется сетевая карта, на которой работает DHCP, раздается Default Route, который пингуется - то это означает, что мы не непосредственно с модемом общаемся. И это не сторона оператора, т.к. все это работает, вроде как, даже когда с сотовой сети не прицеплен.

Т.е. там, за эмуляцией сетевой карты, стоит вполне себе OS, которая IP хорошо умеет. Т.е. 'настоящий' модем нам не показывают. Ну и поскольку все равно с операторскими хозяйством работает что-то внутри железки, а не пользовательский софт, то можно успешно переиспользовать сколь угодно не User Frendly интерфейсы

Upd: (но, разумеется, "by histerical raisins™" вылезать может всякое)
Ну как бы да: 3GPP TS 27.007 V18.2.0 (2023-03). 3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; AT command set for User Equipment (UE) Zip, внутри PDF. На случай, если прямые ссылки не дают использовать, искал тут
Логотип 5G присудствует.

Так что глубоко под капотом запросто может что-то древнее и унаследованное.
Edited Date: 2023-05-04 07:40 am (UTC)

Date: 2023-05-04 08:47 am (UTC)
From: [personal profile] inkelyad
Interworking between the Public Land Mobile Network (PLMN) supporting packet based services and Packet Data Networks (PDN). И конкретный файл оттуда.

Вроде бы тут описано как, собственно, интернет по в сотовой связи работает.

Все что я упоминал (PPP, AT команды) там вполне упоминаются. Плюс ссылка на здоровенную доку по этим самым AT командам выше. Так что мои подозрения, что все это, что было раньше видно прямо на компьютере и что компьютер дергал, сейчас просто залили толстым слоем промежуточного софта - вроде бы вполне обоснованы.

Date: 2023-05-04 10:45 am (UTC)
From: [personal profile] fhunter
Всё ещё смешнее - внутри некоторых mini-pcie/usb модемов... android. А потом этот модем ставят в роутер с linux-ом.

(https://openwrt.org/toh/tp-link/archer_mr200 - чтобы не быть голословным).

в huawei openvms

Date: 2023-05-05 11:01 am (UTC)
From: [identity profile] enginenegr.livejournal.com
некоторых модемах huawei стоят ДВЕ операционки: 1) за мобильную часть отвечает какая-то древняя RTOS типа openvms 2) за интерфейс и драйвера (связь по Ethernet/Wi-Fi/USB) - какой-то очень странный и урезанный Линукс

Re: в huawei openvms

Date: 2023-05-12 09:12 am (UTC)
From: [identity profile] edo-rus.livejournal.com

почему в некоторых? насколько я видел, во всех.
более того, и в смартфонах то же самое: ядро, отвечающее за связь, крутится на отдельной rtos. даже если физически оно находится на том же чипе, на котором крутится «основная» ось.

Date: 2023-05-12 09:17 am (UTC)
From: [identity profile] edo-rus.livejournal.com

А потом этот модем ставят в роутер с linux-ом.

ну старый анекдот же про то, как программисты кипятят чайник ) ещё смешнее выглядят всякие wifi и gsm шилды для arduino: на ведомой «тупой» плате стоит процессор на порядки более мощный, чем стоящий на самой ардуинке.

Date: 2023-05-12 10:21 am (UTC)
From: [personal profile] fhunter
Ну с Arduino это хоть сколько-то оправдано - там либо по лицензионному ограничению нельзя запускать свой код на этой плате, либо SDK такой, что средний пользователь Arduino не осилит написание своего кода в эту плату.
Я бы тоже, если бы делал что-то простое в единичных количествах - взял "тупое", но гарантированно работающее устройство модулем, чем разбирался бы с тем, как вписать свой код в имеющееся (не трогая вопросы наличия интерфейсов и того, что arduino сжечь от неудачного подключения чего-либо в разы дешевле, чем модем).

Хотя вот ESP8266 и ESP32 "взлетели", хотя первый изначально вообще делался как преобразователь UART-> WIFI, а вот теперь можно и свой код писать.

Date: 2023-05-12 09:27 am (UTC)
From: [identity profile] edo-rus.livejournal.com

Телефон устройство для связи, а не для работы с информацией.

рядом вы писали, что привыкли к картам на телефоне )

я не готов отказываться от того, что всегда под рукой почта/телеграм/whatsapp/браузер/ssh-клиент/etc.
а именно звонилка… не сказать, что совсем не нужна, но явно не в первой тройке.

Вот интересно, большой ли будет спрос на подобного рода аппараты?

думаю,что нет.

P. S. а если уж выбрасывать всё, кроме звонилки, с телефона, то зачем оставлять в нём модем? отдельные модемы же есть, на любой вкус: и usb, и сразу совмещённые с wifi точкой доступа, и нотбучные в формате m.2, которые легко ставятся и в обычный компьютер.

Date: 2023-05-12 12:56 pm (UTC)
From: [identity profile] edo-rus.livejournal.com

BTW, есть такая штука:
https://www.bluetooth.com/specifications/specs/sim-access-profile-1-0/

Я даже видел это работающим

Date: 2023-05-12 01:27 pm (UTC)
From: [identity profile] edo-rus.livejournal.com

Нет, это именно оно. У автомагнитолы свой gsm-модуль, своя антенна. При обнаружении телефона она регистрируется в сотовой сети с его сим-картой, звонки идут уже через магнитолу.

Date: 2023-05-13 10:01 am (UTC)
From: [personal profile] inkelyad
Бегло проглядев спеку...

Точнее, если я правильно понял - это про прокидывание интерфейса чипа (вот эти все APDU) через Bluetooth-ый последовательный RFCOMM на другое устройство. При желании, как я понимаю (но нигде не видел, чтобы делалось) - можно и для других целей задействовать.

Вот только - тут телефон, по факту, ридером смарт-чипа служит через этот Bluetooth интерфейс. Произвольно взятый телефон уметь это делать обязан что ли?

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 3rd, 2025 06:02 am
Powered by Dreamwidth Studios