Прошивка устройств на процессоре VIA WM8650

Инструкции для КПК (PPC)

Модератор: чипега

Аватара пользователя
RebbeJacob
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 29.10.2011 23:21
Откуда: СпБ
Контактная информация:

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#141 » RebbeJacob » 30.10.2011 19:39

спасибо за информацию, через пару часов приду домой, попробую прошиться со звуком, пожалуйста объясните подробно как сделать дамп прошивки с помощью Android SDK

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8925
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#142 » Blaze » 30.10.2011 21:39

RebbeJacob писал(а):объясните подробно как сделать дамп прошивки с помощью Android SDK
Сам не в курсе. Но тема очень интересная. Вот, что удалось найти:

1) Здесь про сотовый на android, но там есть ссылки на нужный софт и драйвера:
Android SDK: http://developer.android.com/sdk/index.html (на данный момент актуальна версия r15)
Fastboot Windows Binary: fastboot-win32.zip
Android USB Drivers: android_usb_windows.zip

2) forum.china-iphone.ru/viewtopic.php?f=27&t=11701
Сделал бэкап разделов с помощью Android SDK

Код: Выделить всё

C:\android-sdk\platform-tools>adb shell
# cat /proc/mtd // узнаем колво разделов и их название
cat /proc/mtd
dev: size erasesize name
mtd0: 00a00000 00100000 "boot"
mtd1: 00500000 00100000 "kpanic"
mtd2: 09600000 00100000 "system"
mtd3: 00400000 00100000 "splash"
mtd4: 02800000 00100000 "cache"
mtd5: 12300000 00100000 "userdata"
mtd6: 00a00000 00100000 "recovery"
mtd7: 00100000 00100000 "misc"
mtd8: 00100000 00100000 "tcc"
#

// Далее слил их по очереди на карту памяти

# cat /dev/mtd/mtd0 > /sdcard/boot.img
# cat /dev/mtd/mtd1 > /sdcard/kpanic.img
# cat /dev/mtd/mtd2 > /sdcard/system.img
# cat /dev/mtd/mtd3 > /sdcard/splash.img
# cat /dev/mtd/mtd4 > /sdcard/cache.img
# cat /dev/mtd/mtd5 > /sdcard/userdata.img
# cat /dev/mtd/mtd6 > /sdcard/recovery.img
# cat /dev/mtd/mtd7 > /sdcard/misc.img
# cat /dev/mtd/mtd8 > /sdcard/tcc.img
После подключил "убитый" аппарат в рекавери мод. И с помощью того же СДК и программы fastboot
заливаю img.

Код: Выделить всё

fastboot flash boot boot.img
fastboot flash kpanic kpanic.img
fastboot flash system system.img
fastboot flash splash splash.img
fastboot flash cache cache.img
fastboot flash userdata userdata.img
fastboot flash recovery recovery.img
fastboot flash misc misc.img
fastboot flash tcc tcc.img
fastboot reboot
Все хорошо. Только разделы с размером более 1100000 не заливаються. Пишет слишком большой образ. А этим как раз оказался system.img. Теперь аппарат начинает грузиться и зависает.
Думаю еще можно добавить команды:

Код: Выделить всё

adb push su /system/bin/
adb shell
chmod 4755 /system/bin/su
exit
adb push Superuser.apk /system/app/
Чтобы дальше логотипа планшет загружался.
Все добавленные мной команды основаны на моих предположениях.

Аватара пользователя
RebbeJacob
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 29.10.2011 23:21
Откуда: СпБ
Контактная информация:

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#143 » RebbeJacob » 31.10.2011 1:40

спасибо огромное, вариант 30 подошел ВСЕ встало и звук и тач без правки env_boot , сам тач-скрин(модель) вот такой получается puzhi_7inch_vt1609_ts

Код: Выделить всё

setenv wmt.model.no puzhi_7inch_vt1609_ts 

env_boot

Код: Выделить всё

setenv memtotal 212M
setenv mmcid 0
setenv lpj AUTO
setenv ipaddr 192.168.0.2
setenv serverip 192.168.0.1
setenv gatewayip 192.168.0.1
setenv netmask 255.255.255.0
setenv kernelargs \
  setenv bootargs mem=${memtotal} root=${filesystem-NAND_mtd} noinitrd rootfstype=yaffs2 \
  rw console=ttyS0,115200n8 lpj=${lpj} ${android_bootargs} ${platform_bootargs} \
  quiet

setenv bootcmd \
  nandrw r ${kernel-NAND_ofs} 0x1000000 ${kernel-NAND_len}\; \
  if iminfo 0x1000000\; then \
    run kernelargs\; \
    bootm 0x1000000\; \
  fi\; \
  echo No kernel found

