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

Спрятано в 2024

Поиск предметов, Казуальные

Играть

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

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

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

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

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

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

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
28
Mr.chekmak
Mr.chekmak
5 месяцев назад
Сообщество Ремонтёров

OnePlus 13: Как я вытащил телефон из цифрового ада, а заодно и клиента из депрессии⁠⁠

Регион лок был, конвертация в глобалку была, понижение прошивки было.
А что осталось?
Для OnePlus 13 не было только Red State. Значит пост будет про Red State, и мимоходом зацепим еще одну проблему которая звучит так:
"Казалось бы и ладно стоит на телефоне oxygenOS 15 не обновляется да и бог с ним.
Ещё несколько дней спустя вылез жёсткий баг с которым не смогу жить.
Телефон пытаясь обновиться и не имея возможности уходит в ребут и сильно греется, один раз спал ночью случайно проснулся и почувствовал что телефон очень горячий."

Но по традиции немного теории:
•Red state - критическая ошибка загрузчика, устройство не может загрузиться, по причине нарушения программного обеспечения устройства. Загрузчик в аду. Устройство не грузится, а вы не спите ночами и паникуете.
•Bootloop - бесконечная, циклическая перезагрузка устройства. Телефон словно застрял в лифте между этажами "Включись" и "Я умер"
•OTP - одноразовый токен на прошивку за 13$, который сгорает быстрее чем первый шашлык в мае
•Fastboot - режим загрузки и инструмент командной строки.
•FastbootD - это расширенный режим Fastboot, появившийся в Android с переходом на A/B-разделы без режима Recovery (seamless updates). Он работает через userspace fastboot, то есть внутри Android, а не на уровне загрузчика.Используется для прошивки разделов, недоступных в обычном Fastboot (например, super, vendor, system).
•Edl - это аварийный режим загрузки на устройствах с чипами Qualcomm, используемый для низкоуровневой прошивки или восстановления системы.
•Батник - это текстовый файл, содержащий последовательность команд для командной строки Windows (cmd.exe)

А теперь сам пост.
Попал ко мне в руки OnePlus 13 с такой надписью на экране "The current image(boot/recovery) have been destroyed and can not boot". Это и есть тот самый Red State. В него сами пытались зашить глобалку, ведь это так легко, да?
"Че, там, делов то, 30 минут шиться 3 раза перекурить"(цитаты великих Пикабушников).
Дальше начинается веселье. Красным по чёрному: “The current image(boot/recovery) have been destroyed and can not boot.”
Ну всё, Red State. Телефон уже не смартфон, а философский объект. Он не загружается, но при этом существует.
Так вот каким образом они его вкатали не понятно, то ли не сделали откат, то ли была 204 прошивка у них, то лм дернули кабель в процессе, то ли нажали кнопку быстрее нужно, то ли кривой драйвер который даже кривее моей спины после 8 часов прошивок, вообщем список причин длиннее чем очередь за новый iPhone.

Не знаю что принимают наши китайские друзья, но прошивать телефоны для Китайского рынка, сейчас крайне трудно. Цена на авторки варьируется от 7$ до 15$. Но ничего, есть план, как вернуть телефон к жизни. Главное — предельная точность! Один неверный чих во время прошивки — и привет, новый OTP за 13 баксов. Китайцы реально сделали процесс прошивки телефонов таким сложным, что проще запустить ракету на Марс.

•Заряжаем телефон, потому что если он выключится в процессе — ты выключишься следом от горя.
•Берём оригинальный кабель. Не этот вот «на алике за 99 рублей»!
•Ставим драйвера 2024 года. Старые не катят, как и старые оправдания.
•Скачиваем прошивку для EDL.
•Покупаем OTP (если не с первого раза — ещё 13$ в копилку грусти).
•Распаковываем прошивку, указываем путь в O+ Support.
•Ждём проверки, нажимаем Flash, загоняем телефон в 9008 (EDL), крестимся, молимся.
•Если всё прошло успешно — ура! У нас Color OS и рабочий телефон.
По желанию клиента красим его в Глобалку.
•Откат на 126
•Прошивка 602
•Установка патч фикса сети
•Парочка модулей для скрытия рута
•И сам рут конечно.

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

Что касается проблемы с бутлупом, то в целом ничего сложного. Вариантов решение проблем несколько.
1.Шить через Edl
2.Открыть бут и прошить через открытый загрузчик. Наш вариант, второй.
Даем клиенту на том конце Any Desk ссылку на скачаивание архива весом в 15 гигабайт со всем нужными файлами для отката. Подключаемся по удаленке.
Все что нам нужно чтобы на том конце включили отладку по Usb. Большинство операций делаются батниками.
Adb reboot bootloader
Fastboot Current Slot
Fastboot set acive slot a
Fastboot Unlock
А дальше идем уже по привычной тропе конвертации в глобалку.

Мой телеграмм канал

