Nexus 7 2012 touch not working with I2C errors - Nexus 7 Q&A, Help & Troubleshooting

Just at random, the touch stopped working on my Nexus 7 2012. It was used in my electronics lab as a display for my Mooshimeter, no heavy loads. Tried hard reboot and reseating connectors. Touch is not working in recovery either. Dmesg shows a lot of I2C errors.
<4>[ 105.240682] WARNING: at ../../../../../../kernel/asus/grouper/drivers/i2c/busses/i2c-tegra.c:719 tegra_i2c_xfer+0x508/0x60c()
<4>[ 105.241243] [<c0014bd0>] (unwind_backtrace+0x0/0x134) from [<c0064aa8>] (warn_slowpath_common+0x50/0x60)
<4>[ 105.241745] [<c0064aa8>] (warn_slowpath_common+0x50/0x60) from [<c0064b80>] (warn_slowpath_null+0x1c/0x24)
<4>[ 105.242025] [<c0064b80>] (warn_slowpath_null+0x1c/0x24) from [<c045cd64>] (tegra_i2c_xfer+0x508/0x60c)
<4>[ 105.242526] [<c045cd64>] (tegra_i2c_xfer+0x508/0x60c) from [<c0459b78>] (i2c_transfer+0xf0/0x16c)
<4>[ 105.243016] [<c0459b78>] (i2c_transfer+0xf0/0x16c) from [<c0459c80>] (i2c_master_recv+0x40/0x50)
<4>[ 105.243522] [<c0459c80>] (i2c_master_recv+0x40/0x50) from [<c044017c>] (elan_ktf3k_ts_recv_data+0x2c/0x84)
<4>[ 105.244012] [<c044017c>] (elan_ktf3k_ts_recv_data+0x2c/0x84) from [<c04402b0>] (elan_ktf3k_ts_work_func+0x88/0x320)
<4>[ 105.244532] [<c04402b0>] (elan_ktf3k_ts_work_func+0x88/0x320) from [<c007e1cc>] (process_one_work+0x128/0x4b0)
<4>[ 105.245027] [<c007e1cc>] (process_one_work+0x128/0x4b0) from [<c007e8a4>] (worker_thread+0x15c/0x3b0)
<4>[ 105.245312] [<c007e8a4>] (worker_thread+0x15c/0x3b0) from [<c008358c>] (kthread+0x84/0x88)
<4>[ 105.245819] [<c008358c>] (kthread+0x84/0x88) from [<c000f554>] (kernel_thread_exit+0x0/0x8)
<4>[ 105.246295] ---[ end trace d07480b70a8b950e ]---
<3>[ 105.246566] tegra-i2c tegra-i2c.1: i2c transfer timed out, addr 0x0010, data 0x00
<3>[ 105.248097] elan-ktf3k 1-0010: [elan] elan_ktf3k_ts_recv_data: i2c_master_recv error?!
<4>[ 106.240035] ------------[ cut here ]------------
<4>[ 106.240148] WARNING: at ../../../../../../kernel/asus/grouper/drivers/i2c/busses/i2c-tegra.c:719 tegra_i2c_xfer+0x508/0x60c()
<4>[ 106.240320] [<c0014bd0>] (unwind_backtrace+0x0/0x134) from [<c0064aa8>] (warn_slowpath_common+0x50/0x60)
<4>[ 106.240476] [<c0064aa8>] (warn_slowpath_common+0x50/0x60) from [<c0064b80>] (warn_slowpath_null+0x1c/0x24)
<4>[ 106.240630] [<c0064b80>] (warn_slowpath_null+0x1c/0x24) from [<c045cd64>] (tegra_i2c_xfer+0x508/0x60c)
<4>[ 106.240784] [<c045cd64>] (tegra_i2c_xfer+0x508/0x60c) from [<c0459b78>] (i2c_transfer+0xf0/0x16c)
<4>[ 106.240872] [<c0459b78>] (i2c_transfer+0xf0/0x16c) from [<c0459c80>] (i2c_master_recv+0x40/0x50)
<4>[ 106.241028] [<c0459c80>] (i2c_master_recv+0x40/0x50) from [<c04401c0>] (elan_ktf3k_ts_recv_data+0x70/0x84)
<4>[ 106.241182] [<c04401c0>] (elan_ktf3k_ts_recv_data+0x70/0x84) from [<c04402b0>] (elan_ktf3k_ts_work_func+0x88/0x320)
<4>[ 106.241342] [<c04402b0>] (elan_ktf3k_ts_work_func+0x88/0x320) from [<c007e1cc>] (process_one_work+0x128/0x4b0)
<4>[ 106.241495] [<c007e1cc>] (process_one_work+0x128/0x4b0) from [<c007e8a4>] (worker_thread+0x15c/0x3b0)
<4>[ 106.241650] [<c007e8a4>] (worker_thread+0x15c/0x3b0) from [<c008358c>] (kthread+0x84/0x88)
<4>[ 106.241745] [<c008358c>] (kthread+0x84/0x88) from [<c000f554>] (kernel_thread_exit+0x0/0x8)
<4>[ 106.241891] ---[ end trace d07480b70a8b950f ]---
<3>[ 106.242037] tegra-i2c tegra-i2c.1: i2c transfer timed out, addr 0x0010, data 0x00
<4>[ 107.240054] ------------[ cut here ]------------
<4>[ 107.240378] WARNING: at ../../../../../../kernel/asus/grouper/drivers/i2c/busses/i2c-tegra.c:719 tegra_i2c_xfer+0x508/0x60c()
<4>[ 107.240695] [<c0014bd0>] (unwind_backtrace+0x0/0x134) from [<c0064aa8>] (warn_slowpath_common+0x50/0x60)
<4>[ 107.240863] [<c0064aa8>] (warn_slowpath_common+0x50/0x60) from [<c0064b80>] (warn_slowpath_null+0x1c/0x24)
<4>[ 107.241146] [<c0064b80>] (warn_slowpath_null+0x1c/0x24) from [<c045cd64>] (tegra_i2c_xfer+0x508/0x60c)
<4>[ 107.241430] [<c045cd64>] (tegra_i2c_xfer+0x508/0x60c) from [<c0459b78>] (i2c_transfer+0xf0/0x16c)
<4>[ 107.241710] [<c0459b78>] (i2c_transfer+0xf0/0x16c) from [<c0459c80>] (i2c_master_recv+0x40/0x50)
<4>[ 107.241998] [<c0459c80>] (i2c_master_recv+0x40/0x50) from [<c044017c>] (elan_ktf3k_ts_recv_data+0x2c/0x84)
<4>[ 107.242282] [<c044017c>] (elan_ktf3k_ts_recv_data+0x2c/0x84) from [<c04402b0>] (elan_ktf3k_ts_work_func+0x88/0x320)
<4>[ 107.242457] [<c04402b0>] (elan_ktf3k_ts_work_func+0x88/0x320) from [<c007e1cc>] (process_one_work+0x128/0x4b0)
<4>[ 107.242624] [<c007e1cc>] (process_one_work+0x128/0x4b0) from [<c007e8a4>] (worker_thread+0x15c/0x3b0)
<4>[ 107.242907] [<c007e8a4>] (worker_thread+0x15c/0x3b0) from [<c008358c>] (kthread+0x84/0x88)
<4>[ 107.243196] [<c008358c>] (kthread+0x84/0x88) from [<c000f554>] (kernel_thread_exit+0x0/0x8)
<4>[ 107.243466] ---[ end trace d07480b70a8b9510 ]---
<3>[ 107.243619] tegra-i2c tegra-i2c.1: i2c transfer timed out, addr 0x0010, data 0x00
<3>[ 107.244922] elan-ktf3k 1-0010: [elan] elan_ktf3k_ts_recv_data: i2c_master_recv error?!
<4>[ 108.240093] ------------[ cut here ]------------
<4>[ 108.240687] WARNING: at ../../../../../../kernel/asus/grouper/drivers/i2c/busses/i2c-tegra.c:719 tegra_i2c_xfer+0x508/0x60c()
<4>[ 108.241260] [<c0014bd0>] (unwind_backtrace+0x0/0x134) from [<c0064aa8>] (warn_slowpath_common+0x50/0x60)
<4>[ 108.241779] [<c0064aa8>] (warn_slowpath_common+0x50/0x60) from [<c0064b80>] (warn_slowpath_null+0x1c/0x24)
<4>[ 108.242289] [<c0064b80>] (warn_slowpath_null+0x1c/0x24) from [<c045cd64>] (tegra_i2c_xfer+0x508/0x60c)
<4>[ 108.242583] [<c045cd64>] (tegra_i2c_xfer+0x508/0x60c) from [<c0459b78>] (i2c_transfer+0xf0/0x16c)
<4>[ 108.243090] [<c0459b78>] (i2c_transfer+0xf0/0x16c) from [<c0459c80>] (i2c_master_recv+0x40/0x50)
<4>[ 108.243611] [<c0459c80>] (i2c_master_recv+0x40/0x50) from [<c04401c0>] (elan_ktf3k_ts_recv_data+0x70/0x84)
<4>[ 108.244123] [<c04401c0>] (elan_ktf3k_ts_recv_data+0x70/0x84) from [<c04402b0>] (elan_ktf3k_ts_work_func+0x88/0x320)
<4>[ 108.244663] [<c04402b0>] (elan_ktf3k_ts_work_func+0x88/0x320) from [<c007e1cc>] (process_one_work+0x128/0x4b0)
<4>[ 108.245179] [<c007e1cc>] (process_one_work+0x128/0x4b0) from [<c007e8a4>] (worker_thread+0x15c/0x3b0)
<4>[ 108.245475] [<c007e8a4>] (worker_thread+0x15c/0x3b0) from [<c008358c>] (kthread+0x84/0x88)
<4>[ 108.246004] [<c008358c>] (kthread+0x84/0x88) from [<c000f554>] (kernel_thread_exit+0x0/0x8)
<4>[ 108.246498] ---[ end trace d07480b70a8b9511 ]---
<3>[ 108.246774] tegra-i2c tegra-i2c.1: i2c transfer timed out, addr 0x0010, data 0x00
Click to expand...
Click to collapse
Is there a simple fix or would I be better off turning it into an altcoin miner?

I've had similar problem with Nexus 7 2013 and I was able to solve it by fixing loose connectors.

Related

HELP [ROM]Lightspeed_1.0.2 USB ERROR

