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

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

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

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

Сообщение Ответ:#501 » javum » 06 июн 2014, 06:00

Chernov Vladimir писал(а) on 05 июн 2014, 19:08:Где копнуть?
Копнуть в recovery.log и выложить его сюда. Без него Вам никто не ответит.
Надеюсь, карта памяти, которую хотите монтировать FAT?
Hero H3000 -> Lenovo A60 -> ThL V9 -> Lenovo P700i -> Lenovo S820
Портируем TWRP на MTK

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

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

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

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

Сообщение Ответ:#502 » Chernov Vladimir » 06 июн 2014, 08:00

javum писал(а) on 06 июн 2014, 06:00:
Chernov Vladimir писал(а) on 05 июн 2014, 19:08:Где копнуть?
Копнуть в recovery.log и выложить его сюда. Без него Вам никто не ответит.
Надеюсь, карта памяти, которую хотите монтировать FAT?

спасибо за ответ, вопрос уже решен!
теперь другой вопрос- при установке кастомного ядра рекавери перезагружается в рекавери. ядро не ставится и получаем бутлуп. рекавери через рекавери ставится.
лог
 
  • 0

Аватара пользователя
Chernov Vladimir
Пользователь
 
Сообщения: 253
Зарегистрирован: 13 окт 2012, 15:26
Откуда: Россия, Тульская область
Репутация: 37

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

Сообщение Ответ:#503 » javum » 09 июн 2014, 06:41

Chernov Vladimir писал(а) on 06 июн 2014, 08:00:ядро не ставится и получаем бутлуп
по логу и по скирпту ничего подозрительного. А что происходит, если по adb в рекавери прошивать ядро? А если заводское ядро?
Вы прям как не программист. Ядро собрали, а навыков отладки нет :zvez_ochki:
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

Сообщение Ответ:#504 » Chernov Vladimir » 09 июн 2014, 13:52

да вот и я голову ломаю че за хрень! по логу все сделано как надо, но тело не стартует и все. по адб в это время ничего нет
  • 0

Аватара пользователя
Chernov Vladimir
Пользователь
 
Сообщения: 253
Зарегистрирован: 13 окт 2012, 15:26
Откуда: Россия, Тульская область
Репутация: 37

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

Сообщение Ответ:#505 » javum » 09 июн 2014, 14:06

Chernov Vladimir писал(а) on 09 июн 2014, 13:52:по адб в это время ничего нет
Я ж написал, как можно попробовать отладить: исключить влияние скриптов и кривых update-binary, т.е. загрузиться в рекавери, запустить adb shell и залить новое ядро вручную, тем же dd. Если ребут, то тем же макаром пробуем стоковое ядро, если снова ребут - тогда косяк необъяснимый и хз, куда копать. Если зальется, то тогда косяк в update-binary и его можно попробовать заменить на другой или вообще заменить его скриптом.
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

Сообщение Ответ:#506 » Chernov Vladimir » 09 июн 2014, 15:57

javum писал(а) on 09 июн 2014, 14:06:Я ж написал, как можно попробовать отладить: исключить влияние скриптов и кривых update-binary, т.е. загрузиться в рекавери, запустить adb shell и залить новое ядро вручную, тем же dd. Если ребут, то тем же макаром пробуем стоковое ядро, если снова ребут - тогда косяк необъяснимый и хз, куда копать. Если зальется, то тогда косяк в update-binary и его можно попробовать заменить на другой или вообще заменить его скриптом.
Hero H3000 -> Lenovo A60 -> ThL V9 -> Lenovo P700i -> Lenovo S820

попробую, но самое интересное что 2.6.3 шьет этот же файл без проблем. еще вот что заметил- рекавери шьет, файлы из систем тоже. ладно, буду курить адб
  • 1

Аватара пользователя
Chernov Vladimir
Пользователь
 
Сообщения: 253
Зарегистрирован: 13 окт 2012, 15:26
Откуда: Россия, Тульская область
Репутация: 37

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

Сообщение Ответ:#507 » aznlbzdp » 14 июл 2014, 13:23

Вот такой вывод adb shell. Какими командами adb правильно вытаскивать разделы? Мне нужен recovery.img

Код: Выделить всё
$ cat /proc/partitions
cat /proc/partitions
major minor  #blocks  name

   7        0      18432 loop0
   7        1       2111 loop1
   7        2       8348 loop2
   7        3      18743 loop3
   7        4       2111 loop4
   7        5       5229 loop5
   7        6      15624 loop6
   7        7       2111 loop7
  31        0       5120 mtdblock0
  31        1       5120 mtdblock1
  31        2       1280 mtdblock2
  31        3       2304 mtdblock3
  31        4     190464 mtdblock4
  31        5      59392 mtdblock5
  31        6     168960 mtdblock6
  31        7      20480 mtdblock7
  31        8      20480 mtdblock8
  31        9       1280 mtdblock9
  31       10        384 mtdblock10
  31       11       8192 mtdblock11
  31       12       1664 mtdblock12
  31       13       1664 mtdblock13
  31       14      30720 mtdblock14
  31       15       6144 mtdblock15
  31       16        384 mtdblock16
  31       17        256 mtdblock17
 179        0    7561216 mmcblk0
 254        0       2110 dm-0
 254        1       8347 dm-1
 254        2      18742 dm-2
 254        3       2110 dm-3
 254        4       5229 dm-4
 254        5      15624 dm-5
 254        6       2110 dm-6
   7        8       5229 loop8
 254        7       5229 dm-7
   7        9       2111 loop9
 254        8       2110 dm-8
   7       10      10427 loop10
 254        9      10426 dm-9
   7       11       5229 loop11
 254       10       5229 dm-10
   7       12       2111 loop12
 254       11       2110 dm-11
   7       13      30177 loop13
 254       12      30177 dm-12
   7       14       7308 loop14
 254       13       7308 dm-13
   7       15       2111 loop15
 254       14       2110 dm-14
   7       16       3150 loop16
 254       15       3150 dm-15
   7       17       3150 loop17
 254       16       3150 dm-16
  • 0

