+---------------------------------------------------+ | Mboot for android system | | Ver:1.12 Build date:Jun 20 2011 | | Mboot write by mesada corporation | +---------------------------------------------------+ CPU: S5PV210@1000MHz(OK) APLL = 1000MHz, HclkMsys = 200MHz, PclkMsys = 100MHz MPLL = 667MHz, EPLL = 80MHz HclkDsys = 166MHz, PclkDsys = 83MHz HclkPsys = 133MHz, PclkPsys = 66MHz SCLKA2M = 200MHz start from sdmmc_ch0 mboot version:M1100160 Please select,Leave Time is 0 second ... SECRETIC UUID: 0x4d,0x48,0x00,0x00,0x00,0x00,0x42,0x9b, 0x00,0x00,0x03,0x10,0x42,0x1c,0x7b,0x61, WiFi-MAC: 8C-F9-C9-16-12-9B initrd_start = 30c00040, initrd_size = 13d039 Starting kernel ... Uncompressing Linux............................................................................................................................................................................................................... done, booting the kernel. copy: bad source 0 mout_audss: bad source 0 vic_pm_register: too few VICs, increase CONFIG_ARM_VIC_NR vic_pm_register: too few VICs, increase CONFIG_ARM_VIC_NR no memory for fimc0 init: cannot open '/initlogo.rle' init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery' sh: can't access tty; job control turned off # dmesg <6>Initializing cgroup subsys cpu <5>Linux version 2.6.32.9 (lihj@mesada-android) (gcc version 4.4.1 (Sourcery G++ Lite 2009q3-67) ) #1 PREEMPT Wed Aug 31 09:16:03 CST 2011 <4>CPU: ARMv7 Processor [412fc082] revision 2 (ARMv7), cr=10c53c7f <4>CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache <4>Machine: SMDKV210 <4>Memory policy: ECC disabled, Data cache writeback <7>On node 0 totalpages: 130816 <7> Normal zone: 1022 pages used for memmap <7> Normal zone: 0 pages reserved <7> Normal zone: 129794 pages, LIFO batch:31 <4>CPU S5PV210/S5PC110 (id 0x43110220) <7>s5pv210_init_clocks: initializing clocks <6>S3C24XX Clocks, Copyright 2004 Simtec Electronics <3>copy: bad source 0 <3>mout_audss: bad source 0 <7>s5pv210_setup_clocks: registering clocks <7>s5pv210_setup_clocks: clkdiv0 = 14131440, clkdiv1 = 00000400 <7>s5pv210_setup_clocks: xtal is 24000000 <6>S5PV210: PLL settings, A=1000000000, M=667000000, E=80000000 <6>s5pv210: 37748736 bytes system memory reserved for mfc at 0x30d3e000 <6>s5pv210: 37748736 bytes system memory reserved for mfc at 0x40000000 <6>s5pv210: 11534336 bytes system memory reserved for fimc1 at 0x42400000 <6>s5pv210: 8388608 bytes system memory reserved for fimc2 at 0x42f00000 <6>s5pv210: 33554432 bytes system memory reserved for jpeg at 0x43700000 <6>s5pv210: 10485760 bytes system memory reserved for texstream at 0x45700000 <6>s5pv210: 5242880 bytes system memory reserved for fimd at 0x46100000 <6>s5pv210: 8388608 bytes system memory reserved for g2d at 0x46600000 <4>Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129794 <5>Kernel command line: console=ttySAC2,115200 init=/linuxrc <6>PID hash table entries: 2048 (order: 1, 8192 bytes) <6>Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) <6>Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) <6>Memory: 256MB 255MB = 511MB total <5>Memory: 360192KB available (5368K code, 1472K data, 164K init, 0K highmem) <6>SLUB: Genslabs=9, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 <6>Hierarchical RCU implementation. <6>NR_IRQS:339 <6>VIC @f8000000: id 0x00041192, vendor 0x41 <6>VIC @f8010000: id 0x00041192, vendor 0x41 <6>VIC @f8020000: id 0x00041192, vendor 0x41 <3>vic_pm_register: too few VICs, increase CONFIG_ARM_VIC_NR <6>VIC @f8030000: id 0x00041192, vendor 0x41 <3>vic_pm_register: too few VICs, increase CONFIG_ARM_VIC_NR <6>mult[140737] <6>max_delta_ns[2147483647] <6>min_delta_ns[30517] <6>rate[32768] <6>HZ[256] <4>Console: colour dummy device 80x30 <6>console [ttySAC2] enabled <6>Calibrating delay loop... 996.00 BogoMIPS (lpj=1945600) <4>Mount-cache hash table entries: 512 <6>CPU: Testing write buffer coherency: ok <6>NET: Registered protocol family 16 <4>S5PC110 Hardware version : EVT1 <4>S3C Power Management, Copyright 2004 Simtec Electronics <6>S5PV210 Power Domain API Enable <6>S5PV210: Initializing architecture <6>S3C PL330-DMA Controller Driver, (c) 2008-2009 Samsung Electronics <6>Total 24 DMA channels will be initialized. <6>s3c24xx-pwm s3c24xx-pwm.0: tin at 66700000, tdiv at 66700000, tin=divclk, base 0 <6>s3c24xx-pwm s3c24xx-pwm.1: tin at 66700000, tdiv at 66700000, tin=divclk, base 8 <6>s3c24xx-pwm s3c24xx-pwm.2: tin at 4168750, tdiv at 4168750, tin=divclk, base 12 <6>s3c24xx-pwm s3c24xx-pwm.3: tin at 4168750, tdiv at 4168750, tin=divclk, base 16 <4>bio: create slab at 0 <6>s3c-i2c s3c2410-i2c.0: slave address 0x10 <6>s3c-i2c s3c2410-i2c.0: bus frequency set to 65 KHz <6>s3c-i2c s3c2410-i2c.0: i2c-0: S3C I2C adapter <6>s3c-i2c s3c2410-i2c.1: slave address 0x10 <6>s3c-i2c s3c2410-i2c.1: bus frequency set to 81 KHz <6>s3c-i2c s3c2410-i2c.1: i2c-1: S3C I2C adapter <6>s3c-i2c s3c2410-i2c.2: slave address 0x10 <6>s3c-i2c s3c2410-i2c.2: bus frequency set to 65 KHz <6>s3c-i2c s3c2410-i2c.2: i2c-2: S3C I2C adapter <6>vgaarb: loaded <5>SCSI subsystem initialized <6>usbcore: registered new interface driver usbfs <6>usbcore: registered new interface driver hub <6>usbcore: registered new device driver usb <6>Bluetooth: Core ver 2.15 <6>NET: Registered protocol family 31 <6>Bluetooth: HCI device and connection manager initialized <6>Bluetooth: HCI socket layer initialized <6>cfg80211: Using static regulatory domain info <6>cfg80211: Regulatory domain: US <6> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) <6> (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm) <6> (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm) <6> (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm) <6> (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm) <6> (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm) <6> (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm) <6>cfg80211: Calling CRDA for country: US <6>Switching to clocksource clock_source_systimer <6>NET: Registered protocol family 2 <6>IP route cache hash table entries: 4096 (order: 2, 16384 bytes) <6>TCP established hash table entries: 16384 (order: 5, 131072 bytes) <6>TCP bind hash table entries: 16384 (order: 6, 327680 bytes) <6>TCP: Hash tables configured (established 16384 bind 16384) <6>TCP reno registered <6>NET: Registered protocol family 1 <6>Trying to unpack rootfs image as initramfs... <6>Freeing initrd memory: 1268K <6>S5PV210 ADC driver, (c) 2010 Samsung Electronics <6>cpuidle: phy_regs_save:0x4f0ba000 <4>****gpio_probe**** <4>GPIO::bluetooth enable.. <4>GPIO::wifi enable.. <4>GPIO::LED disable.. <4>GPIO::FAN disable.. <4>NetWinder Floating Point Emulator V0.97 (extended precision) <6>ashmem: initialized <6>NTFS driver 2.1.29 [Flags: R/W DEBUG]. <6>ROMFS MTD (C) 2007 Red Hat, Inc. <6>fuse init (API version 7.13) <6>msgmni has been set to 706 <6>alg: No test for stdrng (krng) <6>io scheduler noop registered <6>io scheduler anticipatory registered <6>io scheduler deadline registered <6>io scheduler cfq registered (default) <6>i2c /dev entries driver <6>Linux video capture interface: v2.00 <6>IPC probe success <6>mfc_init: <6>S5PC110 MFC Driver, (c) 2009 Samsung Electronics <6> <6>S3C JPEG Driver, (c) 2007 Samsung Electronics <4>JPEG driver for S5PV210 <6>i2c i2c-1: attached s5p_ddc into i2c adapter successfully <4>S5PC11X HPD Driver, (c) 2009 Samsung Electronics <4>S5PC11X CEC Driver, (c) 2009 Samsung Electronics <6>s3cfb s3cfb: [fb2] dma: 0x46100000, cpu: 0xe1000000, size: 0x004b0000 <6>FIMD src sclk = 133400000 <4>s3cfb lcd config gpio port.. <6>s3cfb s3cfb: registered successfully <6>Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled <6>s5pv210-uart.0: s3c2410_serial0 at MMIO 0xe2900000 (irq = 16) is a S3C6400/10 <6>s5pv210-uart.1: s3c2410_serial1 at MMIO 0xe2900400 (irq = 20) is a S3C6400/10 <6>s5pv210-uart.2: s3c2410_serial2 at MMIO 0xe2900800 (irq = 24) is a S3C6400/10 <6>s5pv210-uart.3: s3c2410_serial3 at MMIO 0xe2900c00 (irq = 28) is a S3C6400/10 <6>brd: module loaded <6>loop: module loaded <4>SPI 2.4G remote controller config gpio port.. <4>Samsung SoC SPI Driver loaded for Bus SPI-1 with 1 Slaves attached <4> Max,Min-Speed [33350000, 130273]Hz <4> Irq=80 IOmem=[0xe1400fff-0xe1400000] DMA=[Rx-32, Tx-33] <6>input: msd_mouse as /devices/virtual/input/input0 <6>input: msd-keypad as /devices/virtual/input/input1 <6>PPP generic driver version 2.4.2 <6>usbcore: registered new interface driver asix <6>usbcore: registered new interface driver cdc_ether <6>usbcore: registered new interface driver net1080 <6>usbcore: registered new interface driver cdc_subset <6>usbcore: registered new interface driver zaurus <6>ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver <7>ehci_hcd: block sizes: qh 60 qtd 96 itd 160 sitd 96 <6>s5pv210-ehci s5pv210-ehci: s5pv210 EHCI <7>drivers/usb/core/inode.c: creating file 'devices' <7>drivers/usb/core/inode.c: creating file '001' <6>s5pv210-ehci s5pv210-ehci: new USB bus registered, assigned bus number 1 <6>s5pv210-ehci s5pv210-ehci: irq 87, io mem 0xec200000 <7>s5pv210-ehci s5pv210-ehci: reset command 080002 (park)=0 ithresh=8 period=1024 Reset HALT <7>s5pv210-ehci s5pv210-ehci: init command 010001 (park)=0 ithresh=1 period=1024 RUN <6>s5pv210-ehci s5pv210-ehci: USB 0.0 started, EHCI 1.00 <7>usb usb1: default language 0x0409 <7>usb usb1: udev 1, busnum 1, minor = 0 <6>usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 <6>usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 <6>usb usb1: Product: s5pv210 EHCI <6>usb usb1: Manufacturer: Linux 2.6.32.9 ehci_hcd <6>usb usb1: SerialNumber: s5pv210 <7>usb usb1: uevent <7>usb usb1: usb_probe_device <6>usb usb1: configuration #1 chosen from 1 choice <7>usb usb1: adding 1-0:1.0 (config #1, interface 0) <7>usb 1-0:1.0: uevent <7>hub 1-0:1.0: usb_probe_interface <7>hub 1-0:1.0: usb_probe_interface - got id <6>hub 1-0:1.0: USB hub found <6>hub 1-0:1.0: 1 port detected <7>hub 1-0:1.0: standalone hub <7>hub 1-0:1.0: individual port power switching <7>hub 1-0:1.0: individual port over-current protection <7>hub 1-0:1.0: power on to power good time: 20ms <7>hub 1-0:1.0: local power source is good <7>hub 1-0:1.0: enabling power on all ports <7>drivers/usb/core/inode.c: creating file '001' <6>ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver <7>ohci_hcd: block sizes: ed 64 td 64 <6>s5pv210-ohci s5pv210-ohci: s5pv210 OHCI <7>drivers/usb/core/inode.c: creating file '002' <6>s5pv210-ohci s5pv210-ohci: new USB bus registered, assigned bus number 2 <6>s5pv210-ohci s5pv210-ohci: irq 87, io mem 0xec300000 <7>s5pv210-ohci s5pv210-ohci: ohci_s5pv210_start, ohci:df1870d0 <7>s5pv210-ohci s5pv210-ohci: created debug files <7>s5pv210-ohci s5pv210-ohci: OHCI controller state <7>s5pv210-ohci s5pv210-ohci: OHCI 1.0, NO legacy support registers <7>s5pv210-ohci s5pv210-ohci: control 0x083 HCFS=operational CBSR=3 <7>s5pv210-ohci s5pv210-ohci: cmdstatus 0x00000 SOC=0 <7>s5pv210-ohci s5pv210-ohci: intrstatus 0x00000004 SF <7>s5pv210-ohci s5pv210-ohci: intrenable 0x8000001a MIE UE RD WDH <7>s5pv210-ohci s5pv210-ohci: hcca frame #0005 <7>s5pv210-ohci s5pv210-ohci: roothub.a 02000201 POTPGT=2 NPS NDP=1(1) <7>s5pv210-ohci s5pv210-ohci: roothub.b 00000000 PPCM=0000 DR=0000 <7>s5pv210-ohci s5pv210-ohci: roothub.status 00008000 DRWE <7>s5pv210-ohci s5pv210-ohci: roothub.portstatus [0] 0x00000100 PPS <7>usb usb2: default language 0x0409 <7>usb usb2: udev 1, busnum 2, minor = 128 <6>usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 <6>usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 <6>usb usb2: Product: s5pv210 OHCI <6>usb usb2: Manufacturer: Linux 2.6.32.9 ohci_hcd <6>usb usb2: SerialNumber: s5pv210 <7>usb usb2: uevent <7>usb usb2: usb_probe_device <6>usb usb2: configuration #1 chosen from 1 choice <7>usb usb2: adding 2-0:1.0 (config #1, interface 0) <7>usb 2-0:1.0: uevent <7>hub 2-0:1.0: usb_probe_interface <7>hub 2-0:1.0: usb_probe_interface - got id <6>hub 2-0:1.0: USB hub found <6>hub 2-0:1.0: 1 port detected <7>hub 2-0:1.0: standalone hub <7>hub 2-0:1.0: no power switching (usb 1.0) <7>hub 2-0:1.0: global over-current protection <7>hub 2-0:1.0: power on to power good time: 4ms <7>hub 2-0:1.0: local power source is good <7>hub 2-0:1.0: no over-current condition exists <7>hub 2-0:1.0: trying to enable port power on non-switchable hub <7>drivers/usb/core/inode.c: creating file '001' <6>Initializing USB Mass Storage driver... <6>usbcore: registered new interface driver usb-storage <6>USB Mass Storage support registered. <6>usbcore: registered new interface driver usbserial <6>usbserial: USB Serial Driver core <6>s3c-udc : S3C HS USB OTG Device Driver, (c) 2008-2009 Samsung Electronics <6>s3c-udc : version 15 March 2009 (DMA Mode) <6>android init <6>android_probe pdata: c05d37c0 <6>android_bind <7>android_bind_config <6>android_usb gadget: android_usb ready <6>Registered gadget driver 'android_usb' <6>f_adb init <6>android_register_function adb <6>f_mass_storage init <6>android_register_function usb_mass_storage <6>mass_storage_bind_config <6>fsg_probe pdata: c05d37e4 <6>android_usb gadget: Number of LUNs=2 <6>adb_bind_config <6>mice: PS/2 mouse device common for all mice <6>S5P Touchscreen driver, (c) 2008 Samsung Electronics <4>1adccon0=0x14c40 <4>2adccon0=0x34c40 <6>S5P TouchScreen got loaded successfully : 12 bits <6>input: S5P TouchScreen as /devices/virtual/input/input2 <4>S3C24XX RTC, (c) 2004,2006 Simtec Electronics <6>s3c-rtc s3c64xx-rtc: rtc disabled, re-enabling <6>using rtc device, s3c, for alarms <6>s3c-rtc s3c64xx-rtc: rtc core: registered s3c as rtc0 <6>s3c_bat_init <6>sec-fake-battery sec-fake-battery: s3c_bat_probe <6>S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics <6>s3c2410-wdt s3c2410-wdt: watchdog inactive, reset disabled, irq enabled <6>device-mapper: uevent: version 1.0.3 <6>device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: dm-devel@redhat.com <6>Bluetooth: HCI UART driver ver 2.2 <6>Bluetooth: HCI H4 protocol initialized <6>Bluetooth: HCI BCSP protocol initialized <6>Bluetooth: HCILL protocol initialized <6>cpuidle: using governor ladder <6>cpuidle: using governor menu <6>sdhci: Secure Digital Host Controller Interface driver <6>sdhci: Copyright(c) Pierre Ossman <6>s3c-sdhci s3c-sdhci.0: clock source 2: sclk_mmc (47642857 Hz) <6>Registered led device: mmc0:: <6>mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.0] using ADMA <6>s3c-sdhci s3c-sdhci.2: clock source 2: sclk_mmc (47642857 Hz) <6>Registered led device: mmc1:: <6>mmc1: SDHCI controller on samsung-hsmmc [s3c-sdhci.2] using ADMA <6>usbcore: registered new interface driver usbhid <6>usbhid: v2.6:USB HID core driver <6>logger: created 64K log 'log_main' <6>logger: created 256K log 'log_events' <6>logger: created 64K log 'log_radio' <6>logger: created 64K log 'log_system' <6>Advanced Linux Sound Architecture Driver Version 1.0.21. <6>s3c_idma_preallocate_buffer: VA-e0100000 PA-C0000000 163840bytes <6>asoc: WM8580 PAIFRX <-> s3c64xx-i2s mapping ok <6>asoc: WM8580 PAIFTX <-> s3c64xx-i2s mapping ok <4>ASoC: Failed to create Rear-L/R debugfs file <4>ASoC: Failed to create Center/Sub debugfs file <4>ASoC: Failed to create Front-L/R debugfs file <6>ALSA device list: <6> #0: smdk (WM8580) <6>TCP cubic registered <6>NET: Registered protocol family 17 <6>Bluetooth: L2CAP ver 2.14 <6>Bluetooth: L2CAP socket layer initialized <6>Bluetooth: SCO (Voice Link) ver 0.6 <6>Bluetooth: SCO socket layer initialized <6>Bluetooth: RFCOMM TTY layer initialized <6>Bluetooth: RFCOMM socket layer initialized <6>Bluetooth: RFCOMM ver 1.11 <6>Bluetooth: HIDP (Human Interface Emulation) ver 1.2 <6>NET: Registered protocol family 33 <6>lib80211: common routines for IEEE802.11 drivers <7>lib80211_crypt: registered algorithm 'NULL' <6>VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2 <3>no memory for fimc0 <6>FIMC0 registered successfully <6>FIMC1 registered successfully <6>FIMC2 registered successfully <6>S5PC1XX TVOUT Driver, (c) 2009 Samsung Electronics <6>s5p-tvout s5p-tvout: hpd status is cable inserted <6>s3c-rtc s3c64xx-rtc: rtc disabled, re-enabling <6>s3c-rtc s3c64xx-rtc: setting system clock to 2010-01-12 05:21:15 UTC (1263273675) <6>Freeing init memory: 164K <7>s5pv210-ehci s5pv210-ehci: GetStatus port 1 status 001803 POWER sig=j CSC CONNECT <7>hub 1-0:1.0: port 1: status 0501 change 0001 <7>usb usb1: uevent <7>usb 1-0:1.0: uevent <7>usb usb2: uevent <7>usb 2-0:1.0: uevent <7>hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0000 <6>mmc0: new high speed MMC card at address 0001 <6>mmcblk0: mmc0:0001 SEM02G 1.82 GiB <6> mmcblk0: p1 p2 p3 p4 <7>hub 1-0:1.0: state 7 ports 1 chg 0002 evt 0000 <7>hub 1-0:1.0: port 1, status 0501, change 0000, 480 Mb/s <7>s5pv210-ehci s5pv210-ehci: port 1 high speed <7>s5pv210-ehci s5pv210-ehci: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT <6>usb 1-1: new high speed USB device using s5pv210-ehci and address 2 <7>s5pv210-ehci s5pv210-ehci: port 1 high speed <7>s5pv210-ehci s5pv210-ehci: GetStatus port 1 status 001005 POWER sig=se0 PE CONNECT <7>usb 1-1: default language 0x0409 <7>usb 1-1: udev 2, busnum 1, minor = 1 <6>usb 1-1: New USB device found, idVendor=05e3, idProduct=0610 <6>usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 <6>usb 1-1: Product: USB2.0 Hub <7>usb 1-1: uevent <7>usb 1-1: usb_probe_device <6>usb 1-1: configuration #1 chosen from 1 choice <7>usb 1-1: adding 1-1:1.0 (config #1, interface 0) <7>usb 1-1:1.0: uevent <7>hub 1-1:1.0: usb_probe_interface <7>hub 1-1:1.0: usb_probe_interface - got id <6>hub 1-1:1.0: USB hub found <6>hub 1-1:1.0: 4 ports detected <7>hub 1-1:1.0: compound device; port removable status: RRRF <7>hub 1-1:1.0: individual port power switching <7>hub 1-1:1.0: individual port over-current protection <7>hub 1-1:1.0: TT per port <7>hub 1-1:1.0: TT requires at most 32 FS bit times (2664 ns) <7>hub 1-1:1.0: Port indicators are supported <7>hub 1-1:1.0: power on to power good time: 100ms <7>hub 1-1:1.0: local power source is good <7>hub 1-1:1.0: enabling power on all ports <7>drivers/usb/core/inode.c: creating file '002' <3>init: cannot open '/initlogo.rle' <4>PA FB = 0x46100000, bits per pixel = 32 <4>screen width=1024 height=600 va=0xd6100000 pa=0x46100000 <4>Back frameBuffer[0].VAddr=d6358000 PAddr=46358000 size=2457600 <7>hub 1-1:1.0: port 4: status 0101 change 0001 <7>usb 1-1: link qh256-0001/df22c7c0 start 1 [1/0 us] <7>hub 1-1:1.0: state 7 ports 4 chg 0010 evt 0000 <7>hub 1-1:1.0: port 4, status 0101, change 0000, 12 Mb/s <6>usb 1-1.4: new high speed USB device using s5pv210-ehci and address 3 <7>usb 1-1.4: default language 0x0409 <7>usb 1-1.4: udev 3, busnum 1, minor = 2 <6>usb 1-1.4: New USB device found, idVendor=0b95, idProduct=772a <6>usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 <6>usb 1-1.4: Product: AX88772A <6>usb 1-1.4: Manufacturer: ASIX Elec. Corp. <6>usb 1-1.4: SerialNumber: 003596 <7>usb 1-1.4: uevent <7>usb 1-1.4: usb_probe_device <6>usb 1-1.4: configuration #1 chosen from 1 choice <7>usb 1-1.4: adding 1-1.4:1.0 (config #1, interface 0) <7>usb 1-1.4:1.0: uevent <7>asix 1-1.4:1.0: usb_probe_interface <7>asix 1-1.4:1.0: usb_probe_interface - got id <4>EXT3-fs warning: checktime reached, running e2fsck is recommended <6>kjournald starting. Commit interval 5 seconds <6>EXT3 FS on mmcblk0p4, internal journal <6>EXT3-fs: recovery complete. <6>EXT3-fs: mounted filesystem with writeback data mode. <3>init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery' <4>g_minor_number = 0 <7>s5pv210-ohci s5pv210-ohci: auto-stop root hub <6>warning: `rild' uses 32-bit capabilities (legacy support in use) <6>PVR_K:(Warning): SysFinalise: Version string: SGX540 S5PC110 [473, services4/system/s5pc110/sysconfig.c] <6>eth0: register 'asix' at usb-s5pv210-1.4, ASIX AX88772 USB 2.0 Ethernet, 8c:f9:c9:00:3c:6b <7>drivers/usb/core/inode.c: creating file '003' <4>IIS Audio: 16Bits Stereo 44100Hz <6>DmaAddr=@c0000000 Total=32768bytes PrdSz=8192 #Prds=4 dma_area=0xe0100000 <4>s3c-fimc: FIMC2 1 opened. <4>fimc_try_fmt_overlay: top(0) left(0) width(1280) height(720) <4>ID=2,phy_addr=0x42F00000,vir_addr=0xD2F00000 <4>full_width(1280),full_height(720) <4>progress bar setting for video play... <4>VMIXER scale factor: x1 <4>VMIXER scale factor: x1 <6>eth0: link down <7>usb 1-1.4: link qh128-0001/db04f880 start 2 [1/0 us] <6>request_suspend_state: wakeup (3->0) at 10476790921 (2010-01-12 05:21:25.269100295 UTC) <4>GPIO::LED enable.. <4>GPIO::LED enable.. <6>TIWLAN: driver init <6>[ sdioDrv_probe ] BEGIN <6>[ sdioDrv_probe ] Probing the controller <6>TIWLAN_SDIO TIWLAN_SDIO.1: clock source 2: sclk_mmc (47642857 Hz) <6>Registered led device: mmc2:: <6>mmc2: SDHCI controller on samsung-hsmmc [TIWLAN_SDIO.1] using ADMA <6>[ sdioDrv_probe ] Setting bus width to 4 bits, power on, clock 25000000Hz <4>call init beginning l <4>setting wl_en <4>setting wl_en pull <4>kdj -> wlan_en ---- pull up <4>setting irq type <4>setting irq filter beginning <4>0xf8500ea4 <4>setting irq filter end <4>call init end <4>wlanDrvIf_Open <4>wlanDrvIf_Start <6>TIWLAN: 3549.256717: pInitParams->RoamingScanning_2_4G_enable 0 <6>TIWLAN: 3550.576758: CHIP VERSION... set 1273 chip top registers <6>TIWLAN: 3550.578305: Working on a 1273 PG 2.0 board. <6>TIWLAN: 3550.578369: Starting to process NVS... <6>TIWLAN: 3550.578385: NVS found, EEPROM Image addr=0xd85e6800, EEPROM Len=0x0x1d4 <6>TIWLAN: 3550.579012: Chip ID is 0x4030111. <6>TIWLAN: 3550.580476: FEM Type 0 <6>TIWLAN: 3550.630655: Firmware successfully downloaded. <6>TIWLAN: 3550.630683: FW download OK... <6>TIWLAN: 3550.640571: Firmware successfully downloaded. <6>TIWLAN: 3550.640598: FW download OK... <6>TIWLAN: 3550.641045: Firmware successfully downloaded. <6>TIWLAN: 3550.641061: FW download OK... <6>TIWLAN: 3550.644612: Firmware successfully downloaded. <6>TIWLAN: 3550.644635: FW download OK... <6>TIWLAN: 3550.646624: Firmware successfully downloaded. <6>TIWLAN: 3550.646645: FW download OK... <6>TIWLAN: 3550.647762: Finished downloading firmware. <6>TIWLAN: 3550.647883: Firmware running. <6>TIWLAN: 3550.667923: Firmware successfully downloaded. <6>TIWLAN: 3550.667939: FW download OK... <6>TIWLAN: 3550.668076: <6>TIWLAN: 3550.668088: ----------------------------------------------------- <6>TIWLAN: 3550.668125: Driver Version : WiLink_Driver_6.1.0.0.131 <6>TIWLAN: 3550.668140: Firmware Version: Rev 6.1.0.0.335 <6>TIWLAN: 3550.668156: Station ID : 8C-F9-C9-16-12-9B <6>TIWLAN: 3550.668168: ----------------------------------------------------- <6>TIWLAN: 3550.668183: <6>TIWLAN: 3550.685658: Interrogate TX/RX parameters <4>sdioDrv_register_pm <6>TIWLAN: 3552.423618: [LBH]cmdInterpret_setSecurityParams 4 <4>wlanDrvIf_Release <4>leds_timer_handler: close LEDs # ls -l lrwxrwxrwx root root 2010-01-12 05:21 cache -> /data/cache dr-xr-xr-x root root 2010-01-12 05:21 HDD dr-x------ root root 2010-01-12 05:21 config lrwxrwxrwx root root 2010-01-12 05:21 sdcard -> /mnt/sdcard lrwxrwxrwx root root 2010-01-12 05:21 flash -> /mnt/flash drwxr-xr-x root root 2010-01-12 05:21 acct drwxrwxr-x root system 2010-01-12 05:21 mnt lrwxrwxrwx root root 2010-01-12 05:21 d -> /sys/kernel/debug lrwxrwxrwx root root 2010-01-12 05:21 etc -> /system/etc drwxr-xr-x root root 2010-01-01 12:00 system drwxr-xr-x root root 1970-01-01 00:00 sys drwxr-x--- root root 1970-01-01 00:00 sbin dr-xr-xr-x root root 1970-01-01 00:00 proc drwxr-xr-x root root 1970-01-01 00:00 modules -rwxr-x--- root root 379 1970-01-01 00:00 init.smdkv210.rc -rwxr-x--- root root 15810 1970-01-01 00:00 init.rc -rwxr-x--- root root 1677 1970-01-01 00:00 init.goldfish.rc -rwxr-x--- root root 107960 1970-01-01 00:00 init -rw-r--r-- root root 172 1970-01-01 00:00 default.prop drwxrwxrwx system system 2010-01-02 09:39 data drwx------ root root 2011-08-31 01:15 root drwxr-xr-x root root 2010-01-12 05:21 dev # ls /proc pvr asound binder uid_stat apm sysrq-trigger partitions diskstats crypto key-users kpageflags kpagecount kmsg softirqs version uptime stat meminfo loadavg interrupts devices cpuinfo cmdline locks filesystems slabinfo swaps vmallocinfo zoneinfo vmstat pagetypeinfo buddyinfo kallsyms modules timer_list iomem ioports execdomains schedstat sched_debug cpu scsi misc fb wakelocks irq cgroups sys bus tty driver fs sysvipc net mounts self 1 2 3 4 5 6 10 13 197 199 201 215 220 223 227 234 270 271 319 337 960 1026 1067 1100 1133 1136 1155 1157 1231 1977 1987 1990 1991 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2007 2016 2115 2120 2126 2148 2163 2170 2172 2174 2192 2201 2214 2220 2225 2233 2240 2247 2255 2272 2278 2285 2293 2299 2313 2323 # cat /proc/cpuinfo Processor : ARMv7 Processor rev 2 (v7l) BogoMIPS : 996.00 Features : swp half thumb fastmult vfp edsp neon vfpv3 CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x2 CPU part : 0xc08 CPU revision : 2 Hardware : SMDKV210 Revision : 0000 Serial : 0000000000000000 # cat /proc/filesystems nodev sysfs nodev rootfs nodev bdev nodev proc nodev cgroup nodev tmpfs nodev binfmt_misc nodev debugfs nodev sockfs nodev usbfs nodev pipefs nodev anon_inodefs nodev inotifyfs nodev devpts ext3 ext2 cramfs nodev ramfs vfat msdos sysv v7 ntfs romfs nodev fuse fuseblk nodev fusectl # cat /proc/cmdline console=ttySAC2,115200 init=/linuxrc # cat /proc/swaps Filename Type Size Used Priority # cat /proc/meminfo MemTotal: 361984 kB MemFree: 167488 kB Buffers: 2636 kB Cached: 85544 kB SwapCached: 0 kB Active: 84736 kB Inactive: 67800 kB Active(anon): 64604 kB Inactive(anon): 0 kB Active(file): 20132 kB Inactive(file): 67800 kB Unevictable: 0 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 64364 kB Mapped: 59168 kB Shmem: 248 kB Slab: 8088 kB SReclaimable: 3464 kB SUnreclaim: 4624 kB KernelStack: 2016 kB PageTables: 7960 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 180992 kB Committed_AS: 3793944 kB VmallocTotal: 393216 kB VmallocUsed: 46032 kB VmallocChunk: 324612 kB # cat /proc/interrupts CPU0 24: 23 s3c-uart s5pv210-uart 26: 33 s3c-uart s5pv210-uart 35: 0 s5p_vic_eint EINT3 45: 0 s5p_vic_eint hpd 58: 0 VIC System timer 59: 0 VIC s3c2410-wdt 61: 29577 VIC rtc-tick 78: 0 VIC s3c2410-i2c.0 80: 0 VIC s3c-spi 83: 0 VIC s3c2410-i2c.2 87: 270 VIC ehci_hcd:usb1, ohci_hcd:usb2 88: 2 VIC s3c-udc 90: 6506 VIC mmc0 92: 0 VIC mmc1 97: 2697 VIC s3cfb, s3cfb 101: 0 VIC s3c-fimc0 102: 0 VIC s3c-fimc1 103: 498 VIC s3c-fimc2 104: 0 VIC s3c-jpg 105: 0 VIC s5p-g2d 106: 3593 VIC PowerVR 107: 0 VIC s5p-tvout 108: 0 VIC s5p-tvout 109: 133 VIC s3c2410-i2c.1 110: 0 VIC s3c-mfc 111: 0 VIC s5p-tvout 131: 0 VIC s5p-cec 137: 0 VIC s3c_action 138: 0 VIC s3c_updown Err: 0 # mount rootfs / rootfs ro,relatime 0 0 tmpfs /dev tmpfs rw,relatime,mode=755 0 0 devpts /dev/pts devpts rw,relatime,mode=600 0 0 proc /proc proc rw,relatime 0 0 sysfs /sys sysfs rw,relatime 0 0 tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0 none /dev/cpuctl cgroup rw,relatime,cpu 0 0 /dev/block/mmcblk0p2 /system ext2 ro,relatime,errors=continue 0 0 /dev/block/mmcblk0p3 /system/app ext2 ro,relatime,errors=continue 0 0 /dev/block/mmcblk0p4 /data ext3 rw,nosuid,nodev,noatime,errors=continue,data=writeback 0 0 /dev/block/vold/179:1 /mnt/flash vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 # cat /init.rc 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 INTERNAL_STORAGE /mnt/flash export EXTERNAL_STORAGE /mnt/sdcard export ASEC_MOUNTPOINT /mnt/asec export BOOTCLASSPATH /system/framework/core.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar # Add HDD Path export HDD_STORAGE /HDD # ko files for 3D insmod /modules/pvrsrvkm.ko insmod /modules/s3c_lcd.ko insmod /modules/s3c_bc.ko # Backward compatibility symlink /system/etc /etc symlink /sys/kernel/debug /d # create mountpoints mkdir /mnt 0775 root system mkdir /mnt/flash 0000 system system mkdir /mnt/sdcard 0000 system system # mkdir /mnt/sdcard2 0000 system system # Create cgroup mount point for cpu accounting mkdir /acct mount cgroup none /acct cpuacct mkdir /acct/uid # Backwards Compat - XXX: Going away in G* symlink /mnt/flash /flash symlink /mnt/sdcard /sdcard mkdir /system mkdir /data 0771 system system # kangkang modified (2010.01.11) we don't have the cache block # mkdir /cache 0770 system cache mkdir /config 0500 root root # Directory for putting things only root should see. mkdir /mnt/secure 0700 root root # Directory for staging bindmounts mkdir /mnt/secure/staging 0700 root root # Directory-target for where the secure container # imagefile directory will be bind-mounted mkdir /mnt/secure/asec 0700 root root # Secure container public mount points. mkdir /mnt/asec 0700 root system mount tmpfs tmpfs /mnt/asec mode=0755,gid=1000 #create /HDD dir mount USB mkdir /HDD chmod 0555 /HDD 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 write /proc/sys/kernel/sched_child_runs_first 0 # Create cgroup mount points for process groups mkdir /dev/cpuctl mount cgroup none /dev/cpuctl cpu chown system 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 ext2 /dev/block/mmcblk0p2 /system #mount /app partion to /system/app directory mkdir /system/app mount ext2 /dev/block/mmcblk0p3 /system/app mount ext2 /dev/block/mmcblk0p3 /system/app ro remount mount ext2 /dev/block/mmcblk0p2 /system ro remount # We chown/chmod /data again so because mount is run as root + defaults mount ext3 /dev/block/mmcblk0p4 /data nosuid nodev noatime chown system system /data #kangkang modified the data permission in order to update image chmod 0777 /data # Create dump dir and collect dumps. # Do this before we mount cache so eventually we can use cache for # storing dumps on platforms which do not have a dedicated dump partition. mkdir /data/dontpanic chown root log /data/dontpanic chmod 0750 /data/dontpanic # Collect apanic data, free resources and re-arm trigger copy /proc/apanic_console /data/dontpanic/apanic_console chown root log /data/dontpanic/apanic_console chmod 0640 /data/dontpanic/apanic_console copy /proc/apanic_threads /data/dontpanic/apanic_threads chown root log /data/dontpanic/apanic_threads chmod 0640 /data/dontpanic/apanic_threads write /proc/apanic_console 1 # Same reason as /data above we create recovery dir in the data block kangkang ++ 2010.01.11 mkdir /data/recovery chown system system /data/recovery chmod 0770 /data/recovery mkdir /data/cache chown system cache /data/cache chmod 0770 /data/cache symlink /data/cache /cache # This may have been created by the recovery system with odd permissions chown system cache /cache/recovery chmod 0770 /cache/recovery mount rootfs rootfs / ro remount #change permissions on vmallocinfo so we can grab it from bugreports chown root log /proc/vmallocinfo chmod 0440 /proc/vmallocinfo # create basic filesystem structure mkdir /data/misc 01771 system misc mkdir /data/misc/bluetoothd 0770 bluetooth bluetooth mkdir /data/misc/bluetooth 0770 system system mkdir /data/misc/keystore 0700 keystore keystore mkdir /data/misc/vpn 0770 system system mkdir /data/misc/systemkeys 0700 system system mkdir /data/misc/vpn/profiles 0770 system system mkdir /data/misc/dhcp 0770 dhcp dhcp mkdir /data/misc/udhcpd 0777 wifi wifi # 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 chown wifi wifi /data/misc/wifi chown wifi wifi /data/misc/wifi/wpa_supplicant.conf #bluetooth power up/down interface chown bluetooth bluetooth /sys/class/rfkill/rfkill0/type chown bluetooth bluetooth /sys/class/rfkill/rfkill0/state chown 0660 /sys/class/rfkill/rfkill0/state # create other folders for wlan mkdir /data/system 0775 system system chmod 0775 /data/system mkdir /data/misc/dhcp 0777 dhcp dhcp chmod 0777 /data/misc/dhcp mkdir /data/system/wpa_supplicant 0771 wifi wifi chmod 0771 /data/system/wpa_supplicant chown wifi wifi /data/system/wpa_supplicant mkdir /data/misc/wifi/sockets 0770 wifi wifi chmod 0777 /data/misc/wifi/sockets 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 #add by liujj mkdir /data/comm 0771 system system # 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 chmod 0666 /dev/s3c2410_serial0 chown bluetooth bluetooth /dev/s3c2410_serial0 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 # 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 write /proc/sys/vm/overcommit_memory 1 write /proc/sys/vm/min_free_order_shift 4 write /sys/module/lowmemorykiller/parameters/minfree 1536,2048,4096,5120,5632,6144 # Set init its forked children's oom_adj. write /proc/1/oom_adj -16 # Tweak background writeout write /proc/sys/vm/dirty_expire_centisecs 200 write /proc/sys/vm/dirty_background_ratio 5 # 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 chown system system /sys/class/backlight/pwm-backlight/brightness 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 chown system system /sys/class/timed_output/vibrator/enable 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 # 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 # 3D init service pvrsrvinit /system/bin/pvrsrvinit user root group root oneshot 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 ioprio be 2 service netd /system/bin/netd socket netd stream 0660 root system service debuggerd /system/bin/debuggerd #add cursor-2.4g input_dev service msd_input /system/bin/msd_input 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 audio 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 onrestart restart media service media /system/bin/mediaserver user media group system audio camera graphics inet net_bt net_bt_admin net_raw ioprio rt 4 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 service hciattach /system/bin/hciattach /dev/s3c2410_serial0 texas 921600 user bluetooth group bluetooth net_bt_admin disabled oneshot service bluetoothd /system/bin/bluetoothd -n 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 bluetoothd drop uid to bluetooth with the right linux capabilities group bluetooth net_bt_admin misc disabled 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 opush /system/bin/sdptool add --channel=12 OPUSH user bluetooth group bluetooth net_bt_admin disabled oneshot service pbap /system/bin/sdptool add --channel=19 PBAP user bluetooth group bluetooth net_bt_admin disabled oneshot service installd /system/bin/installd socket installd stream 600 system system service flash_recovery /system/etc/install-recovery.sh oneshot service racoon /system/bin/racoon socket racoon stream 600 system system # racoon will setuid to vpn after getting necessary resources. group net_admin 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 /data/misc/keystore user keystore group keystore socket keystore stream 666 service dumpstate /system/bin/dumpstate -s socket dumpstate stream 0660 shell log disabled oneshot service wlan_loader /system/bin/tiwlan_loader -i /system/lib/modules/tiwlan.ini -f /system/lib/modules/firmware.bin -e /data/misc/wifi/nvs_map.bin disabled oneshot service ifcfg_ti /system/bin/ifconfig tiwlan0 up disabled oneshot service tiwlan_nvs /system/bin/tiwlan_plts -n disabled oneshot service dhcpcd /system/bin/dhcpcd -dABKL tiwlan0 disabled oneshot service wpa_supplicant /system/bin/wpa_supplicant -Dtiwlan0 -itiwlan0 -c/data/misc/wifi/wpa_supplicant.conf -dd socket wpa_tiwlan0 dgram 660 wifi wifi disabled oneshot # add dhcpcd services for eth0 (ethernet) service ethernet_dhcp /system/bin/dhcpcd -d eth0 disabled oneshot # start usbhotplug service for HDD auto mount service usbhotplug /system/bin/usbhotplug socket hotplug stream 0660 root mount # ls /sys fs devices dev bus class firmware kernel power module block # cd /sys/bus platform pci i2c spi scsi usb serio mmc sdio usb-serial hid # ls /dev/block mmcblk1p1 mmcblk1 vold loop7 loop6 loop5 loop4 loop3 loop2 loop1 loop0 ram15 ram14 ram13 ram12 ram11 ram10 ram9 ram8 ram7 ram6 ram5 ram4 ram3 ram2 ram1 ram0 mmcblk0p4 mmcblk0p3 mmcblk0p2 mmcblk0p1 stl9 stl8 stl7 mmcblk0 # cat /etc/vold.fstab ## Vold 2.0 Generic fstab ## - San Mehat (san@android.com) ## ####################### ## Regular device mount ## ## Format: dev_mount