I got this error from dmesg on a freshly installed Lightspeed ROM
Code:
<4>[ 11.582224] ------------[ cut here ]------------
<4>[ 11.582333] WARNING: at /home/simba/autobuild/a501/mdrr_mr2/android/kernel/arch/arm/mach-tegra/usb_phy.c:515 tegra_usb_phy_power_on+0xd3c/0xd8c()
<4>[ 11.582490] Modules linked in:
<4>[ 11.582748] [<c003864c>] (unwind_backtrace+0x0/0xf0) from [<c00694d0>] (warn_slowpath_common+0x4c/0x64)
<4>[ 11.582929] [<c00694d0>] (warn_slowpath_common+0x4c/0x64) from [<c0069500>] (warn_slowpath_null+0x18/0x1c)
<4>[ 11.583027] [<c0069500>] (warn_slowpath_null+0x18/0x1c) from [<c00487f4>] (tegra_usb_phy_power_on+0xd3c/0xd8c)
<4>[ 11.583207] [<c00487f4>] (tegra_usb_phy_power_on+0xd3c/0xd8c) from [<c025973c>] (tegra_ehci_probe+0x22c/0x398)
<4>[ 11.583384] [<c025973c>] (tegra_ehci_probe+0x22c/0x398) from [<c01f6c8c>] (platform_drv_probe+0x18/0x1c)
<4>[ 11.583552] [<c01f6c8c>] (platform_drv_probe+0x18/0x1c) from [<c01f5dfc>] (driver_probe_device+0xc8/0x184)
<4>[ 11.583715] [<c01f5dfc>] (driver_probe_device+0xc8/0x184) from [<c01f5f18>] (__driver_attach+0x60/0x84)
<4>[ 11.583880] [<c01f5f18>] (__driver_attach+0x60/0x84) from [<c01f5630>] (bus_for_each_dev+0x48/0x84)
<4>[ 11.584045] [<c01f5630>] (bus_for_each_dev+0x48/0x84) from [<c01f4f84>] (bus_add_driver+0x9c/0x20c)
<4>[ 11.584140] [<c01f4f84>] (bus_add_driver+0x9c/0x20c) from [<c01f6204>] (driver_register+0xa8/0x134)
<4>[ 11.584310] [<c01f6204>] (driver_register+0xa8/0x134) from [<c001d84c>] (ehci_hcd_init+0x58/0x88)
<4>[ 11.584480] [<c001d84c>] (ehci_hcd_init+0x58/0x88) from [<c0032584>] (do_one_initcall+0xd0/0x1a4)
<4>[ 11.584646] [<c0032584>] (do_one_initcall+0xd0/0x1a4) from [<c0008588>] (kernel_init+0x14c/0x210)
<4>[ 11.584809] [<c0008588>] (kernel_init+0x14c/0x210) from [<c0033bc4>] (kernel_thread_exit+0x0/0x8)
<4>[ 11.584905] ---[ end trace 2f44094fb41243fe ]---

cm7_nand_photon_v2 bootloop log

