Hey guys. I'm doing some work to figure out how to recover Galaxy Nexus devices which are hard-bricked.. ie.. they have a bad or no bootloader installed.
the boot sequence
1. IROM - the Internal ROM which cannot be rewritten on the device. This loads the XLoader.
2. XLoader/MLO - This completes the initialization of the processor and memory, and loads up the relatively huge U-Boot ( Samsung modified this and calls it SBL)
3. UBoot/SBL - This "Bootloader" is almost a complete operating system. The U-Boot initializes the screen, provides Odin mode, Fastboot Mode as well as loading the kernel/recovery and provides a UART debugging mode (Yet to be unlocked).
4. Kernel - Once we reach this point, it's all clear.. the kernel is linux which loads android and all sorts of other things.
The Problem
People are bricking their devices at stage 2 and 3 of this boot sequence... This leaves them unable to boot Fastboot or Odin. The device is 100% interchangable with a brick. These devices are ending up hard bricked.
The solution
We must come up with a way to undo the hard brick. Here are some things i'm looking at to use the native hardware to recover itself.
When you plug in the device (when off), you will immediately notice a Texas Instruments D010 device gets enumerated. This is a debug mode for the processor.
Code:
Bus 001 Device 023: ID 0451:d010 Texas Instruments, Inc.
We've started looking at some bootloader output here: http://forum.xda-developers.com/showthread.php?t=1461986
You can find information about the OMAP4 bootloaders here: http://omapedia.org/wiki/Bootloader_Project
Help
I need help locating drivers to initialize the 0451:d010 device and make it readable from within Linux or Windows.. Generally Linux is easier to find appropriate drivers.
I could use some help collecting more reading materials and resources.
I think together as a community we can take care of this problem.
I kinda forgot that thread, it got lost among rom/kernel threads. Thanks for the reminder.
sent from my i9250
Ok... so here's the most complete boot log I've been able to obtain from the device
Code:
[Thermal] OK to boot
Initialize runtime thermal monitoring ...done!
-- OMAP 00004460 (version 04460e11) PPA release 1.6.1 Hash 30639809--
Device type: HS, DEBUG OFF
CPFROM HAL API support integrated
THERMAL support integrated: Run Time + Boot time
HDCP support integrated
-- PROD PPA RC3.2.3 --
Reset reason = 00037ba2
PRM_RSTST = 00000002
PPA freed 2992 bytes
Texas Instruments X-Loader 1.41 (Nov 16 2011 - 16:28:45)
Starting OS Bootloader from MMC/SD1 ...
EXCEPTION : CM_CLKMODE_DPLL_ABE = 0x7
EXCEPTION : CM_IDLEST_DPLL_ABE = 0x1
EXCEPTION : CM_CLKSEL_DPLL_ABE = 0x804018
EXCEPTION : CM_CLKMODE_DPLL_CORE = 0xf
EXCEPTION : CM_IDLEST_DPLL_CORE = 0x1
EXCEPTION : CM_CLKSEL_DPLL_CORE = 0x7d05
EXCEPTION : CM_CLKMODE_DPLL_PER = 0x107
EXCEPTION : CM_IDLEST_DPLL_PER = 0x1
EXCEPTION : CM_CLKSEL_DPLL_PER = 0x1400
EXCEPTION : CM_CLKMODE_DPLL_MPU = 0x117
EXCEPTION : CM_IDLEST_DPLL_MPU = 0x1
EXCEPTION : CM_CLKSEL_DPLL_MPU = 0x807d07
CFG_LOADADDR = 0xa0208000
1st instruct = 0xEA000007
[ __omap_twl6030_init_vbat_cfg :49] SA_PHOENIX_START_CONDITION = 0x4a
[ __omap_twl6030_init_vbat_cfg :54] SA_PH_CFG_VBATLOWV = 0x80
[ __omap_twl6030_init_vbat_cfg :63] SA_PH_CFG_VBATLOWV = 0x80
[ __omap_twl6030_init_vbat_cfg :86] SA_BBSPOR_CFG = 0x78
====== VCELL : 381375, SOC : 49, nType : 5 ======
[Charger] nScaledVCELL : 381375000, nDesriedSOC, : 62, nMaxSOC : 82, nMinSOC : 42
[ omap_power_get_reset_source :47] PRM_RSTST : 0x2
[ __omap_usbacc_test_donwload_by_musb :280] nDeviceType : 0x5
[ omap_usbacc_get_reboot_reason :333] nJigStatus = 0x00000003
[ __sbl_board_hw_init_late :719] final reboot mode in cable = 0x40000
[ __sbl_board_hw_init_late :730] Wake up by TA / USB / JIG
* FB base addr = 0xbea70000!
* PANEL_S6E8AA0_ID_READ : 0x12, 0x8e, 0x9f.
[ omap_power_get_reset_source :47] PRM_RSTST : 0x2
dev : 5
[sbl_board_charger_init_post] : Succeed set model data : 0x78!!!!!
====== VCELL : 381500, SOC : 50, nType : 5 ======
[Charger] nScaledVCELL : 381500000, nDesriedSOC, : 62, nMaxSOC : 82, nMinSOC : 42
[ omap_power_get_reset_source :47] PRM_RSTST : 0x1
[ __omap_usbacc_test_donwload_by_musb :280] nDeviceType : 0x5
[ omap_usbacc_get_reboot_reason :333] nJigStatus = 0x00000003
[ __sbl_board_hw_init_late :719] final reboot mode in cable = 0x40000
[ __sbl_board_hw_init_late :730] Wake up by TA / USB / JIG
* FB base addr = 0xbea70000!
* PANEL_S6E8AA0_ID_READ : 0x12, 0x8e, 0x9f.
[ omap_power_get_reset_source :47] PRM_RSTST : 0x1
message.command =
message.status =
message.recovery =
<hit enter twice to activate fiq debugger>
[Thermal] OK to boot
Initialize runtime thermal monitoring ...done!
-- OMAP 00004460 (version 04460e11) PPA release 1.6.1 Hash 30639809--
Device type: HS, DEBUG OFF
CPFROM HAL API support integrated
THERMAL support integrated: Run Time + Boot time
HDCP support integrated
-- PROD PPA RC3.2.3 --
Reset reason = 0003fba2
PRM_RSTST = 00000002
PPA freed 2992 bytes
Texas Instruments X-Loader 1.41 (Nov 16 2011 - 16:28:45)
Starting OS Bootloader from MMC/SD1 ...
EXCEPTION : CM_CLKMODE_DPLL_ABE = 0x7
EXCEPTION : CM_IDLEST_DPLL_ABE = 0x1
EXCEPTION : CM_CLKSEL_DPLL_ABE = 0x804018
EXCEPTION : CM_CLKMODE_DPLL_CORE = 0xf
EXCEPTION : CM_IDLEST_DPLL_CORE = 0x1
EXCEPTION : CM_CLKSEL_DPLL_CORE = 0x7d05
EXCEPTION : CM_CLKMODE_DPLL_PER = 0x107
EXCEPTION : CM_IDLEST_DPLL_PER = 0x1
EXCEPTION : CM_CLKSEL_DPLL_PER = 0x1400
EXCEPTION : CM_CLKMODE_DPLL_MPU = 0x117
EXCEPTION : CM_IDLEST_DPLL_MPU = 0x1
EXCEPTION : CM_CLKSEL_DPLL_MPU = 0x807d07
CFG_LOADADDR = 0xa0208000
1st instruct = 0xEA000007
[ __omap_twl6030_init_vbat_cfg :49] SA_PHOENIX_START_CONDITION = 0x8
[ __omap_twl6030_init_vbat_cfg :54] SA_PH_CFG_VBATLOWV = 0x80
[ __omap_twl6030_init_vbat_cfg :63] SA_PH_CFG_VBATLOWV = 0x80
[ __omap_twl6030_init_vbat_cfg :86] SA_BBSPOR_CFG = 0x78
====== VCELL : 381375, SOC : 50, nType : 5 ======
[Charger] nScaledVCELL : 381375000, nDesriedSOC, : 62, nMaxSOC : 82, nMinSOC : 42
[ omap_power_get_reset_source :47] PRM_RSTST : 0x2
[ __omap_usbacc_test_donwload_by_musb :280] nDeviceType : 0x5
[ omap_usbacc_get_reboot_reason :333] nJigStatus = 0x00000003
[ __sbl_board_hw_init_late :719] final reboot mode in cable = 0x40000
[ __sbl_board_hw_init_late :730] Wake up by TA / USB / JIG
* FB base addr = 0xbea70000!
* PANEL_S6E8AA0_ID_READ : 0x12, 0x8e, 0x9f.
[ omap_power_get_reset_source :47] PRM_RSTST : 0x2
<hit enter twice to activate fiq debugger>
Communications established====== VCELL : 381375, SOC : 50, nType : 5 ======
[Charger] nScaledVCELL : 381375000, nDesriedSOC, : 62, nMaxSOC : 82, nMinSOC : 42
* FB base addr = 0xbea70000!
* PANEL_S6E8AA0_ID_READ : 0x12, 0x8e, 0x9f.
[ omap_power_get_reset_source :47] PRM_RSTST : 0x2
<hit enter twice to activate fiq debugger>
debug> console
console mode
[ 3.320373] cannot apply mgr(lcd) on inactive device
[ 3.325805] omapfb omapfb: failed to apply dispc config
[ 3.331359] cannot apply mgr(tv) on inactive device
[ 3.336578] omapfb omapfb: failed to apply dispc config
[ 3.341949] cannot apply mgr(lcd2) on inactive device
[ 3.347167] omapfb omapfb: failed to apply dispc config
[ 3.354888] regulator_init_complete: VDAC: disabling
[ 3.361053] omaplfb OMAPLFBInitFBDev: Device 0: Requesting 4 TILER 2D framebuffers
[ 3.369232] ## wifi_probe
[ 3.371917] wifi_set_power = 1
[ 3.631866] wifi_set_carddetect = 1
[ 3.647338]
[ 3.647338] Dongle Host Driver, version 5.90.125.94
[ 3.647338] Compiled in drivers/net/wireless/bcmdhd on Nov 21 2011 at 19:05:54
[ 3.764984] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
[ 3.817810] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
[ 3.837463] mmc1: new high speed SDIO card at address 0001
[ 3.844818] F1 signature read @0x18000000=0x16844330
[ 3.859436] DHD: dongle ram size is set to 294912(orig 294912)
[ 3.866546] wl_create_event_handler thr:5b started
[ 3.871673] dhd_attach thr:5c started
[ 3.875488] dhd_attach thr:5d started
[ 3.879272] dhd_attach thr:5e started
[ 3.883148] wifi_get_mac_addr
[ 3.888519] Broadcom Dongle Host Driver: register interface [wlan0] MAC: 00:90:4c:11:22:33
[ 3.897430] wifi_set_power = 0
[ 4.157012] =========== WLAN placed in RESET ========
[ 4.163116] fsa9480 4-0025: cable detect change, from 'unknown/none' to 'uart'
[ 4.171203] twl_rtc twl_rtc: setting system clock to 2012-05-13 00:25:12 UTC (1336868712)
[ 4.180816] Freeing init memory: 276K
[ 4.187561] init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
[ 4.214172] max17040 4-0036: online = 1 vcell = 3795000 soc = 48 status = 3 health = 1 temp = 330 charger status = 0
[ 4.288116] keychord: using input dev tuna-gpio-keypad for fevent
[ 4.354614] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: (null)
[ 4.446746] mms_ts 3-0048: fw version 0x62 already present
[ 4.454498] mms_ts 3-0048: Melfas MMS-series touch controller initialized
[ 4.757202] omap-rproc omap-rproc.1: Loaded BIOS image ducati-m3.bin, size 4489868
[ 4.765838] omap-rproc omap-rproc.1: BIOS image version is 2
[ 4.785888] omap-iommu omap-iommu.0: iommu_get: ducati qos_request
[ 4.806243] omap_hwmod: ipu: failed to hardreset
[ 4.811035] omap-iommu omap-iommu.0: ducati: version 2.1
[ 4.822448] omap-rproc omap-rproc.1: remote processor ipu is now up
[ 4.835571] omap_rpmsg_mbox_callback: received echo reply from ipu !
[ 4.842071] omap_rpmsg_mbox_callback: received echo reply from ipu !
[ 4.848541] omap_rpmsg_mbox_callback: received echo reply from ipu !
[ 4.855072] omap_rpmsg_mbox_callback: received echo reply from ipu !
[ 4.861816] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x32
[ 4.869812] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x33
[ 4.877899] virtio_rpmsg_bus virtio0: creating channel rpmsg-omx addr 0x3c
[ 4.885192] rpmsg_omx rpmsg-omx0: new OMX connection srv channel: 1024 -> 60!
[ 5.959960] EXT4-fs (mmcblk0p12): recovery complete
[ 5.974639] EXT4-fs (mmcblk0p12): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=panic
[ 6.021484] virtio_rpmsg_bus virtio1: creating channel rpmsg-omx addr 0x3c
[ 6.029602] rpmsg_omx rpmsg-omx1: new OMX connection srv channel: 1024 -> 60!
[ 6.170227] EXT4-fs (mmcblk0p11): recovery complete
[ 6.178833] EXT4-fs (mmcblk0p11): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=panic
[ 6.199371] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
[ 6.269744] android_usb: already disabled
[ 6.274810] mtp_bind_config
[ 6.277740] adb_bind_config
[ 6.297790] HDCP: loaded keys
[ 6.481079] warning: `adbd' uses 32-bit capabilities (legacy support in use)
[ 6.488433] adb_open
[ 6.702026] init: sys_prop: permission denied uid:1001 name:net.rmnet1.dns1
[ 6.709808] init: sys_prop: permission denied uid:1001 name:net.rmnet1.dns2
[ 6.718780] init: sys_prop: permission denied uid:1001 name:net.rmnet1.gw
[ 6.726196] init: sys_prop: permission denied uid:1001 name:net.rmnet2.dns1
[ 6.733612] init: sys_prop: permission denied uid:1001 name:net.rmnet2.dns2
[ 6.741455] init: sys_prop: permission denied uid:1001 name:net.rmnet2.gw
[ 6.749481] PVR: Installing MISR with cookie c0800c2c
[ 6.757415] PVR: Installing device LISR SGX ISR on IRQ 53 with cookie c7aa2700
[ 6.766174] PVR: OSUnMapPhysToLin: unmapping 65535 bytes from c8be0000
[ 6.773162] PVR: SysFinalise: Version string: SGX revision = 1.2.0
[ 6.797027] [MODEM_IF] misc_open : umts_boot0
[ 6.801666] omap_hsi omap_hsi.0: HSI clock is now 96000000
[ 6.824066] omap_hsi omap_hsi.0: Entering RX wakeup in 3 wires mode (no CAWAKE)
[ 6.831634] [MODEM_IF] xmm6260_off()
[ 6.835327] [MODEM_IF] PA EVENT : reset =0, pa=1
[ 6.840057] [MODEM_IF] umts_ipc0 state changed: OFFLINE
[ 6.845367] [MODEM_IF] xmm6260_on()
[ 6.866821] SMC: SecureCRC=0xBC7458DC
[ 6.959045] [MODEM_IF] PA EVENT : reset =1, pa=0
[ 7.042053] SMC PA: INFO 00000001 00:00:00.000 ------ ------ --------------- Booting... (t=00:25:15.356) SMCXG01.04p11.32196 /Widevine Integration
[ 7.058532] SMC PA: INFO 00000002 00:00:00.017 ------ ------ --------------- Booted
[ 7.238128] [MODEM_IF] misc_release : umts_boot0
[ 7.245147] omap_hsi omap_hsi.0: hsi_write_cancel ch 0
[ 7.251708] omap_hsi omap_hsi.0: __hsi_write_cancel : -125
[ 7.258941] omap_hsi omap_hsi.0: hsi_read_cancel ch 0
[ 7.265106] omap_hsi omap_hsi.0: __hsi_read_cancel : -125
[ 7.270629] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
[ 7.276794] omap_hsi omap_hsi.0: __hsi_read_cancel : -61
[ 7.282470] [MODEM_IF] misc_open : umts_boot1
[ 7.287506] omap_hsi omap_hsi.0: Entering RX wakeup in 4 wires mode
[ 8.299774] misc dsscomp: [c7234000] ignoring set failure -22
[ 8.530609] s6e8aa: d/b 1, p 1, b-01390ffb
[ 8.530639] s6e8aa: c0, 1, b-001215fb, got v 3534794, factory wants 3529338
[ 8.530670] s6e8aa: c1, 1, b-00478927, got v 3764175, factory wants 3755229
[ 8.530700] s6e8aa: c2, 1, b-0012a421, got v 3486385, factory wants 3481495
[ 8.530731] s6e8aa: d/b 1, p 2, b-044d7cf9
[ 8.530761] s6e8aa: c0, 2, b-00bc6c9a, got v 3336878, factory wants 3330014
[ 8.530761] s6e8aa: c1, 2, b-01688d4e, got v 3556595, factory wants 3547367
[ 8.530792] s6e8aa: c2, 2, b-00a7db92, got v 3293516, factory wants 3285750
[ 8.530822] s6e8aa: d/b 1, p 3, b-0b323808
[ 8.530853] s6e8aa: c0, 3, b-026395cd, got v 3203365, factory wants 3194725
[ 8.530883] s6e8aa: c1, 3, b-0331a9fb, got v 3435905, factory wants 3424659
[ 8.530914] s6e8aa: c2, 3, b-021e3100, got v 3149091, factory wants 3139262
[ 8.530944] s6e8aa: d/b 1, p 4, b-186611f4
[ 8.530944] s6e8aa: c0, 4, b-062b8517, got v 3065435, factory wants 3053644
[ 8.531036] s6e8aa: c1, 4, b-0725b7f8, got v 3297279, factory wants 3284148
[ 8.531249] s6e8aa: c2, 4, b-053f8b4b, got v 3005194, factory wants 2992315
[ 8.531280] s6e8aa: d/b 1, p 5, b-6840e4ff
[ 8.531311] s6e8aa: c0, 5, b-221c3d41, got v 2688265, factory wants 2667329
[ 8.531341] s6e8aa: c1, 5, b-24fd4a51, got v 2906316, factory wants 2884895
[ 8.531372] s6e8aa: c2, 5, b-1d67176e, got v 2594260, factory wants 2571400
[ 8.531402] s6e8aa: d/b 1, p 6, b-ffffffff
[ 8.531433] s6e8aa: c0, 6, b-59b1b4d2, got v 2325286, factory wants 2292333
[ 8.531463] s6e8aa: c1, 6, b-60d28a3e, got v 2534439, factory wants 2499333
[ 8.531463] s6e8aa: c2, 6, b-4efd2a80, got v 2197307, factory wants 2162000
[ 11.727386] [MODEM_IF] misc_release : umts_boot1
[ 11.732147] omap_hsi omap_hsi.0: hsi_write_cancel ch 0
[ 11.756225] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
[ 11.762268] omap_hsi omap_hsi.0: hsi_read_cancel ch 0
[ 11.767791] omap_hsi omap_hsi.0: __hsi_read_cancel : -125
[ 11.773620] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
[ 11.779174] omap_hsi omap_hsi.0: __hsi_read_cancel : -61
[ 11.785552] [MODEM_IF] misc_open : umts_ipc0
[ 11.790954] omap_hsi omap_hsi.0: Entering RX wakeup in 4 wires mode
[ 11.798675] [MODEM_IF] misc_open : umts_rfs0
[ 11.829528] [MODEM_IF] PA EVENT : reset =1, pa=1
[ 11.834228] [MODEM_IF] umts_ipc0 state changed: ONLINE
[ 14.545074] drivers/misc/inv_mpu/mldl_cfg.c|inv_mpu_get_slave_config|1792 returning 4
[ 26.044372] request_suspend_state: wakeup (3->0) at 26030029299 (2012-05-13 00:25:34.359069826 UTC)
[ 26.622772] acc_open
[ 26.625122] acc_release
[ 26.670013]
[ 26.670043] Dongle Host Driver, version 5.90.125.94
[ 26.670043] Compiled in drivers/net/wireless/bcmdhd on Nov 21 2011 at 19:05:54
[ 26.684082] wl_android_wifi_on in
[ 26.687622] wifi_set_power = 1
[ 26.971282] =========== WLAN going back to live ========
[ 26.977600] sdio_reset_comm():
[ 27.066314] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
[ 27.228179] wifi_get_mac_addr
[ 27.232513] Firmware up: op_mode=1, Broadcom Dongle Host Driver mac=a0:0b:ba:e6:73:ae
[ 27.344390] dhd_rx_frame: net device is NOT registered yet. drop packet
[ 27.351531] dhd_rx_frame: net device is NOT registered yet. drop packet
[ 27.360076] Firmware version = wl0: Oct 5 2011 14:41:12 version 5.90.125.94
[ 28.639709] wl_bss_connect_done succeeded status=(0x9)
[ 28.732391] wl_bss_connect_done succeeded status=(0x11)
[ 29.166564] nfc_power_apply ON
[ 29.201965] nfc_power_apply OFF
[ 29.272308] nfc_power_apply ON
[ 35.672241] rpmsg_omx rpmsg-omx1: local addr assigned: 0x401
[ 35.682067] omap-iommu omap-iommu.0: iommu_get: ducati qos_request
[ 35.703735] omap_hwmod: ipu: failed to hardreset
[ 35.713470] omap-iommu omap-iommu.0: ducati: version 2.1
[ 35.826934] rpmsg_omx rpmsg6: conn rsp: status 0 addr 101
[ 35.975158] rpmsg_omx rpmsg-omx1: Disconnecting from OMX service at 101
[ 39.279998] wlan0: no IPv6 routers present
[ 44.895355] init: untracked pid 1113 exited
[ 44.905731] init: untracked pid 1119 exited
[ 44.918914] init: untracked pid 1123 exited
[ 44.923248] init: untracked pid 1124 exited
[ 44.927612] init: untracked pid 1117 exited
[ 44.932067] init: untracked pid 1120 exited
[ 54.283905] max17040 4-0036: online = 1 vcell = 3788750 soc = 48 status = 3 health = 1 temp = 350 charger status = 0
[ 61.938812] request_suspend_state: sleep (0->3) at 61924468996 (2012-05-13 00:26:10.253540041 UTC)
[ 61.959869] dhd_set_suspend: force extra Suspend setting
first. The device checks if it's too hot or too cold to boot via IROM software (internal read only memory). After that it begins initialization. The IROM version is displayed. Then the device type..
The OMAP processor in the Galaxy Nexus is a HS (High Security) processor, as opposed to GP (General Purpose) processor. This means the first bootloader (AKA MLO or X-Loader) is a signed binary which is e-fused to the device.
I've seen in the past on similar Hummingbird processors that only the first 1K is checked for speed because hashing it takes a little bit of time. This may or may not be the case with this particular device. We will see.
Anyway.. There's a possiblity we can find an MLO which is already presigned somewhere on the Internet. We need whatever they use at Samsung which provides the initial firmware load to a device without any firmware on it.
Here is a relevant page: http://omapedia.org/wiki/Bootloader_Project
Code:
If you are using an HS (High Security) OMAP device, an extra step is required. First, build x-load.bin using the steps above. Then, download the MShield signing tool and use the commands below. Contact your TI representative to get access to this tool.
In order to get the firmware onto the device in the first place, this bootloader must exist. We need a copy of it. Once we have this bootloader, we can revive Galaxy Nexus devices.
You may have seen this already, but just in case - this seems to be a bootloader of some kind. I couldn't get it to work with my bricked SGN, but it may be of some use to the unbricking effort.
Can't post link, so search for "Unbrick dead Samsung GT-i9250 Galaxy Nexus 32GB".
Best of luck!
The user above is referring to this link, I think:
http://forum.xda-developers.com/showthread.php?t=1640443
The user there shares a .zip file that supposedly is able to unbrick a 32gb GNex using some samsung software. It calls OMAPFlash.exe with a bunch of parameters. I don't know whether it will be useful or not, but it's a start.
The batch file that the post above ^ asks the users to run is this:
Code:
::::
:: Copyright (C) 2010-2011, Samsung Electronics, Co., Ltd. All Rights Reserved.
:: Written by System S/W Group, S/W Platform R&D Team,
:: Mobile Communication Division.
::::
::::
:: Project Name : Proxima GED
::
:: Project Description :
::
:: Comments : tabstop = 8, shiftwidth = 8, noexpandtab
::::
::::
:: File Name : omap4460_tuna_hs.bat
::
:: File Description :
::
:: Author : System Platform 2
:: Dept : System S/W Group (S/W Platform R&D Team)
:: Created : 17/Aug/2011
:: Version : Baby-Raccoon
::::
:__loop
@OMAPFlash.exe -v @Targets\Projects\tuna\omap4460_tuna_hs_pro.txt
@PAUSE
GOTO __loop
Seeing the text file path, I went and looked. Here's what I found:
Code:
##
# Copyright (C) 2010-2011, Samsung Electronics, Co., Ltd. All Rights Reserved.
# Written by System S/W Group, S/W Platform R&D Team,
# Mobile Communication Division.
##
##
# Project Name : Proxima GED
#
# Project Description :
#
# Comments : tabstop = 8, shiftwidth = 8, noexpandtab
##
##
# File Name : omap4460_tuna_hs.txt
#
# File Description :
#
# Author : System Platform 2
# Dept : System S/W Group (S/W Platform R&D Team)
# Created : 17/Aug/2011
# Version : Baby-Raccoon
##
-omap 4
-t 36000 -p OMAP4460_TUNA_8G_HS_PRO -2
#chip_download [email protected] Targets\Projects\tuna\MBR.bin
chip_download [email protected] Targets\Projects\tuna\MLO_4460_HS_PRO
chip_download [email protected] Targets\Projects\tuna\sbl.img
command cold_sw_reset
So it appears that the software writes the files MLO_4460_HS_PRO and sbl.img to different parts of the internal memory.
Any success for the device driver? In the documents above, they say you should use the FTDI VCP (Virtual COM Port) drivers... But included in the package above, there is a driver in the ../usb_drv_windows directory, for exactly the TI driver you mentioned:
Code:
%USB_OMAP4460% = USB_Install, USB\VID_0451&PID_d010
For lazy reference:
Code:
[SIZE=2]-- Usage --
OMAPFlash Host is a command-line based application. It is currently available
for Windows XP only and will run in a Windows command shell. The application can
take commands directly from the command line or via a script file (a more useful
approach). The syntax for calling the tool is:
[B]omapflash [ <option> ] <command>[/B]
or, if a script file is used: omapflash @<file>
-- Options --
The tool has a number of options that can be used to control its overall
behavior.
[B]-com <port number> [/B]By default OMAPFlash will try to communicate with the
target platform using a USB serial link. This option will force OMAPFlash to
use a UART for serial communication and specify the host side COM-port to use.
-t <timeout> By default the timeout for communication on the serial link is 5
seconds. This option allows control of the timeout value by specifying another
timeout value in seconds.
[B]-p <platform>[/B] This option is required by OMAPFlash and specifies the platform
for which the download is to take place. The platform specified is a name tag
that allows OMAPFlash to identify the correct second loader to use. The tag
typically identifies the platform type and the memory used with the OMAP
device present on the platform (“e.g. SDP_MDDR_HYNIX_4G). The tag is used to
look up the second loader in a configuration file (omapflash2nd.txt) in
combination with an OMAP device identifier received from the platform during
peripheral boot.
[B]-omap <version> [/B]This option is required by OMAPFlash if a peripheral boot
sequence is used to transfer a second loader to a target platform. The option
specifies the OMAP generation used on the platform – without this option set,
OMAPFlash will be unable to determine how to correctly perform the peripheral
boot sequence necessary for transfer of the second loader to the platform. The
version number is a single digit integer (e.g. ‘3’ for an OMAP3xxx based
platform or ‘4’ for an OMAP4xxx based platform).
[B]-2[/B] This option controls whether OMAPFlash will try to use the ROM code
peripheral boot sequence to transfer a second loader to internal RAM before
doing anything else. This option will be required for most scenarios where
OMAPFlash is used but can be left out if OMAPFlash Host is interacting with a
second loader already running on a target platform.
[B]-v[/B] The ‘-v’ option controls whether OMAPFlash Host will run in verbose mode.
If set, more information will be shown during the execution of the flashing
sequence. Note that this option should be set in order to see the target
platform response to certain commands (e.g. ‘chips’).
-- Commands --
Commands are executed on the target platform. Any command is prefixed by the
keyword ‘command’ and anything following this keyword will be passed directly to
OMAPFlash Second by OMAPFlash Host without interpretation or modification.
Typically the ‘verbose’ option should be used with commands in order to ensure
that information returned from the platform will be shown on the console.
branch <device> <offset>
This command will cause OMAPFlash Second to make an
unconditional branch to a memory mapped address. The device will typically be
the SDRAM handled by the OMAP SDRAM controller in this case, and the offset
typically zero. The device ID must be one known by OMAPFlash Second and the
offset an integer within the address offset range valid for the device.
peek32 <address> Get the register value of the register with the given
address.
poke32 <address> <value> Modify the register at the given address to the given
value
peekpoke32 <address> <value> <mask> Modify the register at the given address
with the given value and mask
-- Flashing --
OMAPFlash Host is able to handle three basic procedures for accessing memory
devices through the OMAPFlash Second loader. These procedures are used to erase
memory devices, transfer a binary file to a device or upload the device content
to a binary file. In all cases, parameter values specifying sizes or offsets are
hexadecimal.
[B]chip_erase <device>[@offset] <size> [/B]
This procedure is used to erase the
content of a device, either for the whole device or for part of its address
range. The ‘device’ identifier is a string matching one of the devices
available on the platform as listed from the ‘chips’ command – in other words,
a device known to OMAPFlash Second for the particular platform used (SDRAM is
not a valid choice). If an ‘offset’ is used, the device erasure will start at
the offset specified. The offset will need to be compatible with the memory
structure of the device in question – e.g. if the device has a block size of
40000h bytes, the offset will need to be a multiple of the block size. The
‘size’ specifies the number of bytes to erase – a value of zero has the
special meaning of “to the end of the device”, either starting at offset zero
or at the specified ‘offset’ value, and can be used to erase the entire
device. Note that the typical erase functionality of a memory device is based
on the erasure of blocks of memory – it may not make sense to ask for erasure
of a size that is not a multiple of the block size of the device.
[B]chip_download <device>[@offset] <file> [/B]
In order to transfer a binary file to a
device on the platform this procedure is used. The ‘device’ identifier is a
string matching one of the devices available on the platform. If an ‘offset’
is specified the binary will be downloaded to the device starting at the
offset address specified. Using an offset should be done with some caution,
since the meaning of the offset value may be unclear for some device types
(e.g. for a NAND device the offset will be used without consideration of bad
blocks present in the memory space preceding the offset address). The file to
be downloaded is specified by the ‘file’ parameter and must be a raw image.
[B]chip_upload <device>[@offset] <size> <file> [/B]
In order to upload the content of
a memory device this procedure is used. The ‘device’ identifier is a string
matching one of the devices available on the platform. If an ‘offset’ is
specified content will be uploaded from the device starting at the offset
address specified. As for the ‘chip_download’ procedure the use of an offset
should be done with caution. The ‘size’ parameter specifies the number of
bytes to upload and the ‘file’ parameter the file to which the uploaded data
will be saved. Note that due to some limitations on the serial link, upload of
data will be considerably slower than download.
[/SIZE]
First things first. I recieved a PM from user itsalllgood with information regarding this topic. Here's the whole PM, copied and pasted:
itsalllgood said:
Dear fred,
Sorry to bother you...I wanted to post here but iam not allowed.. I am a computer engineer from montreal current living abroad..I had gnex that died and did a lot of work to try to get it back..to summ it all the omapidia project add TI site will get the full picture. the tool you linked is based on TI 1.6 omap flash.. i will keep it short... the link below will summ my work and please copy past it if you think its worth it..thanks in advance..
http://forum.xda-developers.com/showthread.php?p=26334564&posted=1#post26334564
Click to expand...
Click to collapse
^^ Somehow your link got messed up, but I think its this one.
Is it possible to hardware prevent a device like Samsung Galaxy S2 to go fastboot / odin mode when powering on but still be able to load the operating system?
Because even although I have a password set on the device, if it is stolen anyone can connect it to fastboot with power+voldown+menu and restore it to defaults. For example filling that corresponding partition with zeros will prevent from entering odin mode unless you boot into the operating system and with dd restore the partition.
First of all, that's off-topic. But I'll provide a speculative answer nonetheless.
I would think that you would be able to prevent a device from reaching recovery/fastboot/odin-download-mode, but it would have a big disadvantage, which is that if you are not able to boot into the OS somehow, you would have an unusable device. Although a device like the Galaxy Nexus, if stolen, could have its data retrieved by potentially using Odin and/or fastboot to reset the password, removing these failsafes would mean that you have a higher chance of bricking. Besides, that's what remote wipe apps (and other stolen-phone tools) are for. Check out Avast! if you don't have an antivirus/stolen-phone toolkit.
I'm by no means an expert here, but that's just my two cents.
EDIT: By the way, could we have someone (like AdamOutler) look at what we've got in this thread so far to see if the MLO file that we found is what's needed (as mentioned by Adam in the first couple posts)?
It's just that I don't either know the exact boot sequence of the SGS2 GT-I9100 nor the partitions interdependence (for example say that the boot partition needs the recovery or the sbl), I coudn't zero that partition because is a dependence.
What I woukd like to know if is possible:
- Backup all partitions.
- Zero, from android with dd, all partitions that allow anyone to enter odin/fastboot/clockworkmod/recovery so, if I lose the device, no one can make a odin backup or reset my device, unless you restore the partitions from the android or you use a hardware JTAG.
- Even the previous done, the phone must be able to normal boot into operating system.
I have a gut feeling that that's not possible. For recovery/odin modes, it may be possible due to them not really being directly involved in the boot process. However, for fastboot, I think it's part of the bootloader itself and therefore cannot be disabled using simple commands without also disabling the phone's booting process. For example, if you have the proper drivers installed on your computer, a Galaxy Nexus that's booting into Android will show up the same device as if you're connected via Fastboot. Unless someone can alter the source and recompile a bootloader with disabled fastboot, I don't think what you stated above is completely possible.
FredFS456 said:
I have a gut feeling that that's not possible. For recovery/odin modes, it may be possible due to them not really being directly involved in the boot process. However, for fastboot, I think it's part of the bootloader itself and therefore cannot be disabled using simple commands without also disabling the phone's booting process. For example, if you have the proper drivers installed on your computer, a Galaxy Nexus that's booting into Android will show up the same device as if you're connected via Fastboot. Unless someone can alter the source and recompile a bootloader with disabled fastboot, I don't think what you stated above is completely possible.
Click to expand...
Click to collapse
I think what I need could be done with a locked bootloader. As far as I know, the Samsung Galaxy S2 comes with an unlocked bootloader (causing the security flaw) while other like Samsung Galaxy Nexus come with a locked one: that means on stock devices, with use pattern or password and usb debugging disabled, there is no way someway can access you data even if not encryption is set.
Anyone can clarify things on this?
Bump, and back on topic.
Any developments here?
Yes. http://forum.xda-developers.com/showthread.php?t=1640443
it's done.
AdamOutler said:
Yes. http://forum.xda-developers.com/showthread.php?t=1640443
it's done.
Click to expand...
Click to collapse
Does anyone know HOW it's done??
EDIT: Actually the accompanying documentation explains quite well!
@Adam: Do you think we could tweak these drivers etc. for other devices not using OMAP?
(It seem that many protocols are standard, inducing the serial (UART) over USB FTDI-drivers...)
E:V:A said:
Does anyone know HOW it's done??
EDIT: Actually the accompanying documentation explains quite well!
@Adam: Do you think we could tweak these drivers etc. for other devices not using OMAP?
(It seem that many protocols are standard, inducing the serial (UART) over USB FTDI-drivers...)
Click to expand...
Click to collapse
It works just like UBM... but stock.
No. I dont think we can do that. Its an omap tool that requires bootmodes to be proper to work on omap. It can be applied to other properly configured omap devices.
Regarding http://forum.xda-developers.com/showthread.php?t=2229798&page=8 is OP back?
I was wondering how is possible to make an working kernel from that sources as there is totally wrong setup for L3-E400 board.
Can someone provide dmesg log here? I can bet that 2x2 cannot work here, same as why is problem with registering other devices.
So, let Me explain this (from config)
#1 CONFIG_SENSORS_BMA2X2
is wrong option as E400 have BMA250 triaxial low-g acceleration sensor.
#2 **** with APDS9190 will not work... as E400 have BMC050 6-axis digital e-compass (it is enabled from config, but will not work as addresses is wrong).
#3 CONFIG_BACKLIGHT_RT9396
will not work as E400 have backlight control over BU61800.
#4 vee3 board is not compatible with E0 (E400) board but with M4 (L5) so, 'almost same' configuration will not work on E400 (E0) board without tuning or porting code.
Once again, please, someone who have that Kernel working, please provide dmesg.
Thx
fergy said:
Regarding http://forum.xda-developers.com/showthread.php?t=2229798&page=8 is OP back?
I was wondering how is possible to make an working kernel from that sources as there is totally wrong setup for L3-E400 board.
Can someone provide dmesg log here? I can bet that 2x2 cannot work here, same as why is problem with registering other devices.
So, let Me explain this (from config)
#1 CONFIG_SENSORS_BMA2X2
is wrong option as E400 have BMA250 triaxial low-g acceleration sensor.
#2 **** with APDS9190 will not work... as E400 have BMC050 6-axis digital e-compass (it is enabled from config, but will not work as addresses is wrong).
#3 CONFIG_BACKLIGHT_RT9396
will not work as E400 have backlight control over BU61800.
#4 vee3 board is not compatible with E0 (E400) board but with M4 (L5) so, 'almost same' configuration will not work on E400 (E0) board without tuning or porting code.
Once again, please, someone who have that Kernel working, please provide dmesg.
Thx
Click to expand...
Click to collapse
So, to reply to Myself:
#1 BMA2x2
<6>[ 1.992438] bma2x2_probe
<6>[ 2.243759] Bosch Sensortec Device not foundi2c error 8063
<4>[ 2.244029] i2c-core: driver [bma2x2] using legacy suspend method
<4>[ 2.244374] i2c-core: driver [bma2x2] using legacy resume method
<4>[ 2.244629]
<4>[ 2.244636] <6><><bmm_probe><1174>function entrance
<4>[ 2.245148]
<4>[ 2.245153] <6><><bmm_wakeup><193>waking up the chip...
<4>[ 4.020973]
<4>[ 4.020979] <6><><bmm_wakeup><209>wake up result: fail, tried times: 6
Click to expand...
Click to collapse
+BMC050 (as is is BMC http://www.bosch-sensortec.com/en/homepage/products_3/6_axis_sensors_2/ecompass/bmc050_1/bmc050, NOT bmm) :
<4>[ 4.021373] [E]<3><><bmm_probe><1193>Cannot wake up bmm050, I2C xfer error
<4>[ 4.021903] bmm050: probe of 4-0012 failed with error -5
Click to expand...
Click to collapse
#2 APDS9190:
<6>[ 4.075116] apds9190_probe,Proximity apds9190_init_client Fail in Probe
<6>[ 4.075329] proximity_apds9190 5-0039: probe error
Click to expand...
Click to collapse
#3 RT9396:
4>[ 0.513224] rt9396 init start
<6>[ 0.513616] rt9396bl:rt9396_probe: start, client addr=0x54
<7>[ 0.514189] Registered led device: lcd-backlight
<3>[ 0.514208] rt9396bl:rt9396_probe: Registering led class dev successfully.
<7>[ 0.514679] Registered led device: button-backlight
<3>[ 0.514696] rt9396bl:rt9396_probe: Registering led class dev successfully.
<3>[ 0.515536] rt9396bl:rt9396_write: fail to write(reg=0x83,val=0x34)
<6>[ 0.515883] rt9396bl:rt9396_set_table: i2c failed addr:131, value:52
<3>[ 0.516679] rt9396bl:rt9396_write: fail to write(reg=0x93,val=0x5)
<6>[ 0.517026] rt9396bl:rt9396_set_table: i2c failed addr:147, value:5
<3>[ 0.517964] rt9396bl:rt9396_write: fail to write(reg=0x83,val=0x14)
<4>[ 0.518169] [rt9396_send_intensity] LCD-backlight ON !!!!! val:20
Click to expand...
Click to collapse
Register, but cannot write registers...fail (as actual device is BU61800 and msm's pmic)
.. sooo, please, someone who have that Kernel 'REAL' working with registering all devices (without sensors as OP say's) please provide dmesg from that WORKING Kernel.
Thx
fergy said:
So, to reply to Myself:
#1 BMA2x2
+BMC050 (as is is BMC http://www.bosch-sensortec.com/en/homepage/products_3/6_axis_sensors_2/ecompass/bmc050_1/bmc050, NOT bmm) :
#2 APDS9190:
#3 RT9396:
Register, but cannot write registers...fail (as actual device is BU61800 and msm's pmic)
.. sooo, please, someone who have that Kernel 'REAL' working with registering all devices (without sensors as OP say's) please provide dmesg from that WORKING Kernel.
Thx
Click to expand...
Click to collapse
try looking at lproj 3.4 kernel on teamhacklg github. it has a e400 defconfig. maybe it's a good starting point for you. http://github.com/teamhacklg. sorry spoke to soon, there's no defconfig.
tudorsirb said:
try looking at lproj 3.4 kernel on teamhacklg github. it has a e400 defconfig. maybe it's a good starting point for you. http://github.com/teamhacklg. sorry spoke to soon, there's no defconfig.
Click to expand...
Click to collapse
I have right config for board, but as I say above, there is wrong pin configuration, wrong registers, so that must to be fixed if one expect to get sensors working.
Hacklg have config for 2.6 kernel, not for 3.x
In attach is My config for 3.4
fergy said:
I have right config for board, but as I say above, there is wrong pin configuration, wrong registers, so that must to be fixed if one expect to get sensors working.
Hacklg have config for 2.6 kernel, not for 3.x
In attach is My config for 3.4
Click to expand...
Click to collapse
thank you fergy, just getting back to compiling
hecatae said:
thank you fergy, just getting back to compiling
Click to expand...
Click to collapse
BTW, right registers for L3:
Touch GPIO:
Code:
I2C_SDA 10
I2C_SCL 9
IRQ 39
I2C_SLAVE_ADDR 0x48
Sensor GPIO:
Code:
I2C_SCL 49
I2C_SDA 48
Accel GPIO:
Code:
GPIO_INT 94
GPIO_I2C_SCL 49
GPIO_I2C_SDA 48
I2C_ADDRESS 0x48
Compas GPIO:
Code:
I2C_SCL 49
I2C_SDA 48
GPIO_INT 35
I2C_ADDRESS 0x10
Proxi GPIO:
Code:
I2C_SCL 16
I2C_SDA 30
GPIO_DOUT 17
I2C_ADDRESS 0x44
LDO_NO_VCC 1
Note that You must rearrange voltage @Board-msm7x27a-regulator:
Code:
PCOM_VREG_LDO(ldo01, 12, NULL, 1200000, 3300000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo02, 13, NULL, 1200000, 3300000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo03, 49, NULL, 1200000, 3300000, 0, -1, 0, 0, 0, 0, n),
EDIT:
As from technical specs, power module must to give right power voltage for specific part of hardware so it can run.
Also, the rest of power registers:
Code:
PCOM_VREG_SMP(smps1, 3, NULL, 1100000, 1100000, 0, -1, 0, 0, 0, 0, s),
PCOM_VREG_SMP(smps2, 4, NULL, 1100000, 1100000, 0, -1, 0, 0, 0, 0, s),
PCOM_VREG_SMP(smps3, 2, NULL, 1800000, 1800000, 0, -1, 0, 0, 0, 0, s),
PCOM_VREG_SMP(smps4, 24, NULL, 2100000, 2100000, 0, -1, 0, 0, 0, 0, s),
PCOM_VREG_LDO(ldo01, 12, NULL, 1200000, 3300000, 0, -1, 0, 0, 0, 0, p), /* fergy(from shematics) : <lcd operating at 1.8v: VREG_MSME_1.8V, lcd firmware loader need 3.3v and other functions need 2.8v: VREG_LCD_2.8V> so ldo01 need this change here */
PCOM_VREG_LDO(ldo02, 13, NULL, 1200000, 3300000, 0, -1, 0, 0, 0, 0, p), /* min (1200000 -> 3300000) */
PCOM_VREG_LDO(ldo03, 49, NULL, 1200000, 3300000, 0, -1, 0, 0, 0, 0, n), /* min (1200000 -> 3300000) */
PCOM_VREG_LDO(ldo04, 50, NULL, 800000, 2850000, 0, -1, 0, 0, 0, 0, n), /* min (800000 -> 2850000) */
PCOM_VREG_LDO(ldo05, 45, NULL, 1200000, 3300000, 0, -1, 0, 0, 0, 0, n), /* min (1200000 -> 3300000) */
PCOM_VREG_LDO(ldo06, 51, NULL, 1200000, 1200000, 0, -1, 0, 0, 0, 0, n), /* min (1200000 -> 3300000) */
PCOM_VREG_LDO(ldo07, 0, NULL, 2600000, 2600000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo08, 9, NULL, 2850000, 2850000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo09, 44, NULL, 1800000, 1800000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo10, 52, NULL, 2800000, 3000000, 0, -1, 0, 0, 0, 0, p), /* min (2800000 -> 3000000) */
PCOM_VREG_LDO(ldo11, 53, NULL, 1800000, 1800000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo12, 21, NULL, 2850000, 2850000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo13, 18, NULL, 2850000, 2850000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo14, 16, NULL, 3300000, 3300000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo15, 54, NULL, 1800000, 2850000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo16, 19, NULL, 3000000, 3000000, 0, -1, 0, 0, 0, 0, p), /* NFC 3.0 V */
PCOM_VREG_LDO(ldo17, 56, NULL, 3000000, 3300000, 0, -1, 0, 0, 0, 0, p), /* min (3000000 -> 3300000) */
PCOM_VREG_LDO(ldo18, 11, NULL, 2700000, 2700000, 0, -1, 0, 0, 0, 0, p),
PCOM_VREG_LDO(ldo19, 57, NULL, 1200000, 1800000, 0, -1, 0, 0, 0, 0, p), /* min (1200000 -> 1800000) */
/* not used vreg_ncp */
PCOM_VREG_NCP(ncp, 31, NULL, -1800000, -1800000, 0, 0, 0, 0, 0),
as per old regulato code:
Code:
RT8053_VREG_INIT(LDO1, 1200000, 3300000),
RT8053_VREG_INIT(LDO2, 1200000, 3300000),
RT8053_VREG_INIT(LDO3, 1200000, 3300000),
RT8053_VREG_INIT(LDO4, 800000, 2850000),
RT8053_VREG_INIT(LDO5, 1200000, 3300000),
RT8053_VREG_INIT(DCDC1, 800000, 2300000),
In attachments 7225A pinouts and LCD pinouts....
Enjoy in research.
PS, if You need any help, PM or em[email protected]
Cheers
PS2:
LOG from My Kernel:
Code:
<6>[-----------------------][ 0.000000] Booting Linux on physical CPU 0
<6>[-----------------------][ 0.000000] Initializing cgroup subsys cpu
<5>[-----------------------][ 0.000000] Linux version 3.4.0 ([email protected]) (gcc version 4.4.3 (GCC) ) #48 PREEMPT Wed Oct 23 00:39:38 CEST 2013
<4>[-----------------------][ 0.000000] CPU: ARMv7 Processor [410fc051] revision 1 (ARMv7), cr=10c5387d
<4>[-----------------------][ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
<4>[-----------------------][ 0.000000] Machine: LG MSM7225AB
<6>[-----------------------][ 0.000000] memory pool 3 (start 26600000 size 1a00000) initialized
<4>[-----------------------][ 0.000000] Memory policy: ECC disabled, Data cache writeback
<1>[-----------------------][ 0.000000] Initialized strongly ordered page successfully
<3>[-----------------------][ 0.000000] smem_find(137, 80): wrong size 64
<3>[-----------------------][ 0.000000] smem_find(137, 72): wrong size 64
<6>[-----------------------][ 0.000000] socinfo_init: v4, id=99, ver=1.1, raw_id=1540, raw_ver=1, hw_plat=2, hw_plat_ver=65536
<6>[-----------------------][ 0.000000] L310 cache controller enabled
<6>[-----------------------][ 0.000000] l2x0: 8 ways, CACHE_ID 0x410054c7, AUX_CTRL 0x00540000, Cache size: 262144 B
<7>[-----------------------][ 0.000000] On node 0 totalpages: 78592
<7>[-----------------------][ 0.000000] free_area_init_node: node 0, pgdat c092474c, node_mem_map c1055800
<7>[-----------------------][ 0.000000] Normal zone: 1436 pages used for memmap
<7>[-----------------------][ 0.000000] Normal zone: 0 pages reserved
<7>[-----------------------][ 0.000000] Normal zone: 77156 pages, LIFO batch:15
<6>[-----------------------][ 0.000000] allocating 1843200 bytes at c15f8000 (17f8000 physical) for fb
<6>[-----------------------][ 0.000000] Initialized persistent memory from 0ff00000-0ff3dffe
<7>[-----------------------][ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
<7>[-----------------------][ 0.000000] pcpu-alloc: [0] 0
<4>[-----------------------][ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 77156
<5>[-----------------------][ 0.000000] Kernel command line: androidboot.hardware=e0 lge.rev=rev_12 lge.reboot=reboot uart_console=disable lge.frst=flag3 kcal=000000000000000000 androidboot.emmc=true androidboot.serialno=1e2bf5 androidboot.baseband=msm
<6>[-----------------------][ 0.000000] BOARD: LGE rev_12
<6>[-----------------------][ 0.000000] rebootmode_setup , reboot_mode = 0
<6>[-----------------------][ 0.000000] UART CONSOLE : disable
<6>[-----------------------][ 0.000000] FRST MODE : flag3
<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: 205MB 102MB = 307MB total
<5>[-----------------------][ 0.000000] Memory: 297260k/297260k available, 43732k reserved, 0K highmem
<5>[-----------------------][ 0.000000] Virtual kernel memory layout:
<5>[-----------------------][ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
<5>[-----------------------][ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
<5>[-----------------------][ 0.000000] vmalloc : 0xd5000000 - 0xff000000 ( 672 MB)
<5>[-----------------------][ 0.000000] lowmem : 0xc0000000 - 0xd4d00000 ( 333 MB)
<5>[-----------------------][ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
<5>[-----------------------][ 0.000000] .text : 0xc0008000 - 0xc0847368 (8445 kB)
<5>[-----------------------][ 0.000000] .init : 0xc0848000 - 0xc087a000 ( 200 kB)
<5>[-----------------------][ 0.000000] .data : 0xc087a000 - 0xc0940fb0 ( 796 kB)
<5>[-----------------------][ 0.000000] .bss : 0xc0940fd4 - 0xc0b32100 (1989 kB)
<6>[-----------------------][ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
<6>[-----------------------][ 0.000000] NR_IRQS:645
<6>[-----------------------][ 0.000000] sched_clock: 27 bits at 600kHz, resolution 1666ns, wraps every 223696ms
<6>[-----------------------][ 0.000000] Console: colour dummy device 80x30
<6>[-----------------------][ 0.000000] console [tty0] enabled
<6>[-----------------------][ 0.001876] Calibrating delay loop... 298.59 BogoMIPS (lpj=1492992)
<6>[-----------------------][ 0.070119] pid_max: default: 32768 minimum: 301
<6>[-----------------------][ 0.070631] Mount-cache hash table entries: 512
<6>[-----------------------][ 0.071753] Initializing cgroup subsys cpuacct
<6>[-----------------------][ 0.071818] Initializing cgroup subsys devices
<6>[-----------------------][ 0.071871] Initializing cgroup subsys freezer
<6>[-----------------------][ 0.071919] Initializing cgroup subsys net_cls
<6>[-----------------------][ 0.072024] CPU: Testing write buffer coherency: ok
<6>[-----------------------][ 0.072586] hw perfevents: enabled with ARMv7 Cortex-A5 PMU driver, 3 counters available
<6>[-----------------------][ 0.072834] Setting up static identity map for 0x7d3118 - 0x7d317c
<6>[-----------------------][ 0.083881] dummy:
<6>[-----------------------][ 0.084523] NET: Registered protocol family 16
<6>[-----------------------][ 0.086551] gpiochip_add: registered GPIOs 0 to 15 on device: generic
<6>[-----------------------][ 0.086748] gpiochip_add: registered GPIOs 16 to 42 on device: generic
<6>[-----------------------][ 0.086933] gpiochip_add: registered GPIOs 43 to 67 on device: generic
<6>[-----------------------][ 0.087176] gpiochip_add: registered GPIOs 68 to 94 on device: generic
<6>[-----------------------][ 0.087364] gpiochip_add: registered GPIOs 95 to 106 on device: generic
<6>[-----------------------][ 0.087549] gpiochip_add: registered GPIOs 107 to 132 on device: generic
<6>[-----------------------][ 0.088831] Shared PLL control available.
<6>[-----------------------][ 0.092576] acpuclk_7627_probe()
<6>[-----------------------][ 0.093818] ACPU running at 600000 KHz
<6>[-----------------------][ 0.093869] Id CPU-KHz PLL DIV AHB-KHz ADIV AXI-KHz D0 D1 D2 D4 U0 U1 U2 U4
<6>[-----------------------][ 0.093949] 0 19200 5 1 2400 4 30720 -1 -1 -1 -1 5 3 4 6
<6>[-----------------------][ 0.094026] 1 61440 1 4 7680 4 61440 -1 -1 -1 -1 5 3 4 6
<6>[-----------------------][ 0.094101] 2 122880 1 2 15360 4 61440 -1 1 -1 -1 7 3 4 6
<6>[-----------------------][ 0.094178] 3 245760 1 1 30720 4 61440 -1 1 -1 -1 7 -1 8 6
<6>[-----------------------][ 0.094254] 4 300000 2 4 37500 4 122880 -1 1 -1 -1 7 -1 8 6
<6>[-----------------------][ 0.094331] 5 320000 0 3 40000 4 122880 -1 1 4 -1 7 -1 8 6
<6>[-----------------------][ 0.094408] 6 400000 4 2 50000 4 122880 5 1 4 -1 7 -1 8 9
<6>[-----------------------][ 0.094483] 7 480000 0 2 60000 4 122880 5 2 4 6 -1 -1 8 9
<6>[-----------------------][ 0.094559] 8 600000 2 2 75000 4 160000 5 3 4 6 -1 -1 -1 9
<6>[-----------------------][ 0.094636] 9 800000 4 1 100000 4 200000 7 -1 8 6 -1 -1 -1 -1
<6>[-----------------------][ 0.094703] CPU0: 6 scaling frequencies supported.
<6>[-----------------------][ 0.095214] smps1: 1100 mV normal
<6>[-----------------------][ 0.095743] smps2: 1100 mV normal
<6>[-----------------------][ 0.096164] smps3: 1800 mV normal
<6>[-----------------------][ 0.096599] smps4: 2100 mV normal
<6>[-----------------------][ 0.097064] ldo01: 1200 <--> 3300 mV normal
<6>[-----------------------][ 0.097509] ldo02: 1200 <--> 3300 mV normal
<6>[-----------------------][ 0.097953] ldo03: 1200 <--> 3300 mV normal
<6>[-----------------------][ 0.098393] ldo04: 800 <--> 2850 mV normal
<6>[-----------------------][ 0.098834] ldo05: 1200 <--> 3300 mV normal
<6>[-----------------------][ 0.099313] ldo06: 1200 mV normal
<6>[-----------------------][ 0.099759] ldo07: 2600 mV normal
<6>[-----------------------][ 0.100199] ldo08: 2850 mV normal
<6>[-----------------------][ 0.100731] ldo09: 1800 mV normal
<6>[-----------------------][ 0.101181] ldo10: 2800 <--> 3000 mV normal
<6>[-----------------------][ 0.101678] ldo11: 1800 mV normal
<6>[-----------------------][ 0.102103] ldo12: 2850 mV normal
<6>[-----------------------][ 0.102574] ldo13: 2850 mV normal
<6>[-----------------------][ 0.103053] ldo14: 3300 mV normal
<6>[-----------------------][ 0.103509] ldo15: 1800 <--> 2850 mV normal
<6>[-----------------------][ 0.103969] ldo16: 3000 mV normal
<6>[-----------------------][ 0.104403] ldo17: 3000 <--> 3300 mV normal
<6>[-----------------------][ 0.104868] ldo18: 2700 mV normal
<6>[-----------------------][ 0.105323] ldo19: 1200 <--> 1800 mV normal
<6>[-----------------------][ 0.105784] ncp: 1800 mV normal
<6>[-----------------------][ 0.108236] persistent_ram: uncorrectable error in header
<6>[-----------------------][ 0.108313] persistent_ram: no valid data in buffer (sig = 0x00000000)
<6>[-----------------------][ 0.134009] console [ram-1] enabled
<4>[-----------------------][ 0.135923] smps3: Failed to create debugfs directory
<6>[-----------------------][ 0.136394] ebi2_tovis_power_save: on=1
<5>[-----------------------][ 0.141893] Boot Reason = 0x01
<6>[-----------------------][ 0.142263] CRASH LOG START ADDR : 0xcf3e000
<6>[-----------------------][ 0.142609] CRASH LOG END ADDR : 0xcf3efff
<6>[-----------------------][ 0.148831] fs_gfx3d: normal
<6>[-----------------------][ 0.189384] bio: create slab <bio-0> at 0
<6>[-----------------------][ 0.190898] ION heap vmalloc created
<6>[-----------------------][ 0.191329] ION heap camera_preview created at 26600000 with size 1000000
<6>[-----------------------][ 0.191736] ION heap audio created at 27600000 with size 22e000
<6>[-----------------------][ 0.192001] ION heap sf created at 2782e000 with size 7a0000
<5>[-----------------------][ 0.193088] SCSI subsystem initialized
<6>[-----------------------][ 0.193954] usbcore: registered new interface driver usbfs
<6>[-----------------------][ 0.194446] usbcore: registered new interface driver hub
<6>[-----------------------][ 0.195166] usbcore: registered new device driver usb
<6>[-----------------------][ 0.196259] i2c-gpio i2c-gpio.2: using pins 112 (SDA) and 111 (SCL)
<6>[-----------------------][ 0.196898] i2c-gpio i2c-gpio.3: using pins 10 (SDA) and 9 (SCL)
<6>[-----------------------][ 0.197789] i2c-gpio i2c-gpio.4: using pins 48 (SDA) and 49 (SCL)
<6>[-----------------------][ 0.198544] i2c-gpio i2c-gpio.5: using pins 30 (SDA) and 16 (SCL)
<6>[-----------------------][ 0.198966] Linux media interface: v0.10
<6>[-----------------------][ 0.199259] Linux video capture interface: v2.00
<6>[-----------------------][ 0.200178] Advanced Linux Sound Architecture Driver Version 1.0.25.
<6>[-----------------------][ 0.201623] Bluetooth: Core ver 2.16
<6>[-----------------------][ 0.201926] NET: Registered protocol family 31
<6>[-----------------------][ 0.202276] Bluetooth: HCI device and connection manager initialized
<6>[-----------------------][ 0.202509] Bluetooth: HCI socket layer initialized
<6>[-----------------------][ 0.202861] Bluetooth: L2CAP socket layer initialized
<6>[-----------------------][ 0.203661] Bluetooth: SCO socket layer initialized
<6>[-----------------------][ 0.204669] cfg80211: Calling CRDA to update world regulatory domain
<6>[-----------------------][ 0.206219] Switching to clocksource dg_timer
<6>[-----------------------][ 0.256563] NET: Registered protocol family 2
<6>[-----------------------][ 0.257419] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
<6>[-----------------------][ 0.259088] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
<6>[-----------------------][ 0.261809] TCP bind hash table entries: 16384 (order: 6, 327680 bytes)
<6>[-----------------------][ 0.263358] TCP: Hash tables configured (established 16384 bind 16384)
<6>[-----------------------][ 0.263611] TCP: reno registered
<6>[-----------------------][ 0.264063] UDP hash table entries: 256 (order: 1, 12288 bytes)
<6>[-----------------------][ 0.264561] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes)
<6>[-----------------------][ 0.265464] NET: Registered protocol family 1
<6>[-----------------------][ 0.266373] Unpacking initramfs...
<6>[-----------------------][ 0.306193] Freeing initrd memory: 320K
<3>[-----------------------][ 0.313148] Notify: smsm init
<4>[-----------------------][ 0.313904] get_nand_partitions: no flash partition table in shared memory
<6>[-----------------------][ 0.321429] rpcrouter_smd_remote_notify: smd opened 0x (null)
<3>[-----------------------][ 0.325761] rpcrouter: Server create rejected, version = 0, program = 3000003b
<6>[-----------------------][ 0.330666] [adsp.c:adsp_init] rs00000000 -- 0
<6>[-----------------------][ 0.332506] [audpp.c:audpp_probe] Number of decoder supported 5
<6>[-----------------------][ 0.332884] [audpp.c:audpp_probe] Number of concurrency supported 8
<6>[-----------------------][ 0.333251] [audpp.c:audpp_probe] module_name:AUDPLAY0TASK
<6>[-----------------------][ 0.333473] [audpp.c:audpp_probe] queueid:13
<6>[-----------------------][ 0.333819] [audpp.c:audpp_probe] decid:0
<6>[-----------------------][ 0.334166] [audpp.c:audpp_probe] nr_codec_support:11
<6>[-----------------------][ 0.334383] [audpp.c:audpp_probe] module_name:AUDPLAY1TASK
<6>[-----------------------][ 0.334739] [audpp.c:audpp_probe] queueid:14
<6>[-----------------------][ 0.334944] [audpp.c:audpp_probe] decid:1
<6>[-----------------------][ 0.335288] [audpp.c:audpp_probe] nr_codec_support:11
<6>[-----------------------][ 0.335643] [audpp.c:audpp_probe] module_name:AUDPLAY2TASK
<6>[-----------------------][ 0.335863] [audpp.c:audpp_probe] queueid:15
<6>[-----------------------][ 0.336209] [audpp.c:audpp_probe] decid:2
<6>[-----------------------][ 0.336414] [audpp.c:audpp_probe] nr_codec_support:11
<6>[-----------------------][ 0.350538] [audpp.c:audpp_probe] module_name:AUDPLAY3TASK
<6>[-----------------------][ 0.350906] [audpp.c:audpp_probe] queueid:16
<6>[-----------------------][ 0.351254] [audpp.c:audpp_probe] decid:3
<6>[-----------------------][ 0.351459] [audpp.c:audpp_probe] nr_codec_support:11
<6>[-----------------------][ 0.351814] [audpp.c:audpp_probe] module_name:AUDPLAY4TASK
<6>[-----------------------][ 0.352173] [audpp.c:audpp_probe] queueid:17
<6>[-----------------------][ 0.352379] [audpp.c:audpp_probe] decid:4
<6>[-----------------------][ 0.352724] [audpp.c:audpp_probe] nr_codec_support:1
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** CUT *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
<4>[-----------------------][ 0.612901] BU61800 init start
<7>[-----------------------][ 0.613764] Registered led device: lcd-backlight
<3>[-----------------------][ 0.613788] bu61800bl:bu61800_probe: Registering led class dev successfully.
<7>[-----------------------][ 0.614201] Registered led device: button-backlight
<3>[-----------------------][ 0.614221] bu61800bl:bu61800_probe: Registering led class dev successfully.
<3>[-----------------------][ 0.618993] bu61800bl:bu61800_probe: done
<6>[-----------------------][ 0.622471] setting pdata->panel_info.fb_num to 3. type: 2
<6>[-----------------------][ 0.624686] FrameBuffer[0] 240x320 size=491520 bytes is registered successfully!
<4>[-----------------------][ 0.625536] Read GPIO LCD port 1
<6>[-----------------------][ 0.909313] input: touch_mcs8000 as /devices/virtual/input/input0
<7>[-----------------------][ 0.909939] evbug: Connected device: input0 (touch_mcs8000 at unknown)
<6>[-----------------------][ 0.910596] ts_set_veg : 0
<6>[-----------------------][ 0.936828] ts_set_veg : 1
<6>[-----------------------][ 0.976683] Touchscreen is connected to the board
<4>[-----------------------][ 1.049021] <MELFAS> CORE_VERSION : 0x D
<4>[-----------------------][ 1.050483] GPIO Matrix Keypad Driver: Start keypad matrix for e0_keypad in interrupt mode
<6>[-----------------------][ 1.051456] input: e0_keypad as /devices/virtual/input/input1
<7>[-----------------------][ 1.052071] evbug: Connected device: input1 (e0_keypad at unknown)
<6>[-----------------------][ 1.053309] Bosch Sensortec Device detected!
<6>[-----------------------][ 1.053323] BMA250 registered I2C driver!
<6>[-----------------------][ 1.054269] input: bma250 as /devices/virtual/input/input2
<7>[-----------------------][ 1.054696] evbug: Connected device: input2 (bma250 at unknown)
<4>[-----------------------][ 1.056076]
<4>[-----------------------][ 1.056084] [I]<6><><bmm_probe><1174>function entrance
<4>[-----------------------][ 1.056689]
<4>[-----------------------][ 1.056698] [I]<6><><bmm_wakeup><193>waking up the chip...
<4>[-----------------------][ 1.061524]
<4>[-----------------------][ 1.061533] [I]<6><><bmm_wakeup><209>wake up result: succeed, tried times: 2
<4>[-----------------------][ 1.062076]
<4>[-----------------------][ 1.062083] [I]<6><><bmm_probe><1198>register dump after waking up
<7>[-----------------------][ 1.062641] 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
<7>[-----------------------][ 1.062653]
<7>[-----------------------][ 1.071508] 32 01 01 00 01 00 01 00 00 00 00 01 06 3f 07 00
<7>[-----------------------][ 1.071519] 00 00 00 ff 00 1c a5 42 00 a0 36 63 1a ff 0b 00
<7>[-----------------------][ 1.071531] 46 28 28 00 fd fd 0c 00 00 03 39 54 07 1a 35 fe
<7>[-----------------------][ 1.071541] fe 1c ff ff ff ff ff ff ff ff ff ff ff ff ff ff
<7>[-----------------------][ 1.071553]
<4>[-----------------------][ 1.072181]
<4>[-----------------------][ 1.072188] [I]<6><><bmm_check_chip_id><144>read chip id result: 0x32
<4>[-----------------------][ 1.072874]
<4>[-----------------------][ 1.072881] [N]<5><><bmm_probe><1203>Bosch Sensortec Device bmm050 detected
<6>[-----------------------][ 1.073799] input: bmm050 as /devices/virtual/input/input3
<7>[-----------------------][ 1.074198] evbug: Connected device: input3 (bmm050 at unknown)
<7>[-----------------------][ 1.087289] 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
<7>[-----------------------][ 1.087303]
<7>[-----------------------][ 1.096151] 32 01 01 00 01 00 01 00 00 00 00 01 06 3f 07 00
<7>[-----------------------][ 1.096163] 00 04 0f ff 00 1c a5 42 00 a0 36 63 1a ff 0b 00
<7>[-----------------------][ 1.096174] 46 28 28 00 fd fd 0c 00 00 03 39 54 07 1a 35 fe
<7>[-----------------------][ 1.096184] fe 1c ff ff ff ff ff ff ff ff ff ff ff ff ff ff
<7>[-----------------------][ 1.096196]
<4>[-----------------------][ 1.097356]
<4>[-----------------------][ 1.097364] [N]<5><><bmm_probe><1295>sensor bmm050 probed successfully
From CM:
Code:
--------- beginning of /dev/log/main
I/cm ( 112): ____ _ _ ____ _ _ ____ ____ ____ _ _ _ _ ____ ___
I/cm ( 113): | \_/ |__| |\ | | | | __ |___ |\ | |\/| | | | \
I/cm ( 114): |___ | | | | \| |__| |__] |___ | \| | | |__| |__/
I/cm ( 117): Welcome to Android 4.3 / CyanogenMod-10.2-20131009-UNOFFICIAL-e400
Nobody? Nothing? Why?
fergy said:
Nobody? Nothing? Why?
Click to expand...
Click to collapse
I dont think there are some other devs from l3 who can help u! But u've done a rly good work, yet! So we are pleased to see a first build of cm10/1/2/3 or even 11
The whole l3 comunity will apprecate your work!
All drivers are there in the LG E600 kernel, you just have to make a proper config file, compile and boot. You may have to debug using ADB a few times but if you have enough spare time, in few hours, one day at most, you should be able to boot it.
Don't try to boot the kernel with an Android 2.3 or 4.0 image because it won't work. Use CM10 or, better yet, CM10.1.
thank you for your progress till now, waiting to see more progress and a bootable cm10.1/2 port !
Anyone developing this kernel, please linger on freenode, channel #teamhacklg. I will normally be on, and I will assist where I can.
Sent from my Nexus 7 using Tapatalk
cybojenix said:
Anyone developing this kernel, please linger on freenode, channel #teamhacklg. I will normally be on, and I will assist where I can.
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
finally in a position to start some development, on #teamhacklg too.
if anyone wants to look a tthe experimental 3.4 kernel, it's here: https://github.com/TeamHackLG/lge-kernel-lproj
hecatae said:
finally in a position to start some development, on #teamhacklg too.
if anyone wants to look a tthe experimental 3.4 kernel, it's here: https://github.com/TeamHackLG/lge-kernel-lproj
Click to expand...
Click to collapse
https://github.com/TeamHackLG/lge-kernel-lproj/tree/l3/3.4/4.1
cybojenix said:
https://github.com/TeamHackLG/lge-kernel-lproj/tree/l3/3.4/4.1
Click to expand...
Click to collapse
Code:
--------- beginning of /dev/log/main
I/cm ( 116): Welcome to Android 4.1.2 / CyanogenMod-10-20131116-UNOFFICIAL-e400
I/cm ( 117): _
I/cm ( 118): __ __ _ ___ _ _ __ ___ __ _ _ _ _ __ __))
I/cm ( 119): ((_ \(/'((_( ((\( ((_)((_( (('((\( ((`1( ((_)((_(
I/cm ( 120): )) _))
I/cm ( 121):
I/DEBUG ( 126): debuggerd: Nov 16 2013 15:02:12
and??
Post more
cr3pt said:
and??
Post more
Click to expand...
Click to collapse
Code:
<6>[ 0.293793] ION heap camera_preview created at 26600000 with size 1000000
<6>[ 0.294124] ION heap audio created at 27600000 with size 22e000
<6>[ 0.294333] ION heap sf created at 2782e000 with size 7a0000
<5>[ 0.295201] SCSI subsystem initialized
<6>[ 0.295699] usbcore: registered new interface driver usbfs
<6>[ 0.295979] usbcore: registered new interface driver hub
<6>[ 0.296479] usbcore: registered new device driver usb
<6>[ 0.297118] i2c-gpio i2c-gpio.2: using pins 112 (SDA) and 111 (SCL)
<6>[ 0.297673] i2c-gpio i2c-gpio.3: using pins 10 (SDA) and 9 (SCL)
<6>[ 0.298198] i2c-gpio i2c-gpio.4: using pins 35 (SDA) and 13 (SCL)
<6>[ 0.298759] i2c-gpio i2c-gpio.5: using pins 30 (SDA) and 16 (SCL)
<6>[ 0.299314] i2c-gpio i2c-gpio.6: using pins 80 (SDA) and 77 (SCL)
<6>[ 0.299546] Linux media interface: v0.10
<6>[ 0.299778] Linux video capture interface: v2.00
<6>[ 0.300451] Advanced Linux Sound Architecture Driver Version 1.0.25.
<6>[ 0.301404] Bluetooth: Core ver 2.16
<6>[ 0.301778] NET: Registered protocol family 31
<6>[ 0.301954] Bluetooth: HCI device and connection manager initialized
<6>[ 0.302261] Bluetooth: HCI socket layer initialized
<6>[ 0.302434] Bluetooth: L2CAP socket layer initialized
<6>[ 0.303024] Bluetooth: SCO socket layer initialized
<6>[ 0.304196] Switching to clocksource dg_timer
<6>[ 0.330859] NET: Registered protocol family 2
<6>[ 0.331598] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
<6>[ 0.332368] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
<6>[ 0.333163] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
<6>[ 0.333748] TCP: Hash tables configured (established 16384 bind 16384)
<6>[ 0.333938] TCP: reno registered
<6>[ 0.334114] UDP hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 0.334531] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 0.335374] NET: Registered protocol family 1
<6>[ 0.335908] Unpacking initramfs...
<6>[ 0.371669] Freeing initrd memory: 320K
<3>[ 0.376664] Notify: smsm init
<4>[ 0.377214] get_nand_partitions: no flash partition table in shared memory
<6>[ 0.381979] rpcrouter_smd_remote_notify: smd opened 0x (null)
<3>[ 0.385018] rpcrouter: Server create rejected, version = 0, program = 3000003b
<3>[ 0.386558] rpcrouter: Server create rejected, version = 0, program = 30000051
<6>[ 0.398306] [adsp.c:adsp_init] msm_adsp -- 0
<6>[ 0.399738] [audpp.c:audpp_probe] Number of decoder supported 5
<6>[ 0.399929] [audpp.c:audpp_probe] Number of concurrency supported 8
<6>[ 0.400233] [audpp.c:audpp_probe] module_name:AUDPLAY0TASK
<6>[ 0.400411] [audpp.c:audpp_probe] queueid:13
<6>[ 0.400581] [audpp.c:audpp_probe] decid:0
<6>[ 0.400749] [audpp.c:audpp_probe] nr_codec_support:11
<6>[ 0.400924] [audpp.c:audpp_probe] module_name:AUDPLAY1TASK
<6>[ 0.401224] [audpp.c:audpp_probe] queueid:14
<6>[ 0.401403] [audpp.c:audpp_probe] decid:1
<6>[ 0.401694] [audpp.c:audpp_probe] nr_codec_support:11
<6>[ 0.401871] [audpp.c:audpp_probe] module_name:AUDPLAY2TASK
<6>[ 0.402048] [audpp.c:audpp_probe] queueid:15
<6>[ 0.402339] [audpp.c:audpp_probe] decid:2
<6>[ 0.402511] [audpp.c:audpp_probe] nr_codec_support:11
<6>[ 0.402804] [audpp.c:audpp_probe] module_name:AUDPLAY3TASK
<6>[ 0.402981] [audpp.c:audpp_probe] queueid:16
<6>[ 0.403153] [audpp.c:audpp_probe] decid:3
<6>[ 0.403443] [audpp.c:audpp_probe] nr_codec_support:11
<6>[ 0.403618] [audpp.c:audpp_probe] module_name:AUDPLAY4TASK
<6>[ 0.403913] [audpp.c:audpp_probe] queueid:17
<6>[ 0.404084] [audpp.c:audpp_probe] decid:4
<6>[ 0.404253] [audpp.c:audpp_probe] nr_codec_support:1
<6>[ 0.405756] __msm_rpc_connect: server not found 30000002:20001
<1>[ 0.407821] dma_test_init, minor number 35
<6>[ 0.408194] lge_panic_handler: got buffer at cf3e000, size 1000
<6>[ 0.408574] rmt_storage_get_ramfs: RAMFS entry: addr = 0x0d0c0000, size = 0x00300000
<6>[ 0.408898] rmt_storage_get_ramfs: RAMFS entry: addr = 0x0cfc0000, size = 0x00100000
<6>[ 0.409426] rmt_storage_probe: Remote storage RPC client (0x300000a7)initialized
<6>[ 0.414814] rmt_storage_set_client_status Entered
<4>[ 0.415849] diagcmd_probe:lg_fw_diagcmd
<6>[ 0.416374] lge_emmc_direct_access_init: started
<6>[ 0.416668] lge_emmc_direct_access_init: finished
<6>[ 0.616374] fuse init (API version 7.18)
<6>[ 0.617114] msgmni has been set to 582
<4>[ 0.617829] cryptomgr_test used greatest stack depth: 7136 bytes left
<6>[ 0.620109] io scheduler noop registered
<6>[ 0.620363] io scheduler cfq registered (default)
<4>[ 0.620878] rt9396 init start
<6>[ 0.621111] rt9396bl:rt9396_probe: start, client addr=0x54
<7>[ 0.621769] Registered led device: lcd-backlight
<3>[ 0.621786] rt9396bl:rt9396_probe: Registering led class dev successfully.
<7>[ 0.622088] Registered led device: button-backlight
<3>[ 0.622103] rt9396bl:rt9396_probe: Registering led class dev successfully.
<3>[ 0.623034] rt9396bl:rt9396_write: fail to write(reg=0x83,val=0x34)
<6>[ 0.623219] rt9396bl:rt9396_set_table: i2c failed addr:131, value:52
<3>[ 0.624116] rt9396bl:rt9396_write: fail to write(reg=0x93,val=0x5)
<6>[ 0.624601] rt9396bl:rt9396_set_table: i2c failed addr:147, value:5
<3>[ 0.625386] rt9396bl:rt9396_write: fail to write(reg=0x83,val=0x14)
<4>[ 0.625688] [rt9396_send_intensity] LCD-backlight ON !!!!! val:20
<3>[ 0.625869] rt9396bl:rt9396_probe: done
<6>[ 0.628228] setting pdata->panel_info.fb_num to 3. type: 2
<4>[ 0.628949] ### call the initial lut update routine
<4>[ 0.629133] mdp_lut_init_update_lcdc start ..
<4>[ 0.629426] ### mdp_lut_init_update_lcdc mdp_lut_init_update_lcdc++: mdp_lut_i = 0
<4>[ 0.629619] ### mdp_lut_hw_updae++: mdp_lut_i = 0
<4>[ 0.629793] #### Sign is not Matched#### Cal value R=255 G=255 B=255
<4>[ 0.630303] mdp_lut_init_update_lcdc end.........
<6>[ 0.631391] FrameBuffer[0] 240x320 size=491520 bytes is registered successfully!
<6>[ 0.632286] msm_serial: detected port #0
<6>[ 0.632564] msm_serial.0: ttyMSM0 at MMIO 0xa9a00000 (irq = 9) is a MSM
<6>[ 0.633293] msm_serial: driver initialized
<6>[ 0.634191] msm_serial_hs.0: ttyHS0 at MMIO 0xa0200000 (irq = 45) is a MSM HS UART
<6>[ 0.634934] msm_serial_hs module loaded
<6>[ 0.637033] LG_FW : diagchar_open succeed
<7>[ 0.637294] LG_FW : CreateWaitThread, diagchar_read 10004 byte
<7>[ 0.637316] LG_FW : CreateWaitThread, diagchar_read 1004 byte
<7>[ 0.637356] LG_FW : CreateWaitThread, diagchar_read 8004 byte
<6>[ 0.637383] diagchar initialized now
<6>[ 0.637551] MTS_TTY: mtsk_tty_init
<6>[ 0.638034] mtsk_tty_init SUCESS MTS_TTY_REGISTERED
<4>[ 0.640509] dalrpc_rcv_DAL0 used greatest stack depth: 7056 bytes left
<6>[ 0.641459] kgsl kgsl-3d0: |kgsl_gpummu_init| MMU type set for device is GPUMMU
<6>[ 0.646673] loop: module loaded
<6>[ 0.647171] lge_tty_atcmd_init: initialize atcmd-ttys
<6>[ 0.647608] lge_kcal_init: finished
<6>[ 0.865471] SCSI Media Changer driver v0.25
<6>[ 0.866386] tun: Universal TUN/TAP device driver, 1.6
<6>[ 0.866573] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
<6>[ 0.866994] rmnet_init: SMD devices[8]
<6>[ 0.873634] PPP generic driver version 2.4.2
<4>[ 0.874633] kworker/u:1 used greatest stack depth: 6748 bytes left
<4>[ 0.874941] kworker/u:1 used greatest stack depth: 6652 bytes left
<6>[ 0.875961] PPP MPPE Compression module registered
<6>[ 0.876154] NET: Registered protocol family 24
<7>[ 0.876494] gpio_request: gpio-141 (i2c_host_vbus_en) status -22
<3>[ 0.876511] failed to request 141 GPIO
<6>[ 0.877761] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<6>[ 0.878114] host driver registered w/ tranceiver
<6>[ 0.878616] usbcore: registered new interface driver usb_ehset_test
<6>[ 0.879364] peripheral driver registered w/ tranceiver
<6>[ 0.880416] mbim_init: initialize 1 instances
<6>[ 0.880738] mbim_init: Initialized 1 ports
<6>[ 0.883354] android_usb gadget: Mass Storage Function, version: 2009/09/11
<6>[ 0.883558] android_usb gadget: Number of LUNs=1
<6>[ 0.883858] lun0: LUN: removable file: (no medium)
<6>[ 0.885774] android_set_factory_mode : Using Normal Cable (11)
<6>[ 0.886099] android_usb gadget: android_usb ready
<6>[ 0.887154] input: touch_mcs8000 as /devices/virtual/input/input0
<6>[ 1.104546] msm_hsusb_set_vbus_state USB Connection
<6>[ 1.104861] msm_hsusb_set_vbus_state irq conunt is false
<4>[ 1.176676] Touch PRODUCT = LE0, comp_ver = 0
<6>[ 1.176974] Firmware ver : [0],HW ver : [0]
<6>[ 1.177146] .......MFS_ISC_SINGLE update.........
<4>[ 1.177441] <MELFAS> TOUCH IC REBOOT!!!
<4>[ 1.177634] ldo01: Failed to create debugfs directory
<4>[ 1.284431] ldo01: Failed to create debugfs directory
<4>[ 1.394414] <MELFAS> mass erase start
<4>[ 1.394423]
<6>[ 1.415223] android_set_factory_mode : Using Normal Cable (11)
<6>[ 1.644588] android_work: android_work: did not send uevent (0 0 (null))
<4>[ 1.874409] <MELFAS> TOUCH IC REBOOT!!!
<4>[ 1.874759] ldo01: Failed to create debugfs directory
<4>[ 1.984429] ldo01: Failed to create debugfs directory
<4>[ 2.095278] GPIO Matrix Keypad Driver: Start keypad matrix for vee3_keypad in interrupt mode
<6>[ 2.095903] input: vee3_keypad as /devices/virtual/input/input1
<6>[ 2.096653] bma2x2_probe
<6>[ 2.381861] Bosch Sensortec Device not found retry_chipid = 0
<6>[ 2.382169] i2c_smbus_read_word_data retry_chipid = 0, tempvalue = 8063
<6>[ 2.668391] Bosch Sensortec Device not found retry_chipid = 1
<6>[ 2.668699] i2c_smbus_read_word_data retry_chipid = 1, tempvalue = 8063
<6>[ 2.954909] Bosch Sensortec Device not found retry_chipid = 2
<6>[ 2.955219] i2c_smbus_read_word_data retry_chipid = 2, tempvalue = 8063
<6>[ 3.241456] Bosch Sensortec Device not found retry_chipid = 3
<6>[ 3.241759] i2c_smbus_read_word_data retry_chipid = 3, tempvalue = 8063
<6>[ 3.528893] Bosch Sensortec Device not found retry_chipid = 4
<6>[ 3.529079] i2c_smbus_read_word_data retry_chipid = 4, tempvalue = 8063
<6>[ 3.817149] Bosch Sensortec Device not found retry_chipid = 5
<6>[ 3.817329] i2c_smbus_read_word_data retry_chipid = 5, tempvalue = 8063
<6>[ 3.817631] Bosch Sensortec Device not foundi2c error 8063
<3>[ 4.330169] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 4.446624] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 4.795363] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 4.966901] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 5.083609] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 5.432946] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 5.604953] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 5.721701] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 6.071626] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 6.243809] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 6.360683] i2c i2c-4: sendbytes: NAK bailout.
<6>[ 6.367518] input: bma2x2 as /devices/virtual/input/input2
<4>[ 6.368141] i2c-core: driver [bma2x2] using legacy suspend method
<4>[ 6.368449] i2c-core: driver [bma2x2] using legacy resume method
<4>[ 6.368679]
<4>[ 6.368686] [I]<6><><bmm_probe><1174>function entrance
<4>[ 6.369134]
<4>[ 6.369139] [I]<6><><bmm_wakeup><193>waking up the chip...
<4>[ 8.401534]
<4>[ 8.401541] [I]<6><><bmm_wakeup><209>wake up result: fail, tried times: 6
<4>[ 8.401999]
<4>[ 8.402004] [E]<3><><bmm_probe><1193>Cannot wake up bmm050, I2C xfer error
<4>[ 8.402474] bmm050: probe of 4-0012 failed with error -5
<6>[ 8.403186] input: proximity as /devices/virtual/input/input3
<6>[ 8.403619] proximity_apds9190 5-0039: enable = 0
<3>[ 8.404439] rt9396bl:rt9396_write: fail to write(reg=0x23,val=0xc)
<6>[ 8.404744] prox_power_set,***********Proximity probe enter when power on*****
<6>[ 8.455571] apds9190_probe,Proximity apds9190_init_client Fail in Probe
<6>[ 8.455876] proximity_apds9190 5-0039: probe error
<6>[ 8.458443] RPC CALL -- TOD TIME UPDATE: ttick = 507498
<6>[ 8.458453] stamp=53795234181578752, freq = 1217159378
<3>[ 8.458959] ../../../../../../kernel/lge/msm7x27a-common/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
<6>[ 8.460618] using rtc device, msm_rtc, for alarms
<6>[ 8.460954] rs30000048 rs30000048.262144: rtc core: registered msm_rtc as rtc0
<6>[ 8.462061] rs30000048 rs30000048.262144: rtc core: registered msm_rtc_secure as rtc1
<6>[ 8.462566] i2c /dev entries driver
<4>[ 8.464779] hi351
<4>[ 8.465009] hi351_sensor_power_up: E 915
<3>[ 8.465308] msm_camera_vreg_config: msm_camera_vreg_config power on vreg_en enable
<3>[ 8.466116] rt9396bl:rt9396_write: fail to write(reg=0x31,val=0x4)
<3>[ 8.466416] msm_camera_vreg_config: rt9396_ldo_enable(ldo4) failed
<3>[ 8.467189] rt9396bl:rt9396_write: fail to write(reg=0x25,val=0xb)
<3>[ 8.467491] msm_camera_vreg_config: rt9396_ldo_enable(ldo2) failed
<3>[ 8.468383] rt9396bl:rt9396_write: fail to write(reg=0x29,val=0x1)
<3>[ 8.468563] msm_camera_vreg_config: rt9396_ldo_enable(ldo3) failed
<3>[ 8.524404] MCLK set
<4>[ 8.564411] hi351_sensor_power_up: X 979
<3>[ 8.824426] qup_i2c qup_i2c.0: Transaction timed out, SL-AD = 0x20
<3>[ 8.824729] qup_i2c qup_i2c.0: I2C Status: 132100
<3>[ 8.824906] qup_i2c qup_i2c.0: QUP Status: 0
<3>[ 8.825201] qup_i2c qup_i2c.0: OP Flags: 10
<3>[ 9.084424] qup_i2c qup_i2c.0: Transaction timed out, SL-AD = 0x20
<3>[ 9.084609] qup_i2c qup_i2c.0: I2C Status: 132100
<3>[ 9.084903] qup_i2c qup_i2c.0: QUP Status: 0
<3>[ 9.085076] qup_i2c qup_i2c.0: OP Flags: 10
<3>[ 9.085374] hi351_match_id: hi351: read id failed
<3>[ 9.085549] msm_sensor_i2c_probe hi351_i2c_probe failed
<4>[ 9.085726] hi351_sensor_power_down: E 995
<3>[ 9.164513] msm_camera_vreg_config: msm_camera_vreg_config power on vreg_en disable start
<3>[ 9.165431] rt9396bl:rt9396_write: fail to write(reg=0x28,val=0x1)
<3>[ 9.165609] msm_camera_vreg_config: rt9396_ldo_enable(ldo3) OFF failed
<3>[ 9.166501] rt9396bl:rt9396_write: fail to write(reg=0x24,val=0xb)
<3>[ 9.166679] msm_camera_vreg_config: rt9396_ldo_enable(ldo2) OFF failed
<3>[ 9.167571] rt9396bl:rt9396_write: fail to write(reg=0x30,val=0x4)
<3>[ 9.167749] msm_camera_vreg_config: rt9396_ldo_enable(ldo4) OFF failed
<3>[ 9.168049] msm_camera_vreg_config: msm_camera_vreg_config power on vreg_en disable end
<4>[ 9.168364] hi351_sensor_power_down: X 1029
<4>[ 9.168554] hi351: probe of 0-0040 failed with error -110
<6>[ 9.170173] I2C radio driver for Qualcomm FM Radio Transceiver , Version 1.0.0
<6>[ 9.170481] tavarua_radio: tavarua_probe: probe called
<7>[ 9.171161] msm_batt_init: enter
<7>[ 9.173439] msm_batt_enable_filter: enable vbatt filter: OK
<7>[ 9.173463] msm_batt_update_psy_status: enter
<6>[ 9.174184] BATT:FULL Soc
<7>[ 9.174368] msm_batt_update_psy_status: exit
<6>[ 9.174563] msm_batt_init: Charger/Battery = 0x00040001/0x00050001 (RPC version)
<6>[ 9.176108] msm_adc successfully registered
<6>[ 9.176411] msm_adc successfully registered
<6>[ 9.177459] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: [email protected]
<6>[ 9.177958] Bluetooth: HCI UART driver ver 2.2
<6>[ 9.178134] Bluetooth: HCI H4 protocol initialized
<6>[ 9.178428] Bluetooth: HCI_IBS protocol initialized
<6>[ 9.180023] mmc0: SDCC Version: 0x00000000
<3>[ 9.180493] mmc0: No card detect facilities available
<6>[ 9.182466] mmc0: Qualcomm MSM SDCC-core at 0x00000000a0600000 irq 48,0 dma 7 dmacrcri 12
<6>[ 9.182791] mmc0: Controller capabilities: 0x00000001
<6>[ 9.182966] mmc0: 8 bit data mode enabled
<6>[ 9.183256] mmc0: 4 bit data mode disabled
<6>[ 9.183426] mmc0: polling status mode disabled
<6>[ 9.183601] mmc0: MMC clock 144000 -> 49152000 Hz, PCLK 80000000 Hz
<6>[ 9.183901] mmc0: Slot eject status = 0
<6>[ 9.184069] mmc0: Power save feature enable = 1
<6>[ 9.184366] mmc0: DM non-cached buffer at ffdc0000, dma_addr 0x25960000
<6>[ 9.184614] mmc0: DM cmd busaddr 0x25960000, cmdptr busaddr 0x25977f40
<6>[ 9.185541] mmc1: SDCC Version: 0x00000000
<6>[ 9.187714] mmc1: Qualcomm MSM SDCC-core at 0x00000000a0400000 irq 24,296 dma 8 dmacrcri 6
<6>[ 9.188046] mmc1: Controller capabilities: 0x00000001
<6>[ 9.188223] mmc1: 8 bit data mode disabled
<6>[ 9.188514] mmc1: 4 bit data mode enabled
<6>[ 9.188684] mmc1: polling status mode disabled
<6>[ 9.188859] mmc1: MMC clock 144000 -> 49152000 Hz, PCLK 80000000 Hz
<6>[ 9.189159] mmc1: Slot eject status = 0
<6>[ 9.189328] mmc1: Power save feature enable = 1
<6>[ 9.189623] mmc1: DM non-cached buffer at ffd60000, dma_addr 0x25980000
<6>[ 9.189808] mmc1: DM cmd busaddr 0x25980000, cmdptr busaddr 0x25997f40
<6>[ 9.190719] mmc2: SDCC Version: 0x00000000
<3>[ 9.191116] mmc2: No card detect facilities available
<6>[ 9.192781] mmc2: Qualcomm MSM SDCC-core at 0x00000000a0500000 irq 26,0 dma 8 dmacrcri 7
<6>[ 9.192984] mmc2: Controller capabilities: 0x00000001
<6>[ 9.193281] mmc2: 8 bit data mode disabled
<6>[ 9.193601] mmc2: 4 bit data mode enabled
<6>[ 9.193894] mmc2: polling status mode disabled
<6>[ 9.194069] mmc2: MMC clock 144000 -> 49152000 Hz, PCLK 80000000 Hz
<6>[ 9.194246] mmc2: Slot eject status = 0
<6>[ 9.194578] mmc2: Power save feature enable = 1
<6>[ 9.194758] mmc2: DM non-cached buffer at ffd40000, dma_addr 0x259a0000
<6>[ 9.195059] mmc2: DM cmd busaddr 0x259a0000, cmdptr busaddr 0x259b7f40
<6>[ 9.195501] LP5521: probe startlp5521_enable
<4>[ 9.195791]
<6>[ 9.196164] lp5521_disable_set
<6>[ 9.198374] lp5521_enable_set
<3>[ 9.219924] lp5521 6-0032: error in resetting chip
<6>[ 9.220233] lp5521_disable_set
<4>[ 9.220428] lp5521: probe of 6-0032 failed with error -5
<4>[ 9.225863] i2c-core: driver [lp5521] using legacy suspend method
<4>[ 9.226046] i2c-core: driver [lp5521] using legacy resume method
<6>[ 9.232328] usbcore: registered new interface driver usbhid
<6>[ 9.237609] usbhid: USB HID core driver
<6>[ 9.243784] ashmem: initialized
<6>[ 9.244194] logger: created 256K log 'log_main'
<6>[ 9.249606] logger: created 256K log 'log_events'
<6>[ 9.250018] logger: created 256K log 'log_radio'
<6>[ 9.255386] logger: created 256K log 'log_system'
<6>[ 9.261643] msm-codec-dai msm-codec-dai.0: asoc_msm_codec_probe: dev name msm-codec-dai.0
<3>[ 9.267979] msm_soc: ALSA MSM Mixer Setting
<6>[ 9.273719] asoc: msm-codec-dai <-> msm-cpu-dai.0 mapping ok
<6>[ 9.278421] __msm_rpc_connect: server not found 30000002:20001
<7>[ 9.278614] msm_snd_rpc_connect failed (compatible VERS = 131073) trying again with another API
<6>[ 9.279091] oprofile: using arm/armv7
<6>[ 9.279531] GACT probability on
<6>[ 9.279716] Mirror/redirect action on
<6>[ 9.279888] Simple TC action Loaded
<6>[ 9.280961] netem: version 1.3
<6>[ 9.281149] u32 classifier
<6>[ 9.281313] Performance counters on
<6>[ 9.281599] input device check on
<6>[ 9.281764] Actions configured
<6>[ 9.281946] Netfilter messages via NETLINK v0.30.
<6>[ 9.282351] nf_conntrack version 0.5.0 (4659 buckets, 18636 max)
<6>[ 9.283494] ctnetlink v0.93: registering with nfnetlink.
<6>[ 9.283868] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
<6>[ 9.284053] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
<6>[ 9.284806] xt_time: kernel timezone is -0000
<6>[ 9.285674] ip_tables: (C) 2000-2006 Netfilter Core Team
<6>[ 9.286281] arp_tables: (C) 2002 David S. Miller
<6>[ 9.286546] TCP: cubic registered
<6>[ 9.286716] Initializing XFRM netlink socket
<6>[ 9.287979] NET: Registered protocol family 10
<6>[ 9.291278] Mobile IPv6
<6>[ 9.291526] ip6_tables: (C) 2000-2006 Netfilter Core Team
<6>[ 9.292104] IPv6 over IPv4 tunneling driver
<6>[ 9.294181] NET: Registered protocol family 17
<6>[ 9.294504] NET: Registered protocol family 15
<6>[ 9.295089] Bluetooth: RFCOMM TTY layer initialized
<6>[ 9.295288] Bluetooth: RFCOMM socket layer initialized
<6>[ 9.295654] Bluetooth: RFCOMM ver 1.11
<6>[ 9.295828] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
<6>[ 9.296003] Bluetooth: BNEP filters: protocol
<6>[ 9.296176] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
<6>[ 9.296581] L2TP core driver, V2.0
<6>[ 9.296914] PPPoL2TP kernel driver, V2.0
<6>[ 9.297973] VFP support v0.3: implementor 41 architecture 2 part 30 variant 5 rev 1
<6>[ 9.298469] ThumbEE CPU extension supported.
<6>[ 9.301926] clock_late_init: Removing enables held for handed-off clocks
<3>[ 9.305659] [audio_acdb.c:initialize_rpc] ACDB=> Device Attach failed
<6>[ 9.306091] input: 7k_handset as /devices/virtual/input/input4
<6>[ 9.307826] [BootMode] apps_boot_mode = 0x00000000
<6>[ 9.308694] [FTM] check manual mode [0]
<3>[ 9.308969] lge_get_nv_charging_bypass_boot: msm_proc_comm(PCOM_CUSTOMER_CMD2) failed. cmd(22)
<6>[ 9.309118] All above check routines are passed.
<6>[ 9.309339] [BootMode] boot_mode = unknown
<6>[ 9.309864] input: ats_input as /devices/virtual/input/input5
<6>[ 9.311379] rs30000048 rs30000048.262144: setting system clock to 2012-07-11 17:25:09 UTC (1342027509)
<4>[ 9.311728] Rmt Wait Info Success
<6>[ 9.312121] HSD.fsa8008[lge_hsd_init : 1038]lge_hsd_init
<6>[ 9.312258] HSD.fsa8008[lge_hsd_init : 1041]wake lock init
<6>[ 9.312808] HSD.fsa8008[lge_hsd_probe : 757]lge_hsd_probe
<6>[ 9.313088] HSD.fsa8008[lge_hsd_probe : 850]hi->irq_detect = 297
<6>[ 9.313643] HSD.fsa8008[lge_hsd_probe : 875]hi->irq_key = 285
<6>[ 9.313788] HSD.fsa8008[lge_hsd_probe : 883]initialized irq of gpio_key
<6>[ 9.314021] HSD.fsa8008[lge_hsd_probe : 890]name : h2w state : c03f7a70 : c03f7e08
<6>[ 9.314553] HSD.fsa8008[lge_hsd_probe : 896]request_threaded_irq
<6>[ 9.314969] HSD.fsa8008[lge_hsd_probe : 907]irq_set_irq_wake(hi->irq_key, 1)
<6>[ 9.315323] HSD.fsa8008[lge_hsd_probe : 913]initialize input device
<6>[ 9.315869] input: ffa-keypad as /devices/virtual/input/input6
<6>[ 9.316356] ALSA device list:
<6>[ 9.316493] #0: msm-audio
<6>[ 9.317268] Freeing init memory: 188K
<4>[ 9.322649] init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
<7>[ 9.323718] msm_batt_update_psy_status: enter
<7>[ 9.324376] BATT: same event count = 1
<6>[ 9.343758] mmc0: new high speed MMC card at address 0001
<4>[ 9.344248] mmc_can_discard : mmc0 disabled
<6>[ 9.344721] mmcblk0: mmc0:0001 HYNIX 3.60 GiB
<6>[ 9.349249] mmcblk0: p1 p2 p3 p4 < p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 >
<3>[ 9.513584] init: cannot open '/initlogo.rle'
<3>[ 9.516688] init: using deprecated syntax for specifying property 'ro.serialno', use ${name} instead
<6>[ 9.531874] EXT4-fs (mmcblk0p14): mounted filesystem with ordered data mode. Opts: data=ordered,barrier=1
<6>[ 9.549661] EXT4-fs (mmcblk0p14): re-mounted. Opts: data=ordered,barrier=1
<4>[ 9.565381] init used greatest stack depth: 6028 bytes left
<4>[ 9.668986] e2fsck used greatest stack depth: 5540 bytes left
<3>[ 9.669286] init: exec: pid 102 exited with return code 4: Unknown error: 1024
<6>[ 9.711771] EXT4-fs (mmcblk0p16): mounted filesystem with ordered data mode. Opts: data=ordered,barrier=1
<6>[ 9.732763] EXT4-fs (mmcblk0p21): mounted filesystem with ordered data mode. Opts: barrier=1,data=ordered,noauto_da_alloc,errors=continue
<3>[ 9.734829] init: cannot find '/system/bin/rmt_storage', disabling 'rmt_storage'
<4>[ 9.907963] run-parts used greatest stack depth: 5380 bytes left
<4>[ 9.908974] sysinit used greatest stack depth: 5332 bytes left
<3>[ 9.941396] enable_store: android_usb: already disabled
<3>[ 9.941613] init: using deprecated syntax for specifying property 'ro.product.manufacturer', use ${name} instead
<3>[ 9.941953] init: using deprecated syntax for specifying property 'ro.product.model', use ${name} instead
<4>[ 9.962129] mmc1: host does not support reading read-only switch. assuming write-enable.
<6>[ 9.965781] functions_store: functions_store: request function list: mtp,adb
<3>[ 9.966391] init: using deprecated syntax for specifying property 'sys.usb.config', use ${name} instead
<6>[ 9.969261] mmc1: new high speed SDHC card at address 1234
<4>[ 9.971121] mmc_can_discard : mmc1 disabled
<6>[ 9.971449] mmcblk1: mmc1:1234 SA04G 3.69 GiB
<6>[ 9.978444] mmcblk1: p1
<6>[ 9.994788] adb_open
<6>[ 9.994956] mtp_bind_config
<6>[ 9.995144] adb_bind_config
<6>[ 10.326401] android_work: android_work: sent uevent USB_STATE=CONNECTED
<6>[ 10.457591] android_usb gadget: high-speed config #1: android
<6>[ 10.514559] android_work: android_work: sent uevent USB_STATE=CONFIGURED
<6>[ 10.934524]
<6>[ 10.934536] Charger Type: STD DOWNSTREAM PORT
<4>[ 11.511039] Unsupported request to MDP META IOCTL.
<4>[ 11.534664] ilitek_qvga_disp_on: display on...
<4>[ 11.534684] ilitek_qvga_disp_on: display on...Skip!!!!!! and back light off charger logo mode
<6>[ 11.825173] __msm_rpc_connect: server not found 30000002:20001
<6>[ 11.825656] [snd.c:snd_ioctl] snd_avc_ctl 0
<6>[ 11.828486] [snd.c:snd_ioctl] snd_agc_ctl 0
<6>[ 11.906548] [snd.c:snd_ioctl] snd_set_volume 0 0 7
<6>[ 11.907554] [snd.c:snd_ioctl] snd_set_volume 6 0 7
<6>[ 11.908388] [snd.c:snd_ioctl] snd_set_volume 12 0 7
<6>[ 11.909379] [snd.c:snd_ioctl] snd_set_volume 3 0 7
<6>[ 11.910246] [snd.c:snd_ioctl] snd_set_volume 16 0 7
<6>[ 11.911044] [snd.c:snd_ioctl] snd_set_volume 25 0 7
<6>[ 11.911968] [snd.c:snd_ioctl] snd_set_volume 8 0 1
<6>[ 11.912703] [snd.c:snd_ioctl] snd_set_volume 9 0 1
<6>[ 11.914114] [snd.c:snd_ioctl] snd_set_device 6 1 1
<6>[ 11.915129] [snd.c:snd_ioctl] snd_set_volume 2147483646 0 2
<6>[ 12.094651] ebi2_tovis_power_save: on=0
<4>[ 12.095333] ldo10: Failed to create debugfs directory
<6>[ 12.116198] request_suspend_state: wakeup (3->0) at 12101743335 (2012-07-11 17:25:12.292058335 UTC)
<7>[ 12.326218] msm_batt_update_psy_status: enter
<7>[ 12.326798] msm_batt_update_psy_status: exit
<3>[ 12.930053] init: untracked pid 264 exited
<7>[ 13.271251] msm_batt_update_psy_status: enter
<7>[ 13.273504] msm_batt_update_psy_status: exit
<3>[ 14.984799] gpio_tlmm_config(0x000e4381, GPIO_CFG_DISABLE) <sdc1_clk> failed: 0
<3>[ 14.984979] pin 56 func 1 dir 1 pull 0 drvstr 7
<3>[ 14.985246] gpio_tlmm_config(0x000fc371, GPIO_CFG_DISABLE) <sdc1_cmd> failed: -5
<3>[ 14.985393] pin 55 func 1 dir 1 pull 3 drvstr 7
<3>[ 14.985654] gpio_tlmm_config(0x000fc361, GPIO_CFG_DISABLE) <sdc1_dat_0> failed: -5
<3>[ 14.985801] pin 54 func 1 dir 1 pull 3 drvstr 7
<3>[ 14.986059] gpio_tlmm_config(0x000fc351, GPIO_CFG_DISABLE) <sdc1_dat_1> failed: -5
<3>[ 14.986206] pin 53 func 1 dir 1 pull 3 drvstr 7
<3>[ 14.986466] gpio_tlmm_config(0x000fc341, GPIO_CFG_DISABLE) <sdc1_dat_2> failed: -5
<3>[ 14.986616] pin 52 func 1 dir 1 pull 3 drvstr 7
<3>[ 14.986896] gpio_tlmm_config(0x000fc331, GPIO_CFG_DISABLE) <sdc1_dat_3> failed: -5
<3>[ 14.987136] pin 51 func 1 dir 1 pull 3 drvstr 7
<7>[ 15.392186] msm_batt_update_psy_status: enter
<7>[ 15.392776] msm_batt_update_psy_status: exit
<4>[ 15.821689] Unsupported request to MDP META IOCTL.
<6>[ 15.971654] request_suspend_state: wakeup (0->0) at 15957251668 (2012-07-11 17:25:16.147576668 UTC)
<3>[ 15.973188] init: untracked pid 391 exited
<7>[ 18.255924] msm_batt_update_psy_status: enter
<7>[ 18.257633] msm_batt_update_psy_status: exit
<7>[ 18.338273] msm_batt_update_psy_status: enter
<7>[ 18.339929] msm_batt_update_psy_status: exit
<4>[ 20.845571] Unsupported request to MDP META IOCTL.
<6>[ 20.947123] request_suspend_state: wakeup (0->0) at 20932720002 (2012-07-11 17:25:21.123046668 UTC)
<3>[ 20.949051] init: untracked pid 480 exited
<7>[ 21.343681] msm_batt_update_psy_status: enter
<7>[ 21.345559] BATT: same event count = 1
^C
DeathArrow said:
All drivers are there in the LG E600 kernel, you just have to make a proper config file, compile and boot. You may have to debug using ADB a few times but if you have enough spare time, in few hours, one day at most, you should be able to boot it.
Don't try to boot the kernel with an Android 2.3 or 4.0 image because it won't work. Use CM10 or, better yet, CM10.1.
Click to expand...
Click to collapse
OK, let's make this transparent.
Did You make working Kernel with E600 sources (for working, I mean that Android is booted)?
To answer on that: no.
Why: drivers for E400 touch (and some other things) are not compatible with E600, nor E410, nor anything except E400/E405.
Now when this is clear, can We continue with make it "workable"?
You notice that I say "workable" instead "bootable" as don't need any introduction 'how-to'.... instead of that, was ask (and was asked) if anybody want to work on this. Apreciate Your knowledge, but wasn't see that anyone is interesting on this 'bump-up'.
Anyway, I am not here to discuss about 'how to' make something (there are lot's of forums about help) but to help to someone and get help if needed regarding specific thing, so can We cooperate on project or not?
hecatae said:
Code:
<6>[ 0.293793] ION heap camera_preview created at 26600000 with size 1000000
<6>[ 0.294124] ION heap audio created at 27600000 with size 22e000
<6>[ 0.294333] ION heap sf created at 2782e000 with size 7a0000
<5>[ 0.295201] SCSI subsystem initialized
<6>[ 0.295699] usbcore: registered new interface driver usbfs
<6>[ 0.295979] usbcore: registered new interface driver hub
<6>[ 0.296479] usbcore: registered new device driver usb
<6>[ 0.297118] i2c-gpio i2c-gpio.2: using pins 112 (SDA) and 111 (SCL)
<6>[ 0.297673] i2c-gpio i2c-gpio.3: using pins 10 (SDA) and 9 (SCL)
<6>[ 0.298198] i2c-gpio i2c-gpio.4: using pins 35 (SDA) and 13 (SCL)
<6>[ 0.298759] i2c-gpio i2c-gpio.5: using pins 30 (SDA) and 16 (SCL)
<6>[ 0.299314] i2c-gpio i2c-gpio.6: using pins 80 (SDA) and 77 (SCL)
<6>[ 0.299546] Linux media interface: v0.10
<6>[ 0.299778] Linux video capture interface: v2.00
<6>[ 0.300451] Advanced Linux Sound Architecture Driver Version 1.0.25.
<6>[ 0.301404] Bluetooth: Core ver 2.16
<6>[ 0.301778] NET: Registered protocol family 31
<6>[ 0.301954] Bluetooth: HCI device and connection manager initialized
<6>[ 0.302261] Bluetooth: HCI socket layer initialized
<6>[ 0.302434] Bluetooth: L2CAP socket layer initialized
<6>[ 0.303024] Bluetooth: SCO socket layer initialized
<6>[ 0.304196] Switching to clocksource dg_timer
<6>[ 0.330859] NET: Registered protocol family 2
<6>[ 0.331598] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
<6>[ 0.332368] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
<6>[ 0.333163] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
<6>[ 0.333748] TCP: Hash tables configured (established 16384 bind 16384)
<6>[ 0.333938] TCP: reno registered
<6>[ 0.334114] UDP hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 0.334531] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
<6>[ 0.335374] NET: Registered protocol family 1
<6>[ 0.335908] Unpacking initramfs...
<6>[ 0.371669] Freeing initrd memory: 320K
<3>[ 0.376664] Notify: smsm init
<4>[ 0.377214] get_nand_partitions: no flash partition table in shared memory
<6>[ 0.381979] rpcrouter_smd_remote_notify: smd opened 0x (null)
<3>[ 0.385018] rpcrouter: Server create rejected, version = 0, program = 3000003b
<3>[ 0.386558] rpcrouter: Server create rejected, version = 0, program = 30000051
<6>[ 0.398306] [adsp.c:adsp_init] msm_adsp -- 0
<6>[ 0.399738] [audpp.c:audpp_probe] Number of decoder supported 5
<6>[ 0.399929] [audpp.c:audpp_probe] Number of concurrency supported 8
<6>[ 0.400233] [audpp.c:audpp_probe] module_name:AUDPLAY0TASK
<6>[ 0.400411] [audpp.c:audpp_probe] queueid:13
<6>[ 0.400581] [audpp.c:audpp_probe] decid:0
<6>[ 0.400749] [audpp.c:audpp_probe] nr_codec_support:11
<6>[ 0.400924] [audpp.c:audpp_probe] module_name:AUDPLAY1TASK
<6>[ 0.401224] [audpp.c:audpp_probe] queueid:14
<6>[ 0.401403] [audpp.c:audpp_probe] decid:1
<6>[ 0.401694] [audpp.c:audpp_probe] nr_codec_support:11
<6>[ 0.401871] [audpp.c:audpp_probe] module_name:AUDPLAY2TASK
<6>[ 0.402048] [audpp.c:audpp_probe] queueid:15
<6>[ 0.402339] [audpp.c:audpp_probe] decid:2
<6>[ 0.402511] [audpp.c:audpp_probe] nr_codec_support:11
<6>[ 0.402804] [audpp.c:audpp_probe] module_name:AUDPLAY3TASK
<6>[ 0.402981] [audpp.c:audpp_probe] queueid:16
<6>[ 0.403153] [audpp.c:audpp_probe] decid:3
<6>[ 0.403443] [audpp.c:audpp_probe] nr_codec_support:11
<6>[ 0.403618] [audpp.c:audpp_probe] module_name:AUDPLAY4TASK
<6>[ 0.403913] [audpp.c:audpp_probe] queueid:17
<6>[ 0.404084] [audpp.c:audpp_probe] decid:4
<6>[ 0.404253] [audpp.c:audpp_probe] nr_codec_support:1
<6>[ 0.405756] __msm_rpc_connect: server not found 30000002:20001
<1>[ 0.407821] dma_test_init, minor number 35
<6>[ 0.408194] lge_panic_handler: got buffer at cf3e000, size 1000
<6>[ 0.408574] rmt_storage_get_ramfs: RAMFS entry: addr = 0x0d0c0000, size = 0x00300000
<6>[ 0.408898] rmt_storage_get_ramfs: RAMFS entry: addr = 0x0cfc0000, size = 0x00100000
<6>[ 0.409426] rmt_storage_probe: Remote storage RPC client (0x300000a7)initialized
<6>[ 0.414814] rmt_storage_set_client_status Entered
<4>[ 0.415849] diagcmd_probe:lg_fw_diagcmd
<6>[ 0.416374] lge_emmc_direct_access_init: started
<6>[ 0.416668] lge_emmc_direct_access_init: finished
<6>[ 0.616374] fuse init (API version 7.18)
<6>[ 0.617114] msgmni has been set to 582
<4>[ 0.617829] cryptomgr_test used greatest stack depth: 7136 bytes left
<6>[ 0.620109] io scheduler noop registered
<6>[ 0.620363] io scheduler cfq registered (default)
<4>[ 0.620878] rt9396 init start
<6>[ 0.621111] rt9396bl:rt9396_probe: start, client addr=0x54
<7>[ 0.621769] Registered led device: lcd-backlight
<3>[ 0.621786] rt9396bl:rt9396_probe: Registering led class dev successfully.
<7>[ 0.622088] Registered led device: button-backlight
<3>[ 0.622103] rt9396bl:rt9396_probe: Registering led class dev successfully.
<3>[ 0.623034] rt9396bl:rt9396_write: fail to write(reg=0x83,val=0x34)
<6>[ 0.623219] rt9396bl:rt9396_set_table: i2c failed addr:131, value:52
<3>[ 0.624116] rt9396bl:rt9396_write: fail to write(reg=0x93,val=0x5)
<6>[ 0.624601] rt9396bl:rt9396_set_table: i2c failed addr:147, value:5
<3>[ 0.625386] rt9396bl:rt9396_write: fail to write(reg=0x83,val=0x14)
<4>[ 0.625688] [rt9396_send_intensity] LCD-backlight ON !!!!! val:20
<3>[ 0.625869] rt9396bl:rt9396_probe: done
<6>[ 0.628228] setting pdata->panel_info.fb_num to 3. type: 2
<4>[ 0.628949] ### call the initial lut update routine
<4>[ 0.629133] mdp_lut_init_update_lcdc start ..
<4>[ 0.629426] ### mdp_lut_init_update_lcdc mdp_lut_init_update_lcdc++: mdp_lut_i = 0
<4>[ 0.629619] ### mdp_lut_hw_updae++: mdp_lut_i = 0
<4>[ 0.629793] #### Sign is not Matched#### Cal value R=255 G=255 B=255
<4>[ 0.630303] mdp_lut_init_update_lcdc end.........
<6>[ 0.631391] FrameBuffer[0] 240x320 size=491520 bytes is registered successfully!
<6>[ 0.632286] msm_serial: detected port #0
<6>[ 0.632564] msm_serial.0: ttyMSM0 at MMIO 0xa9a00000 (irq = 9) is a MSM
<6>[ 0.633293] msm_serial: driver initialized
<6>[ 0.634191] msm_serial_hs.0: ttyHS0 at MMIO 0xa0200000 (irq = 45) is a MSM HS UART
<6>[ 0.634934] msm_serial_hs module loaded
<6>[ 0.637033] LG_FW : diagchar_open succeed
<7>[ 0.637294] LG_FW : CreateWaitThread, diagchar_read 10004 byte
<7>[ 0.637316] LG_FW : CreateWaitThread, diagchar_read 1004 byte
<7>[ 0.637356] LG_FW : CreateWaitThread, diagchar_read 8004 byte
<6>[ 0.637383] diagchar initialized now
<6>[ 0.637551] MTS_TTY: mtsk_tty_init
<6>[ 0.638034] mtsk_tty_init SUCESS MTS_TTY_REGISTERED
<4>[ 0.640509] dalrpc_rcv_DAL0 used greatest stack depth: 7056 bytes left
<6>[ 0.641459] kgsl kgsl-3d0: |kgsl_gpummu_init| MMU type set for device is GPUMMU
<6>[ 0.646673] loop: module loaded
<6>[ 0.647171] lge_tty_atcmd_init: initialize atcmd-ttys
<6>[ 0.647608] lge_kcal_init: finished
<6>[ 0.865471] SCSI Media Changer driver v0.25
<6>[ 0.866386] tun: Universal TUN/TAP device driver, 1.6
<6>[ 0.866573] tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
<6>[ 0.866994] rmnet_init: SMD devices[8]
<6>[ 0.873634] PPP generic driver version 2.4.2
<4>[ 0.874633] kworker/u:1 used greatest stack depth: 6748 bytes left
<4>[ 0.874941] kworker/u:1 used greatest stack depth: 6652 bytes left
<6>[ 0.875961] PPP MPPE Compression module registered
<6>[ 0.876154] NET: Registered protocol family 24
<7>[ 0.876494] gpio_request: gpio-141 (i2c_host_vbus_en) status -22
<3>[ 0.876511] failed to request 141 GPIO
<6>[ 0.877761] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<6>[ 0.878114] host driver registered w/ tranceiver
<6>[ 0.878616] usbcore: registered new interface driver usb_ehset_test
<6>[ 0.879364] peripheral driver registered w/ tranceiver
<6>[ 0.880416] mbim_init: initialize 1 instances
<6>[ 0.880738] mbim_init: Initialized 1 ports
<6>[ 0.883354] android_usb gadget: Mass Storage Function, version: 2009/09/11
<6>[ 0.883558] android_usb gadget: Number of LUNs=1
<6>[ 0.883858] lun0: LUN: removable file: (no medium)
<6>[ 0.885774] android_set_factory_mode : Using Normal Cable (11)
<6>[ 0.886099] android_usb gadget: android_usb ready
<6>[ 0.887154] input: touch_mcs8000 as /devices/virtual/input/input0
<6>[ 1.104546] msm_hsusb_set_vbus_state USB Connection
<6>[ 1.104861] msm_hsusb_set_vbus_state irq conunt is false
<4>[ 1.176676] Touch PRODUCT = LE0, comp_ver = 0
<6>[ 1.176974] Firmware ver : [0],HW ver : [0]
<6>[ 1.177146] .......MFS_ISC_SINGLE update.........
<4>[ 1.177441] <MELFAS> TOUCH IC REBOOT!!!
<4>[ 1.177634] ldo01: Failed to create debugfs directory
<4>[ 1.284431] ldo01: Failed to create debugfs directory
<4>[ 1.394414] <MELFAS> mass erase start
<4>[ 1.394423]
<6>[ 1.415223] android_set_factory_mode : Using Normal Cable (11)
<6>[ 1.644588] android_work: android_work: did not send uevent (0 0 (null))
<4>[ 1.874409] <MELFAS> TOUCH IC REBOOT!!!
<4>[ 1.874759] ldo01: Failed to create debugfs directory
<4>[ 1.984429] ldo01: Failed to create debugfs directory
<4>[ 2.095278] GPIO Matrix Keypad Driver: Start keypad matrix for vee3_keypad in interrupt mode
<6>[ 2.095903] input: vee3_keypad as /devices/virtual/input/input1
<6>[ 2.096653] bma2x2_probe
<6>[ 2.381861] Bosch Sensortec Device not found retry_chipid = 0
<6>[ 2.382169] i2c_smbus_read_word_data retry_chipid = 0, tempvalue = 8063
<6>[ 2.668391] Bosch Sensortec Device not found retry_chipid = 1
<6>[ 2.668699] i2c_smbus_read_word_data retry_chipid = 1, tempvalue = 8063
<6>[ 2.954909] Bosch Sensortec Device not found retry_chipid = 2
<6>[ 2.955219] i2c_smbus_read_word_data retry_chipid = 2, tempvalue = 8063
<6>[ 3.241456] Bosch Sensortec Device not found retry_chipid = 3
<6>[ 3.241759] i2c_smbus_read_word_data retry_chipid = 3, tempvalue = 8063
<6>[ 3.528893] Bosch Sensortec Device not found retry_chipid = 4
<6>[ 3.529079] i2c_smbus_read_word_data retry_chipid = 4, tempvalue = 8063
<6>[ 3.817149] Bosch Sensortec Device not found retry_chipid = 5
<6>[ 3.817329] i2c_smbus_read_word_data retry_chipid = 5, tempvalue = 8063
<6>[ 3.817631] Bosch Sensortec Device not foundi2c error 8063
<3>[ 4.330169] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 4.446624] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 4.795363] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 4.966901] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 5.083609] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 5.432946] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 5.604953] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 5.721701] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 6.071626] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 6.243809] i2c i2c-4: sendbytes: NAK bailout.
<3>[ 6.360683] i2c i2c-4: sendbytes: NAK bailout.
<6>[ 6.367518] input: bma2x2 as /devices/virtual/input/input2
<4>[ 6.368141] i2c-core: driver [bma2x2] using legacy suspend method
<4>[ 6.368449] i2c-core: driver [bma2x2] using legacy resume method
<4>[ 6.368679]
<4>[ 6.368686] [I]<6><><bmm_probe><1174>function entrance
<4>[ 6.369134]
<4>[ 6.369139] [I]<6><><bmm_wakeup><193>waking up the chip...
<4>[ 8.401534]
<4>[ 8.401541] [I]<6><><bmm_wakeup><209>wake up result: fail, tried times: 6
<4>[ 8.401999]
<4>[ 8.402004] [E]<3><><bmm_probe><1193>Cannot wake up bmm050, I2C xfer error
<4>[ 8.402474] bmm050: probe of 4-0012 failed with error -5
<6>[ 8.403186] input: proximity as /devices/virtual/input/input3
<6>[ 8.403619] proximity_apds9190 5-0039: enable = 0
<3>[ 8.404439] rt9396bl:rt9396_write: fail to write(reg=0x23,val=0xc)
<6>[ 8.404744] prox_power_set,***********Proximity probe enter when power on*****
<6>[ 8.455571] apds9190_probe,Proximity apds9190_init_client Fail in Probe
<6>[ 8.455876] proximity_apds9190 5-0039: probe error
<6>[ 8.458443] RPC CALL -- TOD TIME UPDATE: ttick = 507498
<6>[ 8.458453] stamp=53795234181578752, freq = 1217159378
<3>[ 8.458959] ../../../../../../kernel/lge/msm7x27a-common/drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
<6>[ 8.460618] using rtc device, msm_rtc, for alarms
<6>[ 8.460954] rs30000048 rs30000048.262144: rtc core: registered msm_rtc as rtc0
<6>[ 8.462061] rs30000048 rs30000048.262144: rtc core: registered msm_rtc_secure as rtc1
<6>[ 8.462566] i2c /dev entries driver
<4>[ 8.464779] hi351
<4>[ 8.465009] hi351_sensor_power_up: E 915
<3>[ 8.465308] msm_camera_vreg_config: msm_camera_vreg_config power on vreg_en enable
<3>[ 8.466116] rt9396bl:rt9396_write: fail to write(reg=0x31,val=0x4)
<3>[ 8.466416] msm_camera_vreg_config: rt9396_ldo_enable(ldo4) failed
<3>[ 8.467189] rt9396bl:rt9396_write: fail to write(reg=0x25,val=0xb)
<3>[ 8.467491] msm_camera_vreg_config: rt9396_ldo_enable(ldo2) failed
<3>[ 8.468383] rt9396bl:rt9396_write: fail to write(reg=0x29,val=0x1)
<3>[ 8.468563] msm_camera_vreg_config: rt9396_ldo_enable(ldo3) failed
<3>[ 8.524404] MCLK set
<4>[ 8.564411] hi351_sensor_power_up: X 979
<3>[ 8.824426] qup_i2c qup_i2c.0: Transaction timed out, SL-AD = 0x20
<3>[ 8.824729] qup_i2c qup_i2c.0: I2C Status: 132100
<3>[ 8.824906] qup_i2c qup_i2c.0: QUP Status: 0
<3>[ 8.825201] qup_i2c qup_i2c.0: OP Flags: 10
<3>[ 9.084424] qup_i2c qup_i2c.0: Transaction timed out, SL-AD = 0x20
<3>[ 9.084609] qup_i2c qup_i2c.0: I2C Status: 132100
<3>[ 9.084903] qup_i2c qup_i2c.0: QUP Status: 0
<3>[ 9.085076] qup_i2c qup_i2c.0: OP Flags: 10
<3>[ 9.085374] hi351_match_id: hi351: read id failed
<3>[ 9.085549] msm_sensor_i2c_probe hi351_i2c_probe failed
<4>[ 9.085726] hi351_sensor_power_down: E 995
<3>[ 9.164513] msm_camera_vreg_config: msm_camera_vreg_config power on vreg_en disable start
<3>[ 9.165431] rt9396bl:rt9396_write: fail to write(reg=0x28,val=0x1)
<3>[ 9.165609] msm_camera_vreg_config: rt9396_ldo_enable(ldo3) OFF failed
<3>[ 9.166501] rt9396bl:rt9396_write: fail to write(reg=0x24,val=0xb)
<3>[ 9.166679] msm_camera_vreg_config: rt9396_ldo_enable(ldo2) OFF failed
<3>[ 9.167571] rt9396bl:rt9396_write: fail to write(reg=0x30,val=0x4)
<3>[ 9.167749] msm_camera_vreg_config: rt9396_ldo_enable(ldo4) OFF failed
<3>[ 9.168049] msm_camera_vreg_config: msm_camera_vreg_config power on vreg_en disable end
<4>[ 9.168364] hi351_sensor_power_down: X 1029
<4>[ 9.168554] hi351: probe of 0-0040 failed with error -110
<6>[ 9.170173] I2C radio driver for Qualcomm FM Radio Transceiver , Version 1.0.0
<6>[ 9.170481] tavarua_radio: tavarua_probe: probe called
<7>[ 9.171161] msm_batt_init: enter
<7>[ 9.173439] msm_batt_enable_filter: enable vbatt filter: OK
<7>[ 9.173463] msm_batt_update_psy_status: enter
<6>[ 9.174184] BATT:FULL Soc
<7>[ 9.174368] msm_batt_update_psy_status: exit
<6>[ 9.174563] msm_batt_init: Charger/Battery = 0x00040001/0x00050001 (RPC version)
<6>[ 9.176108] msm_adc successfully registered
<6>[ 9.176411] msm_adc successfully registered
<6>[ 9.177459] device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: [email protected]
<6>[ 9.177958] Bluetooth: HCI UART driver ver 2.2
<6>[ 9.178134] Bluetooth: HCI H4 protocol initialized
<6>[ 9.178428] Bluetooth: HCI_IBS protocol initialized
<6>[ 9.180023] mmc0: SDCC Version: 0x00000000
<3>[ 9.180493] mmc0: No card detect facilities available
<6>[ 9.182466] mmc0: Qualcomm MSM SDCC-core at 0x00000000a0600000 irq 48,0 dma 7 dmacrcri 12
<6>[ 9.182791] mmc0: Controller capabilities: 0x00000001
<6>[ 9.182966] mmc0: 8 bit data mode enabled
<6>[ 9.183256] mmc0: 4 bit data mode disabled
<6>[ 9.183426] mmc0: polling status mode disabled
<6>[ 9.183601] mmc0: MMC clock 144000 -> 49152000 Hz, PCLK 80000000 Hz
<6>[ 9.183901] mmc0: Slot eject status = 0
<6>[ 9.184069] mmc0: Power save feature enable = 1
<6>[ 9.184366] mmc0: DM non-cached buffer at ffdc0000, dma_addr 0x25960000
<6>[ 9.184614] mmc0: DM cmd busaddr 0x25960000, cmdptr busaddr 0x25977f40
<6>[ 9.185541] mmc1: SDCC Version: 0x00000000
<6>[ 9.187714] mmc1: Qualcomm MSM SDCC-core at 0x00000000a0400000 irq 24,296 dma 8 dmacrcri 6
<6>[ 9.188046] mmc1: Controller capabilities: 0x00000001
<6>[ 9.188223] mmc1: 8 bit data mode disabled
<6>[ 9.188514] mmc1: 4 bit data mode enabled
<6>[ 9.188684] mmc1: polling status mode disabled
<6>[ 9.188859] mmc1: MMC clock 144000 -> 49152000 Hz, PCLK 80000000 Hz
<6>[ 9.189159] mmc1: Slot eject status = 0
<6>[ 9.189328] mmc1: Power save feature enable = 1
<6>[ 9.189623] mmc1: DM non-cached buffer at ffd60000, dma_addr 0x25980000
<6>[ 9.189808] mmc1: DM cmd busaddr 0x25980000, cmdptr busaddr 0x25997f40
<6>[ 9.190719] mmc2: SDCC Version: 0x00000000
<3>[ 9.191116] mmc2: No card detect facilities available
<6>[ 9.192781] mmc2: Qualcomm MSM SDCC-core at 0x00000000a0500000 irq 26,0 dma 8 dmacrcri 7
<6>[ 9.192984] mmc2: Controller capabilities: 0x00000001
<6>[ 9.193281] mmc2: 8 bit data mode disabled
<6>[ 9.193601] mmc2: 4 bit data mode enabled
<6>[ 9.193894] mmc2: polling status mode disabled
<6>[ 9.194069] mmc2: MMC clock 144000 -> 49152000 Hz, PCLK 80000000 Hz
<6>[ 9.194246] mmc2: Slot eject status = 0
<6>[ 9.194578] mmc2: Power save feature enable = 1
<6>[ 9.194758] mmc2: DM non-cached buffer at ffd40000, dma_addr 0x259a0000
<6>[ 9.195059] mmc2: DM cmd busaddr 0x259a0000, cmdptr busaddr 0x259b7f40
<6>[ 9.195501] LP5521: probe startlp5521_enable
<4>[ 9.195791]
<6>[ 9.196164] lp5521_disable_set
<6>[ 9.198374] lp5521_enable_set
<3>[ 9.219924] lp5521 6-0032: error in resetting chip
<6>[ 9.220233] lp5521_disable_set
<4>[ 9.220428] lp5521: probe of 6-0032 failed with error -5
<4>[ 9.225863] i2c-core: driver [lp5521] using legacy suspend method
<4>[ 9.226046] i2c-core: driver [lp5521] using legacy resume method
<6>[ 9.232328] usbcore: registered new interface driver usbhid
<6>[ 9.237609] usbhid: USB HID core driver
<6>[ 9.243784] ashmem: initialized
<6>[ 9.244194] logger: created 256K log 'log_main'
<6>[ 9.249606] logger: created 256K log 'log_events'
<6>[ 9.250018] logger: created 256K log 'log_radio'
<6>[ 9.255386] logger: created 256K log 'log_system'
<6>[ 9.261643] msm-codec-dai msm-codec-dai.0: asoc_msm_codec_probe: dev name msm-codec-dai.0
<3>[ 9.267979] msm_soc: ALSA MSM Mixer Setting
<6>[ 9.273719] asoc: msm-codec-dai <-> msm-cpu-dai.0 mapping ok
<6>[ 9.278421] __msm_rpc_connect: server not found 30000002:20001
<7>[ 9.278614] msm_snd_rpc_connect failed (compatible VERS = 131073) trying again with another API
<6>[ 9.279091] oprofile: using arm/armv7
<6>[ 9.279531] GACT probability on
<6>[ 9.279716] Mirror/redirect action on
<6>[ 9.279888] Simple TC action Loaded
<6>[ 9.280961] netem: version 1.3
<6>[ 9.281149] u32 classifier
<6>[ 9.281313] Performance counters on
<6>[ 9.281599] input device check on
<6>[ 9.281764] Actions configured
<6>[ 9.281946] Netfilter messages via NETLINK v0.30.
<6>[ 9.282351] nf_conntrack version 0.5.0 (4659 buckets, 18636 max)
<6>[ 9.283494] ctnetlink v0.93: registering with nfnetlink.
<6>[ 9.283868] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
<6>[ 9.284053] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
<6>[ 9.284806] xt_time: kernel timezone is -0000
<6>[ 9.285674] ip_tables: (C) 2000-2006 Netfilter Core Team
<6>[ 9.286281] arp_tables: (C) 2002 David S. Miller
<6>[ 9.286546] TCP: cubic registered
<6>[ 9.286716] Initializing XFRM netlink socket
<6>[ 9.287979] NET: Registered protocol family 10
<6>[ 9.291278] Mobile IPv6
<6>[ 9.291526] ip6_tables: (C) 2000-2006 Netfilter Core Team
<6>[ 9.292104] IPv6 over IPv4 tunneling driver
<6>[ 9.294181] NET: Registered protocol family 17
<6>[ 9.294504] NET: Registered protocol family 15
<6>[ 9.295089] Bluetooth: RFCOMM TTY layer initialized
<6>[ 9.295288] Bluetooth: RFCOMM socket layer initialized
<6>[ 9.295654] Bluetooth: RFCOMM ver 1.11
<6>[ 9.295828] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
<6>[ 9.296003] Bluetooth: BNEP filters: protocol
<6>[ 9.296176] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
<6>[ 9.296581] L2TP core driver, V2.0
<6>[ 9.296914] PPPoL2TP kernel driver, V2.0
<6>[ 9.297973] VFP support v0.3: implementor 41 architecture 2 part 30 variant 5 rev 1
<6>[ 9.298469] ThumbEE CPU extension supported.
<6>[ 9.301926] clock_late_init: Removing enables held for handed-off clocks
<3>[ 9.305659] [audio_acdb.c:initialize_rpc] ACDB=> Device Attach failed
<6>[ 9.306091] input: 7k_handset as /devices/virtual/input/input4
<6>[ 9.307826] [BootMode] apps_boot_mode = 0x00000000
<6>[ 9.308694] [FTM] check manual mode [0]
<3>[ 9.308969] lge_get_nv_charging_bypass_boot: msm_proc_comm(PCOM_CUSTOMER_CMD2) failed. cmd(22)
<6>[ 9.309118] All above check routines are passed.
<6>[ 9.309339] [BootMode] boot_mode = unknown
<6>[ 9.309864] input: ats_input as /devices/virtual/input/input5
<6>[ 9.311379] rs30000048 rs30000048.262144: setting system clock to 2012-07-11 17:25:09 UTC (1342027509)
<4>[ 9.311728] Rmt Wait Info Success
<6>[ 9.312121] HSD.fsa8008[lge_hsd_init : 1038]lge_hsd_init
<6>[ 9.312258] HSD.fsa8008[lge_hsd_init : 1041]wake lock init
<6>[ 9.312808] HSD.fsa8008[lge_hsd_probe : 757]lge_hsd_probe
<6>[ 9.313088] HSD.fsa8008[lge_hsd_probe : 850]hi->irq_detect = 297
<6>[ 9.313643] HSD.fsa8008[lge_hsd_probe : 875]hi->irq_key = 285
<6>[ 9.313788] HSD.fsa8008[lge_hsd_probe : 883]initialized irq of gpio_key
<6>[ 9.314021] HSD.fsa8008[lge_hsd_probe : 890]name : h2w state : c03f7a70 : c03f7e08
<6>[ 9.314553] HSD.fsa8008[lge_hsd_probe : 896]request_threaded_irq
<6>[ 9.314969] HSD.fsa8008[lge_hsd_probe : 907]irq_set_irq_wake(hi->irq_key, 1)
<6>[ 9.315323] HSD.fsa8008[lge_hsd_probe : 913]initialize input device
<6>[ 9.315869] input: ffa-keypad as /devices/virtual/input/input6
<6>[ 9.316356] ALSA device list:
<6>[ 9.316493] #0: msm-audio
<6>[ 9.317268] Freeing init memory: 188K
<4>[ 9.322649] init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
<7>[ 9.323718] msm_batt_update_psy_status: enter
<7>[ 9.324376] BATT: same event count = 1
<6>[ 9.343758] mmc0: new high speed MMC card at address 0001
<4>[ 9.344248] mmc_can_discard : mmc0 disabled
<6>[ 9.344721] mmcblk0: mmc0:0001 HYNIX 3.60 GiB
<6>[ 9.349249] mmcblk0: p1 p2 p3 p4 < p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 >
<3>[ 9.513584] init: cannot open '/initlogo.rle'
<3>[ 9.516688] init: using deprecated syntax for specifying property 'ro.serialno', use ${name} instead
<6>[ 9.531874] EXT4-fs (mmcblk0p14): mounted filesystem with ordered data mode. Opts: data=ordered,barrier=1
<6>[ 9.549661] EXT4-fs (mmcblk0p14): re-mounted. Opts: data=ordered,barrier=1
<4>[ 9.565381] init used greatest stack depth: 6028 bytes left
<4>[ 9.668986] e2fsck used greatest stack depth: 5540 bytes left
<3>[ 9.669286] init: exec: pid 102 exited with return code 4: Unknown error: 1024
<6>[ 9.711771] EXT4-fs (mmcblk0p16): mounted filesystem with ordered data mode. Opts: data=ordered,barrier=1
<6>[ 9.732763] EXT4-fs (mmcblk0p21): mounted filesystem with ordered data mode. Opts: barrier=1,data=ordered,noauto_da_alloc,errors=continue
<3>[ 9.734829] init: cannot find '/system/bin/rmt_storage', disabling 'rmt_storage'
<4>[ 9.907963] run-parts used greatest stack depth: 5380 bytes left
<4>[ 9.908974] sysinit used greatest stack depth: 5332 bytes left
<3>[ 9.941396] enable_store: android_usb: already disabled
<3>[ 9.941613] init: using deprecated syntax for specifying property 'ro.product.manufacturer', use ${name} instead
<3>[ 9.941953] init: using deprecated syntax for specifying property 'ro.product.model', use ${name} instead
<4>[ 9.962129] mmc1: host does not support reading read-only switch. assuming write-enable.
<6>[ 9.965781] functions_store: functions_store: request function list: mtp,adb
<3>[ 9.966391] init: using deprecated syntax for specifying property 'sys.usb.config', use ${name} instead
<6>[ 9.969261] mmc1: new high speed SDHC card at address 1234
<4>[ 9.971121] mmc_can_discard : mmc1 disabled
<6>[ 9.971449] mmcblk1: mmc1:1234 SA04G 3.69 GiB
<6>[ 9.978444] mmcblk1: p1
<6>[ 9.994788] adb_open
<6>[ 9.994956] mtp_bind_config
<6>[ 9.995144] adb_bind_config
<6>[ 10.326401] android_work: android_work: sent uevent USB_STATE=CONNECTED
<6>[ 10.457591] android_usb gadget: high-speed config #1: android
<6>[ 10.514559] android_work: android_work: sent uevent USB_STATE=CONFIGURED
<6>[ 10.934524]
<6>[ 10.934536] Charger Type: STD DOWNSTREAM PORT
<4>[ 11.511039] Unsupported request to MDP META IOCTL.
<4>[ 11.534664] ilitek_qvga_disp_on: display on...
<4>[ 11.534684] ilitek_qvga_disp_on: display on...Skip!!!!!! and back light off charger logo mode
<6>[ 11.825173] __msm_rpc_connect: server not found 30000002:20001
<6>[ 11.825656] [snd.c:snd_ioctl] snd_avc_ctl 0
<6>[ 11.828486] [snd.c:snd_ioctl] snd_agc_ctl 0
<6>[ 11.906548] [snd.c:snd_ioctl] snd_set_volume 0 0 7
<6>[ 11.907554] [snd.c:snd_ioctl] snd_set_volume 6 0 7
<6>[ 11.908388] [snd.c:snd_ioctl] snd_set_volume 12 0 7
<6>[ 11.909379] [snd.c:snd_ioctl] snd_set_volume 3 0 7
<6>[ 11.910246] [snd.c:snd_ioctl] snd_set_volume 16 0 7
<6>[ 11.911044] [snd.c:snd_ioctl] snd_set_volume 25 0 7
<6>[ 11.911968] [snd.c:snd_ioctl] snd_set_volume 8 0 1
<6>[ 11.912703] [snd.c:snd_ioctl] snd_set_volume 9 0 1
<6>[ 11.914114] [snd.c:snd_ioctl] snd_set_device 6 1 1
<6>[ 11.915129] [snd.c:snd_ioctl] snd_set_volume 2147483646 0 2
<6>[ 12.094651] ebi2_tovis_power_save: on=0
<4>[ 12.095333] ldo10: Failed to create debugfs directory
<6>[ 12.116198] request_suspend_state: wakeup (3->0) at 12101743335 (2012-07-11 17:25:12.292058335 UTC)
<7>[ 12.326218] msm_batt_update_psy_status: enter
<7>[ 12.326798] msm_batt_update_psy_status: exit
<3>[ 12.930053] init: untracked pid 264 exited
<7>[ 13.271251] msm_batt_update_psy_status: enter
<7>[ 13.273504] msm_batt_update_psy_status: exit
<3>[ 14.984799] gpio_tlmm_config(0x000e4381, GPIO_CFG_DISABLE) <sdc1_clk> failed: 0
<3>[ 14.984979] pin 56 func 1 dir 1 pull 0 drvstr 7
<3>[ 14.985246] gpio_tlmm_config(0x000fc371, GPIO_CFG_DISABLE) <sdc1_cmd> failed: -5
<3>[ 14.985393] pin 55 func 1 dir 1 pull 3 drvstr 7
<3>[ 14.985654] gpio_tlmm_config(0x000fc361, GPIO_CFG_DISABLE) <sdc1_dat_0> failed: -5
<3>[ 14.985801] pin 54 func 1 dir 1 pull 3 drvstr 7
<3>[ 14.986059] gpio_tlmm_config(0x000fc351, GPIO_CFG_DISABLE) <sdc1_dat_1> failed: -5
<3>[ 14.986206] pin 53 func 1 dir 1 pull 3 drvstr 7
<3>[ 14.986466] gpio_tlmm_config(0x000fc341, GPIO_CFG_DISABLE) <sdc1_dat_2> failed: -5
<3>[ 14.986616] pin 52 func 1 dir 1 pull 3 drvstr 7
<3>[ 14.986896] gpio_tlmm_config(0x000fc331, GPIO_CFG_DISABLE) <sdc1_dat_3> failed: -5
<3>[ 14.987136] pin 51 func 1 dir 1 pull 3 drvstr 7
<7>[ 15.392186] msm_batt_update_psy_status: enter
<7>[ 15.392776] msm_batt_update_psy_status: exit
<4>[ 15.821689] Unsupported request to MDP META IOCTL.
<6>[ 15.971654] request_suspend_state: wakeup (0->0) at 15957251668 (2012-07-11 17:25:16.147576668 UTC)
<3>[ 15.973188] init: untracked pid 391 exited
<7>[ 18.255924] msm_batt_update_psy_status: enter
<7>[ 18.257633] msm_batt_update_psy_status: exit
<7>[ 18.338273] msm_batt_update_psy_status: enter
<7>[ 18.339929] msm_batt_update_psy_status: exit
<4>[ 20.845571] Unsupported request to MDP META IOCTL.
<6>[ 20.947123] request_suspend_state: wakeup (0->0) at 20932720002 (2012-07-11 17:25:21.123046668 UTC)
<3>[ 20.949051] init: untracked pid 480 exited
<7>[ 21.343681] msm_batt_update_psy_status: enter
<7>[ 21.345559] BATT: same event count = 1
^C
Click to expand...
Click to collapse
And?
rt9396bl is not present in device
Firmware ver : [0],HW ver : [0] - touch driver is wrong
ldo01: Failed to create debugfs directory - ldo01 is responsed to give power to touch... failed
Bosch Sensortec Device not found retry_chipid = 0 - wrong pin's, i2c and so on
hi351: probe of 0-0040 failed with error -110 - wrong pin's
lp5521: probe of 6-0032 failed with error -5 - not present in device
So, as I say, vee3 or M4 or U7 or V1 or whatever of Kernel configurations will NOT WORK with E400 device!!!
Why anyone want to make totally other hardware to work with something what not pass in it?
Guys, please, first check-out hardware in device and after that give suggestions....
PS, I was see somewhere here that one is get Kernel working.... (sure, 3.4) so, wondering where is that Kernel where was wrotten here "in a big mouths" and also was link to it for download? OP was ill, ok, but where is working Kernel?
I was find only 'try's' for it but noone work... it boot but, nobody was fix touch driver.
Is anyone try that famous 3.4 what was work on L3? If yes, please send (or attach) me an link so I can try it.
Thank You.
fergy said:
And?
rt9396bl is not present in device
Firmware ver : [0],HW ver : [0] - touch driver is wrong
ldo01: Failed to create debugfs directory - ldo01 is responsed to give power to touch... failed
Bosch Sensortec Device not found retry_chipid = 0 - wrong pin's, i2c and so on
hi351: probe of 0-0040 failed with error -110 - wrong pin's
lp5521: probe of 6-0032 failed with error -5 - not present in device
So, as I say, vee3 or M4 or U7 or V1 or whatever of Kernel configurations will NOT WORK with E400 device!!!
Why anyone want to make totally other hardware to work with something what not pass in it?
Guys, please, first check-out hardware in device and after that give suggestions....
PS, I was see somewhere here that one is get Kernel working.... (sure, 3.4) so, wondering where is that Kernel where was wrotten here "in a big mouths" and also was link to it for download? OP was ill, ok, but where is working Kernel?
I was find only 'try's' for it but noone work... it boot but, nobody was fix touch driver.
Is anyone try that famous 3.4 what was work on L3? If yes, please send (or attach) me an link so I can try it.
Thank You.
Click to expand...
Click to collapse
hi fergy,
do you want a source, or a kernel, or a boot.img or?
Hi all!
-------------------------------------------------- EDIT --------------------------------------------
I have given up with porting this a long time ago.. I am waiting for sources.
Gladly @los93sol has made a lot of progress with Android L porting to Tuna.
So I am trying to port android L 'LPV81B' SDK system (Android L Preview armeabi-v7) to Tuna, but I need help. I've never ported ROMs to Samsung Galaxy Nexus and I need help from developers or users with knowledge of porting who are interested. so I leave here my port ROM of Andorid L SDK 'LPV81B'. It's not booting, it hangs on Google splash logo. Feel free to do (almost whatever) what you want with this port, I hope somebody gets it working on tuna.
What's already done:
Added Maguro and tuna vendor files (not toro/toro+) to system/lib/vendor, system/lib/, system/bin/
Added keylayout files to usr, including touchscreen file for mms_ts
Removed goldfish files from lib/hw/ replaced them with tuna's files and added missing *default.so files to lib/hw/
system/bin:
replaced vold, rild, sensorservice.. + added tuna's files (I don't remember what else)
system/lib/:
replaced egl folder, replaced libEGL.so, libgles*.so files, added tuna's files
system/etc/:
added tuna's files, replaced some files
build.prop edited to use tuna's files form lib/hw/, added board.platform to omap4
added tuna's boot files, init.rc, ueventd.rc and some other files are Android L's files, init file and sbin folder are tuna's
Kernel my built 3.0.72 AOSP tuna omap kernel:
https://android.googlesource.com/kernel/omap/+/android-omap-tuna-3.0-jb-mr2
etc.
_______________________
ROM have been made flashable with JustArchi's toolkit, mounting lines and unmounting lines, + other lines have been taken from my ROM Dreams KK.. to make this Android L ROM port flashable. - Thanks to @JustArchi
________________________
I really hope somebody gets this working
Here's SDK system dump with the ramdisk: http://forum.xda-developers.com/showthread.php?p=53699397
Here's my ported Android L:
https://mega.co.nz/#!l1VmHLCa!Q9kj3Usps7lb8LQ7LqX4vmb4Pfblv5wnp5SCymrUhb0
dmesg log:
Code:
<6>[ 0.000000] Initializing cgroup subsys cpu
<5>[ 0.000000] Linux version 3.0.72-gfb3c9ac ([email protected]) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Tue Jun 24 08:29:38 EEST 2014
<4>[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
<4>[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
<4>[ 0.000000] Machine: Tuna
<6>[ 0.000000] Reserving 16777216 bytes SDRAM for VRAM
<4>[ 0.000000] Memory policy: ECC disabled, Data cache writealloc
<6>[ 0.000000] OMAP4460 ES1.1
<6>[ 0.000000] SRAM: Mapped pa 0x4030d000 to va 0xfe40d000 size: 0x1000
<6>[ 0.000000] SMC: Allocated workspace of 0x300000 Bytes at (0xbfd00000)
<7>[ 0.000000] On node 0 totalpages: 182272
<7>[ 0.000000] free_area_init_node: node 0, pgdat c082a780, node_mem_map c09da000
<7>[ 0.000000] Normal zone: 256 pages used for memmap
<7>[ 0.000000] Normal zone: 0 pages reserved
<7>[ 0.000000] Normal zone: 32512 pages, LIFO batch:7
<7>[ 0.000000] HighMem zone: 1792 pages used for memmap
<7>[ 0.000000] HighMem zone: 147712 pages, LIFO batch:31
<6>[ 0.000000] PERCPU: Embedded 5 pages/cpu @c11e1000 s7520 r0 d12960 u32768
<7>[ 0.000000] pcpu-alloc: s7520 r0 d12960 u32768 alloc=8*4096
<7>[ 0.000000] pcpu-alloc: [0] 0 [0] 1
<4>[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 180224
<5>[ 0.000000] Kernel command line: console=ttyFIQ0 androidboot.console=ttyFIQ0 mem=1G vmalloc=768M omap_wdt.timer_margin=30 no_console_suspend
......
....
<5>[ 4.130737] type=1403 audit(1403816123.789:2): policy loaded auid=4294967295 ses=4294967295
<4>[ 4.131378] SELinux: Loaded policy from /sepolicy
<5>[ 4.141021] type=1404 audit(1403816123.804:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
<6>[ 4.843627] max17040 4-0036: online = 1 vcell = 4175000 soc = 100 status = 4 health = 1 temp = 380 charger status = 1
<3>[ 6.071197] init: /init.rc: 291: invalid command 'restorecon_recursive'
<3>[ 6.075195] init: invalid line ueventd.rc line for 'subsystem'
<3>[ 6.075256] init: invalid line ueventd.rc line for 'devname'
<3>[ 6.205108] init: /dev/hw_random not found
<6>[ 6.205261] keychord: using input dev tuna-gpio-keypad for fevent
<7>[ 6.241729] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
<7>[ 6.242126] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
<7>[ 6.244201] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
<7>[ 6.244476] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
<7>[ 6.311859] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
<6>[ 6.322509] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: (null)
<7>[ 6.322662] SELinux: initialized (dev mmcblk0p10, type ext4), uses xattr
<6>[ 6.329345] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
<7>[ 6.329467] SELinux: initialized (dev mmcblk0p3, type ext4), uses xattr
<6>[ 6.752258] EXT4-fs (mmcblk0p11): recovery complete
<6>[ 6.760589] EXT4-fs (mmcblk0p11): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
<7>[ 6.760986] SELinux: initialized (dev mmcblk0p11, type ext4), uses xattr
<6>[ 6.804168] fs_mgr: Running /system/bin/e2fsck on /dev/block/platform/omap/omap_hsmmc.0/by-name/cache
<6>[ 6.823547] mms_ts 3-0048: fw version 0x65 already present
<6>[ 6.824981] mms_ts 3-0048: Melfas MMS-series touch controller initialized
<6>[ 6.959716] SELinux: Context u:object_r:system_library_file:s0 is not valid (left unmapped).
<6>[ 7.065216] omap-rproc omap-rproc.1: Loaded BIOS image ducati-m3.bin, size 4515868
<6>[ 7.065582] omap-rproc omap-rproc.1: BIOS image version is 2
<6>[ 7.083343] e2fsck: e2fsck 1.42.9 (28-Dec-2013)
<6>[ 7.083892] e2fsck: /dev/block/platform/omap/omap_hsmmc.0/by-name/cache: clean, 25/27648 files, 3619/110592 blocks
<6>[ 7.088287] omap-iommu omap-iommu.0: iommu_get: ducati qos_request
<6>[ 7.098297] EXT4-fs (mmcblk0p11): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=panic
<7>[ 7.098663] SELinux: initialized (dev mmcblk0p11, type ext4), uses xattr
<4>[ 7.105407] omap_hwmod: ipu: failed to hardreset
<6>[ 7.106201] omap-iommu omap-iommu.0: ducati: version 2.1
<6>[ 7.112304] omap-rproc omap-rproc.1: remote processor ipu is now up
<6>[ 7.125701] omap_rpmsg_mbox_callback: received echo reply from ipu !
<6>[ 7.125793] omap_rpmsg_mbox_callback: received echo reply from ipu !
<6>[ 7.125854] omap_rpmsg_mbox_callback: received echo reply from ipu !
<6>[ 7.125976] omap_rpmsg_mbox_callback: received echo reply from ipu !
<6>[ 7.126068] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x32
<6>[ 7.126312] rpmsg_client_sample rpmsg3: new channel: 0x400 <-> 0x32!
<6>[ 7.126434] rpmsg_server_sample rpmsg1: incoming msg 1 (src: 0x32)
<7>[ 7.126525] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.126647] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x33
<6>[ 7.126770] rpmsg_client_sample rpmsg4: new channel: 0x401 <-> 0x33!
<6>[ 7.126922] rpmsg_client_sample rpmsg3: incoming msg 1 (src: 0x32)
<7>[ 7.127014] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127105] rpmsg_server_sample rpmsg1: incoming msg 2 (src: 0x32)
<7>[ 7.127227] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127349] rpmsg_client_sample rpmsg4: incoming msg 2 (src: 0x33)
<7>[ 7.127410] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127532] rpmsg_client_sample rpmsg3: incoming msg 3 (src: 0x32)
<7>[ 7.127593] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127716] rpmsg_server_sample rpmsg1: incoming msg 3 (src: 0x32)
<7>[ 7.127838] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127899] rpmsg_client_sample rpmsg4: incoming msg 4 (src: 0x33)
<7>[ 7.128021] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.128143] rpmsg_client_sample rpmsg3: incoming msg 5 (src: 0x32)
<7>[ 7.128204] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.128326] rpmsg_server_sample rpmsg1: incoming msg 4 (src: 0x32)
....
<6>[ 7.524139] EXT4-fs (mmcblk0p12): recovery complete
<6>[ 7.527954] EXT4-fs (mmcblk0p12): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
<7>[ 7.528198] SELinux: initialized (dev mmcblk0p12, type ext4), uses xattr
<6>[ 7.569702] fs_mgr: Running /system/bin/e2fsck on /dev/block/platform/omap/omap_hsmmc.0/by-name/userdata
<6>[ 7.638824] e2fsck: e2fsck 1.42.9 (28-Dec-2013)
<6>[ 7.638977] e2fsck: /dev/block/platform/omap/omap_hsmmc.0/by-name/userdata: clean, 14792/887696 files, 3277276/3549691 blocks
<6>[ 7.659973] EXT4-fs (mmcblk0p12): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=panic
<7>[ 7.660186] SELinux: initialized (dev mmcblk0p12, type ext4), uses xattr
<6>[ 7.665710] EXT4-fs (mmcblk0p3): re-mounted. Opts: (null)
<7>[ 7.799957] SELinux: 512 avtab hash slots, 1323 rules.
<7>[ 7.800994] SELinux: 512 avtab hash slots, 1323 rules.
<7>[ 7.801086] SELinux: 1 users, 2 roles, 288 types, 1 bools, 1 sens, 1024 cats
<7>[ 7.801422] SELinux: 84 classes, 1323 rules
<6>[ 7.955230] virtio_rpmsg_bus virtio1: creating channel rpmsg-omx addr 0x3c
<6>[ 7.955596] rpmsg_omx rpmsg-omx1: new OMX connection srv channel: 1024 -> 60!
<5>[ 8.182861] type=1403 audit(1403816127.835:4): policy loaded auid=4294967295 ses=4294967295
<4>[ 8.183563] SELinux: Loaded policy from /sepolicy
<3>[ 8.212005] init: /dev/hw_random not found
<3>[ 8.225158] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<5>[ 8.228179] type=1400 audit(1403816127.882:5): avc: denied { entrypoint } for pid=117 comm="init" path="/sbin/healthd" dev=rootfs ino=1530 scontext=u:r:healthd:s0 tcontext=u:object_r:rootfs:s0 tclass=file
<3>[ 8.231079] healthd: wakealarm_init: timerfd_create failed
<4>[ 8.232604] healthd: BatteryPresentPath not found
<6>[ 8.232696] binder: 117:117 transaction failed 29189, size 0-0
<3>[ 8.274200] init: cannot find '/system/bin/debuggerd64', disabling 'debuggerd64'
<3>[ 8.277954] init: cannot find '/system/bin/install-recovery.sh', disabling 'flash_recovery'
<3>[ 8.282501] init: property 'sys.powerctl' doesn't exist while expanding '${sys.powerctl}'
<3>[ 8.282623] init: powerctl: cannot expand '${sys.powerctl}'
<3>[ 8.282714] init: property 'sys.sysctl.extra_free_kbytes' doesn't exist while expanding '${sys.sysctl.extra_free_kbytes}'
<3>[ 8.282867] init: cannot expand '${sys.sysctl.extra_free_kbytes}' while writing to '/proc/sys/vm/extra_free_kbytes'
<3>[ 8.282989] init: property 'sys.sysctl.tcp_def_init_rwnd' doesn't exist while expanding '${sys.sysctl.tcp_def_init_rwnd}'
<3>[ 8.283142] init: cannot expand '${sys.sysctl.tcp_def_init_rwnd}' while writing to '/proc/sys/net/ipv4/tcp_default_init_rwnd'
<3>[ 8.285034] HDCP: failed to load keys
<3>[ 8.288024] init: property 'persist.sys.tuna.off_mode' doesn't exist while expanding '${persist.sys.tuna.off_mode}'
<3>[ 8.288177] init: cannot expand '${persist.sys.tuna.off_mode}' while writing to '/d/pm_debug/enable_off_mode'
<3>[ 8.288330] init: property 'ril.modem.lte.powercontrol' doesn't exist while expanding '${ril.modem.lte.powercontrol}'
<3>[ 8.288482] init: cannot expand '${ril.modem.lte.powercontrol}' while writing to '/sys/bus/usb/devices/1-1/power/control'
<3>[ 8.288726] android_usb: already disabled
<6>[ 8.292419] adb_open
<6>[ 8.292541] adb_bind_config
<7>[ 8.351928] SELinux: initialized (dev fuse, type fuse), uses genfs_contexts
<6>[ 8.428070] warning: `rild' uses 32-bit capabilities (legacy support in use)
<6>[ 8.474822] request_suspend_state: wakeup (3->0) at 8459930422 (2014-06-26 20:55:28.136474609 UTC)
<3>[ 8.476287] init: untracked pid 157 exited
<3>[ 8.483306] init: sys_prop: permission denied uid:1001 name:net.rmnet1.dns1
<3>[ 8.483886] init: sys_prop: permission denied uid:1001 name:net.rmnet1.dns2
<3>[ 8.484161] init: sys_prop: permission denied uid:1001 name:net.rmnet1.gw
<3>[ 8.484558] init: sys_prop: permission denied uid:1001 name:net.rmnet2.dns1
<3>[ 8.484802] init: sys_prop: permission denied uid:1001 name:net.rmnet2.dns2
<3>[ 8.485015] init: sys_prop: permission denied uid:1001 name:net.rmnet2.gw
<6>[ 8.533813] [MODEM_IF] misc_open : umts_boot0
<6>[ 8.533935] omap_hsi omap_hsi.0: HSI clock is now 96000000
<6>[ 8.534423] omap_hsi omap_hsi.0: Entering RX wakeup in 3 wires mode (no CAWAKE)
<6>[ 8.534576] [MODEM_IF] xmm6260_off()
<6>[ 8.534637] [MODEM_IF] xmm6260_on()
<6>[ 8.584960] android_work: sent uevent USB_STATE=CONNECTED
<6>[ 8.589721] android_work: sent uevent USB_STATE=DISCONNECTED
<6>[ 8.716918] android_work: sent uevent USB_STATE=CONNECTED
<6>[ 8.718109] android_usb gadget: high speed config #1: android
<6>[ 8.718444] android_work: sent uevent USB_STATE=CONFIGURED
<6>[ 8.849334] [MODEM_IF] misc_release : umts_boot0
<3>[ 8.849548] omap_hsi omap_hsi.0: hsi_write_cancel ch 0
<3>[ 8.849731] omap_hsi omap_hsi.0: __hsi_write_cancel : -125
<3>[ 8.850067] omap_hsi omap_hsi.0: hsi_read_cancel ch 0
<3>[ 8.850250] omap_hsi omap_hsi.0: __hsi_read_cancel : -125
<3>[ 8.850585] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
<3>[ 8.850769] omap_hsi omap_hsi.0: __hsi_read_cancel : -61
<6>[ 8.851196] [MODEM_IF] misc_open : umts_boot1
<6>[ 8.851409] omap_hsi omap_hsi.0: Entering RX wakeup in 4 wires mode
<4>[ 11.463836] adbd (163): /proc/163/oom_adj is deprecated, please use /proc/163/oom_score_adj instead.
<6>[ 12.762847] [MODEM_IF] misc_release : umts_boot1
<3>[ 12.763061] omap_hsi omap_hsi.0: hsi_write_cancel ch 0
<3>[ 12.763244] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
<3>[ 12.763580] omap_hsi omap_hsi.0: hsi_read_cancel ch 0
<3>[ 12.763763] omap_hsi omap_hsi.0: __hsi_read_cancel : -125
<3>[ 12.764099] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
<3>[ 12.764251] omap_hsi omap_hsi.0: __hsi_read_cancel : -61
<6>[ 12.766326] [MODEM_IF] misc_open : umts_ipc0
<6>[ 12.766723] omap_hsi omap_hsi.0: Entering RX wakeup in 4 wires mode
<6>[ 12.767089] [MODEM_IF] misc_open : umts_rfs0
<6>[ 12.865051] [MODEM_IF] PA EVENT : reset =1, pa=1, cp_dump=0
<6>[ 12.865386] [MODEM_IF] umts_ipc0 state changed: ONLINE
<3>[ 13.566467] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 13.594909] request_suspend_state: wakeup (0->0) at 13580017087 (2014-06-26 20:55:33.256561274 UTC)
<3>[ 18.800872] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 18.831329] request_suspend_state: wakeup (0->0) at 18816466098 (2014-06-26 20:55:38.493010285 UTC)
<3>[ 23.847930] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 23.867980] request_suspend_state: wakeup (0->0) at 23853097546 (2014-06-26 20:55:43.529641733 UTC)
<3>[ 28.888519] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 28.936553] request_suspend_state: wakeup (0->0) at 28922431907 (2014-06-26 20:55:48.598976094 UTC)
<3>[ 33.969146] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 33.984466] request_suspend_state: wakeup (0->0) at 33969387436 (2014-06-26 20:55:53.645931623 UTC)
<3>[ 33.985656] init: untracked pid 212 exited
<3>[ 38.999359] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 39.027862] request_suspend_state: wakeup (0->0) at 39012501632 (2014-06-26 20:55:58.689045819 UTC)
<3>[ 43.043426] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 43.071044] request_suspend_state: wakeup (0->0) at 43056482398 (2014-06-26 20:56:02.733026585 UTC)
<3>[ 48.096984] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 48.130218] request_suspend_state: wakeup (0->0) at 48115475675 (2014-06-26 20:56:07.792019862 UTC)
<3>[ 48.131042] init: untracked pid 235 exited
<3>[ 53.161621] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 53.167266] request_suspend_state: wakeup (0->0) at 53154605724 (2014-06-26 20:56:12.831149911 UTC)
<6>[ 57.695526] max17040 4-0036: online = 1 vcell = 4193750 soc = 100 status = 4 health = 1 temp = 380 charger status = 1
<3>[ 58.200683] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 58.219146] request_suspend_state: wakeup (0->0) at 58202364779 (2014-06-26 20:56:17.878908966 UTC)
<3>[ 63.238891] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 63.261810] request_suspend_state: wakeup (0->0) at 63246652032 (2014-06-26 20:56:22.923196219 UTC)
<3>[ 68.279937] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 68.309631] request_suspend_state: wakeup (0->0) at 68294739707 (2014-06-26 20:56:27.971283894 UTC)
<3>[ 73.325622] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 73.346221] request_suspend_state: wakeup (0->0) at 73331359760 (2014-06-26 20:56:33.007903947 UTC)
<3>[ 78.378356] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 78.397674] request_suspend_state: wakeup (0->0) at 78382801800 (2014-06-26 20:56:38.059345987 UTC)
<3>[ 83.425231] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 83.444305] request_suspend_state: wakeup (0->0) at 83429443660 (2014-06-26 20:56:43.105987847 UTC)
<3>[ 88.461547] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 88.474304] request_suspend_state: wakeup (0->0) at 88459411788 (2014-06-26 20:56:48.135955975 UTC)
<3>[ 93.503448] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 93.525085] request_suspend_state: wakeup (0->0) at 93510195024 (2014-06-26 20:56:53.186739211 UTC)
<3>[ 98.543792] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 98.570678] request_suspend_state: wakeup (0->0) at 98555816902 (2014-06-26 20:56:58.232361089 UTC)
<3>[ 103.589935] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 103.617095] request_suspend_state: wakeup (0->0) at 103602194329 (2014-06-26 20:57:03.278738516 UTC)
<6>[ 108.052307] max17040 4-0036: online = 1 vcell = 4173750 soc = 100 status = 4 health = 1 temp = 380 charger status = 1
<3>[ 108.633270] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 108.651397] request_suspend_state: wakeup (0->0) at 108636644275 (2014-06-26 20:57:08.313188462 UTC)
<3>[ 113.690826] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 113.711181] request_suspend_state: wakeup (0->0) at 113696326351 (2014-06-26 20:57:13.372870538 UTC)
<3>[ 118.737731] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 118.752807] request_suspend_state: wakeup (0->0) at 118737953464 (2014-06-26 20:57:18.414497651 UTC)
<3>[ 123.776916] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 123.804351] request_suspend_state: wakeup (0->0) at 123789523770 (2014-06-26 20:57:23.466067957 UTC)
<3>[ 128.820800] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 128.834411] request_suspend_state: wakeup (0->0) at 128819544505 (2014-06-26 20:57:28.496088692 UTC)
<3>[ 133.862792] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 133.881927] request_suspend_state: wakeup (0->0) at 133867059960 (2014-06-26 20:57:33.543604147 UTC)
<3>[ 138.909484] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 138.929931] request_suspend_state: wakeup (0->0) at 138915153950 (2014-06-26 20:57:38.591698137 UTC)
<3>[ 143.945800] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 143.959167] request_suspend_state: wakeup (0->0) at 143944311243 (2014-06-26 20:57:43.620855430 UTC)
<3>[ 148.985076] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 149.007598] request_suspend_state: wakeup (0->0) at 148992737246 (2014-06-26 20:57:48.669281433 UTC)
<3>[ 154.034515] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 154.055023] request_suspend_state: wakeup (0->0) at 154040197721 (2014-06-26 20:57:53.716711401 UTC)
<3>[ 159.077636] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 159.089447] max17040 4-0036: online = 1 vcell = 4171250 soc = 100 status = 4 health = 1 temp = 380 charger status = 1
<6>[ 159.097839] request_suspend_state: wakeup (0->0) at 159082977740 (2014-06-26 20:57:58.759521927 UTC)
<3>[ 164.117767] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 164.133422] request_suspend_state: wakeup (0->0) at 164118566298 (2014-06-26 20:58:03.795110485 UTC)
<3>[ 169.152801] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 169.173797] request_suspend_state: wakeup (0->0) at 169158892589 (2014-06-26 20:58:08.835436776 UTC)
<3>[ 174.198608] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 174.219665] request_suspend_state: wakeup (0->0) at 174204803463 (2014-06-26 20:58:13.881347650 UTC)
<3>[ 179.245605] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 179.265258] request_suspend_state: wakeup (0->0) at 179250401072 (2014-06-26 20:58:18.926945259 UTC)
<3>[ 184.292449] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 184.312805] request_suspend_state: wakeup (0->0) at 184297908810 (2014-06-26 20:58:23.974452997 UTC)
<3>[ 189.339233] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 189.351104] request_suspend_state: wakeup (0->0) at 189336241279 (2014-06-26 20:58:29.012785466 UTC)
Carlos_Manuel said:
Hi all!
So I am trying to port android L 'LPV81B' SDK system to Tuna, but I need help. I've never ported ROMs to Samsung Galaxy Nexus and I need help form devs who are interested. so I leave here my port ROM Andorid L SDK 'LPV81B'. It's not booting, it hangs on Google splash logo. Feel free to do what you want with this port, I hope somebody gets it working on tuna.
What's already done:
Added Maguro and tuna vendor files (not toro/toro+) to system/lib/vendor, system/lib/, system/bin/
Added keylayout files to usr, including touchscreen file for mms
Removed goldfish files from lib/hw/ replaced them with tuna's files and added missing *default.so files to lib/hw/
system/bin:
replaced vold, rild, sensorservice.. + added tuna's files (I don't remember what else)
system/lib/:
replaced egl folder, replaced libEGL.so, libgles*.so files, added tuna's files
system/etc/:
added tuna's files, replaced some files
build.prop edited to use tuna's files form lib/hw/, added board.platform to omap4
added tuna's boot files, init.rc, ueventd.rc and some other files are Android L's files, init file and sbin folder are tuna's
Kernel my built 3.0.72 AOSP tuna omap kernel:
https://android.googlesource.com/kernel/omap/+/android-omap-tuna-3.0-jb-mr2
etc.
I really hope somebody gets this working
Here's SDK system dump with the ramdisk: http://forum.xda-developers.com/showthread.php?p=53699397
Here's my ported Android L:
https://mega.co.nz/#!l1VmHLCa!Q9kj3Usps7lb8LQ7LqX4vmb4Pfblv5wnp5SCymrUhb0
dmesg log:
Code:
<6>[ 0.000000] Initializing cgroup subsys cpu
<5>[ 0.000000] Linux version 3.0.72-gfb3c9ac ([email protected]) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Tue Jun 24 08:29:38 EEST 2014
<4>[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c5387d
<4>[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
<4>[ 0.000000] Machine: Tuna
<6>[ 0.000000] Reserving 16777216 bytes SDRAM for VRAM
<4>[ 0.000000] Memory policy: ECC disabled, Data cache writealloc
<6>[ 0.000000] OMAP4460 ES1.1
<6>[ 0.000000] SRAM: Mapped pa 0x4030d000 to va 0xfe40d000 size: 0x1000
<6>[ 0.000000] SMC: Allocated workspace of 0x300000 Bytes at (0xbfd00000)
<7>[ 0.000000] On node 0 totalpages: 182272
<7>[ 0.000000] free_area_init_node: node 0, pgdat c082a780, node_mem_map c09da000
<7>[ 0.000000] Normal zone: 256 pages used for memmap
<7>[ 0.000000] Normal zone: 0 pages reserved
<7>[ 0.000000] Normal zone: 32512 pages, LIFO batch:7
<7>[ 0.000000] HighMem zone: 1792 pages used for memmap
<7>[ 0.000000] HighMem zone: 147712 pages, LIFO batch:31
<6>[ 0.000000] PERCPU: Embedded 5 pages/cpu @c11e1000 s7520 r0 d12960 u32768
<7>[ 0.000000] pcpu-alloc: s7520 r0 d12960 u32768 alloc=8*4096
<7>[ 0.000000] pcpu-alloc: [0] 0 [0] 1
<4>[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 180224
<5>[ 0.000000] Kernel command line: console=ttyFIQ0 androidboot.console=ttyFIQ0 mem=1G vmalloc=768M omap_wdt.timer_margin=30 no_console_suspend
......
....
<5>[ 4.130737] type=1403 audit(1403816123.789:2): policy loaded auid=4294967295 ses=4294967295
<4>[ 4.131378] SELinux: Loaded policy from /sepolicy
<5>[ 4.141021] type=1404 audit(1403816123.804:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
<6>[ 4.843627] max17040 4-0036: online = 1 vcell = 4175000 soc = 100 status = 4 health = 1 temp = 380 charger status = 1
<3>[ 6.071197] init: /init.rc: 291: invalid command 'restorecon_recursive'
<3>[ 6.075195] init: invalid line ueventd.rc line for 'subsystem'
<3>[ 6.075256] init: invalid line ueventd.rc line for 'devname'
<3>[ 6.205108] init: /dev/hw_random not found
<6>[ 6.205261] keychord: using input dev tuna-gpio-keypad for fevent
<7>[ 6.241729] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
<7>[ 6.242126] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
<7>[ 6.244201] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
<7>[ 6.244476] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
<7>[ 6.311859] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
<6>[ 6.322509] EXT4-fs (mmcblk0p10): mounted filesystem with ordered data mode. Opts: (null)
<7>[ 6.322662] SELinux: initialized (dev mmcblk0p10, type ext4), uses xattr
<6>[ 6.329345] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
<7>[ 6.329467] SELinux: initialized (dev mmcblk0p3, type ext4), uses xattr
<6>[ 6.752258] EXT4-fs (mmcblk0p11): recovery complete
<6>[ 6.760589] EXT4-fs (mmcblk0p11): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
<7>[ 6.760986] SELinux: initialized (dev mmcblk0p11, type ext4), uses xattr
<6>[ 6.804168] fs_mgr: Running /system/bin/e2fsck on /dev/block/platform/omap/omap_hsmmc.0/by-name/cache
<6>[ 6.823547] mms_ts 3-0048: fw version 0x65 already present
<6>[ 6.824981] mms_ts 3-0048: Melfas MMS-series touch controller initialized
<6>[ 6.959716] SELinux: Context u:object_r:system_library_file:s0 is not valid (left unmapped).
<6>[ 7.065216] omap-rproc omap-rproc.1: Loaded BIOS image ducati-m3.bin, size 4515868
<6>[ 7.065582] omap-rproc omap-rproc.1: BIOS image version is 2
<6>[ 7.083343] e2fsck: e2fsck 1.42.9 (28-Dec-2013)
<6>[ 7.083892] e2fsck: /dev/block/platform/omap/omap_hsmmc.0/by-name/cache: clean, 25/27648 files, 3619/110592 blocks
<6>[ 7.088287] omap-iommu omap-iommu.0: iommu_get: ducati qos_request
<6>[ 7.098297] EXT4-fs (mmcblk0p11): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=panic
<7>[ 7.098663] SELinux: initialized (dev mmcblk0p11, type ext4), uses xattr
<4>[ 7.105407] omap_hwmod: ipu: failed to hardreset
<6>[ 7.106201] omap-iommu omap-iommu.0: ducati: version 2.1
<6>[ 7.112304] omap-rproc omap-rproc.1: remote processor ipu is now up
<6>[ 7.125701] omap_rpmsg_mbox_callback: received echo reply from ipu !
<6>[ 7.125793] omap_rpmsg_mbox_callback: received echo reply from ipu !
<6>[ 7.125854] omap_rpmsg_mbox_callback: received echo reply from ipu !
<6>[ 7.125976] omap_rpmsg_mbox_callback: received echo reply from ipu !
<6>[ 7.126068] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x32
<6>[ 7.126312] rpmsg_client_sample rpmsg3: new channel: 0x400 <-> 0x32!
<6>[ 7.126434] rpmsg_server_sample rpmsg1: incoming msg 1 (src: 0x32)
<7>[ 7.126525] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.126647] virtio_rpmsg_bus virtio0: creating channel rpmsg-client-sample addr 0x33
<6>[ 7.126770] rpmsg_client_sample rpmsg4: new channel: 0x401 <-> 0x33!
<6>[ 7.126922] rpmsg_client_sample rpmsg3: incoming msg 1 (src: 0x32)
<7>[ 7.127014] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127105] rpmsg_server_sample rpmsg1: incoming msg 2 (src: 0x32)
<7>[ 7.127227] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127349] rpmsg_client_sample rpmsg4: incoming msg 2 (src: 0x33)
<7>[ 7.127410] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127532] rpmsg_client_sample rpmsg3: incoming msg 3 (src: 0x32)
<7>[ 7.127593] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127716] rpmsg_server_sample rpmsg1: incoming msg 3 (src: 0x32)
<7>[ 7.127838] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.127899] rpmsg_client_sample rpmsg4: incoming msg 4 (src: 0x33)
<7>[ 7.128021] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.128143] rpmsg_client_sample rpmsg3: incoming msg 5 (src: 0x32)
<7>[ 7.128204] rpmsg_sample_cb68 65 6c 6c 6f 20 77 6f 72 6c 64 21 hello world!
<6>[ 7.128326] rpmsg_server_sample rpmsg1: incoming msg 4 (src: 0x32)
....
<6>[ 7.524139] EXT4-fs (mmcblk0p12): recovery complete
<6>[ 7.527954] EXT4-fs (mmcblk0p12): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
<7>[ 7.528198] SELinux: initialized (dev mmcblk0p12, type ext4), uses xattr
<6>[ 7.569702] fs_mgr: Running /system/bin/e2fsck on /dev/block/platform/omap/omap_hsmmc.0/by-name/userdata
<6>[ 7.638824] e2fsck: e2fsck 1.42.9 (28-Dec-2013)
<6>[ 7.638977] e2fsck: /dev/block/platform/omap/omap_hsmmc.0/by-name/userdata: clean, 14792/887696 files, 3277276/3549691 blocks
<6>[ 7.659973] EXT4-fs (mmcblk0p12): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=panic
<7>[ 7.660186] SELinux: initialized (dev mmcblk0p12, type ext4), uses xattr
<6>[ 7.665710] EXT4-fs (mmcblk0p3): re-mounted. Opts: (null)
<7>[ 7.799957] SELinux: 512 avtab hash slots, 1323 rules.
<7>[ 7.800994] SELinux: 512 avtab hash slots, 1323 rules.
<7>[ 7.801086] SELinux: 1 users, 2 roles, 288 types, 1 bools, 1 sens, 1024 cats
<7>[ 7.801422] SELinux: 84 classes, 1323 rules
<6>[ 7.955230] virtio_rpmsg_bus virtio1: creating channel rpmsg-omx addr 0x3c
<6>[ 7.955596] rpmsg_omx rpmsg-omx1: new OMX connection srv channel: 1024 -> 60!
<5>[ 8.182861] type=1403 audit(1403816127.835:4): policy loaded auid=4294967295 ses=4294967295
<4>[ 8.183563] SELinux: Loaded policy from /sepolicy
<3>[ 8.212005] init: /dev/hw_random not found
<3>[ 8.225158] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<5>[ 8.228179] type=1400 audit(1403816127.882:5): avc: denied { entrypoint } for pid=117 comm="init" path="/sbin/healthd" dev=rootfs ino=1530 scontext=u:r:healthd:s0 tcontext=u:object_r:rootfs:s0 tclass=file
<3>[ 8.231079] healthd: wakealarm_init: timerfd_create failed
<4>[ 8.232604] healthd: BatteryPresentPath not found
<6>[ 8.232696] binder: 117:117 transaction failed 29189, size 0-0
<3>[ 8.274200] init: cannot find '/system/bin/debuggerd64', disabling 'debuggerd64'
<3>[ 8.277954] init: cannot find '/system/bin/install-recovery.sh', disabling 'flash_recovery'
<3>[ 8.282501] init: property 'sys.powerctl' doesn't exist while expanding '${sys.powerctl}'
<3>[ 8.282623] init: powerctl: cannot expand '${sys.powerctl}'
<3>[ 8.282714] init: property 'sys.sysctl.extra_free_kbytes' doesn't exist while expanding '${sys.sysctl.extra_free_kbytes}'
<3>[ 8.282867] init: cannot expand '${sys.sysctl.extra_free_kbytes}' while writing to '/proc/sys/vm/extra_free_kbytes'
<3>[ 8.282989] init: property 'sys.sysctl.tcp_def_init_rwnd' doesn't exist while expanding '${sys.sysctl.tcp_def_init_rwnd}'
<3>[ 8.283142] init: cannot expand '${sys.sysctl.tcp_def_init_rwnd}' while writing to '/proc/sys/net/ipv4/tcp_default_init_rwnd'
<3>[ 8.285034] HDCP: failed to load keys
<3>[ 8.288024] init: property 'persist.sys.tuna.off_mode' doesn't exist while expanding '${persist.sys.tuna.off_mode}'
<3>[ 8.288177] init: cannot expand '${persist.sys.tuna.off_mode}' while writing to '/d/pm_debug/enable_off_mode'
<3>[ 8.288330] init: property 'ril.modem.lte.powercontrol' doesn't exist while expanding '${ril.modem.lte.powercontrol}'
<3>[ 8.288482] init: cannot expand '${ril.modem.lte.powercontrol}' while writing to '/sys/bus/usb/devices/1-1/power/control'
<3>[ 8.288726] android_usb: already disabled
<6>[ 8.292419] adb_open
<6>[ 8.292541] adb_bind_config
<7>[ 8.351928] SELinux: initialized (dev fuse, type fuse), uses genfs_contexts
<6>[ 8.428070] warning: `rild' uses 32-bit capabilities (legacy support in use)
<6>[ 8.474822] request_suspend_state: wakeup (3->0) at 8459930422 (2014-06-26 20:55:28.136474609 UTC)
<3>[ 8.476287] init: untracked pid 157 exited
<3>[ 8.483306] init: sys_prop: permission denied uid:1001 name:net.rmnet1.dns1
<3>[ 8.483886] init: sys_prop: permission denied uid:1001 name:net.rmnet1.dns2
<3>[ 8.484161] init: sys_prop: permission denied uid:1001 name:net.rmnet1.gw
<3>[ 8.484558] init: sys_prop: permission denied uid:1001 name:net.rmnet2.dns1
<3>[ 8.484802] init: sys_prop: permission denied uid:1001 name:net.rmnet2.dns2
<3>[ 8.485015] init: sys_prop: permission denied uid:1001 name:net.rmnet2.gw
<6>[ 8.533813] [MODEM_IF] misc_open : umts_boot0
<6>[ 8.533935] omap_hsi omap_hsi.0: HSI clock is now 96000000
<6>[ 8.534423] omap_hsi omap_hsi.0: Entering RX wakeup in 3 wires mode (no CAWAKE)
<6>[ 8.534576] [MODEM_IF] xmm6260_off()
<6>[ 8.534637] [MODEM_IF] xmm6260_on()
<6>[ 8.584960] android_work: sent uevent USB_STATE=CONNECTED
<6>[ 8.589721] android_work: sent uevent USB_STATE=DISCONNECTED
<6>[ 8.716918] android_work: sent uevent USB_STATE=CONNECTED
<6>[ 8.718109] android_usb gadget: high speed config #1: android
<6>[ 8.718444] android_work: sent uevent USB_STATE=CONFIGURED
<6>[ 8.849334] [MODEM_IF] misc_release : umts_boot0
<3>[ 8.849548] omap_hsi omap_hsi.0: hsi_write_cancel ch 0
<3>[ 8.849731] omap_hsi omap_hsi.0: __hsi_write_cancel : -125
<3>[ 8.850067] omap_hsi omap_hsi.0: hsi_read_cancel ch 0
<3>[ 8.850250] omap_hsi omap_hsi.0: __hsi_read_cancel : -125
<3>[ 8.850585] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
<3>[ 8.850769] omap_hsi omap_hsi.0: __hsi_read_cancel : -61
<6>[ 8.851196] [MODEM_IF] misc_open : umts_boot1
<6>[ 8.851409] omap_hsi omap_hsi.0: Entering RX wakeup in 4 wires mode
<4>[ 11.463836] adbd (163): /proc/163/oom_adj is deprecated, please use /proc/163/oom_score_adj instead.
<6>[ 12.762847] [MODEM_IF] misc_release : umts_boot1
<3>[ 12.763061] omap_hsi omap_hsi.0: hsi_write_cancel ch 0
<3>[ 12.763244] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
<3>[ 12.763580] omap_hsi omap_hsi.0: hsi_read_cancel ch 0
<3>[ 12.763763] omap_hsi omap_hsi.0: __hsi_read_cancel : -125
<3>[ 12.764099] omap_hsi omap_hsi.0: __hsi_write_cancel : -61
<3>[ 12.764251] omap_hsi omap_hsi.0: __hsi_read_cancel : -61
<6>[ 12.766326] [MODEM_IF] misc_open : umts_ipc0
<6>[ 12.766723] omap_hsi omap_hsi.0: Entering RX wakeup in 4 wires mode
<6>[ 12.767089] [MODEM_IF] misc_open : umts_rfs0
<6>[ 12.865051] [MODEM_IF] PA EVENT : reset =1, pa=1, cp_dump=0
<6>[ 12.865386] [MODEM_IF] umts_ipc0 state changed: ONLINE
<3>[ 13.566467] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 13.594909] request_suspend_state: wakeup (0->0) at 13580017087 (2014-06-26 20:55:33.256561274 UTC)
<3>[ 18.800872] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 18.831329] request_suspend_state: wakeup (0->0) at 18816466098 (2014-06-26 20:55:38.493010285 UTC)
<3>[ 23.847930] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 23.867980] request_suspend_state: wakeup (0->0) at 23853097546 (2014-06-26 20:55:43.529641733 UTC)
<3>[ 28.888519] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 28.936553] request_suspend_state: wakeup (0->0) at 28922431907 (2014-06-26 20:55:48.598976094 UTC)
<3>[ 33.969146] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 33.984466] request_suspend_state: wakeup (0->0) at 33969387436 (2014-06-26 20:55:53.645931623 UTC)
<3>[ 33.985656] init: untracked pid 212 exited
<3>[ 38.999359] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 39.027862] request_suspend_state: wakeup (0->0) at 39012501632 (2014-06-26 20:55:58.689045819 UTC)
<3>[ 43.043426] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 43.071044] request_suspend_state: wakeup (0->0) at 43056482398 (2014-06-26 20:56:02.733026585 UTC)
<3>[ 48.096984] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 48.130218] request_suspend_state: wakeup (0->0) at 48115475675 (2014-06-26 20:56:07.792019862 UTC)
<3>[ 48.131042] init: untracked pid 235 exited
<3>[ 53.161621] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 53.167266] request_suspend_state: wakeup (0->0) at 53154605724 (2014-06-26 20:56:12.831149911 UTC)
<6>[ 57.695526] max17040 4-0036: online = 1 vcell = 4193750 soc = 100 status = 4 health = 1 temp = 380 charger status = 1
<3>[ 58.200683] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 58.219146] request_suspend_state: wakeup (0->0) at 58202364779 (2014-06-26 20:56:17.878908966 UTC)
<3>[ 63.238891] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 63.261810] request_suspend_state: wakeup (0->0) at 63246652032 (2014-06-26 20:56:22.923196219 UTC)
<3>[ 68.279937] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 68.309631] request_suspend_state: wakeup (0->0) at 68294739707 (2014-06-26 20:56:27.971283894 UTC)
<3>[ 73.325622] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 73.346221] request_suspend_state: wakeup (0->0) at 73331359760 (2014-06-26 20:56:33.007903947 UTC)
<3>[ 78.378356] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 78.397674] request_suspend_state: wakeup (0->0) at 78382801800 (2014-06-26 20:56:38.059345987 UTC)
<3>[ 83.425231] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 83.444305] request_suspend_state: wakeup (0->0) at 83429443660 (2014-06-26 20:56:43.105987847 UTC)
<3>[ 88.461547] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 88.474304] request_suspend_state: wakeup (0->0) at 88459411788 (2014-06-26 20:56:48.135955975 UTC)
<3>[ 93.503448] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 93.525085] request_suspend_state: wakeup (0->0) at 93510195024 (2014-06-26 20:56:53.186739211 UTC)
<3>[ 98.543792] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 98.570678] request_suspend_state: wakeup (0->0) at 98555816902 (2014-06-26 20:56:58.232361089 UTC)
<3>[ 103.589935] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 103.617095] request_suspend_state: wakeup (0->0) at 103602194329 (2014-06-26 20:57:03.278738516 UTC)
<6>[ 108.052307] max17040 4-0036: online = 1 vcell = 4173750 soc = 100 status = 4 health = 1 temp = 380 charger status = 1
<3>[ 108.633270] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 108.651397] request_suspend_state: wakeup (0->0) at 108636644275 (2014-06-26 20:57:08.313188462 UTC)
<3>[ 113.690826] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 113.711181] request_suspend_state: wakeup (0->0) at 113696326351 (2014-06-26 20:57:13.372870538 UTC)
<3>[ 118.737731] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 118.752807] request_suspend_state: wakeup (0->0) at 118737953464 (2014-06-26 20:57:18.414497651 UTC)
<3>[ 123.776916] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 123.804351] request_suspend_state: wakeup (0->0) at 123789523770 (2014-06-26 20:57:23.466067957 UTC)
<3>[ 128.820800] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 128.834411] request_suspend_state: wakeup (0->0) at 128819544505 (2014-06-26 20:57:28.496088692 UTC)
<3>[ 133.862792] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 133.881927] request_suspend_state: wakeup (0->0) at 133867059960 (2014-06-26 20:57:33.543604147 UTC)
<3>[ 138.909484] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 138.929931] request_suspend_state: wakeup (0->0) at 138915153950 (2014-06-26 20:57:38.591698137 UTC)
<3>[ 143.945800] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 143.959167] request_suspend_state: wakeup (0->0) at 143944311243 (2014-06-26 20:57:43.620855430 UTC)
<3>[ 148.985076] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 149.007598] request_suspend_state: wakeup (0->0) at 148992737246 (2014-06-26 20:57:48.669281433 UTC)
<3>[ 154.034515] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 154.055023] request_suspend_state: wakeup (0->0) at 154040197721 (2014-06-26 20:57:53.716711401 UTC)
<3>[ 159.077636] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 159.089447] max17040 4-0036: online = 1 vcell = 4171250 soc = 100 status = 4 health = 1 temp = 380 charger status = 1
<6>[ 159.097839] request_suspend_state: wakeup (0->0) at 159082977740 (2014-06-26 20:57:58.759521927 UTC)
<3>[ 164.117767] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 164.133422] request_suspend_state: wakeup (0->0) at 164118566298 (2014-06-26 20:58:03.795110485 UTC)
<3>[ 169.152801] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 169.173797] request_suspend_state: wakeup (0->0) at 169158892589 (2014-06-26 20:58:08.835436776 UTC)
<3>[ 174.198608] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 174.219665] request_suspend_state: wakeup (0->0) at 174204803463 (2014-06-26 20:58:13.881347650 UTC)
<3>[ 179.245605] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 179.265258] request_suspend_state: wakeup (0->0) at 179250401072 (2014-06-26 20:58:18.926945259 UTC)
<3>[ 184.292449] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 184.312805] request_suspend_state: wakeup (0->0) at 184297908810 (2014-06-26 20:58:23.974452997 UTC)
<3>[ 189.339233] init: cannot setexeccon('u:r:logd:s0'): Invalid argument
<6>[ 189.351104] request_suspend_state: wakeup (0->0) at 189336241279 (2014-06-26 20:58:29.012785466 UTC)
Click to expand...
Click to collapse
Well, thread subscribed..
can you share this info on Dirty_V thread as well.. guys there are highly motivated and dynamic..
EDIT:
sorry, could not wait.. already done it..
Kernel related (prob in init.rc) i guess
Did you replaced bootclasspath?
blttalas said:
Did you replaced bootclasspath?
Click to expand...
Click to collapse
Can u try to replace bootclasspath and give us updated rom ?
Does the gnex has the same errors as when ones try to install the 34 kernel that is still being worked on?if there is no source posted on the aosp servers how did you compile it?maybe would be better to wait till the devs of kernel 3.4 for gnex assist ?
Tthank you though gnex needs devs like you
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
U can also help .
Errors are caused by old init, adbd and ueventd files. Tuna's init, adbd, ueventd files are Kikat's and Android L has newer ones and tuna's init doesn't regocnize some new lines in init*.rc files...
Errors are not kernel related
Yesterday I was too lazy to read the kernel log..
Carlos_Manuel said:
Errors are caused by old init, adbd and ueventd files. Tuna's init, adbd, ueventd files are Kikat's and Android L has newer ones and tuna's init doesn't regocnize some new lines in init*.rc files...
Errors are not kernel related
Yesterday I was too lazy to read the kernel log..
Click to expand...
Click to collapse
Of course not, errors are ramdisk-related .
JustArchi said:
Of course not, errors are ramdisk-related .
Click to expand...
Click to collapse
Yep.
Today I try to continue working on this port. My goal is try getting this to boot, so other devs who are better with porting, can make this working. :victory:
I am too interested to try Android L preview, so I am not going to wait months to get sources for Android L..
JustArchi said:
Of course not, errors are ramdisk-related .
Click to expand...
Click to collapse
Thanks for helping
Gonna modify ramdisk again.. let's see if I get it fixed, this time N5 Android L will or should help me!
Carlos_Manuel said:
Gonna modify ramdisk again.. let's see if I get it fixed, this time N5 Android L will or should help me!
Click to expand...
Click to collapse
Go Carlos Go ! We are with you
Wow, I didn't see it coming. Anyway, good work, dude! I wish know android better and then be able to help you.
Which kernel ramdisk are you changing? The Nexus 5's? or AOSP tuna? Mind you that we havent gotten a kernel that high to boot and it might be best to backport whatever the difference is, although im not sure if its possible without source. Just looked at this thread and not-so-shockingly you had better knowledge on what to do to port than my port in the toro forums which i kinda just threw together by your standards
Good luck and if theres any way i can help i can, and id reccommend you get last_kmsg logs as well, as this is possibly a kernel crash, gives more info to work with
Thanks Carlos, all the best ! Sorry that I don't have any great knowledge about cooking rom, couldn't help much... But I do support you from deepest from my heart ☺
Sent from my Galaxy Nexus using Tapatalk
KShion619 said:
Which kernel ramdisk are you changing? The Nexus 5's? or AOSP tuna? Mind you that we havent gotten a kernel that high to boot and it might be best to backport whatever the difference is, although im not sure if its possible without source. Just looked at this thread and not-so-shockingly you had better knowledge on what to do to port than my port in the toro forums which i kinda just threw together by your standards
Good luck and if theres any way i can help i can, and id reccommend you get last_kmsg logs as well, as this is possibly a kernel crash, gives more info to work with
Click to expand...
Click to collapse
Tuna's KK Ramdisk with N5 L ramdisk changes...
Currently done:
Update tuna's init.rc For Android L
Add N5's sensorservice into system/bin/ (for now)
N5's sbin folder, init file, ueventd.rc, init.usb.rc, init.trace.rc
Modified:
init.rc, file_contexts_ seapp_contexts, property_contexts, default.prop ...
file_contexts must be re-modified for Tuna Android L, but I can't do that...
https://gist.github.com/manumanfred/ff1155d00109d830704d
Not tested myself yet
This sounds interesting, I'm sure once sources are released in a few months then well have an aosp build that works, getting this to boot will require quite a bit of tweaking to the ramdisk. It'd be nice to see this boot tho.
Good luck.
IRX120 said:
This sounds interesting, I'm sure once sources are released in a few months then well have an aosp build that works, getting this to boot will require quite a bit of tweaking to the ramdisk. It'd be nice to see this boot tho.
Good luck.
Click to expand...
Click to collapse
In fact I don't like Android L, I didn't even like KitKat, but now KitKat is okay, but android L is ugly..
I am interested of trying andorid L dev prev. myself on my Nexus, so that's why I am trying to port it.
And Thanks!
kezn715 said:
Thanks Carlos, all the best ! Sorry that I don't have any great knowledge about cooking rom, couldn't help much... But I do support you from deepest from my heart ☺
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
no need to apologize.. in XDA and Google you can learn about cooking ROMs, etc.
Thanks!