TeamWin Recovery Project (TWRP) для платформы MTK

Прошивки и их моды\ Кухни\ Игры и приложения\ Различные настройки\ Различные вопросы по ОС Android и WM и т.п.

Модераторы: Lunat, pvsurkov, AlexG1, KSAT

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#561 » cheshkin » 05 июн 2015, 02:32

javum писал(а) on 27 май 2015, 05:52: Нужен отдельный graphics.c

брал. Не работает.
Брал конфиги на 6752 и переводил все на свое - не работает.
Собираю под arm64.
К примеру вот последний конфиг
Код: Выделить всё
USE_CAMERA_STUB := true

# inherit from the proprietary version
-include vendor/htc/htc_hiau_ml_tuhl/BoardConfigVendor.mk

TARGET_ARCH := arm64
TARGET_NO_BOOTLOADER := true
TARGET_BOARD_PLATFORM := mt6752
TARGET_CPU_ABI := arm64-v8a
TARGET_CPU_ABI2 := armeabi-v7a
TARGET_ARCH_VARIANT := armv8-a
TARGET_CPU_VARIANT := generic
TARGET_2ND_ARCH := arm
TARGET_2ND_ARCH_VARIANT := armv7-a-neon
TARGET_2ND_CPU_ABI := armeabi-v7a
TARGET_2ND_CPU_ABI2 := armeabi
TARGET_2ND_CPU_VARIANT := cortex-a53
TARGET_CPU_SMP := true
ARCH_ARM_HAVE_TLS_REGISTER := true

TARGET_BOOTLOADER_BOARD_NAME := aio_otfp

BOARD_KERNEL_CMDLINE := bootopt=64S3,32N2,64N2 androidusb.pid=0x0663 androidboot.mod1=normal
BOARD_MKBOOTIMG_ARGS := --base 0x40000000 --pagesize 2048 --kernel_offset 0x00008000 --ramdisk_offset 0x04000000 --tags_offset 0x0e000000 --board 1427197639 --cmdline bootopt=64S3,32S1,32S1
BOARD_KERNEL_BASE = 0x40000000
BOARD_KERNEL_PAGESIZE := 2048

# fix this up by examining /proc/mtd on a running device
BOARD_BOOTIMAGE_PARTITION_SIZE := 16777216    #need to modified to support lenovo device
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 16777216  #need to modified to support lenovo device
BOARD_SYSTEMIMAGE_PARTITION_SIZE:=2684354560
BOARD_USERDATAIMAGE_PARTITION_SIZE:=1237319680
BOARD_FLASH_BLOCK_SIZE := 4096

BOARD_CUSTOM_BOOTIMG_MK := device/htc/htc_hiau_ml_tuhl/boot.mk
TARGET_PREBUILT_KERNEL := device/htc/htc_hiau_ml_tuhl/kernel

BOARD_HAS_LARGE_FILESYSTEM := true
TARGET_USERIMAGES_USE_EXT4 := true

TARGET_USE_CUSTOM_LUN_FILE_PATH := /sys/class/android_usb/android0/f_mass_storage/lun/file

COMMON_GLOBAL_CFLAGS += -DNO_SECURE_DISCARD

# TWRP specific build flags
RECOVERY_VARIANT := twrp
#TWRP_EVENT_LOGGING := true
TW_NO_SCREEN_BLANK := true
TW_CUSTOM_CPU_TEMP_PATH := /sys/class/thermal/thermal_zone1/temp
TW_BOARD_CUSTOM_GRAPHICS := ../../../device/htc/htc_hiau_ml_tuhl/recovery/graphics_twrp.c
DEVICE_RESOLUTION := 1080x1920
RECOVERY_SDCARD_ON_DATA := true
BOARD_HAS_NO_REAL_SDCARD := true
RECOVERY_GRAPHICS_USE_LINELENGTH := true
TW_BRIGHTNESS_PATH := /sys/devices/platform/leds-mt65xx/leds/lcd-backlight/brightness
TW_MAX_BRIGHTNESS := 255
TW_INTERNAL_STORAGE_PATH := "/data/media/0"
TW_INTERNAL_STORAGE_MOUNT_POINT := "data"
TW_EXTERNAL_STORAGE_PATH := "/external_sd"
TW_EXTERNAL_STORAGE_MOUNT_POINT := "external_sd"
TW_NO_EXFAT_FUSE := true
TW_NO_EXFAT := true
#Cn theme
TW_CUSTOM_THEME := device/htc/htc_hiau_ml_tuhl/recovery/twres-en
TW_EXCLUDE_SUPERSU := true

логов не видно
телефон немного погодя (сек 30) сам перегружается.
попробовал собрать под простой arm
тот же эффект. Экран потухает и через 30 секунд перегружается. Что CWM что TWRP
Последний раз редактировалось cheshkin 05 июн 2015, 18:53, всего редактировалось 1 раз.
  • 0

