Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Перемещайте деревянные блоки и направляйте их в ворота, соответствующие их цвету! Это спокойная и расслабляющая головоломка без таймеров и ограничений — играйте в комфортном темпе.

Деревянные цветные блоки

Головоломки, Казуальные, Логическая

Играть

Топ прошлой недели

  • Oskanov Oskanov 9 постов
  • Animalrescueed Animalrescueed 46 постов
  • AlexKud AlexKud 33 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
110
monobogdan
monobogdan
2 года назад
TECHNO BROTHER

Это BlackBerry Passport: Смартфон, в котором необычно ВСЁ!⁠⁠

На этой неделе выйдет статья про BlackBerry Z30, а затем сяду писать про Passport, который мне обошёлся в 2.500 рублей. Смартфон необычный вообще всем: физической клавиатурой с "тачскрином" (можно скроллить просто водя пальцем по клавиатуре), соотношением сторон (дисплей квадратный, до этого видел только у LG Vu такое), Snapdragon 800 и 3гб ОЗУ под капотом, ОС BlackBerry OS10, которая умеет запускать как свои нативные приложения, так и для Android. Интересно почитать о таком девайсике подробнее?)

Это BlackBerry Passport: Смартфон, в котором необычно ВСЁ!
Показать полностью 1
[моё] Смартфон Телефон Покупка Мобильные телефоны Blackberry Ништяки Девайс Гаджеты Диковинки Крутость Анонс
23
105
kizmi4
kizmi4
2 года назад

Поход на металлоприемку⁠⁠

Обычно на приёмку хожу ради листового металла и небольших заготовок (профиль, уголок, реже арматура так как она на расхват).
Приемщики на точке бывают разные, кто любит потрындеть кто не очень, а кто говорит иди отсюда мальчик... Около работы есть одна такая точка на которую обычно в обеденный перерыв во время прогулки зайти и поболтать с приемщиком.

В один такой поход захожу просто так, и было видно что сгрузили какой-то инструмент, резцы, напильники, газовые ключи, старые телевизоры и какой-то хлам возможно гараж или мастерская, ну или я незнаю. Спросил разрешения порыться, и пошел на поиски ништяков. Разгребая завал, и мне вот прям под ноги выкатился вот такой вот красавец 130мм в диаметре, рядом и ключ к нему нашелся, копаясь рядом нашел только ещё один обратный кулочёк, причем только второй номер....остальные наверное где-то в куче глубже осталось. Не смог найти.

Договорились на размен металл на металл.
там же в кучке если присмотреться нашлись "мозги" Микас. Вскрытие показало что пару дорожек или несколько элементов выгорели, текстолит вспучился....
В довесок была забрана кучка режущего инструмента, заботливо упакованная в кофр от бинокля.

Фрезы с права на 6 мм, цилиндры слева непонятно предназначение, но по весу очень тяжёлое (на наждаке плохо обрабатывается), всего скорей заготовка под какой-то инструмент, материал не понятен.

Пластинки оказались вк8.

Размеры этого резца 10мм в длину и 3 мм в ширину.Для чего такой маленький резец с напайкой я незнаю.

Ещё была взята нога от настольной лампы(не комплектная)но интересная своей конструкцией.прикручивется к столу, собрана на алюминиевых трубках, прародитель современных настольных ламп. Похоже на внутризаводское исполнение, т.к. отсутствуют клейма, цена, бирки.

Ну и бонусом отмытая маркировка токарного патрона.

Показать полностью 7
[моё] Текст Токарный Металлолом Находка Ништяки Инструменты Интересное Длиннопост
28
11
alhileon
alhileon
2 года назад
TECHNO BROTHER

Ответ на пост «Был телефон, а стал классным плеером. Sony Xperia U, почему я сонибой в немного другой сфере?»⁠⁠1

Особо не любил тетю Соню из за их дешманских телефонов и убогих наушников. Но кое-что изменило мнение о сони. Я никогда ничего не писал (посты,темы) на Пикабу. Но тут захотелось поделиться.

Долгое время был помешан на муз.техники , ну или тот самый "аудиофил" что постоянно в поиске хорошего звучания и всякой дорогой муз.техники. Были разные дорогие дапы, наушники разные, от гибридов, арматурных до однодрайвейрных. Каждый год покупал новые модели дапов,каждые полгода наушники, и так же продавал - искал все свой звук. Все китайское и звучит как Китай. Увы. Но это уже отдельная тема. И как то приятель предложил послушать, на тот момент, примиальную линейку Сони XBA.

Ответ на пост «Был телефон, а стал классным плеером. Sony Xperia U, почему я сонибой в немного другой сфере?»

Это были сони xba a3 (вся линейка xba была с 4 моделями) При виде их, я немного опешил. Я привык к китайским "красивым" наушникам к их дизайну - пёстро, дёшево, дико и ярко. А тут прям все строго. И самое главное, берешь в руки и чувствуется качество. О да! Качество, некогда настоящей японской Сони. ))) У кого были плееры Walkman и техника японская 90х, те поймут. Как и говорил, к продукции тети Сони я относился с негативом, поэтому, несмотря на качество самих наушников... ну не ждал услышать что-то интересное. И наконец, вставив их в уши, и да они реально большие, но не тяжелые в отличии от Китай гибридов с 15тью якорями внутри. Соньки в уши сели удобно...включил группу Dream theater, и тут меня накрыло. Я так наверно сидел с идиотским видом минут 10, так как друг улыбался периодически глядя на меня. Такое чувство что слушаешь музыку в каких-то студийных дорогих наушниках а не в затычках. Так вот, звук. Самое не простое и сложное так это описывать тот самый звук. Если начну описывать звук, типа " мягкие но напористый басы, широкая сцена, нет того цоканье присуще Китай наушникам" для обычного обывателя это ровным счётом ничего не даст. Их надо слушать. Одним словом, звук - бомба. Ну и конечно я решил их достать любой ценой. Наушники давно сняли с производства и оставалось только искать на б.у рынке. В итоге у меня две модели xba a2 и xba a3. После трёх лет в поиске хороших наушников я их все таки нашел. Ни один китаец , не смотря на ценник, все они нервно курят в сторонке, исключение может стать только какие-нибудь Андромеды за жирный прайс или Дену от 100к. Единственный минус в xba это то, что они дорогие и потому не популярны у нас как и в других похожих странах.

Показать полностью 1
Смартфон Телефон Мобильные телефоны Ништяки Sony Sony Ericsson Длиннопост Ретротехника Ответ на пост
8
5
railshar
2 года назад

Автоматически защитный тент для авто, защитит кузова от непогоды, может спасти от града⁠⁠

Авто Ништяки Интересное Видео Вертикальное видео
8
101
monobogdan
monobogdan
2 года назад
TECHNO BROTHER

Этот смартфон должны были выдавать выпускникам курсов JavaScript — смотрим на Alcatel Fire E на базе FireFox OS⁠⁠

Веб-технологии давно и прочно вошли в нашу жизнь. Мы каждый день пользуемся уже ставшими привычными нам сервисами вроде социальных сетей или новостных сайтов. Браузер стал неотъемлемой частью современного смартфона, а некоторые приложения и вовсе полностью «переехали» в браузер, получив название PWA, хотя подавляющее большинство приложений всё ещё остаются нативными. Ребята из Mozilla как-то раз подумали: «отдельные PWA приложения это, конечно, круто, но почему бы не сделать мобильную систему, которая построена практически полностью на веб-технологиях?». И таки умудрились сделать, дав ей имя — FireFox OS(B2G), предназначенная для бюджетных смартфонов! Сегодня мы с вами: узнаем, что же это за ОС такая, что у неё под капотом и проверим, на что она способна в 2023 году. Встречаем — Alcatel OneTouch Fire E!

