# smartphones
смартфони і Android
# 🎓 вибір смартфону
📱 опції вибору
## 🎓 **пам'ять** RAM+NAND
важливіші характеристики: ємність, швидкість, тип, технологічність, частота роботи RAM.
* **ємність пам'яті** RAM та NAND (не ~~"ROM"~~). Більше -- краще.\
*Абревіатуру "ROM" хибно використовують в характеристиках смартфонів, хоча лише частину ємності флешпам'яті назначають для прошивання*.\
**Із більшими ємностями установлюють кращі моделі пам'яті** (ринкова закономірність), через це:
* більша продуктивність тестами
* швидший запуск та інсталяція додатків
* розбіжність швидкостей більше проявиться при заповненій пам'яті.\
*Тобто вибір більшої ємності корисний для регулярного запуску масивних програм як ігри, навіть незаповнюючи пам'ять*
* *з більшим RAM є шанс миттєвого запуску програми чи гри без очікування 10-40секунд*
* *зі швидшою пам'яттю швидший запуск кешованого процесу*
* ~~NAND 32GB~~ -- мінімум з GAPS, лише для досвідчених, недостатньо для нормальної роботи програм | 2024
* NAND 64GB -- мінімум для кешу мессенджера (щоб не перекачувати повторно з мережі).
* NAND 128GB -- мінімум для мессенджерів, робочий (2024)
* ~~RAM 3GB~~ -- недостатньо для спокійної роботи системи (2024)
* RAM 4GB -- мінімум з GAPS (2024), збої системи у GSI (2024)
* RAM 6GB -- мінімум для гри в 1080p, або мессенджерів (2024)
* RAM 8GB -- для стабільнішої фонової роботи програм, робочий (2024)
* *RAM 16GB LPDDR5 + 256GB UFS 3.1 storage* | [[1]](https://www.xda-developers.com/xiaomi-mi-11-ultra-india/), [[2]](https://www.xda-developers.com/xiaomi-mi-11-ultra-review/) | 2021
* *[SK hynix starts rolling out 24GB LPDDR5X RAM; to be used in OnePlus Ace 2 Pro | 2023](https://www.fonearena.com/blog/402007/sk-hynix-24gb-lpddr5x-ram-oneplus-ace-2-pro.html)*
* [*ZUFS 4.0 Mobile NAND* | 2024](https://www.techpowerup.com/322271/sk-hynix-develops-next-generation-mobile-nand-solution-zufs-4-0)
* програмне забезпечення вибагливіше до ємності і швидкостей з кожним роком
* споживання браузерами ростиме з впровадженням ізоляції процесів вкладок/доменів
* ПЗ робить все можливе щоб забезпечити роботу з недостатьою пам'яттю незамітно користувачу. Є цілий ряд безперервних оптимізацій, пристрої з різною ємністю працюють по різному, головне знати що економія впливає на:
* онлайн (робота месенджерів та безперебійна доступність зв'язку);
* автономність (лишня оптимізація або робочі додатки);
* термін роботи пристрою (вигорання NAND)
* ➕ *див. про MIUI псевдо "економію" RAM - розділ [прошивка MIUI]*
* ➕ *див. вигорання NAND - розділ [пам'ять та робота пристрою]*
* ➕ *див. про SWAP (PC) у темі hardware*
* характеристики, модель пам'яті і тип зазвичай вказують кращої і швидшої (залежеть також від платформи)
## 🎓 екран
як лице смартфону, багато параметрів вибору і відмінностей якості
* **модель екрана** - установлюють екрани різної якості, співпадає лише розмір та розширення, тож куплена модель може мати розбіжності з протестованими екземплярами.
* **розширення екрана** (або роздільна здатність, пікселі, pix)\
Вплив більшого розширення:
* чіткіше зображення, текст малими шрифтами, графіки, медіа. З поганим зором також необхідне. Різницю 1080pix проти 720pix замітно на екрані більше 5".
* вміщається більше інформації, більше можливостей масштабування інтерфейсу
* зазвичай пристрої не віддають зображення більше свого екрана, включаючи Miracast. Тобто транслювати на TV 1080pix краще мінімум 1080pix смартфоном
* більша нагрузка CPU/GPU для інтерфейсу, шрифтів, відео, ігор
* більша нагрузка RAM/NAND, I/O (ввід-вивід інформації), використання мережевого трафіку (напр. при перегляді Youtube)
* дорощі або гірші в усіх решту параметрів
* **яскравість екрана**
* **максимальна яскравість** - вручну і автоматично (різні), а коефіцієнт контрасту поганий показник. *Xiaomi яскравість екранів відріняється навіть між різницею моделей на $9 тож при такій гострій економії очевидно ще багато відмінностей якості*
* **максимальна яскравість при високій температурі** - середовища і пристрою (буває обмеження через перегрів підсвітки, недокументована характеристика)
* **мінімальна яскравість** - для комфортного читання в темноті
* при перегріві коли найбільш необхідна яскравість ядро примусово зменшує максимальний рівень щоб уникнути поломки, тому вибирати з запасом
* важливий параметр вибору при:
* сильному освітленні -- частій роботі на сонці
* в іграх -- концентрації максимальної видимості деталей
* високій температурі -- зовнішня середовища і внутрішня пристрою як побічний ефект його роботи.
* **тип екрана**
основні типи (технології), кардинально різні:
* IPS - дешеві, середньої якості, невисокої яскравості. Містить діодну підсвітку для видимості зображення, її нагрів створює додатковий фактор шкоди пристрою. Мають недостатню яскравість для комфортного користування на сонці
* AMOLED - у дорощих смартфонах, контрасні, красиві, яскраві, вигорають (псуються). Для протидії вигорання ПЗ кожні кілька секунд зміщує зобращення по ерану, з високою роздільною здатністю ймовірно незамітно користувачу
* **ШИМ**
* **частота оновлення** екрана -- важлива для гри.\
*Не плутати з FPS зображення*
* **рівномірність заповнення** - підсвітки і кольорів по площі екрана
* **кути огляду** кольорів, відповідність стандартів калібрування, параметри різні в залежності рівня підсвітки
* **розмір фізичний**
* **поверхня, технологія**. Закалене скло стійке до подряпин, проте крихке із вразливими краями.
* *бампер захищає краї від удару*
## 🎓 авторизація, біометрія
* **Fingerprint** (сканер відбитків) - **наявність і розміщення**
* чудовий засіб унинкути набору паролю (авторизації смартфону і додатків)
* являється альтернативним способом розбудити смартфон не натискаючи кнопку блокування, навіть неналаштованим захистом
* розміщення сенсору важливе для ергономіки: як краще змінювати положення пальців, діставати з кишені, розблоковувати авторизацією, фіксувати в руках для навігації і друку
* сканер ззаду - нормально для новачків, правші і лівші бо смартфон легше управляється одною рукою (особливо широким смартфоном). Недоступне розблокування Fingerprint не піднімаючи зі столу але на практиці рідко затребувано бо коли інформація сповіщення виявляється цікавою всеодно зручніше взяти в руки. Аналог розблокування лежачого - FaceUnlock, менш безпечний
* сканер збоку, в деяких об'єднаний кнопкою блокування.Зазвичай установлений справа, можливо незрручно для лівші.
* сканер під екраном - глючено і дорого, відносно нова технологія
* **FaceUnlock** - авторизація обличчям фронтальною камерою. Повинна працювати в Android смартфонах з фронтальною камерою, але через модифікації продавця краще перевірити наявність в характеристиках. Проти відбитка: менш безпечний, спрацьовує повільніше, гірша підтримка в додатках
* **USB апаратні ключі** 2FA - фізично окремий пристрій розміром "флешку"
* увімкнена авторизація користувача потрібна для захисту від несанкціонованого досту пам'яті, універсального підтвердження доступу в системі і додатках, важливих налаштувань (напр VPN, DNS), дій, покупок
* в системі спочатку задається пароль/графічний пароль (графічна комбінація)/PIN (короткий код). Опціонально налаштовуються як допоміжні засоби FaceUnlock, відбитки. Це чудовий засіб унинкути набору паролю
## 🎓 камери і зйомка
* **кількість пікселів та технологія**.
* Сучасні матриці "збирають" світло та колір багатьма пікселями (більше 1:16). Раніше, пікселі сенсора використовались камерою 1 до 1, тепер порівнювати лише по кількості чи розміру пікселів некоректно. Інженери-маркетологи розвинули страшні технології для мегапіксельних алергетиків. Сенс в них є, але це дуже дорого в обслуговуванні даних, потребує значних обчислень та великого сховища.
* Удосконалення технологій матриць проводилось одночасно з нарощування пікселів. В результаті закорінився стереотип що кількість мегапікселів (цифровий розмір) основний показник кращої якості. Надлишкові пікселі давали невеликий запас масштабування зображення, а на [4К екрані](https://en.wikipedia.org/wiki/4K_resolution#Resolutions) майже повний розмір. Це хороша ціна еволюції камер, невеликий запас розміру не завадить після застою ≈12Мегапікселя, адже фотографії роблять для майбутнього перегляду, на >33MP екранах [[8K]](https://en.wikipedia.org/wiki/8K_resolution#Resolutions).
* Quad Pixel та Quad Bayer - це різні технології, але для схожих типів за кількісню об'єднання - рахую однаково (просто ділю), щоб грубо оцінити еквівалент проти старої матриці.
Приклади:
* Щоб зняти фотографію 8К (7680×4320=33.18MP) матрицею [Hexadeca Bayer] потрібно 530.88MP.
* [Samsung could bring 576MP image sensors to market by 2025](https://www.androidauthority.com/samsung-576mp-camera-sensor-2873711/)
* [До 192 млн пикселей: Qualcomm изменила возможности камер для ряда чипов Snapdragon](https://3dnews.ru/983984)
* [[Samsung ISOCELL Bright GW1]](https://www.samsung.com/semiconductor/minisite/isocell/mobile-image-sensors/isocell-bright-gw1/) -- 1/1.72" ~~64MP~~/[Tetracell™](https://www.samsung.com/semiconductor/minisite/isocell/newsroom/blog/how_tetracell_delivers_crystal_clear_photos_day_and_night/)=16MP [[\*]](https://3dnews.ru/987209)
* [[Samsung ISOCELL Bright GM2]](https://www.samsung.com/semiconductor/minisite/isocell/mobile-image-sensors/isocell-bright-gm2/) -- 1/2.25" ~~48MP~~/[Tetracell™](https://www.samsung.com/semiconductor/minisite/isocell/newsroom/blog/how_tetracell_delivers_crystal_clear_photos_day_and_night/)=12MP
* [Samsung ISOCELL Bright HMX] -- 1/1,33" ~~108MP~~/Quad Bayer=27MP [[\*]](https://3dnews.ru/992272)
* [OmniVision OV48C] -- 1/1,32" ~~48MP~~/Quad Bayer=12MP [[\*]](https://3dnews.ru/1001023)
* [Sony IMX700] -- 1/1.28" ~~52MP~~/Hexadeca Bayer(16in1)=3.25MP
* [Rumor: Samsung Working on ‘Almost 1-inch’ 150MP Sensor for Smartphones](https://petapixel.com/2020/03/18/rumor-samsung-working-on-almost-1-inch-150mp-sensor-for-smartphones/)
* **розмір сенсора**, модель, технологічність -- основний показник якості
* **діафрагма** максимальна (мінімальне цифрове значення), якість лінз. У малих сенсорах (матриць) по суті відсутня діафрагма або один фільтр. Степінь просвітлення важко порівняти бо характеристики лінз недокументовані тож значення діафрагми вигадані продавцем. Сенсори (матриці) старі і малі вказано "темнішу" діафрагму тому по ньому можна попередньо оцінити установлений сенсор. Лінзи із великою ff пропускають менше світла, це нормально. Лінзи також сильно впливають на просвітлення та якість зображення, зазвичай кращі у дорощих
* **типи камер чи об'єктиви, фокусна відстань** (ff, в еквіваленті 35мм сенсора)
* варіанти
* ~25mm основний, зазвичай найдороща камера, поширений варіант
* <25mm ширококутний
* \>35mm дальній, телескопічний, "телевик" або оптичний "зум" хоча термін некоректний. Велике значення потребує масивного комплексу лінз яке розміщують паралельно корпусу
* макро, ff зазвичай не маркують і розміщують устарівші сенсори
* сенсор технічний, заміру глибини, працює допоміжним
* <25mm фішай (fisheye). На відміну "класичного" ширококутного здавлює разом передній та дальній план, такзваний риб'ячий зір. Нажаль рідкісний варіант бо потребує випуклості лінз.
* комплект камер різними ff може програмно об'єднуватись для безшовного оптичного "зуму", у флагманах з телескопічними камерами. Використовується у відеозйомці
* [With Android 11, apps can view and record two on-device cameras at the same time](https://www.androidpolice.com/2020/07/08/with-android-11-apps-can-view-and-record-two-on-device-cameras-at-the-same-time/)
* **стабілізація** зйомки: цифрова, оптична. Важлива для кращої зйомки відео. У бюджетному сегменті недоступна або примітивна
* **якість лінз** камер -- матеріал, технології, степінь просвітлення, оптична схема
* **допоміжні технології** - "лазерний" автофокус, сенсор глибини..
* **сумісність аксесуарів**
* зовнішні лінзи (прикладні) хорошої якості дорогі, особливо дальнофокусні
* [anamorphic lenses](https://youtu.be/9x4zIOWWfxg)
* тримач штатива. Враховувати сумісність розміщення портів для банка та мікрофону. Закріпленим навігація смартфону може бути складнена
## 🎓 світлодіоди
*ліхтар/спалах камери корисний модуль адже завжди при собі, має велику ємність батареї, легко зарядити від 5V навіть сонячною станцією.*
* яскравіший ліхтар/спалах буває у "протиударних" смартфонах
* діоди установлюють різної температури кольору для відповідного балансу білого (WB), начебто зробити обличчя природнішим при різному освітленні
* розміщення біля основної камери -- невдале, очевидно свідомо в цілях економії а потужність зменшена програмно.\
1. створює шкідливий ефект "червоні очі"
2. теоретично спотворює відео (шуми) при ввімкнутому ліхтарику від додаткового нагріву матриці
3. яскравим міг бути кориснішим засобом, щоб при зйомці відбити в необхідному напрямку чи фільтрами.
*Щоб робити кращі знімки - ніколи не користуйтесь інтегрованим спалахом, навіть спалахом $5000 камери.*
## 🎓 **ергономіка, різне**
* **коротко загальне**:
* вибрати розміщення модулів, портів і штекери, особливо для горизонтального положення за грою
* врахувати виступи і розміщення камер
* для вологозахисту закривати порти а водозахищеність буває у протиударних.
Zip пакет - тимчасовий захист в дощ
* смартфони великі і важкі тож в деяких ситуаціях сумка ремінь краща кишені штанів
* силіконовий бампер найкраще захищає екран від тріщин, бо краї найвразливіші
* на колисть компактності майже відсутнє охолодження, інакше для можливості 100% нагрузки мав би радіатори вагою 500 грам
* **вологозахист**
* смартфони із роз'ємом не захищені від води, незважаючи на фіктивні заявки виробників, хібащо від бруду який накоплюється у кишені
* у любому смартфоні фізичні порти вразливі і необхідно закривати резиновими заглушками, тому бажана відсутність порта jack a корисна підтримка безпровідної зарядки. Якість збірки і проклейки корпуса можна дізнатись з відео розбору пристрою.
*[У Redmi 9T порт jack 3.5" розміщений зверху - некомфортно і всередині гнізда знаходиться наклейка вологості а значить при першій краплі втрачається гарантійне обслуговування](https://youtu.be/Os6kg5u8pHE?t=749)*
* для тимчасового захисту існують захисні торбинки, як Zip-пакети
* закономірність захисту на ринку смартфонів:
* спеціалізований клас "протиударні" -- захищені, важчі, більші, старіші, дорощі, малий вибір. Єдиний клас здатний мати справжній волого-захист бо потребує конструктивних змін, спеціальнних модулів. Напр. замість фільтрів і мікро-решіток мікрофон та динаміки іншого типу роботи, відсутність портів, безпровідна зарядка, антени виведені назовні захищеного корпуса
* у деяких дорогих
* середні Xiaomi мають проклеєну задню кришку
* бюджетні Xioami - задня кришка на защолках без клею
* порт **jack 3.5"** (гарнітури)
* **наявність**. Порт заміняється Type-C на користь універсальності, вологозахисту, якості передачі
* **розміщення**. Внизу біля порта Type-C, отвори із одної грані -- має ряд переваг:
* легше запобігти пошкодження
* ергономіка у кишені - розміщення з наушниками, напрямком верх смартфону у дно кишені. Інакше, кабель поверх по смартфону
* компактніше розміщення кабелів, особливо при підключенні Power-Bank чи Hub. Також зручніше в горизонтальному положенні для ігор, особливо з поворотними штекерами *(при нагрузці не заряжати)*
* ремонт. Бувають спаяні на одній платі, такі коштують: від $4 репліка без QC
* з недоліків - док-станція вертикальної установки щоб підключити гарнітуру повинна підходити до моделі вирізом гнізда jack або мати Type-C Audio та аудіо-вивід док-станції
* **розміщення**. Зверху
* погана ергономіка та потенційне пошкодження. Забруднення у кишені штанів, затікання рідини при дзвінку на дощі
* **камери** (ергономіка) - форма, розміщення та захист лінз від пошкоджень
* через виступ смартфон качається на столі
* ободи навколо камер запобігають контакт з поверхнею, товщиною долі міліметра тому не замітні по фотографіям зовнішього вигляду
* ободи також продаються окремо проте незавжди продумані, можуть давали лишній блік навіть без скла
* чохол - може захитити або зменшити захист камер
* розміщення фронтальної камери буває під екраном, а видимий "прищ" фронтальної камери приховується глобальною чорною темою
* **динамік** може перекриватись руками у горизонтальному положенні
* **чохли, бампери, кільця**
* елементи ззаду (метал, магніт) заважають роботі NFC та безпровідній зарядці
* елементи можуть перекривати сигнал модулів по краях та різних областях тому металевий бампер поганий. Існують "захищені" смартфони для яких непотрібні чохли
* присоска або кільце -- корисне як підставка та утримувати смартфон лежачи на спині. Продаються клейкі або інтегровані в чохол
* чохол книжка - хороший зі складною задньою стороною у підставку. Защолка з неодимовим магнітом заважає роботі компасу
* бампер із високими бортами - захищає виступами від задирання додаткового скла, вразливі краї при падінні.
* силіконовий - мягкий, дешевий
* **скло, плівка** (змінна, додаткова захисна поверхня), заклеювання екрана у якості захисту.
* Міцне скло - додатково розсіює удари зверху, по суті єдина користь. Не захищає від найнебезпечнішого удару в краї, оскільки менші розміру екрана
* Загальні недоліки: гірше поверхні якісного екрана за всіма параметрами
* погіршує якість зображення та враження користування
* заважає роботі сенсора відбитка пальця, розміщеного під екраном
* товсте скло - ефективний захист, порівняно плівки
* заважає роботі сенсорної панелі
* `рішення`: використання альтернативного режиму роботи (налаштування) - чутливий. Доступно в деяких прошивках.
* дешеве, доступне
* сповільнює ковзання
* мала надійність. Швидке псування наводить користувача на фіктивні висновки що без "захисту" екран швидко подряпається.
* двошарове та фарбоване скло.
Напр. верхній скляний шар із заниженими краями, завдяки меншого нижньго шару, що із липкого матеріалу.
Декоративне фарбування країв ширше необхідного, можливо, призначене зробити виріб універсальнішим під різні екрани, маскуючи границі.
* заважає датчику приближення
* обмежує огляд та керування
* густий та товстий шар клейкої суміші - теоретично заломлює світло
* встановленим неідельно - заважає, навіть похибкою 0.5 мм.
* `рішення`: користування бампером із високими бортами
* при здавлюванні створює тиск на екран, напр. коли бампер торкається краю, розміщенні смартфону в тримачі, разом видавлюють приклеєне скло.
* Плівка не захищає від подряпин, а лише накопичує, порівняно скла екрану.
* Плівка не захищає від удару, адже мягше порівняно скла екрану.
* Отже, разом із загальними недоліками, плівка це безкорисний виріб, псує враження користування.
## 🎓 порт Type-C
замість Micro-USB. *Наявність універсального штекеру Type-C не гарантує сумісність і роботу необхідних функцій*
* технології заряжання (PD, QC), зворотня зарядка (Power Bank). Потребує потужнішої батареї але необхідні елементи схемотехніки знаходиться на платі з гніздом, а дешева заміна продається без них.\
➕ *див. розділ [батарея і заряжання]*
* шина даних -- пропускна властивість. Повільна USB2 у більшості
* USB OTG -- підтримка, ніби у всіх ще з 2013 року. Забезпечує "вхід/прийом" пристроїв
* для роботи одночасно багатьох потрібна підтримка адаптером а не лише наявність гнізд в цьому
* деякі споживажі USB (5V) потребують додаткогово підживлення адаптером (HDD 2.5" (5V) старт двигуна супроводжується сплеском споживання (A))
* аудіо вивід. Дешеві наушники Type-C немають переваг цифрової передачі, вони дорощі через порт та важче ремонтувати *(для полегшення ремонту повинні продаватись штекети з кабелем щоб просто перепаяти кінцівку)*
* відео вивід -- підтримка, зазвичай недокументовано але деякі бюджетні вміють. Передача відео-потоку на зовнішній екран (монітор, телевізор). Висока якість та частота потребують швидкісної шини мінімум USB 3.0, інакше немає потенціалу робити підтримку навіть силою інтузіастів
* сумісність адаптерів і пристроїв (хаби, маніпулятори, екрани). Вироби Type-C недешеві через технологічність, ускладнену конструкцію і маркетинг, але переваги і можливості вартують цього. Type-C хаби помалу дешевшають і пристроїв стане більше через директиву ЄС на користь Type-C.
* Type-C комфортніший в експлуатації - двохстороннє і приємне підключення, на відміну огидних пружин штекеру Micro-USB
* Type-C надійніший. Важчий ремонт але кабель швидкої зарядки не варто ремонтувати недосвідченому користувачу
## 🎓 зв'язок та комунікація
* **NFC** -- наявність, технологічність.
* Пристрій з NFC міг бути як переносний термінал
* 🐷🤯 зазвичай відсутнє програмне забезпечення для самостійного користування NFC. Є оплата "Google Pay" -- обліковим записом Google, що реалізоване примусовою інсталяцією (деінсталяція GMS недоступна), ще мабуть вимога заблокованого завантажувача.
* ➕ *див. розділ користування "NFC та мітки"*
* NFC активованим може створювати шуми мікрофону при розмові чи записі відео.
*Мав аналогічну проблему з 3G, через погану реалізацію антени на смартфоні 2013 року*
* Відсутній NFC є недоліком для багатьох, судячи з негативних коментарів про різні смартфони. Вважаю, що більшість не знають для чого він, а просто повторяють тренд. Зазвичай, користуються одною карткою, забувають що можна просто носити картку (RFID) під чохлом, не налаштовують картки та застосунки. Отже коли неможливо скористатися NFC, через відсутність, чи прошивку - не бачу в цьому недоліку, бо проблеми в основному через реалізації та Google що багато обмежує, немає нормального ПЗ для його керування.
* **4G частоти**
* CN версії смартфону не мають підтримки всіх частот для повноцінного користування UA операторами 4G.
*Не плутати з регіональністю прошивки та агрегацією каналів*.
* 4G **агрегація каналів** - необхідна для кращого зв'язку з деякими операторами
* **5G**
* Платформи з інтегрованим модемом 5G з 2020 року
* Не покупайте смартфоны 5G – хотя бы в ближайшее время (2019)
<https://habr.com/ru/post/436974>
* **Wi-Fi** - частоти, технології передачі.
* 5Ghz підтримується від Wi-Fi4, необхідна апаратна підтримка з окремою антеною. Часто плутають зі стандартом Wi-Fi5. Частота проти 2.4Ghz краща бо вільніша і не пересікається з Bluetooth
* 40Mhz буває що відключають програмно.
*Напр. у Redmi 8 - Wi-Fi4 2.4Ghz 20Mhz, 40Mhz вмикається адміністратором Root*.
* Wi-Fi зазвичай працює в межах програмного обмеження драйвером, відповідно до регіону. У роутерах налаштування залежене від параметру регіон, або можливо, мова інтерфесу. Нова прошивка може містити більше обмеженнь як заманеться регуляторам з виробниками (таке бувало).
* Wi-Fi 6 (802.11ax) - використовує дві частоти, WPA3, нові особливості протоколу допоможуть децентралізації
* Wi-Fi 6E як Wi-Fi 6 на 6GHz
* [The Qualcomm Snapdragon 865 Plus brings a faster CPU and GPU, Wi-Fi 6E, and Bluetooth 5.2 support](https://www.xda-developers.com/qualcomm-snapdragon-865-plus-launch/)
* 2x2, для Wi-Fi AP/AP Concurrency
<https://source.android.com/docs/core/connect/wifi-ap-ap-concurrency>
* **антени** - реалізація: тип, розміщення, кількість. Впливаюсть на якість сигналу і швидкість передачі. У бюджетних [антени наклейки](https://youtu.be/VvL2SKH11YE?t=481)
* **GPS**, навігація
* [Dual-Frequency GNSS – An important location feature your phone is probably missing](https://www.xda-developers.com/dual-frequency-gnss-important-location-feature-your-phone-probably-missing/)
* *[The Honor View20 Uses Dual-Frequency GPS for a Better Signal](https://www.xda-developers.com/the-honor-view20-uses-dual-frequency-gps-for-a-better-signal/)*
## 🎓 охолодження і тротлінг
Падіння продуктивності від перегріву (недостатнє охолодження в цілях економії). Охолодження ніколи недостатньо, це один з недооцінених і недокументованих параметрів який впливає на тривалість служби пристрою навіть з агресивним тротлінгом. Гріються підсвітка екрана, CPU, GPU, батарея, та розміщені близько погіршують початкові умови свого середовища аналогічно вищої температури повітря
## 🎓 батарея і заряжання
* батарея -- прихована економія. Вказують ємність (mAh), навантаження, хімічний склад, підтримка швидкого заряжання.
* **ємність (mAh)** заявлений не гарантує одинакову корисну віддачу напротязі всього заряду а нарощується в маркетингових цілях який розуміють більшість покупців
* **швидка зарядка** (\>10W) корисна навіть якщо така зарядка не використовується. **Батарея з підтримкою швидкої зарядки повинна виявитись автономнішою батареї, порівняно рекордної ємності, при тривалих нагрузках (як ігри).** *Це пов'язано з особливістю літієвих батарей: при розряді падає напруга (V) а струм споживання росте щоб компенсувати нестачу, що створює ще більшу нагрузку та нагрів самої батареї, від якого додатково втрачає заряд. Також в нагруці температура середовища росте від CPU/GPU що значно примножує небезпеку.* Наприклад, через батарею нестача продуктивності може проявлятись в іграх навіть менше 50% заряду, менше 10% заряду вмикається тротлінг ядром для захисту перегріву батареї. Пристрій із заявленою підтримкою швидкої зарядки (напр. QC3.0) повинен містити запас нагрузки якого зазвичай недостатньо (замість ємності (mAh)) тому частково свідчить про кращу батарею. Також на батареї маркують Wh, можна дізнатись з розбірки моделі на Youtube
* **зворотня зарядка** (смартфон як Power Bank) -- провідна, безпровідна. Наявність функції та необхідний перехідник OTG
* напр. [Redmi Note 9 - Supports 9W (Max) wired reverse charging](https://www.mi.com/global/redmi-note-9/specs/) (USB OTG: 1.8A or 0.5A and file transfers - [[demo🎬]](https://youtu.be/jsMOZcNK1A8?t=63)
* **безпровідна зарядка**
## 🎓 програмне забезпечення
**Android версія, графічна оболонка, програмне забезпечення (ПЗ)**
* устарівше ПЗ містить зазвичай несуміне з новим та проблеми з безпекою робить небезпечним для використання
* більшість містять паскудні програми та ненормалу "оптимізацію". У виробника в цьому своя вигода а користувачу завдає массу незручностей і потребує самостійної переустановки
* бували випадки продажу відверто троянського забезпечення
* ПЗ Xiaomi -- з гірших
* відкритість коду - необхідний стороннім інтузіастам для виправлення і портування прошивки
* Xiaomi з часом відкриває код ядра, у 2019 самі швидкі релізи коду після старту продаж\
<https://github.com/MiCode/Xiaomi_Kernel_OpenSource>
* **`firmware`**
* **Project Treble, GSI** -- Android OS
* *[Google представил прослойку для отделения поддержки оборудования от версий Android | 2017](https://opennet.ru/46542-android)*
* *The Android 8.0 release (2017) includes Project Treble, a major re-architect of the Android OS framework designed to make it easier, faster, and less costly for manufacturers to update devices to a new version of Android. Treble is for all new devices launching with Android 8.0 and beyond.*
* **MIUI** -- Xiaomi software, fork Android OS
* **HarmonyOS** -- Huawei, fork Android 10 OS
* *[Развиваемая Huawei платформа HarmonyOS для смартфонов оказалась переделанным Android 10](https://opennet.ru/54515-harmonyos)* | 2021
* *[Huawei анонсировал операционную систему Harmony](https://opennet.ru/51251)* | 2019
## 🎓 медіа
* апаратна підтримка форматів медіа файлів суттєво зекономить споживання
* [HEIF](https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format), [AV1](https://en.wikipedia.org/wiki/AV1), [AVIF](https://en.wikipedia.org/wiki/AV1#AV1_Image_File_Format_(AVIF)) [wiki#adoption](https://en.wikipedia.org/wiki/AV1#Adoption)
* Qualcomm 720G, 662, 460 (HEIF: HEIC photo capture, HEVC video capture) [[1]](https://3dnews.ru/1001888), [[2]](https://www.qualcomm.com/news/releases/2020/01/20/qualcomm-launches-three-new-snapdragon-mobile-platforms-address-ongoing)
* AV1 Android 10
* HEIF Android 11
## 🎓 перспективи
потенційний "запас" характеристик. Вибирати великим запасом надто дорого, нове програмне забезпечення зробись його ще гіршим бо остатки продуктивності підуть на обробку без апаратної підтримки технологій, *напр. відсутність апаратного відео декодування*
- $1000 ексклюзивний лічені місяці і стає середнім пристроєм, дешевшим у 3 рази
- $150 смартфон через 2 роки слабший у 2 рази проти нового
- ➕ *див. розділи тренди і устарівання*
## 🎓 різні комплектуючі
недокументовані характеристики
* виробник залишає право за собою змінювати комплектуючі і характеристики без попередження. Буває після релізу комплектуючі змінюються в гіршу сторону або анонсовані характеристики лише для початкового регіону релізу. Смартфони Xiaomi які перевипускають на міжнародний ринок мають гірші характеристики та більший цінник
* модель комплектуючих необхідно записати, це пригодиться при прошивці та заміні
* модель екрана
## 🎓 регіональність
* **призначення регіону** -- важлива відмінність пристрою: (1) різні регіони і (2) прошивки ("ROM"). Один від одного залежать апаратно і програмно, містять різну комплектацію. Зазвичай продавці вказують видимим лише прошивку а покупці забувать чи незнають про регіональність та їхню залежність. *Перед прошивкою необхідно оприділити відповідність обох типів версій по торгівельному коді та інформації NAND в системі щоб не поламати*. Далі детальніше
1. **регіон товару** (апаратно в більшості). Має різні комплектуючі і характеристики, навіть з одинаковим найменуванням.
* комплектація різна: зарядка або з адаптером, надписи на коробці
* зарядний блок живлення. Універсальні блоки 120/240V підключаються через перехідник ("вилку") але це не гарантує одинакову роботу. Майбутні блоки з ростом потужності ймовірно втратять універсальність
* інші комплектуючі, LTE частоти і технології -- необхідно хочаби підтримку частоти провайдера
2. **регіон прошивки** "ROM" (програмно в більшості). Назва моделі не інформує регіональність прошивки
* багато китайських (апаратно) прошивають глобальною прошивкою із заводу як новий, можливо великими партіями на замовлення поставщика. Товар новий і відповідає коробці
* погано коли продавець розпаковує товар, перепрошиває і не вказує при продажі що товар розпакований і модифікований а значить б/у і тимбільше взломаний сторонніми особами. Якщо продаваць мотивувався скорегувати регіон для більших продаж, установлена прошивка ймовірно офіційна просто іншого регіну. Такий товар не зовсім дефективний але створює ряд проблем покупцю. Неможна довіряти чужому програмному забезпеченню чи чужій установці (навіть якщо підписана), для користування такий пристрій необхідно перезаписати самостійно офіційним ПЗ. Користувач орієнтуючись лише маркуванню коробки при перепрошивці може поламати (получити bootloop) заливши невідповідну версію
## 🎓 покупка, магазин
* з китаю замовлення дешевше але потрібно платити пошлину на пошті
* у місцевому магазині звичайно націнки як мінімум через ПДВ, гарантія, покупець захищений законом (право на повернення напротязі 14дн). У такзваних "офіційних партнерах" бренду теоретично менше шансів купити брак бо погані партії відкличуть по звітах повернень. *Проти гарантійного обслуговування в смартфоні кілька наклейок які змінюють колір при першому попаданні води, напр. у Type-C та Jack*
* часто відсутні версії +6/128GB або фантастичні націнки +30%40 | 2019
* деякі магазини дешевшими цінами насправді продають перешиті смартфони власноруч
## 🎩 підсумки
основа вибору або **що дає дорощий пристрій** *(спрощений повтор)*.
* необхідно знайти баланс ціни і можливостей або незручностей якими можна змиритись але вибір пристрою залежить від способів використання. Офіційні характеристики недостатьо інформативні, самі проблемі це програмне забезпечення і деградація від перегріву. Покупка навіть у 2рази дорощого смартфону може виявитись вигіднішою, особливо для інтенсивної експлуатації як ігри
* ціна товару -- критерій вибору яку розуміють більшість, тож починати з нього. У 2021 році дешевше $100 - повний хлам невартий витрат. $130-$170 (релізна ціна) - бюджетний сегмент, у якому починається розбіжність можливостей
* RAM і NAND краще більше. Впливають на продуктивність і термін роботи.
Одна вкладка браузера може займати десяток гігабайт RAM чи NAND по наявності і ситуації.
Флеш пам'ять зноситься за кілька місяцяв якщо активно користуватись, бо для людей які вірять що оперативна (RAM) непотрібна виробник налаштував убивати процеси і чистити пам'ять (тим самим впусту зношувати). На ринку смартфонів це найгірша характеристика у бюджетному сегменті
* розширення екрана краще більше значення, навіть з поганим зором, але відповідно за інші характеристики потрібно чимало доплатити, особливо яскравість
* більше можливостей зйомки, нормальний відеозапис від середнього сегменту >$300
* чіп потужніший або новинка: ймовірно менше енергоспоживання, кращі ігрові враження або менший нагрів, апаратне прискорення відео, краще програмне відтворення прискоренням (більше FPS), додаткова продуктивність компенсує нагрузку більшого розширення зображення, забезпечить роботу нового програмного забезпечення яке споживає більше
* платформа - апаратна основа пристрою. Розібравшись в ринкових пропозиціях, по платформі можна частково оцінювати відповідність цін хоча реалізовують не всі можливості платформи
* <https://www.qualcomm.com/products/mobile-processors>
* MediaTek важче прошивати (легше поламати при прошивці) і менше громадських розробок. MTK роками повертатиме репутацію розробників незважаючи на ринковий террор конкурентом Snapdragon
* MediaTek з 2020 року непогані платформи в плані технологічності
* Helio G70/G85 з малим екраном 720pix -- номальний мінімум для гри Blitz | 2021.07
* флагмани не розглядаю поки не почнуть заповняти простір радіатором а не камерами
* **вибір за послідовністю**:
1. уявити бюджет
2. перегляд ринкових пропозицій по ціні та платформі ринкових пропозицій
3. порівнювати інші опції
4. записуючи шукати гірші опції та недоліки щоб оприділити кращий варіант
* зазвичай Xiaomi/Redmi виграють апаратно тому вважаються найдоступнішими, незважаючи на огидне та шкідливе програмне забезпечння
* ціни +30% у місцевих магазинах
## 🎓 різне
* агрегатор смартфонів
* <https://www.gsmarena.com/xiaomi_redmi_9-10233.php>
* <https://www.kimovil.com/en/compare-smartphones/f_max_d+usdPrice.400,f_min_dr+value.6144>
* [🎬Argument600](https://www.youtube.com/c/argument600/featured) (RU) - розглядає нюанси платформ та смартфонів
# ✨ тренди
* Android 12:
* [Выпуск мобильной платформы Android 12](https://opennet.ru/55911-android) | 2021
* [В ядро платформы Android перенесена поддержка VPN WireGuard](https://opennet.ru/53886-wireguard)
* [Google перейдёт к развитию новшеств для Android в основном ядре Linux](https://opennet.ru/55869-google) | 2021
* [ARM представила ядра CPU и GPU на архитектуре ARM v9 для смартфонов и ноутбуков следующего поколения](https://3dnews.ru/1040405) | 2021
* Fuchsia OS - нова операційна система від Google, на іншому ядрі
* <https://en.wikipedia.org/wiki/Google_Fuchsia>
* <https://www.opennet.ru/keywords/fuchsia.html>
* [Выпуск мобильной платформы Android 11](https://opennet.ru/53675/)
* [Google работает над использованием обычного ядра Linux в Android](https://opennet.ru/51905)
* [Выпуск мобильной платформы Android 10](https://opennet.ru/51411)
* [Android Q усложнит установку приложений из непроверенных источников](https://3dnews.ru/985396)
* [Google отменила важное нововведение в Android Q](https://3dnews.ru/986666) - Scoped Storage
* більше пам'яті, більші швидкості і стандарти активно розвивають
* [LPDDR5X DRAM](https://news.samsung.com/global/samsung-develops-industrys-first-lpddr5x-dram) | 2021
* [LPDDR5 uMCP](https://3dnews.ru/1042006) | 2021
* [LPDDR5 DRAM](https://news.samsung.com/global/samsung-begins-mass-production-of-industrys-first-16gb-lpddr5-dram-for-next-generation-premium-smartphones) | 2020
* [UFS 3.1](https://3dnews.ru/1002686) | 2020
* більша площа сканера відбитків під екраном і згодом у бюджетниках
* краще розпізнавання обличчя двома фронтальними камерами
* 📸 камери:
* більше пікселів
* більші матриці
* оптичний "зум" (телескопічні). Хоча дальнофокусні дорощі та займають місце, тренд набирає популярності бо совокупність характеристик камер дозволяє писати про 100-кратне приближення у презентаціях
* [OPPO releases a continuous optical zoom technology](https://www.gizchina.com/2021/08/19/oppo-releases-a-continuous-optical-zoom-technology/) | 2021
* [Apple patents periscope lens design for its iPhones with two prisms, LG and Corning working on liquid lenses](https://www.gsmarena.com/apple_patents_periscope_lens_design_with_two_prisms_lg_and_corning_working_on_liquid_lenses-news-50025.php) | 2021
* мультиекспозиція декількома камерами для збільшення деталізації. Дозволяє комбінувати знімки зроблені одномоментно, тобто легше і якісніше об'єднати рухомі обєкти
* plenoptic camera. Дозволяє створювати справжнє 3D без нудоти, кардинально інший процес створення фільмів, необхідність більших носіїв інформації і каналів зв'язку. У Android 10 добавили просто запис глибини різкості фотографій, а пленоптичні фотокамери були доступні у Google Pixel 2 и Google Pixel 3. Колись спробують просунути заміть простих камер з неякісним блюром.\
Пленоптическая камера в смартфоне сегодня - [Вычисляемое видео в 755 мегапикселей: пленоптика вчера, сегодня и завтра](https://habr.com/ru/post/440652)
* розміщення фронтальної камери під екраном
* [*Техника определения скрытых камер при помощи ToF-датчика смартфона*](https://opennet.ru/56186-lapd) | 2021
* 🖥️ десктопний режим смартфону.\
Провідне підключення важливе для одночасної роботи через хаб: зарядки, передачі зображення з високою частотою, десктопного режиму, звуку, маніпуляторів, мережі, інші носії. Це вимагає високої пропускної властивості та енергії.
* *примітивний аналог: трансляція зображення за допомогою стандарту Miracast Wi-Fi, від 2012 року, який забезпечує обмежені можливості*
* [Type-C](https://en.wikipedia.org/wiki/USB-C). Для майбутньої універсальності рекомендую вибирати всі пристрої з ним, особливо монітори чи TV. Проте у бюджетних смартфонах дані через шину USB2.0
* [Pixel 4 has USB video output disabled in software](https://www.androidpolice.com/2019/11/03/pixel-4-has-usb-video-output-disabled-in-software/)
* [Apple to implement a desktop experience mode on iPhone](https://www.gizchina.com/2020/06/30/apple-to-implement-a-desktop-experience-mode-on-iphone/)
* Android 10 desktop mode
* в меню для разработчиков Android Q обнаружилась опция force desktop mode
* [Google розкрила нові подробиці про «режим ПК» в Android Q](https://tehnot.com/ua/google-raskryla-novye-podrobnosti-o-rezhime-pk-v-android-q/)
* Samsung Dex десктопний режим, з допомогою програм
* для флагмана, або портована прошивка
* https://www.samsung.com/us/explore/dex/
* [Чикагская полиция пробует Samsung DeX как замену громоздким автомобильным компьютерам](https://3dnews.ru/992927)
* [Samsung свернул проект "Linux on DeX" | 2019](https://opennet.ru/51717)
* [LG snuck in native desktop mode on its phones with Android 10 update](https://www.androidpolice.com/2020/01/23/lg-desktop-mode-android-10/)
* повноцінна експлуатація як бюджетним компютером недоступна через обмеження прав користувача
* смартфони ріжуть частоти щоб не нагріватись, для активного користування потрібно нормальний радіатор
* [Ахиллесова пята iPhone 11 Pro и 11 Pro Max🎬Argument600](https://youtu.be/GGO6d3yeyIw)
* [Айфоны НЕ ПЕРЕГРЕВАЮТСЯ! Троттлинга нет! Стабильность!🎬Argument600](https://youtu.be/lHWCVarbaG4) (сарказм)
* товстіші "ігрові" смартфони з радіатором можуть получити другий шанс
* смартфон з вентилятором - [Red Magic 3](https://youtu.be/JiS24PRIq-A)
* експеримент з водянкою - [Phone Water Cooling is REAL! But does it work?](https://youtu.be/F91bGJBQLFc?t=768)-Yєs!
* робота 5G потребує охолодження.. [Развитие 5G спровоцирует резкий рост спроса на испарительные камеры для смартфонов](https://3dnews.ru/992114)
* якщо ця тема виграє, думаю знову почнуть обмежувати ємність пам'яті відповідно цінової категорії
* [Android Q randomizes MAC addresses by default, with per-network customization](https://www.androidpolice.com/2019/04/05/android-q-randomizes-mac-addresses-by-default-with-per-network-customization/)
* *[Прошли мимо кафе, а вам тут же показали его рекламу? Это не паранойя В Москве работает бесплатный вайфай. Его оператор собирает очень много данных пользователей](https://meduza.io/feature/2018/10/24/proshli-mimo-kafe-a-vam-tut-zhe-pokazali-ego-reklamu-eto-ne-paranoyya)*
* [Apple отложила введение ограничений приватности в iOS 14 из-за жалоб Facebook](https://habr.com/ru/news/t/517858/)
* Wi-Fi Direct -- пряма комунікація (без роутера та інтернету) технічно доступна приблизно з 2013 року, а масова програмна реалізація аж від 2019 року, чому тепер?
* затребуваний обмін файлів. Досі інтернет доступ містить багато обмежень, а обсяг даних росте
* розробники заробляють трекерами. У програм типу "шарік" мільйони завантажень і шкідливе стеження трекерами, що свідчило про затребуваність функції любою ціною (або необізнаність користувачів). З великим інтересом загроза безпеки і репутації - магазину і брендів. Інші розробники та виробники створюють альтернативи.
* ➕ *див. теми indiocracy, software, selfhosted*
* чіпсети з підтримкою Wi-Fi 6 та 6Е — швидкий локальний обмін використають в рекламі
* безкінечно ростиме аудиторія та розрив розміру даних і трафіку. *Сервіси ютуб, фейбук, твітер та інтернет вцілому змушені будуть перекласти хостинг на користувачів - те що зараз дає ActivityPub та IPFS. Це також частково вирішить проблему нав'язаних обов'язків цензурування, позбудуться відповідальності за модерацію, проблеми дублікації даних, потреби кеш серверів*
* Google (~~Android~~) не могли почати інтеграцію своєї програми не оцінивши вплив на бізнес, бо мають налагоджену структуру інтернету і монетизацію своїми сервісами. Наприклад пропонує хмару Drive заміть бекапу на власний комп'ютер. Додатково потенційно має можливість аналізувати файли для своїх цілей.
* *простий приклад масове впровадження темних тем інтерфейсу. Під час проектування, фінансування, виготовлення, установки і продажу звичайно знали про деградацію AMOLED і що багато споживають енергію при білому. Аж після кількох років продаж вигораючих екранів, на хайпі почалось масові розробки "нічного режиму" щоб видати елементарну функцію за новинку*
* з поширенням люди задаватимуться питанням чому це безплатно і швидше інтернету тому доможе популярності DIY мереж
* комунікації, потрібна підтримка системою:
* P2P комунікації та стандарту ["EasyMESH"](https://www.wi-fi.org/discover-wi-fi/wi-fi-easyMESH)
* в розробці IPFS для смартфонів
* <https://github.com/ipfs/js-dag-service>
* можливість одночасної роботи хочаби двох засобів зв'язку WiFi+BT. Робота одного радіо це абсурд, у смартфонах багато засобів передачі:
* WiFi: 2.4Ghz, 5Ghz (N або AC), 60Ghz (деякі QC підтримують, потрібно додаткові антени)
* можливо добавлять 60Ghz 5G (потрібно додаткові антени і обладнання провайдера в зоні прямої видимості)
* 5G/4G/3G/2G, BT, GPS
* використання WiFi з мобільною мережею (мультиWAN). В меню розробника є налаштування не виключати мобільну мережу для швидкого переключення мережі
* під час пошуку WiFi відображення режиму роботи найдених пристроїв та їхні базові налаштування. Зараз без сторонніх програм нічого не зрозуміло
* інтерфейс Хiaomi системи відображає разом WiFi двох діапазонів з одинаковою назвою одного пристрою. Схоже це зроблено для візуального спрощення. Дизайнери ігнорували можливість що 2 радіо одного пристрою можуть вести в різні мережі, по замовчуванню навіть не видно адреси мереж
* мережі - структура налаштувань у нелогічному порядку. Розділ Wi-Fi лише для клієнта (?). Решта можливостей Wi-FI (AP, Direct, Miracast, модеми) розкидані в окремих розділах, у Android 10 переробили (?)
* GPS, навігація
* навігація з допомогою WiFi і Google давно в Android - [Wi-Fi positioning system](https://en.wikipedia.org/wiki/Wi-Fi_positioning_system)
* Оприділяти місцеположення з "безкоштовною" допомогою компаній зручно але для міст можуть зробити безпечніші способи які не потребують довіри трейтій стороні. Був злив даних GPS. [Карта з GPS активністю (strava.com)](https://www.strava.com/heatmap#6.15/15.18230/49.62303/hot/all). Пишуть що геолокації з їхніх фітнес трекерів, якщо придивитись на записані треки - очевидно це GPS записи з любих пристроїв.
* навігація по середовищу. Можна оприділити місцеположення порівнюючи інформацію середовища з вільною базою яка активно росте: радіообстановка (напр.розміщення WiFi точок), фото/відео, 3D скани.. *Є перспективи лазерного сканування дронами. Це дозволяє оцифрувати у віртуальну реальність навіть пеньки у лісі*
* [С помощью 99 смартфонов художник-концептуалист создал автомобильную пробку на Google Maps.](https://habr.com/ru/news/t/486732/) Перфоманс Саймона Векерта отсылает к вездесущности Google Maps, на базе которого работают многие сервисы
* [Компания Samsung будет использовать графеновые батареи в своих смартфонах уже в 2021 году](https://habr.com/ru/news/t/463661)
* [Германия собирается законодательно обязать Apple открыть доступ к модулю NFC для альтернативных платежных систем](https://habr.com/ru/news/t/476246/) | 2019
* [И камень может зазвучать: представлены настоящие цельнокремниевые MEMS-динамики](https://3dnews.ru/1015256) | 2020
* iSIM: [Vodafone, Qualcomm Technologies, and Thales Deliver World-First Smartphone Demonstration of Integrated SIM (iSIM) Technology](https://www.qualcomm.com/news/releases/2022/01/18/vodafone-qualcomm-technologies-and-thales-deliver-world-first-smartphone) | 2022
# 🗿 устарівання
🪤 що заважає смартфону бути вічним 💀
* не комп'ютер:
* обмежені права користувача системи
* гострий тротлінг роботи замість нормального охолодження
* GPU ділить пам'ять з CPU, RAM значно повільніша пам'яті дискретних відеокарт
* не адміністратор - прошивки без root прав а при наявності деякі програми не працюють. Пристрої без права адміністратора продають не для загальної безпеки а щоб користувач не зміг швидко перейти на сервіси іншої компанії. На аліекспресі продавці розпаковують і прошивають телефони з установленою рус мовою, тобто недовірені особи ставлять невідомий софт а продають як новий фірмовий товар, покупці не бачать проблеми і навіть вдячні за це. Коли програма глючить користувач нічого не доб'ється від техпідтримки google сервісів чи виробника програм, бот максимум скине посилання на FAQ. Вони мають повний контроль над пристроєм але не існує процедур щоб безпечно взяли на себе відповідальність і дистанційно усунули програмну несправність, тимбільше така робота коштуватиме значну суму. Якщо користувач не хоче читати в результаті піде у сервіс прошивати, так було і до смартфонів. Покупці не можуть змиритись що після покупки софт та інформаційна безпека в першу чергу проблема користувача.\
*інтерв'ю Сноудена універсальне для софту, фінансів і шпіонажу:\
[Массовая слежка — это не об общественной безопасности. Это о власти](https://coinspot.io/people/edvard-snouden-massovaya-slezhka-eto-ob-obshhestvennoj-bezopasnosti-eto-o-vlasti/)*
* жахливе програмне забезпечення
* офіціні прошивки містять вразливості та шкідливу функціональність -- потрібна самостійна установка ситеми без лишніх сервісів і вірусів виробника
* компанії не витрачають ресурси на пристрої віком \~1 рік, який збігається з гарантійним терміном
* фірмові оболонки "MIUI 10" виходили на базі різних систем Android 6~8, це було "косметичне" чи маркетингове оновлення, з другого боку нехай виправляють свій запханий мусор (ПЗ).
* новий софт зазвичай потребує більших ресурсів
* критичне оновлення безпеки може містити помилки через недостатє тестування на старих системах
* дорощий смартфон не врятує
* рідкісне виключення у 2018 році виробник потратив €0.5М щоб оновити флагман 2015 лише до системи дворічної давності. Це перший Snapdragon 801 телефон получивший оновлення Android Nougat 7 (OS 2016 року).
Fairphone 2: 2Gb of RAM, 32GB of storage, 2,420 mAh battery, and a 5-inch 1080p display :)
* [огляд глюченої фірмової системної оболонки $1000 смартфона](https://youtu.be/N4ovzyyNFek)
* одинакові смартфони. Перевипуск практично одинакових смартфонів має переваги і недоліки:
* нові назви моделей можуть використовувати щоб губились жалоби на браки і ефекту "новинки" (новин і дороща ціна).
* з великою кількістю продаж виробник не може підготувати достатню кількість одинакових комплектуючих. Виробник не спішить інформувати про зміну комплектуючих через захист престижу моделі. Різні моделі екранів чи тач-панелів приводять до проблем при прошивці, установившии невідповідне ПЗ
* старій платформі можливо легше портувати прошивку
* Xiaomi напротязі 2 років зробили 10 моделей на бюджетній платформі SD625: *mi a1; mi a2 lite; redmi note 4x / redmi note 4 global (спочатку були на MTK, називався без Х); redmi 4pro; redmi 5plus; redmi 6pro; mi 5x; mi max 2; redmi S2; redmi Y2 (ніби назва для Індії замість S2).*
* [Обновления Android развёртываются всё медленнее, несмотря на усилия Google](https://3dnews.ru/986537)
* фізичне та апаратне зношування
* батарея
* роз'єм заряжання
* вигорання екрану
* вигорання пам'яті
# 🤡 Android - загальні проблеми прошивок
🤯 що нетак зі смартфоном, або Android користувачі як заручники Google 🐷
* продають заблоковані пристої
* root. На пристрої з правами адміністратора деякі програми відмовляються працювати. Абсурдне обмеження враховуюючи третя сторона (завдяки інтеграції Google) має більше прав за власника пристрою і може установлювати шкідливі програми і небажані налаштування
* програма приват24 - підтвердження оплати відбитком недоступне на рутованому пристрої
* можна приховати від перевірки, за доп. Magisk модуля
* 🤬 без дозволу **стільникове радіо** увімкнене по замовчуванню, неможливо вимкнути і керувати без установки SIM. Невидно за яких причин пристій підключається до чужих мереж і обмінюється даними. *SIM призначена для ідентифікації та оплати послуг абонентом стільникового зв'язку*, отже власник пристрою заради базового права управління (контролю) власності змушений купити сторонні послуги -- стати платним абонентом мереж якими всеодно технічно взаємодіє без власної згоди. Такий інтерфейс явна маніпуляція.\
➕ *див. недоліки послуг стільникового зв'язку у темах idiocracy, network*
* eSIM. Допускаю, що для eSIM немає нормального керування, як немає налаштування стільникового зв'язку загалом.
* без дозволу **доступ даних акселерометра**, окрім часткового обмеження в Android 13
* *[Откуда сайт знает, что ты сидишь в уборной?](https://habr.com/ru/company/globalsign/blog/597583/)* | 2022
* [Использование датчиков движения смартфона для прослушивания разговоров | 2022](https://opennet.ru/58396-earspy)
* Android Digital Wellbeing
* функція створена економити заряд батареї методом додаткового тротлінгу і обмеження роботи програм на основі телеметрії користування смартфону
* вперше добавили у Andorid 9 разом з захистом відкату, що недозволяє при проблемах відновити минулу стабільну версію
* користувачі добровільно відправляють звіти роботи наче для удосконалення розробки програм
* невдовзі тестерам дистанційно включили функцію, офіційно підтвердили і пояснили як "внутрішній експеримент"
* [Користувачі звинуватили функцію Digital Wellbeing з Android Pie в уповільненні роботи Pixel](https://tehnot.com/ua/polzovateli-obvinili-funktsiyu-digital-wellbeing-iz-android-pie-v-zamedlenii-raboty-pixel/)
* [Google mandates Digital Wellbeing for all Android devices going forward](https://www.androidpolice.com/2019/10/07/google-mandates-digital-wellbeing-for-all-android-devices-going-forward/)
* API Camera. По аналогії механічних камер це механізми управління камерою, а установлена програма використовує функції API - як корпус з кнопками закріплений до внутрішніх механізмів управління (тобто API Camera). Тепер неможливо повноцінно знімати без використання функцій Google. Продумане захоплення камер смартфонів заняв роки, що потрібно для хорошої фотографії ? навики ? дорогий пристій? — GCam від Google
* [Приложение Google Camera Go позволит получать качественные фото на бюджетных устройствах с Android Go](https://3dnews.ru/1006511)
* додаток [Google Play] спам-сповіщення при кожному доступі програм - пропонує погодитись на збір даних незалежно від потреби хмарних функцій.
* можна загально заблокувати сповіщення G-Play, але не вирішує проблему належним чином
* додаток [Google Play] спам-сповіщення установки своїх додатків
* відмовитись неможливо, хібащо заборонити сповіщення додатка, потенційно всеодно нічого важливого неможе показати
* MIUI12A11 2021
* *вимкнення додатку [Google Play] позитивно впливає для деяких аспектах користування (через неповноцінність управління системою на користь GMS)*
* з установленими Gapps інколи програми пропонують авторизацію Google а не відсутність альтернатив. Gapps непотрібні але навіть фанатам самостійна установка краща брутальної інтеграції з коробки
* ігри рекламують установку менеджера досягнень *Google Play Games* наче це необхідна умова запуску
* пуш-сповіщення більшості програм зроблені на сторонньому хмарному сервісі сповіщень Google ([FCM/GCM - Google Cloud Messaging](https://en.wikipedia.org/wiki/Firebase_Cloud_Messaging))
* тобто без Gapps пуш-сповіщення не працюють, про повідомелення мессенджерів, банківські транзакції
* Google Pay - додаток гаменець безконтактної оплати NFC, симулятор карт. Також вважається "платіжною системою" яку приняли багато магазинів через велике поширення (інсталяція із неможливою деінсталяцією GMS). MasterCard є шлюзом оплати об'єднуючий банки, а G-Pay об'єднує і симулює карти MasterCard/Visa -- лишній шлюз шлюзів, звичайно не безплатний посередник.
* без Gapps непрацює оплата Google Pay
* інтерація сервісів надає додаткову телеметрію про споживача і спосіб заманити скачати інші програми і реклами. Без Gapps при кожному запуску програм вспиваюче вікно про відсутність підтримки Google сервісів і що вони не підтримуються на пристрої – наче краще знає про підтриму пристрою сторонніми компаніями. Програми чомусь сміють без перевірки сумісності писати за google що немає для пристрою. Могли сповістити що не підтримують роботу без g-сервісів. Тест сповіщення мотивує лише відмовитись від програми бо невигідний клієнт
* замітив у: Authy, Wot Blitz, Brave Browser (при відвідуванні сторінок)
* Google впроваджує на Android блокування установки програм за межами свого магазину
* Про контроль Google над Android:
*[Разрабатывать приложения под Android — словно быть (демонетизированным) ютубером](https://habr.com/ru/post/446346/)*
* *[Безопасен ли кнопочный телефон? (если сравнить его со смартфоном)](https://safe.roskomsvoboda.org/phone/)*
* Miracast (безпровідний дисплей)
* 🐞 GSI - непрацює, закинута функція?
* ярлик з бару непрацює, бо спочатку потрібно активувати функцію в налаштуваннях.
* з налаштувань знаходить і після підключення reboot
# 🤡 Xiaomi/Redmi, прошивка MIUI - проблеми
💩🐷🐛 ПЗ Xiaomi та Redmi зі шкідливими програмами і налаштуваннями
* **MIUI vs Project Treble** (коротко). Кілька разів переходив між прошивками і черговий раз переконався що прошивка виробника та продавця:
* загалом містить шкідливі функції, шкідливі налаштування, більше багів і троянських програм
* перешкоджає роботі програм агресивний "оптимізатор" автономності (вимикається лише частково 4 типами налаштувань). *Може замість комунікатора носити цеглу?*
* деякі програми непрацюють на MIUI (навіть non-Root і незалежні від GMS)
* налаштування замітно схилені на користь своїх програм MIUI та Google. Містять багато трекерів і необгрунтоване стеження які немають ніякого відношення до забезпечення роботи програми. Існують кращі альтернативи.
* *до матеріального дизайну програми мали різний інтерфейс і безплатна прошивка MIUI набрала популярності даючи спрощений дизайн в часи Android 4.4 KitKat (\~2013рік). Коли компанія набрала мільйони шанувальників інтегрувала у свої програми реклами, прошивка стала настільки мерзотною що простіше установити систему без лишнього мусору*
* ігнорує вибір програм по замовчуванню - якщо відкрити посилання з MIUI програми всеодно відкриє своїм троянським браузером, аналогічно медіа запускає MIUI плеєр
* системний комплекс програм з безпеки та "оптимізації" настроєний проти кешування різних видів (які створені для економії ресурсів), вводить користувачів в оману своїм абсурдом
* "оптимізація" і "збільшення швидкості" > очищення кешу RAM кожні 10хв > включено | MIUI 11
* також, [очищення кешу] включається в режимі [економії батареї]
* пункт "збільшити швидкість" показує "доступну" RAM, наче вона потребує допомоги очищування, методом краху програм (RAM буває незалученою, а не вільною)
* очистка кешу NAND.
* авто видалення фалів | MIUI 12.5
<https://www.reddit.com/r/Xiaomi/comments/sg5cyu/miui_125_auto_deleting_my_files_poco_f3_8g_ram/>
* інтегрований "антивірус"
* псевдо-антивірус сумнівної користі. У браузерах є іверестичний аналіз \**Google Save Browsing*, а також магазин Play (його сервера) звичайно містить сканування, тому повторно відправляти їм на сканування немає сенсу, індивідуального достовірного захисту це не дасть.\
\**Google safe browsing - перевірка потенційно “небезпечного” контенту невідомим принципом дії (схоже машинний на долі ймовірності), майже в усіх браузерах включаючи Firefox*.
* *[В антивирусном приложении смартфонов Xiaomi нашли бэкдор](https://threatpost.ru/xiaomi-antivirus-chain-of-vulnerabilities-negates-its-function/32129/)*
* ➕ *див. про антивірус у темі idiocracy*
* програми вбиває в усякому режимі фонової активності, навіть з виключеним енергоощадженням. Система уникає використання RAM
* розділ Xiaomi <https://dontkillmyapp.com/xiaomi?2>
* немає меню вимкнення стільникового зв'язку, який працює без SIM.\
Інженерні налаштування мережі сховані у характеристиках пам'яті. Там вибір типу мережі та виключення до перезапуску (лише)
* не дозволяє вимкнути передачу даних стільникового зв'язку їхнім програмам. Предвзято.
* лічильник та обмеження мережевого трафіку стільникового зв'язку - не налаштовується термін тарифного плану, передбачає календарний місяць. При істинному терміні 4 тижнів (українських провайдерів) налаштування дня обліку недостатнє, підрахунок неактуальний, та вводить в плутаницю.
* зато в налаштування добавили 2 ярлики своїх програм шпалери і теми, начебто це важливіше. Щоб побичити чим відрізняється тема приходиться відкривати і перелистувати скрішоти, зазвичай викладають скріншот фону тому цей клієнт вебсайту немає сенсу і основне його призначення -- качати рекламу
* мінімум 8 фірмових програм та G-Play містять завантаження реклами ("рекомендації")
* файловий провідник - виключення реклами сховано у розділі "про програму"
* з десятки MIUI програм функціональні тільки провідник і шарік, але з троянами і заміняються кращими альтернативами Mixplorer і TrebleShot
* [Mi Remote](https://reports.exodus-privacy.eu.org/en/reports/com.duokan.phone.remotecontroller/latest/) (Xiaomi) пульт керування по Wi-Fi та IR - шкідлива активність
* на одному телефоні лишні підключення до 4-х IP адрес китаю. Ярлик до IR пульта телевізором. Збережена певна модель, підтверджена працездатність, запуск з нього тому не очікую від програми нового пошуку і конфігурації а вона на старті робить лишні з'єднання
* на іншому телефоні програма сканує адреси локальної мережі \~1/сек спам-сканування. Ярлик управління Mi box - конфігурація пульта збережена і програма навіть незнаючи адреси пристрою не повинна таке чудити
* якась зараза запрошує гостів з інтернету. Відкривається ["Зворотне з'єднання(англ. reverse connection)"](https://uk.wikipedia.org/wiki/%D0%97%D0%B2%D0%BE%D1%80%D0%BE%D1%82%D0%BD%D0%B5_%D0%B7%27%D1%94%D0%B4%D0%BD%D0%B0%D0%BD%D0%BD%D1%8F) - перенаправлений порт крізь NAT для вхідних з'єднань. Порт різний.
OpenWRT видно: TCP, ext 34001 to client 40151, UPnP Redirects, Description DIRECT_REVERSE_SERVER. З телефону не знайшов серед користувацьких.\
\*Замічено на [RN4x, MIUI]
* українською мовою багато налаштувань незрозумілі, напр. контроль фонової активності програми назване "налаштування фону"
* Miracast (безпровідний дисплей)
* є дві реалізації та обмежений виклик із галереї
* cast | MIUI 11 -- реалізація протоколу Miracast, додаткова програма, має кілька функцій, але збитково зжимає відеопотік.
* бітрейт до 2Мбіт -- пережатий потік навіть для фото
* робота у фоні, виключеним екраном, можливість приховати бар та накладні вікна
* галерея MIUI для запуску трансляції використовує як службу, додатково чомусь до відправки вимагає підключення пристроїв до одинакового Wi-Fi SSID *(хоча технічно потрібно спільна мережа)*
* також залишилась еталонна реалізація (функція) Miracast від Android. | Redmi 8
* *VLC плеєр вміє відключати відтворення на екрані смартфона, в обох методах трансляції*.\
➕ *див. VLC огляд функцій у темі software*
* Wi-Fi меню
* у списку відображення логотипу Xiaomi роутера і MESH мережі (реалізації Xiaomi)
* мережі двох частот та одинаковим SSID відображаються як одна, ймовірно по MAC-адресі. Зроблено начебто для спрощення та ввімкненим авто-переключенням частоти проте такий інтерфейс обмежує налаштування і можливі небажані розриви з'єднання. Для швидкого переключення Wi-Fi необхідне налаштування радіо належним чином *(стандарт R?)*
* 🐷 **MIUI 12** Global (based Android 11) **порівняно попередніх** версій:
* менше установлених і власних додатків (троянського мусору)
* менше шкідливих налаштувань за замовчуванням та пропозицій.\
Інтеграція GMS, не дозволяє налаштовувати права додаткам Google
* загалом: трішки краща попередніх, **все ще потворна модифікація Android**
* 🐷🤯 ADB USB - увімкнення вимагає обліковий запис Mi, або установлену SIM-картку 🤬 | Redmi 9
* "Memory Extension" (альтернатива SWAP) функція
* появилась з оновленням MIUI, можливо, після MIUI 12.5.4.0 Android 11
* 🐷 увімкнулось 1GB, доступне лише вимкнення | Redmi 9.
* рекомендую вимкнути, за умови "лагідного" способу користування
* загрузчик (bootloader): заблокований, а розблокування за нюансами процедури
* при HyperOS - процедура ускладнена (?), порівняно MIUI
* Варіант | при MIUI, справжнє розблокування, офіційне - вимагає: робочу систему (MIUI Android), авторизацію в аккаунт Xiaomi, SIM карту з її інтернетом, "прив'язку" Xiaomi акаунта (через інженерне меню), чекати без розриву інтернету, комп'ютер з програмою, чекати 7 днів з моменту "прив'язки" 🤡, WIPE DATA...
Тому цим потрібно займатись зразу після покупки, поки пристрій робочий *(глючена мусорна система у прекрасний день не запуститься а переустановка OS із заблокованим загрузчиком доступна лише сертифікованому сервісному центрі, платно).*
* <https://en.miui.com/unlock/index.html>
* Варіант | Фіктивне розблокування, неофіційно - стороннім ПЗ
* mod tool
<https://mifirm.net/blog/mi-unlock-tool-bypass-otp-sms>
* [Разблокировка загрузчиков XIAOMI]
<https://4pda.to/forum/index.php?showtopic=721838>
* *[Специалист по безопасности — о смартфонах **Xiaomi: «Это бэкдор с функциями телефона»**](https://3dnews.ru/1009919)*
* ➕ *див. тему idiocracy*
# 🤡 Samsung - проблеми
### Knox
* *[После установки кастомных recovery, Неофициальных прошивок, получения рут доступа счетчик Knox перейдет в состояние 0х1, и вернуть его в в состояние 0х0 невозможно. Состояние Knox 0x1 означает что Вы не сможете пользоваться фирменными приложениями Samsung, такими как Samsung Pay, Защищенная папка и возможно другими. Прошивка чистого стока через Odin не вернет вам функционал.]*
* Новина про взлом Samsung та захисту Samsung Knox
### ⚠️ Samsung: загрузчик (OEM) -- заблокований, із затримкою розблокування, заблоковується. Вирішення.
* [x] | 2022
* загрузчик:
* заблокований за замовчуванням
* розблоковується у налаштуваннях
* розблокування недоступне напротязі терміну
* затримка налаштування - 7 днів, після WIPE чи установки стоку
* блокується повторно, після установки стоку чи WIPE
* *інсталяція Odin теж недоступна при заблокованому загрузчику.*
* ознаки та перевірка:
* 1. параметри розробника > OEM unlock
* пункт налаштувань: відсутній -- ймовірно є затримка.
* пункт налаштувань: наявний, увімкнений, розблоковано раніше -- пункт стає недоступним для вимкнення, сірим. Незважаючи на це, наявніть ймовірно свідчить про відсутність затримки.
* 2. про телефон > Інформація про стан > Автономна робота - показує таймер від запуску ОС.
* рішення, варіант: активно використовувати заданий термін.
* рішення, варіант: встановлення хибної дати, з нюансами, знабиться інтернет.
* 1. автовстановлення часу - вимкнути
* 2. установити дату й час (оба параметри) - майбутні, за межі 7 днів.
* 3. параметри розробника > Автооновлення системи - вимкнути (системне налаштування, а не Google Play).
* 4. оновлення ПЗ > Автооновлення ПЗ, автоматичне завантаження - вимкнути
* 5. оновлення ПЗ > Перевірити оновлення ПЗ (Download and install) - вже (знабиться інтернет)
* 6. перезавантажити систему
* 7. параметри розробника > OEM unlock -- ON.
* а якщо пункт налаштувань досі відсутній - значить не получилось.
* [Prevent Prenormal KG/RMM State on Samsung Galaxy Devices (Guide) | 2020]
<https://www.thecustomdroid.com/prenormal-rmm-state-on-samsung-galaxy-guide/>
* *[First off, you must enable ‘OEM Unlock’ in ‘Settings’ > ‘Developer options’. The best way is to flash stock firmware on your Samsung Galaxy device. Once flashed, you must insert a SIM card, activate the network, and do no reboot your phone. After 7 Days (168 Hours) of uptime (Go to Settings > About phone > Status to view Uptime), the OEM Unlock toggle will appear and then you can enable it.]*
### Samsung: Wi-Fi AP - неможливо створити, без SIM | 2022
* `software`: Samsung | 2022
* Тобто обмежує керування стороннього модуля зв'язку, очевидно в цілях додаткової ідентифікації комунікації.
### стільниковий зв'язок - Android не має налаштування вимкнення, без SIM | 2022
* `software`: Samsung | 2022
* `вирішення`: [Airplane mode]-ON, але також вимикає [Wi-Fi] і [BT], які можна увімкнути повторно.
* `software`: GSI | 2024
* `вирішення`: [Airplane mode]-ON, вимикає [Wi-Fi] і [BT], які можна увімкнути повторно, запам'ятовує стан для наступного разу.
### GMS, [Налаштування Android] - надокучливе | 2022
* firmware: Samsung, 2022
* нав'язування налаштувань. Прийняти сервісні послуги із обліковим записом Google. Увімкнення захисту (пароль) на смартфон. Інсталяція додатків з Google Play. Вхід в обліковий запис Samsung (при скасуванні демонструє які послуги могли бути доступними)
* не закрити, пропустивши дії
* сповіщення не вимикається
* сповіщенням можна лише зменшити пріоритет: [Без звуку] та [Згорнути сповіщення]
* `рішення`: деінсталяція додатку, через ADB
### GMS, установлюються застосунки без чіткої згоди, з Google Play | 2022
* firmware: Samsung, 2022
* установлюються більшість -- Google
* `рішення`: деінсталяція додатку, через ADB
### Samsung: додаток [AppCloud] - надокучливий | 2022
* `com.aura.oobe.samsung.gl`
* показує сповіщення та пропозиції
* `вирішення`
* вимкнення сповіщення застосунка
* деінсталяція додатку, через ADB
# 🧰 програми обслуговування
засоби ремонту огидного пристрою, налаштування
## для Xiaomi та інших
* XiaoMiTool V2
<https://www.xiaomitool.com/V2/>
* для розблокування та інсталяції прошивки
* примусово у fastboot, пристрій перезавантажується
* *для запуску файлу [`.run`]: дати дозвіл виконання файлу, запустити в консолі (вказавши повну адресу до файла)*
* MiFlashPro (Windows) Tool
<https://miflashpro.com/>
* <https://4pda.to/forum/index.php?showtopic=889822>
* <https://github.com/Universal-Debloater-Alliance/universal-android-debloater-next-generation/releases>
* Universal Android Debloater GUI
<https://github.com/0x192/universal-android-debloater>
* ADB AppControl | Free/PRO | RU
<https://adbappcontrol.com>
* Xiaomi ADB/Fastboot Tools by Szaki | 🚧 2020
<https://szaki.github.io/XiaomiADBFastbootTools>
* *для запуску Java файлів (програми):*\
`sudo apt install default-jre`
`java -version`
`sudo java -jar /XiaomiADBFastbootTools.jar` // замінивши адресу файлу
* <https://4pda.to/forum/index.php?s=&showtopic=837533&view=findpost&p=73374785>
* [ADB | fastboot - их использование]
<https://4pda.to/forum/index.php?showtopic=383300>
* Как создать резервную копию приложений и данных через ADB
(работает без рут прав)
<https://4pda.to/forum/index.php?showtopic=949619&st=0#entry84927897>
* Connect adb shell over Wireless / Wifi / Ethernet / TCP network
<https://lynxbee.com/connect-adb-shell-over-wireless-wifi-ethernet-tcp-network/>
* `adb devices`
* `adb reboot bootloader`
* Play Market додаток
* спосіб вимкнення деяких системних програм (метод: тема біла, system language EN, reboot, Play Market "Help & feedback").\
[[інструкція]](https://c.mi.com/thread-321890-1-1.html) / [[детальніше]](https://4pda.ru/forum/index.php?s=&showtopic=895128&view=findpost&p=82732427).\
Можливо, вимагає білої теми.
*Зручніше через ADB*
* [TeamWin - TWRP](https://twrp.me/) - найпопулярніший Recovery для Android пристроїв та інструмент модифікації
* <https://github.com/Genymobile/scrcpy/>
* віддалене керування
* *на PC інсталювати драйвера виробника телефону, програму, у Android активувати [меню розробника] та включити [USB ADB], підключення, у програмі вибір додатків для видалення/переустановки/вкл/викл*
## для Samsung
* <https://developer.samsung.com/android-usb-driver>
* Odin (Windows) - Tool | прошивання stok, TWRP. Можна GSI, але більше маніпуляцій.
* TWRP (при stok, GSI) - Tool | прошивання GSI
* Frija (Windows)
* Samsung firmware downloader/checker (офіційних прошивок)
* <https://forum.xda-developers.com/t/tool-frija-samsung-firmware-downloader-checker.3910594/>
* `heimdall-frontend` (Linux) - пакет у дистрибутиві
* ADB деінсталяція додатків
* *напр. засіб (Linux): `sudo java -jar /XiaomiADBFastbootTools.jar`*
## для MTK
* SP Flash Tool
* программа-прошивальщик для смартфонов на базе MTK
<https://4pda.to/forum/index.php?s=&showtopic=469340&view=findpost&p=22556656>
# 🎓 основи, експлуатація, налаштування
базові основи для розуміння смартфону щоб налаштовувати і нормально користуватись, бо рекомендації виробника і програмне забезпечення не на користь користувачу
## проблеми з додатком, сервісом, або сповіщенням
*або **"якась несправність і не хочу нічого знати"..***
*повтор, інформація комбінована*
* "раніше працювало" -- недоречний аргумент, бо події відбувались не одномоментно, при різних умовах роботи
* збої сервісу, який надається віддалено
* інтернет місцевого провайдера це лише інтернет "останньої милі". По дорозі можливі ще багато збоїв комунікацій, тим більше в умовах війни
* прошивки Android та менеджери задач блокують роботу додатків та сервісів, запобігають фоновій роботі, відповідно не ініціюється доставлення сповіщень.\
Xiaomi MIUI (і більшість) вбиває програми в будь-якому режимі фонової активності, навіть з виключеним енергоощадженням. Система відмовляється використовувати оперативку. Для виключення ідіотської "оптимізації" потребує 4 дії налаштувань, які також не гарантують справну роботу додатку.
* доставляння сповіщень "Push" більшості програм здійснюється стороннім засобом:
* *Google Push Notifications on Android – Google Mobile Services (GMS). Застосунок (мережевий клієнт), можливо, має високий пріорітет роботи у системі.*
* *Samsung Push Service*
* на шляху багато бар'єрів, працює за можливістю. Для більшої доступності і контролю необхідно вибирати "offline-first" & "FOSS"
* ➕ *див. про налаштування смартфона*
## ☠️ evil task killer services
програми закриваються, сповіщення не приходять або затримуються -- це не помилка програми а гонитва за автономністю, [програмне забезпечення вашого телефону може вбивати ваші улюблені програми на задньому плані](https://www.xda-developers.com/phone-software-killing-apps-background/). Цим славляться більшість фірмових модифікацій Android
* **загальна інструкція** від "Don’t Kill My App" - <https://dontkillmyapp.com/>
* [FAQ: DAVx⁵ does not synchronize (at all, or not automatically)]
<https://www.davx5.com/faq/synchronization-is-not-run-as-expected>
* Telegram <https://telegram.org/faq#notification-problems>\
*GCM (Google's mobile notification service) is part of Google play services and it enables Telegram app to launch when it needs to show you notifications.*
* *[Xiaomi and Redmi](https://telegra.ph/Android-Notifications-FIX#Xiaomi-and-Redmi)*
* Phantom, Cached And Empty Processes
https://github.com/agnostic-apollo/Android-Docs/blob/master/en/docs/apps/processes/phantom-cached-and-empty-processes.md
## 🧠 пам'ять та робота пристрою
* більша **ємність пам'яті** необхідна для задач, це економніше витрати ресурсів на перезапуск процесів. Мінімальна комплектація пам'яті продається тому, хто вірить в економію покупки, на практиці пристрій служитиме неактивним. Пристрій купляється для експлуатації, а не перешкоджання його роботі.
> **Ресурси** = робота CPU для виконання коду + заряд акумулятора на його роботу + зайнятий час вводу-виводу, що заважає роботі фонових задач + зношування ресурсу пам'яті, через заповнення та роботу SWAP.
* RAM. Оперативна пам'ять призначена для зберігання коду та даних програм під час їхнього виконання, обмежувати її роботу нерозумно. Буває незалученою, а не вільною, некоректно говорити що може бути достатньо, порівнюючи з NAND сховищем.
* ***Більше RAM значить краще**, можливість пристрою більше та швидше виконувати задачі.*
* Економія RAM, підкачування чи свопінг, "swap", [Memory paging](https://en.wikipedia.org/wiki/Memory_paging), zram.\
Лишні маніпуляції системи витрачають ресурси та зношують NAND, особливо в міру заповнення
* Linux: [налаштування swappiness](https://losst.ru/fajl-podkachki-linux). Налаштування підкачування індивідуальне і потребує розуміння методів роботи програм
* програми: чистильники (cleaner) пам'яті RAM та кешу, оптимізації енергоспоживання, менеджери задач, блокування автозапуску, оманливі антивіруси -- більшість шкідливі, недосвідченим користувачам.
Функції бувають необхідними, але належна чи фіктивна реалізація вимагає вищих привілеїв, заодно доступ зловживання аналізом та стеженням. Також багато супроводжуються частими рекомендаціями активацій, ймовірно придумані маркетологами для закріплення ілюзії необхідності програми. Цим користуються навіть виробники смартфонів для монетизації. Подібні програми на Google Play налічуються десятками, з мільйонами завантажень. Хибне представлення базових принципів роботи та потреб пристрою небезпечні, поширюють обман в їхню потребу і що програми не повинні використовувати оперативну пам'ять (популярна жертва - браузер Chrome).
* ZRAM | [Как работает Оперативная Память в Android (перевод) @Argument600🎬 | 2019](https://youtu.be/ShEws1zv9D8)
* [Don’t Kill My App](https://dontkillmyapp.com/) --- *[програмне забезпечення вашого телефону може вбивати ваші улюблені програми на задньому плані](https://www.xda-developers.com/phone-software-killing-apps-background/)*
* [Користувачі звинуватили функцію Digital Wellbeing з Android Pie в уповільненні роботи Pixel](https://tehnot.com/ua/polzovateli-obvinili-funktsiyu-digital-wellbeing-iz-android-pie-v-zamedlenii-raboty-pixel/)\
Функція створена економити заряд методом додаткового дроселювання (throttle) та обмеження роботи програм на основі телеметрії користування смартфона.
* надмірне очищування RAM
* безпідставне очищення NAND-кешу програм, наприклад:
* у галереях використовується NAND-кеш, після видалення програмі прийдеться знову робити мініатюри або при кожному запуску масштабувати сотні фотографій
* у мережевих програмах багато статичних даних як аватарки, повторне завантаження спалює трафік даремно. В багатьох інтернет лімітований, навіть кабельний.
* планова регулярна очистка лише одної програми F-droid приведе до повторного завантаження потрібних даних програми. 400МБ\*30днів=12ГБ/міс.
* виконання різних пропозицій, як рекомендацій, службовими програмами часто шкодить
* ➕ *див. про SWAP (PC) у темі hardware*
## загрузчик (bootloader)
* більшість смартфонів продаються із заблокованим загрузчиком, а процедура розблокування супроводжується незручними бар'єрами
* **блокований** загрузчик -- начебто в цілях безпеки
* щоб унеможливити запуск модифікованої прошивки, відмінної від офіційного еталонного образу забезпеченого виробником (невідповідність вважається потенційно зломаним пристроєм)
* відновлення роботи офіційним ремонтом проводиться з допомогою спеціального сервісного аккаунту в сертифікованому сервісному центрі, а значить платно
* частина захисту скидання налаштувань до виходу аккаунту (авторизації). Корисно при загубленні та спонтанних краж, а цілеспрямовані зловмисники звичайно скористаються відомими вразливостями для обходу захисту
* з тверезого боку схоже на монопольний захист, стримання користувачів змінювати погані програми, адже троянське програмне забезпечення продавця та Google далеко не на користь користувача. Нульова інформативність події захисту як нісенітниця зі смартфоном
* **розблокований** загрузчик потрібний для любих системних модифікацій і прошивання (переустановки ОС (Android), recovery, конфігурацій) та можливості успішного запуску, *як раніше у десктопних материнських платах по замовчуванню*. Тобто необхідний всім для контролю і вибору кращих альтернатив
* *стаття **проти розблокування** загрузчика:\
[Как root-права и альтернативные прошивки делают ваш android смартфон уязвимым](https://habr.com/ru/post/541190/)* @habr | 2021
## FastBoot Mode
* FastBoot *(або як ADB режим)* -- режим обслуговування пристрою Android командами ADB. Це програма, частина `bootloader`, доступна незалежно наявності OS Android (точки `/system`). Немає управління графічним інтерфейсом, лише очікує дані по кабелю для ADB команд і прошивки системи через спеціальне програмне забезпечення комп'ютера. Використовується для конфігурації, повної установки OS Android, зазвичай сервісним відновленням роботи пристрою
* якщо FastBoot циклічно запускається при звичайному увімкненні пристрою: можливо несправна система Android або bootloader (чи блокується запуск модифікованої прошивки при заблокованому "загрузчику")
* вихід з FastBoot:
* у більшості смартфонів: довго потримати кнопку живлення (\~20сек). Смартфон спробує перезапуститись у Android
* *\*також ADB доступний по USB та Wi-Fi, у налаштуваннях Android OS*
* 👍 ***ADB команди - простий спосіб деінсталяції системних програм** без root, акаунтів і заблокованим загрузчиком. Процедура трошки ризикова бо наслідки проявляються пізніше (баги залежностей видалених програм, існує користувацький список залежностей)*
## Recovery Mode
* Recovery -- режим відновлення, обслуговування пристрою Android різними функціями. Це програма, система відновлення, установлена в образ ядра (boot), тому доступна незалежно від OS Android (точки `/system`)
- заводські Recovery - більшість примітивні
- [TeamWin - TWRP](https://twrp.me/) - найпопулярніший Recovery для Android пристроїв та інструмент модифікації
* *режим відновлення Recovery або FastBoot (з ADB) запускається (у більшості смартфонів) ввімкненням кнопками Power+VolumeUP*
* *recovery неможна змінювати із заблокованим загрузчиком*
## Developer options
В Android налаштуваннях прихований розділ “опції розробника”. Для активації: системні налаштування, внизу "про телефон", внизу “версія збірки” натиснути кілька разів. Меню з'явиться, Android 11: Settings, “System”, “Advanced”, “Developer options”.\
Деякі цікаві опції:
* ADB
* швидкість анімації
* тротлінг Wi-Fi сканування
* відображення натискань екрана
* [“Force full GNSS measurements”](https://barbeau.medium.com/gnss-interrupted-the-hidden-android-setting-you-need-to-know-d812d28a3821)
## сповіщення і спам
* **звук і сповіщення -- повинні бути вимкненими за замовчуванням**, а вмикати вибірково, напр. від екстренних повідомлень, інформації облікових записів (лише безпеки), від близьких людей.
* Переглядаючи смартфон по 100 разів на добу, немає сенсу додатково переглядати кожне сповіщення за його покликом, з надією прочитати начебто важливі події, які моментально застарівають. По цій же причині смарт-годинник немає сенсу.
* По друге, зовнішній шум відвертає навколишніх, що не культурно.
* Головною перевагою текстових повідомлень -- відповідати коли зручно, зразу по ділу. Тому вони підходять для відтермінованої дії і набули приняття навіть з доступним інтернет-доступом.
* Дзвінки мало ефективні, приймання потребує постійного очікування, результат навіть кілька хвилинної розмови зазвичай являється лише потенційним плануванням планів, гаячи час на ефективні дії, а при багатьох дзвінках -- залишку часу на власне життя.
* Налаштування.
Android 13 (API level 33) - система вимагає явно запитувати дозвіл на сповіщення (`POST_NOTIFICATIONS`). Якщо користувач не надає цей дозвіл — сповіщення не відображаються (в тому числі і спливаючі вікна дзвінків).
Android 12 і старіші - сповіщення автоматично дозволені після встановлення застосунку, і немає потреби просити окремий дозвіл.
* спам потрібно фільтрувати.\
Виходити за тематику інформаційного ресурсу чи спілкування мимо теми недопустимі у цифровому житті. Будь-яка інформація звісно буває корисною певною мірою, але втягування спонтанної інформації псує якість життя та отупляє, замість самонавчання.\
Вітання -- спам, гаяння часу. Ініціатор відтерміновує ціль бесіди (зазвичай його власні бажання), згаявши час обох сторін, навіть якщо нецікаво другій стороні. Вітання при неважливих подіях некультурне в цифровому просторі. Спілкуйтесь інформативно.
* пересилання інформації. Для належного інформування є відповідний канал зв'язку чи засіб, з власними налаштуваннями сповіщення. Читаючи й роблячи пересилання збирається інформаційний мусор, тим більше без міток ресурсу походження, виправлень, його дати. Навіть автоматизоване пересилання сервісом, теоретично містить затримку, ще більше залежний від справної роботи сервісу і мереж.
* *часто хибно приймаються старі методи діяльності у цифровізацію. При доступній комунікації нові користувачі здійснюють групову координацію за допомогою персональних дзвінків та однаковими розмовами, не скоординованою та застарілою інформацією, бавляться пересиланням публікацій різного роду з естафетою "передай далі" (тупій зі мною). Для певної ефективної дії є відповідні засоби, які ми змушені зрозуміти та прийняти*
* рекомендую документальний фільм:
The Social Dilemma (2020)
<https://www.imdb.com/title/tt11464826/>
<https://youtu.be/uaaC57tcci0>
## 4G
* 4G налаштування: налатування системи - налаштування 4G - створити точку доступу 4G. Назва будь-яка, "APN": internet.
<https://kyivstar.ua/uk/support/settings/mobile_internet#tab-#settings-12855>
* національний роумінг стільникового зв'язку в Україні. [[1]](https://tech.liga.net/ua/telecom/novosti/v-ukraine-zapuschen-natsionalnyy-rouming-mobilnye-operatory-obedinili-seti) | 2022.03.07
* у воєнний стан -- безплатно | 2022.03
* якщо мережа вашого оператора недоступна, можна переключатися на мережу інших операторів.\
щоб скористатись: налаштувати вибір оператора, замість `автоматично`. Бажано лише при недоступній мережі свого оператора, тимчасово і пробувати повернутись раз на добу.
* 4G назва лише маркетингова, зв'язок потребує апаратної сумісності частот і технологій між клієнтським пристроєм та провайдером мереж певного регіону. З недостатьою суміснісю поганий сигнал або швидкість (в Україні, смартфони для Китаю) і навіть несумісність (для Індії, багато моделей). Назва буває ідентичною для десятки модифікацій пристрою.
## ліхтар
* *робота може бути обмежена ядром прошивки:*
* *термін світла, від перегрівання, напр. 5хв*
* *доступність згідно заряду батареї та профілю роботи, від перерозряду, напр. 10%~100% значення та вимкненого режиму енергозбереження*
* на фізичну кнопку, установленим системним застосунком та налаштуванням -- може бути доступний без розблокування, та навіть зломаним сенсором екрана залишиться ліхтариком із великою батареєю.
* Android MIUI (Xiaomi) - power (lock) x2.
Налаштовується у жестах.
* Android Treble - power (lock) hold
* Android Samsung - power (lock) x2.
Налаштування > додаткові функції > бокова клавіша > подвійне натискання ON > відкрити програму > ліхтарик.
За розміщенням у панелі доступний вибір яскравості, після увімкнення (або задає ядро)
* *користувацька інсталяція додатка може містити більше можливостей, як кольорове зображення екрану, мигання та віджети активації. Не доступний без авторизації.*
* на робочому столі (лаунчері) ярлик додатку, опціонально ввімкнення ліхтаря при запуску додатку *(або при відсутній опції добавити віджет)*
* на робочому столі (лаунчері) віджет активації ліхтарика, від додатку або системи. Віджет супроводжується запущеною службою додатка у фоні
➕ *див тему flashlights*
## зйомка камерою
* TimeLapse. Якщо програма монтує матеріал без налаштувань -- значить зроблена для ідіотів і жахливого результату. Необхідно (1) серію знімків (2) належної зйомки (3) об'єднувати десктопним ПЗ, (4) рендером високої якості, параметрами за призначенням.\
Напр.: Blender (PC)
* [How to re-purpose your old Android phone into a high-res dash cam](https://www.xda-developers.com/repurpose-old-android-phone-dash-cam/)
* [Shooting ANAMORPHIC FOOTAGE on an iPhone?](https://youtu.be/9x4zIOWWfxg)
* [Low Budget Filmmaking (with Insta360 Camera)](https://youtu.be/y6igxTloESc) - не смартфон, просто приклад бюджетної зйомки
* кріплення смартфона (тримач) від $1, нормальний для timelapse, максимум селфі палки. А для стола, автомобіля, велосипеда потрібно інші, різні та дорощі\
➕ *див. тему shopping*
## NFC та мітки
### способи користування
* NFC (смартфону)
* технічно: передача енергії (мало покищо), трансляція інформації, зчитування і перезапис міток (залежить від носія). Працює певною частотою (а мітки бувають різні), дистанція кілька сантиметрів
* гаманець програмний з банківськими картками
* проїздна платіжна картка RFID
* ключ замка RFID
* мітка як носій
* візитка (аналог QR) - скануючи пропозиція добавити у контакти
* дані авторизації Wi-Fi (аналог QR) - скануючи пропозиція підключення
* інформація озвучування для незрячих
* дії міткою
* створення Wi-Fi AP (Hotspot). Клеїти на роутері, ноутбуці
* вимкнення будильника квестом. Клеїти подалі від ліжка
* перевірка рахунку (позвонити/SMS)
* профіль налаштувань для певного місця: на столі вдома, на роботі, автомобілі, штативі, велосипеді
### NFC оплата
🐷🤯 *безконтактна оплата NFC додатками Google Pay та Приват24 не працює без облікового засобу Google та супроводжується багатьма обмеженнями*.
* **Google Pay**
* **вимоги**: [Gpay+GMS+сертифікація, відповідно без root та заблокованим загрузчиком, додаток Google Pay, обліковий запис Google].
* **банки і картки**: [[Підтримувані способи оплати в Україні]](https://support.google.com/pay/answer/7559873)
* **Приват24**
* **вимоги**: спільні від [Google Pay], прив'язання картки.
* **оплата** Visa/MC:
* Visa Token Service
* Mastercard Enablement Digital Service (MDES)
* 🐷🤯 додаток Приват24 немає власної реалізації оплати NFC, натомість використовує обліковий запис Google | 2021
* це гаменець карток, але для NFC оплати добавляє картки у Google Pay (уникаючи ручного вводу). Без облікового запису Google навіть немає згадки про функції NFC. Такий пріорітет просування GMS, а не технології NFC.
### інше, пояснення
* [NFC и RFID? Подробный разбор 🎬stupidmadworld](https://youtu.be/52a_RQZGK6Q)
* <https://youtu.be/kc2MM8z6X7k>
## bootable USB
DriveDroid app - запуск ISO/IMG образів з Android\
➕ *див. тему software*
## GPS
* налаштування [“Force full GNSS measurements”](https://barbeau.medium.com/gnss-interrupted-the-hidden-android-setting-you-need-to-know-d812d28a3821)
* якщо необхідно найчіткіший запис без обмежень (зазвичай в інженерних цілях)
## 📢 оповіщення ситуацій (регіон Україна)
додаткові можливісті отримати сигнал тривоги.\
*(використовуй розумно! не варто покладатись на методи, як користувацькі додатки та сторонні сервіси, бо на успіх доставлення впливають багато факторів)*
### 📢 Google - Push Notifications
*сервіси: GMS + Push*
* app: `com.google.android.gms`.\
name: `Google Play Services` (`Сервіси Google Play`)\
ver: 22.06.15
* Оповіщення повітряної тривоги через Google Mobile Services (GMS) - "Push" Сповіщення на Android в Україні | [220310](https://twitter.com/davey_burke/status/1501996358412079105)\
*(Air Raid Alerts via Google Mobile Services (GMS) - Push Notifications on Android in Ukraine)*
* Технічно це додаток, установлений системним, клієнт Google сервісів послуги "Push" сповіщень для різних програм та сервісів на Android. Оновлюється з Google Play.
* На початковому впровадженні не знайшов налаштування функції, лише керування сповіщень системними налаштуваннями, подій:\
`Air Raid Alerts`
`Air Raid Alerts Clear`
1. установити чи переконатись у наявності програми.\
*щоб звірити версію:\
налаштування системи > додатки > переглянути системні > найти додаток..*
2. налаштування функції і сповіщення:
* розділ `особиста безпека`: `ON/OFF`, `Air Raid Alerts`, `Air Raid Alerts Clear`.
* у MIUI: в загальному розділі [дозволити відтворення звуку - ON], щоб з'явились пункти [вибір звуку] по розділах.
* Android 12: Settings > Safety & emergency > Ukraine air raid alerts.
* Android 5-12, GSI: Location > Location Services > Ukraine air raid alert.
* вимоги клієнта (можливі): GMS, обліковий запис Google, геолокація та доступ, мережа Інтернет. *Не вимагає (перевірив) стільниковий зв'язок та SIM*.
> [Як керувати сповіщеннями на пристрої Android]
<https://support.google.com/android/answer/9079661>
### 📢 Cell broadcast
*технологія, стільниковим зв'язком*
* додаток (Android)
* `com.android.cellbroadcastreceiver`
* `com.google.android.cellbroadcastreceiver`
* <https://source.android.com/devices/architecture/modular-system/cellbroadcast>
* назва: "`Бездротові екстрені сповіщення`", "`Emergency alerts`"
* установлено у більшості прошивок, системним, та керується через додаток системних налаштувань:
* Android GSI 11: ***Settings > Apps & Notifications > Wireless emergency alert (CellBroadcast) > Allow alerts..***
* Android: ***Settings > Apps & Notifications > Advanced > Emergency alert (CellBroadcast)***
* *звук CellBroadcast у багатьох прошивках пріоритетом вище режиму "без звуку" чи "не турбувати", керується вимкнення вібрації без вибору мелодії.*
* CellBroadcast використовує стільниковий зв'язок, наче не повинен вимагати абоненський номер (встановлення SIM), проте залежить від реалізації.
* функції:
* "Геолокація в екстрених випадках" (ELS) -- відправка геолокації абонента при виклику служб порятунку. Може використовувати опцію "Точність геолокації Google" та іншу інформацію, щоб якнайточніше визначати місцезнаходження пристрою.
* оповіщеня надзвичайних подій (землетрус, цунамі, повітряна небезпека)
* оповіщення пошуку дітей (AMBER) в регіоні абонента
* оповіщення тестові..
* стан: **не працює в Україні, проводиться тестування | 2022**
* ~~[*Абонентам Київстар найближчим часом почнуть надходити тестові повідомлення від DSNS*](https://t.me/dsns_telegram/5805)~~ | 2022.04.07
* *<https://dsns.gov.ua/test/>*
* додаток (Android):\
`com.android.emergency`
* назва: "`Дані екстр. випадків`"
* заповнення інформації власника пристрою на екстрені випадки, для: збереження, відображення на екрані блокування, ~~також, можливо, передача провайдеру стільникового зв'язку за послугою "Cell broadcast" (доповнення функції "Emergency alerts")~~
> * *[Як керувати доступом до геоданих на пристроях Android](https://support.google.com/android/answer/3467281)*
> * *[Як отримати допомогу в екстрених випадках, використовуючи телефон Android](https://support.google.com/android/answer/9319337?hl=uk)*
### 📢 інші додатки, сервіси, ресурси
* додаток (Android) - **«Повітряна тривога»**\
<https://www.ukrainealarm.com/>\
за підтримки Міністерства цифрової трансформації України.
* відгук: додаток жахливий, (1) навіть опцією не слідує системним налаштуванням звуку -- мелодії, натомість використовує власний звук та часткове керування гучністю. Лише власна (додатку) гучність має сенс, але повинна бути на вимогу -- для огидних фірмових прошивок, які вирізали з Android OS керування звуку сповіщення оремої програми.\
(2) У керуванні сповіщеннями всі пункти описані як тривога | 220329
* Telegram - канал «Повітряна тривога»\
<https://t.me/air_alert_ua>\
знайдено: <https://t.me/mintsyfra/2770> | 220316\
дублює всі сповіщення застосунку «Повітряна тривога».\
Публікує всі області, тому підійде лише для порівняння стану оповіщення.
* оповіщення Львівщини:\
Telegram - канал **«Оповіщення ЦЗ»**.\
<https://t.me/dczloda>\
від департаменту з питань цивільного захисту Львівської обласної військової адміністрації\
<https://loda.gov.ua/news?id=66086> | 220303\
*«..перестаньте самовільно писати про початок чи завершення повітряних тривог. Ваші необережні і необдумані дії наражають мирне населення Львова та області на смертельну небезпеку..»*
## додатки обрані та важливі (2023)
➕ *див. програми та опис по категоріях у темі software*
* провідник: Mixplorer
* синхронізатор: Syncthing
* веббраузер та блокування реклам
* репозиторій: F-Droid
* клієнт Google Play: Aurora Store
* [Magisk](https://topjohnwu.github.io/Magisk/install.html), [root] -- менеджер видачі права root (superuser) та репозиторій модифікацій.
* KernelSU, [root] - A kernel-based root solution for Android
* WebView або Trichrome - системні додатки для відображення веб-вмісту у додатках. Без нього неробочі більшість мережевих клієнтів, бо в додатках не виконуються деякі дії (перегляд, авторизації, добровільні реклами та ін..)
* провідник рідний (Android 9 Files app): Files
`com.google.android.documentsui/com.android.documentsui.files.FilesActivity`
* запуск - `adb shell am start -n com.google.android.documentsui/com.android.documentsui.files.FilesActivity`
* створити ярлик з допомогою [App Manager](https://github.com/MuntashirAkon/AppManager)
* не деінсталювати його
* [«Инженерное тестовое меню» (FQC Test)] -- `*#*#64663#*#*`
<https://4pda.to/forum/index.php?s=&showtopic=937662&view=findpost&p=84676670>
## додатки - мусор, опис, деінсталяція, налаштування.. #ADB
* загальне | інформація про MIUI
[Оптимизация MIUI 11 (отключение рекламы и ненужных приложений, оптимизация батареи и ОЗУ)
<https://4pda.to/forum/index.php?showtopic=937662&st=40#entry81777588>
* [Removing all unnecessary bloatware from Xiaomi MIUI 11/12 (Android 9/10) without root]
<https://selivan.github.io/2020/02/25/removing-bloatware-from-xiaomi-miui-android.html>
* MIUI додатки, із іконками
<https://4pda.to/forum/index.php?s=&showtopic=921645&view=findpost&p=77962469>
* MIUI додатки
<https://4pda.to/forum/index.php?s=&showtopic=1013370&view=findpost&p=106123063>
* MIUI, UNSAFE TO DISABLE/UNINSTALL
com.miui.gallery
// недоступна відправка зробленого скріншоту
com.xiaomi.finddevice
// система не перезапуститься.
Result: endless boot loop, some time after it will ask to erase the phone and start over.
com.milink.service
// miracast or dlna, "UniPlay Service"
com.miui.securitycenter
// Result: phone reboots only in recovery mode
com.android.contacts
// Result: you lose the phone icon
com.mi.android.globalminusscreen
// Xiaomi App Vault.
Result: if you are logged in with Mi account, device becomes locked, to unlock you should bring it to Xiaomi Services Center. Settings -> Home Screen crashes Settings app.
## сховище (storage)
* Бэкап/Обновление/Смена/Откат
<https://4pda.to/forum/index.php?s=&showtopic=927964&view=findpost&p=78559937>
* Разметка памяти мобильных устройств. Теория и практика
<https://4pda.to/forum/index.php?s=&showtopic=544998&view=findpost&p=29121024>
## різне
* [Про установку и использование LineageOS 16, F-Droid](https://habr.com/ru/post/465945/)
* [Windows 10 ported to OnePlus 6T, complete with Modern Warfare 2](https://www.androidpolice.com/2019/04/12/windows-10-ported-to-oneplus-6t-complete-with-modern-warfare-2/)
* [OnePlus 6 and OnePlus 6T seeing work for mainline Linux kernel support](https://www.xda-developers.com/oneplus-6-6t-mainline-linux-kernel-support/)
* [These developers got Windows 11 booting on a OnePlus 6T](https://www.xda-developers.com/windows-11-boot-on-oneplus-6t/)
---