OnePlus 13: Как я вытащил телефон из цифрового ада, а заодно и клиента из депрессии Oneplus, Прошивка, Юмор, Длиннопост
OnePlus 13: Как я вытащил телефон из цифрового ада, а заодно и клиента из депрессии Oneplus, Прошивка, Юмор, Длиннопост
OnePlus 13: Как я вытащил телефон из цифрового ада, а заодно и клиента из депрессии Oneplus, Прошивка, Юмор, Длиннопост
OnePlus 13: Как я вытащил телефон из цифрового ада, а заодно и клиента из депрессии Oneplus, Прошивка, Юмор, Длиннопост
OnePlus 13: Как я вытащил телефон из цифрового ада, а заодно и клиента из депрессии Oneplus, Прошивка, Юмор, Длиннопост
Показать полностью 5
[моё] Oneplus Прошивка Юмор Длиннопост
16
214
Mr.chekmak
Mr.chekmak
5 месяцев назад
Сообщество Ремонтёров

OnePlus 13: Китаец vs Глобалка — История о том, как "глобальный" телефон оказался мастером маскировки⁠⁠

Могу позволить себе сказать фразу всех известных блогеров: "У меня часто спрашивают...". Так вот у меня часто спрашивают: "OnePlus взять китайца или глобалку?" Давайте один раз отвечу большим постом, на конкретном примере.
Значит в чате мастеров, меня довольно часто тегают, когда вопрос касается программного ремонта(спасибо, за доверие и рекомендации). Запрос был примерно таким: "Есть OnePlus 13, который нужно прошить, клиент на Парнасе". Списываемся, ориентируем по цене, говорим что можем сделать удаленно.
Получаем номер телефона клиента напрямую, так как там друг подруги телки брата.
Списываемся с клиентом, оговариваем сроки и цены, и договариваемся на 19:00, прошить телефон по удаленке. Подключаемся к пк, ставим прошивку на скачивание, видим что время загрузки примерно 3 дня. Открываем гугл, пишем спидтест, проверяем скорость, 3,5 мб/сек. Расстраиваемся. Думаем.

Предлагаю клиенту, приехать к нему в удобное время, со своим ноутом и готовыми файлами для прошивки и прошить. Договариваемся на 13:00 следующего дня.

Давайте коротко расскажу что скачал:
•Откатная прошивка Color 126. Чтобы откатить телефон в эпоху динозавров.

•Глобальная модифицированая прошивка 405. Та прошивка которая у нас будет в конце манипуляций.

•Magisk. Приложение для управления Root правами. Чтобы припугнуть модем и региональный лок.

•Fix signal op13. Модуль для патч фикса мобильной связи.

•Файл "123". Пропатченный заранее init_boot. Как ключ от всех OnePlus 13.

•Platform tools all in One. Платформ тулс для работы в adb и fastboot, но на стероидах.

И немного теории:
•Я уже писал пост о региональных блокировках устройств.
Когда телефон попадает за пределы своего региона, он блокирует мобильную сеть и выдает ошибку что нужна разблокировка. Кричит "стоп! Плати или умри".

•Китайские трубки отличаются от глобальных. Модем китайца в данных условиях как велосипед с квадратными колесами, едет но криво.

•Нельзя блокировать загрузчик на неродной прошивке. Если сделаете, то телефон вам устроит истерику.

•Модуль Magisk- дополнение для рута, с определенным действием.

•Deny list- список приложений которые не знают что у вас рут. Типа, :"Я не я и телефон не мой"

Ну что ж? Приступим.
Скачав как мне казалось все нужные файлы, в 13:00 я был на Парнасе. Значит история телефона такова: "Телефон был заказан через озон глобал как глобальный, а приехал китайский". Буквально только включив его, увидел сообщение о том, что телефон заблокирован на регион.
Из всех возможных проблем на данной модели, были все кроме Red State. А так да, полный джекпот.

Дальше коротко и по этапно:
•Разблокировка загрузчика. Телефон плачет, но соглашается.

•Понижение прошивки до 126. Возвращаем его в прошлое чтобы переписать будущее.

•Прошивка 405 глобалки. Теперь он говорит "Привет" вместо "Nǐ hǎo".

•Прошивка патченого init_boot. Даем рут права, как билет в закрытый клуб.

•Установка Magisk manager. Для управление всем этим беспределом.

•Установка patch fix signal. Модем теперь ловит сеть, как голодный кот колбасу.

На этом, мои полномочия должны были быть, все. Но региональный лок сам себя не снимет.
•Подключаемся к рабочему пк через Any desk

•Копируем модуль с папки

•Вводим код *#*#3932433284#*#*

•Смотрим значение State =1

•Вставляем симкарту

•Устанавливаем модуль region unlock 15android.

•Перегружаем телефон

•Вводим код *#*#3932433284#*#*

•Смотрим значение State = 0

Вопрос по OTA опдейтам остался открытым, телефон обновлять нужно по инструкции.
•Скинуть файл апдейте в корень телефона

•Нажать установить на устройство

•НЕ нажимать перегрузить

•Зайти в магиск

•Установить рут в неактивный слот

•Вернуться к кнопке "перегрузить" из 3 пункта и нажать ее.


