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