MoDaCo is undergoing planned maintenance. Site functionality may be reduced - follow @modaco or @paulobrien on Twitter for updates.

  • Announcements

    • Reminder - MoDaCo position on illegal content

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such software
      Nintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)


      CUSTOM ROMS

      You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not be hosted directly in topic via the MoDaCo attachment system
      ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)
      ROMs must give full credit to the original author
      This decision has been taken in light of the huge amount of interest in this area of device customisation within the community, and member feedback! Please note that custom ROM discussion should be kept in specific device sub-areas, (e.g. Kaiser.MoDaCo.com for Kaiser based devices). ISSUES If you have any issues with this policy, please contact me directly via PM. P
    • Support MoDaCo by signing up to a MoDaCo Silver or Gold membership

      To sign up to an annual MoDaCo Silver subscription which will eliminate all ads from the site (as well as giving you access to the MoDaCo Online Kitchens for Android) for only £9.99 using PayPal, Credit or Debit Card, ensure you are logged in to the site, and then click the link below, which will take you directly to the subscription store! You can also sign up to an annual MoDaCo Gold subscription for £29.99, which adds the benefits listed below! PURCHASE A MODACO SUBSCRIPTION - FREE Titanium Backup Mobile for Android worth $5.99! - FREE 1 year PrivateInternetAccess.com worth $39.95! - FREE 1 year LastPass Premium worth $12! - FREE CalcConvert for Pocket PC from Binaryfish worth $17.95! - FREE Calendar Bar for Pocket PC from OmegaOne worth $9.99! - FREE CamerAware for Pocket PC and Smartphone from MoDaCo worth £19.99 / $30! - FREE Chronos for Pocket PC from ActiveKitten worth $14.95! - FREE CodeWallet Pro for Smartphone and Pocket PC from DeveloperOne worth up to $24.95! - FREE Concentrix for Pocket PC from eSoft Interactive worth $9.95! - FREE FlexMail for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE FTouchSL for Pocket PC from Vekoff s.r.o. worth 10 euro / $12.50! - FREE Jewel Challenge for Pocket PC from eSoft Interactive worth $9.95! - FREE John Cody's Alerts Pro for Smartphone from Omnisoft worth $14.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Dutch for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> French for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> German for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Italian for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Talking Dictionary 2008 English <-> Spanish for Pocket PC from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Dutch for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> French for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> German for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Russian for Smartphone from Lingvosoft worth $49.95! - FREE LingvoSoft Dictionary English <-> Turkish for Smartphone from Lingvosoft worth $49.95! - FREE Note2Self for Pocket PC and Smartphone from WebIS worth up to $19.90! - FREE Opera 8.60 for Pocket PC and Smartphone from Opera Software worth up to $48! - FREE Pocket Informant for Pocket PC and Smartphone from WebIS worth up to $59.90! - FREE Pocket Launcher for Pocket PC and Smartphone from Conduits worth $9.95! - FREE PTab for Pocket PC and Smartphone from z4soft worth up to $60! - FREE Resco Explorer for Pocket PC and Smartphone from Resco worth up to $49.90! - FREE Safemode for Pocket PC from monocube worth $12.95 - FREE SplashPhoto for Pocket PC and Smartphone from SplashData worth up to $59.90! - FREE Sprite Backup for Pocket PC and Smartphone from Sprite Software worth $29.95! - FREE Teksoft Glyphs UI for Pocket PC and Smartphone from Teksoft €9.95! - FREE Teksoft HeadsetRemote for Pocket PC and Smartphone from Teksoft €4.95! - FREE Traffic Jam for Pocket PC from eSoft Interactive worth $9.95! - FREE unlock (1 per year) from imei-check.co.uk - DISCOUNT of 10% at MoDaCo FairDeal - DISCOUNT of 10% at Semsons.com - FORUM - AD FREE SITE - FORUM - custom rank / title - FORUM - double competition entries - FORUM - double post attachment space - FORUM - no search flood control - FORUM - priority event registration - FORUM - triple PM space
    • Reminder: Selling items on the forum directly is not allowed

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspensions / ban.
Sign in to follow this  
Followers 0