setenv logocmd \
  nandrw r ${wmt.nfc.mtd.u-boot-logo} ${wmt.display.logoaddr} 10000\; \
  nandrw r ${wmt.nfc.mtd.u-boot-logo2} ${wmt.display.logoaddr2} 40000\; \
  nandrw r ${wmt.nfc.mtd.kernel-logo} ${wmt.kernel.animation.addr} 80000\; \
  display init force\; \
  decompanima -f  ${wmt.display.logoaddr2} 0x3000000; \
  decompanima -f  ${wmt.display.logoaddr} 0x3000000

setenv wmt.display.logoaddr 500000
setenv wmt.display.logoaddr2 550000
setenv wmt.kernel.animation.addr f600000
setenv wmt.audio.i2s vt1603:f1:f2:f1:f1:100
setenv wmt.io.pwbn 100:0:2000
setenv wmt.eth.param 1
setenv wmt.gpi.bat [0:0:00020000:d8110040:d8110080:d8110000:d8110480:d81104C0][1:0:00000020:d8110040:d8110080:d8110000:d8110480:d81104C0][2:1:00010000:d8110040:d8110080:d8110000: d8110480:d81104C0]
setenv wmt.gpo.camera1 1:0:7:D8110040:D8110080:D81100C0
setenv wmt.gpo.wifi 6:1:6:d8110040:d8110080:d81100C0
setenv wmt.gpt.gsensor 3:8:d8110040:d8110080:d8110000:d8110480:d81104c0:83000000:d8110300:8:d8110320:6
setenv wmt.io.bat 3:2:1000:db1:b8b:db1:d7a:d43:d0c:cd5:c9e:c67:c30:bf9:bc2:b8b
setenv wmt.io.gsensor 1:3:4:0:1:1:-1:2:-1
setenv wmt.sys.keypad commonboard:1:rc_1:4:c0_73:c1_72:r0_9e:r1_8b
setenv wmt.pwbn.param 100:0:500
setenv wmt.ui.storage 7
setenv wmt.io.touch 1:vt1609:2:800:480
setenv wmt.bus.i2c i2c0:1:1:i2c1:1:1
setenv bootdelay 1
setenv wmt_ui_hibernation 1
setenv wmt_sys_powerhold 0
setenv wmt.gpo.vibrator 1:1:2:D8110040:D8110080:D81100C0:1
setenv wmt.camera.param 0:0:0
setenv android_bootargs init=/init
setenv platform_bootargs wmtvo=2:1:24:800:480:60
setenv wmt.display.param 2:0:16:0:0:0
setenv wmt.display.tmr 40000:0:10:46:800:20:10:23:480:10
setenv wmt.display.pwm 0:25:50:99
setenv wmt.io.mxcgsensor 1:3:4:0:1:1:1:2:-1
setenv wmt.io.d06sensor 1:3:4:1:-1:0:1:2:-1
setenv wmt.audio.spi 1:0:0
setenv wmt.vt160x.bat 1:0:10:0
setenv wmt.model.no puzhi_7inch_vt1609_ts 
setenv wmt.io.ts.2dcal -2 -17623 35310706 12062 45 -4622076 40938
поискал информацию насчет дампа, нашел только вот это
http://android.modaco.com/topic/308704- ... try1283348


в течении дней 20 прибудет другой клон ( пока не знаю какой) 7" планшета буду к нему искать прошивку

возник второй вопрос: можно ли к моему "EKEN"`у )) подключить МТС-Коннект модем, модем сам по себе в точности вот такой http://www.prostomts.ru/devices/3g_modem/

ZTE MF 112 модем составной( эмуль CD+сам модем), перевел в режим только модем, на планшете модем не определяется, и при попытке соединиться с сетью через пару минут вылетает сообщение что: "соединение не состоялось, проверьте 3g dongle support list", так вот как бы его заставить определяться, узнал что нужны права root этого, в прочем прошивку затевал именно для получения рута,
теперь рут есть , подскажите откуда начинать копать чтобы "срастить" модем с планшетом)))

alexander_sciv
Интересующийся
Интересующийся
Сообщения: 17
Зарегистрирован: 07.10.2011 5:56
Откуда: Россия.

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#144 » alexander_sciv » 31.10.2011 4:20

Извлечь из архива скрипт wmt_scriptcmd и скопировать его в корень SD карты
Как я и предлогал уже на нескольких планшетах с помощью этого скрипта сливаю ENV.BIN с рабочего устройства, открываю его блокнотом и редактирую для получения нужной информации. Добился 100% попадания.
Появились планшеты с встроеным модемом. С рабочей прошивкой к нашим операторам не подключаются, в слитом ENV.BIN есть строка: wmt.gpo.modem2g=1:1:5:D8110042:D8110082:D81100C2 и wmt.model.no=wms8153_7inch_2g, которые в других вариантах отсутствуют. Сомневаюсь будет этого достаточно, если я вставлю строку wmt.gpo.modem2g=1:1:5:D8110042:D8110082:D81100C2 в Uberoid для тогого, чтобы встроенный модем заработал?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8925
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#145 » Blaze » 31.10.2011 10:26

RebbeJacob.
можно ли к моему "EKEN"`у )) подключить МТС-Коннект модем ZTE MF 112
А вы все так делали - см. инструкцию: Как подключить 3G-модем к планшету VIA WM8650

