Прошивка планшетов на AllWinner A10 и A13

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

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

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

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2861 » Blaze » 14.09.2014 15:29

ZloyFenix писал(а):И кстати карта памяти после записи на нее образа почему то пустая оказывается
так и должно быть - так как раздел под UNIX

Sergej, если в прошивке D50W-6225.img есть нужный модуль для wifi, то просто поправить секцию #usb net module в init.sun5i.rc с помощью DragonFace, добавив нужную строку, которую можно посмотреть в прошивке FaaastJB-v2 в файле init.sun5i.rc

Если в прошивке D50W-6225.img нет нужного модуля, то можно заменить нерабочий модуль wifi на рабочий модуль из FaaastJB-v2, переименовав его в такое же название. Замените данный модуль в /system/vendor/modules/, с помощью Total Commander и плагина ADBplugin_v4.5 согласно пункту Что необходимо сделать до прошивки.

SAN533284
Начинающий
Начинающий
Сообщения: 1
Зарегистрирован: 14.09.2014 17:10
Откуда: Чита

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2862 » SAN533284 » 14.09.2014 17:15

У меня тач скрин смещён вправо где то на пол сантиметра. Как мне сориентироваться и выбрать правильный пункт?
Вот возможные варианты:
Current seetings:
lcd_hbp = 46
lcd_ht = 1056
lcd_vbp = 23
Change settings - 1 to 4 are most used (lcd_hbp/lcd_ht/lcd_vbp):
1. 46/928/23
2. 46/1055/23
3. 88/928/32
4. 79/928/29
5. 50/928/23
6. 50/928/32
7. 40/928/23
8. 40/928/29
Лишние строки удалил.

Sergej
Начинающий
Начинающий
Сообщения: 4
Зарегистрирован: 14.09.2014 14:35
Откуда: Minsk

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2863 » Sergej » 14.09.2014 18:42

просто поправить секцию #usb net module в init.sun5i.rc с помощью DragonFace, добавив нужную строку, которую можно посмотреть в прошивке FaaastJB-v2 в файле init.sun5i.rc
B файле init.sun5i.rc нет такой секции))) вот файл с прошивки 6225.img в ней все отлично работает кроме wifi.

import init.sun5i.usb.rc

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

on early-init
	export EXTERNAL_STORAGE /mnt/sdcard
	mkdir /mnt/sdcard 0000 system system
	# for backwards compatibility
	symlink /mnt/sdcard /sdcard

	mkdir /mnt/extsd 0000 system system
	mkdir /mnt/usbhost1 0000 system system
	mkdir /databk 0700 root  system

on fs
    mount ext4 /dev/block/nandd /system wait noatime nodev barrier=0

# try to mount /data
	wait /dev/block/nande
	mount ext4 /dev/block/nande /data wait noatime nosuid nodev barrier=0
	setupfs /dev/block/nande
	umount /data
	exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/nande
	exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/nande /data

# try to mount /cache
    mount ext4 /dev/block/nandh /cache wait noatime nosuid nodev barrier=0
	setupfs /dev/block/nandh
	umount /cache
    exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/nandh
    exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/nandh /cache

    format_userdata /dev/block/nandj D50W
    
#try to format /databk
    wait /dev/block/nandi
    mount ext4 /dev/block/nandi /databk wait noatime nosuid nodev barrier=0
	  setupfs /dev/block/nandi
	  umount /databk
    rmdir /databk

on boot
	chmod 0777 /sys/class/misc/sunxi-reg/rw/value
	chmod 0777 /sys/class/misc/sunxi-reg/rw/address
	#insmod key & tp driver
	#insmod /system/vendor/modules/sun4i-ts.ko
	insmod /system/vendor/modules/ft5202_config.ko
	insmod /system/vendor/modules/ft5x_ts.ko

	#insmod mali driver
	insmod /system/vendor/modules/ump.ko
	insmod /system/vendor/modules/mali.ko

    #insmod video driver
    insmod /system/vendor/modules/cedarx.ko

    # insmod vibrator
    insmod /system/vendor/modules/sun4i-vibrator.ko
    chmod 777 /sys/class/timed_output/sun4i-vibrator/enable