gt540 init.rc

1 post in this topic

Posted · Report post

init.rc vom gt540 vieleicht findet man da ja was brauchbares drin

sry for my bad english

# Copyright © 2009, Code Aurora Forum. All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# [url="http://www.apache.org/licenses/LICENSE-2.0"]http://www.apache.org/licenses/LICENSE-2.0[/url]
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#

on init

sysclktz 0

loglevel 3

# setup the global environment
export PATH /sbin:/system/sbin:/system/bin:/system/xbin
export LD_LIBRARY_PATH /system/lib
export ANDROID_BOOTLOGO 1
export ANDROID_ROOT /system
export ANDROID_ASSETS /system/app
export ANDROID_DATA /data
export EXTERNAL_STORAGE /sdcard
export BOOTCLASSPATH /system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar

# Backward compatibility
symlink /system/etc /etc

# create mountpoints and mount tmpfs on sqlite_stmt_journals
mkdir /sdcard 0000 system system
mkdir /system
# BEGIN: 0004455 [email protected]:2010-03-05
# MOD: 0004455: [ARM9] Implementation of DRM Secure clock / Factory Reset RPC
# mkdir /data 0771 system system
# END: 0004455:[email protected]:2010-03-05

# BEGIN: 0001716 [email protected] 2009-10-07
# ADD 0001716: [Griffin] DRM Porting
mkdir /lgdrm 0770 lgdrm lgdrm_acc
# END: 0001716 [email protected] 2009-10-07
# BEGIN: 0005346 [email protected] : 2010-04-04
# MOD : 0005346: [swift][Android Platform] userdata permmssion 777 -> 771
# mkdir /cache 0770 system cache
# END : 0005346 [email protected] : 2010-04-04
mkdir /sqlite_stmt_journals 01777 root root
mount tmpfs tmpfs /sqlite_stmt_journals size=4m

mount rootfs rootfs / ro remount

write /proc/sys/kernel/panic_on_oops 1
write /proc/sys/kernel/hung_task_timeout_secs 0
write /proc/cpu/alignment 4
write /proc/sys/kernel/sched_latency_ns 10000000
write /proc/sys/kernel/sched_wakeup_granularity_ns 2000000
write /proc/sys/kernel/sched_compat_yield 1

# Create cgroup mount points for process groups
mkdir /dev/cpuctl
mount cgroup none /dev/cpuctl cpu
chown sytem system /dev/cpuctl
chown system system /dev/cpuctl/tasks
chmod 0777 /dev/cpuctl/tasks
write /dev/cpuctl/cpu.shares 1024

mkdir /dev/cpuctl/fg_boost
chown system system /dev/cpuctl/fg_boost/tasks
chmod 0777 /dev/cpuctl/fg_boost/tasks
write /dev/cpuctl/fg_boost/cpu.shares 1024

mkdir /dev/cpuctl/bg_non_interactive
chown system system /dev/cpuctl/bg_non_interactive/tasks
chmod 0777 /dev/cpuctl/bg_non_interactive/tasks
# 5.0 %
write /dev/cpuctl/bg_non_interactive/cpu.shares 52

# mount mtd partitions
# Mount /system rw first to give the filesystem a chance to save a checkpoint
mount yaffs2 mtd@system /system
# BEGIN : 0004274 [email protected] 2010-02-22
# MOD 0004274: [Swift] [ODEX] apply odex
mount yaffs2 mtd@system /system ro remount
# END : 0004274 [email protected] 2010-02-22

# We chown/chmod /data again so because mount is run as root + defaults
# BEGIN: 0004455 [email protected]:2010-03-05
# MOD: 0004455: [ARM9] Implementation of DRM Secure clock / Factory Reset RPC
mount yaffs2 mtd@userdata /data nosuid nodev rw remount
# END: 0004455:[email protected]:2010-03-05