А теперь коротко про глобалку.
1)Купить глобалку(обьязательно)
2)Распаковать коробку
3)Радоваться покупке и никогда не натыкаться на мой канал и мои посты.


МОРАЛЬ:
Если хотите спать спокойно — берите глобалку.
Если хотите квест — китайца. Но помните: даже после успеха ваш телефон будет смотреть на вас, как на человека, который научил кота курить.


Мой телеграм канал

OnePlus 13: Китаец vs Глобалка — История о том, как "глобальный" телефон оказался мастером маскировки Oneplus, Прошивка, Юмор, Длиннопост
OnePlus 13: Китаец vs Глобалка — История о том, как "глобальный" телефон оказался мастером маскировки Oneplus, Прошивка, Юмор, Длиннопост
Показать полностью 2
[моё] Oneplus Прошивка Юмор Длиннопост
263
9
Mr.chekmak
Mr.chekmak
5 месяцев назад

OnePlus Ace 3v: Как я вытащил телефон из цифрового ада, потратив 35$ и литр колы⁠⁠

Ванплас ванплас, что-то в последнее время их стало больше. То ли из-за того что Xiaomi крутит "гайки" на своих устройствах, то ли с группы много людей пишет и спрашивает. Ну вообщем.

Давайте сначала немного теории.
Существует 3 состояния загрузчика на телефонах:
Green state - загрузчик заблокирован, целостность прошивки не нарушена.
Orange state - разблокирован загрузчик, нарушена целостность системы. Телефон уже подозревает, что вы что-то натворили, но пока терпит.
Red State - критическая ошибка загрузчика, устройство не может загрузиться, по причине нарушения программного обеспечения устройства. Загрузчик в аду. Устройство не грузится, а вы не спите ночами и паникуете.

Значит сам телефон. OnePlus Ace 3v, прикольный телефон, когда работает. Попал ко мне в руки с красной надписью "The current image(boot/recovery) have been destroyed and can not boot".
Это и есть тот самый Red State. Телефон не запускает ни один режим загрузки, будь то Fastboot или Recovery. Просто включается и висит на надписи.
Ставим на зарядку, попутно думая о том что нужно купить OTP для программы RFT за пару долларов.
Заходим на сайт ресселлера, удивляемся что почему-то на сайте больше нет RFT.
Заходим на официальный сайт RFT, немного прикуриваем с цены, на тот момент цена была 11$.
От Xiaomi набрались, подумал я.
Ладно, для начала нужно все подготовить для прошивки:
•Ofp прошивка для Edl восстановления.
•Драйвера
•Кабель оригинальный
Залетаю в 4pda, и в шапке есть прошивка, которую я ищу, качаю, вижу пароль на архиве. Рою тему в поиске пароля. Пишу куратору темы, пишу автору поста где выложена прошивка. Ничего не дало результата, пришлось рыться в инете в поиске прошивки. Прошивка весит гигов 10, у меня уже есть скачана, но нет пароля, проще угадать пароль, чем качать новую прошивку. Минут 30 и пароль подобран (password).

Проверили дрова, чекнул подключение в 9008 порту, распаковал прошивку.
Покупка OTP- прошивка- Fail
Покупка OTP- прошивка- Fail
Покупка OTP- качаю новую прошивку- прошивка- Fail
Покупка OTP- смена порта- прошивка- Fail
Откладываю на пару дней телефон, в надежде что он сам воскреснет. Прошло пару дней, чуда не случилось.

Собрался с силами, списался с админом RFT, получив парочку советов, пошел в бой. Попробуйте O+ Support». Это как если бы вам сказали: «А ты возьми волшебную палочку!


Скачиваем O+ support
Покупаем OTP
Загружаем телефон в режим EDL
Парочка манипуляций в программе, и нажимаем Flash, задерживаем дыхание и ждем.
Трубка начинает прошиваться, я не выдержал напряжения и пошел в магазин за колой, когда вернулся, в программе процесс был выполнен на 100%. Телефон все еще находился в 9008 режиме. Перегружаем руками, и о чудо видим надпись "Color", а это значит что устройство прошилось.
Ждем загрузку, настраиваем, звоним и радуем клиента.


Если ваш телефон ушёл в Red State — не хороните его. Возможно, он просто хочет, чтобы вы купили ему колы. Или новую жизнь.

P.S.Клиент счастлив, я жив, OnePlus снова звонит.


Мой телеграм канал

OnePlus Ace 3v: Как я вытащил телефон из цифрового ада, потратив 35$ и литр колы Oneplus, Прошивка, Восстановление, Длиннопост
OnePlus Ace 3v: Как я вытащил телефон из цифрового ада, потратив 35$ и литр колы Oneplus, Прошивка, Восстановление, Длиннопост
OnePlus Ace 3v: Как я вытащил телефон из цифрового ада, потратив 35$ и литр колы Oneplus, Прошивка, Восстановление, Длиннопост
OnePlus Ace 3v: Как я вытащил телефон из цифрового ада, потратив 35$ и литр колы Oneplus, Прошивка, Восстановление, Длиннопост
OnePlus Ace 3v: Как я вытащил телефон из цифрового ада, потратив 35$ и литр колы Oneplus, Прошивка, Восстановление, Длиннопост
Показать полностью 5
[моё] Oneplus Прошивка Восстановление Длиннопост
7
5
WoiaW
WoiaW
5 месяцев назад