❯ Предыстория


Попытки запихнуть веб в обычные, повседневные приложения предпринимались ещё в нулевых. Сам Стив Джобс, представляя первый iPhone в 2007 году заявлял, что нативные приложения новому устройству не нужны и пользователь должен довольствоваться сайтами-сервисами, которые можно было вывести на главный экран.
Как показала практика — он несколько поспешил с этим заявлением и через год, к моменту выхода iOS 2.0, поддержка нативных приложений была всё же добавлена. Концепция веб-приложений была весьма перспективной и в 2007 году, однако в те годы веб был гораздо менее функционален. Даже банального Canvas не было, не то что WebGL, что отсекало немаловажный для мобилок сегмент — игры.


Однако, несмотря на это, большинство приложений в iOS всё ещё оставались нативными, а полноценно концепция «ОС на JS/HTML» была реализована немного позже. И не абы где, а в одном из последних коммуникаторов от Palm — Pre, который работал на базе совсем молодой тогда webOS. Да, той самый webOS, что используют смарт-ТВ от LG.


И выбор такого стека технологий можно понять, ведь HTML/CSS легко сделать адаптивными, их несложно стилизовать/подгонять под необходимый дизайн, а порог вхождения в JS гораздо ниже, чем, например, в Java. Да и банально нет необходимости писать сложный UI-фреймворк с нуля, где нужно учесть не просто UX виджетов (кнопочки, флажки, радио-кнопки, ползунки), но и их правильную расстановку в независимости от разрешения экрана и DPI. Портировал условный WebKit и вот у тебя уже есть мощнейший движок для построения UI, чем сейчас и пользуется, например, Discord.

Другой вопрос, что далеко не каждый смартфон может потянуть достаточно тяжелую по тем меркам «веб-морду», а девайсы с приличным по тем временам железом (256мб ОЗУ, 512мб ПЗУ, ARMv6 чипсет с частотой 500-1ггц) стоили достаточно дорого. Зачем было рисковать, покупая смартфон с неизвестной ОС, когда за те же деньги можно было взять iPhone или активно набирающий обороты Android?


Ситуация поменялась ближе к 2013 году. Разработчики чипсетов MediaTek и Spreadtrum «уронили» цену смартфонов до ~1-1.5 тысяч рублей (MediaTek), 800-1.000 рублей (Spreadtrum, это не шутка если что. Статью про этот девайс я писал), что позволяло задуматься об альтернативах для бюджетного рынка. Да и Qualcomm сделал бюджетный чипсет Snapdragon 200, который дал зеленый свет очень дешевым смартфонам на Windows Phone (который, видимо, был прибит к «квалкому»). Тут пришла и Mozilla со своей открытой FireFox OS, кодовое название которой было B2G (Boot2Gecko, Gecko — название браузерного движка FireFox) и метить она решила в самое перспективное место — бюджетный рынок. Ребята нашли заинтересованных производителей, которые согласились выпустить один или несколько смартфонов на перспективной мобильной ОС: ими оказалась GeeksPhone, ZTE, Spice и Alcatel.


Работала FireFox OS на базе Linux. Но все не так просто. Казалось бы, уже есть инфраструктура, есть нативные драйвера на GPU, звук, модем, сеть, есть прослойки между Android и железом (RIL, surfaceflinger)… Зачем производителям чипсетов портировать драйвера на ещё одну ОС, успех которой весьма туманный. Да и свежих мобильных ОС уже развелось пруд-пруди: Sailfish OS, Ubuntu Touch, чуть позже появилась и pmOS. И чтобы иметь возможность использовать уже готовые бинарные блобы (драйвера) из Android, энтузиасты написали libhybris. Hybris — это специальная библиотека, которая даёт возможность загружать нативные библиотеки, скомпилированные для Android (т. е. для стандартной библиотеки bionic) из обычного Linux-окружения с libc. Таким образом, становится возможным использовать нативные драйвера почти любого устройства без ущерба функционалу и необходимости портировать все заново.
Костыль, однако касалось это по большей части портов на другие устройства. Как я понял, Qualcomm без каких-либо проблем согласились поддерживать FireFox OS, благодаря чему мы увидели ZTE Open на базе древнего бюджетного MSM7225A и Open C/OneTouch Fire E на базе более свежего Snapdragon 200:


Но пользователь в большинстве случаев не знает, что там под капотом: какая версия ядра linux, или какая версия Gecko там используется. Для него гораздо важнее была подсистема Gaia, которая как раз таки и реализовывала весь интерфейс системы и её стандартные приложения. Всё, что вы видите на экране смартфона — это просто WebView (окно браузера), и запущенная в ней Gaia, как обычное PWA приложение!
Поскольку все приложения в Gaia были построены на базе стандартной связке HTML/CS/JS, система экспортировала в JavaScript необходимые методы для работы с базовыми возможностями телефона: API для звонков, приёма и отправки SMS, контактов и прочих фишек.
Даже сервисы баз данных были написаны на JS: для хранения плейлистов в плеере (который доступен любым приложениям) используется обычный localStorage!


Что особенно интересно — так это реализация браузера. Поскольку вся система — это по сути уже запущенный браузер, Mozilla ввела новый HTML элемент — <webview>, который являлся более изолированным и функциональным iframe. Что мы получаем в итоге: браузер отображает интерфейс системы, которая отображает приложение браузер, который имеет отдельный браузер в каждой вкладке! Чудеса подхода Mozilla!

Отдельного упоминания стоит подход к разработке от Mozilla. Поскольку FireFox OS — открытая система, огнелисы сразу же открыли магазин приложений и предоставили публичное «SDK» для разработки приложений. Но почему я выделил SDK в кавычки? Потому что никакого SDK и не было, как и какого либо эмулятора! Приложения предлагалось разрабатывать и отлаживать прямо в обычном десктопном FireFox, без каких-либо систем сборок! Разработчик просто создаёт манифест, указывает там главную страницу приложения (index.html) и начинает реализовывать своё приложение, попутно отлаживая его в обычном десктопном браузере. Разработка приложений напоминала разработку самых обычных расширений и в этом была главная изюминка FF OS. Если Cordova или PhoneGap требовали установки SDK, системы сборки (а то и покупки мака, если речь идет об iOS), а отладка производилась только на устройстве/эмуляторе, то у огнелиса было всё куда проще:


Прожила FireFox OS, к сожалению, недолго. Вендоры банально не хотели связываться с непонятной ОС от Mozilla, продолжая выпускать десятки одинаковых смартфонов на Android без какой-либо отличительной черты. Появившись ещё в 2012 (с первым публичном релизом в 2013) и пережив две мажорные версии, FFOS была закрыта в начале 2017 года, распустив команду из 50 человек. И казалось бы, webOS есть только на ТВ от LG, FFOS мертва… но не всё так просто! Помним про KaiOS — ОС, на которой работают современные кнопочные 4G мобильники от Nokia? А ведь это та самая FireFox OS, наработки которой были оптимизированы для кнопочного управления без тачскрина! Даже чипсеты ставят Qualcomm'овские: Snapdragon 210/215, иногда разбавляя их медиатеками 10-летней давности (MT6572) и свежими спредтрумами. Пока ещё продаются кнопочники на KaiOS, можно считать, что дело FFOS ещё живёт!