Аватара пользователя
cheshkin
Специалист
 
Сообщения: 722
Зарегистрирован: 27 июн 2013, 12:53
Репутация: 510

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#562 » bond83 » 05 июн 2015, 10:52

Помогите пожалуйста решить эту проблему.
решилась.
Последний раз редактировалось bond83 11 июн 2015, 10:36, всего редактировалось 2 раз(а).
  • 0

Аватара пользователя
bond83
Пользователь
 
Сообщения: 100
Зарегистрирован: 03 окт 2013, 16:34
Репутация: 19

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#563 » Hikari no Tenshi » 07 июн 2015, 22:09

Здравствуйте.
Помогите решить следующую проблему.
С помощью утилиты Easy Magic TWRP Installer я портировал TWRP 2.8.2.0 на Lenovo S650 ROW, но не работало монтирование к ПК в качестве USB накопителя.
Мне удалось настроить подключение в режиме MTP - монтируется внутренняя и внешняя память.
Но возникла другая проблема: при копировании файлов на любую память (например, размером в 500 МБ) Windows выдаёт ошибку, что размер файла больше ёмкости устройства (хотя свободного места более 2 ГБ). Копирует только файлы менее 100 МБ.
Кто-то сталкивался с подобным?

UPD
Это была проблема исключительно версии 2.8.2.0. Портировал версию 2.8.5.0 - всё работает.
Последний раз редактировалось Hikari no Tenshi 13 июн 2015, 19:49, всего редактировалось 1 раз.
  • 0

Аватара пользователя
Hikari no Tenshi
Новичок
 
Сообщения: 6
Зарегистрирован: 15 апр 2015, 17:48
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#564 » dimesify » 13 июн 2015, 17:35

Ребят, подскажите, наверное много раз обсуждалось. при портировании twrp новой версии - рекавери не видит internal storage, пишет 0 мб, sd card видит. Как исправить это ?
  • 0

Аватара пользователя
dimesify
Новичок
 
Сообщения: 2
Зарегистрирован: 25 май 2015, 09:45
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#565 » Hikari no Tenshi » 30 июн 2015, 20:16

Здравствуйте.
Уважаемые форумчане, необходима ваша помощь.
Собираю из исходников TWRP 2.8.7.0 для mt6582.

Мой BoardConfig.mk:
 


Мой recovery.fstab:
 


Как отделить внутреннюю память (Internal Storage) от Data? Внутрення память везде отображается как Data, что создаёт путаницу. Например в Wipe --> Advanced Wipe разделы отображаются:

Dalvik Cache
Cache
Data
Data
System
External SD-card

вместо привычных:

Dalvik Cache
Cache
Data
Internal Storage
System
External SD-card

В логах с разных версий рекавери:

2.8.5.0 (портировано с другого похожего устройства):

/data | /dev/block/mmcblk0p8 | Size: 5800MB Used: 1251MB Free: 3356MB Backup Size: 1251MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Settings_Storage
Symlink_Path: /data/media/0
Symlink_Mount_Point: /sdcard
Primary_Block_Device: /dev/block/mmcblk0p8
Display_Name: Data
Storage_Name: Internal Storage
Backup_Path: /data
Backup_Name: data
Backup_Display_Name: Data
Storage_Path: /data/media/0
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
MTP_Storage_ID: 65538

2.8.7.0 (собрано из исходников):

/data | /dev/block/mmcblk0p8 | Size: 5800MB Used: 1252MB Free: 3355MB Backup Size: 1252MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Be_Encrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage Is_Settings_Storage
Symlink_Path: /data/media/0
Symlink_Mount_Point: /sdcard
Primary_Block_Device: /dev/block/mmcblk0p8
Display_Name: Data
Storage_Name: Data
Backup_Path: /data
Backup_Name: data
Backup_Display_Name: Data
Storage_Path: /data/media/0
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
MTP_Storage_ID: 65537

Где же прописывается Storage_Name?
  • 0

Аватара пользователя
Hikari no Tenshi
Новичок
 
Сообщения: 6
Зарегистрирован: 15 апр 2015, 17:48
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#566 » MarkOff » 01 июл 2015, 14:52

Hikari no Tenshi,
Может
/emmc vfat /emmc@fat flags=display="Internal SD-card";storage;wipeingui;backup=1
?
HTC MAX4G (iggord v.2)
ThL W3+ (LeWa X1 0305 MarkOff)
Explay X-tremer (LeWa 6.0)
Donate WMR560218971715
  • 0

Аватара пользователя
MarkOff

Разработчик
 
