Прошивка Vsmart Joy 3+

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com

Vsmart Joy 3+ (NFC)
Разблокировка загрузчика, получение ROOT-прав, прошивка.



Размеры: 165.1 x 76.4 x 9.2 мм
Вес: 192г
Сеть: Поддержка 2 sim
TDD-LTE - диапазоны 38/40/41
FDD-LTE - диапазоны 1/2/3/5/7/8/20
WCDMA - диапазоны 1/2/5/8
GSM - диапазоны 2/3/5/8
Операционная система: Android 10.0 + VOS 3.0
Дисплей: 6,52", 720 х 1600 точек, 269ppi, IPS, 20:9
Камера: Тройной модуль
13 Мп (Светосильный объектив) апертура f/2.0,
8 Мп (Сверхширокоугольный объектив) апертура f/2.2,
2 Мп (Камера глубины) апертура f/2.2, LED-вспышка
Фронтальная камера: 8 Мп, f/2.0
Процессор: Qualcomm Snapdragon 632, 8 ядер, 2 кластера, X64
• Энергосберегающий кластер: Kryo-2xx A53 1.8 Ггц
• Высокопроизводительный кластер: Kryo-2xx A73 1.8 Ггц
Графический чип: Adreno 506, Vulkan 1.1, OpenGL ES 3.2
Оперативная память: 4 ГБ LPDDR3
Внутренняя память: 64 ГБ eMMC5.1
Карта памяти: MicroSD™
Навигация: GPS, ГЛОНАСС, Beidou
Интерфейсы: Bluetooth 5.0 с aptX, Wi-Fi (802.11a/b/g/n) 2.4 ГГц
Датчики: Акселерометр, датчик приближения, сенсор освещенности, гироскоп, сканер отпечатка пальца, магнитный датчик.
Аккумулятор: несъемный, 5000 мАч,
Быстрая зарядка - Qualcomm Quick Charge 3.0 (18 Вт)
Модуль NFC - есть
Разъёмы: USB Type C, джек 3.5.




 
Последнее редактирование:

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
Отключаем неиспользуемые приложения на стоке

При отсутствии ROOT-доступа не всегда удаётся отключить предустановленные программы. Это можно сделать с помощью компьютера, на котором установлен adb.
На своём телефоне необходимо активировать пункт меню "Для разработчиков" и разрешить отладку по adb. Затем подключаем кабелем телефон к компьютеру и запускаем терминал.
Общий вид команды, которую будем использовать:
Код:
pm uninstall --user 0  "packageName"
Имя приложения можно посмотреть выведя весь список установленных приложений:
Код:
pm list packages

Вот пример отключения приложений от Yandex
Код:
adb shell
pm uninstall --user 0 ru.yandex.searchplugin
pm uninstall --user 0 com.yandex.browser
Не забывайте, что не ВСЕ приложения надо удалять! Например, стоковый лаунчер com.vinsmart.launcher не удаляйте ни в коем случае, просто поставьте другой.
 

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
Инструкция по разблокировке загрузчика

Разлочить загрузчик (bootloader), имея стоковую прошивку, невозможно по тому, что в "настройках разработчика" отсутствует пункт заводской разблокировки.
Единственный способ достичь нужного результата - перепрошить на андроид версией ниже. Благо, что такая прошивка имеется для Vsmart joy 3 ьез NFC.

Предупреждения:

- Прежде всего, в меню настроек удалите аккаунт Google (а лучше все) и сделайте сброс к заводским настройкам!!!
- Если вам не под силу даже установить драйвера для чипов Qualcomm, то не стоит пытаться прошивать свой "потенциальный кирпич"!
- Прошивальщик QFIL хранит данные конфигураций в AppData и не понимает кириллицы. Если путь к конфигу выглядит примерно так: c:/Users/Белая Госпожа/AppData/Roaming/Qualcomm/QFIL/, то программа выдаст ошибку.
- Перед прошивкой отключите антивирус, он может блокировать работу программы.


1. Скачиваем архив по этой ссылке
2. Распаковываем. Советую сразу распаковать в корень диска С:/
3. Устанавливаем драйвер для 9008 и саму программу QPST из директории c:/Victor_Charlie/QPST_2.7.496/.
Как это сделать, я подробно расписывать не буду, есть масса инструкций в интернете и на Youtube.
4. Теперь запускаем прошивальщик. В меню "Пуск" находим QFIL и жмём на иконку.
5. В открывшемся окне устанавливаем чекер на "Flat Build" и выбираем файлы прошивки.
Для Select Programmer: C:/Victor_Charlie/ALL_V430A_OPEN_U_M2_20200213_userdebug_296/prog_emmc_firehose_8953_ddr.mbn
6. Далее жмём Load XML... и в первом окне выбираем rawprogram_unsparse, а во втором - patch0.
7. Теперь надо выбрать порт. Выключаем полностью телефон, зажимаем сразу две клавиши "гром.+" и "гром.-" и подключаем USB кабель к девайсу.
После вибро клавиши надо отпустить. В программе жмём кнопку "Select Port..." и выбираем тот порт 9008, который у вас определился.
8. Если вы всё правильно сделали, то должно получиться примерно как на снимке:
screen_1.png
9. Задумываемся... Пока ещё есть возможносьб отказаться!
10. Если всё же решились, то жмём кнопку "Download" и ждём окончания прошивки.
11. Чтобы вывести телефон из режима прошивки нажмите клавишу "Вкл." и удерживайте примерно 20 сек.
12. После влючения телефона никаких настроек делать не стоит. Пропускаем весь Setupwizard и добираемся до настроек.
Идём: "О телефоне" / "Информация о программном обеспечении" и семь раз жмакаем на "Номер сборки".
Возвращаемся на два уровня назад -> "Система" / "Для разработчиков" и включаем "Заводскую разблокировку".
13. Теперь, собственно, можно разлочить загрузчик воспользовавшись командами fastboot.
Код:
adb reboot-bootloader
fastboot flashing unlock
14. Включаем телефон (из ркжима fastboot в статусе Start нажать кнопку "Pow.") и даём ему загрузиться. В процессе он сделает format /data в recovery и только потом включится.

Собствено всё, теперь можно вернуть с помощью стокового recovery, не забыв отформатировать раздел /data. Затем прошить TWRP из шапки темы и установить Magisk.
Установка recovery в режиме fastboot:
Код:
adb reboot-bootloader
fastboot flash recovery recovery.img
Команду выполнять из того места, куда скачали recovery.img

Screenshot_20210114_200356.png Screenshot_20210114_200429.png

Важное дополнение от D Da-daemon,

Если не удаётся обновиться с девятого андроида до стоковой VOS 3 - V Valera2010
 
Последнее редактирование:

Daemon

Новичок
01.01.2019
1
2
58

Собствено всё, теперь можно вернуть с помощью стокового recovery, не забыв отформатировать раздел /data. Затем прошить TWRP из шапки темы и установить Magisk.

Добрый день, приготовился было к разблокировке загрузчика , но на этом пункте споткнулся, каким образом прошить TWRP?
 
  • Спасибо
Благодарности: Акелла и hyperion70

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
D Daemon, проще всего поставить в режиме fastboot используя терминал.
Из папки куда скачали recovery.img выполнить:
Код:
adb reboot-bootloader
fastboot flash recovery recovery.img
Как только завершится запись с сообщениями [OKEY] можно нажать дважды гром.- , вверху экрана будет надпись "RECOVERY MOD" и затем кнопку "вкл." . Телефон загрузится в recovery. Установочный архив Magisk лучше скачать заранее и сохранить на SD-карте, оттуда и выполнять его установку. Дело в том, что раздел /data может быть зашифрован системой и не доступен в режиме recovery.
 

Da-daemon

Новичок
01.01.2019
6
6
60
Спасибо hyperion70 [B]hyperion70 [/B] hyperion70 за hyperion70 [B] [/B] hyperion70 предоставленные материалы, помощь и советы в процессе анлока загрузчика.
Все получилось, остановлюсь на нескольких нюансах.
1.В системе должен быть установлен fastboot драйвер, без него adb после команды - fastboot flashing unlock, будет висеть с надписью в логе - waiting any key device.
Идем в диспетчер устройств, видим там устройство под названием Android принудительно (установить с диска)ставим приложенный драйвер. В логе adb видим заветное OKAY на экране смарта последняя строчка - status - unlocked.
2. Включаем смарт, цепляемся к Wi-Fi (по мобильной сети у меня обновлений не видело) и идем в настройки системы- обновление. Скачиваем \устанавливаем обновление размером 1, 58 Гб. Загружаемся в стандартное рекавери и далее по инструкции от hyperion70 [B]hyperion70.[/B]
Включаем трубку радуемся наличию root & TWRP.
 

Вложения

  • usb_driver adb fastboot.zip
    8.3 МБ · Просмотры: 131
  • Спасибо
Благодарности: Okdanila2299, ZmeY и hyperion70

Valera2010

Новичок
17.01.2021
2
4
60
Всем привет! Всё получилось, но немного с затыками, Всё делал по инструкции, но обновление по воздуху не хотело ни как вставать, пробовал сразу накатить нашу прошивку через рекавери, не получилось, решил залить сначала рекавери от нашей прошивки и попробовать накатить прошивку, снова ошибка, перезагрузил, телефон и снова начал прошивать через рекавери, и о чудо, Всё прошло успешно, так что можно сразу на vos2.5 накатить нашу прошивку, только сначала прошить наш рекавери, и обязательно перезагрузить телефон, чтобы все встало на свои места! И ещё, подозреваю что через adb run можно тоже разблокировать, выбрав пункт разблокировки для LG, ибо команду он подает такую же, это моё предположение, если не так, то поправьте меня!
 
  • Спасибо
Благодарности: ZmeY, hyperion70 и Da-daemon

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
V Valera2010, не думал, что такой вариант "прокатит", всё таки версия ядра в recovery и boot.img должна быть одна. Но раз получилось, то это очень хорошо.
Добавил дополнением к своему посту.
 

Gardlok

Новичок
17.01.2021
4
4
10
Добрый день! Я так понимаю Relock уже сделать сделать не выйдет?
 

Gardlok

Новичок
17.01.2021
4
4
10
Подписан в телеге на группу вьетнамскую... Ну и вот что предложено скачать
Screenshot_20210127_145950.pngScreenshot_20210127_145938.png
 

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
TWRP recovery 3.5.0

- Обновил исходники OMNI до Android 10
- Обновил под Android 10, включая проприетарщину
- Включён по системному ключу
- Пофиксил установку стоковых прошивок из TWRP
- Добавил возможность UMS подключения

Скачать:

Screenshot_2021-01-31-08-13-20.pngScreenshot_2021-01-31-08-16-10.pngScreenshot_2021-01-31-08-16-16.pngScreenshot_2021-01-31-08-16-33.pngScreenshot_2021-01-31-08-16-40.png
 
Последнее редактирование:

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
TWRP recovery 3.5.2_10

- Обновил версию TWRP до 3.5.2_10
- Исправил некоторые ошибки

Скачать:

Screenshot_1972-06-26-19-21-20.png Screenshot_2023-03-19-14-11-01.png Screenshot_2023-03-19-14-11-18.png Screenshot_2023-03-19-15-09-48.png
 

Вложения

  • recovery_20230319.img
    27.8 МБ · Просмотры: 29
Последнее редактирование:

Da-daemon

Новичок
01.01.2019
6
6
60
hyperion70 hyperion70, спасибо, все разделы бэкапит кроме раздела modem.
В предыдущей версии TWRP,это работало

Screenshot_2021-01-31-08-02-52.png
 
Последнее редактирование модератором:
  • Спасибо
Благодарности: hyperion70

Valera2010

Новичок
17.01.2021
2
4
60

Вложения

  • Screenshot_2021-02-01-04-39-16.png
    Screenshot_2021-02-01-04-39-16.png
    117.3 КБ · Просмотры: 14
  • Спасибо
Благодарности: hyperion70

Puma

Новичок
03.02.2021
2
1
60
Уважаемый Hyperion70 подскажите Вам вам не встречалась прошивка Joy3+ с mbn? В шапке только Joy3.
 
  • Спасибо
Благодарности: hyperion70

Da-daemon

Новичок
01.01.2019
6
6
60
 
  • Спасибо
Благодарности: hyperion70