Но давайте же познакомимся с загадочным девайсом поближе: недавно я купил новый Alcatel Fire E за 1.000 рублей на известной онлайн-барахолке. Со слов продавца, когда-то он из интереса купил этот смартфон, но этот девайс ни разу ему не пригодился. До этого читатель с Хабра предложил мне два LG Fx0 с условием перепрошивки одного из них на Android и отправки обратно, но увы, у него не получилось его отправить. Я плотно заинтересовался темой мобилок на FFOS и начал мониторить онлайн-барахолки, и буквально через день человек выложил этот смартфон, который я в итоге и забрал.


Как уже было сказано выше, смартфон — новый. У него неплохо держит АКБ, несмотря на возраст, он с полным комплектом и в пленках. Но что он из себя представляет в 2023? Давайте посмотрим!

❯ Знакомимся с Fire E


Комплектация смартфона самая стандартная: кабель, блок питания 5в и сам смартфон. Ничего необычного, никаких трехэтажных текстурированных коробочек тут нет, всё таки это смартфон бюджетного сегмента, цена которого составляла всего 70 евро, которые превратились в 5.000 рублей в 2014 году. Устройство выпускалось в двух видах: первый вариант работал на ОС Android (OT-6014), а второй на FireFox OS (OT-6015).



Зато дизайном смартфон заметно отдаёт iPhone 5: здесь несъемный аккумулятор, три хардварные кнопки (громкость и включение) и одна тач-кнопка «домой», которая выполняет точно такую же функцию, как и в яблочном девайсе. В целом, выглядит достаточно стильно, материалы приятные, а вес устройства не «лопатный», но и не слишком лёгкий.


Наверняка многие читатели, увидев «веб» в названии, подумали что мобилка жрет немерено ресурсов и постоянно тормозит на весьма скромном железе: двухъядерный 3G чипсет Snapdragon 200, 512мб ОЗУ и 2гб ПЗУ. Но… это не так! Если запустить свежий Chrome на планшете 2013 года среднего класса и попробовать загрузить, например, Habr, то мы получим как минимум не особо плавный экспиренс. Но слабенький Fire E умудряется работать весьма шустро и по сегодняшним меркам. Да, это не 120, и даже не 60 FPS, но тормозом устройство назвать сложно.

Другой вопрос, что предоставляет производитель в плане софта. И тут у нас две стороны медали — с одной стороны webapps можно свободно установить из браузера, как apk на Android, а с другой есть нюанс. Официальный магазин закрыт ещё в начале 2018 года и бэкапов софта практически не осталось в интернете… По итогу у нас получился эдакий GNU-телефон — какие-то крупицы софта можно найти на Github и установить их чуть ли не с Github pages!


Но в целом, учитывая низкий порог вхождения в JS и то, что такие устройства в 2023 году берут только энтузиасты, даже выпускник каких-то курсов вероятно сможет реализовать минимальные клиенты для нужных ему сервисов, даже если этот клиент будет простым iframe'ом, который редиректит на нужный сайт! Это вам не Nokia N900, где софт пишется на плюсах, а для UI используется GTK…

Вообще, что касается стандартного софта, то необходимый минимум тут точно есть: почтовый клиент, СМС/ММС, номеронабиратель, контакты с возможностью импорта как с SIM, так и с почтового аккаунта, галерея, камера, музыка, браузер. Что приятно — Mozilla не ограничивала доступ к API этих приложений. Благодаря системе разрешений, любая программа может использовать системные функции устройства и реализовать, например, импорт контактов из проприетарного формата. Удобно!
В свою почту мне удалось войти сразу, без каких либо проблем с SSL:


С отображением html-писем проблем у него, по понятным причинам, нет. :)
Что касается функций звонилки, то здесь всё стандартно. Одна симка в сим-лотке, контактов (вроде-бы) не ограниченное число (а хранятся они тоже в localStorage, и к ним тоже есть доступ через API), номеронабиратель приятный и не имеет тенденции каждую цифру делать запрос к контент-провайдеру с приличными тормозами.


Что касается мультимедиа, то помимо поддержки microsd флэшек, смартфон имеет встроенную память 4гб, из которых 1гб доступно приложениям, а ещё 1гб под пользовательские данные. Не густо, но не сказать что всё прям плохо — немного музычки накидать явно можно! Сам плеер приятный, умеет в плейлисты, сам сканирует музыку, качество звука приемлемое. Ну, в целом, совсем плоским звуком грешат в основном бюджетные спредтрумы из-за простенького DAC, и некоторые медиатеки, а у квалкомов звук всегда был как минимум на уровне.

Камера… она тут есть и по меркам бюджетника вполне неплохая, даже с автофокусом, однако даже при относительно хорошем свете получается мазня. Сравните Fire E и мой флагманский BlackBerry Z30, который вышел на год раньше.


Настроек камеры немного, но на FxOS выходили в основном бюджетные устройства (кроме красавца LG Fx0), так что жаловаться на качество съемки смысла нет. Есть минус — картинки в превьюшках неправильно пережимаются, от чего фото на экране смартфона кажутся хуже, чем есть. Впрочем, в наше время камеры работают в паре с цифровыми сигнальными процессорами, которые и делают всю магию картинки типа программного боке, а как организовать такую работу из жабоскрипта для меня загадка. :)


Есть даже рабочие карты Here Maps, прямо как на Nokia. Работают шустро, но GPS не работает из-за санкций. Что забавно, ведь именно благодаря Here, навигация и карты всё ещё живут на люмиях и FireFox OS:


И вот мы плавно подходим к главной жемчужине FireFox OS: браузер! Да, это FireFox, с дизайном а-ля 2014 год, но тем не менее это всё ещё полноценный браузер в браузере. Другой вопрос, что он может загрузить в 2023? Ну, немалую часть сайтов, FireFox образца 2014 года ещё может загрузить, но вот корректно отображать далеко не все. Даже старая версия «Хабра» здесь
работает не очень, а DTF или Pikabu браузер загрузить совершенно не в состоянии. Слишком
сильно поменялись веб-технологии за последние 9 лет.


Но мобильную версию ВК девайс всё ещё в силах загрузить. Да, со сломанными стилями, ошибками сертификатов, но всё же…

❯ Заключение


FireFox OS была весьма перспективной на мой взгляд. Низкий порог вхождения для разработки приложений, хорошая производительность и открытость системы могли сделать свое дело и пробить бюджетный сегмент рынка для подобных смартфонов. Однако, этого не случилось. ОС была слишком мало распространена, а у Mozilla нет ресурсов Google для продвижения своей системы и крутых конкурсов на разработку приложений. Даже Windows Phone потихоньку начинала терять рынок в 2014, а BlackBerry вообще оказалась финансовым провалом. Рыночек уже поделили ведь.

Но идея FireFox OS ещё жива и её реализовали на кнопочных мобилках! KaiOS всё ещё жива, регулярно выходят новые версии и новые кнопочные смартфоны с поддержкой современных технологий. Но даже тут появился ещё более дешевый конкурент в лице кнопочников на Android. А вам понравился девайс? Жду ваше мнение в комментариях!

Статья подготовлена при поддержке @Timeweb.Cloud
Понравился материал? Подписывайтесь на меня и таймвеб, чтобы не пропускать еженедельные статьи про различные мобилки! А если у вас ещё и аккаунт на хабре есть, можно сюда плюсик поставить - поможет с будущими статьями!

