ALT Mobile/Прошивка: различия между версиями
(Новая страница: «{{stub}} Категория:ALT Mobile») |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{stub}} | {{stub}} | ||
{{Note|Обратите внимание, что запись образа на телефон, что запись загрузочного образа на карту памяти приведет к потере всех данных хранимых на этих устройствах, если вы не сделаете резервную копию}} | |||
==Прошивка== | |||
1. Берем Pipephone, берем кабель кабель type-c | |||
2. Подключаем кабель одним концом в компьютер, другим в телефон | |||
3. Зажимаем кнопку громкости вверх | |||
prosh 1 | |||
4. Подключаем кабель питания | |||
prosh 2 | |||
5. Должен загореться красный индикатор | |||
prosh3 | |||
6. Ждем два сигнала вибрации и смену индикатора на синий (телефон вошел в режим прошивки, в режим блочного устройства) | |||
prosh4 | |||
7. Следующей командой прошиваем образ внутрь памяти смартфона | |||
prosh5 | |||
xzcat pinephone-phosh-latest-aarch64.img.xz | | |||
dd of=/dev/sdX oflag=direct,sync iflag=fullblock bs=1 M status=progress | |||
(Данная операция длится достаточно долго, т.к. изначально образ сжатый 1,5 Гб а в разжатом он 12Гб. Нужно время на распаковку и прошивку.) | |||
8. По окончании прошивки (по сути мы раскатываем готовый образ на внутреннюю память телефона) телефон автоматически перезагрузится и сам запустит ОС | |||
9. Если автоматического запуска ОС не произошло, но в консоли написано что процесс прошивки завершился успешно, нужно: | |||
-отключить от смартфона кабель питания | |||
-зажать кнопку питания пока не погаснет индикатор | |||
prosh6 | |||
prosh7 | |||
10. Зажимаем кнопку питания, загорается красный индикатор. | |||
prosh8 | |||
Происходит два звука вибрации, индикатор становится желтым. | |||
prosh9 | |||
Начинается загрузка ОС. | |||
prosh10 | |||
==Обновление загрузчика== | |||
1. Для установки загрузчика понадобится карточка памяти формата microsd от 4гб (Сам образ загрузчика небольшой, около 20 Мб) | |||
2. Вставляем карточку в картридер и подключаем к компьютеру. | |||
3. С помощью dd записываем на нее образ с загрузчиком | |||
4. Вставляем карточку в телефон | |||
card1 | |||
5. Вставляем батарейку, проверяем плотность прилегания контактов | |||
6. Закрываем крышку | |||
7. Чтобы загрузиться с карточки памяти зажимаем кнопку Громкость вниз + питание - Это загрузка с карты памяти | |||
card2 | |||
8. Загорится красный индикатор | |||
card3 | |||
9.Ждем, пока индикатор загорится светло-голубым (при этом прозвучат два синала вибрации) | |||
card4 | |||
10.откроется меню загрузчика | |||
card5 | |||
11. Сначала затираем SPI-flash (Erase SPI Flash content) - там где хранится загрузчик | |||
card6 | |||
12.при успешном завершении меню окрасится в зеленый цвет | |||
card7 | |||
Возвращаемся в главное меню. Жмем Go back to the menu | |||
13.Устанавливаем Tow-Boot (Install Tow-Boot to SPI Flash) | |||
card8 | |||
При успешном завершении меню окрасится в зеленый цвет и нам останется только выключить устройство нажав Power Off. | |||
==перевод в режим флешки== | |||
После установки системы телефон нужно перевести в режим флешки. | |||
Зажимаем кнопку громкости вверх и подав питание на разъем | |||
1. Берем Pipephone, берем кабель кабель type-c | |||
2. Подключаем кабель одним концом в компьютер, другим в телефон | |||
3. Зажимаем кнопку громкости вверх | |||
prosh 1 | |||
4. Подключаем кабель питания | |||
prosh 2 | |||
5. Должен загореться красный индикатор | |||
prosh3 | |||
6. Ждем два сигнала вибрации и смену индикатора на синий (телефон вошел в режим прошивки, в режим блочного устройства) | |||
prosh4 | |||
7. С помощью команд | |||
# lsblk | |||
# echo ", +" | sfdisk -N 1 /dev/sdX | |||
# resize2fs -p /dev/sdX1 где sdX - наше устройство | |||
растягиваем записанный образ на все пространство накопителя. | |||
Установку можно считать завершенной. | |||
[[Категория:ALT Mobile]] | [[Категория:ALT Mobile]] |
Версия от 16:28, 25 января 2024
Прошивка
1. Берем Pipephone, берем кабель кабель type-c 2. Подключаем кабель одним концом в компьютер, другим в телефон 3. Зажимаем кнопку громкости вверх prosh 1 4. Подключаем кабель питания prosh 2 5. Должен загореться красный индикатор prosh3 6. Ждем два сигнала вибрации и смену индикатора на синий (телефон вошел в режим прошивки, в режим блочного устройства) prosh4 7. Следующей командой прошиваем образ внутрь памяти смартфона prosh5
xzcat pinephone-phosh-latest-aarch64.img.xz |
dd of=/dev/sdX oflag=direct,sync iflag=fullblock bs=1 M status=progress
(Данная операция длится достаточно долго, т.к. изначально образ сжатый 1,5 Гб а в разжатом он 12Гб. Нужно время на распаковку и прошивку.)
8. По окончании прошивки (по сути мы раскатываем готовый образ на внутреннюю память телефона) телефон автоматически перезагрузится и сам запустит ОС
9. Если автоматического запуска ОС не произошло, но в консоли написано что процесс прошивки завершился успешно, нужно: -отключить от смартфона кабель питания -зажать кнопку питания пока не погаснет индикатор prosh6 prosh7 10. Зажимаем кнопку питания, загорается красный индикатор. prosh8 Происходит два звука вибрации, индикатор становится желтым. prosh9 Начинается загрузка ОС. prosh10
Обновление загрузчика
1. Для установки загрузчика понадобится карточка памяти формата microsd от 4гб (Сам образ загрузчика небольшой, около 20 Мб) 2. Вставляем карточку в картридер и подключаем к компьютеру. 3. С помощью dd записываем на нее образ с загрузчиком 4. Вставляем карточку в телефон card1 5. Вставляем батарейку, проверяем плотность прилегания контактов 6. Закрываем крышку 7. Чтобы загрузиться с карточки памяти зажимаем кнопку Громкость вниз + питание - Это загрузка с карты памяти card2 8. Загорится красный индикатор card3 9.Ждем, пока индикатор загорится светло-голубым (при этом прозвучат два синала вибрации) card4 10.откроется меню загрузчика card5 11. Сначала затираем SPI-flash (Erase SPI Flash content) - там где хранится загрузчик card6 12.при успешном завершении меню окрасится в зеленый цвет card7 Возвращаемся в главное меню. Жмем Go back to the menu 13.Устанавливаем Tow-Boot (Install Tow-Boot to SPI Flash) card8 При успешном завершении меню окрасится в зеленый цвет и нам останется только выключить устройство нажав Power Off.
перевод в режим флешки
После установки системы телефон нужно перевести в режим флешки.
Зажимаем кнопку громкости вверх и подав питание на разъем
1. Берем Pipephone, берем кабель кабель type-c 2. Подключаем кабель одним концом в компьютер, другим в телефон 3. Зажимаем кнопку громкости вверх prosh 1 4. Подключаем кабель питания prosh 2 5. Должен загореться красный индикатор prosh3 6. Ждем два сигнала вибрации и смену индикатора на синий (телефон вошел в режим прошивки, в режим блочного устройства) prosh4 7. С помощью команд
- lsblk
- echo ", +" | sfdisk -N 1 /dev/sdX
- resize2fs -p /dev/sdX1 где sdX - наше устройство
растягиваем записанный образ на все пространство накопителя.
Установку можно считать завершенной.