Продолжение поста «Пост без рейтинга. Ищу заинтересованных»⁠⁠2

А мы продолжаем...

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

Лирическое отступление...

В силу занятости каждого участника, я вместо того, чтобы заниматься тем, чем должен, решил немного поиграть со свежепрошитым C390 и прогнал на нём jBenchmark 1.1.1, где аппарат набрал 901 балл, что сильно меньше легендарных E398, V3i и L7. Хотя, Siemens MC60 набрал всего 350, поэтому считаем, что Java машина, для данного сегмента, вполне сносная.

А теперь к сути.

В прошлом посте я рассказывал, что сдампил с C390 его Boot и PDS. Как позже выяснилось, они пригодились для запуска эмулятора данного аппарата.

Продолжение поста «Пост без рейтинга. Ищу заинтересованных» Без рейтинга, Цифровые технологии, Мобильные телефоны, Моторола, Поломка, Ремонт телефона, Ремонт техники, Прошивка, 2000-е, Ответ на пост, Длиннопост

Запуск платформы в эмуляторе

Приблизительно в это же время у нас всё сошлось и начали двигаться в сторону портирования эльфпака.

Продолжение поста «Пост без рейтинга. Ищу заинтересованных» Без рейтинга, Цифровые технологии, Мобильные телефоны, Моторола, Поломка, Ремонт телефона, Ремонт техники, Прошивка, 2000-е, Ответ на пост, Длиннопост

Стартуем...

Весь процесс осложнился тем, что портированный на Motorola C650 не заработал на C390, хотя трубки во многом схожие. В итоге, перед нами встала задача - найти адреса всех функций. Часть адресов была известна, но, тем не менее, работы предстояло много. Для ЛЛ: её и сейчас остаётся много.

Что ж, вооружаемся списками адресов функций и начинаем сверку.

Продолжение поста «Пост без рейтинга. Ищу заинтересованных» Без рейтинга, Цифровые технологии, Мобильные телефоны, Моторола, Поломка, Ремонт телефона, Ремонт техники, Прошивка, 2000-е, Ответ на пост, Длиннопост

Два файла с адресами

Поле этого берём HEX редактор и начинаем искать одинаковые куски кода - паттерны.

Продолжение поста «Пост без рейтинга. Ищу заинтересованных» Без рейтинга, Цифровые технологии, Мобильные телефоны, Моторола, Поломка, Ремонт телефона, Ремонт техники, Прошивка, 2000-е, Ответ на пост, Длиннопост

HEX редактор Okteta

Несколько паттернов нашлись без особых усилий, но к части возникли вопросы: находились либо несколько адресов с одинаковыми последовательностями байтов, либо схожие куски, но с некоторыми различиями.
Бороться с возникшими сложностями вручную - та ещё задача, однако, знающие люди в профильной ветке подсказали, что решить эту проблему поможет IDA Pro, но об этом в следующем посте.

Показать полностью 4
Без рейтинга Цифровые технологии Мобильные телефоны Моторола Поломка Ремонт телефона Ремонт техники Прошивка 2000-е Ответ на пост Длиннопост
0
1483
Wellikan
Wellikan
5 месяцев назад

Вот это дедушка!⁠⁠

Вот это дедушка! Дед, Авто, Продажа, Удар, Прошивка, Мат, Комментарии на Пикабу, Длиннопост, Скриншот

#comment_344402107

Показать полностью 1
Дед Авто Продажа Удар Прошивка Мат Комментарии на Пикабу Длиннопост Скриншот
19
8
Shalalava
5 месяцев назад

Помогите с программированием⁠⁠

Имею специальный осветитель с блоком батареей. Марка YND, он же каплановский свет.

Помогите с программированием Электроника, Электрические схемы, Программирование, Прошивка, Микроконтроллеры, Программатор, Длиннопост

Тумблер сбоку и 4 режима работы 25, 50, 75, 100% и кнопка переключения режимов.

И мне не хватает яркости даже на 100%.

Разобрал блок, думал внутри будет что-то вроде переменного резистора или кртулки. Но там микросхема STM 8S003F3P6

Помогите с программированием Электроника, Электрические схемы, Программирование, Прошивка, Микроконтроллеры, Программатор, Длиннопост

Снаружи

Помогите с программированием Электроника, Электрические схемы, Программирование, Прошивка, Микроконтроллеры, Программатор, Длиннопост

Внутри

Через мультиметр установил что нажатие на кнопку переключает режим ШИМ, с параметрамии

1 нажатие 2.6v 96mA 1 W

2 нажатие 2.8v 120mA 1.4W

3 нажатие 3.0v 243mA 1.7W

4 нажатие 3.2v 420mA 2W

Проверял светодиод через ЛБП, при 3.3v он потребляет 640mA и выдает положенные 3w горит очень ярко. А в блок зашито только 2w мощности.

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

