Прошивки Santin N1

hyperion70

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

Прошивки Santin N1

unnamed.jpg



Процессор (CPU): MediaTek MT6757CD (Helio P25 series)
Тактовая частота процессора: 2392 Mhz
Графический процессор (GPU): ARM Mali-T880 1000 Mhz
Объём оперативной памяти (RAM): 4 Gb
Объём встроенной памяти (ROM): 64 Gb
Oперационная система (OS): Android 7.1.1 Nougat
Интерфейс пользователя (UI): UI Version v2.0
Экран - Тип матрицы: IPS диагональ: 5.5' разрешение: 1080 x 1920 (16:9)
Основная камера (двойная): Sony imx258mipiraw 13Mpx x2 / фронтальная камера: Samsung s5k3p3sxmipiraw 16Mpx
Датчики: Сканер отпечатков пальцев, Датчик приближения, Акселерометр, Датчик освещения, Гироскоп, Магнитный датчик
АКБ 2950 mAh
Программа прошивальщик:
Скачать
Скачать
Тема

Recovery:



Официальные (Android 7.1)

Неофициальные:
Android 9.0

  • от zoggn zoggn
  • от zoggn zoggn
Android 8.1
Android 7.1





от








(redirect)




Прежде чем задать вопрос, поищите ответ на него в шапке этой темы и в
  • Все манипуляции со своим телефоном Вы проводите на свой страх и риск
  • Не забывайте делать backup-ы и внимательно читать приведённые инструкции - это залог гарантированного успеха
Модератор
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам через кнопку Жалоба. Если в теме есть пользователь, желающий стать куратором, просьба оставить заявку в .
 
Последнее редактирование:

ArtZam

Новичок, но не газ.
Обновил. Если стоит девятка то
Установил, все норм! С гаппсами слегка повозился, пока не подобрал нужный пакет. Магиск встал без проблем. Накатил system.img от десятки. Работает, но плюшки в виде NFC и кнопки "Домой" пропали. Лампочка на зарядке работает красный и зеленый. На уведомлениях вроде бы нет.
 
  • Спасибо
Благодарности: hyperion70

Андрей

Активный пользователь
25.02.2019
33
88
75
Заметил один баг на девятке. Когда при низком заряде (еще не определил на каком уровне заряда) подключить зарядное устройство, то телефон может не показывать, что он заряжается (хотя заряд идёт). Помогает перезагрузка. Но потом если отсоединить кабель и опять присоединеть, то телефон опять не отображает зарядку.
 
  • Спасибо
Благодарности: and7610 и hyperion70

ArtZam

Новичок, но не газ.
zoggn zoggn, так и NFC тоже нет. Накатил Ваш system - кнопка заработала и NFC появился. Я то думал, что эти плюшке в вендоре...
Еще. Раздел data из бэкапа в фоксе не восстанавливается - ошибка.
 
Последнее редактирование:
  • Спасибо
Благодарности: hyperion70

ArtZam

Новичок, но не газ.
zoggn zoggn, опять не восстанавливается бэкап. Пораньше было такое, Вы как-то починили.

GPay сначала капризничал, ругался на рут. Удалось приручить.
 
  • Спасибо
Благодарности: hyperion70

coffeeman1983

Новичок
13.03.2019
13
17
60
[QUOTE = "ArtZam, post: 63517, member: 161"]
The data section from backup in Fox is not restored - an error.
[/ QUOTE]
восстановлением резервной копии попробуйте отформатировать данные, затем измените формат раздела данных на exfat, а затем измените его на ext4. Ваша резервная копия должна работать.
Eng: Before restoring backup try formatting data then changing the data partition format to exfat, then change it back to ext4. Your backup should then work.
 
  • Спасибо
Благодарности: hyperion70

Vladislav877

Новичок
14.05.2019
2
0
58
После прошивки на 8 пропала быстрая зарядка! Как можно исправить?
 

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
Android 9.0 сборка с OPENGAPPs
Что не работает:
- Датчик отпечатка пальца
- Индикатор на уведомления


Скачать версию для SP Flash Tool:

Установка:
  • Распаковать архив
  • Запустить SP Flash Tool и выбрать MT6757_Android_scatter.txt
  • Прошить в режиме Download или Firmware upgrade, если была стоковая разметка


Скачать версию для recovery:

Установка:
  • Устанавливать только на разметку под treble! Если стоит сток, то сначала ставим прошивку под SP Flash Tool (ссылка выше)
  • Установить recovery.img из первого архива
  • Скопировать архив на флешку, перезагрузиться в . Перед первой установкой сделать wipe data и cache.
  • Прошить otapackage и перезагрузить в систему. Первая загрузка долгая.
P.S. Сразу после установки, рекомендую прошить Magisk последней версии. Иначе, можно получить стоковый recovery после запуска системы.
P.S.S. В первом архиве есть стоковый recovery_3e, он также годится для установки otapackage, но я не проверял.