i tried cm7_nand_photon_v2, but bootloop
dmesg log
Code:
<6>[ 0.000000] Initializing cgroup subsys cpu
<5>[ 0.000000] Linux version 2.6.32.21-gf9fbd2a ([email protected]) (gcc v
ersion 4.4.1 (Sourcery G++ Lite 2010q1-188) ) #27 PREEMPT Wed Jan 4 00:36:49 MSK
2012
<4>[ 0.000000] CPU: ARMv6-compatible processor [4117b365] revision 5 (ARMv6TE
J), cr=00c5387f
<4>[ 0.000000] CPU: VIPT aliasing data cache, VIPT aliasing instruction cache
<4>[ 0.000000] Machine: photon
<6>[ 0.000000] fixup: nr_banks = 2
<6>[ 0.000000] fixup: bank0 start=00200000, node=00000000, size=0ca00000
<6>[ 0.000000] fixup: bank1 start=20000000, node=00000000, size=05600000
<4>[ 0.000000] Ignoring unrecognised tag 0x00000000
<4>[ 0.000000] Ignoring unrecognised tag 0x00000000
<4>[ 0.000000] Memory policy: ECC disabled, Data cache writeback
<7>[ 0.000000] On node 0 totalpages: 73728
<7>[ 0.000000] free_area_init_node: node 0, pgdat c05b29b0, node_mem_map c08b
9000
<7>[ 0.000000] Normal zone: 1192 pages used for memmap
<7>[ 0.000000] Normal zone: 0 pages reserved
<7>[ 0.000000] Normal zone: 72536 pages, LIFO batch:15
<4>[ 0.000000] liberty_init_map_io()
<6>[ 0.000000] L210 cache controller enabled
<4>[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total
pages: 72536
<5>[ 0.000000] Kernel command line: rw?
<6>[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
<6>[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes
)
<6>[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>[ 0.000000] Memory: 202MB 86MB = 288MB total
<5>[ 0.000000] Memory: 284212KB available (4280K code, 1331K data, 1148K init
, 0K highmem)
<6>[ 0.000000] Hierarchical RCU implementation.
<6>[ 0.000000] NR_IRQS:277
<4>[ 0.000000] photon_init_irq()
<6>[ 0.000000] ram_console: no valid data in buffer (sig = 0x48454150)
<6>[ 0.000000] console [ram0] enabled
<6>[ 0.000000] Calibrating delay loop... 598.01 BogoMIPS (lpj=2990080)
<4>[ 0.230191] Mount-cache hash table entries: 512
<6>[ 0.230828] Initializing cgroup subsys debug
<6>[ 0.230858] Initializing cgroup subsys cpuacct
<6>[ 0.230876] Initializing cgroup subsys freezer
<6>[ 0.230918] CPU: Testing write buffer coherency: ok
<6>[ 0.233663] NET: Registered protocol family 16
<4>[ 0.234270] photon_init() revision = 0x0
<6>[ 0.385178] YoYo--BD_ADDRESS=00:00:00:00:00:00
<6>[ 0.385580] acpu_clock_init()
<6>[ 0.385646] ACPU running at 600000 KHz
<6>[ 0.385726] ACPU speed 19200 KHz
<6>[ 0.385741] ACPU speed 120000 KHz
<6>[ 0.385755] ACPU speed 122880 KHz
<6>[ 0.385768] ACPU speed 200000 KHz
<6>[ 0.385781] ACPU speed 245760 KHz
<6>[ 0.385796] ACPU speed 320000 KHz
<6>[ 0.385810] ACPU speed 400000 KHz
<6>[ 0.385823] ACPU speed 480000 KHz
<6>[ 0.385836] ACPU speed 600000 KHz
<6>[ 0.385851] ACPU speed 768000 KHz
<6>[ 0.385865] ACPU speed 787200 KHz
<6>[ 0.385878] ACPU speed 806400 KHz
<6>[ 0.385891] ACPU speed 825600 KHz
<6>[ 0.385906] ACPU speed 844800 KHz
<6>[ 0.385920] ACPU speed 864000 KHz
<6>[ 0.385935] ACPU running at 0 KHz
<6>[ 0.385980] msm_proc_comm_wince_init: WinCE PCOM initialized.
<6>[ 0.386011] PLL0 @ f8005300: MODE=00000007 L=00000032 M=00000000 N=0000000
1 freq=960000000 Hz (960 MHz)
<6>[ 0.386046] PLL1 @ f800531c: MODE=00000007 L=0000000c M=00000004 N=0000000
5 freq=245760000 Hz (245 MHz)
<6>[ 0.386080] PLL2 @ f8005338: MODE=00000007 L=0000003e M=00000001 N=0000000
2 freq=1200000000 Hz (1200 MHz)
<6>[ 0.386103] PCB XC: 00000000
<6>[ 0.386116] AMSS version: 32.26.05.04U
<6>[ 0.386151] Acquire 'boot-time' perf_lock
<4>[ 0.390408] after msm_add_devices()
<6>[ 0.391256] photon_init_mmc
<6>[ 0.392315] msm_hsusb_set_vbus_state: 1
<4>[ 0.399266] bio: create slab <bio-0> at 0
<6>[ 0.400081] msm_i2c_probe
<6>[ 0.400286] msm_i2c_probe: clk_ctl 315, 400000 Hz
<6>[ 0.401790] Bluetooth: Core ver 2.15
<6>[ 0.401965] NET: Registered protocol family 31
<6>[ 0.401981] Bluetooth: HCI device and connection manager initialized
<6>[ 0.402006] Bluetooth: HCI socket layer initialized
<6>[ 0.402198] Switching to clocksource dg_timer
<6>[ 0.403455] NET: Registered protocol family 2
<6>[ 0.403686] IP route cache hash table entries: 4096 (order: 2, 16384 bytes
)
<6>[ 0.404316] TCP established hash table entries: 16384 (order: 5, 131072 by
tes)
<6>[ 0.404896] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
<6>[ 0.405330] TCP: Hash tables configured (established 16384 bind 16384)
<6>[ 0.405351] TCP reno registered
<6>[ 0.405631] NET: Registered protocol family 1
<6>[ 0.405980] Unpacking initramfs...
<6>[ 0.491268] Freeing initrd memory: 720K
<6>[ 0.491970] smd_init()
<6>[ 0.491983] smd_core_init()
<4>[ 0.492001] smem_item: id=85 offset=19072 size=32=
<6>[ 0.492021] phy addr of smd_info.state=0xFF04A80
<6>[ 0.492116] smd_core_init() done
<4>[ 0.492138] smem_item: id=336 offset=8712 size=6936=
<3>[ 0.492175] msm_init_last_radio_log: last radio log is 6936 bytes long
<4>[ 0.492740] smem_item: id=13 offset=102296 size=2048=
<4>[ 0.492770] smem_item: id=14 offset=219320 size=40=
<4>[ 0.492790] smem_item: id=338 offset=219360 size=16384=
<6>[ 0.492813] smd_alloc_channel() cid=00 size=08192 'SMD_DS'
<4>[ 0.492971] smem_item: id=15 offset=137320 size=40=
<4>[ 0.492993] smem_item: id=339 offset=137360 size=65536=
<6>[ 0.493013] smd_alloc_channel() cid=01 size=32768 'SMD_DIAG'
<4>[ 0.493125] smem_item: id=16 offset=120896 size=40=
<4>[ 0.493145] smem_item: id=340 offset=120936 size=16384=
<6>[ 0.493166] smd_alloc_channel() cid=02 size=08192 'SMD_RPCCALL'
<4>[ 0.493283] smem_item: id=19 offset=104472 size=40=
<4>[ 0.493303] smem_item: id=343 offset=104512 size=16384=
<6>[ 0.493323] smd_alloc_channel() cid=05 size=08192 'SMD_CONTROL'
<4>[ 0.493435] smem_item: id=21 offset=235744 size=40=
<4>[ 0.493455] smem_item: id=345 offset=235784 size=65536=
<6>[ 0.493476] smd_alloc_channel() cid=07 size=32768 'SMD_DATA1'
<4>[ 0.493586] smem_item: id=22 offset=301320 size=40=
<4>[ 0.493606] smem_item: id=346 offset=301360 size=65536=
<6>[ 0.493626] smd_alloc_channel() cid=08 size=32768 'SMD_DATA2'
<4>[ 0.493745] smem_item: id=23 offset=366896 size=40=
<4>[ 0.493766] smem_item: id=347 offset=366936 size=65536=
<6>[ 0.493786] smd_alloc_channel() cid=09 size=32768 'SMD_DATA3'
<4>[ 0.493903] smem_item: id=29 offset=432472 size=40=
<4>[ 0.493923] smem_item: id=353 offset=432512 size=16384=
<6>[ 0.493943] smd_alloc_channel() cid=15 size=08192 'SMD_DATA9'
<4>[ 0.494058] smem_item: id=41 offset=448896 size=40=
<4>[ 0.494078] smem_item: id=365 offset=448936 size=16384=
<6>[ 0.494100] smd_alloc_channel() cid=27 size=08192 'SMD_GPSNMEA'
<4>[ 0.494225] smem_item: id=52 offset=202896 size=40=
<4>[ 0.494245] smem_item: id=376 offset=202936 size=16384=
<6>[ 0.494265] smd_alloc_channel() cid=38 size=08192 'SMD_DAL00'
<4>[ 0.494871] smem_item: id=79 offset=19200 size=40000=
<4>[ 0.494895] smem_item: id=78 offset=59200 size=8=
<4>[ 0.494915] smem_item: id=81 offset=59208 size=3000=
<4>[ 0.494935] smem_item: id=80 offset=62208 size=8=
<4>[ 0.494955] smem_item: id=407 offset=62224 size=40000=
<4>[ 0.494975] smem_item: id=405 offset=102224 size=8=
<4>[ 0.494995] smem_item: id=7 offset=8612 size=32=
<4>[ 0.495015] smem_item: id=7 offset=8612 size=32=
<4>[ 0.495845] smd_open success: [SMD_RPCCALL]
<6>[ 0.495866] SMD: ch 2 0 -> 1
<6>[ 0.495970] SMD: ch 2 1 -> 2
<4>[ 0.612405] RPC: NEW_SERVER id=0:00000001 prog=30000025:00000000
<4>[ 0.612718] RPC: NEW_SERVER id=0:00000001 prog=30000044:bbf38d5a
<4>[ 0.613001] RPC: NEW_SERVER id=0:00000001 prog=30000043:00000000
<4>[ 0.613283] RPC: NEW_SERVER id=0:00000001 prog=30000005:ac8ba7b7
<4>[ 0.613555] RPC: NEW_SERVER id=0:00000001 prog=30000061:00010001
<4>[ 0.613831] RPC: NEW_SERVER id=0:00000001 prog=30000003:00000000
<4>[ 0.614103] RPC: NEW_SERVER id=0:00000001 prog=30000060:00010002
<4>[ 0.614401] RPC: NEW_SERVER id=0:00000001 prog=3000005f:00010002
<4>[ 0.614675] RPC: NEW_SERVER id=0:00000001 prog=30000021:00000000
<4>[ 0.614948] RPC: NEW_SERVER id=0:00000001 prog=30000002:00020002
<4>[ 0.615258] RPC: NEW_SERVER id=0:00000001 prog=3000001f:00000000
<4>[ 0.615556] RPC: NEW_SERVER id=0:00000001 prog=30000000:e9fb8210
<4>[ 0.615848] RPC: NEW_SERVER id=0:00000001 prog=3000fffd:0000ffff
<4>[ 0.616151] RPC: NEW_SERVER id=0:00000001 prog=3000001d:00020001
<4>[ 0.616438] RPC: NEW_SERVER id=0:00000001 prog=3000005b:a60286b0
<4>[ 0.616726] RPC: NEW_SERVER id=0:00000001 prog=3000003c:20cebc12
<4>[ 0.617041] RPC: NEW_SERVER id=0:00000001 prog=3000003b:00000000
<4>[ 0.617336] RPC: NEW_SERVER id=0:00000001 prog=3000005a:00000000
<4>[ 0.617628] RPC: NEW_SERVER id=0:00000001 prog=30000059:00000000
<4>[ 0.617923] RPC: NEW_SERVER id=0:00000001 prog=3000001b:408f49d3
<4>[ 0.618226] RPC: NEW_SERVER id=0:00000001 prog=30000019:356f9094
<4>[ 0.618551] RPC: NEW_SERVER id=0:00000001 prog=30000055:00000000
<4>[ 0.618860] RPC: NEW_SERVER id=0:00000001 prog=30000016:008a27be
<4>[ 0.619176] RPC: NEW_SERVER id=0:00000001 prog=30000091:00010001
<4>[ 0.619500] RPC: NEW_SERVER id=0:00000001 prog=30000053:cfb85d48
<4>[ 0.619813] RPC: NEW_SERVER id=0:00000001 prog=30000014:00020001
<4>[ 0.620140] RPC: NEW_SERVER id=0:00000001 prog=30000051:00000000
<4>[ 0.620455] RPC: NEW_SERVER id=0:00000001 prog=30000013:00030001
<4>[ 0.620771] RPC: NEW_SERVER id=0:00000001 prog=30000012:00000000
<4>[ 0.621098] RPC: NEW_SERVER id=0:00000001 prog=3000fe00:a82d4624
<4>[ 0.621416] RPC: NEW_SERVER id=0:00000001 prog=30000010:00000000
<4>[ 0.621748] RPC: NEW_SERVER id=0:00000001 prog=3000006c:00000000
<4>[ 0.622068] RPC: NEW_SERVER id=0:00000001 prog=3000000f:00010001
<4>[ 0.622480] RPC: NEW_SERVER id=0:00000001 prog=3000006b:0aabc7a4
<4>[ 0.622816] RPC: NEW_SERVER id=0:00000001 prog=3000000e:052ff749
<4>[ 0.623146] RPC: NEW_SERVER id=0:00000001 prog=3000006a:00000000
<4>[ 0.623490] RPC: NEW_SERVER id=0:00000001 prog=30000068:00000000
<4>[ 0.623823] RPC: NEW_SERVER id=0:00000001 prog=30000067:00000000
<4>[ 0.624160] RPC: NEW_SERVER id=0:00000001 prog=30000048:00010004
<4>[ 0.624495] RPC: NEW_SERVER id=0:00000001 prog=3000000a:00000000
<4>[ 0.624828] RPC: NEW_SERVER id=0:00000001 prog=30000066:00020001
<4>[ 0.625196] RPC: NEW_SERVER id=0:00000001 prog=30000064:00010002
<4>[ 0.625550] RPC: NEW_SERVER id=0:00000001 prog=30000025:00000000
<3>[ 0.625570] rpcrouter: Duplicate svr
<4>[ 0.625596] RPC: NEW_SERVER id=0:00000001 prog=30000044:bbf38d5a
<3>[ 0.625613] rpcrouter: Duplicate svr
<4>[ 0.625638] RPC: NEW_SERVER id=0:00000001 prog=30000043:00000000
<3>[ 0.625656] rpcrouter: Duplicate svr
<4>[ 0.625680] RPC: NEW_SERVER id=0:00000001 prog=30000005:ac8ba7b7
<3>[ 0.625698] rpcrouter: Duplicate svr
<4>[ 0.625723] RPC: NEW_SERVER id=0:00000001 prog=30000061:00010001
<3>[ 0.625740] rpcrouter: Duplicate svr
<4>[ 0.625765] RPC: NEW_SERVER id=0:00000001 prog=30000003:00000000
<3>[ 0.625781] rpcrouter: Duplicate svr
<4>[ 0.625806] RPC: NEW_SERVER id=0:00000001 prog=30000060:00010002
<3>[ 0.625825] rpcrouter: Duplicate svr
<4>[ 0.625848] RPC: NEW_SERVER id=0:00000001 prog=3000005f:00010002
<3>[ 0.625866] rpcrouter: Duplicate svr
<4>[ 0.625891] RPC: NEW_SERVER id=0:00000001 prog=30000021:00000000
<3>[ 0.625910] rpcrouter: Duplicate svr
<4>[ 0.625935] RPC: NEW_SERVER id=0:00000001 prog=30000002:00020002
<3>[ 0.625951] rpcrouter: Duplicate svr
<4>[ 0.625976] RPC: NEW_SERVER id=0:00000001 prog=3000001f:00000000
<3>[ 0.625995] rpcrouter: Duplicate svr
<4>[ 0.626018] RPC: NEW_SERVER id=0:00000001 prog=30000000:e9fb8210
<3>[ 0.626036] rpcrouter: Duplicate svr
<4>[ 0.626061] RPC: NEW_SERVER id=0:00000001 prog=3000fffd:0000ffff
<3>[ 0.626080] rpcrouter: Duplicate svr
<4>[ 0.626103] RPC: NEW_SERVER id=0:00000001 prog=3000001d:00020001
<3>[ 0.626121] rpcrouter: Duplicate svr
<4>[ 0.626146] RPC: NEW_SERVER id=0:00000001 prog=3000005b:a60286b0
<3>[ 0.626165] rpcrouter: Duplicate svr
<4>[ 0.626190] RPC: NEW_SERVER id=0:00000001 prog=3000003c:20cebc12
<3>[ 0.626208] rpcrouter: Duplicate svr
<4>[ 0.626233] RPC: NEW_SERVER id=0:00000001 prog=3000003b:00000000
<3>[ 0.626251] rpcrouter: Duplicate svr
<4>[ 0.626275] RPC: NEW_SERVER id=0:00000001 prog=3000005a:00000000
<3>[ 0.626293] rpcrouter: Duplicate svr
<4>[ 0.626318] RPC: NEW_SERVER id=0:00000001 prog=30000059:00000000
<3>[ 0.626336] rpcrouter: Duplicate svr
<4>[ 0.626361] RPC: NEW_SERVER id=0:00000001 prog=3000001b:408f49d3
<3>[ 0.626378] rpcrouter: Duplicate svr
<4>[ 0.626403] RPC: NEW_SERVER id=0:00000001 prog=30000019:356f9094
<3>[ 0.626421] rpcrouter: Duplicate svr
<4>[ 0.626446] RPC: NEW_SERVER id=0:00000001 prog=30000055:00000000
<3>[ 0.626465] rpcrouter: Duplicate svr
<4>[ 0.626490] RPC: NEW_SERVER id=0:00000001 prog=30000016:008a27be
<3>[ 0.626508] rpcrouter: Duplicate svr
<4>[ 0.626531] RPC: NEW_SERVER id=0:00000001 prog=30000091:00010001
<3>[ 0.626550] rpcrouter: Duplicate svr
<4>[ 0.626575] RPC: NEW_SERVER id=0:00000001 prog=30000053:cfb85d48
<3>[ 0.626593] rpcrouter: Duplicate svr
<4>[ 0.626618] RPC: NEW_SERVER id=0:00000001 prog=30000014:00020001
<3>[ 0.626636] rpcrouter: Duplicate svr
<4>[ 0.626661] RPC: NEW_SERVER id=0:00000001 prog=30000051:00000000
<3>[ 0.626680] rpcrouter: Duplicate svr
<4>[ 0.626705] RPC: NEW_SERVER id=0:00000001 prog=30000013:00030001
<3>[ 0.626723] rpcrouter: Duplicate svr
<4>[ 0.626748] RPC: NEW_SERVER id=0:00000001 prog=30000012:00000000
<3>[ 0.626766] rpcrouter: Duplicate svr
<4>[ 0.626791] RPC: NEW_SERVER id=0:00000001 prog=3000fe00:a82d4624
<3>[ 0.626808] rpcrouter: Duplicate svr
<4>[ 0.626835] RPC: NEW_SERVER id=0:00000001 prog=30000010:00000000
<3>[ 0.626853] rpcrouter: Duplicate svr
<4>[ 0.626876] RPC: NEW_SERVER id=0:00000001 prog=3000006c:00000000
<3>[ 0.626895] rpcrouter: Duplicate svr
<4>[ 0.626921] RPC: NEW_SERVER id=0:00000001 prog=3000000f:00010001
<3>[ 0.626940] rpcrouter: Duplicate svr
<4>[ 0.626963] RPC: NEW_SERVER id=0:00000001 prog=3000006b:0aabc7a4
<3>[ 0.626981] rpcrouter: Duplicate svr
<4>[ 0.627008] RPC: NEW_SERVER id=0:00000001 prog=3000000e:052ff749
<3>[ 0.627026] rpcrouter: Duplicate svr
<4>[ 0.627050] RPC: NEW_SERVER id=0:00000001 prog=3000006a:00000000
<3>[ 0.627068] rpcrouter: Duplicate svr
<4>[ 0.627093] RPC: NEW_SERVER id=0:00000001 prog=30000068:00000000
<3>[ 0.627111] rpcrouter: Duplicate svr
<4>[ 0.627136] RPC: NEW_SERVER id=0:00000001 prog=30000067:00000000
<3>[ 0.627155] rpcrouter: Duplicate svr
<4>[ 0.627180] RPC: NEW_SERVER id=0:00000001 prog=30000048:00010004
<3>[ 0.627198] rpcrouter: Duplicate svr
<4>[ 0.627221] RPC: NEW_SERVER id=0:00000001 prog=3000000a:00000000
<3>[ 0.627240] rpcrouter: Duplicate svr
<4>[ 0.627266] RPC: NEW_SERVER id=0:00000001 prog=30000066:00020001
<3>[ 0.627285] rpcrouter: Duplicate svr
<4>[ 0.627310] RPC: NEW_SERVER id=0:00000001 prog=30000064:00010002
<3>[ 0.627328] rpcrouter: Duplicate svr
<4>[ 0.727580] Found SND_DEVICE_IDLE id 17
<6>[ 0.728413] Acquire 'boot-time' no_halt_lock 60s
<6>[ 0.728606] perflock_notifier_call: cpufreq lock speed 600000
<6>[ 0.728626] active perf lock 'boot-time'
<4>[ 0.728863] htc_acoustic_wince_init called
<4>[ 0.728943] htc_acoustic_wince_probe called
<4>[ 0.728958] Initialize HTC acoustic driver for wince based devices
<4>[ 0.728980] htc_acoustic_wince_probe, retrieving the smem address to copy
those params
<4>[ 0.729006] smem_item: id=135 offset=465576 size=7712=
<4>[ 0.729026] htc_acoustic_wince_probe, acoustic table smem address=0xf8171a
a8
<4>[ 0.729056] htc_acoustic_wince_probe, final addresses: volume=0xf8171aa8 w
b_volume=0xf8171c42 CE=0xf817325c ADIE=0xf817265c codec=0xf8171ddc mic=0xf02e345
0
<6>[ 0.748868] mdp_probe: initialized
<4>[ 0.749061] photon_wifi_init: start
<6>[ 0.751276] atmega-microp 0-0066: microp version [05][1B]
<3>[ 0.752128] microp_function_check: No function 2 !!
<3>[ 0.753416] microp_function_check: No function 18 !!
<6>[ 0.753633] [HS_MGR] (htc_headset_mgr_probe) ++++++++++++++++++++
<6>[ 0.754341] input: h2w headset as /devices/virtual/input/input0
<6>[ 0.754703] [HS_MGR] (hs_notify_driver_ready) HS_MGR ready
<6>[ 0.754871] [HS_MGR] (htc_headset_mgr_probe) --------------------
<6>[ 0.755171] [HS_MICROP] (htc_headset_microp_probe) ++++++++++++++++++++
<6>[ 0.758300] [HS_MGR] (headset_notifier_register) Register REMOTE_ADC notif
ier
<6>[ 0.758326] [HS_MGR] (headset_notifier_register) Register MIC_STATUS notif
ier
<6>[ 0.758350] [HS_MGR] (headset_notifier_register) Register KEY_INT_ENABLE n
otifier
<6>[ 0.758371] [HS_MGR] (hs_notify_driver_ready) HS_MICROP ready
<6>[ 0.758576] [HS_GPIO] (htc_headset_gpio_probe) ++++++++++++++++++++
<6>[ 0.758758] [HS_MGR] (headset_notifier_register) Register HPIN_GPIO notifi
er
<6>[ 0.758783] [HS_MGR] (hs_notify_driver_ready) HS_GPIO ready
<6>[ 0.758801] [HS_GPIO] (htc_headset_gpio_probe) --------------------
<6>[ 0.758828] [HS_MICROP] (htc_headset_microp_probe) --------------------
<6>[ 0.772721] ashmem: initialized
<6>[ 0.774616] fuse init (API version 7.13)
<7>[ 0.774948] yaffs built Dec 30 2011 23:14:41 Installing.
<6>[ 0.780106] alg: No test for stdrng (krng)
<6>[ 0.780211] io scheduler noop registered
<6>[ 0.780228] io scheduler anticipatory registered
<6>[ 0.780246] io scheduler deadline registered (default)
<6>[ 0.780663] mddi: init() base=0xe5858000 irq=16
<7>[ 0.780870] mddi runs at 81920000
<6>[ 0.782050] mddi cmd send rtd: int 3a000, stat 8063, rtd val f
<6>[ 0.784215] mddi: registering panel mddi_c_0101_0000
<6>[ 0.784235] mddi: publish:
<6>[ 0.785016] CABC enabled
<6>[ 0.786051] vsync on gpio 97 now 0
<6>[ 0.786291] setup_fb_info msmfb->xres 320, msmfb->yres 480
<6>[ 0.786503] msmfb_probe() installing 320 x 480 panel
<4>[ 0.786520] before register_framebuffer ()
<4>[ 0.786833] register_framebuffer ()
<4>[ 0.786848] load_565rle_image()
<6>[ 0.787323] Registered led device: lcd-backlight
<6>[ 0.789871] msm_serial: detected port #2
<6>[ 0.789981] msm_serial.2: ttyMSM2 at MMIO 0xa9c00000 (irq = 11) is a MSM
<6>[ 0.790333] msm_serial: driver initialized
<6>[ 0.790665] msm_serial_hs module loaded
more dmesg log
Code:
<6>[ 0.790831] msm_serial_hs module loaded
<6>[ 0.791026] BCM chip
<6>[ 0.791145] msm_serial_hs_bcm.0: ttyHS0 at MMIO 0xa0200000 (irq = 45) is a
MSM HS UART
<6>[ 0.791505] msm_serial_hs module loaded
<6>[ 0.795528] loop: module loaded
<6>[ 0.795686] pmem: 1 init
<6>[ 0.796600] pmem_adsp: 1 init
<6>[ 0.797358] pmem_camera: 0 init
<6>[ 0.798068] Android kernel panic handler initialized (bind=crashdata)
<6>[ 0.798216] spi_bma150_probe: G-sensor connect with microP: start initial,
kvalue = 0x0
<6>[ 0.798576] input: bma150 as /devices/virtual/input/input1
<4>[ 0.798611] bma150: Input device successfuly registered
<6>[ 0.814915] __spi_bma150_set_mode: BMA get into SLEEP mode!
<6>[ 0.815596] msm_nand: allocated dma buffer at ffa47000, dma_addr 24814000
<6>[ 0.815703] status: c03120
<6>[ 0.815720] nandid: 5500bcec maker ec device bc
<6>[ 0.815738] Found a supported NAND device
<6>[ 0.815753] NAND Id : 0xBCEC
<6>[ 0.815766] Buswidth : 16 Bits
<6>[ 0.815780] Density : 512 MByte
<6>[ 0.815795] Pagesize : 2048 Bytes
<6>[ 0.815808] Erasesize: 131072 Bytes
<6>[ 0.815821] Oobsize : 64 Bytes
<6>[ 0.815865] msm_nand: read CFG0 = aa5400c0, CFG1 = a7476
<6>[ 0.815883] CFG0 Old: 0xaa5400c0
<6>[ 0.815896] CFG1 Old: 0x000a7476
<6>[ 0.815911] CFG0 Init : 0xea5400c0
<6>[ 0.815926] CFG1 Init : 0x000a7476
<6>[ 0.815945] CFG0: cw/page=3 ud_sz=512 ecc_sz=10 spare_sz=4 num_addr_cycles
=5
<6>[ 0.815991] DEV_CMD1: f00f3000
<6>[ 0.816026] <6>NAND_EBI2_ECC_BUF_CFG: 1ff
<4>[ 0.816045] #MTD# parts in atag = 7
<5>[ 0.816070] Creating 7 MTD partitions on "msm_nand":
<5>[ 0.816096] 0x000002820000-0x000002840000 : "lkbootloader"
<5>[ 0.817178] 0x000002840000-0x000003240000 : "boot"
<4>[ 0.820128] ###BAD BLOCK 363 02D60000###
<5>[ 0.823645] 0x000003240000-0x000003c40000 : "recovery"
<5>[ 0.830331] 0x000003c40000-0x000003ce0000 : "misc"
<5>[ 0.831440] 0x000003ce0000-0x00000dce0000 : "system"
<4>[ 0.854836] ###BAD BLOCK 803 06460000###
<4>[ 0.867655] ###BAD BLOCK 977 07A20000###
<4>[ 0.871276] ###BAD BLOCK 1026 08040000###
<4>[ 0.878588] ###BAD BLOCK 1125 08CA0000###
<4>[ 0.881328] ###BAD BLOCK 1162 09140000###
<4>[ 0.891501] ###BAD BLOCK 1300 0A280000###
<5>[ 0.926496] 0x00000dce0000-0x00001eee0000 : "userdata"
<4>[ 0.947281] ###BAD BLOCK 2048 10000000###
<4>[ 0.947373] ###BAD BLOCK 2049 10020000###
<4>[ 0.967620] ###BAD BLOCK 2324 12280000###
<4>[ 0.972271] ###BAD BLOCK 2387 12A60000###
<4>[ 1.009271] ###BAD BLOCK 2863 165E0000###
<4>[ 1.069118] ###BAD BLOCK 3672 1CB00000###
<5>[ 1.090975] 0x00001f000000-0x000020000000 : "cache"
<4>[ 1.097075] ###BAD BLOCK 4049 1FA20000###
<6>[ 1.101363] PPP generic driver version 2.4.2
<6>[ 1.101598] PPP Deflate Compression module registered
<6>[ 1.101618] PPP BSD Compression module registered
<6>[ 1.106225] PPP MPPE Compression module registered
<6>[ 1.106255] NET: Registered protocol family 24
<6>[ 1.106936] tun: Universal TUN/TAP device driver, 1.6
<6>[ 1.106958] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
<6>[ 1.107471] msm72k_udc: msm72k_probe
<6>[ 1.107498] usb: accessory detect 0
<6>[ 1.107511] usb: id_pin_gpio 19
<6>[ 1.107525] usb: dock detect 0
<6>[ 1.107538] usb: dock pin gpio 0
<6>[ 1.107538] usb: dock pin gpio 0
<6>[ 1.107630] msm72k_udc: msm72k_probe() io=e5864000, irq=47, dma=ffa48000(2
485b000)
<6>[ 1.108420] android init
<6>[ 1.108503] android_probe pdata: c05876f0
<6>[ 1.108641] android_bind
<7>[ 1.108658] android_bind_config
<6>[ 1.108678] android_usb gadget: android_usb ready
<6>[ 1.108705] msm72k_udc: msm72k_udc: registered gadget driver 'android_usb'
<6>[ 1.108840] f_adb init
<6>[ 1.108855] android_register_function adb
<6>[ 1.108870] f_mass_storage init
<6>[ 1.108883] android_register_function usb_mass_storage
<6>[ 1.108900] f_rndis init
<6>[ 1.108913] android_register_function ether
<6>[ 1.108928] serial init
<6>[ 1.108941] android_register_function serial
<6>[ 1.108956] f_projector init
<6>[ 1.109388] android_register_function projector
<6>[ 1.109406] diag init
<6>[ 1.109488] diag:msm_diag_probe(), pdev->id=0x0
<6>[ 1.109896] diag:msm_diag_probe(), pdev->id=0xffffffff
<6>[ 1.109920] android_register_function diag
<4>[ 1.109971] android_usb gadget: using random self ethernet address
<4>[ 1.110006] android_usb gadget: using random host ethernet address
<6>[ 1.110613] usb0: MAC 0e:dd:bd:bd:84:bf
<6>[ 1.110631] usb0: HOST MAC 2a:cb:95:17:4e:f0
<6>[ 1.110808] mass_storage_bind_config
<6>[ 1.110995] fsg_probe pdata: c0587ab0
<6>[ 1.111460] hsusb: IDLE -> ONLINE
<6>[ 1.111480] usb: lpm exit
<6>[ 1.111625] hsusb: reset controller
<6>[ 1.111680] android_usb gadget: Number of LUNs=1
<6>[ 1.111706] adb_bind_config
<6>[ 1.112336] diag_bind_config
<6>[ 1.113428] serial_bind_config
<6>[ 1.114288] projector_bind_config
<6>[ 1.114650] input: projector_input as /devices/virtual/input/input2
<6>[ 1.114686] projector_touch_init OK
<6>[ 1.115008] input: projector-Keypad as /devices/virtual/input/input3
<6>[ 1.115036] projector_keypad_init OK
<6>[ 1.115625] usb: product_id=0xff9
<6>[ 1.127936] synaptics_ts_probe: panel_version: 103
<6>[ 1.128251] synaptics_ts_probe: Manufacturer ID 1
<6>[ 1.129440] max_x: 734, max_y: c7d
<6>[ 1.129581] synaptics_ts_probe: max_x 1844, max_y 3197
<6>[ 1.129603] synaptics_ts_probe: inactive_x -5 -5, inactive_y -6 -479
<6>[ 1.129630] synaptics_ts_probe: snap_x 0-0 0-0, snap_y 0-0 0-0
<6>[ 1.129651] input_set_abs_params: mix_x 5, max_x 1839, min_y 6, max_y 2718
<6>[ 1.130030] input: synaptics-rmi-touchscreen as /devices/virtual/input/inp
ut4
<6>[ 1.130580] synaptics_ts_probe: Start touchscreen synaptics-rmi-touchscree
n in interrupt mode
<6>[ 1.130780] capella_cm3602_probe: probe
<6>[ 1.131106] input: proximity as /devices/virtual/input/input5
<6>[ 1.131440] capella_cm3602_setup
<6>[ 1.131878] GPIO Matrix Keypad Driver: Start keypad matrix for liberty-key
pad in interrupt mode
<6>[ 1.132111] GPIO Input Driver: Start gpio inputs for liberty-keypad in int
errupt mode
<6>[ 1.132565] input: liberty-keypad as /devices/virtual/input/input6
<6>[ 1.133626] input: lightsensor-level as /devices/virtual/input/input7
<6>[ 1.134006] set_ls_kvalue: ALS calibrated als_kadc=0x0
<6>[ 1.134025] set_ls_kvalue: no ALS calibrated
<6>[ 1.134043] set_ls_kvalue: als_kadc=0x1, als_gadc=0x1
<4>[ 1.134065] ls_table: data[0] , data[0] = 0, 0
<4>[ 1.134083] ls_table: data[1] , data[1] = 0, 21
<4>[ 1.134101] ls_table: data[2] , data[2] = 0, 4d
<4>[ 1.134120] ls_table: data[3] , data[3] = 0, dc
<4>[ 1.134138] ls_table: data[4] , data[4] = 1, 34
<4>[ 1.134156] ls_table: data[5] , data[5] = 1, 8d
<4>[ 1.134175] ls_table: data[6] , data[6] = 1, e5
<4>[ 1.134193] ls_table: data[7] , data[7] = 2, ba
<4>[ 1.134213] ls_table: data[8] , data[8] = 3, 5c
<4>[ 1.134231] ls_table: data[9] , data[9] = 3, ff
<7>[ 1.136385] __capella_cm3602_power: Turn the capella_cm3602 power on
<6>[ 1.136710] using input dev h2w headset for key reset
<6>[ 1.136800] using input dev liberty-keypad for key reset
<6>[ 1.137171] gpio_keys_scan_keys: key 1-116, 0 (20) changed to 0
<6>[ 1.137358] gpiomatrix: key 115, 0-0 (35-42) changed to 1
<6>[ 1.137988] using rtc device, msm_rtc, for alarms
<6>[ 1.138011] rs30000048:00010004 rs30000048:00010004: rtc core: registered
msm_rtc as rtc0
<6>[ 1.138113] adp1650 Led Flash driver: init
<6>[ 1.138213] Linux video capture interface: v2.00
<4>[ 1.138288] s5k4e1gx_init
<4>[ 1.138375] __s5k4e1gx_probe
<6>[ 1.138390] s5k4e1gx_vreg_enable camera vreg on
<3>[ 1.138405] sensor platform_data didnt register
<3>[ 1.138421] __s5k4e1gx_probe fail sensor power on error
<6>[ 1.138920] sctrl.node 0
<4>[ 1.138933] s5k4e1gx_sensor_probe()
<6>[ 1.138988] s5k4e1gx_probe called!
<6>[ 1.189073] s5k4e1gx_probe successed! rc = 0
<6>[ 1.189163] s5k4e1gx s->node 0
<6>[ 1.234290] s5k4e1gx_sensor_init(): reseting sensor.
<6>[ 1.234396] msm_hsusb_phy_reset
<6>[ 1.234868] sensor_lc_disable=0
<4>[ 1.326080] sensor evt version : 0x10
<4>[ 1.326096] use analog_settings_evt3
<6>[ 1.334836] s5k4e1gx_sysfs_init : kobject_create_and_add
<6>[ 1.334890] s5k4e1gx_sysfs_init : sysfs_create_file
<6>[ 1.336375] device-mapper: uevent: version 1.0.3
<6>[ 1.336828] device-mapper: ioctl: 4.15.0-ioctl (2009-04-01) initialised: d
[email protected]
<6>[ 1.336928] Bluetooth: HCI UART driver ver 2.2
<6>[ 1.336948] Bluetooth: HCI H4 protocol initialized
<6>[ 1.336965] Bluetooth: HCILL protocol initialized
<6>[ 1.337003] perflock_notifier_call: cpufreq lock speed 600000
<6>[ 1.337021] active perf lock 'boot-time'
<4>[ 1.338053] smem_item: id=134 not allocated, return 0
<6>[ 1.338163] mmc0: Qualcomm MSM SDCC at 0x00000000a0400000 irq 24,0 dma 8
<6>[ 1.338186] mmc0: Platform slot type: N/A
<6>[ 1.338201] mmc0: 4 bit data mode enabled
<6>[ 1.338218] mmc0: 8 bit data mode disabled
<6>[ 1.338236] mmc0: MMC clock 144000 -> 50000000 Hz, PCLK 100000000 Hz
<6>[ 1.338256] mmc0: Slot eject status = 1
<6>[ 1.338273] mmc0: Power save feature enable = 1
<6>[ 1.338295] mmc0: DM non-cached buffer at ffa4b000, dma_addr 0x24868000
<6>[ 1.338316] mmc0: DM cmd busaddr 0x24868000, cmdptr busaddr 0x24868300
<7>[ 1.338688] msmsdcc_platform_status_irq: 102
<6>[ 1.338715] mmc1: Slot status change detected (0 -> 1)
<6>[ 1.339050] photon_sdslot_switchvdd: Disabling SD slot power
<4>[ 1.340275] smem_item: id=134 not allocated, return 0
<6>[ 1.340348] mmc1: Qualcomm MSM SDCC at 0x00000000a0500000 irq 26,102 dma 8
<6>[ 1.340370] mmc1: Platform slot type: SD
<6>[ 1.340385] mmc1: 4 bit data mode enabled
<6>[ 1.340400] mmc1: 8 bit data mode disabled
<6>[ 1.340418] mmc1: MMC clock 144000 -> 50000000 Hz, PCLK 100000000 Hz
<6>[ 1.340438] mmc1: Slot eject status = 0
<6>[ 1.340453] mmc1: Power save feature enable = 1
<6>[ 1.340473] mmc1: DM non-cached buffer at ffa4c000, dma_addr 0x2486a000
<6>[ 1.340495] mmc1: DM cmd busaddr 0x2486a000, cmdptr busaddr 0x2486a300
<6>[ 1.341103] Registered led device: amber
<6>[ 1.341225] Registered led device: green
<6>[ 1.341353] Registered led device: button-backlight
<6>[ 1.341398] microp_led_probe: succeeded
<6>[ 1.342401] logger: created 64K log 'log_main'
<6>[ 1.342558] logger: created 256K log 'log_events'
<6>[ 1.342703] logger: created 64K log 'log_radio'
<6>[ 1.342870] logger: created 64K log 'log_system'
<4>[ 1.343385] GACT probability NOT on
<4>[ 1.343401] Mirror/redirect action on
<4>[ 1.343420] u32 classifier
<4>[ 1.343431] Actions configured
<4>[ 1.343450] Netfilter messages via NETLINK v0.30.
<4>[ 1.343566] nf_conntrack version 0.5.0 (4457 buckets, 17828 max)
<4>[ 1.343936] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Plea
se use
<4>[ 1.343960] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack modu
le option or
<4>[ 1.343981] sysctl net.netfilter.nf_conntrack_acct=1 to enable it.
<4>[ 1.344218] ctnetlink v0.93: registering with nfnetlink.
<6>[ 1.344565] xt_time: kernel timezone is -0000
<6>[ 1.344935] ip_tables: (C) 2000-2006 Netfilter Core Team
<6>[ 1.345156] arp_tables: (C) 2002 David S. Miller
<6>[ 1.345258] TCP cubic registered
<6>[ 1.345741] NET: Registered protocol family 10
<6>[ 1.346556] lo: Disabled Privacy Extensions
<6>[ 1.347240] Mobile IPv6
<6>[ 1.347261] IPv6 over IPv4 tunneling driver
<6>[ 1.347913] sit0: Disabled Privacy Extensions
<6>[ 1.348643] ip6tnl0: Disabled Privacy Extensions
<6>[ 1.348796] NET: Registered protocol family 17
<6>[ 1.348843] NET: Registered protocol family 15
<6>[ 1.348890] Bluetooth: L2CAP ver 2.14
<6>[ 1.348905] Bluetooth: L2CAP socket layer initialized
<6>[ 1.348931] Bluetooth: SCO (Voice Link) ver 0.6
<6>[ 1.348948] Bluetooth: SCO socket layer initialized
<6>[ 1.349211] Bluetooth: RFCOMM TTY layer initialized
<6>[ 1.349245] Bluetooth: RFCOMM socket layer initialized
<6>[ 1.349263] Bluetooth: RFCOMM ver 1.11
<6>[ 1.349281] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
<6>[ 1.349301] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
<4>[ 1.349448] smem_item: id=334 offset=102240 size=56=
<4>[ 1.349473] smem_item: id=136 offset=465320 size=256=
<6>[ 1.349491] [Port list] init()
<6>[ 1.349508] [Port list] Virtual Address for port_list: [f81719a8]
<6>[ 1.349526] [Port list] Physical Address for port_list: [FF719A8]
<6>[ 1.350056] wifi_nvs_init
<6>[ 1.350095] Device Wifi Mac Address: macaddr= 0:23:76:fb:c8:54
<6>[ 1.350105]
<4>[ 1.354598] htc_get_batt_info: cable status really needed an update: gpio
detected source=1, cable detected source=0
<4>[ 1.354648] htc_get_batt_info called: batt_id=270;volt=4127;tempRaw=199C;t
emp=199C;current=27;discharge=549;LEVEL=100;charging src=0;charging?0;adc_range=
4102
<4>[ 1.354680] [BAT]: initialized settings
<6>[ 1.354940] perflock_notifier_call: screen_on_policy_req 1,policy_min 4800
00
<6>[ 1.354968] perflock_notifier_call: cpufreq lock speed 600000
<6>[ 1.354986] active perf lock 'boot-time'
<6>[ 1.355011] VFP support v0.3: implementor 41 architecture 1 part 20 varian
t b rev 5
<4>[ 1.356331] smem_item: id=134 not allocated, return 0
<6>[ 1.356770] rs30000048:00010004 rs30000048:00010004: setting system clock
to 2012-01-04 01:30:28 UTC (1325640628)
<6>[ 1.357250] Freeing init memory: 1148K
<4>[ 1.357325] Warning: unable to open an initial console.
<4>[ 1.372418] smem_item: id=134 not allocated, return 0
<4>[ 1.374506] smem_item: id=134 not allocated, return 0
<4>[ 1.375573] smem_item: id=134 not allocated, return 0
<6>[ 1.382431] msm72k_udc: ulpi: write 0x1d to 0x0d
<6>[ 1.382460] msm72k_udc: ulpi: write 0x1d to 0x10
<6>[ 1.382523] usb: notify offline
<6>[ 1.382538] msm_hsusb: enable pullup
<6>[ 1.385568] msm72k_udc: usb: suspend
<6>[ 1.402318] usb: not AC charger
<6>[ 1.437415] photon_sdslot_switchvdd: Setting level to 2900
<3>[ 1.471996] init: Unable to open persistent property directory /data/prope
rty errno: 2
<6>[ 1.476298] enabling adb
<6>[ 1.476386] hsusb: ONLINE -> RESET
<6>[ 1.476403] msm_hsusb: disable pullup
<6>[ 1.476421] hsusb: reset controller
<6>[ 1.479938] adb_open
<4>[ 1.492405] smem_item: id=134 not allocated, return 0
<4>[ 1.512376] smem_item: id=134 not allocated, return 0
<6>[ 1.513603] msm_hsusb_phy_reset
<4>[ 1.515001] smem_item: id=134 not allocated, return 0
<6>[ 1.547458] photon_sdslot_switchvdd: Setting level to 2850
<4>[ 1.547540] smem_item: id=134 not allocated, return 0
<4>[ 1.547610] smem_item: id=134 not allocated, return 0
<4>[ 1.550118] smem_item: id=134 not allocated, return 0
<6>[ 1.589580] msmfb: pan_update in state(1)
<6>[ 1.589603] msmfb: full update starting
<6>[ 1.599925] gpiomatrix: key 115, 0-0 (35-42) changed to 0
<6>[ 1.602691] yaffs: dev is 32505862 name is "mtdblock6" rw
<6>[ 1.602718] yaffs: passed flags ""
<7>[ 1.602740] yaffs: Attempting MTD mount of 31.6,"mtdblock6"
<6>[ 1.633566] msmfb: full update completed
<6>[ 1.633680] msmfb: turning on panel
<4>[ 1.641243] ###BAD BLOCK 4049 1FA20000###
<7>[ 1.641260] block 82 is bad
<7>[ 1.661540] yaffs_read_super: isCheckpointed 0
<6>[ 1.662728] msm72k_udc: ulpi: write 0x1d to 0x0d
<6>[ 1.662753] msm72k_udc: ulpi: write 0x1d to 0x10
<6>[ 1.662816] usb: notify offline
<6>[ 1.662853] msm_hsusb: enable pullup
<6>[ 1.662868] hsusb: RESET -> ONLINE
<6>[ 1.665876] msm72k_udc: usb: suspend
<7>[ 1.673721] turn on backlight.
<4>[ 1.673900] smem_item: id=134 not allocated, return 0
<6>[ 1.702286] usb: send connect type -1
<4>[ 1.702325] usb_status_notifier_func: NOTIFIER Connected usb == 1
<6>[ 1.702346] fsg_set_ums_state: 1
<7>[ 1.765621] save exit: isCheckpointed 1
<6>[ 1.774656] msm72k_udc: usb: reset
<6>[ 1.774698] usb: send connect type 1
<4>[ 1.774721] usb_status_notifier_func: NOTIFIER Connected usb == 1
<6>[ 1.774743] fsg_set_ums_state: 1
<6>[ 1.774756] ums: set state 1
<6>[ 1.776936] msm72k_udc: usb: portchange USB_SPEED_HIGH
<6>[ 1.949460] msm72k_udc: usb: reset
<6>[ 1.951736] msm72k_udc: usb: portchange USB_SPEED_HIGH
<6>[ 2.166845] android_usb gadget: high speed config #1: android
<6>[ 2.166925] adb_function_set_alt: maxsize = 512
<6>[ 2.166998] ums: set state 1
<4>[ 2.336163] smem_item: id=134 not allocated, return 0
<4>[ 2.351455] smem_item: id=134 not allocated, return 0
<4>[ 2.351571] smem_item: id=134 not allocated, return 0
<4>[ 2.351618] smem_item: id=134 not allocated, return 0
<4>[ 2.351640] mmc1: host does not support reading read-only switch. assuming
write-enable.
<6>[ 2.351680] mmc1: new high speed SDHC card at address 1234
<6>[ 2.352446] mmcblk0: mmc1:1234 SA08G 7.42 GiB
<6>[ 2.352780] mmcblk0:
<6>[ 60.722268] Release 'boot-time' no_halt_lock
<3>[ 240.762271] INFO: task rpcrouter:16 blocked for more than 120 seconds.
<3>[ 240.762303] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables th
is message.
<6>[ 240.762326] rpcrouter D c045aed8 0 16 2 0x00000000
<4>[ 240.762429] [<c045aed8>] (schedule+0x444/0x4d8) from [<c013b4e0>] (rr_read
+0x14c/0x178)
<4>[ 240.762474] [<c013b4e0>] (rr_read+0x14c/0x178) from [<c013c698>] (do_read_
data+0x14/0x3a8)
<4>[ 240.762528] [<c013c698>] (do_read_data+0x14/0x3a8) from [<c0173ca0>] (work
er_thread+0x16c/0x210)
<4>[ 240.762573] [<c0173ca0>] (worker_thread+0x16c/0x210) from [<c01772b0>] (kt
hread+0x78/0x80)
<4>[ 240.762629] [<c01772b0>] (kthread+0x78/0x80) from [<c0128874>] (kernel_thr
ead_exit+0x0/0x8)
<3>[ 360.762276] INFO: task rpcrouter:16 blocked for more than 120 seconds.
<3>[ 360.762308] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables th
is message.
<6>[ 360.762331] rpcrouter D c045aed8 0 16 2 0x00000000
<4>[ 360.762424] [<c045aed8>] (schedule+0x444/0x4d8) from [<c013b4e0>] (rr_read
+0x14c/0x178)
<4>[ 360.762468] [<c013b4e0>] (rr_read+0x14c/0x178) from [<c013c698>] (do_read_
data+0x14/0x3a8)
<4>[ 360.762514] [<c013c698>] (do_read_data+0x14/0x3a8) from [<c0173ca0>] (work
er_thread+0x16c/0x210)
<4>[ 360.762558] [<c0173ca0>] (worker_thread+0x16c/0x210) from [<c01772b0>] (kt
hread+0x78/0x80)
<4>[ 360.762611] [<c01772b0>] (kthread+0x78/0x80) from [<c0128874>] (kernel_thr
ead_exit+0x0/0x8)
~ #

[Q] Nexus7 cant connect to wifi hotspots

Hey, so I am having issues getting my nexus 7 to connect to:
1) A WiFi hit spot sold by sprint
2) WiFi tether for root users on my epic 4g touch
Every time I try to connect, it just sits there saying Saved, when it attempts to connect, it does the following.
<6>[ 1731.085143] gpio_keys: Pressed KEY_VOLUMEUP
<6>[ 1732.075103] gpio_keys: Released KEY_VOLUMEUP
<4>[ 1742.238678] connect failed event=0 e->status 1 e->reason 0
<3>[ 1742.239261] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed
<6>[ 1742.905188] gpio_keys: Pressed KEY_VOLUMEUP
<4>[ 1743.796567] cpu_up(1)+
<7>[ 1743.819992] tegra CPU: force EDP limit 1200000 kHz
<4>[ 1743.820228] CPU1: Booted secondary processor
<4>[ 1743.820922] cpu_up(1)-
<6>[ 1743.825092] Switched to NOHz mode on CPU #1
<6>[ 1745.355185] gpio_keys: Released KEY_VOLUMEUP
<4>[ 1747.495190] cpu_down(1)+
<4>[ 1747.497796] stop_machine_cpu_stop smp=0
<4>[ 1747.497819] stop_machine_cpu_stop smp=1
<5>[ 1747.501350] CPU1: shutdown
<4>[ 1747.505652] cpu_down(1)-
<4>[ 1754.209707] connect failed event=0 e->status 1 e->reason 0
<3>[ 1754.210075] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed
<4>[ 1766.179474] connect failed event=0 e->status 1 e->reason 0
<3>[ 1766.179604] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed
<4>[ 1768.175110] cpu_up(1)+
<7>[ 1768.197452] tegra CPU: force EDP limit 1200000 kHz
<4>[ 1768.197685] CPU1: Booted secondary processor
<4>[ 1768.198278] cpu_up(1)-
<6>[ 1768.205065] Switched to NOHz mode on CPU #1
<4>[ 1770.675130] cpu_down(1)+
<4>[ 1770.676925] stop_machine_cpu_stop smp=0
<4>[ 1770.676948] stop_machine_cpu_stop smp=1
<5>[ 1770.679400] CPU1: shutdown
<4>[ 1770.682323] cpu_down(1)-
<4>[ 1772.935077] cpu_up(1)+
<4>[ 1772.956078] CPU1: Booted secondary processor
<4>[ 1772.956804] cpu_up(1)-
<6>[ 1772.965070] Switched to NOHz mode on CPU #1
<5>[ 1773.297550] bq27541_get_psp status: Discharging ret= 0x0101
<5>[ 1773.298205] bq27541_get_psp voltage_now= 3737000 uV
<5>[ 1773.298844] bq27541_get_capacity = 31% ret= 35
<5>[ 1773.299535] bq27541_get_psp temperature= 290 (0.1¢XC)
<5>[ 1773.301018] bq27541_get_capacity = 31% ret= 35
<5>[ 1773.301791] bq27541_get_psp voltage_now= 3737000 uV
<5>[ 1773.302505] bq27541_get_psp temperature= 290 (0.1¢XC)
<5>[ 1773.303274] bq27541_get_psp status: Discharging ret= 0x0101
<4>[ 1775.236203] cpu_down(1)+
<4>[ 1775.238012] stop_machine_cpu_stop smp=0
<4>[ 1775.238033] stop_machine_cpu_stop smp=1
<5>[ 1775.240341] CPU1: shutdown
<4>[ 1775.243291] cpu_down(1)-
<4>[ 1779.005135] cpu_up(1)+
<7>[ 1779.044705] tegra CPU: force EDP limit 1200000 kHz
<4>[ 1779.044947] CPU1: Booted secondary processor
<6>[ 1779.045076] Switched to NOHz mode on CPU #1
<4>[ 1779.055396] cpu_up(1)-
<4>[ 1779.105085] cpu_up(2)+
<4>[ 1779.105756] CPU2: Booted secondary processor
<4>[ 1779.106395] cpu_up(2)-
<6>[ 1779.115065] Switched to NOHz mode on CPU #2
<4>[ 1779.156698] connect failed event=0 e->status 1 e->reason 0
<3>[ 1779.156862] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed
<4>[ 1781.205190] cpu_down(1)+
<4>[ 1781.208001] stop_machine_cpu_stop smp=0
<4>[ 1781.208026] stop_machine_cpu_stop smp=1
<4>[ 1781.208047] stop_machine_cpu_stop smp=2
<5>[ 1781.211678] CPU1: shutdown
<4>[ 1781.215786] cpu_down(1)-
<4>[ 1783.205273] cpu_down(2)+
<4>[ 1783.207760] stop_machine_cpu_stop smp=0
<4>[ 1783.207785] stop_machine_cpu_stop smp=2
<5>[ 1783.211411] CPU2: shutdown
<4>[ 1783.214996] cpu_down(2)-
<4>[ 1790.855129] cpu_up(1)+
<7>[ 1790.885773] tegra CPU: force EDP limit 1200000 kHz
<4>[ 1790.886013] CPU1: Booted secondary processor
<6>[ 1790.895086] Switched to NOHz mode on CPU #1
<4>[ 1790.896718] cpu_up(1)-
<4>[ 1791.131409] connect failed event=0 e->status 1 e->reason 0
<3>[ 1791.131768] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed
<4>[ 1793.055193] cpu_down(1)+
<4>[ 1793.057518] stop_machine_cpu_stop smp=0
<4>[ 1793.057541] stop_machine_cpu_stop smp=1
<5>[ 1793.061289] CPU1: shutdown
<4>[ 1793.065042] cpu_down(1)-
<4>[ 1795.855139] cpu_up(1)+
<7>[ 1795.885792] tegra CPU: force EDP limit 1200000 kHz
<4>[ 1795.886027] CPU1: Booted secondary processor
<6>[ 1795.895092] Switched to NOHz mode on CPU #1
<4>[ 1795.896734] cpu_up(1)-
<4>[ 1798.255168] cpu_down(1)+
<4>[ 1798.267013] stop_machine_cpu_stop smp=0
<4>[ 1798.267033] stop_machine_cpu_stop smp=1
<5>[ 1798.269651] CPU1: shutdown
<4>[ 1798.272700] cpu_down(1)-
<4>[ 1800.255080] cpu_up(1)+
<4>[ 1800.256713] connect failed event=0 e->status 1 e->reason 0
<3>[ 1800.256787] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed
<4>[ 1800.276129] CPU1: Booted secondary processor
<4>[ 1800.276841] cpu_up(1)-
<6>[ 1800.285069] Switched to NOHz mode on CPU #1
<4>[ 1802.355169] cpu_down(1)+
<4>[ 1802.357613] stop_machine_cpu_stop smp=0
<4>[ 1802.357636] stop_machine_cpu_stop smp=1
<5>[ 1802.361199] CPU1: shutdown
<4>[ 1802.364700] cpu_down(1)-
<4>[ 1807.235110] cpu_up(1)+
<4>[ 1807.256269] CPU1: Booted secondary processor
<4>[ 1807.257405] cpu_up(1)-
<6>[ 1807.265082] Switched to NOHz mode on CPU #1
<4>[ 1809.335168] cpu_down(1)+
<4>[ 1809.337691] stop_machine_cpu_stop smp=0
<4>[ 1809.337716] stop_machine_cpu_stop smp=1
<5>[ 1809.341149] CPU1: shutdown
<4>[ 1809.346352] cpu_down(1)-
<4>[ 1812.195150] cpu_up(1)+
<4>[ 1812.216592] connect failed event=0 e->status 1 e->reason 0
<3>[ 1812.216675] CFG80211-ERROR) wl_bss_connect_done : Report connect result - connection failed
<7>[ 1812.235578] tegra CPU: force EDP limit 1200000 kHz
<4>[ 1812.235817] CPU1: Booted secondary processor
<4>[ 1812.241341] cpu_up(1)-
<6>[ 1812.245097] Switched to NOHz mode on CPU #1
<4>[ 1814.395180] cpu_down(1)+
<4>[ 1814.398667] stop_machine_cpu_stop smp=0
<4>[ 1814.398690] stop_machine_cpu_stop smp=1
<5>[ 1814.400749] CPU1: shutdown
<4>[ 1814.404283] cpu_down(1)-
<4>[ 1816.142361] wl_bss_connect_done succeeded with 00:22:75:99:39:f9
<6>[ 1816.145835] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
<4>[ 1816.300417] wl_bss_connect_done succeeded with 00:22:75:99:39:f9
<4>[ 1816.595097] cpu_up(1)+
<7>[ 1816.636158] tegra CPU: force EDP limit 1200000 kHz
<4>[ 1816.636391] CPU1: Booted secondary processor
<6>[ 1816.645084] Switched to NOHz mode on CPU #1
<4>[ 1816.647752] cpu_up(1)-
Click to expand...
Click to collapse
The last bit when it connects is me connecting to a random billing router. I tried resetting all the devices, forgetting the pass code on the nexus and retyping it again.
So far nothing has worked. Has anyone has a similar issue.
does your home wifi work? what channel/frequency are your modems? r u running an custom rom with custom kernel? more info would be helpful
Access point at home works fine. The nexus is currently stock minus being rooted. I believe the APs were on channel 1 or 2. It seems to have connected fine to the hotspot that sprint gives out. When I tried to connect to WiFi tether on my epic touch 4g , the same problem happened, and then I was unable to connect to the hotspot device from sprint.