alexander_sciv.
Появились планшеты с встроеным модемом.
Интересно какие стандарты поддерживает данный модем...
Судя по полученной вами информации из дамп-файла ENV.BIN - встроенный модем стандарта 2G
С рабочей прошивкой к нашим операторам не подключаются
То есть, с заводской (китайской) прошивкой к нашим операторам не подключается?
Сомневаюсь будет этого достаточно, если я вставлю строку wmt.gpo.modem2g=1:1:5:D8110042:D8110082:D81100C2 в Uberoid для тогого, чтобы встроенный модем заработал?
А вдруг заработает :) попробовать стоит.

athlets
Начинающий
Начинающий
Сообщения: 3
Зарегистрирован: 29.10.2011 0:32
Откуда: СПб

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#146 » athlets » 01.11.2011 0:08

Перепробовал все прошивки Uberoid и все по прежнему. Либо не раб. тачскрин и звук, либо виснет на загрузке. Вопрос как прошить FlyTouch (MID) (Green LED) (VIB) (WMT2.1.2). Скачал, записал на карту но обновления не происходит. Может я что нибудь не так делаю. Если кто знает отпишитесь.

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8925
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#147 » Blaze » 01.11.2011 1:27

athlets писал(а):Вопрос как прошить FlyTouch (MID) (Green LED) (VIB) (WMT2.1.2)
Скачал я эту прошивку и ужаснулся. Это прошивка для планшетов с процессором WM8605. Вам она не подойдет.
athlets писал(а):Перепробовал все прошивки Uberoid и все по прежнему. Либо не раб. тачскрин и звук, либо виснет на загрузке.
Модель можно еще узнать, если вскрыть планшет. На мат. плате будет написана модель.

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

allogin
Начинающий
Начинающий
Сообщения: 3
Зарегистрирован: 02.11.2011 8:30
Откуда: Самара

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#148 » allogin » 02.11.2011 8:40

У меня китайский планшет РС-802 , установил на свой комп с ХР Android_PC_Suite_V1.7.12.265, но связаться с РС-802 не выходит, комп пишет "устройство работает нормально, отсутствуют драйвера." Вроде никаких дополнительных дров для связи с ПК не нужно. Это прошивка глючит или я ошибаюсь?

Аватара пользователя
Blaze
Информатик-аналитик
Информатик-аналитик
Сообщения: 8925
Зарегистрирован: 24.05.2007 17:23
Модель телефона: Redmi 7
Прошивка: Android 9
Sat-ресивер: Tiviar Mini HD
Откуда: Данков
Контактная информация:

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#149 » Blaze » 02.11.2011 10:26

Попробуйте так:
  • Скачиваем драйвера Android USB Drivers: android_usb_windows.zip
  • Распаковываем содержимое архива.
  • Идем в Settings -> Applications -> Development -> и ставим галочку на USB Debbbuging (возможно, этот пункт можно опустить)
  • Подключаем устройство к компьютеру. Компьютер распознает новое устройство и и выскочит Мастер новых устройств.
    Там выбираем "Установка из указанного места" и жмем "Далее" и указываем папку в которую мы распаковали содержимое скачанного драйвера и жмем "далее".
  • Далее система установит драйвера устройства, по окончании жмем "Готово".
Или попробуйте указать путь до драйвера из самой папки Android PC Suite.

sponsor1907
Начинающий
Начинающий
Сообщения: 1
Зарегистрирован: 02.11.2011 14:18
Откуда: Ардатов

Re: Прошивка устройств на процессоре VIA WM8650

Непрочитанное сообщение#150 » sponsor1907 » 02.11.2011 14:19

ребят помогите, как и у многих пришился, и не вкл. вообще
горит зеленый диод, при зарядке красный, уран как будто не включен.......и перепрошиться не помогает, когда нажимаю на кнопку питания, индикатор гаснет\включается)))) и выключить планшет даже нельзя....что можно сделать
Via WM8650 7дюймов, 800мгерц, андройд 2,2
ЧТО СДЕЛАТЬ?????????????

Добавлено спустя 2 минуты 43 секунды:
http://www.pictureshack.ru/images/3375DSC02011.JPG
вот фото
http://www.pictureshack.ru/images/5226DSC02014.JPG и эта тоже
перепрошиваться вообще не получается...тупо горит экран черным цветом

Ответить