Показать полностью 23
[моё] Смартфон Покупка IT Linux Firefox Браузер Диковинки Ништяки Редкость Телефон Alcatel Китай Китайские товары Длиннопост
21
175
monobogdan
monobogdan
2 года назад
TECHNO BROTHER

Подписчик подарил мне Sony VAIO P! Это уникальный компактный нетбук на Intel Atom, представитель карманной "японщины" тех лет. Ждём статью?⁠⁠

Подписчик подарил мне Sony VAIO P! Это уникальный компактный нетбук на Intel Atom, представитель карманной &quot;японщины&quot; тех лет. Ждём статью?
Показать полностью 1
Ништяки Девайс Гаджеты Sony Нетбук Ноутбук Смартбуки
122
502
monobogdan
monobogdan
2 года назад
TECHNO BROTHER

Смартфон-раскладушка на Android с двумя AMOLED дисплеями. Ремонтируем и смотрим на редчайшний Samsung SM-W2014⁠⁠

Казалось бы, в 2023 году мобильный рынок уже давно заполонили одинаковые смартфоны, где меняются только технологии изготовления дисплеев, разрешение, железо, и иногда чуть-чуть корпус, но в целом все выглядят практически одинаково. Но немногие знают, что одни из самых сочных и необычных устройств выпускаются только… для азиатского рынка! Разве ж где-то ещё встретишь людей, которые ходят всерьёз с полноценными смартфонами-раскладушками, с двумя полноразмерными дисплеями и флагманским железом!? Проблема одна: в РФ достать такие аппараты очень тяжело, особенно теперь. Однако мне удалось раздобыть Samsung Galaxy SM-W2014 за копейки с… нюансом, который требовал обслуживания. А это значит, что сегодня мы с вами: перепаяем аккумулятор, портируем кастомное рекавери, вычистим хлам из прошивки и оценим, каково пользоваться таким девайсом сейчас? Интересно? Жду вас под катом!

Предыстория


Честно сказать, я не так много знаю про японские телефоны и смартфоны, хоть и наслышан о них в положительном ключе. В России их купить крайне проблематично: например японские аппараты зачастую заблокированы на локальных операторов, таких как NTT DOCOMO, некоторые устройства умеют только CDMA, которого в России уже давно нет, да и носителей японского языка у нас тоже не особо много. Однако устройства действительно было очень необычными и заслужили того внимания, что к ним проявляли гики и просто люди, которые слышали про японские телефоны.

В нулевых, во всём остальном мире были популярны самые разные форматы смартфонов — слайдеры, раскладушки, моноблоки, но в азиатских странах особенно горячо любили раскладушки локального производства. Нет, на рынке Японии всё равно оставались привычные нам Nokia или Motorola, однако доля локальных производителей тоже была весьма немалой. И даже если начать рассматривать подобную раскладушку, то сразу удивляешься: Японцы использовали свой форк Symbian, который назывался MOAP, они делали раскладушки с поворотными дисплеями и вводили кучу разных фишечек типа iWidget, которые в чём-то даже обгоняли «европейские» телефоны, своя программная платформа с крутым 3D (MascotCapsule, помним такое?). Даже чипсеты они делали свои: аппарат ниже умудряется работать на базе чипа Hitachi SH-G3! Процессор этой же линейки использовался когда-то в консолях от SEGA!


К моменту популяризации Android, японцы быстро полюбили эту ОС и начали выпускать на ней самые разные девайсы, которые заметно выделялись, а поскольку развитие Android совпало с популяризацией китайских маркетплейсов в РФ, всё больше людей узнавали о японских смартфонах. Это явление назвали «японодроидами» и «японоводами», а некоторые люди стали целенаправленно их искать и делиться опытом использования, ведь Android позволял гораздо больше свободы и там хотя-бы можно было включить английский язык (а иногда и русский — morelocale в помощь). Аудитория подобных смартфонов была гораздо меньше, чем у культовых HTC Wildfire или Desire, поэтому какого-то особого моддинга на них или крутых кастомов ожидать не приходилось. Но обычно они всегда работали на неплохом железе и практически не использовали недорогих решений от MediaTek (разве что Sony в одном смартфоне) и Spreadtrum. На 4pda даже есть общая тема для японодроидов, где владельцы делятся своими впечатлениями и ищут решения каких-то проблем. На момент написания статьи, тема на 4pda с обсуждением японских смартфонов набрала 174 страницы. Нехило!


Обратите внимание на тенденции дизайна в Японии: глобальный Xperia Arc (третий) кое в чем похож на Sharp Aquos (второй)

Не стоит забывать и про китайский рынок, на котором тоже любят всякие необычные по европейским меркам мобильники, и раскладушки в том числе. А ещё там очень были популярны телефоны с телевизором, вы наверняка думали, что это всё шутка, видя у людей очередную Nokla с выдвигающейся антенной? Думали, что китайцы делали такие телефоны чисто для рынков Индии, РФ и Тайланда? Нет, они тоже использовали свои девайсы, в том числе и реплики айфонов, самсунгов и ещё бог знает чего. С выходом Android смартфонов, самобытность китайцев подугасла и действительно необычные девайсы мы видим уже не так часто, как раньше. Видимо, большая часть производства направлена на ODM мобильники и смартфоны именитых брендов:


CECT V777 — китайский ответ на японские смартфоны, но гораздо более доступный и даже поставлявшийся в РФ!

Ну а как насчёт Южной Кореи? Там тоже бывали необычные девайсы. Конкретно за раскладушки я не слышал, но знаю, что время от времени Samsung и LG делали очень крутые штуки. Если я ничего не путаю, в нулевых Samsung уже делали смартфоны с GPU (графическими ускорителями) для корейского рынка и другими прикольными фишками. Из тех, что я сразу вспоминаю — здоровая лопата LG Optimus Vu с по настоящему «квадратным» дисплеем, который и в руках то попробуй удержать. Хотя идея реально прикольная, мне лично понравилась! Из других запоминающихся устройств могу вспомнить Galaxy Round и G Flex — первые смартфоны с «погнутыми» дисплеями. Это ещё не совсем такие «гнущиеся» дисплеи, как в свежих «флипах», но они там действительно гибкие. До этого схожий эффект создавала Acer со своими смартфонами bePhone, у которых тачскрин был как-бы слегка изогнут.


Наш сегодняшний герой — Samsung SM-W2014, более известный как Galaxy Golden 3, был выпущен ещё в конце 2013 года как флагманский смартфон исключительно для рынка Китая. Производитель предлагал мощнейший на тот момент чипсет Qualcomm Snapdragon 800, 2гб ОЗУ, 32гб ПЗУ с слотом под MicroSD (редкость даже тогда для таких объемов!), а также два одинаковых полноценных сенсорных SuperAMOLED дисплея по обеим сторонам устройства! Но как же я раздобыл его, если он предназначался для рынка Китая? В этом мне помог мой читатель с Хабра — OldPronStar. Мужик выложил на известную онлайн-барахолку объявление о продаже SM-W2014 за… 1.000 рублей, а жил он в Красноярске. Как только я его не уговаривал выкупить устройство. И по предоплате, и доставкой, но продавать он мне его не хотел. Только личная встреча! Висел девайс с нового года, я под одной из своих статей написал про него, спросил — может кто-то сможет помочь с его покупкой — на что вызвался мой читатель! Он мне написал, я ему скинул номер продавца и он почти сразу его забрал, а через день уже отправил.