Camera issue in jamal2367's v11 KitKat build.

Well, since I'm new here and have less than 10 posts I unfortunately can't post in the ROM thread itself, so I suppose I'll post it here. Hopefully someone else can quote me in the real thread.
I've traced the Camera "force close" issues to a memory allocation problem. Apparently the ION memory allocation library used in this case to allocate memory for the video buffer containing the camera stream occasionally fails. The out of memory event is of course posted to the kernel log in dmesg. I've pasted the log of the event below.
I'm not sure how to address this problem. Perhaps there is some way to statically allocate memory for ION? Someone with more knowledge of this may be able to suggest a tweak to fix this problem. It may require a kernel rebuild and faux123 would need to be involved.
To be clear the one special property required for these allocations is that they be contiguous in physical memory. So the allocated chunk of pages I believe has to be mapped to a contiguous set of PFNs. This is probably to facilitate DMA with the camera hardware or something like that. Perhaps memory fragmentation leads to there being no large enough contiguous chunk of physical memory.
As mentioned earlier, here is the log of the out of memory event.
Code:
<4>[ 141.939422] Binder_1: page allocation failure: order:0, mode:0xe0
<4>[ 141.939453] [<c00140c4>] (unwind_backtrace+0x0/0x11c) from [<c00fbd1c>] (warn_alloc_failed+0xf4/0x11c)
<4>[ 141.939483] [<c00fbd1c>] (warn_alloc_failed+0xf4/0x11c) from [<c00fe2f0>] (__alloc_pages_nodemask+0x544/0x678)
<4>[ 141.939483] [<c00fe2f0>] (__alloc_pages_nodemask+0x544/0x678) from [<c00fe434>] (__get_free_pages+0x10/0x24)
<4>[ 141.939514] [<c00fe434>] (__get_free_pages+0x10/0x24) from [<c02d9f70>] (__sg_alloc_table+0x58/0xf8)
<4>[ 141.939544] [<c02d9f70>] (__sg_alloc_table+0x58/0xf8) from [<c02da24c>] (sg_alloc_table+0x1c/0x44)
<4>[ 141.939544] [<c02da24c>] (sg_alloc_table+0x1c/0x44) from [<c03a3704>] (ion_iommu_heap_allocate+0x1f4/0x54c)
<4>[ 141.939575] [<c03a3704>] (ion_iommu_heap_allocate+0x1f4/0x54c) from [<c03a02e8>] (ion_alloc+0xd4/0x354)
<4>[ 141.939605] [<c03a02e8>] (ion_alloc+0xd4/0x354) from [<c03a0af0>] (ion_ioctl+0x108/0x434)
<4>[ 141.939605] [<c03a0af0>] (ion_ioctl+0x108/0x434) from [<c013d844>] (vfs_ioctl+0x28/0x3c)
<4>[ 141.939636] [<c013d844>] (vfs_ioctl+0x28/0x3c) from [<c013e384>] (do_vfs_ioctl+0x534/0x588)
<4>[ 141.939636] [<c013e384>] (do_vfs_ioctl+0x534/0x588) from [<c013e408>] (sys_ioctl+0x30/0x58)
<4>[ 141.939666] [<c013e408>] (sys_ioctl+0x30/0x58) from [<c000e7c0>] (ret_fast_syscall+0x0/0x30)
<4>[ 141.939666] Mem-info:
<4>[ 141.939666] Normal per-cpu:
<4>[ 141.939697] CPU 0: hi: 186, btch: 31 usd: 172
<4>[ 141.939697] CPU 1: hi: 186, btch: 31 usd: 126
<4>[ 141.939697] CPU 2: hi: 186, btch: 31 usd: 138
<4>[ 141.939697] HighMem per-cpu:
<4>[ 141.939697] CPU 0: hi: 186, btch: 31 usd: 186
<4>[ 141.939727] CPU 1: hi: 186, btch: 31 usd: 60
<4>[ 141.939727] CPU 2: hi: 186, btch: 31 usd: 200
<4>[ 141.939727] active_anon:89928 inactive_anon:120 isolated_anon:0
<4>[ 141.939758] active_file:37643 inactive_file:263349 isolated_file:0
<4>[ 141.939758] unevictable:108 dirty:10 writeback:0 unstable:0
<4>[ 141.939758] free:78 slab_reclaimable:5436 slab_unreclaimable:7292
<4>[ 141.939758] mapped:34872 shmem:138 pagetables:3025 bounce:0
<4>[ 141.939758] free_cma:0
<4>[ 141.939788] Normal free:0kB min:2764kB low:3452kB high:4144kB active_anon:118260kB inactive_anon:36kB active_file:13060kB inactive_file:110556kB unevictable:0kB isolated anon):0kB isolated(file):0kB present:477696kB mlocked:0kB dirty:4kB writeback:0kB mapped:18120kB shmem:44kB slab_reclaimable:21744kB slab_unreclaimable:29168kB kernel_stack:11128kB pagetables:12100kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:45 all_unreclaimable? no
<4>[ 141.939788] lowmem_reserve[]: 0 5570 5570
<4>[ 141.939819] HighMem free:312kB min:512kB low:2572kB high:4636kB active_anon:241452kB inactive_anon:444kB active_file:137512kB inactive_file:942840kB unevictable:432kB isolated(anon):0kB isolated(file):0kB present:1425932kB mlocked:0kB dirty:36kB writeback:0kB mapped:121368kB shmem:508kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB free_cma:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
<4>[ 141.939849] lowmem_reserve[]: 0 0 0
<4>[ 141.939849] Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB
<4>[ 141.939910] HighMem: 4*4kB (M) 3*8kB (M) 1*16kB (M) 4*32kB (M) 1*64kB (M) 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 248kB
<4>[ 141.939941] 301248 total pagecache pages
<4>[ 141.939971] 0 pages in swap cache
<4>[ 141.939971] Swap cache stats: add 0, delete 0, find 0/0
<4>[ 141.939971] Free swap = 0kB
<4>[ 141.939971] Total swap = 0kB
<4>[ 141.981048] 514303 pages of RAM
<4>[ 141.981048] 38193 free pages
<4>[ 141.981048] 14186 reserved pages
<4>[ 141.981048] 7389 slab pages
<4>[ 141.981079] 393201 pages shared
<4>[ 141.981079] 0 pages swap cached
<3>[ 142.015502] videobuf2_pmem_contig_user_get ION import failed
<3>[ 142.015808] msm_vb2_ops_buf_init error initializing buffer
"Binder_1" sysTid=962
#00 pc 00021940 /system/lib/libc.so (__futex_syscall3+8)
#01 pc 0000ef04 /system/lib/libc.so (__pthread_cond_timedwait_relative+48)
#02 pc 0000ef64 /system/lib/libc.so (__pthread_cond_timedwait+64)
#03 pc 00012fb3 /system/lib/libc.so (pthread_join+74)
#04 pc 00008b3b /system/lib/libmmcamera_interface.so (mm_camera_cmd_thread_stop+70)
#05 pc 000058b9 /system/lib/libmmcamera_interface.so (mm_channel_stop_streams+156)
#06 pc 00006a19 /system/lib/libmmcamera_interface.so (mm_channel_fsm_fn_active+124)
#07 pc 00006cc5 /system/lib/libmmcamera_interface.so (mm_channel_fsm_fn+36)
#08 pc 000072cb /system/lib/libmmcamera_interface.so (mm_camera_stop_streams+48)
#09 pc 00027ea5 /system/lib/hw/camera.msm8960.so (android::QCameraStream::streamOff(bool)+84)
#10 pc 0001c221 /system/lib/hw/camera.msm8960.so (android::QCameraHardwareInterface::stopPreviewInternal()+304)
#11 pc 0001ff13 /system/lib/hw/camera.msm8960.so (android::QCameraHardwareInterface::stopPreview()+118)
#12 pc 00011033 /system/lib/libseccameracore.so (android::ShotGoogle::stopPreview()+126)
#13 pc 0000aa67 /system/lib/libseccameracore.so (android::SecCameraCoreManager::stopPreview()+74)
#14 pc 00044653 /system/lib/libcameraservice.so (android::CameraClient::stopPreview()+78)
#15 pc 0002b35b /system/lib/libcamera_client.so (android::BnCamera::onTransact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+298)
#16 pc 000191ad /system/lib/libbinder.so (android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*, unsigned int)+60)
#17 pc 0001d721 /system/lib/libbinder.so (android::IPCThreadState::executeCommand(int)+508)
#18 pc 0001da9f /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+38)
#19 pc 0001db15 /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48)
#20 pc 00021921 /system/lib/libbinder.so
#21 pc 0000ea5d /system/lib/libutils.so (android::Thread::_threadLoop(void*)+216)
#22 pc 0000e58f /system/lib/libutils.so
#23 pc 0000d1b0 /system/lib/libc.so (__thread_entry+72)
#24 pc 0000d348 /system/lib/libc.so (pthread_create+240)