chown system system /data
# BEGIN: 0005346 [email protected] : 2010-04-04
# MOD : 0005346: [swift][Android Platform] userdata permmssion 777 -> 771
chmod 0771 /data
# END : 0005346 [email protected] : 2010-04-04

# BEGIN: 0004455 [email protected]:2010-03-05
# MOD: 0004455: [ARM9] Implementation of DRM Secure clock / Factory Reset RPC
mkdir /data/nv
chown system system /data/nv
chmod 0771 /data/nv
# END: 0004455:[email protected]:2010-03-05

## BEGIN: [email protected] 2010-03-25
## REM 0005425: remove initlogo.rle, mtd0, mtd1 chown&chmod in init.rc

## BEGIN: [email protected] 2009-09-14
## ADD : add initlogo.rle for swift
# chmod 0777 /initlogo.rle
## END: [email protected] 2009-09-14

## BEGIN: [email protected] 2009-09-14
## ADD : chown/chmod mtd0, mtd1 again for swift
# We chown/chmod mtd0, mtd1 again so because mount is run as root + defaults
# chown system system /dev/mtd/mtd0
# chmod 0777 /dev/mtd/mtd0

# chown system system /dev/mtd/mtd1
# chmod 0777 /dev/mtd/mtd1
## END: [email protected] 2009-09-14

## END: [email protected] 2010-03-25

# BEGIN: 0001716 [email protected] 2009-10-07
# ADD 0001716: [Griffin] DRM Porting
# We chown/chmod /lgdrm again so because mount is run as root + defaults
mount yaffs2 mtd@lgdrm /lgdrm nosuid nodev
chown lgdrm lgdrm_acc /lgdrm
chmod 0770 /lgdrm
# END: 0001716 [email protected] 2009-10-07

# Same reason as /data above
# BEGIN: 0005346 [email protected] : 2010-04-04
# MOD : 0005346: [swift][Android Platform] userdata permmssion 777 -> 771
mount yaffs2 mtd@cache /cache nosuid nodev remount
# END : 0005346 [email protected] : 2010-04-04
chown system cache /cache
chmod 0770 /cache

# This may have been created by the recovery system with odd permissions
chown system system /cache/recovery
chmod 0770 /cache/recovery

# create basic filesystem structure
mkdir /data/misc 01771 system misc
mkdir /data/misc/hcid 0770 bluetooth bluetooth
mkdir /data/misc/keystore 0770 keystore keystore
mkdir /data/misc/vpn 0770 system system
mkdir /data/misc/vpn/profiles 0770 system system
# give system access to wpa_supplicant.conf for backup and restore
mkdir /data/misc/wifi 0770 wifi wifi
chmod 0770 /data/misc/wifi
chmod 0660 /data/misc/wifi/wpa_supplicant.conf
mkdir /data/local 0771 shell shell
mkdir /data/local/tmp 0771 shell shell
mkdir /data/data 0771 system system
mkdir /data/app-private 0771 system system
mkdir /data/app 0771 system system
mkdir /data/property 0700 root root
# BEGIN: 0003184 [email protected] 2010-01-11
# ADD: 0003184: [LG IME] add user dictionary
mkdir /data/xt9 0777 system system
chown system system /data/xt9
chmod 0777 /data/xt9
# END: 0003184 [email protected] 2010-01-11

# create dalvik-cache and double-check the perms
mkdir /data/dalvik-cache 0771 system system
chown system system /data/dalvik-cache
chmod 0771 /data/dalvik-cache

# create the lost+found directories, so as to enforce our permissions
mkdir /data/lost+found 0770
mkdir /cache/lost+found 0770

# double check the perms, in case lost+found already exists, and set owner
chown root root /data/lost+found
chmod 0770 /data/lost+found
chown root root /cache/lost+found
chmod 0770 /cache/lost+found

# BEGIN: 0002895 [email protected] 2009-12-30
# 0002895: [Swift][DRM] Remove msdrm library
mkdir /data/lgdrm 0770 lgdrm lgdrm_acc
# END: 0002895 [email protected] 2009-12-30

