使用sina33的SDK点亮SC3817R上面的rtl8188eu(分色排版)
来源:互联网 发布:组策略限制软件运行 编辑:程序博客网 时间:2024/05/29 13:13
使用sina33的SDK点亮SC3817R上面的rtl8188eu
大文实验室/大文哥
壹捌陆捌零陆捌捌陆捌贰
wb4916 AT qq.com
完成时间:2017/6/19 10:52
版本:V1.0
1、
W:\a33\rtl8188eu_sc3817r_sina33\android\device\softwinner\astar-y3\overlay\frameworks\base\core\res\res\values\config.xml
(干掉BT部分)
<!-- List of regexpressions describing the interface (if any) that represent tetherable
bluetooth interfaces. If the device doesn't want to support tethering over bluetooth this
should be empty. -->
<!-- default: disable Bluetooth PAN feature -->
<string-array translatable="false" name="config_tether_bluetooth_regexs">
<item>"bt-pan"</item>
</string-array>
2、
W:\a33\rtl8188eu_sc3817r_sina33\android\device\softwinner\astar-y3\astar_y3.mk
(干掉BT部分)
# wifi features
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.wifi.xml:system/etc/permissions/android.hardware.wifi.xml \
frameworks/native/data/etc/android.hardware.wifi.direct.xml:system/etc/permissions/android.hardware.wifi.direct.xml
#frameworks/native/data/etc/android.hardware.bluetooth.xml:system/etc/permissions/android.hardware.bluetooth.xml \
#frameworks/native/data/etc/android.hardware.bluetooth_le.xml:system/etc/permissions/android.hardware.bluetooth_le.xml
关闭BT+GMS+3G数据卡==:
#rtl8723bs bt fw and config
#$(call inherit-product, hardware/realtek/bluetooth/rtl8723bs/firmware/rtlbtfw_cfg.mk)
# camera config for camera detector
#PRODUCT_COPY_FILES += \
#device/softwinner/astar-y3/hawkview/sensor_list_cfg.ini:system/etc/hawkview/sensor_list_cfg.ini
#add gms features
#PRODUCT_COPY_FILES += \
# frameworks/native/data/etc/android.hardware.faketouch.xml:system/etc/permissions/android.hardware.faketouch.xml \
# frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:system/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml \
# frameworks/native/data/etc/android.hardware.usb.host.xml:system/etc/permissions/android.hardware.usb.host.xml
# 3G Data Card Packages
#PRODUCT_PACKAGES += \
#u3gmonitor \
#chat \
#rild \
#pppd
# 3G Data Card Configuration Flie
#PRODUCT_COPY_FILES += \
#device/softwinner/polaris-common/rild/ip-down:system/etc/ppp/ip-down \
#device/softwinner/polaris-common/rild/ip-up:system/etc/ppp/ip-up \
#device/softwinner/polaris-common/rild/3g_dongle.cfg:system/etc/3g_dongle.cfg \
#device/softwinner/polaris-common/rild/usb_modeswitch:system/bin/usb_modeswitch \
#device/softwinner/polaris-common/rild/call-pppd:system/xbin/call-pppd \
#device/softwinner/polaris-common/rild/usb_modeswitch.sh:system/xbin/usb_modeswitch.sh \
#device/softwinner/polaris-common/rild/apns-conf_sdk.xml:system/etc/apns-conf.xml \
#device/softwinner/polaris-common/rild/libsoftwinner-ril.so:system/lib/libsoftwinner-ril.so
#PRODUCT_COPY_FILES += \
#device/softwinner/polaris-common/rild/init.3gdongle.rc:root/init.sunxi.3gdongle.rc
# 3G Data Card usb modeswitch File
#PRODUCT_COPY_FILES += \
#$(call find-copy-subdir-files,*,device/softwinner/polaris-common/rild/usb_modeswitch.d,system/etc/usb_modeswitch.d)
#PRODUCT_PACKAGES += Bluetooth
#PRODUCT_PROPERTY_OVERRIDES += \
#ro.product.8723b_bt.used=true
支持adb shell
PRODUCT_PROPERTY_OVERRIDES += \
persist.sys.usb.config=mass_storage,adb \
ro.adb.secure=0
ro.udisk.lable=Polaris \
ro.font.scale=1.0 \
ro.hwa.force=false \
rw.logger=0 \
ro.sys.bootfast=true \
debug.hwc.showfps=0 \
debug.hwui.render_dirty_regions=false
#ro.sys.storage_type = emulated \
#for gms
#PRODUCT_PROPERTY_OVERRIDES += \
# ro.sys.mutedrm=true \
# ro.adb.secure=1
1280x800的分辨率需要修改这里:213
PRODUCT_PROPERTY_OVERRIDES += \
ro.sf.lcd_density=213 \
ro.product.firmware=v2.0
关闭GMS:
#include device/softwinner/polaris-common/prebuild/google/products/gms_base.mk
3、
W:\a33\rtl8188eu_sc3817r_sina33\android\device\softwinner\astar-y3\BoardConfig.mk
# 2. Bluetooth Configuration
# make sure BOARD_HAVE_BLUETOOTH is true for every bt vendor
#BOARD_HAVE_BLUETOOTH := true
#BOARD_HAVE_BLUETOOTH_BCM := true
#SW_BOARD_HAVE_BLUETOOTH_NAME := ap6210
#SW_BOARD_HAVE_BLUETOOTH_NAME := ap6330
#BOARD_HAVE_BLUETOOTH_RTK := true
#BLUETOOTH_HCI_USE_RTK_H5 := true
#SW_BOARD_HAVE_BLUETOOTH_NAME := rtl8723bs
4、
W:\a33\rtl8188eu_sc3817r_sina33\android\device\softwinner\astar-y3\init.sun8i.rc
## bluetooth
# # UART device
# chmod 0660 /dev/ttyS1
# chown bluetooth net_bt_stack /dev/ttyS1
#
# # power up/down interface
# chmod 0660 /sys/class/rfkill/rfkill0/state
# chmod 0660 /sys/class/rfkill/rfkill0/type
# chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/state
# chown bluetooth net_bt_stack /sys/class/rfkill/rfkill0/type
# write /sys/class/rfkill/rfkill0/state 0
#
# # bluetooth LPM
# chmod 0220 /proc/bluetooth/sleep/lpm
# chmod 0220 /proc/bluetooth/sleep/btwrite
# chown bluetooth net_bt_stack /proc/bluetooth/sleep/lpm
# chown bluetooth net_bt_stack /proc/bluetooth/sleep/btwrite
# write /proc/bluetooth/sleep/lpm 1
#2G or 3G init.rc
#import init.sunxi.3gdongle.rc
5、
W:\a33\rtl8188eu_sc3817r_sina33\android\frameworks\base\packages\SettingsProvider\res\values\defaults.xml
<integer name="def_screen_off_timeout">60000</integer>
<bool name="def_lockscreen_disabled">true</bool>
6、
W:\a33\rtl8188eu_sc3817r_sina33\lichee\tools\pack\chips\sun8iw5p1\configs\default\env.cfg
bootdelay=3
loglevel=8
7、
W:\a33\rtl8188eu_sc3817r_sina33\lichee\tools\pack\chips\sun8iw5p1\configs\y3\sys_config.fex
;wakeup_src_bt = port:PL09<4><default><default><0>
;----------------------------------------------------------------------------------
;capacitor tp configuration
;ctp_twi_id : twi controller ID
;ctp_twi_addr : I2C slave address, 7bit
;ctp_screen_max_x/_y : resolution of touch panel
;ctp_revert_x/_y_flag : whether need to revert x/y
;ctp_exchange_x_y_flag: whether need to exchange the value of x and y
;ctp_int_port : port for tp's interrupt signal
;ctp_wakeup : port for wakeup tp
;----------------------------------------------------------------------------------
[ctp_para]
ctp_used = 1
ctp_name = "gt82x"
ctp_twi_id = 0
ctp_twi_addr = 0x5d
ctp_screen_max_x = 1280
ctp_screen_max_y = 800
ctp_revert_x_flag = 1
ctp_revert_y_flag = 1
ctp_exchange_x_y_flag = 1
ctp_int_port = port:PL04<4><default><default><default>
ctp_wakeup = port:PL03<1><default><default><1>
ctp_power_ldo =
ctp_power_ldo_vol =
ctp_power_io =
;----------------------------------------------------------------------------------
;lcd0 configuration
;lcd_if: 0:hv(sync+de); 1:8080; 2:ttl; 3:lvds; 4:dsi; 5:edp; 6:extend dsi
;lcd_x: lcd horizontal resolution
;lcd_y: lcd vertical resolution
;lcd_width: width of lcd in mm
;lcd_height: height of lcd in mm
;lcd_dclk_freq: in MHZ unit
;lcd_pwm_freq: in HZ unit
;lcd_pwm_pol: lcd backlight PWM polarity
;lcd_pwm_max_limit lcd backlight PWM max limit(<=255)
;lcd_hbp: hsync back porch
;lcd_ht: hsync total cycle
;lcd_vbp: vsync back porch
;lcd_vt: vysnc total cycle
;lcd_hspw: hsync plus width
;lcd_vspw: vysnc plus width
;lcd_lvds_if: 0:single link; 1:dual link
;lcd_lvds_colordepth: 0:8bit; 1:6bit
;lcd_lvds_mode: 0:NS mode; 1:JEIDA mode
;lcd_frm: 0:disable; 1:enable rgb666 dither; 2:enable rgb656 dither
;lcd_io_phase: 0:noraml; 1:intert phase(0~3bit: vsync phase; 4~7bit:hsync phase;
; 8~11bit:dclk phase; 12~15bit:de phase)
;lcd_gamma_en lcd gamma correction enable
;lcd_bright_curve_en lcd bright curve correction enable
;lcd_cmap_en lcd color map function enable
;deu_mode 0:smoll lcd screen; 1:large lcd screen(larger than 10inch)
;lcdgamma4iep: Smart Backlight parameter, lcd gamma vale * 10;
; decrease it while lcd is not bright enough; increase while lcd is too bright
;smart_color 90:normal lcd screen 65:retina lcd screen(9.7inch)
;----------------------------------------------------------------------------------
[lcd0_para]
lcd_used = 1
lcd_driver_name = "default_lcd"
lcd_if = 3
lcd_x = 1280
lcd_y = 800
lcd_width = 150
lcd_height = 94
lcd_dclk_freq = 71
lcd_pwm_used = 1
lcd_pwm_ch = 0
lcd_pwm_freq = 50000
lcd_pwm_pol = 1
lcd_hbp = 20
lcd_ht = 1418
lcd_hspw = 10
lcd_vbp = 10
lcd_vt = 830
lcd_vspw = 5
lcd_lvds_if = 0
lcd_lvds_colordepth = 1
lcd_lvds_mode = 0
lcd_frm = 1
lcd_gamma_en = 0
lcd_bright_curve_en = 0
lcd_cmap_en = 0
deu_mode = 0
lcdgamma4iep = 22
smart_color = 90
lcd_bl_en = port:PD13<1><0><default><1>
lcd_power = "axp22_dc1sw"
lcdd0 = port:PD18<3><0><default><default>
lcdd1 = port:PD19<3><0><default><default>
lcdd2 = port:PD20<3><0><default><default>
lcdd3 = port:PD21<3><0><default><default>
lcdd4 = port:PD22<3><0><default><default>
lcdd5 = port:PD23<3><0><default><default>
lcdd6 = port:PD24<3><0><default><default>
lcdd7 = port:PD25<3><0><default><default>
lcdd8 = port:PD26<3><0><default><default>
lcdd9 = port:PD27<3><0><default><default>
;----------------------------------------------------------------------------------
;pwm config
;----------------------------------------------------------------------------------
[pwm0_para]
pwm_used = 0
pwm_positive = port:PH00<2><0><default><default>
[pwm1_para]
pwm_used = 1
pwm_positive = port:PH01<2><0><default><default>
;----------------------------------------------------------------------------------
;usb configuration
;usb_used: usb controller enable, 0-disable, 1-enable
;usb_port_type: usb mode: 0-device, 1-host, 2-otg
;usb_detect_type: usb hotplug detect mode, 0-none, 1-vbus/id detect, 2-id/dpdm detect
;usb_id_gpio: usb id detect IO
;usb_det_vbus_gpio: usb vbus detect IO, "axp_ctrl" for axp
;usb_drv_vbus_gpio: usb dirve vbus IO
;usb_restrict_gpio: usb current restrict IO
;usb_restric_flag: usb current restrict flag
;----------------------------------------------------------------------------------
[usbc0]
usb_used = 1
usb_port_type = 0
usb_detect_type = 1
usb_id_gpio = port:PD10<0><1><default><default>
usb_det_vbus_gpio = "axp_ctrl"
usb_drv_vbus_gpio = port:power4<1><0><default><0>
usb_restrict_gpio =
usb_host_init_state = 0
usb_restric_flag = 0
usb_restric_voltage = 3550000
usb_restric_capacity= 5
usb_regulator_io = "nocare"
usb_regulator_vol = 0
usb_regulator_id_vbus = "axp22_dcdc1"
usb_regulator_id_vbus_vol = 3000000
[usbc1]
usb_used = 1
usb_port_type = 1
usb_detect_type = 0
usb_id_gpio =
usb_drv_vbus_gpio = port:PD12<1><0><default><0>
usb_restrict_gpio =
usb_host_init_state = 0
usb_restric_flag = 0
usb_regulator_io = "nocare"
usb_regulator_vol = 0
usb_not_suspend = 0
;--------------------------------------------------------------------------------
;blue tooth
;bt_used ---- blue tooth used (0- no used, 1- used)
;bt_uard_id ---- uart index
;--------------------------------------------------------------------------------
[bt_para]
bt_used = 0
bt_uart_id = 1
- 使用sina33的SDK点亮SC3817R上面的rtl8188eu(分色排版)
- 使用sina33的SDK在SC3817R上点亮HM1375(分色排版)
- 使用sina33的SDK跑通rtl8189es(分色排版)V1.0(android4.4.2)
- 调通sina33下的AP6212A0(WIFI+BT)(分色排版)V1.3(android4.4.2)
- 全志R16平台的android6.0.1系统下的RTL8188EU的配置V1.0(分色排版)
- 全志R16平台的android6.0.1系统下的RTL8188EU的配置(分色排版)V1.0
- 全志sina33编译手册(分色排版)V1.0
- 全志A33平台编译linux(分色排版)sina33
- 全志R16平台的parrotv1.1的系统点亮OV5640(分色排版)EVB30
- 全志R16平台的parrotv1.1的系统点亮OV5640(分色排版)版本V1.2
- 在全志R16平台的tinav2.1系统下点亮客户的RGB屏幕V1.0(分色排版)
- 全志R16的android4.4.2平台点亮gc2145(evb30)版本:V1.1(分色排版)
- 全志R8的SDK的编译步骤V1.0(android4.2.2)(分色排版)
- 调通sina33m下的RTL8188EU版本(分色版本)V1.0
- 全志R16平台tinav2.1系统下调通rtl8188eu(分色排版)
- 在CB-A开发板的新版本的tinav2.1系统下点亮7寸的LVDS屏幕(分色排版)
- 修改AP6212A0所使用的配置文件nvram_ap6210.txt为nvram_ap6212.txt(分色排版)V1.2
- 02使用常规步骤编译NanoPiM1Plus的Android4.4.2(分色排版)V1.0
- 关于RBAC权限管理控制
- Linux awk命令(一)基础
- 设计模式-单例模式
- hibernate查询方式
- 自定义jqgrid 菜单栏
- 使用sina33的SDK点亮SC3817R上面的rtl8188eu(分色排版)
- 感悟
- 页面的结构及其命名技巧
- MAC vs Digital signature
- 手机上rem大小单位的设置
- 关于elasticsearch与数据库同步的探讨
- SpringMVC上传图片总结(1)---常规方法进行图片上传,使用了MultipartFile、MultipartHttpServletRequest
- 2017-06-21 Gbase8t DELETE
- ORB_SLAM 使用Kinect