Аватара пользователя
aznlbzdp
Новичок
 
Сообщения: 1
Зарегистрирован: 14 июл 2014, 13:20
Репутация: 0

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

Сообщение Ответ:#508 » javum » 15 июл 2014, 05:31

aznlbzdp писал(а) on 14 июл 2014, 13:23:Мне нужен recovery.img
Код: Выделить всё
dd if=/dev/recovery of=/sdcard/recovery.img bs=6291456
где 6291456 - размер раздела под recovery в байтах.
ЗЫ: это разговор не для этой темы.
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

Сообщение Ответ:#509 » alex77735 » 24 июл 2014, 21:26

Всем привет смотрю спецов здесь хоть отбавляй,кто подскажет,портировал от другого аппарата TWRP всё работает,но есть одно но,верх ногами и не знаю как перевернуть, вбуилд пропе всё ясно ротацию прописываю 180 и всё нештяк, а TWRP нет буилд пропа,кто знает что делвть? Варианты -"Так пользуйся",прошу не предлогать.
  • 0

Аватара пользователя
alex77735
Интересующийся
 
Сообщения: 16
Зарегистрирован: 23 мар 2014, 20:17
Репутация: 1

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

Сообщение Ответ:#510 » javum » 28 июл 2014, 10:50

alex77735 писал(а) on 24 июл 2014, 21:26:Варианты -"Так пользуйся",прошу не предлогать.
Остальные варианты:
  • собрать из исходников с правильной ориентацией
  • найти донора для портирования с правильной ориентацией
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

Сообщение Ответ:#511 » hyperion70 » 29 июл 2014, 09:05

Столкнулся с такой проблемой: при переходе с TWRP 2.5.0.0 на TWRP 2.7.0.0 (2.7.1.0) не монтируются флешки к компьютеру, это сразу на двух устройствах (mt6572 и mt6589). Все остальные функции работают отлично. Никакие правки рамдиска результата не дали, хотя ADB прикрутил без проблем. Заимствование fstab из прошивки, то же ничего не исправило. В частности fstab из прошивки 4.4.2, в которой флешки монтируются, выглядит так:
Код: Выделить всё
# Android fstab file.
#<src>           <mnt_point>         <type>    <mnt_flags and options>                 <fs_mgr_flags>
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK

/emmc@usrdata     /data               ext4      noatime,nosuid,nodev,noauto_da_alloc    wait,check,encryptable=footer
/emmc@protect_f   /protect_f          ext4      noatime,nosuid,nodev,noauto_da_alloc    wait,check
/emmc@protect_s   /protect_s          ext4      noatime,nosuid,nodev,noauto_da_alloc    wait,check
/devices/platform/mtk-msdc.0/mmc_host   auto      vfat      defaults        voldmanaged=sdcard0:emmc@fat,noemulatedsd
/devices/platform/mtk-msdc.1/mmc_host   auto      vfat      defaults        voldmanaged=sdcard1:auto

В recovery TWRP 2.7.1.0 так:
Код: Выделить всё
# Android fstab file.
#<src>                                                  <mnt_point>         <type>    <mnt_flags and options>                              <fs_mgr_flags>
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
/dev/block/mtdblock0                                    /system             ext4      ro,barrier=1                                         wait
/dev/block/mtdblock1                                    /data               ext4      noatime,nosuid,nodev,barrier=1,nomblk_io_submit      wait,check
/dev/block/mtdblock2                                    /cache              ext4      noatime,nosuid,nodev,nomblk_io_submit,errors=panic   wait,check
/devices/platform/goldfish_mmc.0                        /storage/sdcard     vfat      defaults  voldmanaged=sdcard:auto

Что ещё можно предпринять, кроме сборки TWRP из исходников?
  • 0

Аватара пользователя
hyperion70
Интересующийся
 
Сообщения: 42
Зарегистрирован: 15 мар 2013, 14:10
Репутация: 30

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

Сообщение Ответ:#512 » javum » 29 июл 2014, 11:24

