ALT Mobile/Прошивка: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 3: Строка 3:
{{Note|Обратите внимание, что запись образа на телефон, что запись загрузочного образа на карту памяти приведет к потере всех данных хранимых на этих устройствах, если вы не сделаете резервную копию}}
{{Note|Обратите внимание, что запись образа на телефон, что запись загрузочного образа на карту памяти приведет к потере всех данных хранимых на этих устройствах, если вы не сделаете резервную копию}}
==Прошивка==
==Прошивка==
#Берем '''Pipephone''', берем кабель '''кабель type-c'''
#Берем '''Pipephone''', берем '''кабель type-c'''
#Подключаем кабель одним концом в компьютер, другим в телефон
#Подключаем кабель одним концом в компьютер, другим в телефон
#Зажимаем кнопку громкости вверх
#Зажимаем кнопку громкости вверх
Строка 30: Строка 30:
#:Начинается загрузка ОС.
#:Начинается загрузка ОС.
#:[[Файл:ALT-mob-prosh10.png|540px]]
#:[[Файл:ALT-mob-prosh10.png|540px]]
==Обновление загрузчика==
==Обновление загрузчика==
#Для установки загрузчика понадобится карточка памяти формата microsd от 4гб (Сам образ загрузчика небольшой, около 20 Мб)
#Для установки загрузчика понадобится карточка памяти формата microsd от 4гб (Сам образ загрузчика небольшой, около 20 Мб)

Версия от 16:59, 25 января 2024

Внимание! Данная страница еще не завершена. Она может содержать критические ошибки. Пока не используйте ее!
Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.
Примечание: Обратите внимание, что запись образа на телефон, что запись загрузочного образа на карту памяти приведет к потере всех данных хранимых на этих устройствах, если вы не сделаете резервную копию

Прошивка

  1. Берем Pipephone, берем кабель type-c
  2. Подключаем кабель одним концом в компьютер, другим в телефон
  3. Зажимаем кнопку громкости вверх
    ALT-mob-prosh1.png
  4. Подключаем кабель питания
    ALT-mob-prosh2.png
  5. Должен загореться красный индикатор
    ALT-mob-prosh3.png
  6. Ждем два сигнала вибрации и смену индикатора на синий (телефон вошел в режим прошивки, в режим блочного устройства)
    ALT-mob-prosh4.png
  7. Следующей командой прошиваем образ внутрь памяти смартфона
    ALT-mob-prosh5.png
    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. Если автоматического запуска ОС не произошло, но в консоли написано что процесс прошивки завершился успешно, нужно:
    -отключить от смартфона кабель питания
    -зажать кнопку питания пока не погаснет индикатор
    ALT-mob-prosh6.png
    ALT-mob-prosh7.png
  10. Зажимаем кнопку питания, загорается красный индикатор.
    ALT-mob-prosh8.png
    Происходит два звука вибрации, индикатор становится желтым.
    ALT-mob-prosh9.png
    Начинается загрузка ОС.
    ALT-mob-prosh10.png

Обновление загрузчика

  1. Для установки загрузчика понадобится карточка памяти формата microsd от 4гб (Сам образ загрузчика небольшой, около 20 Мб)
  2. Вставляем карточку в картридер и подключаем к компьютеру.
  3. С помощью dd записываем на нее образ с загрузчиком
  4. Вставляем карточку в телефон
    ALT-mob-card1.png
  5. Вставляем батарейку, проверяем плотность прилегания контактов
  6. Закрываем крышку
  7. Чтобы загрузиться с карточки памяти зажимаем кнопку Громкость вниз + питание - Это загрузка с карты памяти
    ALT-mob-card2.png
  8. Загорится красный индикатор
    ALT-mob-card3.png
  9. Ждем, пока индикатор загорится светло-голубым (при этом прозвучат два синала вибрации)
    ALT-mob-card4.png
  10. откроется меню загрузчика
    ALT-mob-card5.png
  11. Сначала затираем SPI-flash (Erase SPI Flash content) - там где хранится загрузчик
    ALT-mob-card6.png
  12. При успешном завершении меню окрасится в зеленый цвет
    ALT-mob-card7.png
  13. Возвращаемся в главное меню. Жмем Go back to the menu
  14. Устанавливаем Tow-Boot (Install Tow-Boot to SPI Flash)
    ALT-mob-card8.png
  15. При успешном завершении меню окрасится в зеленый цвет и нам останется только выключить устройство нажав Power Off.

Перевод в режим флешки

После установки системы телефон нужно перевести в режим флешки.

Зажимаем кнопку громкость вверх и подаем питание на разъем:

  1. Берем Pipephone, берем кабель кабель type-c
  2. Подключаем кабель одним концом в компьютер, другим в телефон
  3. Зажимаем кнопку громкости вверх
    ALT-mob-prosh1.png
  4. Подключаем кабель питания
    ALT-mob-prosh2.png
  5. Должен загореться красный индикатор
    ALT-mob-prosh3.png
  6. Ждем два сигнала вибрации и смену индикатора на синий (телефон вошел в режим прошивки, в режим блочного устройства)
    ALT-mob-prosh4.png
  7. С помощью команд
    # lsblk
    # echo ", +"
    # resize2fs -p /dev/sdX1, где sdX - наше устройство
    растягиваем записанный образ на все пространство накопителя.
  8. Установку можно считать завершенной.

Функциональные клавиши Pipephone

  • громкость вверх+подача питания - перевод в режим флешки
  • громкость вниз+питание - загрузка с карты памяти