Помогите с программированием Электроника, Электрические схемы, Программирование, Прошивка, Микроконтроллеры, Программатор, Длиннопост

На плате есть монтажные отверстия подозреваю это клемы VDD, GND, Reset и NRST, а может и нет, маркировки никакой на плате нет. Чуть выше 4 отверстий судя по шелкографии должен быть еще один конденсатор, но китайцы его не запаяли.

Короче помогите понять как считать родную прошу и модифицировать ее.

Есть идея купить на Озоне STlink V2 и отладочную плату к нему.

Либо напрямую через эти отверстия попытаться подключиться.

Пока вот что узнал :

Помогите с программированием Электроника, Электрические схемы, Программирование, Прошивка, Микроконтроллеры, Программатор, Длиннопост

Крайние контакты под напряжением, 1 - 2.9v, 2 -земля, 3-? 4-3.01v

На драйве чел пытался починить какую-то штуку на этом контроллере то ли магнитола толи колонку и там так же присутствует такая колодка

Помогите с программированием Электроника, Электрические схемы, Программирование, Прошивка, Микроконтроллеры, Программатор, Длиннопост

Земля и питание совпало, а разве ресет должен быть под напряжением?

Показать полностью 6
Электроника Электрические схемы Программирование Прошивка Микроконтроллеры Программатор Длиннопост
11
96
Mr.chekmak
Mr.chekmak
5 месяцев назад
Сообщество Ремонтёров

Почему Xiaomi, не такой уж и топ за свои деньги⁠⁠

Уже как-то давно я писал о том что скоро в геометрической прогрессии, возрастет количество кирпичей от компании Xiaomi.

Вот пост.

Причин для этого несколько
1. В целях экономии, многие покупают телефоны для китайского региона, и многие не знаю что правила политики перепрошивки сильно изменились. В попытке зашить в него глобалку получаем кирпич
2. Запрет на разблокировку загрузчика. Не понятно зачем и почему, ребята из Китая запретили разблокировку, а как известно шить проще с открытым бутом. Так как количество попыток будет не ограниченным
3. Ужесточения условий привязки устройства к региону. Например если раньше в глобальный телефон можно было прошить прошивку Индонезии или Ру, то сейчас нельзя.
4. Ну и конечно же, цены на авторизированную прошивку для Китайского региона. Из-за высоких цен, количество попыток сильно ограничено. Цена на авторизацию на данный момент около 11 тыс. Ну и работают сервера согласно настроению рандомного китайца или от натальной карты вашего телефона.

А теперь сам пост.
Значит пару дней назад, на Авито, получаю вот такой запрос: "Подскажите, Xiaomi mix flip. Китайский. Ребята попробовали сделать глобальную версию и в итоге сейчас телефон не включается. Можно что-то сделать? Удаленно?"
После недолгих переписок, клиент сориентирован по цене и условиями прошивки через авторизацию.

Условия следующие:
1. Прошивка считается успешной, если выполнена авторизация.
2. Если в процессе будут ошибки(вы дернете кабель, проблема с пк, или проблема не в по) оплата не возвращается.
3. Телефон будет прошит на родную прошивку, в данном случае китайский регион. Не будет русского языка. Будет родная прошивка для китайского рынка.
Никакого русского. Только иероглифы и грусть.
4. Оплата производится вперед.
Как в казино: ставка сделана, рулетка крутится.

Устанавливаем нужный пак для работы
1. Any desk+Rustdesk.
Чтобы клиент видел, как я лью цифровую святую воду.

2.Берем в помощь цифрового напарника.
Больше рук- больше шансов на восстановление.

3. Драйвера.
Которых нет на официальном сайте, как совести у Xiaomi.

4. Программа для авторизации
Вызов китайца с регистрацией и смс.

5. Platform Tools.
Потому что Fastboot иногда прощает грехи

6. UsbRedirector.
Штука, которая заставляет ПК думать, что USB-кабель — это не шнур, а магический портал

7. Программа для Fastboot to edl. Это как с ноукдауна отправить телефон в нокаут.

8. Последняя версия прошивки(высокий арб)
Я запрещаю вам прошивать прошивку.

Дожидаемся следующего утра, пока включаться сервера на авторизацию, достаем парадный бубен и пишем клиенту на Авито в 10 утра.
Подключаемся, считываем информацию с телефона. Скачиваем последнюю прошивку. Проверяем по имей регион продажи устройства. Инструктируем клиента, что телефон нельзя трогать, отключать или перезагружать чтобы не происходило, а в некоторых моментах лучше вообще не дышать.
Распаковываем прошивку в корень диска С, в папку без кириллицы в названии. Устанавливаем драйвера для 9008 и для Adb.
Переводим телефон с режима Fastboot в EDL. Открываем программу для авторизации, в ми флеш указываем путь до папки с прошивкой. Запрещаем клиенту дышать, нажимаем Flash, копируем токен, дожидаемся ответного токена на авторизацию. Видим как пошла прошивка разделов.
Через 1100 секунд (это 18 минут надежды и 5 литров пота).
Когда прошивка закончилась и видим зеленый квадратик и надпись flash done! Радуемся, но пока не сильно.
Запускаем телефон с кнопки включения. Видим первое лого(сердце уже трепещет), еще немного видим второе лого Xiaomi mix flip и пресловутые точки загрузки снизу. Пара минут и слышим звук подключения устройства к компьютеру, что значит что телефон практически загружился. Еще минутка буквально и нас приветствует экран с выбором языка и возможностью настройки.
Парочка учиняющих вопросом, о том как скачать клаву и гугл сервисы, и кирпич полностью готов.
Разрешаем клиенту дышать.