Сообщения: 1137
Зарегистрирован: 29 авг 2012, 14:08
Откуда: Омск
Репутация: 866

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#567 » Hikari no Tenshi » 01 июл 2015, 15:12

MarkOff писал(а) on 01 июл 2015, 14:52:Hikari no Tenshi,
Может
/emmc vfat /emmc@fat flags=display="Internal SD-card";storage;wipeingui;backup=1
?


Попробую.
Но вот что интересно: на версии 2.8.5.0, которую я просто портировал с похожего устройства, и наверсии 2.6.3.0 внутренняя память отображается как Internal Storage и без правок fstab.
Возможно, какой-то параметр надо добавить в BoardConfig.mk, а во всех, которые видел, - стандартный набор параметров.
_____________________________________________________________________

Попробовал.
Как и ожидалось, это ничего не дало. Просто добавился ещё один раздел Internal SD-card, который имеет нулевой размер, а два раздела Data так и остались.

Просмотрел конфиги дестяков девайсов, но идей абсолютно никаких.
_____________________________________________________________________

Убрал параметр: RECOVERY_SDCARD_ON_DATA := true и всё встало на свои места. Посмотрим, не будет ли каких-то побочных эффектов.
  • 0

Аватара пользователя
Hikari no Tenshi
Новичок
 
Сообщения: 6
Зарегистрирован: 15 апр 2015, 17:48
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#568 » nanaprod » 14 июл 2015, 01:02

День добрый. Не поможете решить проблемку, в режиме TWRP экран перевернут - вроде как проблема с кернелом или что-то в этом роде. Тело Hummer H5, TWRP 2.5.0.0
Нельзя ли как-то подрекдактировать рековери, чтобы отображалось по человечески?
Пытался сделать новое через twrp setup, но выдает ошибку типа Aborting Poreted recovery.img is too large and causes region overlap!
  • 0

Аватара пользователя
nanaprod
Интересующийся
 
Сообщения: 52
Зарегистрирован: 12 май 2014, 22:35
Репутация: 15

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#569 » jemmini » 14 авг 2015, 23:13

приветствую!

такой вопрос.. если внутренняя память не отдельным разделом, а в /data/media , возможно ли сделать в TWRP, чтобы из неё при сбросе на фабричные информация не стиралась?

другими словами, можно ли вайпнуть на таком девайсе /data, не стирая при этом /Internal Storage ?

и вопрос "на закуску": а как действует штатный рекавери при сбросе на фабричные? неужели стирает Internal Storage ?
  • 0

Аватара пользователя
jemmini
Новичок
 
Сообщения: 3
Зарегистрирован: 02 апр 2015, 15:07
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#570 » javum » 15 авг 2015, 21:38

nanaprod писал(а) on 14 июл 2015, 01:02:Нельзя ли как-то подрекдактировать рековери, чтобы отображалось по человечески?
Только если пересобирать из исходников ли искать донора с таким же перевернутым экраном.

jemmini писал(а) on 14 авг 2015, 23:13:если внутренняя память не отдельным разделом, а в /data/media , возможно ли сделать в TWRP, чтобы из неё при сбросе на фабричные информация не стиралась?
TWRP так и делает, не помню с какой версии, где-то с 2.3.2.0 примерно.
Так что либо у вас версия старее, либо она просто неправильно собрана.

jemmini писал(а) on 14 авг 2015, 23:13:как действует штатный рекавери при сбросе на фабричные? неужели стирает Internal Storage ?

Стирает.
Hero H3000 -> Lenovo A60 -> ThL V9 -> Lenovo P700i -> Lenovo S820
Портируем TWRP на MTK

 Для благодарностей
  • 0

Аватара пользователя
javum

Разработчик
 
Сообщения: 1573
Зарегистрирован: 31 янв 2011, 21:07
Откуда: Новосибирск
Репутация: 3180

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#571 » палютин димка » 21 авг 2015, 22:59

Рябята помогите!
Нужен backup 7(семи) файлов с телефона Explay Phantom,
- system.img
- cache.img
- data.img
- uboot.bin
- boot.img
- recovery.img
- logo.bin
P.S. все в zip архиве, или у кого есть этот телефон дайте знать.

Сделано:
Я пытался выполнить перепрошивку устройства через TWRP Recovery 2.8.0.0
Сначало у меня не видило флешку потом флушку стало видно но перестало видеть файловую систему, команда mount не работает т.к. телефон не видит ккда монтировать , проще говоря слетели разделы.
Пытался через terminal вручную прописать команды думая что такие же как и в linux,но они не работают.
Возможно ли в ручную через terminal прописать разделы.
P.S. доступа к ПК НЕТ! ТЕЛЕФОН ПОДКЛЮЧИТЬ НЕ МОГУ!
  • 0

Аватара пользователя
палютин димка
Новичок
 