# BEGIN: 0005483 [email protected] 2010-03-26
# ADD 0005483: [swift][DivXDRM] Change mode /data/arcsoftDivx folder in the file system with 0770
mkdir /data/arcsoftDivx 0770 media arcdivx_acc
# END: 0005483 [email protected] 2010-03-26

# BEGIN: 0001925 [email protected] 2009-11-12
# ADD 0001925: [Swift] Add the folder which is used for ArcSoft's application.
# create 3rd_party dir if not exist
mkdir /data/local/tmp/3rd_party 0777
mkdir /data/local/tmp/3rd_party/ArcSoft 0777
mkdir /data/local/tmp/3rd_party/ArcSoft/MediaGallery 0777
mkdir /data/local/tmp/3rd_party/ArcSoft/MediaPlayer 0777
mkdir /data/local/tmp/3rd_party/ArcSoft/Camera 0777
# END: 0001925 [email protected] 2009-11-12
on boot
# basic network init
ifup lo
hostname localhost
domainname localdomain

# set RLIMIT_NICE to allow priorities from 19 to -20
setrlimit 13 40 40

# Define the oom_adj values for the classes of processes that can be
# killed by the kernel. These are used in ActivityManagerService.
setprop ro.FOREGROUND_APP_ADJ 0
setprop ro.VISIBLE_APP_ADJ 1
setprop ro.SECONDARY_SERVER_ADJ 2
setprop ro.BACKUP_APP_ADJ 2
setprop ro.HOME_APP_ADJ 4
setprop ro.HIDDEN_APP_MIN_ADJ 7
setprop ro.CONTENT_PROVIDER_ADJ 14
setprop ro.EMPTY_APP_ADJ 15

# Define the memory thresholds at which the above process classes will
# be killed. These numbers are in pages (4k).
setprop ro.FOREGROUND_APP_MEM 1536
setprop ro.VISIBLE_APP_MEM 2048
setprop ro.SECONDARY_SERVER_MEM 4096
setprop ro.BACKUP_APP_MEM 4096
setprop ro.HOME_APP_MEM 4096
setprop ro.HIDDEN_APP_MEM 5120
setprop ro.CONTENT_PROVIDER_MEM 5632
setprop ro.EMPTY_APP_MEM 6144

setprop ro.com.google.location_feature 1
# Setting below properties to 0 disables touch event and key event logging
# Set these properties to 1 inorder to enable touch and key event logging
setprop GET_TOUCH_EVENTS 0
setprop GET_KEY_EVENTS 0

# Write value must be consistent with the above properties.
# Note that the driver only supports 6 slots, so we have HOME_APP at the
# same memory level as services.
write /sys/module/lowmemorykiller/parameters/adj 0,1,2,7,14,15

# LGE_CHANGE [[email protected]] 2010-04-07 , delete the duplication setting.
write /proc/sys/vm/min_free_order_shift 4
# LGE_CHANGE_S [[email protected]] 2010-03-30, change the parameter related with VM
# LGE_CHANGE_S [[email protected]] 2010-04-02, rollback the minfree value of lowmemorykiller
write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,4096,5120,5632,6144
#write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,3072,3584,4096,5632
write /proc/sys/vm/dirty_expire_centisecs 200
write /proc/sys/vm/oom_dump_tasks 1
# LGE_CHANGE_S [[email protected]] 2010-04-02, change the parameters related with vm
write /proc/sys/vm/overcommit_memory 0
# LGE_CHANGE [[email protected]] 2010-04-07 , change the min_free_kbytes
write /proc/sys/vm/min_free_kbytes 3000
# LGE_CHANGE_E [[email protected]] 2010-03-30

# Set init its forked children's oom_adj.
write /proc/1/oom_adj -16