Если ставите поверх прошивки от zoggn zoggn, то ОБЯЗАТЕЛЬНО СДЕЛАТЬ FORMAT DATA!
Если стоит recovery от zoggn zoggn то прошивка может не установиться, но можно отредактировать updater-script в архиве.
Прошивка проходит проверку подлинности Google.

Чтобы работал Google Pey после установки прошивки необходимо установить Magisk последней версии и модуль для него:

Screenshot_20200415-085018.pngScreenshot_20200415-085040.pngScreenshot_20200415-085417.pngScreenshot_20200415-181702.png
 
Последнее редактирование:
  • Спасибо
Благодарности: and7610, zeka, sammogu и 8 других

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
@
zoggn
zoggn, опять не восстанавливается бэкап.
Бэкап не восстанавливается из-за наличия в /data большого файла /data/vendor/dumpsys/mrdump_preallocated
Вообще, dampsys это отладочная система под ADB, в принципе очень полезная. В своеё сборке я отключил этот инструмент совсем, т.к. простому пользователю оно не надо.
 
  • Спасибо
Благодарности: and7610 и ArtZam

ArtZam

Новичок, но не газ.
hyperion70 hyperion70, получается, можно попробовать раздел vendor не бэкапить?

Про vendor понятно. Это не раздел в бэкапе.
А шить на нее другие GSI прошивки можно? Если да, то кнопка Домой и NFC будут работать? Или эти функции зашиты не в вендоре?
 
Последнее редактирование:
  • Спасибо
Благодарности: hyperion70

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
А шить на нее другие GSI прошивки можно?
Шить можно.
Кнопка "Домой" захардкорена в system/framework/framework-res.apk, следовательно, работать не будет.
Для NFC общий конфиг вроде есть, но у нас опять же . Работать не будет..

UPD: На AOSP Q NFC работает.
04-15 21:04:03.958 1894 1894 D NfcService: MSG_APPLY_SCREEN_STATE 8
04-15 21:04:03.963 659 659 D NxpExtns: find found MIFARE_READER_ENABLE=(0x1)
04-15 21:04:03.963 659 2019 D NxpTml : PN54X - Write requested.....
04-15 21:04:03.963 659 2019 D NxpTml : PN54X - Invoking I2C Write.....
04-15 21:04:03.965 659 2019 E NxpTml : _i2c_write() errno : 5
04-15 21:04:03.965 659 2019 E NxpTml : PN54X - Error in I2C Write.....
04-15 21:04:03.965 659 2019 D NxpTml : PN54X - Posting Fresh Write message.....
04-15 21:04:03.965 659 2019 D NxpTml : PN54X - Tml Writer Thread Running................
04-15 21:04:03.965 659 2021 E NxpHal : write error status = 0x1ff
04-15 21:04:03.965 659 659 E NxpHal : write_unlocked failed - PN54X Maybe in Standby Mode - Retry
04-15 21:04:03.978 659 2019 D NxpTml : PN54X - Write requested.....
04-15 21:04:03.978 659 2019 D NxpTml : PN54X - Invoking I2C Write.....
04-15 21:04:03.978 659 2019 D NxpNciX : len = 4 > 21060100
04-15 21:04:03.978 659 2019 D NxpTml : PN54X - I2C Write successful.....
04-15 21:04:03.978 659 2019 D NxpTml : PN54X - Posting Fresh Write message.....
04-15 21:04:03.978 659 2019 D NxpTml : PN54X - Tml Writer Thread Running................
04-15 21:04:03.978 659 2021 D NxpHal : write successful status = 0x0
04-15 21:04:03.980 659 2018 D NxpTml : PN54X - I2C Read successful.....
04-15 21:04:03.980 659 2018 D NxpNciR : len = 4 > 41060100
04-15 21:04:03.980 659 2018 D NxpTml : PN54X - Posting read message.....
04-15 21:04:03.980 659 2021 D NxpHal : read successful status = 0x0
04-15 21:04:03.981 659 2018 D NxpTml : PN54X - Read requested.....
04-15 21:04:03.981 659 2018 D NxpTml : PN54X - Invoking I2C Read.....
04-15 21:04:03.982 659 659 D NxpExtns: find found MIFARE_READER_ENABLE=(0x1)
04-15 21:04:03.982 659 2019 D NxpTml : PN54X - Write requested.....
04-15 21:04:03.982 659 2019 D NxpTml : PN54X - Invoking I2C Write.....
04-15 21:04:03.984 659 2019 D NxpNciX : len = 30 > 21011B000501030001030103000104010300010500030001000003000102
04-15 21:04:03.984 659 2019 D NxpTml : PN54X - I2C Write successful.....
04-15 21:04:03.984 659 2019 D NxpTml : PN54X - Posting Fresh Write message.....
04-15 21:04:03.984 659 2019 D NxpTml : PN54X - Tml Writer Thread Running................
04-15 21:04:03.984 659 2021 D NxpHal : write successful status = 0x0
04-15 21:04:03.985 659 2018 D NxpTml : PN54X - I2C Read successful.....
04-15 21:04:03.985 659 2018 D NxpNciR : len = 4 > 41010100
04-15 21:04:03.985 659 2018 D NxpTml : PN54X - Posting read message.....
04-15 21:04:03.986 659 2021 D NxpHal : read successful status = 0x0
04-15 21:04:03.987 659 2018 D NxpTml : PN54X - Read requested.....
04-15 21:04:03.987 659 2018 D NxpTml : PN54X - Invoking I2C Read.....
04-15 21:04:03.989 659 659 D NxpExtns: find found MIFARE_READER_ENABLE=(0x1)
04-15 21:04:03.989 659 659 D NxpHal : > Polling Loop Started
04-15 21:04:03.989 659 2019 D NxpTml : PN54X - Write requested.....
04-15 21:04:03.989 659 2019 D NxpTml : PN54X - Invoking I2C Write.....
04-15 21:04:03.991 1309 1684 D mali_winsys: EGLint new_window_surface(egl_winsys_display *, void *, EGLSurface, EGLConfig, egl_winsys_surface **, EGLBoolean) returns 0x3000
04-15 21:04:03.992 659 2019 D NxpNciX : len = 18 > 21030F070001010102010301050180010601
04-15 21:04:03.992 659 2019 D NxpTml : PN54X - I2C Write successful.....
04-15 21:04:03.992 659 2019 D NxpTml : PN54X - Posting Fresh Write message.....
04-15 21:04:03.992 659 2019 D NxpTml : PN54X - Tml Writer Thread Running................
04-15 21:04:03.992 659 2021 D NxpHal : write successful status = 0x0
04-15 21:04:03.996 652 730 D hwcomposer: (0:0) Layer+ (mva=0x0/sec=0/prot=0/alpha=0:0xff/blend=0001/dim=0/fmt=2820/range=1(0)/x=0 y=0 w=1080 h=1902 s=1088 -> x=0 y=18 w=1080 h=1902/layer_type=0 s3d=0 ext_layer=-1 ) !
04-15 21:04:03.997 652 730 D hwcomposer: (0:1) Layer+ (mva=0x0/sec=0/prot=0/alpha=1:0xff/blend=0002/dim=0/fmt=4868/range=1(0)/x=0 y=0 w=1080 h=1920 s=1088 -> x=0 y=0 w=1080 h=1920/layer_type=0 s3d=0 ext_layer=-1 ) =
04-15 21:04:03.997 652 730 I hwcomposer: [DEV] [DEV] (Send identity matrix)
04-15 21:04:03.997 659 2018 D NxpTml : PN54X - I2C Read successful.....
04-15 21:04:03.997 659 2018 D NxpNciR : len = 4 > 41030100
04-15 21:04:03.997 659 2018 D NxpTml : PN54X - Posting read message.....
04-15 21:04:03.998 659 2021 D NxpHal : read successful status = 0x0
04-15 21:04:03.999 659 2018 D NxpTml : PN54X - Read requested.....
04-15 21:04:03.999 659 2018 D NxpTml : PN54X - Invoking I2C Read.....
 