По словам читателя, продавец взрослый мужик, который не хотел особо заморачиваться с отправкой или просто не особо доверял. Но вот как у него оказался такой девайс — вопрос открытый, не сказать ведь, что Красноярск близок к Китаю и ответ на него дал сам продавец (данные скрыл):


Вот уж необычно получилось! В целом, вообще непонятно, кто додумался выбросить такую штуку на помойку. Это ж редкость дикая! Но видимо, именно он должен был попасть ко мне и конкретно о нём должна быть написана статья! Девайс требовал некоторого обслуживания: продавец запаял изношенный АКБ напрямую к пятакам на плате (коннектор АКБ скорее всего уже был выломан до него), который держал… ну может час в режиме сна. Не порядок! Кроме того, на устройстве были мусор и вирусы в системном разделе, которые требовалось вычистить.

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

Ремонт


Давайте начнем с замены АКБ! Тут всё просто: отпаиваем старую АКБ, припаяем новую и наслаждаемся. Единственный минус в том, что продавец залил клеем и пятаки на плате и сами клеммы АКБ. Пришлось отрезать, наращивать, изолировать и припаивать свою АКБ.


Я установил аккумулятор на 1.500мАч от битого смартфона Lenovo. Батарейка 2015 года выпуска, но в целом всё ещё умудряется держать заряд!


BSI (т. е. средний контакт) я припаивать не стал. Разные смартфоны реагируют на него по разному, но иногда это может стать причиной того, что устройство не заряжается. На BSI обычно висит терморезистор, либо просто фиксированный резистор, который как бы выполняет роль ID аккумулятора.

После замены АКБ девайс включился и… тут мы увидим тот самый нюанс, о котором я предупреждал в начале статьи! Если подключить к выключенному смартфону ЗУ, то мы увидим анимацию зарядки… MediaTek! Подключаем устройство к ПК и видим заветное — MediaTek MT65xx Preloader! Это очень и очень хорошая китайская реплика, которая повторяет оригинал почти 1 в 1! После небольшого анализа, я узнал, что устройство работает на базе Android 4.2 и чипсета MediaTek MT6572, что открывает довольно большие возможности моддинга. Например, девайс можно превратить в «айфон! :)


Да, да, вы только представьте, китайцы всерьез скопировали смартфон для… китайского рынка! И причины этому были. Оригинал стоил 1649$, что по тому курсу около 50.000 рублей, т. е. его цена примерно равна текущей цене на Galaxy Z Flip! Цена этой реплики была около 10-15 тысяч рублей, что немало (для сравнения — младший братец флагмана Galaxy S4 — S4 Mini стоил те же самые 15 тысяч), а я точно помню, что такие продавали на AliExpress в 2013-2015 годах и были довольно популярны. Высокая цена оправдана не только эксклюзивностью подобных устройств но и сложностью конструкции. Здесь два полноценных сенсорных дисплея, которые нужно делить на программном уровне. Концевой выключатель внутри при открытии раскладушки переключает картинку на внутренний экран, при этом переключение сделано скорее всего на уровне драйвера дисплея. Как только приходит сигнал с выключателя, драйвер, видимо, переключает коммутацию питания подсветки, а возможно и полностью питание дисплея, при необходимости выполняя инициализацию снова (дисплеи переключаются отнюдь не моментально). С тачскринами же всё скорее всего проще: одинаковый контроллер, тачскрины, а откуда принимаем данные у нас решает сигнал CS.
Получается, у нас вдвойне более редкий девайс? :)

Но устройство требовало и софтварное обслуживание. После включения смартфона и подключения Wi-Fi, его раз в несколько секунд выкидывало на рабочий стол. Я сразу же подумал, что дело не в багах прошивки, а затесавшейся малвари в недрах прошивки, которая написана очень криво и при невозможности соединиться с сервером рекламы/ещё чего-то подобного, банально крашилась, вылетая на рабочий стол. И был прав: заходим в /system/app и видим столько всего интересного…

Речь про apk типа „com.hktkdzq.ph.cz.apk“, „com.rf.test.apk“. Они не одексированы (у них нет сопутствующего файла .odex), а значит „левые“ и на работоспособность не влияют. Но все равно делайте бэкапы

Я сразу же вытащил build.prop и загуглил номер сборки прошивки на манер наличия оной в свободном доступе. Но увы, таких нет, так что будем доводить до ума свою! Тут нужна аккуратность. Необходимо либо сразу полностью снять дамп устройства с помощью SP Flash Tool, либо сделать дамп первых 64мб eMMC — это включит в себя все необходимые разделы для включения смартфона — preloader, lk, boot. Саму систему можно и с другого девайса портировать, а без родного lk и ядра — телефон кирпич! Можно сделать и полный дамп eMMC — будет ещё надежнее.

Создаем scatter с помощью MTK Droid Tools — он содержит в себе разметку памяти для фирменной программы для прошивки MediaTek — SP Flash Tool. Он поможет узнать нам, где у нас находится раздел с boot и recovery и вычитать их напрямую. Загружаем полученный скаттер в SP Flash Tool, идём в вкладку readback, кликаем „add“ и в свойстве Length пишем 0x03e80000. Нажимаем start, подключаем выключенный телефон к ПК (иногда это нужно делать с зажатыми кнопками громкости) и ждём — флэшер всё сделает сам! Это самый необходимый минимум для восстановления „кирпича“ в будущем.


Теперь нам нужно вытащить конкретно раздел boot. Для этого открываем скаттер в текстовом редакторе, ищем нужный нам раздел boot и копируем его linear_addr в поле Start в флэштуле, а в поле length — соответственно length из скаттера. Вычитываем наш раздел boot, заходим в MTK Droid Tools и автоматически создаём CWM кнопкой „Recovery and boot“ из вычитанного boot.img:


Полученный рекавери окажется в папке MTK Droid Tools/recovery. Теперь нам нужно его прошить, но SP FlashTool не даст этого сделать: он будет считать, что таблица разделов изменилась и устройство нужно перепрошить полностью. Поэтому мы запишем лишь необходимый кусок памяти (этим же способом можно прошить полный дамп, если вы его делали). Жмём Ctrl + Alt + V, в заголовке окна появится надпись „Advanced Mode“. Заходим в Window, ставим галку на „Write memory“, заходим в появившуюся вкладку и прописываем смещение нашего boot.img, выбирая полученный recovery. Для чтения памяти preloader не нужен, т. к. при тестах, аварийном режиме и readback, чипы MediaTek работают в спец. режиме „BROM“, а вот при записи preloader нужен. Для этого мы с вами и делали бэкап первых 64мб eMMC! Открываем дамп в HEX редакторе и ищем строку ».bin" или «MTK_BLOADER_INFO».

