Skip to content

Commit

Permalink
v1.3.8 changes
Browse files Browse the repository at this point in the history
  • Loading branch information
gokhanmoral committed Jul 12, 2012
1 parent f363d1f commit 2e9b9a5
Show file tree
Hide file tree
Showing 26 changed files with 337 additions and 190 deletions.
8 changes: 7 additions & 1 deletion init.bt.rc
Expand Up @@ -27,7 +27,13 @@ service hciattach_le /system/bin/brcm_patchram_plus --enable_hci --no2bytes --to
disabled
oneshot

service LE_dut_cmd /system/bin/LE_dut
## LE 2 wired Test
service LE_dut_cmd_on /system/bin/LE_dut --le_enable
group bluetooth net_bt_admin
disabled
oneshot

service LE_dut_cmd_off /system/bin/LE_dut --le_disable
group bluetooth net_bt_admin
disabled
oneshot
Expand Down
19 changes: 16 additions & 3 deletions init.rc
Expand Up @@ -114,7 +114,6 @@ loglevel 3

# WFD CES Demo
chmod 0666 /dev/graphics/fb5
echo 5242880 /proc/sys/net/core/wrem_max


on fs
Expand Down Expand Up @@ -369,6 +368,8 @@ on boot
chown system system /data/app/mcRegistry/ffffffff000000000000000000000004.tlbin
copy /system/app/mcRegistry/ffffffff000000000000000000000005.tlbin /data/app/mcRegistry/ffffffff000000000000000000000005.tlbin
chown system system /data/app/mcRegistry/ffffffff000000000000000000000005.tlbin
copy /system/app/mcRegistry/02010000080300030000000000000000.tlbin /data/app/mcRegistry/02010000080300030000000000000000.tlbin
chown system system /data/app/mcRegistry/02010000080300030000000000000000.tlbin

# icd
exec icd_check
Expand Down Expand Up @@ -492,6 +493,7 @@ on boot
chown system radio /sys/class/power_supply/battery/test_mode
chown system radio /sys/class/power_supply/battery/wc_status
chown system radio /sys/class/power_supply/battery/wpc_pin_state
chown system radio /sys/class/power_supply/battery/update

# Thermistor node
chown radio system /sys/devices/platform/sec-thermistor/temp_adc
Expand Down Expand Up @@ -680,8 +682,14 @@ on boot
setprop net.tcp.buffersize.edge 4093,26280,35040,4096,16384,35040
setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680

# for sales_code read permission
chown radio system /efs/imei
chown radio system /efs/imei/mps_code.dat
chmod 775 /efs/imei/mps_code.dat


# wifi display
write /proc/sys/net/core/wmem_max 262144
write /proc/sys/net/core/wmem_max 2097152

# klaatu tdmb ownership
chown system system /dev/tdmb
Expand Down Expand Up @@ -898,6 +906,11 @@ service DAIG-daemon /system/bin/diagexe
class main
user root
group system radio inet net_raw

service BCS-daemon /system/bin/connfwexe
class main
user root
group system radio inet net_raw

service mobex-daemon /system/bin/npsmobex
class main
Expand Down Expand Up @@ -1078,7 +1091,7 @@ service immvibed /system/bin/immvibed
service TvoutService_C /system/bin/bintvoutservice
class main
user system
group graphics
group system

on property:ro.tvout.enable=false
stop TvoutService_C
Expand Down
Binary file removed lib/modules/Si4709_driver.ko
Binary file not shown.
Binary file removed lib/modules/btlock.ko
Binary file not shown.
Binary file removed lib/modules/dhd.ko
Binary file not shown.
Binary file modified lib/modules/exfat_core.ko
Binary file not shown.
Binary file modified lib/modules/exfat_fs.ko
Binary file not shown.
Binary file removed lib/modules/scsi_wait_scan.ko
Binary file not shown.
2 changes: 0 additions & 2 deletions lpm.rc
Expand Up @@ -26,8 +26,6 @@ on early-fs
insmod /lib/modules/vibrator.ko

mount ext4 /dev/block/mmcblk0p9 /system ro wait noatime
exec sfsck /dev/block/mmcblk0p12 ext4
mount ext4 /dev/block/mmcblk0p12 /data wait nosuid nodev noatime discard,noauto_da_alloc,journal_async_commit

mkdir /data/log 0777

Expand Down
63 changes: 32 additions & 31 deletions res/customconfig/actions/bass-boost
Expand Up @@ -9,6 +9,7 @@ filename=$(basename $2)
if [ "a$3" == "a" ];then
evalcmd='eval "echo \$$filename"'
eval $evalcmd
exit
else
evalcmd='eval "$filename=$3"'
eval $evalcmd
Expand All @@ -17,50 +18,50 @@ else
fi

if [ "$bass_boost_effect" == "0" ];then
echo 0 > /sys/class/misc/voodoo_sound/digital_gain
echo 0 > /sys/class/misc/voodoo_sound/headphone_eq
echo 0 > /sys/class/misc/scoobydoo_sound/digital_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq
exit
fi

d=-`expr $bass_boost_gain \* 1000 \* $dynamic_range \/ 100`
echo $d > /sys/class/misc/voodoo_sound/digital_gain
echo $d > /sys/class/misc/scoobydoo_sound/digital_gain

