[Xperia Z1 Compact Android Development] munjeni:
Hey, latest mainline kernel 4.15 is booting on z1c! :) Curently I'm connected uart cable and want to boot LEDE project, seems lede stuck on procd init, anybody have idea what is need to boot lede? Maybe some special kernel config need to be enabled?

[870] Updating device tree: done
[910] If you can read this line, S1 BOOT is done. Start the stone rolling!
[920] booting linux @ 0x8000, ramdisk @ 0x2000000 (1897154), tags/device tree @ 0x1e00000
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.15.0-rc2-dirty (root@munjeni-ubuntu-16-04-1) (gcc version 4.9.3 20150529 (prerelease) (15:4.9.3+svn231177-1)) #1 SMP PREEMPT Mon Dec 4 16:36:31 CET 2017
[ 0.000000] CPU: ARMv7 Processor [512f06f0] revision 0 (ARMv7), cr=10c5787d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[ 0.000000] OF: fdt: Machine model: Sony Xperia Z1 Compact
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] random: fast init done
[ 0.000000] percpu: Embedded 17 pages/cpu @(ptrval) s38860 r8192 d22580 u69632
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 490240
[ 0.000000] Kernel command line: rdinit=/init root=/dev/root androidboot.emmc=true androidboot.bootloader=s1 oemandroidboot.s1boot=1270-3115_S1_Boot_MSM8974_Rhine1.3.1_LA1.04_16 androidboot.serialno=00000000000 ta_info=1,16,256 startup=0x00000001 warmboot=0x00000000 oemandroidboot.imei=0000000000000 oemandroidboot.phoneid=0000:000000000000 oemandroidboot.security=0 oemandroidboot.securityflags=0x00000003 androidboot.baseband=msm
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 1935348K/1967104K available (7168K kernel code, 754K rwdata, 2868K rodata, 1024K init, 267K bss, 31756K reserved, 0K cma-reserved, 1310720K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (8160 kB)
[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (1024 kB)
[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 755 kB)
[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 268 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Tasks RCU enabled.
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] arch_timer: cp15 and mmio timer(s) running at 19.20MHz (virt/virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
[ 0.000005] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[ 0.000017] Switching to timer-based delay loop, resolution 52ns
[ 0.000355] Console: colour dummy device 80x30
[ 0.000787] console [tty0] enabled
[ 0.000820] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
[ 0.000852] pid_max: default: 32768 minimum: 301
[ 0.000968] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000994] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.001474] CPU: Testing write buffer coherency: ok
[ 0.001712] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[ 0.039938] Setting up static identity map for 0x300000 - 0x300060
[ 0.059944] Hierarchical SRCU implementation.
[ 0.100022] smp: Bringing up secondary CPUs ...
[ 0.170419] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[ 0.240571] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[ 0.310717] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[ 0.310902] smp: Brought up 1 node, 4 CPUs
[ 0.310961] SMP: Total of 4 processors activated (153.60 BogoMIPS).
[ 0.310981] CPU: All CPU(s) started in SVC mode.
[ 0.312326] devtmpfs: initialized
[ 0.319843] VFP support v0.3: implementor 51 architecture 64 part 6f variant 2 rev 0
[ 0.320160] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.320197] futex hash table entries: 1024 (order: 4, 65536 bytes)
[ 0.320358] pinctrl core: initialized pinctrl subsystem
[ 0.321271] NET: Registered protocol family 16
[ 0.321636] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.322762] cpuidle: using governor menu
[ 0.323148] hw-breakpoint: Failed to enable monitor mode on CPU 0.
[ 0.347578] reg-fixed-voltage vreg-boost: could not find pctldev for node /soc/spmi@fc4cf000/pm8941@0/gpios@c000/boost-bypass, deferring probe
[ 0.348384] vgaarb: loaded
[ 0.348785] SCSI subsystem initialized
[ 0.349191] usbcore: registered new interface driver usbfs
[ 0.349267] usbcore: registered new interface driver hub
[ 0.349368] usbcore: registered new device driver usb
[ 0.350429] Advanced Linux Sound Architecture Driver Initialized.
[ 0.351332] clocksource: Switched to clocksource arch_sys_counter
[ 0.416065] NET: Registered protocol family 2
[ 0.416499] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.416564] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.416655] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.416750] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.416785] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.416952] NET: Registered protocol family 1
[ 0.417363] RPC: Registered named UNIX socket transport module.
[ 0.417385] RPC: Registered udp transport module.
[ 0.417403] RPC: Registered tcp transport module.
[ 0.417421] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.418064] Trying to unpack rootfs image as initramfs...
[ 0.613211] Freeing initrd memory: 1856K
[ 0.613965] hw perfevents: enabled with armv7_krait PMU driver, 5 counters available
[ 0.615530] Initialise system trusted keyrings
[ 0.615720] workingset: timestamp_bits=30 max_order=19 bucket_order=0
[ 0.620802] NFS: Registering the id_resolver key type
[ 0.620837] Key type id_resolver registered
[ 0.620857] Key type id_legacy registered
[ 0.621469] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.621763] fuse init (API version 7.26)
[ 0.626496] Key type asymmetric registered
[ 0.626519] Asymmetric key parser 'x509' registered
[ 0.626578] bounce: pool size: 64 pages
[ 0.626632] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[ 0.626658] io scheduler noop registered
[ 0.626677] io scheduler deadline registered
[ 0.626883] io scheduler cfq registered (default)
[ 0.626905] io scheduler mq-deadline registered
[ 0.626924] io scheduler kyber registered
[ 0.642614] msm_serial f991e000.serial: msm_serial: detected port #0
[ 0.642684] msm_serial f991e000.serial: uartclk = 7372800
[ 0.642747] f991e000.serial: ttyMSM0 at MMIO 0xf991e000 (irq = 27, base_baud = 460800) is a MSM
[ 0.642791] msm_serial: console setup on port #0
[ 1.260613] console [ttyMSM0] enabled
[ 1.265806] msm_serial: driver initialized
[ 1.278309] brd: module loaded
[ 1.286617] loop: module loaded
[ 1.287120] SCSI Media Changer driver v0.25
[ 1.289355] spmi spmi-0: PMIC arbiter version v1 (0x20000002)
[ 1.309281] s1: supplied by regulator-dummy
[ 1.309604] s2: supplied by regulator-dummy
[ 1.312586] s3: supplied by regulator-dummy
[ 1.316775] s4: Bringing 5100000uV into 5000000-5000000uV
[ 1.320850] l1: supplied by regulator-dummy
[ 1.326502] l2: supplied by regulator-dummy
[ 1.330438] l3: supplied by regulator-dummy
[ 1.334647] l4: supplied by regulator-dummy
[ 1.338774] l5: supplied by regulator-dummy
[ 1.342970] l6: supplied by regulator-dummy
[ 1.347134] l7: supplied by regulator-dummy
[ 1.351274] l8: supplied by regulator-dummy
[ 1.355486] l9: supplied by regulator-dummy
[ 1.359615] l10: supplied by regulator-dummy
[ 1.363829] l11: supplied by regulator-dummy
[ 1.368310] l12: supplied by regulator-dummy
[ 1.372582] l13: supplied by regulator-dummy
[ 1.376820] l14: supplied by regulator-dummy
[ 1.381078] l15: supplied by regulator-dummy
[ 1.385351] l16: supplied by regulator-dummy
[ 1.389587] l17: supplied by regulator-dummy
[ 1.393864] l18: supplied by regulator-dummy
[ 1.398083] l19: supplied by regulator-dummy
[ 1.402389] l20: supplied by regulator-dummy
[ 1.406600] l21: supplied by regulator-dummy
[ 1.410864] l22: supplied by regulator-dummy
[ 1.415143] l23: supplied by regulator-dummy
[ 1.419364] l24: supplied by regulator-dummy
[ 1.423660] lvs1: supplied by regulator-dummy
[ 1.427809] lvs2: supplied by regulator-dummy
[ 1.432109] lvs3: supplied by regulator-dummy
[ 1.436592] 5vs1: supplied by s4
[ 1.440818] 5vs2: supplied by s4
[ 1.445024] libphy: Fixed MDIO Bus: probed
[ 1.447232] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[ 1.450911] CSLIP: code copyright 1989 Regents of the University of California.
[ 1.460625] usbcore: registered new interface driver ax88179_178a
[ 1.467807] usbcore: registered new interface driver cdc_ether
[ 1.474054] usbcore: registered new interface driver net1080
[ 1.479758] usbcore: registered new interface driver cdc_subset
[ 1.485631] usbcore: registered new interface driver cdc_ncm
[ 1.491449] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.497094] ehci-pci: EHCI PCI platform driver
[ 1.503524] usbcore: registered new interface driver cdc_acm
[ 1.507844] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 1.516365] rtc-pm8xxx fc4cf000.spmi:pm8941@0:rtc@6000: rtc core: registered pm8xxx_rtc as rtc0
[ 1.521595] i2c /dev entries driver
[ 1.530335] i2c_qup f9924000.i2c:
[ 1.530335] tx channel not available
[ 1.534744] qcom-smbb fc4cf000.spmi:pm8941@0:charger@1000: Initializing SMBB rev 3
[ 1.544170] otg-vbus: supplied by 5vs1
[ 1.548884] qcom-tsens fc4a8000.thermal-sensor: tsens calibration failed
[ 1.552362] cpuidle: enable-method property 'qcom,kpss-acc-v2' found operations
[ 1.558946] cpuidle: enable-method property 'qcom,kpss-acc-v2' found operations
[ 1.566053] cpuidle: enable-method property 'qcom,kpss-acc-v2' found operations
[ 1.573275] cpuidle: enable-method property 'qcom,kpss-acc-v2' found operations
[ 1.580921] sdhci: Secure Digital Host Controller Interface driver
[ 1.587737] sdhci: Copyright(c) Pierre Ossman
[ 1.593984] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.599556] sdhci_msm f98a4900.sdhci: Got CD GPIO
[ 1.605407] usbcore: registered new interface driver usbhid
[ 1.608711] usbhid: USB HID core driver
[ 1.614475] remoteproc remoteproc0: releasing adsp-pil
[ 1.621200] oprofile: using timer interrupt.
[ 1.623361] NET: Registered protocol family 17
[ 1.627616] Key type dns_resolver registered
[ 1.632069] Registering SWP/SWPB emulation handler
[ 1.637408] Loading compiled-in X.509 certificates
[ 1.666468] sdhci_msm f98a4900.sdhci: Got CD GPIO
[ 1.667599] remoteproc remoteproc0: releasing adsp-pil
[ 1.672272] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 1.677031] sdhci_msm f98a4900.sdhci: Got CD GPIO
[ 1.682070] rtc-pm8xxx fc4cf000.spmi:pm8941@0:rtc@6000: setting system clock to 1970-01-01 01:08:49 UTC (4129)
[ 1.682319] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 1.686438] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 1.686773] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 1.686783] cfg80211: failed to load regulatory.db
[ 1.687626] ALSA device[ 1.728983] remoteproc remoteproc0: releasing adsp-pil
[ 1.729013] Freeing unused kernel memory: 1024K
[ 1.749239] s1: supplied by regulator-dummy
[ 1.749326] s1: Bringing 0uV into 675000-675000uV
[ 1.752665] init: Console is alive
[ 1.753205] s2: supplied by regulator-dummy
[ 1.753251] s2: Bringing 0uV into 500000-500000uV
[ 1.753612] s3: supplied by regulator-dummy
[ 1.753661] s3: Bringing 0uV into 500000-500000uV
[ 1.754089] s4: supplied by regulator-dummy
[ 1.754134] s4: Bringing 0uV into 500000-500000uV
[ 1.754491] s5: supplied by regulator-dummy
[ 1.754761] s6: supplied by regulator-dummy
[ 1.755040] s7: supplied by regulator-dummy
[ 1.755320] s8: supplied by regulator-dummy
[ 1.755835] s1: supplied by regulator-dummy
[ 1.755890] s1: Bringing 0uV into 1300000-1300000uV
[ 1.756553] s2: supplied by regulator-dummy
[ 1.756598] s2: Bringing 0uV into 2150000-2150000uV
[ 1.757275] s3: supplied by regulator-dummy
[ 1.757320] s3: Bringing 0uV into 1800000-1800000uV
[ 1.758231] sdhci_msm f98a4900.sdhci: Got CD GPIO
[ 1.758663] s4: Bringing 0uV into 5000000-5000000uV
[ 1.759050] l1: supplied by s1
[ 1.759094] l1: Bringing 0uV into 1225000-1225000uV
[ 1.759775] l2: supplied by s3
[ 1.759822] l2: Bringing 0uV into 1200000-1200000uV
[ 1.760281] l3: supplied by s1
[ 1.760326] l3: Bringing 0uV into 1200000-1200000uV
[ 1.760797] l4: supplied by s1
[ 1.760846] l4: Bringing 0uV into 1225000-1225000uV
[ 1.761822] qcom_adsp_pil adsp-pil: adsp-pil supply px not found, using dummy regulator
[ 1.762161] l5: supplied by s2
[ 1.762206] l5: Bringing 0uV into 1800000-1800000uV
[ 1.762593] l6: supplied by s2
[ 1.762638] l6: Bringing 0uV into 1800000-1800000uV
[ 1.763325] l7: supplied by s2
[ 1.763375] l7: Bringing 0uV into 1800000-1800000uV
[ 1.764037] l8: supplied by regulator-dummy
[ 1.764082] l8: Bringing 0uV into 1800000-1800000uV
[ 1.764465] l9: supplied by vreg-boost
[ 1.764520] l9: Bringing 0uV into 1800000-1800000uV
[ 1.765227] remoteproc remoteproc0: adsp-pil is available
[ 1.766123] l10: supplied by vreg-boost
[ 1.766434] l11: supplied by s1
[ 1.766489] l11: Bringing 0uV into 1300000-1300000uV
[ 1.766602] remoteproc remoteproc0: Direct firmware load for adsp.mdt failed with error -2
[ 1.766612] remoteproc remoteproc0: powering up adsp-pil
[ 1.766709] remoteproc remoteproc0: Direct firmware load for adsp.mdt failed with error -2
[ 1.766718] remoteproc remoteproc0: request_firmware failed: -2
[ 1.767018] l12: supplied by s2
[ 1.767067] l12: Bringing 0uV into 1800000-1800000uV
[ 1.767738] l13: supplied by vreg-boost
[ 1.767783] l13: Bringing 0uV into 1800000-1800000uV
[ 1.768584] l14: supplied by s2
[ 1.768628] l14: Bringing 0uV into 1800000-1800000uV
[ 1.769091] l15: supplied by s2
[ 1.769137] l15: Bringing 0uV into 2050000-2050000uV
[ 1.770381] sdhci_msm f98a4900.sdhci: Got CD GPIO
[ 1.770768] l16: supplied by regulator-dummy
[ 1.770817] l16: Bringing 0uV into 2700000-2700000uV
[ 1.771282] l17: supplied by vreg-boost
[ 1.771365] l17: Bringing 0uV into 2700000-2700000uV
[ 1.771818] l18: supplied by regulator-dummy
[ 1.771872] l18: Bringing 0uV into 2850000-2850000uV
[ 1.772315] l19: supplied by regulator-dummy
[ 1.772362] l19: Bringing 0uV into 3300000-3300000uV
[ 1.772807] l20: supplied by vreg-boost
[ 1.772852] l20: Bringing 0uV into 2950000-2950000uV
[ 1.774101] l21: supplied by vreg-boost
[ 1.774151] l21: Bringing 0uV into 2950000-2950000uV
[ 1.774953] l22: supplied by vreg-boost
[ 1.774999] l22: Bringing 0uV into 3000000-3000000uV
[ 1.775455] l23: supplied by vreg-boost
[ 1.775500] l23: Bringing 0uV into 2800000-2800000uV
[ 1.775948] l24: supplied by vreg-boost
[ 1.775994] l24: Bringing 0uV into 3075000-3075000uV
[ 1.776817] lvs1: supplied by s3
[ 1.777159] lvs2: supplied by s3
[ 1.777487] lvs3: supplied by s3
[ 1.777824] 5vs1: supplied by regulator-dummy
[ 1.778158] 5vs2: supplied by regulator-dummy
[ 1.780035] mmc0: Switching to 3.3V signalling voltage failed
[ 1.831448] mmc0: SDHCI controller on f9824900.sdhci [f9824900.sdhci] using ADMA
[ 1.831953] sdhci_msm f98a4900.sdhci: Got CD GPIO
[ 1.901635] mmc1: SDHCI controller on f98a4900.sdhci [f98a4900.sdhci] using ADMA
[ 1.926401] mmc0: new HS200 MMC card at address 0001
[ 1.926833] mmcblk0: mmc0:0001 MAG2GC 14.6 GiB
[ 1.927081] mmcblk0boot0: mmc0:0001 MAG2GC partition 1 4.00 MiB
[ 1.927227] mmcblk0boot1: mmc0:0001 MAG2GC partition 2 4.00 MiB
[ 1.930355] mmcblk0rpmb: mmc0:0001 MAG2GC partition 3 4.00 MiB, chardev (247:0)
[ 1.935512] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14 p15 p16 p17 p18 p19 p20 p21 p22 p23 p24 p25
[COLOR="Red"][ 2.166839] init: - preinit -
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[ 4.971362] mmc1: card never left busy state
[ 4.971401] mmc1: error -110 whilst initialising SD card
[ 5.360495] procd: - early -
[ 6.013106] procd: - ubus -
[ 6.064565] procd: - init -[/COLOR]

Red part is when lede ramdisk start.

Edit:

Nevermind, kernel log tels about serial console is ttyMSM0 but LEDE initab is configured for ttyAMA0:

::sysinit:/etc/init.d/rcS S boot
::shutdown:/etc/init.d/rcS K shutdown
ttyAMA0::askfirst:/usr/libexec/login.sh
ttyS0::askfirst:/usr/libexec/login.sh
hvc0::askfirst:/usr/libexec/login.sh

probably I need to change to ttyMSM0 to get into login screen? Uh I desoldered uart, will try tommorow :(