Отзыв на Авито оставлен, кирпич восстановлен, а больше мне и не надо.

Мораль ☝🏻
Если ваш Xiaomi стал кирпичом — не хороните его. Возможно, он просто хочет домой, в Китай.

Мой телеграмм канал

Почему Xiaomi, не такой уж и топ за свои деньги Xiaomi, Прошивка, Авторизация, Длиннопост
Почему Xiaomi, не такой уж и топ за свои деньги Xiaomi, Прошивка, Авторизация, Длиннопост
Почему Xiaomi, не такой уж и топ за свои деньги Xiaomi, Прошивка, Авторизация, Длиннопост
Почему Xiaomi, не такой уж и топ за свои деньги Xiaomi, Прошивка, Авторизация, Длиннопост
Почему Xiaomi, не такой уж и топ за свои деньги Xiaomi, Прошивка, Авторизация, Длиннопост
Почему Xiaomi, не такой уж и топ за свои деньги Xiaomi, Прошивка, Авторизация, Длиннопост
Показать полностью 6
[моё] Xiaomi Прошивка Авторизация Длиннопост
167
13
Arimf
Arimf
5 месяцев назад

Простое добывание Raw из мыльницы – установка прошивки CHDK⁠⁠

В прошлом посте я описывал свой выбор карманной (справедливо даже сказать кошельковой) камеры-мыльницы Canon Ixus 100is, вскользь упомянув, что из неё можно добыть файл Raw для постобработки и получить дополнительное поле для экспериментов, а значит и удовольствие от пользования примечательным аппаратом. Здесь будет инструкция.

1/6

Canon Ixus 100is, обработка Raw и фрагменты кадра

Разумеется при размере матрицы, которую предлагает компакт этого класса говорить о качестве наверное не приходится. И пусть сам Canon Ixus это больше концепция, чем камера - возможность работать с изображением, чтоб придать ему тот вид и эмоциональный посыл, что закладывался в кадр – всё же большой шаг в сторону функциональности инструмента. Даже если компакт изначально выбирался «ради вайба» - мне как любителю двигать ползунки очень не доставало Raw. В компакте информация с матрицы проходит мимо пользователя, автоматом прогоняется через посредственный и спешный алгоритм баланса белого, шумоподавления и резкости и всё – получай свой пережаренный джипег на пару мегабайт с выбитым в молоко небом и черными тенями. Попытка улучшить такой снимок в фотошопе просто приведёт к появлению серой каши вместо цвета.
А на что в действительности способна матрица 1/2,3"? Это же не катастрофически меньше, чем 1/1,5-1,8" в просьюмерах. А с ними фотографы прошлых лет были в общем-то довольны динамическим диапазоном и детализацией сырого файла, обработка подтягивала чистоту и глубину фотографии ощутимо выше «SOOC JPG».

1/4

Canon Ixus 100is, обработка Raw и фрагменты кадра