case "$bass_boost_effect" in
1)
echo 1 A 0x0FF3 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 1 B 0x03F2 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 1 PG 0x0034 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo $bass_boost_gain > /sys/class/misc/voodoo_sound/headphone_eq_b1_gain
echo 0 > /sys/class/misc/voodoo_sound/headphone_eq_b2_gain
echo 1 > /sys/class/misc/voodoo_sound/headphone_eq
echo 1 A 0x0FF3 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 1 B 0x03F2 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 1 PG 0x0034 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo $bass_boost_gain > /sys/class/misc/scoobydoo_sound/headphone_eq_b1_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq_b2_gain
echo 1 > /sys/class/misc/scoobydoo_sound/headphone_eq
;;
2)
echo 1 A 0x0FE3 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 1 B 0x0403 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 1 PG 0x0074 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo $bass_boost_gain > /sys/class/misc/voodoo_sound/headphone_eq_b1_gain
echo 0 > /sys/class/misc/voodoo_sound/headphone_eq_b2_gain
echo 1 > /sys/class/misc/voodoo_sound/headphone_eq
echo 1 A 0x0FE3 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 1 B 0x0403 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 1 PG 0x0074 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo $bass_boost_gain > /sys/class/misc/scoobydoo_sound/headphone_eq_b1_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq_b2_gain
echo 1 > /sys/class/misc/scoobydoo_sound/headphone_eq
;;
3)
echo 1 A 0x0FBB > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 1 B 0x0407 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 1 PG 0x0114 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo $bass_boost_gain > /sys/class/misc/voodoo_sound/headphone_eq_b1_gain
echo 0 > /sys/class/misc/voodoo_sound/headphone_eq_b2_gain
echo 1 > /sys/class/misc/voodoo_sound/headphone_eq
echo 1 A 0x0FBB > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 1 B 0x0407 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 1 PG 0x0114 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo $bass_boost_gain > /sys/class/misc/scoobydoo_sound/headphone_eq_b1_gain
echo 0 > /sys/class/misc/scoobydoo_sound/headphone_eq_b2_gain
echo 1 > /sys/class/misc/scoobydoo_sound/headphone_eq
;;
4)
echo 1 A 0x0FBB > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 1 B 0x0407 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 1 PG 0x0114 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 2 A 0x1F8C > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 2 B 0xF073 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 2 C 0x040A > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo 2 PG 0x01C8 > /sys/class/misc/voodoo_sound/headphone_eq_bands_values
echo -$bass_boost_gain > /sys/class/misc/voodoo_sound/headphone_eq_b1_gain
echo $bass_boost_gain > /sys/class/misc/voodoo_sound/headphone_eq_b2_gain
echo 1 > /sys/class/misc/voodoo_sound/headphone_eq
echo 1 A 0x0FBB > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 1 B 0x0407 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 1 PG 0x0114 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 2 A 0x1F8C > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 2 B 0xF073 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 2 C 0x040A > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo 2 PG 0x01C8 > /sys/class/misc/scoobydoo_sound/headphone_eq_bands_values
echo -$bass_boost_gain > /sys/class/misc/scoobydoo_sound/headphone_eq_b1_gain
echo $bass_boost_gain > /sys/class/misc/scoobydoo_sound/headphone_eq_b2_gain
echo 1 > /sys/class/misc/scoobydoo_sound/headphone_eq
;;
esac;

Expand Down
2 changes: 1 addition & 1 deletion res/customconfig/actions/generickmem
Expand Up @@ -15,7 +15,7 @@ else
eval $evalcmd
evalcmd='eval "echo \$$configname"'
eval $evalcmd
kmemhelper -n $2 -o $3 -t $4 $5 > /dev/null 2>&1
kmemhelper -n $2 -o $3 -t $4 -- $5 > /dev/null 2>&1
fi


28 changes: 28 additions & 0 deletions res/customconfig/actions/generickmem01
@@ -0,0 +1,28 @@
#!/sbin/busybox sh
# 1 - "generickmem"
# 2 - symbol name
# 3 - offset
# 4 - type
# 5 - value

configname=$2$3

if [ "a$5" == "a" ];then
evalcmd='eval "echo \$$configname"'
eval $evalcmd
else
evalcmd='eval "$configname=$5"'
eval $evalcmd
evalcmd='eval "echo \$$configname"'
eval $evalcmd
case "$5" in
off)
kmemhelper -n $2 -o $3 -t $4 0 > /dev/null 2>&1
;;
on)
kmemhelper -n $2 -o $3 -t $4 1 > /dev/null 2>&1
;;
esac;
fi


22 changes: 0 additions & 22 deletions res/customconfig/actions/insecure-adbd

This file was deleted.

2 changes: 1 addition & 1 deletion res/customconfig/actions/remove-root
Expand Up @@ -15,7 +15,7 @@ if [ -f /system/xbin/su ];then
rm -f /data/app/*uper?ser.apk > /dev/null 2>&1
mount -o remount,ro /dev/block/mmcblk0p9 /system > /dev/null 2>&1
# run reinstall-helper
/sbin/busybox sh /sbin/ext/su-helper.sh
#/sbin/busybox sh /sbin/ext/su-helper.sh
echo Root removed. The apps which require root, including this app, will have limited functionality.
else
echo You do not have root.
Expand Down

0 comments on commit 2e9b9a5

Please sign in to comment.