# Permissions for System Server and daemons.
chown radio system /sys/android_power/state
chown radio system /sys/android_power/request_state
chown radio system /sys/android_power/acquire_full_wake_lock
chown radio system /sys/android_power/acquire_partial_wake_lock
chown radio system /sys/android_power/release_wake_lock
chown radio system /sys/power/state
chown radio system /sys/power/wake_lock
chown radio system /sys/power/wake_unlock
chmod 0660 /sys/power/state
chmod 0660 /sys/power/wake_lock
chmod 0660 /sys/power/wake_unlock
chown system system /sys/class/timed_output/vibrator/enable
chown system system /sys/class/leds/keyboard-backlight/brightness
chown system system /sys/class/leds/lcd-backlight/brightness
## BEGIN: [email protected] 2009-09-14
## ADD : to work lcd backlight for swift
chown system system /sys/class/backlight/rt9393/brightness
chown system system /sys/class/backlight/rt9393/max_brightness
## END: [email protected] 2009-09-14
# BEGIN: 0001889 [email protected] 2009-11-11
# ADD 0001889: [WLAN] Modify files about WLAN basic functions in upper-kernel level
# LGE_CHANGE_S, [[email protected]] 2009-03-10, <make wifi directory>
mkdir /data/misc/wifi 0771 system misc
mkdir /data/misc/wifi/sockets 0777 root root

# create dhcp RUNDIR temporally: [email protected]
mkdir /data/misc/dhcp 0777 system system
setprop wifi.supplicant_scan_interval 20
setprop wifi.interface wlan0
# LGE_CHANGE_E, [[email protected]] 2009-03-10, <make wifi directory>
# END: 0001889 [email protected] 2009-11-11
chown system system /sys/class/leds/button-backlight/brightness
chown system system /sys/class/leds/jogball-backlight/brightness
chown system system /sys/class/leds/red/brightness
chown system system /sys/class/leds/green/brightness
chown system system /sys/class/leds/blue/brightness
chown system system /sys/class/leds/red/device/grpfreq
chown system system /sys/class/leds/red/device/grppwm
chown system system /sys/class/leds/red/device/blink
chown system system /sys/class/leds/red/brightness
chown system system /sys/class/leds/green/brightness
chown system system /sys/class/leds/blue/brightness
chown system system /sys/class/leds/red/device/grpfreq
chown system system /sys/class/leds/red/device/grppwm
chown system system /sys/class/leds/red/device/blink
## BEGIN: [email protected] 2009-09-14
## MOD : to work vibrator for swift
chown system system /sys/class/timed_output/vibrator/amp
## END: [email protected] 2009-09-14
chown system system /sys/module/sco/parameters/disable_esco
chown system system /sys/kernel/ipv4/tcp_wmem_min
chown system system /sys/kernel/ipv4/tcp_wmem_def
chown system system /sys/kernel/ipv4/tcp_wmem_max
chown system system /sys/kernel/ipv4/tcp_rmem_min
chown system system /sys/kernel/ipv4/tcp_rmem_def
chown system system /sys/kernel/ipv4/tcp_rmem_max
chown root radio /proc/cmdline
## BEGIN: 0001796 [email protected] 2009-10-31
## DEL: 0001796: [SWIFT][BT] BT Power on
## chown bluetooth bluetooth /sys/module/bluetooth_power/parameters/power
## chown bluetooth bluetooth /proc/bluetooth/sleep/proto
## chown system system /sys/module/sco/parameters/disable_esco
## chmod 0660 /sys/module/bluetooth_power/parameters/power
## chmod 0660 /proc/bluetooth/sleep/proto
## chown bluetooth bluetooth /dev/ttyHS0
## chmod 0660 /dev/ttyHS0
## END: 0001796 [email protected] 2009-10-15
## BEGIN: 0001796 [email protected] 2009-10-31
## ADD: 0001796: [SWIFT][BT] BT Power on
chown bluetooth bluetooth /sys/module/bluetooth_power/parameters/power
chown bluetooth bluetooth /proc/bluetooth/sleep/proto
chown system system /sys/module/sco/parameters/disable_esco
chmod 0666 /sys/module/bluetooth_power/parameters/power
chmod 0666 /proc/bluetooth/sleep/proto
chown bluetooth bluetooth /dev/ttyHS0
chmod 0666 /sys/class/rfkill/rfkill0/type
chmod 0666 /sys/class/rfkill/rfkill0/state
chmod 0666 /dev/ttyHS0
## END: 0001796 [email protected] 2009-10-15