#csi module
	insmod /system/vendor/modules/videobuf-core.ko
	insmod /system/vendor/modules/videobuf-dma-contig.ko
	#insmod /system/vendor/modules/gc0308.ko
	insmod /system/vendor/modules/sp0838.ko
	insmod /system/vendor/modules/sun5i_csi0.ko

#network module
	insmod /system/vendor/modules/asix.ko
	insmod /system/vendor/modules/qf9700.ko
	insmod /system/vendor/modules/mcs7830.ko
	insmod /system/vendor/modules/rtl8150.ko
#insmod gsensor driver
	insmod /system/vendor/modules/mecs.ko
    insmod /system/vendor/modules/mxc622x.ko
    chmod 777 /system/bin/memsicd
    mkdir /data/misc/sensors 0777 system system



# realtek wifi: support sta/softap/wifi direct
service wpa_supplicant /system/bin/wpa_supplicant -Dnl80211 -iwlan0 -c/data/misc/wifi/wpa_supplicant.conf
	socket wpa_wlan0 dgram 660 wifi wifi
	group wifi inet
	disabled
	oneshot

# sensor service   
service memsicd /system/bin/logwrapper /system/bin/memsicd 
    class main

А вот с прошивки V.2 у неё работает wifi ,но не работает поворот экрана и вырубается примерно через пол часа работы. Включается после смены прошивки.


import init.sun5i.usb.rc

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

on early-init
	export EXTERNAL_STORAGE /mnt/sdcard
	mkdir /mnt/sdcard 0000 system system
	# for backwards compatibility
	symlink /mnt/sdcard /sdcard

	mkdir /mnt/extsd 0000 system system
	mkdir /mnt/usbhost1 0000 system system
	mkdir /databk 0700 root  system

on fs
    mount ext4 /dev/block/nandd /system wait noatime nodev barrier=0

# try to mount /data
	wait /dev/block/nande
	mount ext4 /dev/block/nande /data wait noatime nosuid nodev barrier=0
	setupfs /dev/block/nande
	umount /data
	exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/nande
	exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/nande /data

# try to mount /cache
    mount ext4 /dev/block/nandh /cache wait noatime nosuid nodev barrier=0
	setupfs /dev/block/nandh
	umount /cache
    exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/nandh
    exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/nandh /cache

    format_userdata /dev/block/nandj MID705


#try to format /databk
    wait /dev/block/nandi
    mount ext4 /dev/block/nandi /databk wait noatime nosuid nodev barrier=0
	  setupfs /dev/block/nandi
	  umount /databk
    rmdir /databk

on boot

#insmod gensor driver
	exec /system/bin/setupsensors.sh

#insmod key & tp driver
	insmod /system/vendor/modules/sun4i-keyboard.ko

#rtp_used
	insmod /system/vendor/modules/sun4i-ts.ko

#insmod mali driver
	insmod /system/vendor/modules/ump.ko
	insmod /system/vendor/modules/mali.ko

#insmod video driver
	insmod /system/vendor/modules/cedarx.ko

#csi module
	insmod /system/vendor/modules/videobuf-core.ko
	insmod /system/vendor/modules/videobuf-dma-contig.ko
#	insmod /system/vendor/modules/gc0308.ko
#	insmod /system/vendor/modules/gt2005.ko
#	insmod /system/vendor/modules/sun5i_csi0.ko
	insmod /system/vendor/modules/camera.ko
	insmod_modules camera

#network module
	insmod /system/vendor/modules/asix.ko
	insmod /system/vendor/modules/qf9700.ko
	insmod /system/vendor/modules/mcs7830.ko
	insmod /system/vendor/modules/rtl8150.ko

insmod /system/vendor/modules/device.ko
	exec /system/bin/insmod_device

# WEXT: only support sta
#service wpa_supplicant /system/bin/wpa_supplicant -Dwext -iwlan0 \
#	-c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin
#	class main
#    socket wpa_wlan0 dgram 660 wifi wifi
#    group system wifi inet
#    disabled
#    oneshot

# 1.1 realtek wifi sta service
service wpa_supplicant /system/bin/wpa_supplicant -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin
	class main
	socket wpa_wlan0 dgram 660 wifi wifi
	disabled
	oneshot