Там записано заводское название нашего прелоадера — они переносимы между устройствами. В моём случае им оказался «preloader_ratech72_wet_rlk_jb3.bin». Забиваем в гугл и находим такой же прелоадер в прошивке некоего Blackview JK890. Качаем его прошивку, берём оттуда наш файл и загружаем его в SP Flash Tool. Почему нельзя просто извлечь его в HEX редакторе? SP Flash Tool хитро считает контрольную сумму для него, а как понять, где конец прелоадера, я пока не знаю. Попробовал обрезать до начала «нулей» — не работает. :(

Эта часть материала с поиском прелоадера может быть полезной не только для моддинга неизвестных устройств, но и для поднятия кирпичей. Если у вас лежит подобный девайс мертвым грузом с «левым» прелоадером — можете по CID eMMC (который можно узнать в вкладке memory test, только снимите галки с «ROM Test») найти подходящий прелоадер и прошить его. Устройство, возможно, снова оживет!


Такс, «Write memory» нажали, рекавери записали, загрузились в него нажатием «громкость вверх + включение» и видим, что всё работает! Правда чуть-чуть перевернуто, но это не критично. Иногда производители действительно ставят дисплеи «вверх-тормашками», а затем софтово переворачивают их в нужную ориентацию. Сделано это из-за того, что на некоторых платах коннектор дисплея можно развести только в определенном месте. Владельцы телефонов на базе ранних чипов Spreadtrum меня поймут — когда прошиваешь какую-то прошивку… а она вверх-ногами!


Заходим в терминал, пишем adb shell и монтируем системный раздел (карту блоков можно посмотреть в том же MTK Droid Tools). В моём случае, это /dev/block/mmcblk0p4: mount /dev/block/mmcblk0p4 /system/. После этого у нас открылся полный RW доступ к разделу /system/! Теперь мы можем установить root, моддить устройство или вычистить хлам. Поскольку девайс уникален, я решил его оставить в стоке, но сделать юзабельным, вычистив вирусы из /system/app. И тут китайцы подготовили нам подлянку. При попытке сделать rm <название apk>, программа будет писать «Operation not permitted» несмотря на наличие root прав! Просто китайцы повесили атрибут immutable на все файлы в этой папке, чтобы их нельзя было отключить даже при наличии root доступа в системе с помощью спец. программ. Решение простое — chattr -i -a .. После этого любые файлы можно будет удалить. Я рекомендую скопировать все файлы из этой папки локально (adb pull /system/app/), на случай чего. Удалять можно почти любые apk без сопутствующего .odex. Те apk, что вместе с файлами .odex — созданы при компиляции прошивки, они необходимы системе, а их код «одексирован» и содержится отдельно от архива. А те, что просто *.apk — «докинуты» производителем отдельно. Удаляйте всё, что выглядит подозрительно или даже пытается косить под системные сервисы (чего только com.gogle.meps.services стоит, это не очепятка). Я удалил больше 10 apk различной малвари. И это в смартфоне за 10-15 тысяч рублей! Очуметь просто…

Всё сделали? Теперь можно накатить root или сделать дампы необходимых разделов с помощью MTK Droid Tools. А можно просто перезагрузить устройство и посмотреть на результаты. В моём случае всё заработало сразу нормально: мусор вычистился, девайс заработал пошустрее и стало больше свободной ОЗУ.


Ой! А в устройство только китайский и английский язык. Но ситуацию исправить можно. Берем замечательное приложение morelocale и меняем язык на русский. Переведется только часть приложений, но глобально язык мы сменим, а значит установленные приложения уже будут на русском. Куда ни шло! Перед этим нужно дать morelocale специальное разрешение через adb shell: pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION. Теперь чуть лучше!

Ну вот теперь мы получили рабочую и крайне необычную мобилку. Хотя описанное в статье может выглядеть сложным для неподготовленного пользователя, работы тут на час от силы. Ничего сложного нет, если что, можете спросить в ЛС. :)

Смотрим на девайс подробнее


Давайте теперь посмотрим на смартфон внимательнее и попробуем решить, можно ли его использовать в 2023 году. В отличии от оригинала, у нашей реплики всего 512мб ОЗУ и двухядерный бюджетный чипсет MT6572 с GPU Mali 400MP, когда за эти деньги можно было найти девайс на топовом чипсете MediaTek — MT6592 с 1-1.5гб ОЗУ. ПЗУ тут около 512мб, устройству НЕОБХОДИМА MicroSD флэшка. Без неё он не может ни фотографировать, ни скачать что-то — прямо как на старых смартфонах 2010 года.

Что первое бросается в глаза — китайцы убрали миниджек за 3 года до Apple — его здесь вообще нет, даже несмотря на присутствие значка наушников на заглушке! Китайцы уже тогда предлагали слушать музыку в bluetooth гарнитуре.


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


При открытии девайса, он автоматически переключает экраны — в системе считается как «один» — т. е. вывести часы сзади не получится. Видно, что китайцы применяли хорошие IPS матрицы, которые в целом можно спутать с ранними AMOLED'ами — цветопередача отличная, да и разрешение ничего — <вставить>. Тачскрины есть и на заднем, и на переднем дисплее — представьте себе, открываете вы раскладушку и начинаете тыкать по ней, несмотря на хардварную клавиатуру! Люди в общественном транспорте явно удивятся такому чуду.
Кроме того, у устройства конечно же есть гироскоп — а значит, посмотреть на нём можно и фильмы. В таком случае, клавиатура будет представлять из себя роль «подставки».


Что самое обидное — сходу клавиатуру можно использовать для печати и она весьма удобная, но… только на китайском T9 или английском. Поддержки русской клавиатуры не предусмотрено. В целом, с выходом кнопочников на Mocor, появились и другие клавиатуры, в числе которых есть и ввод на русском — так что сейчас это не проблема. Есть и обычная экранная клавиатура Google — кому как привычнее!

Ну а работает смартфон на базе Android 4.2 JellyBean с оболочкой (или её копией) Samsung TouchWiz. Всё работает весьма бодренько, каких-то очень серьезных лагов нет, а повседневные приложения бегают нормально. WhatsApp, Telegram, VK — всё это работает здесь хорошо.


Можно и посерфить интернет. Правда, использовать придется Opera Mini из-за устаревших сертификатов. Более-менее свежую версию Chrome можно установить на устройство, но он будет лагать — ведь у нас всего 512мб ОЗУ!

Для прямых целей он тоже неплохо подойдет — есть всё, что нужно: импорт/экспорт контактов, 2SIM. Разве что синхронизации с ПК не хватает — но контакты без проблем можно выгружать в облако. Радиомодуль здесь поддерживает только 3G, так что ещё какое-то время девайс останется актуальным, в то время как оригпнал умел уже 4G. В целом, выбор MT6572 для меня всё ещё остаётся загадкой — просили немалые деньги, накидали вирусов (с рекламы производитель скорее всего получал хорошую денюжку) и всё равно поставили ультрабюджетный чип. Можно же было хотя бы 6582 поставить!



Ну а игры я не буду затрагивать — в них тут играть будет не очень удобно. :) Хотя хардварные кнопки в эмуляторах можно без проблем забиндить — потянет он любые эмуляторы примерно до уровня PS1 включительно, что в целом тоже неплохо.

Заключение


Концепция получилась интересной. Раскладушки — это сами по себе телефоны, которые рассчитаны именно для звонков своим форм-фактором. Казалось бы — в них не потыкать пальцами — но азиатские производители показали обратное. Но выполнять остальные задачи на них как минимум немного необычно. Не сказать, что неудобно — просто требует привыкания. Мне лично девайс понравился, это действительно редкая мобилка, которую нужно бережно хранить — ведь шлейф на него сейчас днем с огнем не сыщешь. Кто знает, может быть концепция Android кнопочников пошла именно от таких раскладушек?

А вы как считаете? Жду ваше мнение в комментариях!
Следующим у нас станет Alcatel Fire E на базе редкого зверя в наших краях — FireFox OS!

Материал подготовлен при поддержке @Timeweb.Cloud
Подписывайтесь на меня и таймвеб, чтобы не пропускать новые статьи про моддинг гаджетов каждую неделю!

