Распаковка и запаковка img прошивок Android для Allwinner
Модератор: чипега
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Распаковка и запаковка img прошивок Android для Allwinner
Добрый вечер!
Какие модули загружаются, можно посмотреть в init.sun5i.rc см. тему topic1232.html пункт 'Что необходимо сделать до прошивки'. посмотрите, что загружается в секции #insmod key & tp driver это и есть драйвера тачскирина которые загружаются при старте системы.
Еще проще, посмотреть какие модули загружаются в прошивке можно с помощью DragonFace.
Затем распаковываете обе прошивки, копируете недостающий модуль, правите init.sun5i.rc и запаковываете обратно - все описано здесь https://ublaze.ru/allwinner-img/
Какие модули загружаются, можно посмотреть в init.sun5i.rc см. тему topic1232.html пункт 'Что необходимо сделать до прошивки'. посмотрите, что загружается в секции #insmod key & tp driver это и есть драйвера тачскирина которые загружаются при старте системы.
Еще проще, посмотреть какие модули загружаются в прошивке можно с помощью DragonFace.
Затем распаковываете обе прошивки, копируете недостающий модуль, правите init.sun5i.rc и запаковываете обратно - все описано здесь https://ublaze.ru/allwinner-img/
Распаковка и запаковка img прошивок Android для Allwinner
Проблема вот така при попытке разпаковки роздела system пишет вот такую фигню root@porteus:~/custom image# tools/simg2img system.fex system.img
bash: tools/simg2img: не могу запустить бинарный файл
Что делать ? подскажите ?
bash: tools/simg2img: не могу запустить бинарный файл
Что делать ? подскажите ?
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Распаковка и запаковка img прошивок Android для Allwinner
Код: Выделить всё
chmod +x custom image/tools/simg2img
Как узнать модель китайского планшета
Добрый вечер уважаемый Ublaze! Извиняюсь давно не был (командировки).
Попробовал с помощью кухни (Распаковка и запаковка img прошивок Android для Allwinner)подправить модуль в своем треклятом планшете, т.е. указать какой нужно подгружать (gt828_ts.ko) Переделывал только boot.
При обратной конвертации (Создание нового образа прошивки (шаг 3 - операции в Windows)) выдает ошибку, в чем может быть ошибка моих действий?
Попробовал с помощью кухни (Распаковка и запаковка img прошивок Android для Allwinner)подправить модуль в своем треклятом планшете, т.е. указать какой нужно подгружать (gt828_ts.ko) Переделывал только boot.
При обратной конвертации (Создание нового образа прошивки (шаг 3 - операции в Windows)) выдает ошибку, в чем может быть ошибка моих действий?
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Как узнать модель китайского планшета
Вечер добрый, valka66!
Значит допустили ошибку. Воспользуйтесь более облегченным вариантом распаковки и запаковки прошивки https://ublaze.ru/allwinner-img/
Значит допустили ошибку. Воспользуйтесь более облегченным вариантом распаковки и запаковки прошивки https://ublaze.ru/allwinner-img/
Распаковка и запаковка img прошивок Android для Allwinner
Добрий день, помогите разобратса. Єсть апарат на А13 и две прошивки , но в одной не работает тач а в другой WI-FI , хочу скласть с них одну. Контроллер тача ssd2532 через shell видно што запускаєтса модуль "ssd253x-ts.ko" но вот в "init.sun5i.rc" етот модуль нигде не упоминаетса. Помогите разобратса как оно тогда работает
и sysconfig1.lhs тоже не упоминаетса
я уже подумал што оно просто запускает другой модуль и работает с ним. Тогда попробивал переименовать модуль ssd253x-ts.ko , и сенсор перестал работать, значит запускаетса всетаки он
Код: Выделить всё
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 GU703C
#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/sun4i-keyboard.ko
#insmod /system/vendor/modules/ft5x_ts.ko
#insmod /system/vendor/modules/goodix811.ko
#insmod /system/vendor/modules/gslx680.ko
#================================================================gsensor TBC auto
# insmod /system/vendor/modules/gsensor.ko
#================================================================gsensor TBC
#insmod gsensor driver
#UUU insmod /system/vendor/modules/mecs.ko
#UUU insmod /system/vendor/modules/mxc622x.ko
#UUU chmod 777 /system/bin/memsicd
#UUU mkdir /data/misc/sensors 0777 system system
#insmod /system/vendor/modules/mc32x0.ko
insmod /system/vendor/modules/mxc622x.ko
chmod 777 /system/bin/memsicd
mkdir /data/misc/sensors 0777 system system
#================================================================gsensor TBC
#szg_start
insmod /suzhiguo.ko
#szg_end
#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
#================================================================csi TBC Support camera modules detection=y
insmod /system/vendor/modules/camera.ko
insmod_modules camera
#================================================================csi TBC Support camera modules detection=n
#insmod /system/vendor/modules/gt2005.ko
#insmod /system/vendor/modules/gc03082.ko
#insmod /system/vendor/modules/sp0838.ko
#insmod /system/vendor/modules/sun5i_csi0.ko
#================================================================csi TBC
#network module
insmod /system/vendor/modules/asix.ko bsize=0
insmod /system/vendor/modules/qf9700.ko
insmod /system/vendor/modules/mcs7830.ko
insmod /system/vendor/modules/rtl8150.ko
# usb tether function
# insmod /system/vendor/modules/usbnet.ko
# insmod /system/vendor/modules/cdc_ether.ko
# insmod /system/vendor/modules/cdc_eem.ko
# insmod /system/vendor/modules/cdc_subset.ko
#try to check user partition
wait /dev/block/nandj
exec /system/bin/logwrapper /system/bin/fsck_msdos -y /dev/block/nandj
# 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
# realtek wifi: support sta/softap/wifi direct
service wpa_supplicant /system/bin/wpa_supplicant -Dnl80211 -iwlan0 \
-c/data/misc/wifi/wpa_supplicant.conf -e/data/misc/wifi/entropy.bin
socket wpa_wlan0 dgram 660 wifi wifi
group wifi inet
disabled
oneshot
# wifi sta p2p concurrent service
service p2p_supplicant /system/bin/wpa_supplicant \
-iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -N \
-ip2p0 -Dnl80211 -c/data/misc/wifi/p2p_supplicant.conf -e/data/misc/wifi/entropy.bin -puse_p2p_group_interface=1
class main
socket wpa_wlan0 dgram 660 wifi wifi
disabled
oneshot
#clouds ota service
service shcmd /system/bin/shell_cmd_service
class main
#================================================================wifi TBC
# realtek wifi: support sta/softap/wifi direct
#UUUservice wpa_supplicant /system/bin/wpa_supplicant -Dnl80211 -iwlan0 -c/data/misc/wifi/wpa_supplicant.conf
#UUU socket wpa_wlan0 dgram 660 wifi wifi
#UUU group wifi inet
#UUU disabled
#UUU oneshot
#================================================================wifi TBC
#================================================================gsensor TBC
#sensor service
#service memsicd /system/bin/logwrapper /system/bin/memsicd
# class main
#================================================================gsensor TBC
Код: Выделить всё
;PAD application
;---------------------------------------------------------------------------------------------------------
; ЛµГчЈє ЅЕ±ѕЦРµДЧЦ·ыґ®Зш·ЦґуРЎРґЈ¬УГ»§їЙТФРЮёД"="єуГжµДКэЦµЈ¬µ«КЗІ»ТЄРЮёДЗ°ГжµДЧЦ·ыґ®
; ГиКцgpioµДРОКЅЈєPort:¶ЛїЪ+ЧйДЪРтєЕ<№¦ДЬ·ЦЕд><ДЪІїµзЧиЧґМ¬><Зэ¶ЇДЬБ¦><КдіцµзЖЅЧґМ¬>
;---------------------------------------------------------------------------------------------------------
[product]
version = "1.0"
machine = "A13-EVB-V1.0"
;----------------------------------------------------------------------------------
; system configuration
;----------------------------------------------------------------------------------
[target]
boot_clock = 1008
dcdc2_vol = 1400
dcdc3_vol = 1200
ldo2_vol = 3000
ldo3_vol = 3300
ldo4_vol = 3300
pll4_freq = 960
pll6_freq = 720
power_start = 0
storage_type = 0
[card_boot]
logical_start = 40960
sprite_gpio0 =
;---------------------------------------------------------------------------------------------------------
; if 1 == standby_mode, then support super standby;
; else, support normal standby.
;---------------------------------------------------------------------------------------------------------
[pm_para]
standby_mode = 0
[card_boot0_para]
card_ctrl = 0
card_high_speed = 1
card_line = 4
sdc_d1 = port:PF0<2><1><default><default>
sdc_d0 = port:PF1<2><1><default><default>
sdc_clk = port:PF2<2><1><default><default>
sdc_cmd = port:PF3<2><1><default><default>
sdc_d3 = port:PF4<2><1><default><default>
sdc_d2 = port:PF5<2><1><default><default>
[card_boot2_para]
card_ctrl = 2
card_high_speed = 1
card_line = 4
sdc_d1 = port:PC0<3><1><default><default>
sdc_d0 = port:PC1<3><1><default><default>
sdc_clk = port:PC2<3><1><default><default>
sdc_cmd = port:PC3<3><1><default><default>
sdc_d3 = port:PC4<3><1><default><default>
sdc_d2 = port:PC5<3><1><default><default>
[twi_para]
twi_port = 0
twi_scl = port:PB0<2><1><default><default>
twi_sda = port:PB1<2><1><default><default>
[uart_para]
uart_debug_port = 1
uart_debug_tx = port:PG3<4><1><default><default>
uart_debug_rx = port:PG4<4><1><default><default>
[uart_force_debug]
uart_debug_port = 0
uart_debug_tx = port:PF2<4>
uart_debug_rx = port:PF4<4>
[jtag_para]
jtag_enable = 0
jtag_ms = port:PF0<4><1><default><default>
jtag_ck = port:PF5<4><1><default><default>
jtag_do = port:PF3<4><1><default><default>
jtag_di = port:PF1<4><1><default><default>
;*****************************************************************************
; sdram configuration
;
;*****************************************************************************
[dram_para]
dram_baseaddr = 0x40000000
dram_clk = 360
dram_type = 3
dram_rank_num = 1
dram_chip_density = 2048
dram_io_width = 8
dram_bus_width = 16
dram_cas = 9
dram_zq = 0x7b
dram_odt_en = 1
dram_size = 512
dram_tpr0 = 0x42d899b7
dram_tpr1 = 0xa090
dram_tpr2 = 0x22a00
dram_tpr3 = 0x0
dram_tpr4 = 0x0
dram_tpr5 = 0x0
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
;----------------------------------------------------------------------------------
;nand flash configuration
;----------------------------------------------------------------------------------
[nand_para]
nand_used = 1
nand_we = port:PC00<2><default><default><default>
nand_ale = port:PC01<2><default><default><default>
nand_cle = port:PC02<2><default><default><default>
nand_ce1 = port:PC03<2><default><default><default>
nand_ce0 = port:PC04<2><default><default><default>
nand_nre = port:PC05<2><default><default><default>
nand_rb0 = port:PC06<2><default><default><default>
nand_rb1 = port:PC07<2><default><default><default>
nand_d0 = port:PC08<2><default><default><default>
nand_d1 = port:PC09<2><default><default><default>
nand_d2 = port:PC10<2><default><default><default>
nand_d3 = port:PC11<2><default><default><default>
nand_d4 = port:PC12<2><default><default><default>
nand_d5 = port:PC13<2><default><default><default>
nand_d6 = port:PC14<2><default><default><default>
nand_d7 = port:PC15<2><default><default><default>
nand_wp =
nand_ce2 =
nand_ce3 =
nand_ce4 =
nand_ce5 =
nand_ce6 =
nand_ce7 =
nand_spi =
nand_ndqs = port:PC19<2><default><default><default>
;*****************************************************************************
; mali configuration
;
; mali_clkdiv -- clock divisor for mali from pll4
;*****************************************************************************
[mali_para]
mali_used = 1
mali_clkdiv = 2
;----------------------------------------------------------------------------------
;i2c configuration
;----------------------------------------------------------------------------------
[twi0_para]
twi0_used = 1
twi0_scl = port:PB0<2><default><default><default>
twi0_sda = port:PB1<2><default><default><default>
[twi1_para]
twi1_used = 1
twi1_scl = port:PB15<2><default><default><default>
twi1_sda = port:PB16<2><default><default><default>
[twi2_para]
twi2_used = 1
twi2_scl = port:PB17<2><default><default><default>
twi2_sda = port:PB18<2><default><default><default>
;----------------------------------------------------------------------------------
;uart configuration
;uart_type --- 2 (2 wire), 4 (4 wire), 8 (8 wire, full function)
;----------------------------------------------------------------------------------
[uart_para0]
uart_used = 0
uart_port = 0
uart_type = 2
uart_tx = port:PB19<2><1><default><default>
uart_rx = port:PB20<2><1><default><default>
[uart_para1]
uart_used = 0
uart_port = 1
uart_type = 2
uart_tx = port:PG3<4><1><default><default>
uart_rx = port:PG4<4><1><default><default>
;spi configuration
;----------------------------------------------------------------------------------
[spi1_para]
spi_used = 0
spi_cs0 = port:PG09<2><default><default><default>
spi_cs1 = port:PG13<2><default><default><default>
spi_sclk = port:PG10<2><default><default><default>
spi_mosi = port:PG11<2><default><default><default>
spi_miso = port:PG12<2><default><default><default>
[spi2_para]
spi_used = 0
spi_cs0 = port:PE0<4><default><default><default>
spi_sclk = port:PE1<4><default><default><default>
spi_mosi = port:PB2<4><default><default><default>
spi_miso = port:PB3<4><default><default><default>
;----------------------------------------------------------------------------------
;rtp_screen_size : ±нЖБД»іЯґзЈ¬ТФР±¶ФЅЗ·ЅПті¤¶ИОЄЧјЈ¬ТФґзОЄµҐО»
;tp_regidity_level : ±нЖБД»µДУІ¶ИЈ¬ТФЦёёІ°ґС№Ј¬М§ЖрК±їЄКјјЖК±Ј¬¶аЙЩёц10msК±јдµҐО»Ц®єуЈ¬УІјюІЙјЇІ»µЅКэѕЭОЄЧјЈ»
; НЁіЈЈ¬ОТГЗЅЁТйµДЖБЈ¬5ґзЖБЙиОЄ5,7ґзЖБЙиОЄ7Ј¬
; ¶ФУЪДіР©№©У¦ЙММṩµДЖБЈ¬УІ¶ИїЙДЬІ»єПТЄЗуЈ¬РиТЄКК¶ИµчХы
;rtp_press_threshold_enable: whether press threshold is enable or not. 0 is suggested.
;rtp_press_threshold : only when rtp_press_threshold_enable == 1, this para take effect.
; between 0 and 0xFFFFFF is supported.more bigger, more sensitive, 0x1f40 is suggested.
;rtp_sensitive_level : between 0 and 0xf is supported.more bigger, more sensitive, 0xf is suggested.
;rtp_exchange_x_y_flag : in some case, x, y need to be exchanged, at that situation, 1 is setted.
; normally, 0 is setted.
;----------------------------------------------------------------------------------
[rtp_para]
rtp_used = 0
rtp_screen_size = 5
rtp_regidity_level = 5
rtp_press_threshold_enable = 0
rtp_press_threshold = 0x1f40
rtp_sensitive_level = 0xf
rtp_exchange_x_y_flag = 0
;----------------------------------------------------------------------------------
;capacitor tp configuration
;external int function
;wakeup output function
;notice --- tp_int_port & tp_io_port use the same port
;name should be compatible with the corresponding ctp driver.
;at present, only "ft5x_ts" and "Goodix-TS" is supported.
;----------------------------------------------------------------------------------
[ctp_para]
ctp_used =1
ctp_name = "ft5x_ts"
ctp_twi_id = 1
ctp_twi_addr =0x3f
;ctp_name = "goodix811"
;ctp_twi_id = 1
;ctp_twi_addr =0x5d
;ctp_name = "gslx680"
;ctp_twi_id = 1
;ctp_twi_addr =0x40
ctp_screen_max_x = 800
ctp_screen_max_y = 480
ctp_revert_x_flag = 1
ctp_revert_y_flag = 0
ctp_exchange_x_y_flag = 0
;ctp_int_port = port:PH21<6><default>
;ctp_wakeup = port:PB13<1><default><default><1>
;ctp_io_port = port:PH21<0><default>
ctp_int_port = port:PG11<6><default>
ctp_wakeup = port:PB03<1><default><default><1>
;ctp_reset = port:PB03<1><default><default><1>
ctp_io_port = port:PG11<0><default>
ctp_light = port:PA05<1><default><default><0>
;----------------------------------------------------------------------------------
;touch key configuration
;at present, only "hv_keypad" is supported.
;----------------------------------------------------------------------------------
[tkey_para]
tkey_used = 0
tkey_name = "hv_keypad"
tkey_twi_id = 2
tkey_twi_addr = 0x62
tkey_int =
;----------------------------------------------------------------------------------
;motor configuration
;----------------------------------------------------------------------------------
[motor_para]
motor_used = 0
motor_shake =
;----------------------------------------------------------------------------------
;disp init configuration
;
;disp_mode (0:screen0<screen0,fb0> 1:screen1<screen1,fb0> 2:two_diff_screen_diff_contents<screen0,screen1,fb0,fb1>
; 3:two_same_screen_diff_contets<screen0,screen1,fb0> 4:two_diff_screen_same_contents<screen0,screen1,fb0>)
;screenx_output_type (0:none; 1:lcd; 2:tv; 3:hdmi; 4:vga)
;screenx_output_mode (used for tv/hdmi output, 0:480i 1:576i 2:480p 3:576p 4:720p50 5:720p60 6:1080i50 7:1080i60 8:1080p24 9:1080p50 10:1080p60 11:pal 14:ntsc)
;screenx_output_mode (used for vga output, 0:1680*1050 1:1440*900 2:1360*768 3:1280*1024 4:1024*768 5:800*600 6:640*480 10:1920*1080 11:1280*720)
;fbx format (4:RGB655 5:RGB565 6:RGB556 7:ARGB1555 8:RGBA5551 9:RGB888 10:ARGB8888 12:ARGB4444)
;fbx pixel sequence (0:ARGB 1:BGRA 2:ABGR 3:RGBA) --- 0 for linux, 2 for android
;----------------------------------------------------------------------------------
[disp_init]
disp_init_enable = 1
disp_mode = 0
screen0_output_type = 1
screen0_output_mode = 4
screen1_output_type = 1
screen1_output_mode = 4
fb0_framebuffer_num = 2
fb0_format = 10
fb0_pixel_sequence = 0
fb0_scaler_mode_enable = 0
fb1_framebuffer_num = 2
fb1_format = 10
fb1_pixel_sequence = 0
fb1_scaler_mode_enable = 0
;----------------------------------------------------------------------------------
;lcd0 configuration
;lcd_dclk_freq: in MHZ unit
;lcd_pwm_freq: in HZ unit
;lcd_if: 0:hv(sync+de); 1:8080; 2:ttl; 3:lvds
;lcd_hbp: hsync back porch
;lcd_ht: hsync total cycle
;lcd_vbp: vsync back porch
;lcd_vt: vysnc total cycle *2
;lcd_hv_if: 0:hv parallel 1:hv serial
;lcd_hv_smode: 0:RGB888 1:CCIR656
;lcd_hv_s888_if serial RGB format
;lcd_hv_syuv_if: serial YUV format
;lcd_hv_hspw: hsync plus width
;lcd_hv_vspw: vysnc plus width
;lcd_lvds_ch: 0:single channel; 1:dual channel
;lcd_lvds_mode: 0:NS mode; 1:JEIDA mode
;lcd_lvds_bitwidth: 0:24bit; 1:18bit
;lcd_lvds_io_cross: 0:normal; 1:pn cross
;lcd_cpu_if: 0:18bit; 1:16bit mode0; 2:16bit mode1; 3:16bit mode2; 4:16bit mode3; 5:9bit; 6:8bit 256K; 7:8bit 65K
;lcd_frm: 0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither
;lcd_gpio_0: SCL
;lcd_gpio_1 SDA
;lcdgamma4iep: Smart Backlight parameter,ёщѕЭЛщУГLCDЖБµДgammaЦµМоРґЈ¬ёГЦµОЄКµјКgammaЦµіЛТФ10ЎЈ
; Д¬ИПЦµОЄ22(gammaЦµОЄ2.2)Ј¬·¶О§ОЄ10~30Ј¬ЗТЦ»ДЬКЗЕјКэЎЈ
; ИзїЄЖфЦЗДЬ±і№вєуЖБД»±ИїЄЖфЗ°°µЈ¬їЙјхРЎёГgammaЦµЈ»·ґЦ®Ј¬їЙФцјУёГgammaЦµЎЈ
;----------------------------------------------------------------------------------
[lcd0_para]
lcd_used = 1
lcd_x = 800
lcd_y = 480
lcd_dclk_freq = 33
lcd_pwm_not_used = 0
lcd_pwm_ch = 0
lcd_pwm_freq = 18000
lcd_pwm_pol = 1
lcd_if = 0
lcd_hbp = 46
lcd_ht = 1056
lcd_vbp = 23
lcd_vt = 1050
lcd_hv_if = 0
lcd_hv_smode = 0
lcd_hv_s888_if = 0
lcd_hv_syuv_if = 0
lcd_hv_vspw = 0
lcd_hv_hspw = 0
lcd_lvds_ch = 0
lcd_lvds_mode = 0
lcd_lvds_bitwidth = 0
lcd_lvds_io_cross = 0
lcd_cpu_if = 0
lcd_frm = 1
lcd_io_cfg0 = 0x10000000
lcd_gamma_correction_en = 0
lcd_gamma_tbl_0 = 0x00000000
lcd_gamma_tbl_1 = 0x00010101
;........
lcd_gamma_tbl_255 = 0x00ffffff
lcd_bl_en_used = 1
lcd_bl_en = port:power1<1><0><default><1>
lcd_power_used = 1
lcd_power = port:power0<1><0><default><1>
lcd_pwm_used = 1
lcd_pwm = port:PB02<2><0><default><default>
lcd_gpio_0 =
lcd_gpio_1 =
lcd_gpio_2 =
lcd_gpio_3 =
lcdd0 = port:PD00<2><0><default><default>
lcdd1 = port:PD01<2><0><default><default>
lcdd2 = port:PD02<2><0><default><default>
lcdd3 = port:PD03<2><0><default><default>
lcdd4 = port:PD04<2><0><default><default>
lcdd5 = port:PD05<2><0><default><default>
lcdd6 = port:PD06<2><0><default><default>
lcdd7 = port:PD07<2><0><default><default>
lcdd8 = port:PD08<2><0><default><default>
lcdd9 = port:PD09<2><0><default><default>
lcdd10 = port:PD10<2><0><default><default>
lcdd11 = port:PD11<2><0><default><default>
lcdd12 = port:PD12<2><0><default><default>
lcdd13 = port:PD13<2><0><default><default>
lcdd14 = port:PD14<2><0><default><default>
lcdd15 = port:PD15<2><0><default><default>
lcdd16 = port:PD16<2><0><default><default>
lcdd17 = port:PD17<2><0><default><default>
lcdd18 = port:PD18<2><0><default><default>
lcdd19 = port:PD19<2><0><default><default>
lcdd20 = port:PD20<2><0><default><default>
lcdd21 = port:PD21<2><0><default><default>
lcdd22 = port:PD22<2><0><default><default>
lcdd23 = port:PD23<2><0><default><default>
lcdclk = port:PD24<2><0><default><default>
lcdde = port:PD25<2><0><default><default>
lcdhsync = port:PD26<2><0><default><default>
lcdvsync = port:PD27<2><0><default><default>
lcdgamma4iep = 22
;----------------------------------------------------------------------------------
;tv out dac configuration
;dacx_src: 0:composite; 1:luma; 2:chroma; 4:Y; 5:Pb; 6: Pr; 7:none
;----------------------------------------------------------------------------------
[tv_out_dac_para]
dac_used = 1
dac0_src = 0
[hdmi_para]
hdmi_used = 0
[camera_list_para]
ov7670 = 0
gc0308 = 1
gt2005 = 1
hi704 = 1
sp0838 = 1
mt9m112 = 1
mt9m113 = 0
ov2655 = 0
hi253 = 1
gc0307 = 1
mt9d112 = 0
ov5640 = 1
ov2643 = 1
gc0329 = 1
gc0309 = 1
tvp5150 = 0
s5k4ec = 0
ov5650_mv9335 = 0
siv121d = 1
gc03082 = 0
gc03092 = 0
siv121d2 = 0
hi7042 = 0
gc2035 = 1
gc2015 = 1
;--------------------------------------------------------------------------------
;csi gpio configuration
;csi_if: 0:hv_8bit 1:hv_16bit 2:hv_24bit 3:bt656 1ch 4:bt656 2ch 5:bt656 4ch
;csi_mode: 0:sample one csi to one buffer 1:sample two csi to one buffer
;csi_dev_qty: The quantity of devices linked to csi interface
;csi_vflip: flip in vertical direction 0:disable 1:enable
;csi_hflip: flip in horizontal direction 0:disable 1:enable
;csi_stby_mode: 0:not shut down power at standby 1:shut down power at standby
;csi_iovdd: camera module io power , pmu power supply
;csi_avdd: camera module analog power , pmu power supply
;csi_dvdd: camera module core power , pmu power supply
;pmu_ldo3: fill "axp20_pll"
;pmu_ldo4: fill "axp20_hdmi"
;fill "" when not using any pmu power supply
;csi_flash_pol: the active polority of the flash light IO 0:low active 1:high active
;csi_facing:0-camera facing back; 1-camera facing front
;--------------------------------------------------------------------------------
[csi0_para]
csi_used = 1
csi_mode = 0
csi_dev_qty = 1
csi_stby_mode = 1
csi_mname = "aaaaaa"
csi_twi_id = 2
csi_twi_addr = 0x42
csi_if = 0
csi_vflip = 0
csi_hflip = 0
csi_iovdd = ""
csi_avdd = ""
csi_dvdd = ""
csi_flash_pol = 1
csi_facing = 1
csi_mname_b = "bbbbbb"
csi_twi_id_b = 2
csi_twi_addr_b = 0x46
csi_if_b = 0
csi_vflip_b = 0
csi_hflip_b = 0
csi_iovdd_b = ""
csi_avdd_b = ""
csi_dvdd_b = ""
csi_flash_pol_b = 1
csi_facing_b = 1
csi_pck = port:PE00<3><default><default><default>
csi_ck = port:PE01<3><default><default><default>
csi_hsync = port:PE02<3><default><default><default>
csi_vsync = port:PE03<3><default><default><default>
csi_d0 = port:PE04<3><default><default><default>
csi_d1 = port:PE05<3><default><default><default>
csi_d2 = port:PE06<3><default><default><default>
csi_d3 = port:PE07<3><default><default><default>
csi_d4 = port:PE08<3><default><default><default>
csi_d5 = port:PE09<3><default><default><default>
csi_d6 = port:PE10<3><default><default><default>
csi_d7 = port:PE11<3><default><default><default>
csi_reset = port:power3<1><default><default><0>
csi_power_en = port:power2<1><default><default><0>
csi_stby = port:PB10<1><default><default><1>
csi_flash = port:PG09<1><default><default><0>
csi_af_en =
csi_reset_b = port:power3<1><default><default><0>
csi_power_en_b = port:power2<1><default><default><0>
csi_stby_b = port:PB10<1><default><default><1>
csi_flash_b =
csi_af_en_b =
[csi1_para]
csi_used = 0
csi_mode = 0
csi_dev_qty = 1
csi_stby_mode = 1
csi_mname = ""
csi_twi_id = 1
csi_twi_addr = 0xba
csi_if = 0
csi_vflip = 0
csi_hflip = 0
csi_iovdd = ""
csi_avdd = ""
csi_dvdd = ""
csi_flash_pol = 1
csi_facing = 0
csi_mname_b = ""
csi_twi_id_b = 1
csi_twi_addr_b = 0x78
csi_if_b = 0
csi_vflip_b = 1
csi_hflip_b = 0
csi_iovdd_b = ""
csi_avdd_b = ""
csi_dvdd_b = ""
csi_flash_pol_b = 1
csi_facing_b = 1
csi_reset =
csi_power_en =
csi_stby =
csi_flash =
csi_af_en =
csi_reset_b =
csi_power_en_b =
csi_stby_b =
csi_flash_b =
csi_af_en_b =
;--------------------------------------------------------------------------------
; SDMMC PINS MAPPING |
; ------------------------------------------------------------------------------|
; ЕдЦГСЎПоЈє |
; sdc_used --- ґЛsdcїШЦЖЖчКЗ·сК№УГЈ¬1-К№УГЈ¬0-І»К№УГ |
; sdc_detmode --- їЁјмІвДЈКЅ |
; 1-gpioјмІвЈ¬2-data3јмІвЈ¬3-ОЮјмІвЈ¬їЁіЈФЪ(І»їЁ°ОІе) |
; 4 - manual mode(from proc file system node) |
; sdc_bwid --- їЁКэѕЭО»їнЈ¬1-1bitЈ¬ 4-4bitЈ¬ other-no use |
; ЖдУа: portЕдЦГ |
; ------------------------------------------------------------------------------|
; МШ±рЛµГчЈє |
; 1.ГїёцїЁїШЦЖЖч±ШРлУРsdc_usedЕдЦГЈ¬µ±sdc_used ОЄ 0К±Ј¬ЖдУаІОКэїЙІ»Ед |
; 2.їЁК№УГdata3јмІвµДК±єт(sdc_detmode ОЄ 2)Ј¬gpioЕдЦГАпSDC_D3µДpull up/downРиТЄ|
; ±ЈЦ¤ёЯЧиЧґМ¬ЗТНвІїµзВ·РиТЄ¶Фdata3К№УГ1M¦ёЧуУТµДµзЧиПВАЈ¬К№УГЗлПкПёЧЙСЇЈ¬ОуЙГ|
; ЧФѕц¶Ё |
; 3.К№УГgpioјмІвК±±ШРлЕдЦГsdc_detјмІвpinЅЕ¶ЛїЪ |
;--------------------------------------------------------------------------------
[mmc0_para]
sdc_used = 1
sdc_detmode = 1
bus_width = 4
sdc_d1 = port:PF0<2><1><2><default>
sdc_d0 = port:PF1<2><1><2><default>
sdc_clk = port:PF2<2><1><2><default>
sdc_cmd = port:PF3<2><1><2><default>
sdc_d3 = port:PF4<2><1><2><default>
sdc_d2 = port:PF5<2><1><2><default>
sdc_det = port:PG0<0><1><default><default>
sdc_use_wp = 0
sdc_wp =
[mmc1_para]
sdc_used = 0
sdc_detmode =
bus_width =
sdc_cmd =
sdc_clk =
sdc_d0 =
sdc_d1 =
sdc_d2 =
sdc_d3 =
sdc_det =
sdc_use_wp =
sdc_wp =
[mmc2_para]
sdc_used = 0
sdc_detmode = 3
bus_width = 4
sdc_cmd = port:PE8<4><1><2><default>
sdc_clk = port:PE9<4><1><2><default>
sdc_d0 = port:PE4<4><1><2><default>
sdc_d1 = port:PE5<4><1><2><default>
sdc_d2 = port:PE6<4><1><2><default>
sdc_d3 = port:PE7<4><1><2><default>
sdc_det =
sdc_use_wp = 0
sdc_wp =
; ------------------------------------------------------------------------------|
; memory stick configuration
;--------------------------------------------------------------------------------
[ms_para]
ms_used = 0
ms_bs =
ms_clk =
ms_d0 =
ms_d1 =
ms_d2 =
ms_d3 =
ms_det =
;------------------------------------------------------------------------------------------
;key matrix
;------------------------------------------------------------------------------------------
[keypad_para]
kp_used = 0
kp_in_size =
kp_out_size =
kp_in0 =
kp_in1 =
kp_in2 =
kp_in3 =
kp_in4 =
kp_in5 =
kp_in6 =
kp_in7 =
kp_out0 =
kp_out1 =
kp_out2 =
kp_out3 =
kp_out4 =
kp_out5 =
kp_out6 =
kp_out7 =
;--------------------------------
;--- USB0їШЦЖ±кЦѕ
;--------------------------------
[usbc0]
usb_used = 1
usb_port_type = 2
usb_detect_type = 1
usb_id_gpio = port:PG2<0><1><default><default>
usb_det_vbus_gpio = port:PG1<0><0><default><default>
usb_drv_vbus_gpio = port:PG12<1><0><default><0>
usb_host_init_state = 0
;--------------------------------
;--- USB1їШЦЖ±кЦѕ
;--------------------------------
[usbc1]
usb_used = 1
usb_port_type = 1
usb_detect_type = 0
usb_controller_type = 0
usb_id_gpio =
usb_det_vbus_gpio =
usb_drv_vbus_gpio = port:power203<1><0><default><0>
usb_host_init_state = 0
;--------------------------------
;--- Port Power Management
;--------------------------------
[port_pm]
restrict_1a = 1
restrict_500ma = 1
v_1a = 3630000
c_1a = 5
v_500ma = 3440000
c_500ma = 5
v_disable = 3250000
c_disable = 5
ctrl_gpio = port:PF4<1><0><default><0>
;--------------------------------
;--- USB Device
;--------------------------------
[usb_feature]
vendor_id = 0x18D1
mass_storage_id = 0x0001
adb_id = 0x0002
manufacturer_name = "USB Developer"
product_name = "Android"
serial_number = "20111101"
[msc_feature]
vendor_name =USB 2.0
product_name =USB Flash Driver
release = 100
luns = 2
;--------------------------------------------------------------------------------
; G sensor configuration
; gs_twi_id --- TWI ID for controlling Gsensor (0: TWI0, 1: TWI1, 2: TWI2)
;--------------------------------------------------------------------------------
[gsensor_para]
gsensor_used = 1
;gsensor_name = "mxc622x"
gsensor_unuse_name = "bma150,mma8452c"
gsensor_twi_id = 2
gsensor_twi_addr = 0x15
gsensor_int1 =
gsensor_int2 =
;--------------------------------------------------------------------------------
; gps gpio configuration
; gps_spi_id --- the index of SPI controller. 0: SPI0, 1: SPI1, 2: SPI2, 15: no SPI used
; gps_spi_cs_num --- the chip select number of SPI controller. 0: SPI CS0, 1: SPI CS1
; gps_lradc --- the lradc number for GPS used. 0 and 1 is valid, set 2 if not use lradc
;--------------------------------------------------------------------------------
[gps_para]
gps_used = 0
gps_spi_id =
gps_spi_cs_num =
gps_lradc =
gps_clk =
gps_sign =
gps_mag =
gps_vcc_en =
gps_osc_en =
gps_rx_en =
;--------------------------------------------------------------------------------
;sdio wifi configuration
;wifi_sdc_id --- 0- SDC0, 1- SDC1, 2- SDC2, 3- SDC3
;sdio_wifi_mod_sel --- 0- none, 1- swl-n20(wifi), 2- usi bm-01(wifi+bt+fm),
; 3- ar6302qfn,4- apm6xxx, 5- swb b23(wifi+bt+fm)
;--------------------------------------------------------------------------------
[sdio_wifi_para]
sdio_wifi_used = 0
sdio_wifi_sdc_id =
sdio_wifi_mod_sel =
; samsung swl-n20 sdio wifi gpio config
;swl_n20_shdn =
;swl_n20_host_wakeup =
;swl_n20_vdd_en =
;swl_n20_vcc_en =
; swb-b23/usibm01 sdio wifi gpio config
;swbb23_wl_pwr =
;swbb23_wl_shdn =
;swbb23_wl_wake =
;swbb23_bt_shdn =
;swbb23_bt_wake =
;swbb23_bt_hostwake =
; apm sdio wifi gpio config
;apm_6981_vcc_en =
;apm_6981_vdd_en =
;apm_6981_wakeup =
;apm_6981_rst_n =
;apm_6981_pwd_n =
;--------------------------------------------------------------------------------
;usb wifi configuration
;usb_wifi_id --- 0- USB0, 1- USB1
;--------------------------------------------------------------------------------
[usb_wifi_para]
usb_wifi_used = 1
usb_wifi_usbc_num = 1
;--------------------------------------------------------------------------------
;3G configuration
;--------------------------------------------------------------------------------
[3g_para]
3g_used = 0
3g_name =
3g_usbc_num =
3g_on_off =
3g_reset =
3g_poweron =
3g_wakeup_out =
3g_wakeup_in =
;--------------------------------------------------------------------------------
;gyroscope
;--------------------------------------------------------------------------------
[gy_para]
gy_used = 0
gy_twi_id = 1
gy_twi_addr = 0x00
gy_int1 =
gy_int2 =
;--------------------------------------------------------------------------------
;light sensor
;only modified "ls_used"/"ls_name"/"ls_twi_id", "ls_twi_addr"/"ls_int" not used
;support list : [ltr501als]
; []
;--------------------------------------------------------------------------------
[ls_para]
ls_used = 0
;ls_name = "ltr501als"
ls_name = "ltr501"
ls_twi_id = 1
ls_twi_addr =
ls_int =
;--------------------------------------------------------------------------------
;compass
;--------------------------------------------------------------------------------
[compass_para]
compass_used = 0
compass_twi_id =
compass_twi_addr =
compass_int =
;--------------------------------------------------------------------------------
;blue tooth
;bt_used ---- blue tooth used (0- no used, 1- used)
;bt_uard_id ---- uart index
;bt_mod_type ---- 0-none, 1-bcm bt
;--------------------------------------------------------------------------------
[bt_para]
bt_used = 0
bt_uart_id =
bt_mod_type =
[i2s_para]
i2s_used = 0
i2s_channel =
i2s_mclk =
i2s_bclk =
i2s_lrclk =
i2s_dout0 =
i2s_dout1 =
i2s_dout2 =
i2s_dout3 =
i2s_din =
[spdif_para]
spdif_used = 0
spdif_mclk =
spdif_dout =
spdif_din =
[audio_para]
audio_used = 1
capture_used = 1
audio_lr_change = 0
audio_pa_ctrl = port:PG10<1><default><default><0>
;----------------------------------------------------------------------------------
;ir --- infra remote configuration
;----------------------------------------------------------------------------------
[ir_para]
ir_used = 0
ir0_rx = port:PB04<2><default><default><default>
[rtc_para]
rtc_used = 1
rtc_name = "pcf8563"
rtc_twi_id = 1
rtc_twi_addr = 0x51
;----------------------------------------------------------------------------------
;pmu_twi_addr ---slave address
;pmu_twi_id ---i2c bus number (0 TWI0, 1 TWI2, 2 TWI3)
;pmu_irq_id ---irq number (0 irq0,1 irq1,ЎЎ)
;pmu_battery_rdc ---battery initial resistance,m¦ё,ёщѕЭКµјКµзіШДЪЧиМоРґ
;pmu_battery_cap ---battery capability,mAhЈ¬ёщѕЭКµјКµзіШИЭБїМоРґ
;pmu_init_chgcur ---set initial charging current limite,mAЈ¬300/400/500/600/700/800/900/1000/1100/1200/1300/1400/1500/1600/1700/1800
;pmu_suspend_chgcur ---set suspend charging current limite,mAЈ¬300/400/500/600/700/800/900/1000/1100/1200/1300/1400/1500/1600/1700/1800
;pmu_resume_chgcur ---set resume charging current limite,mAЈ¬300/400/500/600/700/800/900/1000/1100/1200/1300/1400/1500/1600/1700/1800
;pmu_shutdown_chgcur ---set shutdown charging current limite,mAЈ¬300/400/500/600/700/800/900/1000/1100/1200/1300/1400/1500/1600/1700/1800
;pmu_init_chgvol ---set initial charing target voltage,mV,4100/4150/4200/4360
;pmu_init_chgend_rate ---set initial charing end current rate,10/15
;pmu_init_chg_enabled ---set initial charing enabled,0:№Ш±Х,1:ґтїЄ
;pmu_init_adc_freq ---set initial adc frequency,Hz,25/50/100/200
;pmu_init_adc_freqc ---set initial coulomb adc coufrequency,Hz,25/50/100/200
;pmu_init_chg_pretime ---set initial pre-charging time,min,40/50/60/70
;pmu_init_chg_csttime ---set initial constance-charging time,min,360/480/600/720
;pmu_usbvol ---set usb-ac limited voltage level,mV,4000/4100/4200/4300/4400/4500/4600/4700,0 - not limite
;pmu_usbcur ---set usb-ac limited voltage level,mA,100/500/900, 0 - not limite
;pmu_usbvol_pc ---set usb-pc limited voltage level,mV,4000/4100/4200/4300/4400/4500/4600/4700,0 - not limite
;pmu_usbcur_pc ---set usb-pc limited voltage level,mA,100/500/900, 0 - not limite
;pmu_pwroff_vol ---set protect voltage when system start up,mV,2600/2700/2800/2900/3000/3100/3200/3300
;pmu_pwron_vol ---set protect voltage after system start up,mV,2600/2700/2800/2900/3000/3100/3200/3300
;pmu_pekoff_time ---set pek off time,ms, 4000/6000/8000/10000
;pmu_pekoff_en ---set pek off enable, 0:№Ш±Х,1:ґтїЄ
;pmu_peklong_time ---set pek pek long irq time,ms,1000/1500/2000/2500
;pmu_pekon_time ---set pek on time,ms,128/1000/2000/3000
;pmu_pwrok_time ---set pmu pwrok delay time,ms,8/64
;pmu_pwrnoe_time ---set pmu n_oe power down delay time,ms,128/1000/2000/3000
;pmu_intotp_en ---set pmu power down when overtempertur enable,0:№Ш±ХЈ¬1ЈєґтїЄ
;pmu_suspendpwroff_vol ---set pmu shutdown voltage when cpu is suspend and battery voltage is low
;pmu_batdeten ---set pmu battery detect enabled,0:№Ш±ХЈ¬1ЈєґтїЄ
;----------------------------------------------------------------------------------
[pmu_para]
pmu_used = 1
pmu_twi_addr = 0x34
pmu_twi_id = 0
pmu_irq_id = 0
pmu_battery_rdc = 100
pmu_battery_cap = 2600
pmu_init_chgcur = 300
pmu_earlysuspend_chgcur = 600
pmu_suspend_chgcur = 1000
pmu_resume_chgcur = 300
pmu_shutdown_chgcur = 1000
pmu_init_chgvol = 4200
pmu_init_chgend_rate = 15
pmu_init_chg_enabled = 1
pmu_init_adc_freq = 100
pmu_init_adc_freqc = 100
pmu_init_chg_pretime = 50
pmu_init_chg_csttime = 720
pmu_bat_para1 = 0
pmu_bat_para2 = 0
pmu_bat_para3 = 0
pmu_bat_para4 = 0
pmu_bat_para5 = 5
pmu_bat_para6 = 13
pmu_bat_para7 = 16
pmu_bat_para8 = 26
pmu_bat_para9 = 36
pmu_bat_para10 = 46
pmu_bat_para11 = 53
pmu_bat_para12 = 61
pmu_bat_para13 = 73
pmu_bat_para14 = 84
pmu_bat_para15 = 92
pmu_bat_para16 = 100
pmu_usbvol_limit = 1
pmu_usbcur_limit = 0
pmu_usbvol = 4000
pmu_usbcur = 0
pmu_usbvol_pc = 4000
pmu_usbcur_pc = 0
pmu_pwroff_vol = 3300
pmu_pwron_vol = 2900
pmu_pekoff_time = 6000
pmu_pekoff_en = 1
pmu_peklong_time = 1500
pmu_pekon_time = 1000
pmu_pwrok_time = 64
pmu_pwrnoe_time = 2000
pmu_intotp_en = 1
pmu_used2 = 0
pmu_adpdet =
pmu_init_chgcur2 = 400
pmu_earlysuspend_chgcur2 = 600
pmu_suspend_chgcur2 = 1200
pmu_resume_chgcur2 = 400
pmu_shutdown_chgcur2 = 1200
pmu_suspendpwroff_vol = 3500
pmu_batdeten = 1
[recovery_key]
key_min =3
key_max =5
;----------------------------------------------------------------------------------
; dvfs voltage-frequency table configuration
;
; max_freq: cpu maximum frequency, based on Hz, can not be more than 1008MHz
; min_freq: cpu minimum frequency, based on Hz, can not be less than 60MHz
;
; LV_count: count of LV_freq/LV_volt, must be < 16
;
; LV1: core vdd is 1.50v if cpu frequency is (1008Mhz, 1104Mhz]
; LV2: core vdd is 1.40v if cpu frequency is (912Mhz, 1008Mhz]
; LV3: core vdd is 1.35v if cpu frequency is (864Mhz, 912Mhz]
; LV4: core vdd is 1.30v if cpu frequency is (624Mhz, 864Mhz]
; LV5: core vdd is 1.20v if cpu frequency is (576Mhz, 624Mhz]
; LV6: core vdd is 1.10v if cpu frequency is (432Mhz, 576Mhz]
; LV7: core vdd is 1.00v if cpu frequency is (60Mhz, 432Mhz]
;
;----------------------------------------------------------------------------------
[dvfs_table]
max_freq = 1008000000
min_freq = 60000000
LV_count = 7
LV1_freq = 1104000000
LV1_volt = 1500
LV2_freq = 1008000000
LV2_volt = 1400
LV3_freq = 912000000
LV3_volt = 1350
LV4_freq = 864000000
LV4_volt = 1300
LV5_freq = 624000000
LV5_volt = 1200
LV6_freq = 576000000
LV6_volt = 1400
LV7_freq = 432000000
LV7_volt = 1300
[suzhiguo]
szg_gps_used =1
ethernet_used =1
passwd=0
autoko=1
adc_keypad_used=0
gpio_keypad_used=0
[szgdefault]
FwVer="1.2"
ProductModel="crane-evb"
ProductBrand="junyue"
timezone="Asia/Shanghai"
language="zh"
country="CN"
downloadurl="http://www.day-wish.com/Upload/DownFiles/"
[autotp0]
tpaddr=0x3f
tpname="ft5x_ts"
tpreset=0
tpdelay=800
tpreg=0x09
tpvaule=0
tpupdate=0
[autotp1]
tpaddr=0x5d
tpname="goodix811"
tpreset=0
tpdelay=200
tpreg=0x00
tpvaule=0
tpupdate=0
[autotp2]
tpaddr=0x48
tpname="ssd253x-ts"
tpreset=0
tpdelay=200
tpreg=0x00
tpvaule=0
tpupdate=0
[autotp3]
tpaddr=0x01
tpname="ct360_ts"
tpreset=0
tpdelay=200
tpreg=0x00
tpvaule=0
tpupdate=0
[autotp4]
tpaddr=0x15
tpname="elan_ts"
tpreset=0
tpdelay=200
tpreg=0x00
tpvaule=0
tpupdate=1
[autotp5]
tpaddr=0x40
tpname="gslx680"
tpreset=0
tpdelay=200
tpreg=0x00
tpvaule=0
tpupdate=0
tpselect=0
[autotp6]
tpaddr=0x5d
tpname="gt828_ts"
tpreset=0
tpdelay=200
tpreg=0x00
tpvaule=0
tpupdate=0
[autotp7]
tpaddr=0x38
tpname="ft5x_38"
tpreset=0
tpdelay=800
tpreg=0x09
tpvaule=0
tpupdate=0
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Распаковка и запаковка img прошивок Android для Allwinner
Для тача отредактируйте так
WIFI в данном случаи работает от модуля
Код: Выделить всё
#insmod key & tp driver
#insmod /system/vendor/modules/sun4i-ts.ko
#insmod /system/vendor/modules/sun4i-keyboard.ko
insmod /system/vendor/modules/ft5x_ts.ko
insmod /system/vendor/modules/goodix811.ko
insmod /system/vendor/modules/gslx680.ko
insmod /system/vendor/modules/ssd253x-ts.ko
Код: Выделить всё
#network module
insmod /system/vendor/modules/rtl8150.ko
Распаковка и запаковка img прошивок Android для Allwinner
Извените , просто хочу разобратса, а зачем прописивать 4 модуля, если реально нужен только один ? В чем подвог ?
И в даной прошивке тач работает, даже без прописки "insmod /system/vendor/modules/ssd253x-ts.ko", хотелось би понять почему...
И в даной прошивке тач работает, даже без прописки "insmod /system/vendor/modules/ssd253x-ts.ko", хотелось би понять почему...
- Blaze
- Информатик-аналитик
- Сообщения: 8933
- Зарегистрирован: 24.05.2007 17:23
- Модель телефона: POCO X3 Pro 6/128
- Прошивка: crDroid v7.7
- Sat-ресивер: Tiviar Mini HD
- Откуда: Данков
- Контактная информация:
Распаковка и запаковка img прошивок Android для Allwinner
Не факт что, один. Бывают следующие типыkaldun412 писал(а):Извените , просто хочу разобратса, а зачем прописивать 4 модуля, если реально нужен только один ? В чем подвог ?
Single (одиночный)
Multiple (мульти)
Так, что модули могут работать в связке. В Ваше случаи
Код: Выделить всё
[ctp_para]
ctp_used =1
ctp_name = "ft5x_ts"
ctp_twi_id = 1
ctp_twi_addr =0x3f
;ctp_name = "goodix811"
;ctp_twi_id = 1
;ctp_twi_addr =0x5d
;ctp_name = "gslx680"
;ctp_twi_id = 1
;ctp_twi_addr =0x40
ctp_screen_max_x = 800
ctp_screen_max_y = 480
ctp_revert_x_flag = 1
ctp_revert_y_flag = 0
ctp_exchange_x_y_flag = 0
зато он прописан в sysconfig1.lhskaldun412 писал(а):И в даной прошивке тач работает, даже без прописки "insmod /system/vendor/modules/ssd253x-ts.ko", хотелось би понять почему...
Код: Выделить всё
[autotp2]
tpaddr=0x48
tpname="ssd253x-ts"
tpreset=0
tpdelay=200
tpreg=0x00
tpvaule=0
tpupdate=0
прошивку как сделать для планшета китайского
Ситуация такая имеется китайская копия n8000 самсунг.Тут и везде много писали о том что это такое.Поэтому, когда купил для сына данное устройство, предполагал, что работать он будет с глюками.Когда девайс еще работал то успел снять с устройства nanda,nandb,nandс,
nandd,nande,nandf.Сын игрался в устройстве. Прошло какоето время и устройство стало виснуть на заставке.Пробовал прошивать разными прошивками, но то вообше не грузиться, то wifi не работает.Теперь вопрос, раз есть настоящие, с данного рабочего n8000 самсунг устройства, nanda, nandb, nandс, nandd, nande, nandf то как и с помощью какой программы сделать из них прошивку img чтобы прошить? Спасибо.
nandd,nande,nandf.Сын игрался в устройстве. Прошло какоето время и устройство стало виснуть на заставке.Пробовал прошивать разными прошивками, но то вообше не грузиться, то wifi не работает.Теперь вопрос, раз есть настоящие, с данного рабочего n8000 самсунг устройства, nanda, nandb, nandс, nandd, nande, nandf то как и с помощью какой программы сделать из них прошивку img чтобы прошить? Спасибо.