Последнее редактирование:
  • Спасибо
Благодарности: ArtZam и coffeeman1983

Ratimir

Пассивный пользователь
16.12.2018
47
62
45
hyperion70 hyperion70, в твоей сборке никак не хочет работать стоковый Quickstep. Я уже и дату форматировал, и вайпы делал — всё равно вылетает с ошибкой. А я к нему как-то привык уже, пиксель не моё совсем. Я что-то неправильно делаю?
 
  • Спасибо
Благодарности: hyperion70

hyperion70

#include <calmness.h>
16.12.2018
142
436
120
53
github.com
hyperion70 hyperion70, в твоей сборке никак не хочет работать стоковый Quickstep. Я уже и дату форматировал, и вайпы делал — всё равно вылетает с ошибкой. А я к нему как-то привык уже, пиксель не моё совсем. Я что-то неправильно делаю?
Он не будет работать, скачай .
 

Ratimir

Пассивный пользователь
16.12.2018
47
62
45
Пичалька. "Любой другой" батарею жрет сильнее. И их слишком много :) Камрады, посоветуйте легкий и минималистичный лончер с папками на рабочем столе? Чтоб батарею не жрал, как полоумный.
У меня интересный глюк пикселя: экран обновляется каждые 5 секунд. Посему, например, вытащить программу на рабочий стол не получается — только ты до нее долитсаешь, хлоп — обновился экран, снова рабочий стол чистый.
 
Последнее редактирование:
  • Спасибо
Благодарности: hyperion70

Ratimir

Пассивный пользователь
16.12.2018
47
62
45
Так же в последней сборке не работает (точнее, не устанавливается) приложение "Тройка. Проверка и пополнение баланса". На сборке zoggn zoggn оно ставится и работает.
 
  • Спасибо
Благодарности: hyperion70