Permalink
Browse files

wifi update + ramdisk items

  • Loading branch information...
1 parent 47fd110 commit 43c904a8c0f92f2e9055815ce7c2b1cd04ca5bb4 mariogrip committed Mar 17, 2015
Showing with 39 additions and 112 deletions.
  1. +1 −1 Android.mk
  2. +16 −62 configs-ubuntu/init.qcom-common.rc
  3. +0 −32 configs-ubuntu/ueventd.qcom.rc
  4. +22 −17 device.mk
View
@@ -16,7 +16,7 @@
LOCAL_PATH := $(call my-dir)
-ifeq ($(BOARD_VENDOR),bacon)
+ifeq ($(TARGET_DEVICE),bacon)
include $(call all-makefiles-under,$(LOCAL_PATH))
@@ -164,7 +164,7 @@ on post-fs-data
mkdir /persist/sensors 0775 system root
write /persist/sensors/sensors_settings 1
chmod 0644 /persist/sensors/sensors_settings
- chown system root /persist/sensors/sensors_settings
+ chown system.root /persist/sensors/sensors_settings
mkdir /data/misc/sensors 0775 system system
restorecon_recursive /data/misc/sensors
@@ -185,7 +185,8 @@ on post-fs-data
mkdir /data/connectivity/nsrm 0771 system system
chown system system /data/connectivity/nsrm
-
+ # write /dev/wcnss_wlan 1
+ # write /sys/module/wcnss_ssr_8960/parameters/enable_riva_ssr 1
#Create directories for Location services
mkdir /data/misc/location 0770 gps gps
@@ -222,22 +223,9 @@ on post-fs-data
chown system system /sys/devices/virtual/graphics/fb0/cabc
chmod 0660 /sys/devices/virtual/graphics/fb0/cabc
- chown system system /sys/devices/virtual/graphics/fb0/sre
- chmod 0660 /sys/devices/virtual/graphics/fb0/sre
-
- chown system system /sys/devices/virtual/graphics/fb0/color_enhance
- chmod 0660 /sys/devices/virtual/graphics/fb0/color_enhance
-
chown system graphics /sys/devices/virtual/graphics/fb0/panel_calibration
chmod 0660 /sys/devices/virtual/graphics/fb0/panel_calibration
- chown system system /sys/class/timed_output/vibrator/vtg_level
- chown system system /sys/class/timed_output/vibrator/vtg_max
- chown system system /sys/class/timed_output/vibrator/vtg_min
- chmod 0644 /sys/class/timed_output/vibrator/vtg_level
- chmod 0644 /sys/class/timed_output/vibrator/vtg_max
- chmod 0644 /sys/class/timed_output/vibrator/vtg_min
-
setprop vold.post_fs_data_done 1
on charger
@@ -296,9 +284,9 @@ on property:service.bootanim.exit=1
write /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq 300000
write /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq 300000
write /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq 300000
- chown root system /sys/devices/system/cpu/cpu1/online
- chown root system /sys/devices/system/cpu/cpu2/online
- chown root system /sys/devices/system/cpu/cpu3/online
+ chown root.system /sys/devices/system/cpu/cpu1/online
+ chown root.system /sys/devices/system/cpu/cpu2/online
+ chown root.system /sys/devices/system/cpu/cpu3/online
chmod 664 /sys/devices/system/cpu/cpu1/online
chmod 664 /sys/devices/system/cpu/cpu2/online
chmod 664 /sys/devices/system/cpu/cpu3/online
@@ -316,13 +304,18 @@ on property:init.svc.bootanim=stopped
write /sys/devices/system/cpu/cpufreq/interactive/io_is_busy 1
write /sys/devices/system/cpu/cpufreq/interactive/target_loads "85 1500000:90 1800000:70"
write /sys/devices/system/cpu/cpufreq/interactive/min_sample_time 40000
+ write /sys/devices/system/cpu/cpufreq/interactive/timer_rate 30000
write /sys/devices/system/cpu/cpufreq/interactive/sampling_down_factor 100000
+ write /sys/devices/system/cpu/cpufreq/interactive/sync_freq 1036800
+ write /sys/devices/system/cpu/cpufreq/interactive/up_threshold_any_cpu_load 50
+ write /sys/devices/system/cpu/cpufreq/interactive/up_threshold_any_cpu_freq 1190400
+ write /sys/devices/system/cpu/cpufreq/interactive/timer_slack 20000
- write /sys/module/cpu_boost/parameters/boost_ms 20
+ write /sys/module/cpu_boost/parameters/boost_ms 10
write /sys/module/cpu_boost/parameters/sync_threshold 1728000
write /sys/module/cpu_boost/parameters/input_boost_freq 1497600
write /sys/module/cpu_boost/parameters/input_boost_ms 40
- write /sys/class/kgsl/kgsl-3d0/devfreq/governor msm-adreno-tz
+ write /sys/class/kgsl/kgsl-3d0/devfreq/governor
write /dev/cpuctl/apps/cpu.notify_on_migrate 1
write /sys/block/mmcblk0/queue/scheduler row
@@ -598,22 +591,12 @@ service audiod /system/bin/audiod
user system
group system
-service wcnss_init /system/bin/sh /system/etc/init.bacon.wifi.sh
- class main
- user system
- group system wifi
- oneshot
-
-service init_wlan /system/bin/sh /system/etc/init_wlan.sh
+service wcnss-service /system/bin/wcnss_service
class late_start
- user root
- group root
- disabled
+ user system
+ group system wifi qcom_diag radio
oneshot
-on property:init.svc.wcnss_init=stopped
- start init_wlan
-
# GPS
service gsiff_daemon /system/bin/gsiff_daemon
class late_start
@@ -628,32 +611,3 @@ service ppd /system/bin/mm-pp-daemon
on property:init.svc.surfaceflinger=stopped
stop ppd
-
-# diag logging
-service diag_mdlog_start /system/bin/diag_mdlog
- class late_start
- user sdcard_rw
- group system qcom_diag sdcard_rw sdcard_r media_rw
- disabled
- oneshot
-
-service diag_mdlog_stop /system/bin/diag_mdlog -k
- class late_start
- user sdcard_rw
- group system qcom_diag sdcard_rw sdcard_r media_rw
- disabled
- oneshot
-
-service qlogd /system/xbin/qlogd
- class main
- disabled
-on property:persist.sys.qlogd=1
- start qlogd
-on property:persist.sys.qlogd=0
- stop qlogd
-
-service ssr_diag /system/bin/ssr_diag
- class late_start
- disabled
- user system
- group system
@@ -150,36 +150,4 @@
/dev/ttyGS0 0660 system system
/dev/i2c-5 0660 media media
-# DVB devices
-/dev/dvb/adapter0/demux* 0440 media media
-/dev/dvb/adapter0/dvr* 0660 media media
-/dev/dvb/adapter0/video* 0660 media media
-# Broadcast devices
-/dev/tsc_mux0 0660 media media
-/dev/tsc_ci0 0660 media media
-
-# sensors
-/sys/devices/i2c-12/12-* pollrate_ms 0664 system system
-/sys/devices/f9925000.i2c/i2c-0/0-* enable 0660 input system
-/sys/devices/f9925000.i2c/i2c-0/0-* poll_delay 0660 input system
-/sys/devices/virtual/optical_sensors/proximity ps_adc 0660 input system
-/sys/devices/virtual/optical_sensors/proximity ps_poll_delay 0660 input system
-/sys/devices/virtual/optical_sensors/lightsensor ls_auto 0660 input system
-/sys/devices/virtual/optical_sensors/lightsensor ls_poll_delay 0660 input system
-/sys/devices/virtual/input/input* poll 0660 input system
-/sys/devices/virtual/input/input* pollrate_ms 0660 input system
-
-# wlan
-/dev/wcnss_wlan 0660 system system
-/dev/wcnss_ctrl 0660 system system
-#nfc permissions
-/dev/nfc-nci 0660 nfc nfc
-
-# UIO devices
-/dev/uio0 0660 system system
-/dev/uio1 0660 system system
-/dev/uio2 0660 system system
-
-# NFC
-/dev/pn544 0600 nfc nfc
View
@@ -15,45 +15,47 @@
#
# overlays
+
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay vendor/extra/overlays/phone-1080p
# Haters gonna hate..
PRODUCT_CHARACTERISTICS := nosdcard
# Ramdisk
-PRODUCT_PACKAGES += \
- libinit_bacon \
- fstab.bacon \
- init.bacon.rc \
- init.qcom.usb.rc \
- ueventd.bacon.rc
+# PRODUCT_PACKAGES += \
+# libinit_bacon \
+# fstab.bacon \
+# init.bacon.rc \
+# init.qcom.usb.rc \
+# ueventd.bacon.rc
# For Ubuntu Touch
+# device/oneplus/bacon/configs-ubuntu/init.qcom.usb.rc:root/init.qcom.usb.rc
PRODUCT_COPY_FILES += \
device/oppo/msm8974-common/wifi/WCNSS_cfg.dat:system/vendor/firmware/wlan/prima/WCNSS_cfg.dat \
device/oppo/msm8974-common/wifi/WCNSS_qcom_cfg.ini:system/etc/wifi/WCNSS_qcom_cfg.ini \
device/oppo/msm8974-common/wifi/WCNSS_qcom_wlan_nv.bin:system/etc/wifi/WCNSS_qcom_wlan_nv.bin
PRODUCT_COPY_FILES += \
- device/oneplus/bacon/configs-ubuntu/fstab.bacon:root/fstab.bacon\
device/oneplus/bacon/configs-ubuntu/init.bacon.rc:root/init.bacon.rc \
- device/oneplus/bacon/configs-ubuntu/init.qcom-common.rc:root/init.qcom-common.rc
-# device/oneplus/bacon/configs-ubuntu/init_wlan.sh:root/etc/init_wlan.sh \
-# device/oneplus/bacon/configs-ubuntu/init.bacon.wifi.sh:root/etc/init.bacon.wifi.sh
-
-# device/oneplus/bacon/configs-ubuntu/init.qcom.usb.rc:root/init.qcom.usb.rc
-# device/oneplus/bacon/configs-ubuntu/ueventd.qcom.rc:root/ueventd.qcom.rc \
-# device/oneplus/bacon/configs-ubuntu/init.qcom.bt.sh:root/init.qcom.bt.sh \
-# device/oneplus/bacon/configs-ubuntu/ueventd.qcom.rc:root/ueventd.qcom.rc \
-
-# device/oneplus/bacon/configs-ubuntu/init.qcom.bt.sh:root/etc/init.qcom.bt.sh
+ device/oneplus/bacon/configs-ubuntu/ueventd.qcom.rc:root/ueventd.qcom.rc \
+ device/oneplus/bacon/configs-ubuntu/fstab.bacon:root/fstab.bacon \
+ device/oneplus/bacon/configs-ubuntu/init.qcom-common.rc:root/init.qcom-common.rc \
+ device/oneplus/bacon/configs-ubuntu/init.qcom.bt.sh:root/system/etc/init.qcom.bt.sh \
+ device/oneplus/bacon/configs-ubuntu/init_wlan.sh:root/system/etc/init_wlan.sh \
+ device/oneplus/bacon/configs-ubuntu/init.bacon.wifi.sh:root/system/etc/init.bacon.wifi.sh \
+ device/oneplus/bacon/configs-ubuntu/init.qcom.bt.sh:system/etc/init.qcom.bt.sh \
+ device/oneplus/bacon/configs-ubuntu/init_wlan.sh:system/etc/init_wlan.sh \
+ device/oneplus/bacon/configs-ubuntu/init.bacon.wifi.sh:system/etc/init.bacon.wifi.sh
# Audio
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/audio/mixer_paths.xml:system/etc/mixer_paths.xml
+
+
# Keylayouts
PRODUCT_PACKAGES += \
$(LOCAL_PATH)/keylayout/atmel_mxt_ts.kl:system/usr/keylayout/atmel_mxt_ts.kl \
@@ -66,6 +68,9 @@ PRODUCT_PACKAGES += \
nfc_nci.bacon \
com.android.nfc_extras
+PRODUCT_PACKAGES += \
+ conn_init
+
# NFC access control + feature files + configuration
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/com.android.nfc_extras.xml:system/etc/permissions/com.android.nfc_extras.xml \

0 comments on commit 43c904a

Please sign in to comment.