Help Please. 7012 stuck in fastboot. Was only able to flash CWMR 2.5.1.3, (don't ask how), and I cannot flash any other rom, zip file, update.zip, or any .img files that'll actually stick. I've used both the install from sdcard option in CWMR, and the fastboot commands. Maybe I screwed up my partitions, I have no idea. I've sucessfully rooted devices before, but the limited supportt is kicking my ass. I'd appreciate any and all help. Thnk u for reading
Ok update I was able to use adb shell on cwmr and this is the dmesg.PLEASE can anyone help me with this?
<5>Linux version 2.6.29 ([email protected]) (gcc version 4.3.1 (GCC) ) #116 Sat Nov 6 05:46:45 CST 2010
<4>CPU: ARMv6-compatible processor [410fb766] revision 6 (ARMv7), cr=00c5387f
<4>CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
<4>Machine: Telechips TCC89/91/92XX Demo Board
<4>kernel start display option [resolution : 29][output : 191]
<4>Memory policy: ECC disabled, Data cache writeback
<7>On node 0 totalpages: 40960
<7>free_area_init_node: node 0, pgdat c03f45ec, node_mem_map c0490000
<7> Normal zone: 320 pages used for memmap
<7> Normal zone: 0 pages reserved
<7> Normal zone: 40640 pages, LIFO batch:7
<4>Built 1 zonelists in Zone order, mobility grouping on. Total pages: 40640
<5>Kernel command line: console=ttySAC0 androidboot.hardware=tcc92xx
<3>Unknown boot option `androidboot.hardware=tcc92xx': ignoring
<4>tcc9200_irq_init
<4>PID hash table entries: 1024 (order: 10, 4096 bytes)
<4> ### CORE CLOCK (500000000 Hz), BUS CLOCK (166000000 Hz) ###
<4>Console: colour dummy device 80x30
<4>tcc_console_init
<4>tcc_serial_console_setup: co=c03e171c (0), <NULL>
<4>tcc_serial_get_options
<4>tcc_serial_console_setup: port=c03e1768 (0)
<4>tcc_serial_set_termios port[0]
<4>config: 8bits/char
<4>setting ulcon to uclk[480000] 00000003, brddiv to 26 [115200]
<6>console [ttySAC0] enabled
<6>Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
<4>_etext:0xc03c7000, _text:0xc0029000, _end:0xc048de1a, __init_end:0xc0029000, __init_begin:0xc0008000
<6>Memory: 160MB = 160MB total
<5>Memory: 156300KB available (3704K code, 791K data, 132K init)
<6>Calibrating delay loop... 499.71 BogoMIPS (lpj=2498560)
<4>Mount-cache hash table entries: 512
<6>CPU: Testing write buffer coherency: ok
<6>net_namespace: 932 bytes
<6>NET: Registered protocol family 16
<6>TCC8900 GPIO initialized
<4>i2c_register_driver: new style driver
<6>TCC clock driver initialized
<4>clock: xin: unimplemented function 'clk_enable' called
<4>attached TCC adc driver
<4>bio: create slab <bio-0> at 0
<5>SCSI subsystem initialized
<6>usbcore: registered new interface driver usbfs
<6>usbcore: registered new interface driver hub
<6>usbcore: registered new device driver usb
<6>cfg80211: Using static regulatory domain info
<6>cfg80211: Regulatory domain: US
<6> (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
<6> (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
<6> (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
<6> (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
<6> (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
<6> (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
<6> (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
<6>cfg80211: Calling CRDA for country: US
<6>Switched to NOHz mode on CPU #0
<6>NET: Registered protocol family 2
<6>IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
<6>TCP established hash table entries: 8192 (order: 4, 65536 bytes)
<6>TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
<6>TCP: Hash tables configured (established 8192 bind 8192)
<6>TCP reno registered
<6>NET: Registered protocol family 1
<6>initrd_start:0xc1000000, initrd_end:0xc1136af5
<6>checking if image is initramfs... it is
<6>Freeing initrd memory: 1240K
<4>---> 80eec0f8b92fc0 <---
<4> read_id crc error
<4>NetWinder Floating Point Emulator V0.97 (double precision)
<6>ashmem: initialized
<4>yaffs Nov 6 2010 04:01:36 Installing.
<6>msgmni has been set to 307
<6>alg: No test for stdrng (krng)
<6>io scheduler noop registered (default)
<6>i2c /dev entries driver
<4>i2c0 SCK(100) <-- input clk(40000Khz), prescale(7)
<4>i2c1 SCK(100) <-- input clk(40000Khz), prescale(7)
<6>tcc-i2c tcc-i2c: i2c-0: I2C adapter
<6> tccfb_init (built Nov 6 2010 04:01:52)
<4>clock: pll2: unimplemented function 'clk_enable' called
<4> tccfb_init LCDC:1
<4>tcc92xxx fb +probe
<4>tccfb_map_video_memory--->lk_map_cpu=0xcac00000
<6>fb0: tccfb frame buffer device
<6>TCC Overlay driver initializing
<6>HDMI Audio Driver ver. 1.1 (built Nov 6 2010 04:01:12)
<6>HDMI Driver ver. 1.2.1 (built Nov 6 2010 04:01:40)
<6>CEC Driver ver. 1.0 (built Nov 6 2010 04:01:12)
<6>hpd_init
<6>HPD Driver ver. 1.2 (built Nov 6 2010 04:01:40)
<6>3 hpd_init
<4>tcc_intr: init (ver 2.0)
<4>tcc_intr: init (ver 2.0)
<6>TCC rotation driver initializing
<6>TCC scaler driver initializing
<6>TCC scaler1 driver initializing
<6>TCCXX JPEG Encoder driver initializing
<6>TCCXX JPEG driver initializing
<6>TCC T-DMB tuner driver initializing
<6>tcc_clockctrl_init
<4>tcc_serial_init(c03e16c0,c03e1710)
<4>tcc_uart_probe
<4>tcc_serial_init_ports: initialising ports...
<6>tcc9200-uart.0: tcc-uart0 at MMIO 0xf0532000 (irq = 64) is a uart0
<4>tcc_serial_set_mctrl
<6>brd: module loaded
<6>loop: module loaded
<6>pmem: 1 init
<6>pmem_adsp: 0 init
<6>PPP generic driver version 2.4.2
<6>PPP Deflate Compression module registered
<6>PPP BSD Compression module registered
<6>Linux video capture interface: v2.00
<4>Driver 'sd' needs updating - please use bus_type methods
<4>tcc-mmc0: init.
<4>tcc-mmc1: init.
<4>[MTD TCC] [PORT CONFIG - CS[0, 1] [NAND Data Port: GPIO_B Hw4 ~ Hw11]
<4>[MTD TCC] DMA Alloc Addr:0x49897000, Size:1024
<4>[MTD TCC] [BClk 192MHZ][1Tick 53][RE-S:0,P:6,H:2][WR-S:0,P:3,H:2][COM-S:2,P:15,H:15]
<4>[Golden Info] [TCC_MTD] BadBlk:1028 [SERIAL]
<4>[Golden Info] [TCC_MTD] BadBlk:1032 [SERIAL]
<4>[Golden Info] [TCC_MTD] BadBlk:1036 [SERIAL]
<4>[Golden Info] [TCC_MTD] BadBlk:1037 [SERIAL]
<4>[Golden Info] [TCC_MTD] BadBlk:1048 [SERIAL]
<4>[Golden Info] [Nand Total Bad Block: 5]
<4>[MTD TCC] [PartName: boot] [StBlk : 28]
<4>[MTD TCC] [PartName: boot] [EndBlk: 47]
<4>[MTD TCC] [PartName: kpanic] [StBlk : 48]
<4>[MTD TCC] [PartName: kpanic] [EndBlk: 57]
<4>[MTD TCC] [PartName: system] [StBlk : 58]
<4>[MTD TCC] [PartName: system] [EndBlk: 417]
<4>[MTD TCC] [PartName: splash] [StBlk : 418]
<4>[MTD TCC] [PartName: splash] [EndBlk: 425]
<4>[MTD TCC] [PartName: cache] [StBlk : 426]
<4>[MTD TCC] [PartName: cache] [EndBlk: 505]
<4>[MTD TCC] [PartName: userdata] [StBlk : 506]
<4>[MTD TCC] [PartName: userdata] [EndBlk:1027]
<4>[MTD TCC] [PartName: recovery] [StBlk :1028]
<4>[MTD TCC] [PartName: recovery] [BadBlk:1028]
<4>[MTD TCC] [PartName: recovery] [BadBlk:1032]
<4>[MTD TCC] [PartName: recovery] [BadBlk:1036]
<4>[MTD TCC] [PartName: recovery] [BadBlk:1037]
<4>[MTD TCC] [PartName: recovery] [BadBlk:1048]
<4>[MTD TCC] [PartName: recovery] [EndBlk:1052]
<4>[MTD TCC] [PartName: misc] [StBlk :1053]
<4>[MTD TCC] [PartName: misc] [EndBlk:1054]
<4>[MTD TCC] [PartName: tcc] [StBlk :1055]
<4>[MTD TCC] [PartName: tcc] [EndBlk:1056]
<4>[MTD TCC] [MTDTotalBlk:1024] [MTDRervBlk:29] [MTDStBlk: 28] [MTDEdBlk:1081]
<4>[MTD TCC] NAND device: Manufacturer ID: 0x2c, Chip ID: 0x68
<6>[MTD BASE]Bus Width: 8 bit, PageSize: 4096
<6>Scanning device for bad blocks
<5>Creating 9 MTD partitions on NAND Flash:
<5>0x000000000000-0x000000a00000 : "boot"
<5>ftl_cs: FTL header not found.
<5>0x000000a00000-0x000000f00000 : "kpanic"
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[MTD-ReadPage-Fail] [BlkNum:48] [Error:0x0c100002]
<5>ftl_cs: FTL header not found.
<5>0x000000f00000-0x00000c300000 : "system"
<5>ftl_cs: FTL header not found.
<5>0x00000c300000-0x00000c700000 : "splash"
<5>ftl_cs: FTL header not found.
<5>0x00000c700000-0x00000ef00000 : "cache"
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[MTD-ReadPage-Fail] [BlkNum:427] [Error:0x0c100002]
<5>ftl_cs: FTL header not found.
<5>0x00000ef00000-0x00001f400000 : "userdata"
<5>ftl_cs: FTL header not found.
<7>mmc1: queuing CIS tuple 0x01 length 3
<5>0x00001f400000-0x00001fe00000 : "recovery"
<5>ftl_cs: FTL header not found.
<5>0x00001fe00000-0x00001ff00000 : "misc"
<5>ftl_cs: FTL header not found.
<5>0x00001ff00000-0x000020000000 : "tcc"
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[MTD-ReadPage-Fail] [BlkNum:1055] [Error:0x0c100002]
<5>ftl_cs: FTL header not found.
<4>tcc_tsif: spi1 init (Nov 6 2010 04:01:48)
<4>tcc-tsif1: init
<4>tcc_tsif: alloc DMA buffer @0xFF8F0000(Phy=0x49000000), size:2097152
<6>ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
<6>tcc-ohci tcc-ohci: TCC OHCI
<6>tcc-ohci tcc-ohci: new USB bus registered, assigned bus number 1
<6>tcc-ohci tcc-ohci: irq 49, io mem 0xf0500000
<7>mmc1: queuing CIS tuple 0x1a length 5
<7>mmc1: queuing CIS tuple 0x1b length 8
<7>mmc1: queuing CIS tuple 0x14 length 0
<7>mmc1: queuing CIS tuple 0x80 length 1
<7>mmc1: queuing CIS tuple 0x81 length 1
<7>mmc1: queuing CIS tuple 0x82 length 1
<6>mmc1: new SDIO card at address 0001
<6>usb usb1: configuration #1 chosen from 1 choice
<6>hub 1-0:1.0: USB hub found
<6>hub 1-0:1.0: 1 port detected
<6>usbcore: registered new interface driver cdc_acm
<6>cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
<6>Initializing USB Mass Storage driver...
<6>usbcore: registered new interface driver usb-storage
<6>USB Mass Storage support registered.
<6>usbcore: registered new interface driver usbserial
<6>usbserial: USB Serial Driver core
<6>USB Serial support registered for GSM modem (1-port)
<6>usbcore: registered new interface driver option
<6>option: v0.7.2:USB Driver for GSM modems
<6>dwc_otg: version 2.60a 22-NOV-2006
<7>dwc_otg_driver_probe(c03cd028)
<7>base=0xf0550000
<7>dwc_otg_device=0xc9ef9aa0
<6>dwc_otg dwc_otg.0: DWC OTG Controller
<6>dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 2
<6>dwc_otg dwc_otg.0: irq 48, io mem 0x00000000
<6>usb usb2: configuration #1 chosen from 1 choice
<6>hub 2-0:1.0: USB hub found
<6>hub 2-0:1.0: 1 port detected
<6>android init
<6>android_probe pdata: c03cdad8
<6>gadget: Android Eclair
<6>gadget: COBY
<6>android_bind
<4>android_bind_config,0, 2
<6>android_usb gadget: android_usb ready
<6>f_adb init
<6>android_register_function adb
<6>f_mass_storage init
<6>android_register_function usb_mass_storage
<6>mass_storage_bind_config
<6>fsg_probe pdata: c03cdac8
<6>android_usb gadget: Number of LUNs=2
<6>adb_bind_config
<6>mice: PS/2 mouse device common for all mice
<6>Telechips Keypad Driver
<6>input: telechips keypad as /devices/virtual/input/input0
<6>Telechips Touchscreen driver, (c) 2009 Telechips
<6>tcc-ts got loaded successfully.
<6>input: tcc-ts as /devices/platform/tcc-ts/input/input1
<4>TCC RTC, (c) 2009, Telechips
<4>tcc_rtc: alarm irq 43
<6>tcc-rtc tcc-rtc: rtc core: registered tcc-rtc as rtc0
<6>cpuidle: using governor ladder
<6>cpuidle: using governor menu
<6>usbcore: registered new interface driver usbhid
<6>usbhid: v2.6:USB HID core driver
<6>logger: created 64K log 'log_main'
<6>logger: created 256K log 'log_events'
<6>logger: created 64K log 'log_radio'
<6>Advanced Linux Sound Architecture Driver Version 1.0.18a.
<4>No device for DAI alc5621
<4>No device for DAI IEC958
<4>No device for DAI tcc-i2s
<4>No device for DAI tcc-spdif
<4>TCC Board probe [tcc_board_probe]
<4>== alsa-debug == [tea_spdif_setclock], clock_rate[44100]
<6>alc5621: ALC5621 Audio Codec 1.00
<4>i2c_register_driver: new style driver
<4>__attach_adapter: [Failure] id[0x0]class[0x0] id_table[alc5621]
<4>__attach_adapter: [Failure] id[0x0]class[0x0] id_table[alc5621]
<4>__attach_adapter: [Failure] id[0x0]class[0x0] id_table[alc5621]
<4>__attach_adapter: [Failure] id[0x0]class[0x0] id_table[alc5621]
<4>Set ID to device mode
<4>alc5621_init
<4>== alsa-debug == tcc_pcm_preallocate_dma_buffer size [65536]
<4>== alsa-debug == tcc_pcm_preallocate_dma_buffer size [65536]
<4>ID change ISR : Device
<6>asoc: alc5621 <-> tcc-i2s mapping ok
<4>== alsa-debug == tcc_pcm_preallocate_dma_buffer size [65536]
<6>asoc: IEC958 <-> tcc-spdif mapping ok
<3>dapm: alc5621: configuring unknown pin MICIN
<3>Failed to add route LHPOUT->Headset Jack
<6>ALSA device list:
<6> #0: tccx_board (alc5621)
<6>TCP cubic registered
<6>NET: Registered protocol family 10
<6>IPv6 over IPv4 tunneling driver
<6>NET: Registered protocol family 17
<6>TCC cpufreq driver initialized
<6>VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
<4>read time 2010/10/14 18:00:37
<6>tcc-rtc tcc-rtc: setting system clock to 2010-10-14 18:00:37 UTC (1287079237)
<6>Freeing init memory: 132K
<4>[#### BT ####] tcc_serial_startup port[0]
<4>request serial irq:64,retval:0
<4>tcc_serial_set_termios port[0]
<4>config: 8bits/char
<4>setting ulcon to uclk[480000] 00000003, brddiv to 26 [115200]
<4>tcc_serial_set_mctrl
<4>
<4>usb cable connected.
<4>tcc_serial_stop_rx
<4>[#### BT ####] tcc_serial_stop_rx port[0]
<4>[#### BT ####] tcc_serial_shutdown port[0]
<6>android_usb gadget: high speed config #1: android
<6>mmc0: new SDHC card at address b368
<6>mmcblk0: mmc0:b368 SDC 3.84 GiB
<6> mmcblk0: p1 p2 p3
<4>[#### BT ####] tcc_serial_startup port[0]
<4>request serial irq:64,retval:0
<4>tcc_serial_set_termios port[0]
<4>config: 8bits/char
<4>setting ulcon to uclk[480000] 00000003, brddiv to 26 [115200]
<4>tcc_serial_stop_rx
<4>[#### BT ####] tcc_serial_stop_rx port[0]
<4>[#### BT ####] tcc_serial_shutdown port[0]
<3>init: cannot open '/initlogo.rle'
<3>init: Unable to open persistent property directory /data/property errno: 2
<6>enabling adb
<6>adb_open
<6>yaffs: dev is 32505860 name is "mtdblock4"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.4, "mtdblock4"
<4>yaffs: auto selecting yaffs2
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[DoubleBuf] [EccType:16] [res:c100002]
<4>[MTD-ReadPage-Fail] [BlkNum:427] [Error:0x0c100002]
<4>yaffs: restored from checkpoint
<4>yaffs_read_super: isCheckpointed 1
<6>android_usb gadget: high speed config #1: android
<4>adb_function_set_alt intf: 1 alt: 0
<6>adb_release
<6>adb_open
<4>save exit: isCheckpointed 1
<4>usb usb1: root hub lost power or was reset
<6>yaffs: dev is 32505861 name is "mtdblock5"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.5, "mtdblock5"
<4>yaffs: auto selecting yaffs2
<4>yaffs_read_super: isCheckpointed 0
<6>yaffs: dev is 32505858 name is "mtdblock2"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.2, "mtdblock2"
<4>yaffs: auto selecting yaffs2
<6>yaffs: dev is 32505858 name is "mtdblock2"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.2, "mtdblock2"
Related
I have compiled the cm10 "deviced" generic/armv7-a. AND FOLLOW the instruction to run on emulator:http://wiki.cyanogen...ogenMod_(Linux)
try to run in the emulator with both the SDK android-16 kernel-qemu AND THE KERNEL in CM's repo prebuilts/qemu-kernel/arm/kernel-qemu-armv7
, but failed with black screen,not even textual "A N D R O I D". I dumped the kernel log
<6>Initializing cgroup subsys cpu
<5>Linux version 2.6.29-gc497e41 ([email protected]) (gcc version 4.4.3 (GCC) ) #2 Thu Dec 8 15:07:43 PST 2011
<4>CPU: ARMv7 Processor [410fc080] revision 0 (ARMv7), cr=10c5387f
<4>CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
<4>Machine: Goldfish
<4>Memory policy: ECC disabled, Data cache writeback
<7>On node 0 totalpages: 87808
<7>free_area_init_node: node 0, pgdat c02f5a20, node_mem_map c0382000
<7> Normal zone: 686 pages used for memmap
<7> Normal zone: 0 pages reserved
<7> Normal zone: 87122 pages, LIFO batch:15
<4>Built 1 zonelists in Zone order, mobility grouping on. Total pages: 87122
<5>Kernel command line: qemu.gles=1 qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 ndns=1
<3>Unknown boot option `qemu.gles=1': ignoring
<3>Unknown boot option `android.qemud=ttyS1': ignoring
<3>Unknown boot option `android.checkjni=1': ignoring
<4>PID hash table entries: 2048 (order: 11, 8192 bytes)
<4>Console: colour dummy device 80x30
<6>Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
<6>Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>Memory: 343MB = 343MB total
<5>Memory: 344064KB available (2756K code, 683K data, 108K init)
<6>Calibrating delay loop... 558.69 BogoMIPS (lpj=2793472)
<4>Mount-cache hash table entries: 512
<6>Initializing cgroup subsys debug
<6>Initializing cgroup subsys cpuacct
<6>Initializing cgroup subsys freezer
<6>CPU: Testing write buffer coherency: ok
<6>net_namespace: 716 bytes
<6>NET: Registered protocol family 16
<4>bio: create slab <bio-0> at 0
<7>Switched to high resolution mode on CPU 0
<6>NET: Registered protocol family 2
<6>IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
<6>TCP established hash table entries: 16384 (order: 5, 131072 bytes)
<6>TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
<6>TCP: Hash tables configured (established 16384 bind 16384)
<6>TCP reno registered
<6>NET: Registered protocol family 1
<6>checking if image is initramfs... it is
<6>Freeing initrd memory: 164K
<4>goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
<4>goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
<4>goldfish_new_pdev goldfish_timer at ff003000 irq 3
<4>goldfish_new_pdev goldfish_rtc at ff010000 irq 10
<4>goldfish_new_pdev goldfish_tty at ff002000 irq 4
<4>goldfish_new_pdev goldfish_tty at ff011000 irq 11
<4>goldfish_new_pdev goldfish_tty at ff012000 irq 12
<4>goldfish_new_pdev smc91x at ff013000 irq 13
<4>goldfish_new_pdev goldfish_fb at ff014000 irq 14
<4>goldfish_new_pdev goldfish_audio at ff004000 irq 15
<4>goldfish_new_pdev goldfish_memlog at ff006000 irq -1
<4>goldfish_new_pdev goldfish_events at ff015000 irq 16
<4>goldfish_new_pdev goldfish_nand at ff016000 irq -1
<4>goldfish_new_pdev qemu_pipe at ff017000 irq 17
<4>goldfish_new_pdev goldfish-switch at ff019000 irq 18
<4>goldfish_new_pdev goldfish-switch at ff01a000 irq 19
<4>goldfish_pdev_worker registered goldfish_interrupt_controller
<4>goldfish_pdev_worker registered goldfish_device_bus
<4>goldfish_pdev_worker registered goldfish_timer
<4>goldfish_pdev_worker registered goldfish_rtc
<4>goldfish_pdev_worker registered goldfish_tty
<4>goldfish_pdev_worker registered goldfish_tty
<4>goldfish_pdev_worker registered goldfish_tty
<4>goldfish_pdev_worker registered smc91x
<4>goldfish_pdev_worker registered goldfish_fb
<4>goldfish_pdev_worker registered goldfish_audio
<4>goldfish_pdev_worker registered goldfish_memlog
<4>goldfish_pdev_worker registered goldfish_events
<4>goldfish_pdev_worker registered goldfish_nand
<4>goldfish_pdev_worker registered qemu_pipe
<4>goldfish_pdev_worker registered goldfish-switch
<4>goldfish_pdev_worker registered goldfish-switch
<6>ashmem: initialized
<6>Installing knfsd (copyright (C) 1996 [email protected]).
<4>yaffs Dec 8 2011 15:06:54 Installing.
<6>msgmni has been set to 672
<6>alg: No test for stdrng (krng)
<6>io scheduler noop registered
<6>io scheduler anticipatory registered (default)
<6>io scheduler deadline registered
<6>io scheduler cfq registered
<4>allocating frame buffer 480 * 800, got ffa00000
<6>console [ttyS0] enabled
<6>brd: module loaded
<6>loop: module loaded
<6>nbd: registered device at major 43
<4>goldfish_audio_probe
<6>tun: Universal TUN/TAP device driver, 1.6
<6>tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
<4>smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <[email protected]>
<6>eth0 (smc91x): not using net_device_ops yet
<4>eth0: SMC91C11xFD (rev 1) at d580c000 IRQ 13 [nowait]
<4>eth0: Ethernet addr: 52:54:00:12:34:56
<7>eth0: No PHY found
<4>goldfish nand dev0: size c200000, page 2048, extra 64, erase 131072
<4>goldfish nand dev1: size c200000, page 2048, extra 64, erase 131072
<4>goldfish nand dev2: size 4000000, page 2048, extra 64, erase 131072
<6>mice: PS/2 mouse device common for all mice
<4>*** events probe ***
<4>events_probe() addr=0xd5814000 irq=16
<4>events_probe() keymap=qwerty2
<6>input: qwerty2 as /devices/virtual/input/input0
<6>goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
<6>device-mapper: uevent: version 1.0.3
<6>device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: [email protected]
<6>logger: created 64K log 'log_main'
<6>logger: created 256K log 'log_events'
<6>logger: created 64K log 'log_radio'
<6>TCP cubic registered
<6>NET: Registered protocol family 10
<6>IPv6 over IPv4 tunneling driver
<6>NET: Registered protocol family 17
<6>NET: Registered protocol family 15
<6>RPC: Registered udp transport module.
<6>RPC: Registered tcp transport module.
<6>802.1Q VLAN Support v1.8 Ben Greear <[email protected]>
<6>All bugs added by David S. Miller <[email protected]>
<6>VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 0
<6>goldfish_rtc goldfish_rtc: setting system clock to 2012-12-07 07:15:01 UTC (1354864501)
<6>Freeing init memory: 108K
<3>init: could not import file '/init.trace.rc' from '/init.rc'
<3>init: could not import file '/init.cm.rc' from '/init.rc'
<3>init: cannot open '/initlogo.rle'
<6>yaffs: dev is 32505856 name is "mtdblock0"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.0, "mtdblock0"
<4>yaffs_read_super: isCheckpointed 0
<4>save exit: isCheckpointed 1
<6>yaffs: dev is 32505857 name is "mtdblock1"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.1, "mtdblock1"
<4>yaffs_read_super: isCheckpointed 0
<6>yaffs: dev is 32505858 name is "mtdblock2"
<6>yaffs: passed flags ""
<4>yaffs: Attempting MTD mount on 31.2, "mtdblock2"
<4>yaffs_read_super: isCheckpointed 0
<3>init: cannot find '/system/bin/rild', disabling 'ril-daemon'
<6>eth0: link up
<6>request_suspend_state: wakeup (3->0) at 5024537940 (2012-12-07 07:15:05.946403531 UTC)
<6>request_suspend_state: wakeup (0->0) at 8038153272 (2012-12-07 07:15:08.960029916 UTC)
<3>init: untracked pid 203 exited
<7>eth0: no IPv6 routers present
<6>request_suspend_state: wakeup (0->0) at 13093743275 (2012-12-07 07:15:14.015619616 UTC)
<3>init: untracked pid 267 exited
<6>request_suspend_state: wakeup (0->0) at 18172982800 (2012-12-07 07:15:19.094859343 UTC)
<3>init: untracked pid 336 exited
<6>request_suspend_state: wakeup (0->0) at 23250891897 (2012-12-07 07:15:24.172746412 UTC)
<3>init: untracked pid 407 exited
<6>request_suspend_state: wakeup (0->0) at 28342599390 (2012-12-07 07:15:29.264476245 UTC)
<3>init: untracked pid 477 exited
<6>request_suspend_state: wakeup (0->0) at 33350444560 (2012-12-07 07:15:34.272321003 UTC)
<3>init: untracked pid 540 exited
WHAT'S WRONG? SOMEONE can help ME?
Hi,everyone!
I have a i.mx535 freescale tablet running on linux 2.6.35.3-01 kernel with android 2.3.4 and I’ve been trying to connect a usb-gps to it, but I can't find its path in /dev.(I don't have a ttyUSB* in /dev) It is detected by the tablet because when I run the Usb Host Controller app it shows that on 1-1 there is a Prolific Technology Inc. USB-Serial Controller. How can I find the path of the gps?
dmesg shows this:
<6>Bluetooth: HCI socket layer initialized
<6>mc34708 Rev 2.4 FinVer 0 detected
<6>PMIC MC34708 ID:0x14
<6>regulator: SW1: 650 <--> 1437 mV at 1250 mV
<6>regulator: SW1B: 650 <--> 1437 mV at 1100 mV
<6>regulator: SW2: 650 <--> 1437 mV at 1300 mV
<6>regulator: SW3: 650 <--> 1425 mV at 1200 mV
<6>regulator: SW4A: 1200 <--> 3300 mV at 1500 mV
<6>regulator: SW4B: 1200 <--> 3300 mV at 1500 mV
<6>regulator: SW5: 1200 <--> 1975 mV at 1800 mV
<6>regulator: SWBST:
<6>regulator: VPLL: 1200 <--> 1800 mV at 1800 mV
<6>regulator: VREFDDR:
<6>regulator: VDAC: 2500 <--> 2775 mV at 2775 mV
<6>regulator: VUSB:
<6>regulator: VUSB2: 2500 <--> 3000 mV at 2500 mV
<6>regulator: VGEN1: 1200 <--> 1550 mV at 1300 mV
<6>regulator: VGEN2: 2500 <--> 3300 mV at 2500 mV
<6>pmic 0-0008: Loaded
<6>Switching to clocksource mxc_timer1
<6>NET: Registered protocol family 2
<6>IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
<6>TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
<6>TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
<6>TCP: Hash tables configured (established 131072 bind 65536)
<6>TCP reno registered
<6>UDP hash table entries: 512 (order: 1, 8192 bytes)
<6>UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
<6>NET: Registered protocol family 1
<6>RPC: Registered udp transport module.
<6>RPC: Registered tcp transport module.
<6>RPC: Registered tcp NFSv4.1 backchannel transport module.
<6>Unpacking initramfs...
<6>Freeing initrd memory: 176K
<6>LPMode driver module loaded
<6>Static Power Management for Freescale i.MX5
<6>PM driver module loaded
<6>sdram autogating driver module loaded
<6>Bus freq driver module loaded
<6>DI0 is primary
<6>Hallo Mutti
<6>mxc_dvfs_core_probe
<6>DVFS driver module loaded
<6>i.MXC CPU frequency driver
<6>DVFS PER driver module loaded
<6>ashmem: initialized
<6>msgmni has been set to 1805
<6>alg: No test for stdrng (krng)
<6>cryptodev: driver loaded.
<6>io scheduler noop registered
<6>io scheduler deadline registered
<6>io scheduler cfq registered (default)
<3>regulator: get() with no identifier
<4>By setting, SII driver will not be enabled
<4>By setting, LDB driver will not be enabled
<3>mxc_ipu mxc_ipu: Channel already disabled 9
<3>mxc_ipu mxc_ipu: Channel already uninitialized 9
<3>mxc_ipu mxc_ipu: Channel already disabled 7
<3>mxc_ipu mxc_ipu: Channel already uninitialized 7
<3>mxc_ipu mxc_ipu: Channel already disabled 10
<3>mxc_ipu mxc_ipu: Channel already uninitialized 10
<6>Serial: MXC Internal UART driver
<6>mxcintuart.0: ttymxc0 at MMIO 0x53fbc000 (irq = 31) is a Freescale i.MX
<6>console [ttymxc0] enabled, bootconsole disabled
<6>mxcintuart.1: ttymxc1 at MMIO 0x53fc0000 (irq = 32) is a Freescale i.MX
<6>mxcintuart.2: ttymxc2 at MMIO 0x5000c000 (irq = 33) is a Freescale i.MX
<6>mxcintuart.3: ttymxc3 at MMIO 0x53ff0000 (irq = 13) is a Freescale i.MX
<6>mxcintuart.4: ttymxc4 at MMIO 0x63f90000 (irq = 86) is a Freescale i.MX
<6>loop: module loaded
<6>pmem_adsp: 0 init
<6>pmem_gpu: 1 init
<6>MXC MTD nand Driver 3.0
<6>i.MX GPMI NFC
<6>vcan: Virtual CAN interface driver
<6>Freescale FlexCAN Driver
<6>FEC Ethernet Driver
<6>fec_enet_mii_bus: probed
<6>PPP generic driver version 2.4.2
<6>PPP Deflate Compression module registered
<6>PPP BSD Compression module registered
<6>PPP MPPE Compression module registered
<6>NET: Registered protocol family 24
<6>tun: Universal TUN/TAP device driver, 1.6
<6>tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
<6>ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
<6>fsl-ehci fsl-ehci.1: Freescale On-Chip EHCI Host Controller
<6>fsl-ehci fsl-ehci.1: new USB bus registered, assigned bus number 1
<6>fsl-ehci fsl-ehci.1: irq 14, io base 0x53f80200
<6>fsl-ehci fsl-ehci.1: USB 2.0 started, EHCI 1.00
<6>hub 1-0:1.0: USB hub found
<6>hub 1-0:1.0: 1 port detected
<6>usbcore: registered new interface driver cdc_acm
<6>cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adap
ters
<6>Initializing USB Mass Storage driver...
<6>usbcore: registered new interface driver usb-storage
<6>USB Mass Storage support registered.
<6>usbcore: registered new interface driver usbserial
<6>usbserial: USB Serial Driver core
<6>USB Serial support registered for GSM modem (1-port)
<6>usbcore: registered new interface driver option
<6>option: v0.7.2:USB Driver for GSM modems
<6>ARC USBOTG Device Controller driver (1 August 2005)
<6>Android usb driver initialize
<6>android_usb gadget: android_usb ready
<7>dr_controller_run: udc enter low power mode
<6>fsl-usb2-udc: bind to driver android_usb
<6>android gadget: register function adb
<6>android gadget: register function usb_mass_storage
<6>android gadget: register function rndis
<6>rndis_function_bind_config MAC: 00:00:00:00:00:00
<4>android_usb gadget: using random self ethernet address
<4>android_usb gadget: using random host ethernet address
<6>usb0: MAC 4e:e3:dd:38:b3:09
<6>usb0: HOST MAC 36:1c:1a:c6:25:10
<6>android_usb gadget: usb_mass_storage, version: 2009/09/11
<6>android_usb gadget: Number of LUNs=3
<6> lun0: LUN: removable file: (no medium)
<6> lun1: LUN: removable file: (no medium)
<6> lun2: LUN: removable file: (no medium)
<4>mice: could not register psaux device, error: -16
<6>mice: PS/2 mouse device common for all mice
<6>input: gpio-keys as /devices/platform/gpio-keys/input/input0
<6>MXC keypad loaded
<6>input: mxc_power_key as /devices/virtual/input/input1
<6>PMIC powerkey probe
<3>egalax_ts 2-0004: egalax_ts: failed to read firmware version
<4>egalax_ts: probe of 2-0004 failed with error -5
<3>p1003_fwv33 2-0041: couldn't read panel infomation.
<4>p1003_fwv33: probe of 2-0041 failed with error -5
<4>DA9052 TSI Device Driver, v1.0
<6>using rtc device, mxc_rtc, for alarms
<6>mxc_rtc mxc_rtc.0: rtc core: registered mxc_rtc as rtc0
<6>pmic rtc probe start
<6>pmic_rtc mc34708_rtc.1: rtc core: registered mc34708_rtc as rtc1
<6>pmic rtc probe succeed
<6>i2c /dev entries driver
<6>IR NEC protocol handler initialized
<6>IR RC5(x) protocol handler initialized
<6>IR RC6 protocol handler initialized
<6>IR JVC protocol handler initialized
<6>IR Sony protocol handler initialized
<6>Linux video capture interface: v2.00
<6>usb 1-1: new full speed USB device using fsl-ehci and address 2
<6>mxc_v4l2_output mxc_v4l2_output.0: Registered device video1
<6>usbcore: registered new interface driver uvcvideo
<6>USB Video Class driver (v0.1.0)
<6>APM Battery Driver
<6>check mma8450 chip ID
<6>mma8450 0-001c: build time Feb 15 2013 16:59:28
<6>input: mma8450 as /devices/virtual/input/input2
<6>add mma8450 i2c driver
<6>MXC WatchDog Driver 2.0
<6>MXC Watchdog # 0 Timer: initial timeout 60 sec
<6>device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: [email protected]
com
<6>Bluetooth: Virtual HCI driver ver 1.3
<6>Bluetooth: HCI UART driver ver 2.2
<6>Bluetooth: HCIATH3K protocol initialized
<6>Bluetooth: Generic Bluetooth USB driver ver 0.6
<6>usbcore: registered new interface driver btusb
<6>PMIC ADC start probe
<6>VPU initialized
<6>mxc_asrc registered
<6>gpu mmu enabled
<6>mxsdhci: MXC Secure Digital Host Controller Interface driver
<6>mxsdhci: MXC SDHCI Controller Driver.
<6>mmc0: SDHCI detect irq 0 irq 1 INTERNAL DMA
<6>mxsdhci: MXC SDHCI Controller Driver.
<6>mmc1: SDHCI detect irq 203 irq 3 INTERNAL DMA
<7>Registered led device: pmic_ledsr
<7>Registered led device: pmic_ledsg
<7>Registered led device: pmic_ledsb
<6>usbcore: registered new interface driver usbhid
<6>usbhid: USB HID core driver
<6>logger: created 64K log 'log_main'
<6>logger: created 256K log 'log_events'
<6>logger: created 64K log 'log_radio'
<6>logger: created 64K log 'log_system'
<6>Cirrus Logic CS42888 ALSA SoC Codec Driver
<6>sgtl5000-i2c 1-000a: SGTL5000 revision 17
<6>mxc_spdif mxc_spdif.0: MXC SPDIF Audio Transmitter
<4>No device for codec mxc spdif
<4>No device for DAI mxc spdif
<4>No device for DAI imx-ssi-1-0
<4>No device for DAI imx-ssi-1-1
<4>No device for DAI imx-ssi-2-0
<4>No device for DAI imx-ssi-2-1
<4>No device for DAI imx-spdif-dai
<6>DMA Sound Buffer Allocated: Playback UseIram=1 ext_ram=0 buf->addr=f8016000 b
uf->area=e0856000 size=24576
<6>DMA Sound Buffer Allocated: Capture UseIram=1 ext_ram=1 buf->addr=cf3a0000 b
uf->area=fb02a000 size=24576
<6>asoc: SGTL5000 <-> imx-ssi-2-0 mapping ok
<6>mmc0: new high speed SDHC card at address e624
<6>mmcblk0: mmc0:e624 SU04G 3.69 GiB
<6> mmcblk0: p1 p2 p3 < p5 p6 > p4
<6>DMA Sound Buffer Allocated: Playback UseIram=1 ext_ram=1 buf->addr=cf3d8000 b
uf->area=fb030000 size=24576
<6>asoc: mxc spdif <-> imx-spdif-dai mapping ok
<6>ALSA device list:
<6> #0: imx-3stack (SGTL5000)
<6> #1: imx-3stack-spdif (mxc spdif)
<6>nf_conntrack version 0.5.0 (14443 buckets, 57772 max)
<6>IPv4 over IPv4 tunneling driver
<6>GRE over IPv4 tunneling driver
<6>ip_tables: (C) 2000-2006 Netfilter Core Team
<6>TCP cubic registered
<6>NET: Registered protocol family 10
<6>IPv6 over IPv4 tunneling driver
<6>NET: Registered protocol family 17
<6>NET: Registered protocol family 15
<6>can: controller area network core (rev 20090105 abi 8)
<6>NET: Registered protocol family 29
<6>can: raw protocol (rev 20090105)
<6>can: broadcast manager protocol (rev 20090105 t)
<6>Bluetooth: L2CAP ver 2.14
<6>Bluetooth: L2CAP socket layer initialized
<6>Bluetooth: SCO (Voice Link) ver 0.6
<6>Bluetooth: SCO socket layer initialized
<6>Bluetooth: RFCOMM TTY layer initialized
<6>Bluetooth: RFCOMM socket layer initialized
<6>Bluetooth: RFCOMM ver 1.11
<6>Bluetooth: BNEP (Ethernet Emulation) ver 1.3
<6>Bluetooth: BNEP filters: protocol multicast
<6>Bluetooth: HIDP (Human Interface Emulation) ver 1.2
<6>L2TP core driver, V2.0
<6>PPPoL2TP kernel driver, V2.0
<6>VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
<6>input: mxc_ts as /devices/virtual/input/input3
<4>mxc input touchscreen loaded
<6>mxc_rtc mxc_rtc.0: setting system clock to 1970-01-01 00:00:00 UTC (0)
<6>Freeing init memory: 196K
<3>init: cannot open '/initlogo.rle'
<6>EXT4-fs (mmcblk0p2): recovery complete
<6>EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
<6>EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
<6>EXT4-fs (mmcblk0p5): recovery complete
<6>EXT4-fs (mmcblk0p5): mounted filesystem with ordered data mode. Opts: nodelal
loc
<6>EXT4-fs (mmcblk0p6): recovery complete
<6>EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null)
<3>init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recover
y'
<3>init: cannot execve('/data/init.ecarus.sh'): Text file busy
<6>warning: `rild' uses 32-bit capabilities (legacy support in use)
<6>pmem: request for physical address of pmem region from process 2195.
<6>eth0: Freescale FEC PHY driver [Generic PHY] (mii_bushy_addr=0:00, irq=-1)
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2b530054
<6>request_suspend_state: on (3->0) at 12219554377 (1970-01-02 00:00:03.72136662
4 UTC)
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2b530054
<6>request_suspend_state: on (0->0) at 12432150502 (1970-01-02 00:00:03.93396249
9 UTC)
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2ba3e054
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2badb054
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2bc3e054
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2bcdb054
<6>PHY: 0:00 - Link is Up - 100/Full
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2bd3e054
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2bddb054
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2be3e054
<1>Unhandled fault: external abort on non-linefetch (0x1018) at 0x2bedb054
<7>DVFS is started
<7>del_all_devices_contexts: Destroyed context 1 on device id = 1
<6>Not all allocated memory blocks were freed. Doing it now.
<6>Freeing list entry #0, gpuaddr=166000
<6>Freeing list entry #1, gpuaddr=167000
<6>Freeing list entry #2, gpuaddr=177000
<6>Freeing list entry #3, gpuaddr=1a9000
<6>Freeing list entry #6, gpuaddr=1fa000
<6>Freeing list entry #7, gpuaddr=1fc000
<6>Freeing list entry #8, gpuaddr=21c000
<6>Freeing list entry #88, gpuaddr=bbc000
<7>eth0: no IPv6 routers present
<6>usb 1-1: USB disconnect, address 2
<7>ehci_fsl_bus_suspend, Host 1
<6>usb wakeup is here
<7>ehci_fsl_bus_resume, Host 1
<6>usb 1-1: new high speed USB device using fsl-ehci and address 3
<6>hub 1-1:1.0: USB hub found
<6>hub 1-1:1.0: 4 ports detected
<6>usb 1-1.1: new low speed USB device using fsl-ehci and address 4
<6>input: Microsoft Microsoft Basic Optical Mouse as /devices/platform/fsl-ehc
i.1/usb1/1-1/1-1.1/1-1.1:1.0/input/input4
<6>generic-usb 0003:045E:0084.0001: input: USB HID v1.11 Mouse [Microsoft Micro
soft Basic Optical Mouse ] on usb-fsl-ehci.1-1.1/input0
<7>Waiting arm_podf enabled!
<6>usb 1-1.3: new full speed USB device using fsl-ehci and address 5
<3>init: untracked pid 2922 exited
<6>EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
<6>usb 1-1: USB disconnect, address 3
<6>usb 1-1.1: USB disconnect, address 4
<6>usb 1-1.3: USB disconnect, address 5
<7>ehci_fsl_bus_suspend, Host 1
<6>usb wakeup is here
<7>ehci_fsl_bus_resume, Host 1
<6>usb 1-1: new full speed USB device using fsl-ehci and address 6
I build a minimal android distribution using a modified mako build(with embedded.mk instead of full aosp). When i tried to test this image on the emulator i run into the problem that the kernel cannot mount my system partition[1]. I started the emulator with "emulator -show-kernel -data userdata.img -ramdisk ramdisk.img @nexus4"(both images are from my build and the configuration is for nexus4). So how can i test my custom build?
[1]
serial0 console
Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0
Initializing cgroup subsys cpu
Linux version 3.4.0-gd853d22 ([email protected]) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 PREEMPT Tue Jul 9 17:46:46 PDT 2013
CPU: ARMv7 Processor [410fc080] revision 0 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: Goldfish
Truncating RAM at 00000000-772fffff to -2f7fffff (vmalloc region overlap).
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 193040
Kernel command line: qemu.gles=0 qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 ndns=2
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 760MB = 760MB total
Memory: 764912k/764912k available, 13328k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
vmalloc : 0xf0000000 - 0xff000000 ( 240 MB)
lowmem : 0xc0000000 - 0xef800000 ( 760 MB)
.text : 0xc0008000 - 0xc044a190 (4361 kB)
.init : 0xc044b000 - 0xc0470000 ( 148 kB)
.data : 0xc0470000 - 0xc04a8fc0 ( 228 kB)
.bss : 0xc04a9000 - 0xc05f33c8 (1321 kB)
NR_IRQS:256
sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
Console: colour dummy device 80x30
Calibrating delay loop... 242.07 BogoMIPS (lpj=1210368)
pid_max: default: 32768 minimum: 301
Security Framework initialized
SELinux: Initializing.
Mount-cache hash table entries: 512
Initializing cgroup subsys debug
Initializing cgroup subsys cpuacct
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0x35e610 - 0x35e668
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource goldfish_timer
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP: reno registered
UDP hash table entries: 512 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 312K
goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
goldfish_new_pdev goldfish_timer at ff003000 irq 3
goldfish_new_pdev goldfish_rtc at ff010000 irq 10
goldfish_new_pdev goldfish_tty at ff002000 irq 4
goldfish_new_pdev goldfish_tty at ff011000 irq 11
goldfish_new_pdev goldfish_tty at ff012000 irq 12
goldfish_new_pdev smc91x at ff013000 irq 13
goldfish_new_pdev goldfish_fb at ff014000 irq 14
goldfish_new_pdev goldfish_audio at ff004000 irq 15
goldfish_new_pdev goldfish_memlog at ff006000 irq -1
goldfish_new_pdev goldfish-battery at ff015000 irq 16
goldfish_new_pdev goldfish_events at ff016000 irq 17
goldfish_new_pdev goldfish_nand at ff017000 irq -1
goldfish_new_pdev qemu_pipe at ff018000 irq 18
goldfish_new_pdev goldfish-switch at ff01a000 irq 19
goldfish_new_pdev goldfish-switch at ff01b000 irq 20
goldfish_pdev_worker registered goldfish_interrupt_controller
goldfish_pdev_worker registered goldfish_device_bus
goldfish_pdev_worker registered goldfish_timer
goldfish_pdev_worker registered goldfish_rtc
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
audit: initializing netlink socket (disabled)
type=2000 audit(0.380:1): initialized
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered smc91x
goldfish_pdev_worker registered goldfish_fb
goldfish_pdev_worker registered goldfish_audio
goldfish_pdev_worker registered goldfish_memlog
goldfish_pdev_worker registered goldfish-battery
goldfish_pdev_worker registered goldfish_events
goldfish_pdev_worker registered goldfish_nand
goldfish_pdev_worker registered qemu_pipe
goldfish_pdev_worker registered goldfish-switch
goldfish_pdev_worker registered goldfish-switch
Installing knfsd (copyright (C) 1996 [email protected]).
fuse init (API version 7.18)
msgmni has been set to 1494
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
allocating frame buffer 768 * 1280, got ffa00000
console [ttyS0] enabled
brd: module loaded
loop: module loaded
nbd: registered device at major 43
goldfish_audio_probe
goldfish nand dev0: size c200000, page 2048, extra 64, erase 131072
goldfish nand dev1: size c200000, page 2048, extra 64, erase 131072
goldfish nand dev2: size 4000000, page 2048, extra 64, erase 131072
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <[email protected]>
eth0: SMC91C11xFD (rev 1) at fe013000 IRQ 13 [nowait]
eth0: Ethernet addr: 52:54:00:12:34:56
mousedev: PS/2 mouse device common for all mice
*** events probe ***
events_probe() addr=0xfe016000 irq=17
events_probe() keymap=qwerty2
input: qwerty2 as /devices/virtual/input/input0
goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: [email protected]
ashmem: initialized
logger: created 256K log 'log_main'
logger: created 256K log 'log_events'
logger: created 256K log 'log_radio'
logger: created 256K log 'log_system'
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (11956 buckets, 47824 max)
ctnetlink v0.93: registering with nfnetlink.
NF_TPROXY: Transparent proxy support initialized, version 4.1.0
NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
xt_time: kernel timezone is -0000
ip_tables: (C) 2000-2006 Netfilter Core Team
arp_tables: (C) 2002 David S. Miller
TCP: cubic registered
NET: Registered protocol family 10
ip6_tables: (C) 2000-2006 Netfilter Core Team
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
8021q: 802.1Q VLAN Support v1.8
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 0
goldfish_rtc goldfish_rtc: setting system clock to 2014-04-14 09:21:14 UTC (1397467274)
Freeing init memory: 148K
type=1403 audit(1397467274.720:2): policy loaded auid=4294967295 ses=4294967295
SELinux: Loaded policy from /sepolicy
type=1404 audit(1397467274.750:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295
init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead.
init: /dev/hw_random not found
init: cannot open '/initlogo.rle'
goldfish_nand_read: invalid read, start 0, len 200, dev_size c200000, write_size 800
end_request: I/O error, dev mtdblock0, sector 2
EXT4-fs (mtdblock0): unable to read superblock
fs_mgr: Cannot mount filesystem on /dev/block/mtdblock0 at /system
init: fs_mgr_mount_all returned an error
init: /dev/hw_random not found
init: Unable to open persistent property directory /data/property errno: 2
init: cannot find '/system/bin/servicemanager', disabling 'servicemanager'
init: cannot find '/system/bin/vold', disabling 'vold'
init: cannot find '/system/bin/qemu-props', disabling 'qemu-props'
init: cannot find '/system/bin/netd', disabling 'netd'
init: cannot find '/system/bin/debuggerd', disabling 'debuggerd'
init: cannot find '/system/bin/rild', disabling 'ril-daemon'
type=1400 audit(1397467281.760:4): avc: denied { entrypoint } for pid=33 comm="init" path="/sbin/healthd" dev="rootfs" ino=1232 scontext=u:r:healthd:s0 tcontext=ubject_r:rootfs:s0 tclass=file
init: cannot find '/system/bin/surfaceflinger', disabling 'surfaceflinger'
init: cannot find '/system/bin/app_process', disabling 'zygote'
init: cannot find '/system/bin/drmserver', disabling 'drm'
init: cannot find '/system/bin/mediaserver', disabling 'media'
init: cannot find '/system/bin/installd', disabling 'installd'
init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery'
init: cannot find '/system/bin/keystore', disabling 'keystore'
type=1405 audit(1397467281.790:5): bool=in_qemu val=1 old_val=0 auid=4294967295 ses=4294967295
init: cannot find '/system/bin/qemud', disabling 'qemud'
init: cannot find '/system/bin/logcat', disabling 'goldfish-logcat'
init: cannot find '/system/etc/init.goldfish.sh', disabling 'goldfish-setup'
init: property 'sys.powerctl' doesn't exist while expanding '${sys.powerctl}'
init: powerctl: cannot expand '${sys.powerctl}'
healthd: wakealarm_init: timerfd_create failed
init: property 'sys.sysctl.extra_free_kbytes' doesn't exist while expanding '${sys.sysctl.extra_free_kbytes}'
init: cannot expand '${sys.sysctl.extra_free_kbytes}' while writing to '/proc/sys/vm/extra_free_kbytes'
init: cannot find '/system/bin/sh', disabling 'console'
healthd: BatteryVoltagePath not found
healthd: BatteryTemperaturePath not found
binder: 33:33 transaction failed 29189, size 0-0
Click to expand...
Click to collapse
I exchange all files(taken from android build). Also this configuration stops during the boot. Now i get a nice kernel panic[1].
[1]kernel panic
serial0 console
Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0
Initializing cgroup subsys cpu
Linux version 3.4.0-gfb3ea4f ([email protected]) (gcc version 4.7 (GCC) ) #1 Tue Apr 2 17:27:47 PDT 2013
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00093177
CPU: VIVT data cache, VIVT instruction cache
Machine: Goldfish
Truncating RAM at 00000000-3fffffff to -2f7fffff (vmalloc region overlap).
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 193040
Kernel command line: qemu.gles=0 qemu=1 console=ttyS0 android.qemud=ttyS1 android.checkjni=1 ndns=2
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 760MB = 760MB total
Memory: 765100k/765100k available, 13140k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
vmalloc : 0xf0000000 - 0xff000000 ( 240 MB)
lowmem : 0xc0000000 - 0xef800000 ( 760 MB)
.text : 0xc0008000 - 0xc03f83e8 (4033 kB)
.init : 0xc03f9000 - 0xc041c000 ( 140 kB)
.data : 0xc041c000 - 0xc0452760 ( 218 kB)
.bss : 0xc0452784 - 0xc0599fd0 (1311 kB)
NR_IRQS:256
sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
Console: colour dummy device 80x30
Calibrating delay loop... 243.30 BogoMIPS (lpj=1216512)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys debug
Initializing cgroup subsys cpuacct
Initializing cgroup subsys freezer
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0x319390 - 0x3193e8
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switching to clocksource goldfish_timer
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP: reno registered
UDP hash table entries: 512 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 512 (order: 1, 8192 bytes)
NET: Registered protocol family 1
RPC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
Trying to unpack rootfs image as initramfs...
Freeing initrd memory: 484K
goldfish_new_pdev goldfish_interrupt_controller at ff000000 irq -1
goldfish_new_pdev goldfish_device_bus at ff001000 irq 1
goldfish_new_pdev goldfish_timer at ff003000 irq 3
goldfish_new_pdev goldfish_rtc at ff010000 irq 10
goldfish_new_pdev goldfish_tty at ff002000 irq 4
goldfish_new_pdev goldfish_tty at ff011000 irq 11
goldfish_new_pdev goldfish_tty at ff012000 irq 12
goldfish_new_pdev smc91x at ff013000 irq 13
goldfish_new_pdev goldfish_fb at ff014000 irq 14
goldfish_new_pdev goldfish_audio at ff004000 irq 15
goldfish_new_pdev goldfish_memlog at ff006000 irq -1
goldfish_new_pdev goldfish-battery at ff015000 irq 16
goldfish_new_pdev goldfish_events at ff016000 irq 17
goldfish_new_pdev goldfish_nand at ff017000 irq -1
goldfish_new_pdev qemu_pipe at ff018000 irq 18
goldfish_new_pdev goldfish-switch at ff01a000 irq 19
goldfish_new_pdev goldfish-switch at ff01b000 irq 20
goldfish_pdev_worker registered goldfish_interrupt_controller
goldfish_pdev_worker registered goldfish_device_bus
goldfish_pdev_worker registered goldfish_timer
goldfish_pdev_worker registered goldfish_rtc
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered goldfish_tty
goldfish_pdev_worker registered smc91x
goldfish_pdev_worker registered goldfish_fb
goldfish_pdev_worker registered goldfish_audio
goldfish_pdev_worker registered goldfish_memlog
goldfish_pdev_worker registered goldfish-battery
goldfish_pdev_worker registered goldfish_events
goldfish_pdev_worker registered goldfish_nand
goldfish_pdev_worker registered qemu_pipe
goldfish_pdev_worker registered goldfish-switch
goldfish_pdev_worker registered goldfish-switch
Installing knfsd (copyright (C) 1996 [email protected]).
fuse init (API version 7.18)
msgmni has been set to 1495
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
allocating frame buffer 480 * 800, got ffc00000
console [ttyS0] enabled
brd: module loaded
loop: module loaded
nbd: registered device at major 43
goldfish_audio_probe
goldfish nand dev0: size 5aea0000, page 2048, extra 64, erase 131072
goldfish nand dev1: size 5aea0000, page 2048, extra 64, erase 131072
goldfish nand dev2: size 4000000, page 2048, extra 64, erase 131072
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <[email protected]>
smc91x.c: v1.1, sep 22 2004 by Nicolas Pitre <[email protected]>
eth0: SMC91C11xFD (rev 1) at fe013000 IRQ 13 [nowait]
eth0: Ethernet addr: 52:54:00:12:34:56
mousedev: PS/2 mouse device common for all mice
*** events probe ***
events_probe() addr=0xfe016000 irq=17
events_probe() keymap=qwerty2
input: qwerty2 as /devices/virtual/input/input0
goldfish_rtc goldfish_rtc: rtc core: registered goldfish_rtc as rtc0
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.22.0-ioctl (2011-10-19) initialised: [email protected]
ashmem: initialized
logger: created 256K log 'log_main'
logger: created 256K log 'log_events'
logger: created 256K log 'log_radio'
logger: created 256K log 'log_system'
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (11962 buckets, 47848 max)
ctnetlink v0.93: registering with nfnetlink.
NF_TPROXY: Transparent proxy support initialized, version 4.1.0
NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
xt_time: kernel timezone is -0000
ip_tables: (C) 2000-2006 Netfilter Core Team
arp_tables: (C) 2002 David S. Miller
TCP: cubic registered
NET: Registered protocol family 10
ip6_tables: (C) 2000-2006 Netfilter Core Team
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 15
8021q: 802.1Q VLAN Support v1.8
VFP support v0.3: implementor 41 architecture 1 part 10 variant 9 rev 0
goldfish_rtc goldfish_rtc: setting system clock to 2014-04-15 11:52:05 UTC (1397562725)
Freeing init memory: 140K
Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000004
[<c0011ac4>] (unwind_backtrace+0x0/0xe0) from [<c03143cc>] (panic+0x6c/0x1ac)
[<c03143cc>] (panic+0x6c/0x1ac) from [<c001c384>] (do_exit+0x2dc/0x6ec)
[<c001c384>] (do_exit+0x2dc/0x6ec) from [<c001c840>] (do_group_exit+0x80/0xbc)
[<c001c840>] (do_group_exit+0x80/0xbc) from [<c00277c4>] (get_signal_to_deliver+0x478/0x4e8)
[<c00277c4>] (get_signal_to_deliver+0x478/0x4e8) from [<c000fd60>] (do_signal+0xcc/0x510)
[<c000fd60>] (do_signal+0xcc/0x510) from [<c001063c>] (do_notify_resume+0x18/0x4c)
[<c001063c>] (do_notify_resume+0x18/0x4c) from [<c000d9b4>] (work_pending+0x24/0x28)
Click to expand...
Click to collapse
[2] emulator call
emulator -show-kernel -sysdir build -system build\system.img -ramdisk build\ramdisk.img -data build\userdata.img -kernel build\kernel-qemu -sdcard sdcard.img -skindir C:\adt-bundle-windows-x86_64-20131030\sdk\platforms\android-19\skins -skin WVGA800 -scale 0.7 -memory 1024 -partition-size 1500
Click to expand...
Click to collapse
Does anyone tried to hack the Pioneer HUD (spx-hud01)? It runs android-2.3.4_r1. Here is a manual how to build custom kernel for it (google for "spx-hud01" sitess-pioneer.com). But I don't know how to boot from custom kernel or flash it on device.
Attached are PCB board images. Here is the booting process:
Welcome to minicom 2.5
OPTIONS: I18n
Compiled on May 2 2011, 10:05:24.
Port /dev/ttyUSB0
Press CTRL-A Z for help on special keys
AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0
CTRL-A Z for help |115200 8N1 | NOR | Minicom 2.5 | VT102 | Offline
�
U-Boot 2009.08 (Sep 27 2013 - 14:08:21)
CPU: Freescale i.MX51 family 3.0V at 600 MHz
mx51 pll1: 600MHz
mx51 pll2: 665MHz
mx51 pll3: 216MHz
ipg clock : 66500000Hz
ipg per clock : 665000000Hz
uart clock : 66500000Hz
cspi clock : 54000000Hz
axi_a clock : 166250000Hz
axi_b clock : 133000000Hz
emi_slow clock: 83125000Hz
ddr clock : 200000000Hz
esdhc clock : 216000000Hz
Board: MX51 HUD-Lite 3.0 [POR]
Boot Device: MMC
I2C: ready
DRAM: 512 MB
MMC: board_mmc_init
FSL_ESDHC: 0, FSL_ESDHC: 1
In: serial
Out: serial
Err: serial
Net: FEC0 [PRIME]
Hit any key to stop autoboot: 0
MMC read: dev # 1, block # 4096,count 5632 ...
HUDLite: eMMC H/W reset already enabled.
5632 blocks read: OK
MMC read: dev # 1, block # 12288,count 1280 ...
HUDLite: eMMC H/W reset already enabled.
1280 blocks read: OK
## Booting kernel from Legacy Image at 90800000 ...
Image Name: Linux-2.6.35.3-gee7c1ed
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2647232 Bytes = 2.5 MB
Load Address: 90008000
Entry Point: 90008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 90d00000 ...
Image Name: Android Root Filesystem
Image Type: ARM Linux RAMDisk Image (uncompressed)
Data Size: 539447 Bytes = 526.8 kB
Load Address: 90308000
Entry Point: 90308000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK
Starting kernel ...
Initializing cgroup subsys cpu
Linux version 2.6.35.3-gee7c1ed ([email protected]) (gcc version 4.4.0 (GCC) )3
CPU: ARMv7 Processor [412fc085] revision 5 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: Freescale MX51 Babbage Board
Ignoring unrecognised tag 0x54410008
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 104140
Kernel command line: console=ttymxc2,115200 video=mxcdi0fb:RGB24,HUDlite1 pmem=y
PID hash table entries: 2048 (order: 1, 8192 bytes)
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
allocated 2099200 bytes of page_cgroup
please try 'cgroup_disable=memory' option if you don't want memory cgroups
Memory: 410MB = 410MB total
Memory: 407104k/407104k available, 12736k reserved, 0K highmem
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
DMA : 0xfde00000 - 0xffe00000 ( 32 MB)
vmalloc : 0xda000000 - 0xf4000000 ( 416 MB)
lowmem : 0xc0000000 - 0xd9a00000 ( 410 MB)
pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
.init : 0xc0008000 - 0xc0028000 ( 128 kB)
.text : 0xc0028000 - 0xc0456000 (4280 kB)
.data : 0xc0476000 - 0xc04b20e0 ( 241 kB)
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Hierarchical RCU implementation.
RCU-based detection of stalled CPUs is disabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:272
MXC GPIO hardware
MXC IRQ initialized
MXC_Early serial console at MMIO 0x7000c000 (options '115200')
bootconsole [ttymxc2] enabled
Console: colour dummy device 80x30
Calibrating delay loop... 599.65 BogoMIPS (lpj=2998272)
pid_max: default: 32768 minimum: 301
Security Framework initialized
Mount-cache hash table entries: 512
Initializing cgroup subsys debug
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
Initializing cgroup subsys memory
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys blkio
CPU: Testing write buffer coherency: ok
regulator: core version 0.5
NET: Registered protocol family 16
i.MX IRAM pool: 128 [email protected]
IRAM READY
CPU is i.MX51 Revision 3.0
Using SDMA I.API
MXC DMA API initialized
IMX usb wakeup probe
bio: create slab <bio-0> at 0
regulator: VSD: 3150 mV
SCSI subsystem initialized
CSPI: mxc_spi-0 probed
Freescale USB OTG Driver loaded, $Revision: 1.55 $
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
Advanced Linux Sound Architecture Driver Version 1.0.23.
Switching to clocksource mxc_timer1
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
Unpacking initramfs...
Freeing initrd memory: 524K
LPMode driver module loaded
Static Power Management for Freescale i.MX5
PM driver module loaded
sdram autogating driver module loaded
Bus freq driver module loaded
DI0 is primary
mxc_dvfs_core_probe
mxc_dvfs_core_probe: failed to get gp regulator
DVFS driver module loaded
i.MXC CPU frequency driver
mxc_cpufreq_driver_init: failed to get gp regulator
ashmem: initialized
JFFS2 version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc.
msgmni has been set to 796
alg: No test for stdrng (krng)
cryptodev: driver loaded.
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
regulator: get() with no identifier
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
mxc_ipu mxc_ipu: Channel already disabled 7
mxc_ipu mxc_ipu: Channel already uninitialized 7
mxc_ipu mxc_ipu: Channel already disabled 10
mxc_ipu mxc_ipu: Channel already uninitialized 10
Serial: MXC Internal UART driver
mxcintuart.0: ttymxc0 at MMIO 0x73fbc000 (irq = 31) is a Freescale i.MX
mxcintuart.1: ttymxc1 at MMIO 0x73fc0000 (irq = 32) is a Freescale i.MX
mxcintuart.2: ttymxc2 at MMIO 0x7000c000 (irq = 33) is a Freescale i.MX
console [ttymxc2] enabled, bootconsole disabled
console [ttymxc2] enabled, bootconsole disabled
loop: module loaded
pmem_adsp: 0 init
pmem_gpu: 1 init
m25p80 spi1.1: mx25l3205d (4096 Kbytes)
Creating 4 MTD partitions on "m25p80":
0x000000000000-0x000000070000 : "bootloader"
0x000000070000-0x000000240000 : "kernel"
0x000000240000-0x0000003f0000 : "backupdata"
0x0000003f0000-0x000000400000 : "identifier"
FEC Ethernet Driver
fec_enet_mii_bus: probed
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
fsl-ehci fsl-ehci.0: Freescale On-Chip EHCI Host Controller
fsl-ehci fsl-ehci.0: new USB bus registered, assigned bus number 1
fsl-ehci fsl-ehci.0: irq 18, io base 0x73f80000
fsl-ehci fsl-ehci.0: USB 2.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
ARC USBOTG Device Controller driver (1 August 2005)
g_serial gadget: Gadget Serial v2.4
g_serial gadget: g_serial ready
fsl-usb2-udc: bind to driver g_serial
mice: could not register psaux device, error: -16
mice: PS/2 mouse device common for all mice
MXC keypad loaded
using rtc device, mxc_rtc, for alarms
mxc_rtc mxc_rtc.0: rtc core: registered mxc_rtc as rtc0
i2c /dev entries driver
APM Battery Driver
MXC WatchDog Driver 2.0
MXC Watchdog # 0 Timer: initial timeout 60 sec
device-mapper: ioctl: 4.17.0-ioctl (2010-03-05) initialised: [email protected]
VPU initialized
gpu mmu enabled
mxsdhci: MXC Secure Digital Host Controller Interface driver
mxsdhci: MXC SDHCI Controller Driver.
mmc0: SDHCI detect irq 0 irq 1 INTERNAL DMA
mxsdhci: MXC SDHCI Controller Driver.
mmc1: SDHCI detect irq 228 irq 4 INTERNAL DMA
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
logger: created 64K log 'log_system'
mxc_spdif mxc_spdif.0: MXC SPDIF Audio Transmitter
No device for codec mxc spdif
No device for DAI mxc spdif
No device for DAI imx-spdif-dai
DMA Sound Buffer Allocated: Playback UseIram=1 ext_ram=0 buf->addr=1ffe2000 buf6
asoc: mxc spdif <-> imx-spdif-dai mapping ok
ALSA device list:
#0: imx-3stack-spdif (mxc spdif)
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 15
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
mxc_rtc mxc_rtc.0: setting system clock to 2013-01-01 00:00:00 UTC (1356998400)
Freeing init memory: 128K
mmc0: new high speed MMC card at address 0001
mmcblk0: mmc0:0001 HYNIX 3.60 GiB
mmcblk0: p1 p2 p3 < p5 p6 p7 p8 p9 p10 > p4
EXT4-fs (mmcblk0p1): Ignoring delalloc option - requested data journaling mode
EXT4-fs (mmcblk0p1): recovery complete
EXT4-fs (mmcblk0p1): mounted filesystem with journalled data mode. Opts: data=jl
EXT4-fs (mmcblk0p7): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (mmcblk0p7): re-mounted. Opts: (null)
/bin/hud_e2fsck -y /dev/block/mmcblk0p5 -> result'0'
EXT4-fs (mmcblk0p5): Ignoring delalloc option - requested data journaling mode
EXT4-fs (mmcblk0p5): mounted filesystem with journalled data mode. Opts: data=jl
EXT4-fs (mmcblk0p6): recovery complete
EXT4-fs (mmcblk0p6): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (mmcblk0p2): recovery complete
EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (mmcblk0p9): recovery complete
EXT4-fs (mmcblk0p9): mounted filesystem with ordered data mode. Opts: (null)
EXT4-fs (mmcblk0p8): recovery complete
EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null)
system_data_archiver: start
system_data_archiver: extracted.
localhost login: warning: `zygote' uses 32-bit capabilities (legacy support in )
request_suspend_state: on (3->0) at 10496332002 (2013-01-01 00:00:09.722314750 )
request_suspend_state: on (0->0) at 10577726752 (2013-01-01 00:00:09.803708875 )
pmem: request for physical address of pmem region from process 1096.
system_data_archiver: end
usb wakeup is here
otg host Remote wakeup
usb wakeup is here
otg host Remote wakeup
usb 1-1: new full speed USB device using fsl-ehci and address 2
usb 1-1: not running at top speed; connect to a high speed hub
usb 1-1: device v0421 p0661 is not supported
localhost login:
localhost login: usb 1-1: USB disconnect, address 2
Anyone?
To decrypt the firmware remove first 1648 bytes in pioneer-hud-2014-510100.bin then run:
Code:
openssl enc -d -aes-128-cbc -pass pass:pioneerhudlite < pioneer-hud-2014-510100.bin > firmware.zip
Inside firmware:
HUDLite_System_Controller.bin
HUDLite_System_Controller.md5
system.img
system.md5
u-boot.bin
u-boot.md5
uImage
uImage.md5
uramdisk.img
uramdisk.md5
To switch the HUD in device mode open the black box (the one with the USB port). Disconnect the 2nd Pin. This pin corresponds to OTG Sense ID.
This thread is to gather & collect as much possible information
on the hardware and/or configuration data
to make it possible to build more custom kernels as easily as possible
Also to hint at any gotchas / intricacies of the hardware and/or software
add1 - Hardware
Hardware list
addme
Kernel configuration
arch/arm64/configs/msm-perf_defconfig
Code:
CONFIG_LOCALVERSION="-perf"
CONFIG_SYSVIPC=y
CONFIG_AUDIT=y
CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_RCU_FAST_NO_HZ=y
CONFIG_IKCONFIG=y
CONFIG_LOG_BUF_SHIFT=18
CONFIG_CGROUPS=y
CONFIG_CGROUP_FREEZER=y
CONFIG_CGROUP_CPUACCT=y
CONFIG_RESOURCE_COUNTERS=y
CONFIG_CGROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
CONFIG_SCHED_HMP=y
CONFIG_NAMESPACES=y
# CONFIG_UTS_NS is not set
# CONFIG_IPC_NS is not set
# CONFIG_PID_NS is not set
CONFIG_RELAY=y
CONFIG_BLK_DEV_INITRD=y
CONFIG_RD_BZIP2=y
CONFIG_RD_LZMA=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_PANIC_TIMEOUT=5
CONFIG_KALLSYMS_ALL=y
CONFIG_EMBEDDED=y
# CONFIG_SLUB_DEBUG is not set
CONFIG_PROFILING=y
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_MODULE_FORCE_UNLOAD=y
CONFIG_MODVERSIONS=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_DEFAULT_ROW=y
CONFIG_FIH_REMOVE_SERIAL_DYNAMICALLY=y
CONFIG_FIH_FORCE_TRIGGER_PANIC=y
CONFIG_ARCH_MSM=y
CONFIG_ARCH_MSM8916=y
CONFIG_SMP=y
CONFIG_SCHED_MC=y
CONFIG_PREEMPT=y
CONFIG_ARMV7_COMPAT=y
CONFIG_KSM=y
CONFIG_BALANCE_ANON_FILE_RECLAIM=y
CONFIG_PROCESS_RECLAIM=y
CONFIG_SECCOMP=y
CONFIG_BUILD_ARM64_APPENDED_DTB_IMAGE=y
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
CONFIG_COMPAT=y
CONFIG_PM_AUTOSLEEP=y
CONFIG_PM_WAKELOCKS=y
CONFIG_PM_WAKELOCKS_LIMIT=0
CONFIG_PM_RUNTIME=y
CONFIG_SUSPEND_TIME=y
CONFIG_CPU_FREQ=y
CONFIG_SCHED_FREQ_INPUT=y
CONFIG_CPU_FREQ_GOV_POWERSAVE=y
CONFIG_CPU_FREQ_GOV_USERSPACE=y
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
CONFIG_CPU_FREQ_GOV_INTERACTIVE=y
CONFIG_CPU_IDLE=y
CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_XFRM_USER=y
CONFIG_NET_KEY=y
CONFIG_INET=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_VERBOSE=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_INET_AH=y
CONFIG_INET_ESP=y
CONFIG_INET_IPCOMP=y
CONFIG_IPV6=y
CONFIG_IPV6_PRIVACY=y
CONFIG_IPV6_ROUTER_PREF=y
CONFIG_IPV6_ROUTE_INFO=y
CONFIG_IPV6_OPTIMISTIC_DAD=y
CONFIG_INET6_AH=y
CONFIG_INET6_ESP=y
CONFIG_INET6_IPCOMP=y
CONFIG_IPV6_MIP6=y
CONFIG_IPV6_MULTIPLE_TABLES=y
CONFIG_IPV6_SUBTREES=y
CONFIG_NETFILTER=y
CONFIG_NF_CONNTRACK=y
CONFIG_NF_CONNTRACK_SECMARK=y
CONFIG_NF_CONNTRACK_EVENTS=y
CONFIG_NF_CT_PROTO_DCCP=y
CONFIG_NF_CT_PROTO_SCTP=y
CONFIG_NF_CT_PROTO_UDPLITE=y
CONFIG_NF_CONNTRACK_AMANDA=y
CONFIG_NF_CONNTRACK_FTP=y
CONFIG_NF_CONNTRACK_H323=y
CONFIG_NF_CONNTRACK_IRC=y
CONFIG_NF_CONNTRACK_NETBIOS_NS=y
CONFIG_NF_CONNTRACK_PPTP=y
CONFIG_NF_CONNTRACK_SANE=y
CONFIG_NF_CONNTRACK_SIP=y
CONFIG_NF_CONNTRACK_TFTP=y
CONFIG_NF_CT_NETLINK=y
CONFIG_NETFILTER_TPROXY=y
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y
CONFIG_NETFILTER_XT_TARGET_CONNMARK=y
CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y
CONFIG_NETFILTER_XT_TARGET_HARDIDLETIMER=y
CONFIG_NETFILTER_XT_TARGET_LOG=y
CONFIG_NETFILTER_XT_TARGET_MARK=y
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y
CONFIG_NETFILTER_XT_TARGET_NOTRACK=y
CONFIG_NETFILTER_XT_TARGET_TEE=y
CONFIG_NETFILTER_XT_TARGET_TPROXY=y
CONFIG_NETFILTER_XT_TARGET_TRACE=y
CONFIG_NETFILTER_XT_TARGET_SECMARK=y
CONFIG_NETFILTER_XT_MATCH_COMMENT=y
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y
CONFIG_NETFILTER_XT_MATCH_CONNMARK=y
CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
CONFIG_NETFILTER_XT_MATCH_DSCP=y
CONFIG_NETFILTER_XT_MATCH_ESP=y
CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y
CONFIG_NETFILTER_XT_MATCH_HELPER=y
CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
CONFIG_NETFILTER_XT_MATCH_LENGTH=y
CONFIG_NETFILTER_XT_MATCH_LIMIT=y
CONFIG_NETFILTER_XT_MATCH_MAC=y
CONFIG_NETFILTER_XT_MATCH_MARK=y
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
CONFIG_NETFILTER_XT_MATCH_POLICY=y
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y
CONFIG_NETFILTER_XT_MATCH_QTAGUID=y
CONFIG_NETFILTER_XT_MATCH_QUOTA=y
CONFIG_NETFILTER_XT_MATCH_QUOTA2=y
CONFIG_NETFILTER_XT_MATCH_QUOTA2_LOG=y
CONFIG_NETFILTER_XT_MATCH_SOCKET=y
CONFIG_NETFILTER_XT_MATCH_STATE=y
CONFIG_NETFILTER_XT_MATCH_STATISTIC=y
CONFIG_NETFILTER_XT_MATCH_STRING=y
CONFIG_NETFILTER_XT_MATCH_TIME=y
CONFIG_NETFILTER_XT_MATCH_U32=y
CONFIG_NF_CONNTRACK_IPV4=y
CONFIG_IP_NF_IPTABLES=y
CONFIG_IP_NF_MATCH_AH=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_TTL=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
CONFIG_NF_NAT_IPV4=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_NETMAP=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_MANGLE=y
CONFIG_IP_NF_RAW=y
CONFIG_IP_NF_SECURITY=y
CONFIG_IP_NF_ARPTABLES=y
CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y
CONFIG_NF_CONNTRACK_IPV6=y
CONFIG_IP6_NF_IPTABLES=y
CONFIG_IP6_NF_FILTER=y
CONFIG_IP6_NF_TARGET_REJECT=y
CONFIG_IP6_NF_MANGLE=y
CONFIG_IP6_NF_RAW=y
CONFIG_BRIDGE_NF_EBTABLES=y
CONFIG_BRIDGE_EBT_BROUTE=y
CONFIG_L2TP=y
CONFIG_L2TP_DEBUGFS=y
CONFIG_L2TP_V3=y
CONFIG_L2TP_IP=y
CONFIG_L2TP_ETH=y
CONFIG_BRIDGE=y
CONFIG_NET_SCHED=y
CONFIG_NET_SCH_HTB=y
CONFIG_NET_SCH_PRIO=y
CONFIG_NET_CLS_FW=y
CONFIG_NET_CLS_U32=y
CONFIG_CLS_U32_MARK=y
CONFIG_NET_CLS_FLOW=y
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_CMP=y
CONFIG_NET_EMATCH_NBYTE=y
CONFIG_NET_EMATCH_U32=y
CONFIG_NET_EMATCH_META=y
CONFIG_NET_EMATCH_TEXT=y
CONFIG_NET_CLS_ACT=y
CONFIG_RMNET_DATA=y
CONFIG_RMNET_DATA_FC=y
CONFIG_RMNET_DATA_DEBUG_PKT=y
CONFIG_SOCKEV_NLMCAST=y
CONFIG_BT=y
CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=y
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=y
CONFIG_MSM_BT_POWER=y
CONFIG_CFG80211=y
CONFIG_NL80211_TESTMODE=y
CONFIG_CFG80211_INTERNAL_REGDB=y
CONFIG_RFKILL=y
CONFIG_IPC_ROUTER=y
CONFIG_IPC_ROUTER_SECURITY=y
CONFIG_CMA=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_RAM=y
CONFIG_APDS9930=y
CONFIG_QSEECOM=y
CONFIG_UID_CPUTIME=y
CONFIG_PN544_I2C_NFC=y
CONFIG_SCSI=y
CONFIG_SCSI_TGT=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_SG=y
CONFIG_CHR_DEV_SCH=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_SCAN_ASYNC=y
CONFIG_MD=y
CONFIG_BLK_DEV_DM=y
CONFIG_DM_CRYPT=y
CONFIG_DM_REQ_CRYPT=y
CONFIG_DM_VERITY=y
CONFIG_NETDEVICES=y
CONFIG_DUMMY=y
CONFIG_MII=y
CONFIG_TUN=y
CONFIG_MSM_RMNET_BAM=y
CONFIG_PHYLIB=y
CONFIG_PPP=y
CONFIG_PPP_BSDCOMP=y
CONFIG_PPP_DEFLATE=y
CONFIG_PPP_FILTER=y
CONFIG_PPP_MPPE=y
CONFIG_PPP_MULTILINK=y
CONFIG_PPPOE=y
CONFIG_PPPOL2TP=y
CONFIG_PPPOLAC=y
CONFIG_PPPOPNS=y
CONFIG_PPP_ASYNC=y
CONFIG_PPP_SYNC_TTY=y
CONFIG_WCNSS_CORE=y
CONFIG_WCNSS_CORE_PRONTO=y
CONFIG_WCNSS_MEM_PRE_ALLOC=y
CONFIG_WCNSS_REGISTER_DUMP_ON_BITE=y
# CONFIG_INPUT_MOUSEDEV is not set
CONFIG_INPUT_EVDEV=y
CONFIG_INPUT_EVBUG=m
CONFIG_INPUT_KEYCOMBO=y
# CONFIG_KEYBOARD_ATKBD is not set
CONFIG_KEYBOARD_GPIO=y
# CONFIG_INPUT_MOUSE is not set
CONFIG_INPUT_TOUCHSCREEN=y
# CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_v21 is not set
CONFIG_INPUT_MISC=y
CONFIG_INPUT_UINPUT=y
CONFIG_INPUT_GPIO=m
# CONFIG_SERIO_I8042 is not set
CONFIG_SERIO_LIBPS2=y
# CONFIG_VT is not set
# CONFIG_LEGACY_PTYS is not set
# CONFIG_DEVMEM is not set
# CONFIG_DEVKMEM is not set
CONFIG_SERIAL_MSM_SMD=y
CONFIG_DIAG_CHAR=y
CONFIG_HW_RANDOM=y
CONFIG_HW_RANDOM_MSM=y
CONFIG_MSM_SMD_PKT=y
CONFIG_I2C_CHARDEV=y
CONFIG_I2C_MSM_V2=y
CONFIG_SLIMBUS_MSM_NGD=y
CONFIG_SOUNDWIRE=y
CONFIG_SPI=y
CONFIG_SPI_QUP=y
CONFIG_SPI_SPIDEV=m
CONFIG_SPMI=y
CONFIG_SPMI_MSM_PMIC_ARB=y
CONFIG_MSM_QPNP_INT=y
CONFIG_USE_PINCTRL_IRQ=y
CONFIG_PINCTRL_MSM_TLMM=y
CONFIG_GPIO_SYSFS=y
CONFIG_GPIO_QPNP_PIN=y
CONFIG_SMB1360_CHARGER_FG=y
CONFIG_BATTERY_BCL=y
CONFIG_QPNP_VM_BMS=y
CONFIG_QPNP_LINEAR_CHARGER=y
CONFIG_POWER_RESET_MSM=y
CONFIG_MSM_DLOAD_MODE=y
CONFIG_MSM_PM=y
CONFIG_SENSORS_QPNP_ADC_VOLTAGE=y
CONFIG_THERMAL=y
CONFIG_THERMAL_TSENS8974=y
CONFIG_THERMAL_MONITOR=y
CONFIG_THERMAL_QPNP=y
CONFIG_THERMAL_QPNP_ADC_TM=y
CONFIG_WCD9335_CODEC=y
CONFIG_REGULATOR=y
CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_REGULATOR_PROXY_CONSUMER=y
CONFIG_REGULATOR_MEM_ACC=y
CONFIG_REGULATOR_ONSEMI_NCP6335D=y
CONFIG_REGULATOR_TPS65132=y
CONFIG_REGULATOR_STUB=y
CONFIG_REGULATOR_RPM_SMD=y
CONFIG_REGULATOR_QPNP=y
CONFIG_REGULATOR_SPM=y
CONFIG_REGULATOR_CPR=y
CONFIG_MEDIA_SUPPORT=y
CONFIG_MEDIA_CAMERA_SUPPORT=y
CONFIG_MEDIA_RADIO_SUPPORT=y
CONFIG_MEDIA_CONTROLLER=y
CONFIG_VIDEO_V4L2_SUBDEV_API=y
CONFIG_VIDEOBUF2_MSM_MEM=y
CONFIG_MEDIA_USB_SUPPORT=y
CONFIG_USB_VIDEO_CLASS=y
CONFIG_V4L_PLATFORM_DRIVERS=y
CONFIG_MSMB_CAMERA=y
CONFIG_MSM_CAMERA_SENSOR=y
CONFIG_MSM_CPP=y
CONFIG_MSM_CCI=y
CONFIG_MSM_CSI30_HEADER=y
CONFIG_MSM_CSIPHY=y
CONFIG_MSM_CSID=y
CONFIG_MSM_EEPROM=y
CONFIG_MSM_ISPIF=y
CONFIG_HI256=y
CONFIG_MT9M114=y
CONFIG_OV5645=y
CONFIG_MSM_V4L2_VIDEO_OVERLAY_DEVICE=y
CONFIG_MSMB_JPEG=y
CONFIG_MSM_VIDC_V4L2=y
CONFIG_RADIO_IRIS=y
CONFIG_RADIO_IRIS_TRANSPORT=y
CONFIG_MSM_KGSL=y
CONFIG_KGSL_PER_PROCESS_PAGE_TABLE=y
CONFIG_FB=y
CONFIG_FB_MSM=y
CONFIG_FB_MSM_MDSS=y
CONFIG_FB_MSM_MDSS_WRITEBACK=y
CONFIG_SOUND=y
CONFIG_SND=y
CONFIG_SND_USB_AUDIO=y
CONFIG_SND_SOC=y
CONFIG_SND_SOC_MSM8X16=y
CONFIG_UHID=y
CONFIG_HID_APPLE=y
CONFIG_HID_ELECOM=y
CONFIG_HID_MAGICMOUSE=y
CONFIG_HID_MICROSOFT=y
CONFIG_HID_MULTITOUCH=y
CONFIG_USB=y
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
CONFIG_USB_MON=y
CONFIG_USB_XHCI_HCD=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_EHSET=y
CONFIG_USB_EHCI_MSM=y
CONFIG_USB_EHCI_MSM_UICC=y
CONFIG_USB_ICE40_HCD=y
CONFIG_USB_ACM=y
CONFIG_USB_CCID_BRIDGE=y
CONFIG_USB_STORAGE=y
CONFIG_USB_STORAGE_DATAFAB=y
CONFIG_USB_STORAGE_FREECOM=y
CONFIG_USB_STORAGE_ISD200=y
CONFIG_USB_STORAGE_USBAT=y
CONFIG_USB_STORAGE_SDDR09=y
CONFIG_USB_STORAGE_SDDR55=y
CONFIG_USB_STORAGE_JUMPSHOT=y
CONFIG_USB_STORAGE_ALAUDA=y
CONFIG_USB_STORAGE_KARMA=y
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_CSVT=y
CONFIG_USB_EHSET_TEST_FIXTURE=y
CONFIG_USB_PHY=y
CONFIG_USB_MSM_SSPHY_QMP=y
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_DEBUG_FILES=y
CONFIG_USB_GADGET_DEBUG_FS=y
CONFIG_USB_CI13XXX_MSM=y
CONFIG_USB_DWC3_MSM=y
CONFIG_USB_G_ANDROID=y
CONFIG_MMC=y
CONFIG_MMC_PERF_PROFILING=y
CONFIG_MMC_UNSAFE_RESUME=y
CONFIG_MMC_CLKGATE=y
CONFIG_MMC_PARANOID_SD_INIT=y
CONFIG_MMC_BLOCK_MINORS=32
CONFIG_MMC_BLOCK_DEFERRED_RESUME=y
CONFIG_MMC_TEST=m
CONFIG_MMC_BLOCK_TEST=m
CONFIG_MMC_SDHCI=y
CONFIG_MMC_SDHCI_PLTFM=y
CONFIG_MMC_SDHCI_MSM=y
CONFIG_LEDS_LP55XX_FXN=y
CONFIG_SWITCH=y
CONFIG_RTC_CLASS=y
CONFIG_RTC_DRV_QPNP=y
CONFIG_DMADEVICES=y
CONFIG_QCOM_SPS_DMA=y
CONFIG_UIO=y
CONFIG_UIO_MSM_SHAREDMEM=y
CONFIG_STAGING=y
CONFIG_ZSMALLOC=y
CONFIG_ZRAM=y
CONFIG_ANDROID=y
CONFIG_ANDROID_BINDER_IPC=y
CONFIG_ASHMEM=y
CONFIG_ANDROID_LOGGER=y
CONFIG_ANDROID_LOW_MEMORY_KILLER=y
CONFIG_ANDROID_INTF_ALARM_DEV=y
CONFIG_ONESHOT_SYNC=y
CONFIG_ION=y
CONFIG_ION_MSM=y
CONFIG_SPS=y
CONFIG_SPS_SUPPORT_NDP_BAM=y
CONFIG_QPNP_POWER_ON=y
CONFIG_QPNP_VIBRATOR=y
CONFIG_QPNP_REVID=y
CONFIG_MSM_AVTIMER=y
CONFIG_MSM_BUS_SCALING=y
CONFIG_BUS_TOPOLOGY_ADHOC=y
CONFIG_MSM_MDSS_PLL=y
CONFIG_REMOTE_SPINLOCK_MSM=y
CONFIG_MSM_IOMMU_V1=y
CONFIG_PWM=y
CONFIG_PWM_QPNP=y
CONFIG_MOBICORE_SUPPORT=m
CONFIG_MOBICORE_API=m
CONFIG_SENSORS=y
CONFIG_SENSORS_SSC=y
CONFIG_MSM_BAM_DMUX=y
CONFIG_MSM_IPC_ROUTER_SMD_XPRT=y
CONFIG_MSM_QMI_INTERFACE=y
CONFIG_MSM_SMD=y
CONFIG_MSM_RPM_SMD=y
CONFIG_MSM_RPM_LOG=y
CONFIG_MSM_RPM_STATS_LOG=y
CONFIG_MSM_RUN_QUEUE_STATS=y
CONFIG_MSM_SMEM=y
CONFIG_MSM_SMEM_LOGGING=y
CONFIG_MSM_SMP2P=y
CONFIG_MSM_SMP2P_TEST=y
CONFIG_MSM_SPM=y
CONFIG_MSM_L2_SPM=y
CONFIG_MSM_ADSP_LOADER=y
CONFIG_MSM_MEMORY_DUMP_V2=y
CONFIG_MSM_COMMON_LOG=y
CONFIG_MSM_WATCHDOG_V2=y
CONFIG_MSM_SUBSYSTEM_RESTART=y
CONFIG_MSM_SYSMON_COMM=y
CONFIG_MSM_PIL=y
CONFIG_MSM_PIL_SSR_GENERIC=y
CONFIG_MSM_PIL_MSS_QDSP6V5=y
CONFIG_MSM_OCMEM=y
CONFIG_MSM_OCMEM_LOCAL_POWER_CTRL=y
CONFIG_MSM_SCM=y
CONFIG_MSM_CORE_CTL_HELPER=y
CONFIG_MSM_PERFORMANCE=y
CONFIG_MEM_SHARE_QMI_SERVICE=y
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT3_FS=y
# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_SECURITY=y
CONFIG_FUSE_FS=y
CONFIG_VFAT_FS=y
CONFIG_TMPFS=y
CONFIG_SQUASHFS=y
CONFIG_SQUASHFS_XATTR=y
CONFIG_SQUASHFS_LZO=y
CONFIG_SQUASHFS_XZ=y
CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y
CONFIG_SQUASHFS_EMBEDDED=y
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_UTF8=y
CONFIG_PRINTK_TIME=y
CONFIG_FRAME_WARN=4096
CONFIG_MAGIC_SYSRQ=y
CONFIG_PANIC_ON_RECURSIVE_FAULT=y
# CONFIG_SCHED_DEBUG is not set
CONFIG_SCHEDSTATS=y
CONFIG_TIMER_STATS=y
# CONFIG_DEBUG_PREEMPT is not set
# CONFIG_DEBUG_BUGVERBOSE is not set
CONFIG_DEBUG_INFO=y
CONFIG_IPC_LOGGING=y
CONFIG_KEYS=y
CONFIG_SECURITY=y
CONFIG_SECURITY_NETWORK=y
CONFIG_LSM_MMAP_MIN_ADDR=4096
CONFIG_SECURITY_SELINUX=y
CONFIG_CRYPTO_NULL=y
CONFIG_CRYPTO_CTR=y
CONFIG_CRYPTO_XCBC=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_TWOFISH=y
CONFIG_CRYPTO_DEV_QCRYPTO=y
CONFIG_CRYPTO_DEV_QCE=y
CONFIG_CRYPTO_DEV_QCEDEV=y
CONFIG_ARM64_CRYPTO=y
CONFIG_CRYPTO_SHA1_ARM64_CE=y
CONFIG_CRYPTO_SHA2_ARM64_CE=y
CONFIG_CRYPTO_GHASH_ARM64_CE=y
CONFIG_CRYPTO_AES_ARM64_CE=y
CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y
CONFIG_QMI_ENCDEC=y
CONFIG_SONY_SSM=y
Free memory
(Stock ROM, custom kernel no external modules loaded, no access to microSD data [texfat], a few programs such as AVG Antivirus, etc. were uninstalled or deactivated)
Code:
free -m
total used [B]free[/B] shared buffers
Mem: 1809 1702 [B]106[/B] 0 136
-/+ buffers/cache: 1566 [B]243[/B]
Swap: 511 8 503
so devices with 2 GB of RAM definitely might need a bit of cleaning up / slimming down on first impression
Developer options -> Running services
Device memory
System 578 MB of RAM
Apps 172 MB of RAM
Free 1.0 GB of RAM
So on second sight, it doesn't look too bad
Settings -> Memory
Average memory use
Free 0.89 GB
add2 default, provided kernel modules
Kernel module list:
/system/lib/modules
/system/lib/modules/ansi_cprng.ko
/system/lib/modules/core_ctl.ko
/system/lib/modules/ecryptfs.ko
/system/lib/modules/evbug.ko
/system/lib/modules/gpio_axis.ko
/system/lib/modules/gpio_event.ko
/system/lib/modules/gpio_input.ko
/system/lib/modules/gpio_matrix.ko
/system/lib/modules/gpio_output.ko
/system/lib/modules/gspca_main.ko
/system/lib/modules/mcDrvModule.ko
/system/lib/modules/mcKernelApi.ko
/system/lib/modules/mmc_block_test.ko
/system/lib/modules/mmc_test.ko
/system/lib/modules/pronto
/system/lib/modules/pronto/WCNSS_qcom_wlan_nv.bin
/system/lib/modules/pronto/WCNSS_wlan_dictionary.dat
/system/lib/modules/pronto/pronto_wlan.ko
/system/lib/modules/spidev.ko
/system/lib/modules/test-iosched.ko
/system/lib/modules/texfat.ko
/system/lib/modules/wlan.ko
Click to expand...
Click to collapse
Kernel modules and information about them (modinfo)
[email protected]:/system/lib/modules # modinfo *.ko
filename: ansi_cprng.ko
alias: stdrng
parm: dbg:Boolean to enable debugging (0/1 == off/on)
parmtype: dbg:int
author: Neil Horman <[email protected]>
description: Software Pseudo Random Number Generator
license: GPL
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: core_ctl.ko
license: BSD
description: MSM Core Control Driver
depends:
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: ecryptfs.ko
license: GPL
description: eCryptfs
author: Michael A. Halcrow <[email protected]>
alias: fs-ecryptfs
parm: ecryptfs_number_of_users:An estimate of the number of concurrent users of eCryptfs
parmtype: ecryptfs_number_of_users:uint
parm: ecryptfs_message_wait_timeout:Maximum number of seconds that an operation will sleep while waiting for a message response from userspace
parmtype: ecryptfs_message_wait_timeout:long
parm: ecryptfs_message_buf_len:Number of message buffer elements
parmtype: ecryptfs_message_buf_len:uint
parm: ecryptfs_verbosity:Initial verbosity level (0 or 1; defaults to 0, which is Quiet)
parmtype: ecryptfs_verbosity:int
depends:
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: evbug.ko
license: GPL
description: Input driver event debug module
author: Vojtech Pavlik <[email protected]>
alias: input:b*v*p*e*-e*k*r*a*m*l*s*f*w*
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: gpio_axis.ko
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: gpio_event.ko
description: GPIO Event Driver
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: gpio_input.ko
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: gpio_matrix.ko
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: gpio_output.ko
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: gspca_main.ko
parm: debug:1robe 2:config 3:stream 4:frame 5acket 6:usbi 7:usbo
parmtype: debug:int
license: GPL
description: GSPCA USB Camera Driver
author: Jean-François Moine <http://moinejf.free.fr>
srcversion: 4DFDEDC74050A350E879D49
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: mcDrvModule.ko
parm: log_size:Size of the MobiCore log ringbuffer(256KB def)
parmtype: log_size:uint
description: MobiCore driver
license: GPL v2
author: Trustonic Limited
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: mcKernelApi.ko
description: MobiCore API driver
license: GPL v2
author: Trustonic Limited
depends: mcDrvModule
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: mmc_block_test.ko
description: MMC block test
license: GPL v2
depends: test-iosched
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: mmc_test.ko
author: Pierre Ossman
description: Multimedia Card (MMC) host test driver
license: GPL
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: spidev.ko
alias: spi:spidev
license: GPL
description: User mode SPI device interface
author: Andrea Paterniani, <[email protected]>
parm: spimode:mode of the desired device
parmtype: spimode:int
parm: maxspeed:max_speed of the desired device
parmtype: maxspeed:int
parm: chipselect:chip select of the desired device
parmtype: chipselect:int
parm: busnum:bus num of the controller
parmtype: busnum:int
parm: bufsiz:data bytes in biggest supported SPI message
parmtype: bufsiz:uint
alias: of:N*T*Crohm,dh2228fv*
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: test-iosched.ko
description: Test IO scheduler
license: GPL v2
depends:
intree: Y
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: texfat.ko
alias: fs-texfat
license: Commercial. For support email [email protected]
description: Read/Write exFAT driver
author: Tuxera Inc. & Anton Altaparmakov
srcversion: 44D96C9E8886BF0F3A1A4DF
depends:
vermagic: 3.10.49-perf-g442f7e8 SMP preempt mod_unload modversions aarch64
filename: wlan.ko
parmtype: country_code:charp
parmtype: enable_11d:int
parmtype: enable_dfs_chan_scan:int
description: WLAN HOST DEVICE DRIVER
author: Qualcomm Atheros, Inc.
license: Dual BSD/GPL
parmtype: ioctl_debug:int
depends:
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
modinfo /system/lib/modules/pronto/pronto_wlan.ko
filename: /system/lib/modules/pronto/pronto_wlan.ko
parmtype: country_code:charp
parmtype: enable_11d:int
parmtype: enable_dfs_chan_scan:int
description: WLAN HOST DEVICE DRIVER
author: Qualcomm Atheros, Inc.
license: Dual BSD/GPL
parmtype: ioctl_debug:int
depends:
vermagic: 3.10.49-perf-g22900e6-00724-g442f7e8 SMP preempt mod_unload modversions aarch64
Click to expand...
Click to collapse
texfat = does NOT load anymore after too much modifications in fs/ and mm/ , etc. related subsystems
policy can be loosened to make it load anyway (via kernel/module.c) but sooner or later this introduces instabilities and random reboots, thus exfat (opensource driver) as a viable in-kernel replacement solution.
The wlan.ko (pronto_wlan) driver is built as a module for a reason for this device:
it doesn't work when it is built INTO the kernel - it loads the firmware
but that's it, no internet/network is possible and NO wireless networks can be displayed,
no useful error messages in dmesg or logcat so far ...
add3 - sample dmesg (kernel log) output courtesy of SkyMelon 9 kernel
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.10.74-SkyMelon大龙-9- ([email protected]) (gcc version 4.9.4 (UBERTC-4.9.x) ) #1 SMP PREEMPT Mon Jun 12 17:45:34 WITA 2017
[ 0.000000] CPU: AArch64 Processor [410fd031] revision 1
[ 0.000000] Machine: Qualcomm Technologies, Inc. MSM 8939 SMB1360 MTP
[ 0.000000] No earlyprintk arguments passed.
[ 0.000000] Get IMEI from cmdline = 0000:3581390644926000
[ 0.000000] [dbgcfgtool] Parsed option = 0x200
[ 0.000000] cma: Found [email protected], memory base 0x0000000086000000, size 8 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: Found [email protected], memory base 0x0000000086800000, size 86 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: Found [email protected], memory base 0x000000008be00000, size 6 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: Found [email protected], memory base 0x0000000000000000, size 5 MiB, limit 0x0000000090000000
[ 0.000000] cma: Found [email protected], memory base 0x0000000000000000, size 109 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: Found [email protected], memory base 0x0000000000000000, size 16 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: Found [email protected], memory base 0x0000000000000000, size 3 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: Found [email protected], memory base 0x0000000083000000, size 32 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: Found [email protected], memory base 0x00000000a0000000, size 4 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: Found [email protected], memory base 0x00000000fb000000, size 80 MiB, limit 0xffffffffffffffff
[ 0.000000] cma: CMA: reserved 8 MiB at 0x0000000086000000 for external_image_mem
[ 0.000000] cma: CMA: reserved 86 MiB at 0x0000000086800000 for modem_adsp_mem
[ 0.000000] cma: CMA: reserved 6 MiB at 0x000000008be00000 for peripheral_mem
[ 0.000000] cma: CMA: reserved 8 MiB at 0x000000008f800000 for venus_mem
[ 0.000000] cma: CMA: reserved 112 MiB at 0x00000000f4000000 for secure_mem
[ 0.000000] cma: CMA: reserved 16 MiB at 0x00000000f3000000 for qseecom_mem
[ 0.000000] cma: CMA: reserved 4 MiB at 0x00000000f2c00000 for audio_mem
[ 0.000000] cma: CMA: reserved 32 MiB at 0x0000000083000000 for cont_splash_mem
[ 0.000000] cma: CMA: reserved 4 MiB at 0x00000000a0000000 for pstore_reserve_mem
[ 0.000000] cma: CMA: reserved 80 MiB at 0x00000000fb000000 for ramdump_mem
[ 0.000000] cma: CMA: reserved 16 MiB at 0x00000000f1c00000 for default region
[ 0.000000] On node 0 totalpages: 477184
[ 0.000000] DMA zone: 7872 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 477184 pages, LIFO batch:31
[ 0.000000] PERCPU: Embedded 17 pages/cpu @ffffffc071a83000 s39744 r8192 d21696 u69632
[ 0.000000] pcpu-alloc: s39744 r8192 d21696 u69632 alloc=17*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 469312
[ 0.000000] Kernel command line: boot_cpus=4,5,6,7 sched_enable_hmp=1 sched_enable_power_aware=1 console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 androidboot.hardware=qcom msm_rtb.filter=0x237 ehci-hcd.park=3 androidboot.bootdevice=7824900.sdhci lpm_levels.sleep_disabled=1 earlyprintk androidboot.emmc=true androidboot.bootloader=s1 oemandroidboot.s1boot=1291-8005_S1_Boot_MSM8939_LA2.0_207 androidboot.serialno=YT9115QV68 ta_info=1,16,256 startup=0x00000004 warmboot=0x77665501 oemandroidboot.imei=3581390644926000 oemandroidboot.phoneid=0000:3581390644926000 oemandroidboot.security=0 oemandroidboot.babeee48=00000200 oemandroidboot.securityflags=0x00000003 display_status=on androidboot.baseband=msm mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_nt35521_720p_video:1:none
[ 0.000000] [DISPLAY]continuous_splash_setup: --display_on_in_boot=1
[ 0.000000] [DISPLAY]display_on_in_boot_setup: --display_on_in_boot=1
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.000000] software IO TLB [mem 0xef600000-0xef700000] (1MB) mapped at [ffffffc06f600000-ffffffc06f6fffff]
[ 0.000000] Memory: 1650924K/1908736K available (9679K kernel code, 415K rwdata, 3812K rodata, 446K init, 1748K bss, 257812K reserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vmalloc : 0xffffff8000000000 - 0xffffffbbffff0000 (245759 MB)
[ 0.000000] vmemmap : 0xffffffbc02000000 - 0xffffffbc03ec0000 ( 30 MB)
[ 0.000000] modules : 0xffffffbffc000000 - 0xffffffc000000000 ( 64 MB)
[ 0.000000] memory : 0xffffffc000000000 - 0xffffffc07b000000 ( 1968 MB)
[ 0.000000] .init : 0xffffffc000dae000 - 0xffffffc000e1db40 ( 447 kB)
[ 0.000000] .text : 0xffffffc000080000 - 0xffffffc000dadf94 ( 13496 kB)
[ 0.000000] .data : 0xffffffc000e1e000 - 0xffffffc000e85de0 ( 416 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-0, MinObjects=0, CPUs=8, Nodes=1
[ 0.000000] HMP scheduling enabled.
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] Architected cp15 and mmio timer(s) running at 19.20MHz (virt/virt).
[ 0.000000] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 3579139424256ns
[ 0.000316] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.00 BogoMIPS (lpj=64000)
[ 0.000329] pid_max: default: 32768 minimum: 301
[ 0.000507] Security Framework initialized
[ 0.000523] SELinux: Initializing.
[ 0.000602] SELinux: Starting in permissive mode
[ 0.000655] Mount-cache hash table entries: 256
[ 0.001533] Initializing cgroup subsys freezer
[ 0.002006] /cpus/[email protected]: Missing clock-frequency property
[ 0.002020] /cpus/[email protected]: Missing clock-frequency property
[ 0.002031] /cpus/[email protected]: Missing clock-frequency property
[ 0.002042] /cpus/[email protected]: Missing clock-frequency property
[ 0.002054] /cpus/[email protected]: Missing clock-frequency property
[ 0.002067] /cpus/[email protected]: Missing clock-frequency property
[ 0.002081] /cpus/[email protected]: Missing clock-frequency property
[ 0.002095] /cpus/[email protected]: Missing clock-frequency property
[ 0.002275] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 7 counters available
[ 0.003101] ftrace: Allocated trace_printk buffers
[ 0.003980] MSM Memory Dump base table set up
[ 0.003999] MSM Memory Dump apps data table set up
[ 0.005193] cpu_clock_a53_init_little: A53 Power clocks configured
[ 0.006504] CPU4: Booted secondary processor
[ 0.007954] CPU5: Booted secondary processor
[ 0.009266] CPU6: Booted secondary processor
[ 0.010610] CPU7: Booted secondary processor
[ 0.010807] Brought up 5 CPUs
[ 0.010830] SMP: Total of 5 processors activated.
[ 0.028952] pinctrl core: initialized pinctrl subsystem
[ 0.029529] regulator-dummy: no parameters
[ 0.040068] NET: Registered protocol family 16
[ 0.044387] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.106732] msm_watchdog b017000.qcom,wdt: wdog absent resource not present
[ 0.110840] msm_watchdog b017000.qcom,wdt: MSM Watchdog Initialized
[ 0.113520] spmi_pmic_arb 200f000.qcom,spmi: PMIC Arb Version-2 0x20010000
[ 0.121740] ram_console: got buffer at a0000000, size 20000
[ 0.121775] ram_console: no valid data in buffer (sig = 0x42064044)
[ 0.122566] console [ram-1] enabled
[ 0.122850] [LastAlog] driver_probe: got physical alog_main_buffer at 0xa0020000, size 131072(0x20000)
[ 0.122888] [LastAlog] init for log type:0 alog_ram_console_buffer:0xffffff8000940000 alog_ram_console_payload_size:131056(0x1fff0) buffer->data:0xffffff8000940010
[ 0.122908] [LastAlog] init for log type:0 no valid data in buffer (sig = 0x0049404c)
[ 0.122930] [LastAlog] alog_ram_console_sync_time [ 0.122918] for log_type:0 - After
[ 0.122952] [LastAlog] driver_probe: got physical alog_radio_buffer at 0xa0040000, size 131072(0x20000)
[ 0.122982] [LastAlog] init for log type:1 alog_ram_console_buffer:0xffffff8000bc0000 alog_ram_console_payload_size:131056(0x1fff0) buffer->data:0xffffff8000bc0010
[ 0.122998] [LastAlog] init for log type:1 no valid data in buffer (sig = 0x01404012)
[ 0.123020] [LastAlog] alog_ram_console_sync_time [ 0.123009] for log_type:1 - After
[ 0.123040] [LastAlog] driver_probe: got physical alog_events_buffer at 0xa0060000, size 131072(0x20000)
[ 0.123073] [LastAlog] init for log type:2 alog_ram_console_buffer:0xffffff8000c00000 alog_ram_console_payload_size:131056(0x1fff0) buffer->data:0xffffff8000c00010
[ 0.123090] [LastAlog] init for log type:2 no valid data in buffer (sig = 0x4a054045)
[ 0.123111] [LastAlog] alog_ram_console_sync_time [ 0.123101] for log_type:2 - After
[ 0.123132] [LastAlog] driver_probe: got physical alog_system_buffer at 0xa0080000, size 131072(0x20000)
[ 0.123160] [LastAlog] init for log type:3 alog_ram_console_buffer:0xffffff8000c40000 alog_ram_console_payload_size:131056(0x1fff0) buffer->data:0xffffff8000c40010
[ 0.123176] [LastAlog] init for log type:3 no valid data in buffer (sig = 0x50425843)
[ 0.123198] [LastAlog] alog_ram_console_sync_time [ 0.123187] for log_type:3 - After
[ 0.123218] [LastAlog] driver_probe: got physical alog_crash_buffer at 0xa00a0000, size 131072(0x20000)
[ 0.123247] [LastAlog] init for log type:4 alog_ram_console_buffer:0xffffff8000c80000 alog_ram_console_payload_size:131056(0x1fff0) buffer->data:0xffffff8000c80010
[ 0.123266] [LastAlog] init for log type:4 no valid data in buffer (sig = 0x10401201)
[ 0.123288] [LastAlog] alog_ram_console_sync_time [ 0.123277] for log_type:4 - After
[ 0.123547] cma: Assigned CMA region at 0 to 1de0000.qcom,venus device
[ 0.124096] cma: Assigned CMA region at 0 to 4080000.qcom,mss device
[ 0.126931] cma: Assigned CMA region at 0 to a21b000.qcom,pronto device
[ 0.127753] ACC: mem_acc_efuse_init: efuse_addr = 0x0000000000058000 (len=0x1000)
[ 0.127836] ACC: mem_acc_fuse_is_setting_expected: [row:0] = 0x69a461000080090b @30:1 == 1 ?: no
[ 0.127969] mem_acc_corner: 0 <--> 0 mV
[ 0.163373] ======FIH HWID init start======
[ 0.163393] This is s1 boot
[ 0.163480] HWID_LOGIC 0x2a
[ 0.163504] CPU 8939 HWID MAP
[ 0.163521] FIH_PROJECT: Tulip
[ 0.163533] FIH_BAND: GINA
[ 0.163544] FIH_PHASE: MP
[ 0.163555] FIH_SIM: SINGLE
[ 0.163566] ================================
[ 0.163759] ======FIH GPIO init start======
[ 0.163879] =======FIH GPIO init end=======
[ 0.164506] vdso: 2 pages (1 code, 1 data) at base ffffffc000e25000
[ 0.165179] msm_mpm_dev_probe(): Cannot get clk resource for XO
[ 0.165217] platform 601d0.qcom,mpm: Driver mpm-v2 requests probe deferral
[ 0.165595] platform qcom,rpm-smd.11: Driver rpm-smd requests probe deferral
[ 0.169892] smd_channel_probe_worker: allocation table not initialized
[ 0.173754] cpr_efuse_init: apc_corner: efuse_addr = 0x0000000000058000 (len=0x1000)
[ 0.173856] cpr_read_fuse_revision: apc_corner: fuse revision = 3
[ 0.173875] cpr_parse_speed_bin_fuse: apc_corner: [row: 1]: 0xb0b0d96901da5d42, speed_bits = 2
[ 0.173888] cpr_parse_pvs_version_fuse: apc_corner: [row: 1000]: 0x1a, pvs_version = 2
[ 0.173987] cpr_adjust_init_voltages: apc_corner: adjusted initial voltage[2]: 1000000 -> 1020000 uV
[ 0.174003] cpr_pvs_per_corner_init: apc_corner: Warning: initial voltage[1] 1012500 above ceiling 1010000
[ 0.174017] cpr_pvs_init: apc_corner: pvs voltage: [1010000 1020000 1287500] uV
[ 0.174028] cpr_pvs_init: apc_corner: ceiling voltage: [1010000 1100000 1365000] uV
[ 0.174039] cpr_pvs_init: apc_corner: floor voltage: [1010000 1000000 1275000] uV
[ 0.174158] platform b018000.regulator: Driver qcom,cpr-regulator requests probe deferral
[ 0.174656] i2c-msm-v2 78ba000.i2c: probing driver i2c-msm-v2
[ 0.174731] i2c-msm-v2 78ba000.i2c: error on clk_get(core_clk):-517
[ 0.174745] i2c-msm-v2 78ba000.i2c: error probe() failed with err:-517
[ 0.174769] platform 78ba000.i2c: Driver i2c-msm-v2 requests probe deferral
[ 0.174956] i2c-msm-v2 78b6000.i2c: probing driver i2c-msm-v2
[ 0.175018] i2c-msm-v2 78b6000.i2c: error on clk_get(core_clk):-517
[ 0.175029] i2c-msm-v2 78b6000.i2c: error probe() failed with err:-517
[ 0.175048] platform 78b6000.i2c: Driver i2c-msm-v2 requests probe deferral
[ 0.175224] i2c-msm-v2 78b8000.i2c: probing driver i2c-msm-v2
[ 0.175283] i2c-msm-v2 78b8000.i2c: error on clk_get(core_clk):-517
[ 0.175294] i2c-msm-v2 78b8000.i2c: error probe() failed with err:-517
[ 0.175312] platform 78b8000.i2c: Driver i2c-msm-v2 requests probe deferral
[ 0.175487] i2c-msm-v2 78b9000.i2c: probing driver i2c-msm-v2
[ 0.175546] i2c-msm-v2 78b9000.i2c: error on clk_get(core_clk):-517
[ 0.175558] i2c-msm-v2 78b9000.i2c: error probe() failed with err:-517
[ 0.175577] platform 78b9000.i2c: Driver i2c-msm-v2 requests probe deferral
[ 0.177240] smd_channel_probe_worker: allocation table not initialized
[ 0.177683] msm-thermal qcom,msm-thermal.15: msm_thermal:Failed reading node=/soc/qcom,msm-thermal, key=qcom,rpm-phase-resource-type err=-22. KTM continues
[ 0.177704] msm-thermal qcom,msm-thermal.15: msm_thermal:Failed reading node=/soc/qcom,msm-thermal, key=qcom,gfx-sensor-id. err=-22. KTM continues
[ 0.177731] msm-thermal qcom,msm-thermal.15: probe_vdd_mx:Failed reading node=/soc/qcom,msm-thermal, key=qcom,mx-restriction-temp. KTM continues
[ 0.177748] msm-thermal qcom,msm-thermal.15: probe_psm:Failed reading node=/soc/qcom,msm-thermal, key=qcom,pmic-sw-mode-temp. err=-22. KTM continues
[ 0.177789] msm_thermal:vdd_restriction_reg_init Defer regulator vdd-dig probe
[ 0.177799] msm_thermalrobe_vdd_rstr Err regulator init. err:-517. KTM continues.
[ 0.177811] msm-thermal qcom,msm-thermal.15: probe_vdd_rstr:Failed reading node=/soc/qcom,msm-thermal, key=qcom,freq-req. err=-517. KTM continues
[ 0.177823] msm_thermal:msm_thermal_dev_probe Failed reading node=/soc/qcom,msm-thermal, key=qcom,freq-control-mask. err:-517
[ 0.177840] platform qcom,msm-thermal.15: Driver msm-thermal requests probe deferral
[ 0.178322] sps:sps is ready.
[ 0.179540] platform 1874000.qcom,rpmcc: Driver qcom,rpmcc-8936 requests probe deferral
[ 0.179918] platform 1800000.qcom,gcc: Driver qcom,gcc-8936 requests probe deferral
[ 0.181839] cpu-clock-8939 b111050.qcom,cpu-clock-8939: Speed bin: 2 PVS Version: 2
[ 0.181979] platform b111050.qcom,cpu-clock-8939: Driver cpu-clock-8939 requests probe deferral
[ 0.183966] msm_mpm_dev_probe(): Cannot get clk resource for XO
[ 0.184007] platform 601d0.qcom,mpm: Driver mpm-v2 requests probe deferral
[ 0.185297] 8916_s1_corner: 0 <--> 0 mV at 0 mV normal idle
[ 0.185955] 8916_s1_corner_ao: 0 <--> 0 mV at 0 mV normal idle
[ 0.186526] 8916_s1_floor_corner: 0 <--> 0 mV at 0 mV normal idle
[ 0.187282] 8916_s2_corner: 0 <--> 0 mV at 0 mV normal idle
[ 0.187845] 8916_s2_corner_ao: 0 <--> 0 mV at 0 mV normal idle
[ 0.188401] 8916_s2_floor_corner: 0 <--> 0 mV at 0 mV normal idle
[ 0.189197] 8916_s3: 1200 <--> 1300 mV at 1200 mV normal idle
[ 0.189942] 8916_s4: 1800 <--> 2100 mV at 1800 mV normal idle
[ 0.190671] 8916_l1: 1225 <--> 1300 mV at 1300 mV normal idle
[ 0.191431] 8916_l2: 1200 mV normal idle
[ 0.192229] 8916_l3: 500 <--> 1287 mV at 0 mV normal idle
[ 0.192791] 8916_l3_corner_ao: 0 <--> 0 mV at 0 mV normal idle
[ 0.193353] 8916_l3_corner_so: 0 <--> 0 mV at 0 mV normal idle
[ 0.194084] 8916_l4: 2050 mV normal idle
[ 0.194856] 8916_l5: 1800 mV normal idle
[ 0.195630] 8916_l6: 1800 mV normal idle
[ 0.196380] 8916_l7: 1800 mV normal idle
[ 0.196930] 8916_l7_ao: 1800 mV normal idle
[ 0.197659] 8916_l8: 2850 <--> 2900 mV at 2850 mV normal idle
[ 0.198392] 8916_l9: 3300 mV normal idle
[ 0.199194] 8916_l10: 2700 <--> 2800 mV at 2800 mV normal idle
[ 0.199925] 8916_l11: 1800 <--> 2950 mV at 1800 mV normal idle
[ 0.200675] 8916_l12: 1800 <--> 2950 mV at 1800 mV normal idle
[ 0.201402] 8916_l13: 3075 mV normal idle
[ 0.202189] 8916_l14: 1800 <--> 3300 mV at 1800 mV normal idle
[ 0.202946] 8916_l15: 1800 <--> 3300 mV at 1800 mV normal idle
[ 0.203690] 8916_l16: 1800 <--> 3300 mV at 1800 mV normal idle
[ 0.204411] 8916_l17: 2850 mV normal idle
[ 0.205146] 8916_l18: 2700 <--> 2850 mV at 2850 mV normal idle
[ 0.205743] cpr_efuse_init: apc_corner: efuse_addr = 0x0000000000058000 (len=0x1000)
[ 0.205843] cpr_read_fuse_revision: apc_corner: fuse revision = 3
[ 0.205873] cpr_parse_speed_bin_fuse: apc_corner: [row: 1]: 0xb0b0d96901da5d42, speed_bits = 2
[ 0.205899] cpr_parse_pvs_version_fuse: apc_corner: [row: 1000]: 0x1a, pvs_version = 2
[ 0.206071] cpr_adjust_init_voltages: apc_corner: adjusted initial voltage[2]: 1000000 -> 1020000 uV
[ 0.206098] cpr_pvs_per_corner_init: apc_corner: Warning: initial voltage[1] 1012500 above ceiling 1010000
[ 0.206122] cpr_pvs_init: apc_corner: pvs voltage: [1010000 1020000 1287500] uV
[ 0.206144] cpr_pvs_init: apc_corner: ceiling voltage: [1010000 1100000 1365000] uV
[ 0.206165] cpr_pvs_init: apc_corner: floor voltage: [1010000 1000000 1275000] uV
[ 0.206392] platform b018000.regulator: Driver qcom,cpr-regulator requests probe deferral
[ 0.206904] i2c-msm-v2 78ba000.i2c: probing driver i2c-msm-v2
[ 0.207038] i2c-msm-v2 78ba000.i2c: error on clk_get(core_clk):-517
[ 0.207061] i2c-msm-v2 78ba000.i2c: error probe() failed with err:-517
[ 0.207102] platform 78ba000.i2c: Driver i2c-msm-v2 requests probe deferral
[ 0.207554] i2c-msm-v2 78b6000.i2c: probing driver i2c-msm-v2
[ 0.207675] i2c-msm-v2 78b6000.i2c: error on clk_get(core_clk):-517
[ 0.207698] i2c-msm-v2 78b6000.i2c: error probe() failed with err:-517
[ 0.207737] platform 78b6000.i2c: Driver i2c-msm-v2 requests probe deferral
[ 0.208171] i2c-msm-v2 78b8000.i2c: probing driver i2c-msm-v2
[ 0.208287] i2c-msm-v2 78b8000.i2c: error on clk_get(core_clk):-517
[ 0.208310] i2c-msm-v2 78b8000.i2c: error probe() failed with err:-517
[ 0.208347] platform 78b8000.i2c: Driver i2c-msm-v2 requests probe deferral
[ 0.208849] i2c-msm-v2 78b9000.i2c: probing driver i2c-msm-v2
[ 0.208970] i2c-msm-v2 78b9000.i2c: error on clk_get(core_clk):-517
[ 0.208993] i2c-msm-v2 78b9000.i2c: error probe() failed with err:-517
[ 0.209030] platform 78b9000.i2c: Driver i2c-msm-v2 requests probe deferral
[ 0.209270] msm-thermal qcom,msm-thermal.15: msm_thermal:Failed reading node=/soc/qcom,msm-thermal, key=qcom,rpm-phase-resource-type err=-22. KTM continues
[ 0.209307] msm-thermal qcom,msm-thermal.15: msm_thermal:Failed reading node=/soc/qcom,msm-thermal, key=qcom,gfx-sensor-id. err=-22. KTM continues
[ 0.209330] msm_thermal:sensor_mgr_init_threshold threshold id already initialized
[ 0.209363] msm-thermal qcom,msm-thermal.15: probe_vdd_mx:Failed reading node=/soc/qcom,msm-thermal, key=qcom,mx-restriction-temp. KTM continues
[ 0.209397] msm-thermal qcom,msm-thermal.15: probe_psm:Failed reading node=/soc/qcom,msm-thermal, key=qcom,pmic-sw-mode-temp. err=-22. KTM continues
[ 0.209843] msm_thermal:vdd_restriction_reg_init Defer vdd rstr freq init.
[ 0.210757] msm-thermal qcom,msm-thermal.15: probe_sensor_info:unable to find DT for sensor-information.KTM continues
[ 0.210795] msm-thermal qcom,msm-thermal.15: probe_ocr:Failed reading node=/soc/qcom,msm-thermal, key=qcom,pmic-opt-curr-temp err:-22. KTM continues
[ 0.221993] qcom,rpmcc-8936 1874000.qcom,rpmcc: Registered RPM clocks.
[ 0.237891] qcom,gcc-8936 1800000.qcom,gcc: Registered GCC clocks
[ 0.238187] cpu-clock-8939 b111050.qcom,cpu-clock-8939: Speed bin: 2 PVS Version: 2
[ 0.238366] platform b111050.qcom,cpu-clock-8939: Driver cpu-clock-8939 requests probe deferral
[ 0.239202] cpr_efuse_init: apc_corner: efuse_addr = 0x0000000000058000 (len=0x1000)
[ 0.239302] cpr_read_fuse_revision: apc_corner: fuse revision = 3
[ 0.239332] cpr_parse_speed_bin_fuse: apc_corner: [row: 1]: 0xb0b0d96901da5d42, speed_bits = 2
[ 0.239359] cpr_parse_pvs_version_fuse: apc_corner: [row: 1000]: 0x1a, pvs_version = 2
[ 0.239530] cpr_adjust_init_voltages: apc_corner: adjusted initial voltage[2]: 1000000 -> 1020000 uV
[ 0.239559] cpr_pvs_per_corner_init: apc_corner: Warning: initial voltage[1] 1012500 above ceiling 1010000
[ 0.239585] cpr_pvs_init: apc_corner: pvs voltage: [1010000 1020000 1287500] uV
[ 0.239607] cpr_pvs_init: apc_corner: ceiling voltage: [1010000 1100000 1365000] uV
[ 0.239628] cpr_pvs_init: apc_corner: floor voltage: [1010000 1000000 1275000] uV
[ 0.239846] platform b018000.regulator: Driver qcom,cpr-regulator requests probe deferral
[ 0.240374] i2c-msm-v2 78ba000.i2c: probing driver i2c-msm-v2
[ 0.240548] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready.
[ 0.240572] i2c-msm-v2 78ba000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem)
[ 0.242665] i2c-msm-v2 78b6000.i2c: probing driver i2c-msm-v2
[ 0.242836] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready.
[ 0.242861] i2c-msm-v2 78b6000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem)
[ 0.245964] i2c-msm-v2 78b8000.i2c: probing driver i2c-msm-v2
[ 0.246148] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready.
[ 0.246174] i2c-msm-v2 78b8000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem)
[ 0.247306] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready.
[ 0.247529] ncp6335d-regulator 4-001c: Detected Regulator NCP6335D PID = 21
[ 0.247718] ncp6335d-regulator 4-001c: NCP6335D WAS NORMAL reg=11, ret=cb
[ 0.247899] ncp6335d-regulator 4-001c: enable NCP6335D
[ 0.249996] ncp6335d: 1012 <--> 1362 mV at 1150 mV fast normal
[ 0.252119] i2c-msm-v2 78b9000.i2c: probing driver i2c-msm-v2
[ 0.252297] AXI: msm_bus_scale_register_client(): msm_bus_scale_register_client: Bus driver not ready.
[ 0.252323] i2c-msm-v2 78b9000.i2c: msm_bus_scale_register_client(mstr-id:86):0 (not a problem)
[ 0.254077] cpu-clock-8939 b111050.qcom,cpu-clock-8939: Speed bin: 2 PVS Version: 2
[ 0.254224] platform b111050.qcom,cpu-clock-8939: Driver cpu-clock-8939 requests probe deferral
[ 0.254533] cpr_efuse_init: apc_corner: efuse_addr = 0x0000000000058000 (len=0x1000)
[ 0.254630] cpr_read_fuse_revision: apc_corner: fuse revision = 3
[ 0.254659] cpr_parse_speed_bin_fuse: apc_corner: [row: 1]: 0xb0b0d96901da5d42, speed_bits = 2
[ 0.254686] cpr_parse_pvs_version_fuse: apc_corner: [row: 1000]: 0x1a, pvs_version = 2
[ 0.254924] cpr_adjust_init_voltages: apc_corner: adjusted initial voltage[2]: 1000000 -> 1020000 uV
[ 0.254955] cpr_pvs_per_corner_init: apc_corner: Warning: initial voltage[1] 1012500 above ceiling 1010000
[ 0.254982] cpr_pvs_init: apc_corner: pvs voltage: [1010000 1020000 1287500] uV
[ 0.255004] cpr_pvs_init: apc_corner: ceiling voltage: [1010000 1100000 1365000] uV
[ 0.255025] cpr_pvs_init: apc_corner: floor voltage: [1010000 1000000 1275000] uV
[ 0.255334] cpr_init_cpr_efuse: apc_corner: [row:27] = 0xc891c60471a95fe8
[ 0.255381] cpr_init_cpr_efuse: apc_corner: Corner[1]: ro_sel = 2, target quot = 1137
[ 0.255401] cpr_init_cpr_efuse: apc_corner: Corner[2]: ro_sel = 2, target quot = 1137
[ 0.255423] cpr_init_cpr_efuse: apc_corner: Corner[3]: ro_sel = 2, target quot = 1407
[ 0.255469] cpr_adjust_target_quots: apc_corner: Corner[2]: adjusted target quot = 1178
[ 0.255495] cpr_adjust_target_quots: apc_corner: Corner[3]: adjusted target quot = 1283
[ 0.255619] cpr_get_corner_quot_adjustment: apc_corner: fuse corner 2 quotient adjustment scaling factor: 0.000
Click to expand...
Click to collapse
full dmesg output: (30000 chars limit)
https://pastebin.com/g1yquD4S
add4 - Toolchain,
Toolchains that can be used for now are mostly 4.9-based:
UberTC [tested, ok]
Linaro [tested, ok]
SaberMod (?)
Google [should work, needs testing]
If you want to be adventurous, give 6.3.1 or 6.3.2 Linaro toolchain a try,
for that to work (e.g. WiFi) - lots of fixes to the WiFi driver are needed,
other parts in the kernel (drivers, etc.) probably also need fixing up
I gave it a short try and it didn't boot at all