hyperion70 писал(а) on 29 июл 2014, 09:05:не монтируются флешки к компьютеру
Скорее всего выбрали неправильного донора для портирования.
Какого донора вы взяли?
Какая у Вас разметка внутренней памяти?
recovery.log где?
Hero H3000 -> Lenovo A60 -> ThL V9 -> Lenovo P700i -> Lenovo S820
Портируем TWRP на MTK

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

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

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

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

Сообщение Ответ:#513 » hyperion70 » 30 июл 2014, 06:58

Упс! Про лог то я и не подумал, так как там всё нормально.

log.zip
(2.27 КБ) Скачиваний: 10

Телефон: FLY IQ4404 (mt6572), версия ядра 3.4.67.
Что я ещё сделал: добавил строку import /init.usb.rc и сам init.usb.rc в рамдиск. init.usb.rc для всех FLY одинаков, ошибиться не мог.
ADB доступ полностью работает, чтение/запись на sd и emmc:vfat через adb работает отлично.
  • 0

Аватара пользователя
hyperion70
Интересующийся
 
Сообщения: 42
Зарегистрирован: 15 мар 2013, 14:10
Репутация: 30

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

Сообщение Ответ:#514 » javum » 30 июл 2014, 13:22

hyperion70 писал(а) on 30 июл 2014, 06:58:Про лог то я и не подумал
А где Ваша разметка?
Я бы посоветовал правильного донора или сам собрал бы при наличии времени. А так в логе нет никаких потуг примонтировать флешку по usb.
Должны быть записи, типа
Код: Выделить всё
I:Lun file '/sys/devices/platform/mt_usb/musb-hdrc.0/gadget/lun1/file'

или
Код: Выделить всё
E:Unable to open ums lunfile '/sys/class/android_usb/android0/f_mass_storage/lun1/file': (No such file or directory)

а их нет. Значит, этот путь не был задан при стартовой конфигурации перед сборкой recovery.
Hero H3000 -> Lenovo A60 -> ThL V9 -> Lenovo P700i -> Lenovo S820
Портируем TWRP на MTK

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

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

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

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

Сообщение Ответ:#515 » bolt1502 » 23 авг 2014, 13:40

Всем доброго времени суток,кто нибудь может портировать TWRP на AMOI A928W Octa Core MTK6592 1.7GHZ With 5inch OGS FHD IPS 1920x1080p RAM 2GB ROM 32G,если да то что для этого нужно? Я предоставлю все необходимые файлы,тестить буду на своём апарате.
W007,Lenovo A789,Ainol Tornados,Freelader PD20 3G TV MTK6575,Amoi N828,UMI X1S,Lenovo S820,Cube U51GT Talk7,Amoi N828,Amoi A928W
  • 0

Аватара пользователя
bolt1502
Интересующийся
 
Сообщения: 73
Зарегистрирован: 20 апр 2010, 14:42
Репутация: 11

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

Сообщение Ответ:#516 » choohoy » 27 авг 2014, 15:34

Ребята ,у кого есть исходники?
twrp с selinux , 2.7 и.т.д , кто поможет собрать?
Я прикреплю cwm , соберите пожалуйста, просто трафик ограниченный исходники качать :cry_ing:
Вложения
CWM_recovery.zip
(5.03 МБ) Скачиваний: 12
  • 0

Аватара пользователя
choohoy
Интересующийся
 
Сообщения: 70
Зарегистрирован: 14 дек 2012, 15:37
Репутация: 4

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

Сообщение Ответ:#517 » cergogii » 10 сен 2014, 16:36

kernel и default.prop, recovery.fstab меняю эти файлы,но рекавери не запускается,мтк6582 iocean x7hd.брал и архив выложеный javum для мтк6582,черный экран постоянно.в чем проблема??
  • 0

Аватара пользователя
cergogii
Интересующийся
 
Сообщения: 42
Зарегистрирован: 30 июл 2013, 00:20
Репутация: 0

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

Сообщение Ответ:#518 » javum » 11 сен 2014, 07:45

cergogii, а тему под свое разрешение меняете?
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

Сообщение Ответ:#519 » velikashkin » 01 окт 2014, 00:02

javum, Вам огромное спасибо за версию 2.5.0.0 с перевернутым экраном.
Экран, правда, в нормальном виде, не нужно ворочать аппарат, а вот тач так и остался в зеркальном.
Видимо придется все же компилить самому?
  • 0

Аватара пользователя
velikashkin
Новичок
 
Сообщения: 2
Зарегистрирован: 07 ноя 2012, 16:56
Репутация: 0

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

Сообщение Ответ:#520 » Коул Растин » 06 окт 2014, 11:09

Привет! ребята,такая проблема... У меня ulefon n9599 мтк 6589T ,2 опер + 32 встроеной памяти. Ни где не могу найти для него рекавери! а про прошивку вообще не говорю,тоже нет. Нашел одно,и то глючное,тач залипает.Не рабочий вообщем вариант. А хотелось TWRP поставить. Может кто знает где найти или сделает его для моего аппарата.
  • 0

Аватара пользователя
Коул Растин
Новичок
 
Сообщения: 2
Зарегистрирован: 03 окт 2014, 00:04
Откуда: United_states, Калифорния
Репутация: 0

Пред.След.

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

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

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

x

#{title}

#{text}