[Question] I build my our mba files but cannot be loaded successful.

I build my our modem files following as: https://forum.xda-developers.com/android/software-hacking/dev-building-qualcomm-modem-sources-t3489833
I have a Moto G X1032 that already unlocked. and also replace the NON-HLOS partition by my our mba.b00/mba.mdt. but when starting, it logs:
4>[ 4427.564452,0] ------------[ cut here ]------------
<4>[ 4427.564673,0] WARNING: at ../../../../../../kernel/kernel/irq/manage.c:428 enable_irq+0x3c/0x74()
<4>[ 4427.564786,0] Unbalanced enable for IRQ 404
<4>[ 4427.564980,0] Modules linked in:
<4>[ 4427.565210,0] [<c010bb78>] (unwind_backtrace+0x0/0xec) from [<c0182278>] (warn_slowpath_common+0x54/0x64)
<4>[ 4427.565422,0] [<c0182278>] (warn_slowpath_common+0x54/0x64) from [<c01822b8>] (warn_slowpath_fmt+0x30/0x40)
<4>[ 4427.565633,0] [<c01822b8>] (warn_slowpath_fmt+0x30/0x40) from [<c01e8f3c>] (enable_irq+0x3c/0x74)
<4>[ 4427.565845,0] [<c01e8f3c>] (enable_irq+0x3c/0x74) from [<c0130a48>] (pil_boot+0x80c/0xbf0)
<4>[ 4427.565970,0] [<c0130a48>] (pil_boot+0x80c/0xbf0) from [<c01327a0>] (mss_start+0x2c/0x60)
<4>[ 4427.566183,0] [<c01327a0>] (mss_start+0x2c/0x60) from [<c015c7f0>] (subsystem_get+0x9c/0x178)
<4>[ 4427.566397,0] [<c015c7f0>] (subsystem_get+0x9c/0x178) from [<c014573c>] (msm_ipc_load_default_node+0x34/0x6c)
<4>[ 4427.566611,0] [<c014573c>] (msm_ipc_load_default_node+0x34/0x6c) from [<c014b27c>] (msm_ipc_router_ioctl+0x124/0x2dc)
<4>[ 4427.566827,0] [<c014b27c>] (msm_ipc_router_ioctl+0x124/0x2dc) from [<c0779a08>] (sock_ioctl+0x1c8/0x294)
<4>[ 4427.567043,0] [<c0779a08>] (sock_ioctl+0x1c8/0x294) from [<c026c4e8>] (do_vfs_ioctl+0x3f4/0x5a8)
<4>[ 4427.567166,0] [<c026c4e8>] (do_vfs_ioctl+0x3f4/0x5a8) from [<c026c708>] (sys_ioctl+0x6c/0x7c)
<4>[ 4427.567376,0] [<c026c708>] (sys_ioctl+0x6c/0x7c) from [<c0105ae0>] (ret_fast_syscall+0x0/0x30)
<4>[ 4427.567576,0] ---[ end trace 3373d290566a10f8 ]---
<3>[ 4427.593954,0] pil-q6v5-mss fc880000.qcom,mss: PBL returned unexpected status -274725888
<3>[ 4427.594121,0] pil-q6v5-mss fc880000.qcom,mss: mba: Failed to bring out of reset
<3>[ 4427.594382,0] modem_notifier_cb: sysmon_send_event error -19
<3>[ 4427.594469,0] M-Notify: General: 5
<3>[ 4427.594743,0] msm_ipc_load_default_node: Failed to load modem
<6>[ 4427.599158,0] pil-q6v5-mss fc880000.qcom,mss: mba: loading from 0x0c300000 to 0x0c349000
<4>[ 4427.604425,0] ------------[ cut here ]------------
any one know what cause this?
<3>[ 4427.593954,0] pil-q6v5-mss fc880000.qcom,mss: PBL returned unexpected status -274725888
after my investigation, i think it caused by my mba is blocked by PBL. i read the <<Qualcomm-Secure-Boot>> (you can google it, because i cannot attach a link for newbie) and use the tools in attachments to compared the mba with the official mba.
I got the Certification Store and analysis it. the tool is great that i can verify the mba.b00. but any one know how to generate the certification by reversing way?

Categories

Resources