Показать полностью 23 2
[моё] Смартфон Телефон Покупка Мобильные телефоны Китай Android Подделка Раскладушка Редкость Ништяки Моддинг Кастомизация Энтузиазм Видео Вертикальное видео Длиннопост
46
71
monobogdan
monobogdan
2 года назад
TECHNO BROTHER

«Прокачиваем» кнопочный Android смартфон за 13$. Как довести до ума телефон без официальной поддержки?⁠⁠

Не всегда производители различной техники выпускают действительно удобные и юзабельные гаджеты на рынок. Иногда на полки магазинов попадают довольно сырые устройства, а в случае бюджетных моделей — про них забывают сразу после выхода с конвейера. Другое дело, когда девайс оказывается непаханным полем в плане моддинга и всем свои видом намекает «давай, начни во мне копаться!», как и сегодняшний герой — Android-кнопочник Nobby 230! Сегодня мы с вами: напишем свой лаунчер, переработав UI телефона, портируем кастомное рекавери, добавим поддержку ROOT-доступа, вычистим хлам от производителя, предустановим необходимые приложения и оформим это всё в виде готового образа, который сможет поставить себе каждый владелец подобного телефона! Интересно?

Предисловие



Честно сказать, я не ожидал такой обширной реакции на статью об этом кнопочнике. Многие читатели выражали неподдельный интерес к подобному классу устройств и хотели бы получить смартфон в формате классического кнопочника. И в целом вариантов не так уж и мало, на любой вкус, бери — да выбирай! Тут и QWERTY смартфоны, которыми можно управлять почти полностью с клавиатуры, такие как BlackBerry KeyOne и его формальный наследник — UniHertz Titan:


Два красавца!

Так и модели 2010-2011 годов, когда был настоящий бум на QWERTY клавиатур и почти каждый известный бренд выпускал модели в подобном форм-факторе, например, Acer BeTouch E130 или Galaxy Y Pro. Самое приятное в подобных девайсах — найти подобные смартфоны вы можете и сейчас по 500-1.500 рублей на онлайн-барахолках, если вы вдруг не сильно привередливы к функционалу устройства:


BeTouch 130 с трекболлом


Galaxy Y Pro с очень точным оптическим трекпадом!

Но всё же некоторым людям нужен обычный «тапок» в исполнении «моноблок». И вот тут всё гораздо сложнее: производители не хотят выпускать что-то серьёзное на этот рынок из-за рисков понести серьёзные убытки, ведь большинству людей кнопки не нужны вовсе. Однако, определенные шажки в эту сторону делаются — в первую очередь компанией Xiaomi, которая в 2018 выпустила Qin1s, который оказался весьма удачным, породив кучу (не смейтесь) реплик! Xiaomi оценили успех своего первенца и теперь время от времени развивает линейку Qin, выпуская кнопочные смартфоны на очень неплохом железе, которое тянет дажеPUBGиGenshin Impact(!)


Qin 1S


Да, это выглядит странно :)

Оригинальный Qin 1s был построен на слабом и дешевом железе от UniSOC — SC9820E, который при ближайшем рассмотрении оказывается унаследованным от давнего знакомого бюджетников из 2014 — SC7715. Российские ритейлеры смекнули — если себестоимость подобных телефонов копеечная, то нужно дать потребителю кнопочный смартфон с максимальной ценой до 2.000 рублей. И таки сделали — Nobby 230, BQ 2400G/2800, SenseIT L250. Мобилки неплохо продавались, даже на 4pda появлялись темы про них но особого развития в моддинг-сообществе они не получили. И это надо исправлять.

Что мы будем делать?



Свой «нобби» я сейчас использую в качестве резервного смартфона, из которого можно выйти в ВК и настрочить сообщение. Но у него есть объективные косяки, которые мне очень не нравятся:

1. Дико неудобное меню (лаунчер). Оно не анимировано, слишком красочное и заставляет идти в подменю для просмотра всех приложений.
2. Отсутствие ROOT-доступа. Я люблю моддить и копошиться в своих девайсах и точно знаю, что я такой далеко не один! Плюс наличие root-прав позволит нам на лету менять говерноры и ограничивать тактовую частоту чипсета, позволяя серьёзно экономить аккумулятор.
3. Ненужные и не удаляемые приложения — например Facebook Lite и WhatsApp, который не обновить штатными средствами.

Загрузчик устройства оказался разблокированным, поэтому никаких проблем с моддингом не возникнет. Ещё один важный момент: дешевые Android смартфоны хардварно практически идентичны — те же чипсеты, те же чипы памяти, даже дисплеи схожи. Вы скорее всего без каких либо проблем сможете поставить на свой девайс готовую кастомную прошивку (которую я оставлю в конце статьи).

Recovery



Как я уже сказал, подобные устройства работают на базе очень старого чипсета SC7715, поэтому с портированием recovery проблем никаких не будет — уже есть готовые версии TWRP и CWM с других смартфонов, которые нужно будет пропатчить. Суть вот в чём: в этих смартфонах используется не eMMC, а дешевая NAND память малой емкости, для работы с которой используется механизм называемый UBI. UBI — это стандарт, состоящий из механизма описания разделов (как GPT/MBR) и UBIFS — специальной файловой системы, оптимизированной для работы на флэш-накопителях. Просто так его распаковать и работать с ним не выйдет — нужна машина с Linux на борту и пакетами для работы с UBI, а поскольку мы хотим моддить из под Windows — придётся немного мудрить.

TWRP и CWM из коробки умеют монтировать раздел /system/ и предоставлять полный R/W доступ через adb. Так почему бы не использовать эту особенность для дальнейшей работы? Для портирования рекавери нам понадобится т.н «кухня» для работы с образами — MTK Img Tools (после распаковки архива с софтом создаем папки Pack/Image и Unpack/Image), фирменная программа для прошивки ResearchDownload, роднаяпрошивкаи какой-нибудь TWRP с другого телефона на SC7715. Я брал от ZTE A9.

В SP Flash Tool открываем PAC со скачанной прошивкой и видим в директории программы папку ImageFiles. Заходим в неё, копируем оттуда recovery.img в папку Unpack/Image нашей «кухни» и туда же копируем .img образ рекавери, которое мы портируем.



Распаковываем оба рекавери с помощью Unpack -> Recovery/Boot, идём в Unpack/Image/recovery/kernel/ (подразумеваетсяроднойrecovery) и копируем ядро kernel из стока в папку kernel/ портируемого рекавери. Если его сейчас собрать и прошить — то рекавери запустится, но раздел system не увидит — из-за ubi, который нужно проинициализировать в init'е. Заходим в файл ramdisk/init.rc донорского рекавери и в on boot добавляем это:

ubiattach 0 ubipac
mount_all /fstab.scx15
mount -t ubifs /dev/ubi0_system /system/

Сохраняем, запаковываем наш модифицированный рекавери(Pack -> Recovery/Boot) и прошиваем его. А как же его прошить без ROOT прав, спросите вы? И тут нам поможет тот самый ResearchDownload! Нажимаем на шестеренки, жмем на строку recovery и выбираем выхлоп, который появился в Pack/Image MTKImgTool. В моем случае — recoverytwrp.img.
Все остальные галки снимаем — нам необходимо прошить только один раздел, закрываем диалог и жмем «старт». Подключаем смартфонвыключеннымс зажатой кнопкой 5 и ждём, когда девайс прошьется! После прошивки передергиваем батарею.