chmod 0666 /dev/msm_snd
## BEGIN: 0001821 [email protected] 2009-11-04
## ADD : 0001821: to work E-compass & Accelerometer for swift
chmod 0666 /dev/akm8973_aot
chmod 0666 /dev/bma150
## END: 0001821 [email protected] 2009-11-04

# Define TCP buffer sizes for various networks
# ReadMin, ReadInitial, ReadMax, WriteMin, WriteInitial, WriteMax,
setprop net.tcp.buffersize.default 4096,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.wifi 4095,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.umts 4094,87380,110208,4096,16384,110208
setprop net.tcp.buffersize.edge 4093,26280,35040,4096,16384,35040
setprop net.tcp.buffersize.gprs 4092,8760,11680,4096,8760,11680

class_start default

## Daemon processes to be run by init.
##
service console /system/bin/sh
console

# adbd is controlled by the persist.service.adb.enable system property
service adbd /sbin/adbd
disabled

# adbd on at boot in emulator
on property:ro.kernel.qemu=1
start adbd

on property:persist.service.adb.enable=1
start adbd

on property:persist.service.adb.enable=0
stop adbd

#ln -s /dev/oncrpc/30000002:00010000 /dev/oncrpc/30000002:00010001

service servicemanager /system/bin/servicemanager
user system
critical
onrestart restart zygote
onrestart restart media

service vold /system/bin/vold
socket vold stream 0660 root mount

service nexus /system/bin/nexus
socket nexus stream 0660 root system
disabled

#service mountd /system/bin/mountd
# socket mountd stream 0660 root mount

service debuggerd /system/bin/debuggerd

service ril-daemon /system/bin/rild
socket rild stream 660 root radio
socket rild-debug stream 660 radio system
user root
group radio cache inet misc

# BEGIN: 0003261 [email protected] 2010-01-14
# MOD 0003261: [Swift][DRM] Add LGDRM native service and Update LGDRM declib update
# BEGIN: 0003524 [email protected] 2010-01-25
# MOD 0003524: [Swift][DRM] Support internal location for DRM object processing

# Must executed before system_server
service lgdrm /system/bin/lgdrmserver
user root
group lgdrm_acc system sdcard_rw

# END: 0003524 [email protected] 2010-01-25
# END: 0003261 [email protected] 2010-01-14

service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server
socket zygote stream 666
onrestart write /sys/android_power/request_state wake
onrestart write /sys/power/state on

service media /system/bin/mediaserver
user media

# BEGIN: 0001752 [email protected] 2009-10-16
# MOD 0001752: [Griffin][DRM] Patch for playing normal contents

# BEGIN: 0005483 [email protected] 2010-03-26
# ADD 0005483: [swift][DivXDRM] Change mode /data/arcsoftDivx folder in the file system with 0770
group system audio camera graphics inet net_bt net_bt_admin arcdivx_acc
# END: 0005483 [email protected] 2010-03-26

# END: 0001752 [email protected] 2009-10-16

# LGE_CHANGE [[email protected]] 2010-02-28, fix the issue(QM No.2649) related BT
write /sys/devices/virtual/graphics/fbcon/cursor_blink 0

service bootsound /system/bin/playmp3
user media
group audio
oneshot

service bootanim /system/bin/bootanimation
user graphics
group graphics
disabled
oneshot

service dbus /system/bin/dbus-daemon --system --nofork
socket dbus stream 660 bluetooth bluetooth
user bluetooth
group bluetooth net_bt_admin

## BEGIN: 0001750 [email protected] 2009-10-15
## DEL: 0001750: [SWIFT][BT] BTL-A Porting
## hci attach is not used for brcm
##service hciattach /system/bin/sh /system/bin/bt.sh
## user bluetooth
## group bluetooth net_bt_admin
## disabled
## oneshot
## DEL: 0001750: [SWIFT][BT] BTL-A Porting