Сообщения: 1
Зарегистрирован: 21 авг 2015, 22:46
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#572 » jemmini » 23 авг 2015, 21:07

Кто удачно собирал из исходников рабочий TWRP для устройства на MT6735 , или под любой Cortex-A53 ? Не получается. Нужна помощь.
Покажите boardconfig, в части конфигурации архитектуры и флагов. и если там еще какие засады? :)
  • 0

Аватара пользователя
jemmini
Новичок
 
Сообщения: 3
Зарегистрирован: 02 апр 2015, 15:07
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#573 » linerty » 26 авг 2015, 20:36

Я удачно собрал.
https://github.com/linerty/android_device_lenovo_p1m

На исходниках omni 5.1.
На CM пробовал несколько раз. Не получалось.
 Устройства
THL W3(DualCore) обзор.
Recovery для смартфонов MT6516/65x3/657x. Создание полного дампа прошивки смартфонов: MT6516 с ОС Android 2.2.x, MT65x3 с ОС Android 2.3.x, MT657x с ОС Android 2.3.x, 4.x.
  • 0

Аватара пользователя
linerty

Суперкуратор
 
Сообщения: 3442
Зарегистрирован: 25 фев 2011, 09:39
Репутация: 4401

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#574 » bigmotor » 02 сен 2015, 11:37

cergogii писал(а) on 14 окт 2014, 09:44:Собралось рекавери 2.8.0 но с перевернутым экраном, что то можно отредактировать?Андроид 4.4.2 МТК 6582

нашлось ли решение этой проблемы?
javum писал(а) on 15 авг 2015, 21:38:Только если пересобирать из исходников ли искать донора с таким же перевернутым экраном.

есть исходники. Буду признателен если объясните точно как это сделать, что брать из исходника. Есть Донор на МТ6572 Goophone i5s, Mi5s , а у меня на 6589 . Подойдёт ли этот донор? Или лучше исходники? Но сам с исходников без помощи не соберу

п.с. Есть же у меня рекавери ТВРП 2630 которое БЫЛО перевёрнуто , но его вылечили и теперь оно нормальное . Автор выложивший это рекавери у нас в ветке на связь не выходит. Можно ли воспользоваться этим рекавери?
  • 0

Аватара пользователя
bigmotor
Новичок
 
Сообщения: 7
Зарегистрирован: 22 фев 2015, 21:19
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#575 » Влад*мир » 22 дек 2015, 11:28

Соберите пож-та TWRP для mt6582 .Экран 854х480. Боот http://rghost.ru/7DYDcQDDt
  • 0

Аватара пользователя
Влад*мир
Интересующийся
 
Сообщения: 61
Зарегистрирован: 15 сен 2014, 10:43
Репутация: 1

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#576 » XPhaktor » 20 апр 2016, 13:50

Привет ребятки! Помогите девушке пожалуйста, есть-ли готовая прошивка для Explay Fantom с уже переразмеченной памятью на 3гб, или 5гб, но без слёта imei. (вся проблема с этим imei, ибо не получается вбить свой после слёта после прошивки) то что предлагается (на 4pda, где такое кол-во инфы, что просто голова кругом идет от такого) ничего не получается у меня. вроде бы все делаю и по шагово (во всяком случаи пыталась сама проделать) но в итоге нечего не выходит.
  • 0

Аватара пользователя
XPhaktor
Новичок
 
Сообщения: 2
Зарегистрирован: 20 апр 2016, 13:01
Репутация: 0

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#577 » artmaster » 23 апр 2016, 20:37

javum писал(а) on 15 авг 2015, 21:38: она просто неправильно собрана.

Привет всем.Прошу помощи.
Тело JIAYU G4 Standart.
После долгих поисков нашел этот рекавери:DINGDONG RECOVERY V1.1.0.
Он(о) нормално стал(о) на мой аппарат.
Однако есть небольшая непонятка,-функции включаются только при одновременном нажатии на сенсор и кн.POWER.
 
  • 0

Аватара пользователя
artmaster
Пользователь
 
Сообщения: 122
Зарегистрирован: 27 фев 2013, 22:20
Репутация: 33

TeamWin Recovery Project (TWRP) для платформы MTK

Сообщение Ответ:#578 » KHARKOVSKIY30 » 12 июн 2017, 16:08

Если есть ещё кто живой в теме,
помогите подправить изображения и тапы на сенсоре в меню TWRP recowery,
тут исходники и инфа:
http://4pda.ru/forum/index.php?showtopic=789936&view=findpost&p=62267604
  • 0

Аватара пользователя
KHARKOVSKIY30
Новичок
 
Сообщения: 5
Зарегистрирован: 04 дек 2015, 00:18
Репутация: 0

Пред.

Вернуться в Программная часть КПК

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

x

#{title}

#{text}