Поэтому одной из причин выбора камеры данной серии стала возможность устанавливать на Кэноны хакерскую прошивку CHDK (Canon Hacker's Development Kit, по-нашему ЧДК). Весь секрет в их процессорах Digic, которые не сильно таились и шифровались, поэтому Кэноны всегда были очень дружественны к хаку (в том числе и зеркалки с их известным Magic Lantern). По большому счёту CHDK это не перепрошивка ПО аппарата, ничего инвазивного. Просто набор файлов на флешке, который подхватывается процессором камеры в оперативную память при каждом включении и даёт дополнительное меню и настройки. Что-либо испортить используя CHDK нельзя. Даже если сборка будет содержать ошибки или не подойдёт, фотоаппарат просто повиснет, достаточно будет вытащить батарейку. Поставил чистую флешку - и камера вернулась к заводской программе. Причём если раньше идейные фотографы вынуждены были добывать дамп прошивки своей камеры, тщательно подбирать пакет файлов под конкретную модель и версию ПО, пробовать кучу сборок, потом конвертировать экзотический формат с матрицы в привычный для рав-конвертеров ещё какой-то программой, то сейчас процесс доведён до удобного готового интерфейса - программа CHIMP на компе автоматически распознает вашу камеру по флешке и заливает на неё всё необходимое. Меню самой CHDK уже умеет сохранять рав в универсальный формат DNG, не требующий дополнительного конвертирования. И возможностей тут теперь пруд пруди! Ручные режимы, брекетинг по экспозиции и фокусу, таймлапс, фокус-пикинг (зебра), живая гистограмма, отображение эквивалентного фокусного, калькулятор грип, детектор движения (создание фотоловушки, системы наблюдения или ловля молнии), расширенные значения исо, битрейд видео и даже такие шалости как читалка текстовых файлов, календарь и игры вроде змейки и тетриса! А что, дисплей и джойстик есть, почему бы и нет? =)

1/4

Canon Ixus 100is, обработка Raw

Если у вас завалялся Canon и вы хотите поэкспериментировать, дать ему новую жизнь, то обязательно пробейте возможность установки CHDK. Для этого годятся все Ixus, явно большинство серии А, S, SX, и главное многострадальный G7, по дурости производителя лишённый рава. Можно кстати прошивать даже Gшки, в которых уже есть Рав - всё равно открываются новые возможности для экспериментов. Полный список поддерживаемых камер здесь:
https://chdk.fandom.com/wiki/For_Developers

Процесс установки
Флешка должна быть не больше 2Gb, отформатирована в FAT (желательно в самой камере) и на ней должен быть хоть один снимок для анализа.
Вставляем карту в ридер (по шнуру не получится) и запускаем Chimp. Программа не требует установки на комп и работает сразу из архива.
Соглашаемся со всеми пунктами договора, далее-далее-далее, выбираем установку CHDK Stable. Если будет глючить - DE_Stable (это немецкий язык, его потом можно переключить).

1/7

После копирования всех файлов программа попросит заблокировать рычажок на карте памяти. Это странно и неочевидно, но в этом вся фишка – именно будучи механически заблокированной карта правильно подхватывается камерой, CHDK стартует и не смотря на запрет – записывает ваши фотографии. Я сам удивлён, что это работает. Если же блокировку отключить, то камера будет стартовать в самом обычном режиме. Заодно это способ держать ЧДК на карте «прозапас».

Простое добывание Raw из мыльницы – установка прошивки CHDK Фототехника, Фотография, Canon, Камера, Мыльница, Y2k, Прошивка, RAW, Обработка фотографий, Фотограф, Красивый вид, Длиннопост

Заблокированная от записи карта памяти всё равно записывает фотографии

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

Простое добывание Raw из мыльницы – установка прошивки CHDK Фототехника, Фотография, Canon, Камера, Мыльница, Y2k, Прошивка, RAW, Обработка фотографий, Фотограф, Красивый вид, Длиннопост

Как это работает?
В основном режиме камера почти ничем не будет отличаться от первоначального состояния. Лишь добавится несколько показателей на экране – часы, процент заряда аккумулятора, температура, какая-то белая полоса внизу. Меню у камеры остаётся родное, кнопки функций работают как обычно – на джойстик можно выставлять экспокоррекцию, включать вспышку, макро, менять исо, цветовые профили. Фотографируем тоже всегда в этом обычном режиме.
А вот при нажатии стрелочки просмотра загорается красная иконка ALT - камера переходит в альтернативный режим, в котором многие кнопки меняют свою функцию. Какие на какие – периодически всплывает таблица с подсказками. В частности кнопка Меню теперь открывает все настройки системы, и тут на самом деле лучше просто с часок покопаться самому, чтобы во всем разобраться и всё попробовать.

1/5

Перечислю основное, что я стал использовать:

Переключение языка следует начать с изменения шрифта, иначе могут вылезти кракозябры:
CHKD Settings – Menu Settings – Language & Fonts – Menu RBF Font - Tahoma14B или Menu_A16 у меня точно сработали. Выбрав шрифт уже идём менять язык в Language.
Теперь если хотите можно обратно вернуться в шрифты и поперебирать другие (меняется не только написание, но и размер), там удастся не уходить далеко из меню, чтобы не потеряться и вернуть как было.

Параметры RAW: Сохранять Рав – Да. В формате DNG – Да. Размер обрезки DNG – full (сохранять все пиксели включая черную рамку неиспользуемых), activ (только активные пиксели).

Параметры Гистограммы – Живая гистограмма – Shoot. Так она будет отображаться при фокусировке и блокировке экспозиции. Можно поставить Always или не включить вовсе.

Настройки CHDK – Параметры OSD (сервисная информация на дисплее) – Показать OSD – Да. Отображение параметров – Показать доп.параметры – Always. Показать значение зума – Да. Значение зума – EFL (эквивалентное фокусное расстояние). Отображение места на карте – Показать полоску места – Нет (отключает дурацкую полоску внизу экрана при съёмке). Показывать заставку – Нет.

Простое добывание Raw из мыльницы – установка прошивки CHDK Фототехника, Фотография, Canon, Камера, Мыльница, Y2k, Прошивка, RAW, Обработка фотографий, Фотограф, Красивый вид, Длиннопост
Простое добывание Raw из мыльницы – установка прошивки CHDK Фототехника, Фотография, Canon, Камера, Мыльница, Y2k, Прошивка, RAW, Обработка фотографий, Фотограф, Красивый вид, Длиннопост

100мм эфр, Iso 800, f/5.8, 1/3s с рук, шумоподавление

Там ещё есть с чем разбираться. К счастью ломаться нечему. Даже если меню крашнется и вы запутаетесь – всегда можно просто прошить карту заново и получить всё свежее. А ещё можно скопировать все файлы с флешки на комп – возвращённые обратно на эту или другую флешку они также будут запускать CHDK. Так можно сохранить хорошие настройки системы.

Так и что с Рав?
Камера сохраняет в DNG (Digital Negative), это открытый беспроблемный формат, который понимают любые редакторы от ACR и Lightroom до Capture One и DxO. Сырой, как моя дипломная работа, некомпрессированный файл с 12битным цветом (точнее по своей камере нужно смотреть в отчёте Chimp о результатах прошивки). Рав с 12мегапиксельной матрицы 100is всегда весит 18мб – в 7-8 раз больше родного снимка. Камере нужно 3-5 секунд, чтоб записать его на флешку. Зато потом в моём распоряжении вся мощь домашнего компа и всё время неторопливой постобработки под чаёчек, чтоб вытянуть максимум из имеющейся оптической системы. А это, как оказалось, гораздо больше, чем я поначалу предполагал, глядя на кашистые джипеги Иксуса!

1/4

Без автоматической коррекции искажений вылезают любопытные оптические явления. Есть ощутимая бочка на коротком конце объектива (33мм эфр), которая оказывается значительно подъедалась алгоритмами, в реальности кадр захватывается шире. Хотя уголки у него слабые и хроматят, но тем они живее и уютнее. А ещё в файл записываются неактивные периферийные пиксели, отчего кадр обрамляется чёрной рамкой, словно плёночный слайд. Разумеется её можно отрезать, плюс коррекция углов оттянет рамку за пределы поля. Тем интересней лишний раз вообще ничего трогать, оставить исходное кадрирование.

Простое добывание Raw из мыльницы – установка прошивки CHDK Фототехника, Фотография, Canon, Камера, Мыльница, Y2k, Прошивка, RAW, Обработка фотографий, Фотограф, Красивый вид, Длиннопост

33мм эфр, f/3.2 1/40s iso80

Больше всего мне было интересно как тянутся тени и есть ли в них цвет. То, что они быстро начнут шуметь понятное дело. Для теста я снял контрастную сцену под бьющей в стол лампой – экспозиция по яркому свету под ней дала провальную тень вокруг. Ничего не планировал, всюду пыль, инструмент и кошачья шерсть. Яж не знал, что этот тест окажется настолько ошеломительным, что выльется в статью. Над его результатом я офигел несколько раз. В первый – когда из провально-чёрной тьмы проявился весь стол.

Простое добывание Raw из мыльницы – установка прошивки CHDK Фототехника, Фотография, Canon, Камера, Мыльница, Y2k, Прошивка, RAW, Обработка фотографий, Фотограф, Красивый вид, Длиннопост

Поднятие теней в Лайтруме

Я в том углу глазами столько не вижу, а матрица оказывается видит. Во второй раз офигел – когда воспользовался ИИшным шумодавом Лайтрума. Пусть это не совсем честно, но если современные технологии могут дать буст старой технологии и поднять планку чистоты картинки на высоких исо, то почему не воспользоваться? Рендерил он конечно долго, но вуаль красно-фиолетового шума исчезла и вместо мыла получились детали, которых в кадре и не было. Да, дорисовывание. Да, не эталон качества, но напомню - это чёрный кадр. С мыльницы! С матрицы размером чуть больше тетрадной клетки.

1/6

Нейрогенеративное шумоподавление, фрагменты

Конечно такое агрессивное проявление теней на практике и не требуется, манипуляции были чисто тестовые. Для эстетичности же я более сдержанно обработал как обычно крашу кадры рабочего процесса за моим столом – подсжал ДД, приглушил цвета, добавил тонирование.

Простое добывание Raw из мыльницы – установка прошивки CHDK Фототехника, Фотография, Canon, Камера, Мыльница, Y2k, Прошивка, RAW, Обработка фотографий, Фотограф, Красивый вид, Длиннопост

Сдержанная обработка

Третье моё потрясение - резкость и детализация на все 12 мегапикселей. Равки открываются и конвертируются на все свои 4000х3000 пикселей. Злые языки во все времена любили твердить, что пиксели в мыльницах нечестные, экстраполированные, что нет их там столько, а если и есть – мыльная оптика их не разрешает. Оказывается всё здесь есть. Конечно не Карл Цейс на полном кадре, но и с этим можно работать в удовольствие. Напомню, это буквально камера для нагрудного кармана чтобы щёлкнуть что-то приятное и памятное сердцу.

1/4

Прошлый мой пост об этом компакте:
Canon Ixus 100is - Обретение редкого ультракомпакта 15летней давности

Официальный сайт CHDK со ссылками на скачивание Chimp:
https://chdk.fandom.com/wiki/Downloads

Архив с исходниками, конвертированными полноразмерами и программа Chimp:
https://disk.yandex.ru/d/_p8U-fM0xZRfhg

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