Зайти в рекавери легко: включаем отладку по USB, открываем командную строку и пишемadb reboot bootloader(если у вас конечно уже есть пакет adb). Устройство перезагрузится и если все сделано правильно — вы увидите рекавери, а ПК определит устройство как adb в режиме recovery с root доступом.

ROOT доступ



Тут варианта два: прошить готовый архив SuperSU или ручками положить бинарник su в /system/sbin и прописать ему необходимые права, а затем установить само приложение SuperSU. Я выбрал второй вариант для наглядности процесса — помещаем su в /system/xbin, назначая ему права 06755, а SuperSU.apk — в /system/app. Всё — у нас появились ROOT права! Кроме того, отсюда можно прошить MicroG или даже полноценные гаппсы. Но как они будут работать на этом устройстве… я не знаю :)

Вычищаем хлам и заменяем приложения



Поразительно! В прошивке не оказалось хлама, вообще. Тут нет никаких левых пакетов, ничего подозрительного. Но в вашем телефоне может быть по другому: см. папки /system/app и /system/priv-app. Я лично удалил WhatsApp.apk, Facebook.apk и заменил стандартный лаунчер с клавиатурой: оба от Xiaomi (сюда ссылку на архив), а также добавил Opera Mini для более комфортного серфинга в сети.



Если у вас плохое зрение или вы модифицируете телефон для пожилого человека, вы можете увеличить размер элементов на дисплее, поменяв его dpi. Заходим в build.prop и меняем параметр «ro.sf.lcd_density» в большую сторону (125-130).
А ещё можно поменять анимацию загрузки или убрать противный громкий звук. Ну если уж пустились в пляски, то почему бы не поставить яблочко на загрузку? :) Идём в /system/media/ и заменяем bootanimation.zip на скачанный из интернета (гугл 240x320 boot animations).



Кроме того, если у вас вдруг есть еще кнопки (качелька громкости например), вы можете ее назначить на какое-нибудь полезное действие — например, многозадачность или открытие шторки уведомлений. Для этого заходим в /system/usr/keylayout/gpio-keys.kl (ваш может называться по другому, ищите файл без копирайтов Android), смотрим где действие VOLUME_DOWN/VOLUME_UP и меняем на желаемое действие (можно посмотретьздесь)

Из коробки на стоковой прошивке приложения устанавливать нельзя — так решил производитель, видимо, чтобы не ломать пользователю экспиренс несовместимыми приложениями. Однако это легко поправить — достаем build.prop:

adb pull /system/build.prop

Меняем в нем парааметрpersist.sys.disable.app=trueна false, и закидываем обратно:

adb push build.prop /system/

Кастомизировал прошивку под себя — что дальше?



Теперь нам нужно сделать т.н «вайпы» — стереть раздел с данными приложений, иначе Android может начать конфликтовать с ними и упасть в т.н «бутлуп». Если примонтированы /data/ и /cache/, то достаточно прописать вadb recovery --wipe_data --wipe_cache. Перезагружаемся — работает? Загрузились? Первая загрузка может занимать пару минут, но если уж смартфон запустился и все работает как нужно — то значит вы всё сделали правильно!

Как теперь поделится ей с сообществом? Вариантов три: использовать встроенный механизм бэкапов CWM (работает при условии, что вы починили все точки монтирования), запаковать весь образ /system/ в .tar архив, чтобы потом его распаковать одной командой, либо подготовить update архив (требует написания скрипта обновления, который сохранит все разрешения файлов). Плюс этого способа заключается в частичной автоматизации процесса установки прошивки. Делается это так:

tar -cvf /sdcard/system.tar /system/

На флэшке должен появится system.tar, который уже хранит в себе все разрешения файлов и симлинки.

Как потом кому-то установить вашу кастомную прошивку? Например вот так:

tar -xvf /sdcard/system.tar -C /

Не забываем вайпы! Вроде бы все довольно легко и просто, да? Ну это пока мы не касались темы модификации SystemUI или даже android.jar напрямую… Но в любом случае, информация в статье может оказаться полезной не только обладателям подобных кнопочников, но и обычных смартфонов, которые не знают с чего начать. На 4pda информация есть, но она недостаточно централизована, поэтому надеюсь, что эта статья будет полезной.

Пишем свой лаунчер



Надоел стандартный интерфейс системы? Напиши его сам! В процессе написания статьи меня очень сильно начал раздражать стандартный лаунчер. Он тормозной, у него нет плавности и он банально неудобен. Ну а лаунчеров под подобные версии системы практически нет…



И я решил запилить свой домашний экран, с виджетами и плавной анимацией! Сказано — сделано, лаунчер писался в попыхах, с учетом слабых мест UI-фреймворка Android. Минимум аллокаций, вся навигация в приложении через смену contentView (любой вызов startActivity занималминимумодну секунду), плавные анимации черезanimate, перерисовка только по необходимости и конечно же хоткеи!



Лаунчер не имеет никаких внешних зависимостей кроме android.jar, в том числе и от мною нелюбимого AppCompat. Благодаря этому, конечный размер приложения составил всего 27кб, а потребление ОЗУ ~11мб. А ещё он добавляет удобные хоткеи: кнопка вверх откроет шторку уведомлений, влево откроет браузер, вправо — whatsapp, а вниз — музыкальный плеер!
Заценитькостылилаунчер, написанный за один день, можно на моем GitHub!

Теперь то он хоть юзабелен?

Вот теперь девайсом можно действительно пользоваться с некоторым комфортом! К сожалению, конкретно у моего экземпляра есть дефект с двойным нажатием кнопок — и дело не в мембранах, а самой пластиковой клавиатуре. Китайцы и тут решили сэкономить :(

Но в остальном — смартфон работает вполне ничего. У нас появился относительно адекватный домашний экран, возможность накатить патчи интерфейса с помощью Magisk и без проблем обновлять WhatsApp (в одной из официальных прошивок был баг, который не позволял обновлять системные приложения).



Как я уже говорил — на смартфоне без проблем работают WhatsApp и ВК, можно посерфить некоторые страницы или поиграть в несложные игрушки. Ребята с 4pda пишут, что берут его в армию, а кто-то на режимные объекты! И всё таки идея офигенная: теперь я точно уверен, что концепция смартфонов-кнопочников имеет право на жизнь и в первую очередь, если у них появится такое же моддинг-коммьюнити, как и в своё время у первых Android смартфонов!

Этот телефон мне очень напоминает жигули. Жигуль — неплохая машина за свою скромную цену, но как по мне — АвтоВАЗ сделал лишь минимум, чтобы машина могла привезти из точки А в точку Б (в случае нобби — позвонить и написать сообщение), открывая своей простотой кладезь возможностей различного тюнинга и доработок. Тоже самое и с нобби — ты покупаешь просто телефон. Но в отличии от большинства «тапков» — ты его ещё можешь довести под себя — а это самое ценное для техногика и любителя покопаться в различных девайсах!

А вы как думаете? :) Жду ваше мнение в комментариях.

Материал подготовлен при поддержке компании TimeWeb Cloud. Подписывайтесь на меня и @Timeweb.Cloud чтобы не пропускать еженедельные статьи про моддинг и использование в наше время старых мобильных гаджетов!

Показать полностью 16 2
[моё] Смартфон Телефон Покупка Гаджеты Ништяки Девайс Моддинг Android Программирование Java Круто Мобильные телефоны Видео Без звука Вертикальное видео Длиннопост
17
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии