Oukitel F150 B2021 - Обсуждение | Смартфон, 5.85"



Реп: (271)
Обсуждение Oukitel F150 B2021
Изображение Oukitel F150 B2021, Oukitel F150 B2021 Bison
Описание | Обсуждение » Oukitel F150 R2022 - Обсуждение »

Технические характеристики
СЕТЬ
GSM / HSPA / LTE
2G Network Bands GSM 850 / 900 / 1800 / 1900 - SIM 1 & SIM 2
3G Network Bands HSDPA 850 / 1900
4G Network Bands LTE band 1(2100), 2(1900), 3(1800), 4(1700/2100), 5(850), 7(2600), 8(900), 12(700), 17(700), 28(700), 38(2600), 66(1700/2100)
5G Network Bands Нет поддержки
Скорость сети
HSPA 42.2/5.76 Mbps, LTE Cat4 150/50 Mbps
GPRS Да
EDGE Да

ДРУГИЕ НАЗВАНИЯ Bison 2021

ЗАПУСК В ПРОИЗВОДСТВО 21 Декабря 2020

КОРПУС
Размер ~78х158х17мм
Вес 315г.
Материал: Premium Rubber (? по ощущению - твердая пластмасса)
Цвет черный, песочный

SIM
Dual SIM (Nano-SIM, dual stand-by)

ЭКРАН
Дисплей IPS LCD capacitive touchscreen, 16M colors
Размер 5.85 дюймов (~78.6% от общей площади)
Рамки Рамы боковые 3мм (стекло) + 4мм (корпус)
Особенности Тупизмы Мега-Чолка (5х33мм) закругления углов (R 3мм)
Разрешение 720 x 1520 pixels, 19:9 ratio (~286 ppi)
Тач 5-и пальцевый
Защита Scratch Resistant Glass (Стекло сопротивляющееся коцанию)
Пробуждение по даблтап Да/опция
Пробуждение по поднятию Да/опция

Платформа
Operating System Android 10
Chipset MediaTek Helio G25 (12 nm) = MT6765
CPU Octa-core 2.0 GHz Cortex-A53
GPU PowerVR GE8320 (650 MHz)

ПАМЯТЬ
RAM (Memory) 6 GB
Хранилище 64 GB
SD слот ДА!

ЗАДНЯЯ КАМЕРА
Тип Квадро
Сенсоры 13MP + 2MP + 2MP + 0.3MP
Autofocus
Continuous shooting
Digital zoom
Scene mode
Phase detection
Video Resolution 1080p@30fps
Квадро вспышка

СЕЛФИ КАМЕРА

Тип Однолинзовая
Сенсор 8-megapixel
FaceID
Face Beautification
Video Resolution 1080@30fps

ЗВУК
Динамик ДА! Снизу дисплея (громкость ОК)
3.5mm audio jack !!!

ПОДКЛЮЧЕНИЯ

USB Type-C, 1.0 reversible connector (типа от телефона можно что-то заряжать)
Bluetooth 5.0, A2DP
Wi-fi Wi-Fi 802.11 a/b/g/n, Wi-Fi Direct, hotspot
NFC
GPS
FM Radio Yesss !

БАТАРЕЙКА
Невытаскиваемая Li-Polimer 8000 mAh
Быстрая зарядка возможна 18W fast charging
(в комплекте стандарт-зарядка 10W / 5Vx2A)
Беспроводная зарядка Нет
Разговор 934 часов
Ожидание 1880 часов
Музыка 1030 часов

СЕНСОРЫ
Сенсор отпечатка сбоку, ускорения, приближения

СОДЕРЖИМОЕ КОРОБКИ
- F150 Bison 2021
- блок питания (5V 2A = 10 Ватт)
- USB кабель
- книжка
- силиконовый чехол (враки)
- скрепка
Фотографии
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Полезное
Совет по прошивке, разблокировка, рут(Magisk)
Нужно установить с маркета приложение Ссу-Перд-с.РУТ и нажать большую зеленую кнопку "ОК"
Не, не канает - рута нет и деньги с банка куда-то пропали.


Начало всех начал это разблокированный (unlocked) загрузчик/бутлоадер (bootloader)
Как разблокировать бутлоадер;
> В настройках телефона -> пункт "Об устройстве" -> 5 раз кликнуть на "Build number" -> теперь вы "разработчик/developer"
> Перейти к пункту "System Settings" -> "Опции разработчика" -> включить пункт "OEM unloking"
> Перезагрузить телефон в режим fastboot
> Набрать в CMD окне открытом из папки с ADB/fastboot комманду fastboot flashing unlock
> Дать подтверждение разблокировки на телефоне кнопкой звук+
> Для проверки состояния загрузчика/bootloader (и некоторых других параметров) используйте комманду fastboot getvar all

Если нет опыта, советую сначала почитать
Советы по работе с SPFlashTool и Fastboot

При работе с SPFlash вам скорее всего понадобится помощь MTK bypass utility (смотрите в шапке ниже)
Если попали в состояние RED STATE (смотрите в шапке ниже)

Если вы собираетесь прошивать модифицированные файлы прошивки (например патченный Магиском boot.img)
Перво-наперво (актуально для работы в SPFlash)
Вариант 1) Найдите в папке с файлами прошивки Checksum.ini и, открыв в текстовом редакторе исправьте параметр
CHECKSUM_SWITCH=1 на CHECKSUM_SWITCH=0 что бы избежать проверки прошивальщиком на подлинность файлов.
Вариант 2) Скопируйте в папку с файлами прошивки в которой уже находятся какие-то ваши модифицированные файлы содержимое папки CheckSum_Generator из этого архива Прикрепленный файлCheckSum_Generator.zip ( 14.34 МБ )
и запустите CheckSum_Gen.exe - он создаст новый Checksum.ini.
Во-вторых первая вещь которую вы должны прошить это "пустой" vbmeta через Fastboot коммандой fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img что бы не было проверки прошиваемого уже на самом телефоне.
"Пустой" vbmeta: Прикрепленный файлvbmeta.img ( 4 КБ )

После этого уже можно шить другие файлы.
При работе с Fastboot обращайте внимание на экран телефона - возможно потребуется подтверждение команды на самом телефоне с помощью кнопки Звук +/-.
Шрифт очень мелкий - очкарики запаситесь лупой.

Что нужно знать про ADB/Fastboot
Рут с помощью Magisk
Где взять Magisk ? Здесь
Где взять boot.img ? Из стоковой прошивки
Для ленивых:
Сток boot.img : Прикрепленный файлStock.zip ( 32 МБ )
Уже патченый Магиском boot.img достаточно прошить из Fastboot коммандой: fastboot flash boot boot.img (при условии, что boot.img находится в папке ADB): Прикрепленный файлMagisk.zip ( 32 МБ )
Разумеется наличие приложения Magisk Manager по-прежнему необходимо.

Важно понять, что мы хотим в этой жизни - полезный рут или бессмысленные (IMHO) "обновы"
На разлоченый/рутованный аппарат заводские обновы не встанут.
Если уж возникла необходимость в обновлении, то, натурально, нужно вернуть все взад к "заводу": т.е. прошить стоковые разделы boot, recovery(если ставили TWRP) и vbmeta (проще прошить заводскую прошивку), залочить бутлоадер , после этого установить обновление и после этого повторить всю процедуру рутования.
Сток vbmetaПрикрепленный файлvbmeta.img ( 4 КБ )
Сток recoveryПрикрепленный файлrecovery.img ( 32 МБ )



Решение проблемы левой кнопки

Проблема актуальна только для аппаратов первых сборок (Bison2021)

Спасибо OlegLOM за Решение по дебильной левой кнопке

Спасибо sasha853 за наводку на отличную программу для переназначения кнопок.
У меня она переживает перезагрузку, не вылетает от времени и дохрена настроек

УСТАРЕВШЕЕ (ДЛЯ ИСТОРИИ):

Не настраиваете кнопку слева на однократное нажатие и запуск приложения т. к. обратно не отключите и постояно будете случайно нажимать!!! Нет возможности после назначения приложения отключить данную фичу. При долгом нажатии включается с громким звуком (как уменьшить громкость не нашёл) бесполезный лаунчер. Переназначить на другое действие нельзя.

Для избежание случайных нажатий можно открутить боковую пластинку и, пока не найдено нормальное решение проблемы, извлечь саму кнопку или откусить у нее ножку которая нажимает на контакт и заполнить образовавшееся пространство чем-нибудь мягким.
Смотрите под спойлером "Фотографии"

- Если вы только собираетесь заказать аппарат
- Телефон песочного цвета - крашеный. Под краской черный пластик - делайте вывод.

- Определитесь с вашим положением (текущим и предполагаемым) на глобусе - телефон (предположительно) выпускается в двух вариантах: Америка и Европа -на сайте выложены два варианта прошивок - Euro и US. В Euro варианте нет возможности выбрать другие частоты.
Вот частоты US варианта
Прикрепленное изображение
Прикрепленное изображение
Для смены частот придется перепрошивать телефон через SPFlash в режиме firmware upgrade.
В официальном Oukitel на Али представлены варианты: Евро/Рус, Бразилия и Азия, у каких-то других продавцов вобще варианты не расписаны.
Не рекламный обзор
а потом почитайте здесь
Замер батарейки (все не так плохо как есть на самом деле)
Разборка
Инструменты надо:
- отвертка маленькая крестовая.
- присоска и фен для нагрева стекла
Процесс
- болты боковых пластинок откручивать не надо
- 4 болта на углах задней крышки не надо откручивать.
- вытаскиваем стекло - засовываем что-нибудь острое (и достаточно жесткое) между краем стекла и бортиком и подковыривая выдавливаем стекло наружу медленно продвигаясь по периметру (рис.1) - ЭТО ТОТ САМЫЙ ВАРИАНТ РАЗБОРКИ КОТОРЫМ Я ПОВРЕДИЛ ПЕРВЫЙ ЭКРАН
- вытаскиваем стекло - хорошо прогреть феном стекло - я грел 7-8 минут небольшой температурой (какая рука терпит) и затем потянуть за присоску причпоеанную к нижнему краю плавно наращивая усилия.
от стекла идет достаточно длинный шлейф, тут большой опасности нет.
- стекло откинуто в сторонку, теперь надо открутить пластинку прижимающую шлейф дисплея.(рис.2)
- отковырнуть (ногтем) шлейф от платы
- теперь надо обратить внимание на маленькую черную фитюльку наверху большой металической пластины - датчик приближения или света как его там - это единственный элемент на пластине подключенный шлейфом (очень коротким) к плате. Его надо отковырять от пластины.
Сначала выковыриваем черную квадратную резинку по периметру датчика. Плата датчика сидит на чем-то липком на пластине, нужно подсунуть что-то острое под верхний край датчика и отковырнуть его (рис.4 и 5)
- Теперь можно откручивать все болтики какие увидите (рис.3)
- Снимаем пластину с платы.
Все, разбор закончен.
Сборка взад - все в обратной последовательности единственное что надо продумать чем и как прмазать по периметру что бы стекло держалось и была водостойкость.
Шлейфы отковыриваются путем подцепления ногтем, вставлять обратно примерно приложив к нужному месту и СЛЕГКА нажать, если не пошло повторить попытку слегка переместив.
Запустил драндулет - подтверждаю, нужно быть аккуратнее с экраном - ни каких железных ковырялок! -фен и присоска. У меня одна маленькая трещина завофлила экран - все еще видно, но пользоваться не приятно.
фото
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Разборка нижнего модуля (с динамиком, микрофоном, usb)
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Разборка верхнего модудя
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
TWRP
TWRP 3.4.0
Благодарности
TeamWin Recovery Project за все хорошее
mrmazak(XDA) за использование его труда в качестве донора
Что не работает: Скажите мне

Не получится бэкапить разделы >=4Gb на внешнюю карту если она в FAT32, нужен extFAT или NTFS - такая карта будет видна в TWRP для чтения/записи, но не будет читаться в Android стандартными средствами. Нужна эта примочка.

Короткая версия (только обычные разделы бэкапа): Прикрепленный файлtwrpB2021short.img ( 24.92 МБ )
Длинная: Прикрепленный файлtwrpB2021long.img ( 24.92 МБ )

Версия в которой userdata бэкапится вместе с содержимым внутренней памяти. В зависимости от наполнения внутренней памяти может потребоваться exFAT/NTFS носитель до 64Gb.:Прикрепленный файлTWRP_incl_storage.zip ( 24.52 МБ )

Сток:Прикрепленный файлrecovery.img ( 32 МБ )

Условия установки (читайте в соответствующих пунктах шапки):
> разлоченный загрузчик
> установленные дрова и программы для SPFlash и/или adb/fastboot
> обход блокировок SPFlash (MTK bypass) и на самом телефоне (vbmeta)
Установка: Любым доступным способом: SP Flash, Fastboot (fastboot flash recovery XXX.img), посредством какой-нибудь программы типа Flashify
Заход в рекавкри: как обычно, из выключенного - vol+, из fastboot - fastboot reboot recovery, из системы - можно с помощью сторонних программ - в Magiske есть выбор ребутов или чего-то такого: Powermenu
Для ребута в fastboot из меню ребута TWRP используйте Reboot bootloader, reboot fastboot выкинет назад в twrp
У вас не будет монтирования /system и /vendor по понятным причинам динамических разделов,

Бэкап и восстановление super работает.
Рекавери работает с криптованной userdata без глупых вопросов.
USB OTG - FAT/exFAT/NTFS диски/стики/карты , мышь/клава в т.ч. радио (не BT)

Возможно, нужно предупредить - не делайте Factory Reset из системы на телефоне с TWRP, Factory Reset отправит телефон на перезагрузку в стоковое рекавери (которого не существует) и в теории (на этом аппарате ни кто не проверял) возможен вечный бутлуп.

Если вам нужен режим fastbootd, допустим для прошивки SGI, это рекавери позволяет, нужно только сначала войти в режим fastboot и командой fastboot reboot fastboot (написано без ошибок) войти в fastbootd
Про Раскирпичивание а так же создание резервных копий разделов / участков памяти / всей памяти телефона
ч0ткие инструкции по восстановлению кирпича

Все мы делаем ошибки. По неопытности/незнанию, по запарке, от усталости, отчаяния, да просто рука дрогнула - кликнул не на тот файл/кнопку, ну или водки выпил. Результат всегда один - КИРПИЧ !
Кирпич кирпичу рознь. Не будем брать легкие случаи - типа включается, но не грузится в систему - ну какой же это кирпич. Ну и самый тяжелый кирпич отбросим в сторону (или мусорку) - это когда не включается и нет ни какого коннекта с компьютером - то ли микросхемы погорели, вот не знаю (пока не хочу проверять) если на Ф150 затереть прелоадер или залить не родной - можно ли оживить ?
Возьмем кирпич который мне довелось пережить - затерта вся память кроме прелоадера.
Кирпич ни как не реагирует (черный экран, нет вибрации) на нажатие любых кнопок или их комбинации
Кирпич подключается к компьютеру - нажимаем кнопку Звук Минус, втыкаем кабель - если установлены правильные дрова, то в открытом окне диспетчера устройств в разделе Порты видим появляющиеся и исчезающие устройства Mediatek USP Port(comXXX) - через него и шьется устройство и Mediatek Preloader USB VCOM Port(comXXX) - можно забанить что бы не маячил
Прикрепленное изображениеПрикрепленное изображение

Это знак того, что кирпич - он вовсе не кирпич.
Но рано еще пить боржом.
Прошивать, допустим, заводскую прошивку не получится... НЕТ, НЕ ПОЛУЧИТСЯ.
Прикрепленное изображение

Нужен слитый (желательно с вашего телефона, если нет, то позаимствованный с такого же телефона) дамп памяти.
Если дамп позаимствованный, то вам придется восстанавливать ваши IMEI если для владельца дампа критично не иметь дубликатов.
В принципе для оживления достаточно 568Mb (до конца последнего раздела firmware)
Потом уже можно будет прошить (восстановить из TWRP бэкапа) vbmeta/super/data/cache
Залить дамп памяти через вкладку Write Memory (активация: ctrl+alt+V, Window -> Write Memory) не получится... НЕТ, НЕ ПОЛУЧИТСЯ.
Нужен ход конем по голове.

Но начнем сначала
Как получить свой дамп памяти (затраты времени 5 мин. при условии, что SPFlash и дрова стоят, заводская прошивка скачана):

1. SPFlash -> вкладка Download -> путь для скаттера из заводской прошивки
Прикрепленное изображение

2. -> вкладка ReadBack -> отмечаете все разделы и кнопкой Remove их все удаляете -> после того как все удалили: нажать кнопку Add
Прикрепленное изображение
Прикрепленное изображение
Другой вариант - снять галки со всех предложенных разделов и добавить новый (просто хаоса на экране больше.

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

4.В открывшемся окне определить конечный адрес памяти
- если только оживить кирпич и в дальнейшем восстановить бэкап или прошить "завод", то 0x23800000 (21 секунда) - firmvare+boot+recovery
- если firmware /boot/recovery + super + vbmeta то 0x124000000 (~ 3 минуты)
- если хотите полное восстановление с Userdata/Cache, то придется читать ВСЮ память (типа 64Gb а это ~20 минут), тут немного не понятно где все-таки конец, но WWR показывает End of userdata: 0xE8BCFBE00
Поправка, легко установить размер всей памяти телефона через SP Flash.
Достаточно один раз подключить телефон в режиме записи или чтения (допустим забэкапить какой нибудь один раздел).
Дальнейшее понятно из картинки
Прикрепленное изображение

т.е. полный бэкап EMMC_USER start: 0x0 end: 0x180000000
Разделы emmc_user
Brand: F150; Model: Bison2021;
Hardware: mt6762
Platform: mt6765
Android version: 10
Firmware version: 1608950483
Baseband version: MOLY.LR12A.R3.MP.V136.6.P3
Build number: ASW1900D_2201_T2012
Description: Bison2021_EEA-user 10 QP1A.190711.020 1608950483 release-keys
Serial number: VK5PCYCYJV69YTNJ
Root: Yes
Full memory RAM: 0xC882D000 (3208 MB)
Full memory of ROM (EMMC_USER): 0xE8F800000 (59640 MB)
Full memory of ROM (EMMC_BOOT_1): 0x400000 (4 MB)
Full memory of ROM (EMMC_BOOT_2): 0x400000 (4 MB)
Full memory of ROM (EMMC_RPMB): 0x400000 (4 MB)
Full memory of the disk 1 (SD Card): 0xEDEA00000 (60906 MB)
By-name: /dev/block/by-name

№ Name of section: Start: Block start: Length: Block:
0 boot_para 0x8000 0x0 0x100000 /dev/block/mmcblk0p1
1 recovery 0x108000 0x0 0x2000000 /dev/block/mmcblk0p2
2 para 0x2108000 0x0 0x80000 /dev/block/mmcblk0p3
3 expdb 0x2188000 0x0 0x1400000 /dev/block/mmcblk0p4
4 vbmeta_system 0x3588000 0x0 0x800000 /dev/block/mmcblk0p5
5 vbmeta_vendor 0x3D88000 0x0 0x800000 /dev/block/mmcblk0p6
6 frp 0x4588000 0x0 0x100000 /dev/block/mmcblk0p7
7 nvcfg 0x4688000 0x0 0x2000000 /dev/block/mmcblk0p8
8 nvdata 0x6688000 0x0 0x4000000 /dev/block/mmcblk0p9
9 md_udc 0xA688000 0x0 0x169A000 /dev/block/mmcblk0p10
10 metadata 0xBD22000 0x0 0x2000000 /dev/block/mmcblk0p11
11 protect1 0xDD22000 0x0 0x800000 /dev/block/mmcblk0p12
12 protect2 0xE522000 0x0 0xADE000 /dev/block/mmcblk0p13
13 seccfg 0xF000000 0x0 0x800000 /dev/block/mmcblk0p14
14 persist 0xF800000 0x0 0x3000000 /dev/block/mmcblk0p15
15 sec1 0x12800000 0x0 0x200000 /dev/block/mmcblk0p16
16 proinfo 0x12A00000 0x0 0x300000 /dev/block/mmcblk0p17
17 efuse 0x12D00000 0x0 0x80000 /dev/block/mmcblk0p18
18 md1img 0x12D80000 0x0 0x6400000 /dev/block/mmcblk0p19
19 spmfw 0x19180000 0x0 0x100000 /dev/block/mmcblk0p20
20 scp1 0x19280000 0x0 0x100000 /dev/block/mmcblk0p21
21 scp2 0x19380000 0x0 0x100000 /dev/block/mmcblk0p22
22 sspm_1 0x19480000 0x0 0x100000 /dev/block/mmcblk0p23
23 sspm_2 0x19580000 0x0 0x100000 /dev/block/mmcblk0p24
24 gz1 0x19680000 0x0 0x1000000 /dev/block/mmcblk0p25
25 gz2 0x1A680000 0x0 0x1000000 /dev/block/mmcblk0p26
26 nvram 0x1B680000 0x0 0x4000000 /dev/block/mmcblk0p27
27 lk 0x1F680000 0x0 0x100000 /dev/block/mmcblk0p28
28 lk2 0x1F780000 0x0 0x100000 /dev/block/mmcblk0p29
29 boot 0x1F880000 0x0 0x2000000 /dev/block/mmcblk0p30
30 logo 0x21880000 0x0 0x800000 /dev/block/mmcblk0p31
31 dtbo 0x22080000 0x0 0x800000 /dev/block/mmcblk0p32
32 tee1 0x22880000 0x0 0x500000 /dev/block/mmcblk0p33
33 tee2 0x22D80000 0x0 0xA80000 /dev/block/mmcblk0p34
34 super 0x23800000 0x0 0x100000000 /dev/block/mmcblk0p35
35 vbmeta 0x123800000 0x0 0x800000 /dev/block/mmcblk0p36
36 cache 0x124000000 0x0 0x1B000000 /dev/block/mmcblk0p37
37 userdata 0x13F000000 0x0 0xD4CCFBE00 /dev/block/mmcblk0p38
38 otp 0xE8BCFBE00 0x0 0x2B00000 /dev/block/mmcblk0p39
39 flashinfo 0xE8E7FBE00 0x0 0x1000000 /dev/block/mmcblk0p40
Прикрепленное изображение
Прикрепленное изображение

- нажать Read Back, зажать Звук Минус, воткнуть шнур, после начала процесса звук можно отпустить. Все
Прикрепленное изображение


Восстановление
1. В папку со слитым дампом подкиньте файл прелоадера preloader_k62v1_64_bsp.bin из заводской прошивки и скаттер (можно скачать ниже)
прелоадер в архиве

Прикрепленное изображение

- short скаттер для короткого дампа

- long для firmware+boot+recovery+vbmeta+system

- evrthng для всего

Ход конем:
2. Нужно переименовать файл памяти в super.img
Прикрепленное изображение

3. SPFlash -> Download -> выбираем скаттер из нашей папки с дампом и вид прошивки Format All+Download
Прикрепленное изображение

Прошиваем. Все !

В зависимости от того какие у вас задачи и что имеется в наличии и какого размера дамп восстанавливали действуйте дальше.
Вещи которые нужно помнить:
- short - в востановленной памяти у вас boot.img и recovery.img которые были на время сохранения
нужно прошить/восстановить из бэкапа все остальное - vbmeta / super / data / cache
- long - boot.img, recovery.img, vbmeta.img и super
нужно прошить/восстановить из бэкапа все остальное - data / cache
Помните, что boot.img recovery.img и vbmeta.img могут быть разные заводские и измененные (соответственно для Рута, TWRP и возможности все это прошивать)
Конечно, всегда хорошо иметь TWRP бэкап и бэкап внутренней SD карты ну и Titanium бэкап для полного счастья.
дрова, выбираем при установке только Mediatek DA USB VCOM (Android)
Гулите: установка драйверов для SPFlash tool - это отдельная песняПрикрепленный файлCDC-Driver.zip ( 171.74 КБ )
Архив для восстановления Firmware-boot-recovery


DIY (Сделай Это Сам) ROM
DIY (Сделай Это Сам) ROM
Результат:
- вы получите прошивку с возможность монтировать системные разделы для чтения/записи (RW)
- вы получите прошивку где вы сами решаете нужно вам шифрование данных или нет

Думаю нет смысла рассусоливать что это такое и для чего.
Те кому это надо и так все сами знают, а кто не знает тому оно и не надо.

Начальные требования
- Сток прошивка любой версии на вашем телефоне
- Разблокированый загрузчик, рут(Magisk), TWRP
- SD карта / USB накопитель
- Желание избавится от ограничений навязанных вам производителем

Требуется скачать
- Скрипт позволяющий монтировать системные разделы как R/W(чтение/запись)
- Скрипт для отмены принудительного шифрования userdata Прикрепленный файлDisable_Dm-Verity_ForceEncrypt_11.02.2020.zip ( 4.83 МБ )


Предупреждение
- В процессе раздел данных пользователя будет отформатирован
Если у вас есть какая-то ценная информация на внутренней карточке сохраните ее.
Все программы которые вы устанавливали будут уничтожены, позаботьтесь о бэкапе (Титаниум, Гугл и тп)

Процесс
- На внешней SD карте / USB накопителе находятся оба скрипта
- из TWRP установить SystemRW скрипт (запускайте как он есть без параметров)
- Здесь любители принудительного шифрования могут угомониться и загрузиться в андроид.
Ваши данные сохранятся. Если вам захочется отменить шифрование когда-то вы можете в любой момент вернуться к последним двум пунктам.
- в TWRP -> WIPE -> выбираем опцию FORMAT DATA
- Устанавливаем второй скрипт
Перезагружаемся, проходим первоначальную настройку, разблокируем девелопера, устанавливаем Magisk Manager,
запускаем root explorer, создаем в /system файл с названием HerVam.txt, убеждаемся что кольцо всевластия у вас на пальце.

MTK Bypass utility для обхода блокировки прошивки через SPFlashTool
Если при попытке прошивания/считывания через SPFlashTool вы столкнулись с ошибкой STATUS_SEC_AUTH_FILE_NEEDED:
Прикрепленное изображение
то поможет утилита MTK bypass
************
Самое простое решение качать здесь
Пояснения здесь
Спасибо D.Ckoph
************
Если не заработало см. здесь спасибо * Sserjj,
************
или классика жанра - ручками
Прикрепленный файлbypass-v1.5.zip ( 2.8 МБ )




Установка для Windows
- Если дрова Прикрепленный файлCDC-Driver.zip ( 171.74 КБ )
для Mediatek USB Port и MediaTek Preloader USB VCOM (Android) еще не установлены их нужно установить.
Дррова устанавливаются в ручном режиме (по кр. мере Win7), могут быть сложности с установкой - погуглите установка MTK preloader драйверов.
- Скачиваем и устанавливаем Python
- Во время установки не забыть отметить добавить Python в путь (PATH)
- Распакуйте скачанный архив bypass-v1.5.zip в любое место
- В папке с архивом найдите установщик libusb-win32-devel-filter-1.2.6.0.exe, он установит утилиту LibUSB, она нужна для фиксации правильных драйверов/портов.
- Запустите LibUSB
Прикрепленное изображение
выберите "install device filter" - "Next"
- Подключите телефон как при прошивке через SPFlash телефон выключен, (зажмите звук(-) -> воткните USB кабель -> теперь звук можно отпустить), в окошке с периодчность в несколько секунд будут появляться Mediatek USB Port и MediaTek Preloader USB VCOM (Android)
Прикрепленное изображение
Прикрепленное изображение
Задача такая - успеть кликнуть по нужному пункту и затем пока он не исчез нажать на кнопку "Install", при удачном попадении появится
Прикрепленное изображение
повторить процедуру для следующего драйвера
- Теперь можно запускать собственно bypass - запускаем bypass.bat из ..\bypass-v1.5\Bypass распакованного архива - откроется DOS окно с надпись "Waiting for device" - телефон выключен, зажимаем звук(-) и втыкаем кабель В ТОТ ЖЕ USB порт который использовали с LibUSB (если хотите использовать с любым портом, то процедуру фиксирования портов в LibUSB нужно повторить для всех портов)
- Если все прошло удачно появится
Прикрепленное изображение
не трогая ни каких кнопок на телефоне и не вытаскивая кабель можно переходить к прошивке через SPFlash.
Процедура baypass - одноразовая, ее нужно повторять с каждой прошивкой
Установка GSI прошивок
Как установить GSI прошивку
Инструкция с некоторыми изменениями уворована отсюда Ulefone Armor X7 - Обсуждение (Пост smirnovv2007 #103240221)

Исходные данные (то из какого состояния я прошивал):
- Бутлоадер разблокирован
- Есть TWRP
- Скачана и установлена на ПЦ в корень C:/ папка Прикрепленный файлplatform-tools.zip ( 21.78 МБ )
- В папку platform-tools помещены *:
> стоковый boot.img
> vbmeta.img
> GSI прошивка**(например AOSP-system-quack-arm64-ab-gapps.img)
* Если вы качаете platform-tools из этого поста, то в папке уже присутствуют boot и vbmeta
** Когда будете выбирать варианты прошивок выбирайте arm64-ab

Все данные на телефоне будут уничтожены включая данные на внутренней карте
Настоятельно рекомендуется сделать бэкап Super, Userdata, boot и intSD любым доступным способом

= Открыть CMD окно из папки platform-tools
(или cd C:/platform-tools из любого CMD окна)
= Перезагрузить телефон в режим fastboot

Далее набираем следующие комманды завершая набор клавишей Enter

fastboot reboot fastboot (тут нет ошибки, именно fastboot reboot fastboot)
(телефон перегрузится в режим fastbootd рекавери)
fastboot delete-logical-partition product
(удаляется раздел product для высвобождения места)
fastboot erase system
(затираем раздел system)
fastboot flash system gsiimage.img , где gsiimage.img - имя файла вашей прошивки
(собственно прошивка GSI system.img)
fastboot --disable-verification flash vbmeta vbmeta.img
(отмена проверок)
fastboot -w
(фактори ресет - стирание userdata)
fastboot flash boot boot.img
(прошивка стокового boot, с патченым бутом не заведется)
fastboot reboot
(перезагрузка в систему)

Возможно, некоторые шаги избыточны, но они и не помеха
Цель данного поста сам процесс установки, а не работоспособность той или иной прошивки, возможно, если будут желающие проверять и тестировать какие-то прошивки и делиться информацией можно завести соответствующий раздел.
Я удачно поставил AOSP 10.0 v222 и AOSP 11.0 v300
11 и 10 можно ставить поверх друг друга прошив только system и wipe cache/art cache
Ссылка на phhusson AOSP прошивки
Если Гугл ругается, что устройство им не сертифицировано (соответственно не залогиниться в свой гугл-акаунт и пользоваться сервисами), то следуйте этим инструкциям
Если коротко, то нужно скачать Прикрепленный файлDevice+ID.apk ( 773.99 КБ )
, запустив приложение скопировать из него google service framework номер на страницу https://www.google.com/android/uncertified/ и подождать какое-то время.

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Эстетам
Как избавиться от уродливой надписи в начале загрузки (orange state blah-blah-blah)
Нужно воспользоваться каким-нибудь HEX редактором (напр. HxD Hex Editor) что бы отредактировать файл LK.bin (входит в состав прошивки)
Все на картинках
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Как избавиться от уродливой картинки в начале загрузки
Нужен Logo Builder Прикрепленный файлLogoBuilder_v1.6.zip ( 602.68 КБ )
и файл logo.bin из прошивки
все на картинке
Прикрепленное изображение
Нужно открыть logo.bin в Logo Builder (когда картинки будут открываться для некоторых из них которые будут с кракозябрами нужно выставить правильное разрешение с помощью ползунка - отпустите ползунок когда картинка проявится). Вся коллекция картинок будет сохранена в папку по вашему выбору. Нужно отредактировать первую картинку (img1.png) в каком-нибудь редакторе. Проще всего работать с исходным img1.png наложив на него рисунки/фото/надписи/изменив фон по вашему выбору. Обратите внимание на размер исходного файла, постарайтесь ужать вашу картинку до примерно таких размеров. Затем посредством кнопки "Make" соберите logo.bin взад и прошейте в SPFlash
пример (не судите строго)
Прикрепленный файлVID_20210704.mp4 ( 33.85 МБ )

держите оригинальные файлы из прошивки про запас на случай "если что-то пошло не так"



В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.

Сообщение отредактировал Volkodav. - 03.05.23, 18:29
Причина редактирования: Разблокировка/блокировка загрузчика без сброса всех данных



Реп: (8)
contradictor @ 13.05.23, 14:33 *
часами
Всем доброго дня,хочу присоединиться,дествительно всё на 11-м из "днс"плавно и энергосбережение огонь!но я ненароком провёл эксперимент-прямо из коробки установил все обновы гугл прошил маджиск и я бы не сказал что всё было стабильно...а словив бутлуп из-за модуля маджиск прошил через spf 11-й андр.30-34 и обновился ничего не трогая и только потом прошивал маджиск но а вообще использую adb app control там резервирование приложений работает(по крайней мере у меня)p.s.штука с папкой в винде работает!!!дамп занял ровно 6гб.!!!



Реп: (708)
Я искал по всей системе... Где они могли спрятать эти страшные часы на экране блокировки.
Чтобы хотя-бы их переделать. Но так и не нашёл.

От "ящика инструментов" они не зависят. В других местах тоже не нашел.



Реп: (8)
Я и другие лаунчеры пробовал...в итоге толком не работает ни тот ни другой,и часы на экране блокировки как символ)



Реп: (708)
Нашел я, где этот "виджет на экране блокировки" зашит в - MtkSystemUI.apk
Притом, только цифры и сделаны как картинка *.png - которою легко подменить.

Число и день недели на английском, прописан текстом, где-то в конфиге там же.
Попробую повозиться в свободное время. Может что и получится. Мне конкретно надоел этот виджет неудобный и некрасивый.

Сообщение отредактировал contradictor - 15.05.23, 02:24



Реп: (7)
* contradictor, Вас видимо Бог в макушку поцеловал. Успехов.



Реп: (1)
Чёт проблемы с зарядкой начались, заряжается по проценту в час, каждую минуту на секунду отключается отзарядки.
Зарядку новую купил - ничего, проверил всякими приложухами для батарей со Стора - батарея здоровее меня, хоть в космос отправляй. Всякие разности из сети типа смены розеток, зарядки от повербанка, заряда в безопасном режиме и чистки зарядного гнезда тоже пробовал, ничего не получилось пока, осталось только систему обновить, хз как это поможет. Во время зарядки слегка нагревается штекер зарядки, Ноя не помню, мб это нормально.
Может, кто подскажет какой-нибудь особенный секрет Полишинеля? Как понять, например, что это именно гнезду хана?

Сообщение отредактировал Kkjq - 21.05.23, 21:19



Реп: (708)
* durmachine40,

Не скоро... Я смогу с этим повозиться. Там несколько часов нужно потратить.



Реп: (7)
* Kkjq, я когда почти в ноль тел разрядил, тоже поймал такой эффект. После 25 процентов всё пошло на лад. Зарядка и кабель были родные. Стараюсь теперь меньше четверти не разряжать. Сейчас пользую кабель миво с родной зарядкой, заряжается довольно резво. Меня устраивает



Реп: (114)
Где найти на него последнюю прошивку ASW1900RU 2201 T3057?



Реп: (708)
* NEXXXIUM,

Нигде. Только ставить чистую ASW1900RU_2201_T3034 и сразу обновляться "по воздуху"



Реп: (0)
А есть кто нашел зарядник-дублер.Заказал один с китая,вроде параметры схожи а нет,быструю зарядку не поддерживает....
Прикрепленное изображение



Реп: (0)
а возможно без рута на этом девайсе выключить звук при выключении включении?
вроде как удалить надоедливые звуки загрузочной анимации (или саму анимацию) из /system/media без последствий можно , но нужен root ..



Реп: (7)
:help: :help: :help: Парни, нужна помощь. Купленый с рук Bison F150 прошивка RKR4CAU8DIVKVOY9 версия Androida 11 - не могу разлочить для перепрошивки из инструкции в шапке! Что делать? :help: :help: :help:
Chip MT6765, B2021
SW Ver. ASW1900AD_2201_T3050
MOLY.LR12A.R3.MP.V175.4.P1, 2021/10/09 07:46
RKR4CAU8DIVKVOY9 fastboot

D:\ADB>fastboot getvar all
getvar
(bootloader) max-download-size: 0x8000000
(bootloader) variant:
(bootloader) logical-block-size: 0x200
(bootloader) erase-block-size: 0x80000
(bootloader) hw-revision: ca00
(bootloader) battery-soc-ok: yes
(bootloader) battery-voltage: 4165mV
(bootloader) partition-size:sgpt: 4200
(bootloader) partition-type:sgpt: raw data
(bootloader) partition-size:flashinfo: 1000000
(bootloader) partition-type:flashinfo: raw data
(bootloader) partition-size:otp: 2b00000
(bootloader) partition-type:otp: raw data
(bootloader) partition-size:userdata: d4ccfbe00
(bootloader) partition-type:userdata: ext4
(bootloader) partition-size:cache: 1b000000
(bootloader) partition-type:cache: ext4
(bootloader) partition-size:vbmeta: 800000
(bootloader) partition-type:vbmeta: raw data
(bootloader) partition-size:super: 100000000
(bootloader) partition-type:super: raw data
(bootloader) partition-size:tee2: a80000
(bootloader) partition-type:tee2: raw data
(bootloader) partition-size:tee1: 500000
(bootloader) partition-type:tee1: raw data
(bootloader) partition-size:dtbo: 800000
(bootloader) partition-type:dtbo: raw data
(bootloader) partition-size:logo: 800000
(bootloader) partition-type:logo: raw data
(bootloader) partition-size:boot: 2000000
(bootloader) partition-type:boot: raw data
(bootloader) partition-size:lk2: 100000
(bootloader) partition-type:lk2: raw data
(bootloader) partition-size:lk: 100000
(bootloader) partition-type:lk: raw data
(bootloader) partition-size:nvram: 4000000
(bootloader) partition-type:nvram: raw data
(bootloader) partition-size:gz2: 1000000
(bootloader) partition-type:gz2: raw data
(bootloader) partition-size:gz1: 1000000
(bootloader) partition-type:gz1: raw data
(bootloader) partition-size:sspm_2: 100000
(bootloader) partition-type:sspm_2: raw data
(bootloader) partition-size:sspm_1: 100000
(bootloader) partition-type:sspm_1: raw data
(bootloader) partition-size:scp2: 100000
(bootloader) partition-type:scp2: raw data
(bootloader) partition-size:scp1: 100000
(bootloader) partition-type:scp1: raw data
(bootloader) partition-size:spmfw: 100000
(bootloader) partition-type:spmfw: raw data
(bootloader) partition-size:md1img: 6400000
(bootloader) partition-type:md1img: raw data
(bootloader) partition-size:efuse: 80000
(bootloader) partition-type:efuse: raw data
(bootloader) partition-size:proinfo: 300000
(bootloader) partition-type:proinfo: raw data
(bootloader) partition-size:sec1: 200000
(bootloader) partition-type:sec1: raw data
(bootloader) partition-size:persist: 3000000
(bootloader) partition-type:persist: ext4
(bootloader) partition-size:seccfg: 800000
(bootloader) partition-type:seccfg: raw data
(bootloader) partition-size:protect2: ade000
(bootloader) partition-type:protect2: ext4
(bootloader) partition-size:protect1: 800000
(bootloader) partition-type:protect1: ext4
(bootloader) partition-size:metadata: 2000000
(bootloader) partition-type:metadata: raw data
(bootloader) partition-size:md_udc: 169a000
(bootloader) partition-type:md_udc: ext4
(bootloader) partition-size:nvdata: 4000000
(bootloader) partition-type:nvdata: ext4
(bootloader) partition-size:nvcfg: 2000000
(bootloader) partition-type:nvcfg: ext4
(bootloader) partition-size:frp: 100000
(bootloader) partition-type:frp: raw data
(bootloader) partition-size:vbmeta_vendor: 800000
(bootloader) partition-type:vbmeta_vendor: raw data
(bootloader) partition-size:vbmeta_system: 800000
(bootloader) partition-type:vbmeta_system: raw data
(bootloader) partition-size:expdb: 1400000
(bootloader) partition-type:expdb: raw data
(bootloader) partition-size:para: 80000
(bootloader) partition-type:para: raw data
(bootloader) partition-size:recovery: 2000000
(bootloader) partition-type:recovery: raw data
(bootloader) partition-size:boot_para: 100000
(bootloader) partition-type:boot_para: raw data
(bootloader) partition-size:pgpt: 8000
(bootloader) partition-type:pgpt: raw data
(bootloader) partition-size:preloader: 40000
(bootloader) partition-type:preloader: raw data
(bootloader) serialno: RKR4CAU8DIVKVOY9
(bootloader) off-mode-charge: 1
(bootloader) warranty: yes
(bootloader) unlocked: no
(bootloader) secure: yes
(bootloader) kernel: lk
(bootloader) product: k62v1_64_bsp
(bootloader) is-userspace: no
(bootloader) slot-count: 0
(bootloader) version-baseband: MOLY.LR12A.R3.MP.V175.4.P1
(bootloader) version-bootloader: B2021-fc06b29a218-20220519104247-202205
(bootloader) version-preloader:
(bootloader) version: 0.5
all: Done!!


Сообщение отредактировал AleXiSzav - 05.06.23, 16:06



Реп: (708)
* damianden,

Сам ведь знаешь ответ. Без рута бут анимация не меняется. Звук загрузки - является частью бут анимации и лежит там же.
Удаляешь или заменяешь и всё. Нужен рут, да. И ещё патч system rw - если нужно заменить, а не просто удалить.


* AleXiSzav,

Не могу разлочить! - Нужен экстрасенс!
В чём это проявляется, что не получается, какая ошибка...?



Реп: (7)
contradictor @ 07.06.23, 20:10 *
В чём это проявляется, что не получается, какая ошибка...?

вот что показывает
Прикрепленное изображение



Реп: (47)
* AleXiSzav,
Прошить стоковой прошивкой и мучай себе на здоровье загрузчик )))
Просто бывает такая фигня , после обновления по воздуху , видать подкидывают нам гемора :D
встречался с таким на нескольких телефонах :girl_cray:

Сообщение отредактировал Vasiliy198026 - 12.06.23, 01:29



Реп: (7)
Vasiliy198026 @ 12.06.23, 01:24 *
Прошить стоковой прошивкой

то есть хочешь сказать, что B2021_2201_T3034.zip закинуть на флешку нужно ипрошивать стандартным рекавери?! :blush:
Но мне кажется эта прошивка под Flashtool сделана o.O



Реп: (47)
AleXiSzav @ 13.06.23, 15:47 *
прошивка под Flashtool сделана

Да , она и есть под флештул , просто бывает такое что что после обновления по воздуху нечего не сделаешь с телефоном ,
вот и остаётся прошивать под сток , а потом мудрить дальше



Реп: (7)
* Vasiliy198026, так мне сейчас значит откат сделать до исходника!?



Реп: (47)
* AleXiSzav,
если из шапки всё перепробовали то да ,
вот это тоже пробовали Oukitel F150 B2021 - Обсуждение (Пост contradictor #122515959) ?


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 29.03.24, 04:54