## BEGIN: 0001750 [email protected] 2009-10-15
## ADD: 0001750: [SWIFT][BT] BTL-A Porting
# BTLA btdl
# Make sure we startup btld before hcid
service btld /system/bin/logwrapper /system/bin/btld -hb 4000000
user root
group bluetooth net_bt_admin
disabled
oneshot
## END: 0001750 [email protected] 2009-10-15

## BEGIN: 0001750 [email protected] 2009-10-15
## DEL: 0001750: [SWIFT][BT] BTL-A Porting
## not used for brcm
##service hcid /system/bin/hcid -s -n -f /etc/bluez/hcid.conf
## socket bluetooth stream 660 bluetooth bluetooth
## socket dbus_bluetooth stream 660 bluetooth bluetooth
## # init.rc does not yet support applying capabilities, so run as root and
## # let hcid drop uid to bluetooth with the right linux capabilities
## group bluetooth net_bt_admin misc
## disabled
## END: 0001750 [email protected] 2009-10-15

## BEGIN: 0001750 [email protected] 2009-10-15
## ADD: 0001750: [SWIFT][BT] BTL-A Porting
# Start DTUN HCID
service hcid /system/bin/logwrapper /system/bin/hcid
socket bluetooth stream 660 bluetooth bluetooth
socket dbus_bluetooth stream 660 bluetooth bluetooth
# init.rc does not yet support applying capabilities, so run as root and
# let hcid drop uid to bluetooth with the right linux capabilities
group bluetooth net_bt_admin misc
disabled
oneshot

# Start DTUN OBEXD
service obexd /system/bin/logwrapper /system/bin/obexd
#socket bluetooth stream 660 bluetooth bluetooth
#socket dbus_bluetooth stream 660 bluetooth bluetooth
# init.rc does not yet support applying capabilities, so run as root and
# let obexd drop uid to bluetooth with the right linux capabilities
user root
group bluetooth net_bt_admin
disabled
oneshot
## END: 0001750 [email protected] 2009-10-15

service hfag /system/bin/sdptool add --channel=10 HFAG
user bluetooth
group bluetooth net_bt_admin
disabled
oneshot

service hsag /system/bin/sdptool add --channel=11 HSAG
user bluetooth
group bluetooth net_bt_admin
disabled
oneshot

service installd /system/bin/installd
socket installd stream 600 system system


# BEGIN: [email protected]
# 0001956: [ARM9] operationg code added for AT%FRST
service lgesystemd /system/bin/lgesystemd
socket lgesystemd stream 600 system system
# END: [email protected]
service flash_recovery /system/etc/install-recovery.sh
oneshot

# BEGIN: 0001889 [email protected] 2009-11-11
# ADD 0001889: [WLAN] Modify files about WLAN basic functions in upper-kernel level
# LGE_CHANGE_S, [[email protected]], 2009-03-05,<register WLAN services>
service wpa_supplicant /system/bin/wpa_supplicant -Dwext -iwlan0 -c/data/misc/wifi/wpa_supplicant.conf #-dd
disabled
oneshot
# console


service dhcpcd /system/bin/dhcpcd -B wlan0
disabled
oneshot

on property:init.svc.wpa_supplicant=stopped
stop dhcpcd
# LGE_CHANGE_E, [[email protected]] 2009-03-05, <register WLAN services>
# END: 0001889 [email protected] 2009-11-11


busybox --install
service racoon /system/bin/racoon
socket racoon stream 600 system system
# racoon will setuid to vpn after getting necessary resources.
group net_admin keystore
disabled
oneshot

service mtpd /system/bin/mtpd
socket mtpd stream 600 system system
user vpn
group vpn net_admin net_raw
disabled
oneshot

service keystore /system/bin/keystore
user keystore
group keystore
socket keystore stream 666

## BEGIN: [email protected] 2009-09-14
## ADD : to work E-compass & Accelerometer for swift
service akmd2 /system/bin/akmd2
oneshot
## END: [email protected] 2009-09-14[/codebox]

cu dropzone

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.