# 1.2 realtek wifi sta p2p concurrent service
service p2p_supplicant /system/bin/wpa_supplicant \
	-ip2p0 -Dnl80211 -c/data/misc/wifi/p2p_supplicant.conf -e/data/misc/wifi/entropy.bin -N \
	-iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf
	class main
	socket wpa_wlan0 dgram 660 wifi wifi
	group wifi inet  #add by paco
	disabled
	oneshot
не подскажите где что нужно поменять?))) Спасибо!

Аватара пользователя
Grubiyan1996
Опытный
Опытный
Сообщения: 91
Зарегистрирован: 01.10.2013 19:05
Модель телефона: Sony Xperia Arc
Прошивка: CM 11
Sat-ресивер: GS 8306
Откуда: Кинешма

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2864 » Grubiyan1996 » 14.09.2014 18:47

Sergej- во первых прячьте под спойлер ! Во вторых ищите строчку - #network module ! И меняете как писал Blaze !

Blaze - Hi - я же то же самое написал ! Иль я не прав ?
Ваш Grubiyan1996 ! (Daewoo DTR- $)

Foton5021
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 06.09.2014 18:53
Откуда: Анапа

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2865 » Foton5021 » 14.09.2014 20:12

Как узнать какой gsensor стоит на устройстве?

Аватара пользователя
Grubiyan1996
Опытный
Опытный
Сообщения: 91
Зарегистрирован: 01.10.2013 19:05
Модель телефона: Sony Xperia Arc
Прошивка: CM 11
Sat-ресивер: GS 8306
Откуда: Кинешма

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2866 » Grubiyan1996 » 14.09.2014 20:37

Foton5021 - lsmod ?
Ваш Grubiyan1996 ! (Daewoo DTR- $)

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

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2867 » Blaze » 14.09.2014 20:55

SAN533284,
Чтобы тачскрин точно обрабатывал нажатия и не было зеркального тачскрина, установите приложение TSCalibration2.apk для Android и с его помощью откалибруйте тач скрин.
Sergej, модули одни и те же. DragonFace не понадобится.

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

#network module
   insmod /system/vendor/modules/asix.ko
   insmod /system/vendor/modules/qf9700.ko
   insmod /system/vendor/modules/mcs7830.ko
   insmod /system/vendor/modules/rtl8150.ko
Скопируйте их из FaaastJB-v2 в D50W-6225 (директория /system/vendor/modules/)

Foton5021, открыть init.sun5i.rc и посмотреть секцию #insmod gsensor driver

Grubiyan1996, правы.

Sergej
Начинающий
Начинающий
Сообщения: 4
Зарегистрирован: 14.09.2014 14:35
Откуда: Minsk

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2868 » Sergej » 14.09.2014 22:54

Скопируйте их из FaaastJB-v2 в D50W-6225 (директория /system/vendor/modules/)
Скопировал... но wifi всё равно не включается...

Аватара пользователя
Grubiyan1996
Опытный
Опытный
Сообщения: 91
Зарегистрирован: 01.10.2013 19:05
Модель телефона: Sony Xperia Arc
Прошивка: CM 11
Sat-ресивер: GS 8306
Откуда: Кинешма

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2869 » Grubiyan1996 » 14.09.2014 22:58

Blaze писал :

" Grubiyan1996 , правы "

Ну так если прав :) ! Надо поднимать форум ! То что мы писали обоим - Foton5021 и Sergej , уже не раз обсуждалось в данной ветке ! Если им лень полистать ветку и почитать - их проблемы ! Просто это по 100 раз переканапачено ! Вот почему так им и ответил ! Краткость - сестра таланта аххах !

Просто если по сотне раз все преписывать - это уже не помощь получается а вбиение уже описанного не по одному разу - человеку которому как я говорил - лень почитать ветку ! Прости за прямоту и повторения !

PS .. Чтобы менять и прописывать модули надо понимать что это и как !
Ваш Grubiyan1996 ! (Daewoo DTR- $)

Foton5021
Начинающий
Начинающий
Сообщения: 5
Зарегистрирован: 06.09.2014 18:53
Откуда: Анапа

Прошивка планшетов на AllWinner A10 и A13

Непрочитанное сообщение#2870 » Foton5021 » 15.09.2014 9:10

Через lsmod и init.sun5i.rc он показывает программно какие дрова стоят на gsensor.

Грубиян , ну ты и грубиян.

Ответить