Skip to content

Instantly share code, notes, and snippets.

@antony-jr
Created October 9, 2020 16:21
Show Gist options
  • Save antony-jr/80a932f74291948cac9f78307f776ed6 to your computer and use it in GitHub Desktop.
Save antony-jr/80a932f74291948cac9f78307f776ed6 to your computer and use it in GitHub Desktop.
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd030]
[ 0.000000] Linux version 5.9.0-rc7-postmarketos-qcom-msm8916 (pmos@Liz) (aarch64-alpine-linux-musl-gcc (Alpine 10.2.0) 10.2.0, GNU ld (GNU Binutils) 2.35.1) #3 SMP PREEMPT Fri Oct 9 15:42:05 UTC 2020
[ 0.000000] Machine model: Asus Zenfone 2 Laser
[ 0.000000] earlycon: msm_serial_dm0 at MMIO 0x00000000078b0000 (options '')
[ 0.000000] printk: bootconsole [msm_serial_dm0] enabled
[ 0.000000] [Firmware Bug]: Kernel image misaligned at boot, please fix your bootloader!
[ 0.000000] cma: Reserved 32 MiB at 0x00000000fe000000
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000080000000-0x00000000bfffffff]
[ 0.000000] DMA32 [mem 0x00000000c0000000-0x00000000ffffffff]
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000080000000-0x0000000085ffffff]
[ 0.000000] node 0: [mem 0x0000000089f00000-0x000000008e9fffff]
[ 0.000000] node 0: [mem 0x000000008eb00000-0x00000000ffffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000ffffffff]
[ 0.000000] On node 0 totalpages: 507904
[ 0.000000] DMA zone: 3840 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 245760 pages, LIFO batch:63
[ 0.000000] DMA32 zone: 4096 pages used for memmap
[ 0.000000] DMA32 zone: 262144 pages, LIFO batch:63
[ 0.000000] percpu: Embedded 22 pages/cpu s49176 r8192 d32744 u90112
[ 0.000000] pcpu-alloc: s49176 r8192 d32744 u90112 alloc=22*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: ARM errata 826319, 827319, 824069, or 819472
[ 0.000000] CPU features: detected: ARM erratum 845719
[ 0.000000] CPU features: kernel page table isolation forced ON by KASLR
[ 0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[ 0.000000] CPU features: detected: ARM erratum 843419
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 499968
[ 0.000000] Kernel command line: earlycon console=ttyMSM0,115200 PMOS_NO_OUTPUT_REDIRECT androidboot.emmc=true androidboot.serialno=7895efba androidboot.baseband=msm
[ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: mapped [mem 0xbbfff000-0xbffff000] (64MB)
[ 0.000000] Memory: 1873880K/2031616K available (7678K kernel code, 652K rwdata, 2904K rodata, 1472K init, 347K bss, 124968K reserved, 32768K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] random: get_random_bytes called from start_kernel+0x314/0x4d8 with crng_init=0
[ 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.010892] Console: colour dummy device 80x25
[ 0.018779] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=76800)
[ 0.023274] pid_max: default: 32768 minimum: 301
[ 0.033697] LSM: Security Framework initializing
[ 0.038350] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.042903] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.051302] qcom_scm: convention: smc arm 32
[ 0.058675] rcu: Hierarchical SRCU implementation.
[ 0.063277] smp: Bringing up secondary CPUs ...
[ 0.067660] Detected VIPT I-cache on CPU1
[ 0.067718] CPU1: Booted secondary processor 0x0000000001 [0x410fd030]
[ 0.068424] Detected VIPT I-cache on CPU2
[ 0.068471] CPU2: Booted secondary processor 0x0000000002 [0x410fd030]
[ 0.069153] Detected VIPT I-cache on CPU3
[ 0.069195] CPU3: Booted secondary processor 0x0000000003 [0x410fd030]
[ 0.069277] smp: Brought up 1 node, 4 CPUs
[ 0.102963] SMP: Total of 4 processors activated.
[ 0.107034] CPU features: detected: 32-bit EL0 Support
[ 0.111824] CPU features: detected: CRC32 instructions
[ 0.124394] CPU: All CPU(s) started at EL1
[ 0.124436] alternatives: patching kernel code
[ 0.128549] devtmpfs: initialized
[ 0.141809] KASLR disabled due to lack of seed
[ 0.142189] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.145178] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.156281] pinctrl core: initialized pinctrl subsystem
[ 0.163041] NET: Registered protocol family 16
[ 0.168656] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations
[ 0.171413] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.178740] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.186397] audit: initializing netlink subsys (disabled)
[ 0.194176] audit: type=2000 audit(0.140:1): state=initialized audit_enabled=0 res=1
[ 0.194605] thermal_sys: Registered thermal governor 'step_wise'
[ 0.199521] cpuidle: using governor menu
[ 0.213473] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.217271] ASID allocator initialised with 32768 entries
[ 0.252580] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages
[ 0.252609] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages
[ 0.258357] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.265055] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages
[ 0.272868] cryptd: max_cpu_qlen set to 1000
[ 0.280675] iommu: Default domain type: Translated
[ 0.282958] SCSI subsystem initialized
[ 0.287375] usbcore: registered new interface driver usbfs
[ 0.291098] usbcore: registered new interface driver hub
[ 0.296618] usbcore: registered new device driver usb
[ 0.302178] pps_core: LinuxPPS API ver. 1 registered
[ 0.306958] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.312009] PTP clock support registered
[ 0.321457] qcom_scm: convention: smc arm 32
[ 0.325801] Advanced Linux Sound Architecture Driver Initialized.
[ 0.330071] clocksource: Switched to clocksource arch_sys_counter
[ 0.335506] VFS: Disk quotas dquot_6.6.0
[ 0.341392] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[ 0.352440] NET: Registered protocol family 2
[ 0.352874] tcp_listen_portaddr_hash hash table entries: 1024 (order: 2, 16384 bytes, linear)
[ 0.356489] TCP established hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.365104] TCP bind hash table entries: 16384 (order: 6, 262144 bytes, linear)
[ 0.373065] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.380114] UDP hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 0.386628] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes, linear)
[ 0.393608] NET: Registered protocol family 1
[ 0.400668] Unpacking initramfs...
[ 0.578943] Freeing initrd memory: 5420K
[ 0.579538] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available
[ 0.583998] Initialise system trusted keyrings
[ 0.590181] workingset: timestamp_bits=46 max_order=19 bucket_order=0
[ 0.656017] Key type asymmetric registered
[ 0.656040] Asymmetric key parser 'x509' registered
[ 0.659043] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[ 0.663784] io scheduler mq-deadline registered
[ 0.671416] io scheduler kyber registered
[ 0.681803] msm_serial 78b0000.serial: msm_serial: detected port #0
[ 0.681850] msm_serial 78b0000.serial: uartclk = 7372800
[ 0.686919] 78b0000.serial: ttyMSM0 at MMIO 0x78b0000 (irq = 20, base_baud = 460800) is a MSM
[ 0.692458] msm_serial: console setup on port #0
[ 0.700911] printk: console [ttyMSM0] enabled
[ 0.704251] printk: bootconsole [msm_serial_dm0] disabled
[ 0.714480] msm_serial: driver initialized
[ 0.719603] qcom-iommu 1ef0000.iommu: iommu sec: pgtable size: 94208
[ 0.757961] loop: module loaded
[ 0.758531] spmi spmi-0: PMIC arbiter version v2 (0x20010000)
[ 0.796437] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.796553] usbcore: registered new interface driver usb-storage
[ 0.816340] rtc-pm8xxx 200f000.spmi:pmic@0:rtc@6000: registered as rtc0
[ 0.816409] rtc-pm8xxx 200f000.spmi:pmic@0:rtc@6000: setting system clock to 1972-08-28T01:50:16 UTC (83814616)
[ 0.821842] i2c /dev entries driver
[ 0.832087] i2c_qup 78b9000.i2c: using default clock-frequency 100000
[ 0.835317] i2c_qup 78b9000.i2c:
tx channel not available
[ 0.852600] input: pm8941_pwrkey as /devices/platform/soc/200f000.spmi/spmi-0/0-00/200f000.spmi:pmic@0:pon@800/200f000.spmi:pmic@0:pon@800:pwrkey/input/input0
[ 0.858011] input: pm8941_pwrkey as /devices/platform/soc/200f000.spmi/spmi-0/0-00/200f000.spmi:pmic@0:pon@800/200f000.spmi:pmic@0:pon@800:resin/input/input1
[ 0.872503] device-mapper: ioctl: 4.42.0-ioctl (2020-02-27) initialised: dm-devel@redhat.com
[ 0.882371] sdhci: Secure Digital Host Controller Interface driver
[ 0.888317] sdhci: Copyright(c) Pierre Ossman
[ 0.894325] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.907252] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.908609] usbcore: registered new interface driver usbhid
[ 0.912430] usbhid: USB HID core driver
[ 0.918014] ashmem: initialized
[ 0.922252] genirq: irq_chip msmgpio did not update eff. affinity mask of irq 56
[ 0.929380] NET: Registered protocol family 17
[ 0.932458] registered taskstats version 1
[ 0.936469] Loading compiled-in X.509 certificates
[ 0.972297] debugfs: Directory '4a9000.thermal-sensor' with parent 'tsens' already present!
[ 0.973786] spmi-temp-alarm 200f000.spmi:pmic@0:temp-alarm@2400: failed to register sensor
[ 0.985129] s1: supplied by regulator-dummy
[ 0.987967] s2: supplied by regulator-dummy
[ 0.992044] s3: supplied by regulator-dummy
[ 0.996060] s3: Bringing 0uV into 1200000-1200000uV
[ 1.000351] s4: supplied by regulator-dummy
[ 1.005084] s4: Bringing 0uV into 1800000-1800000uV
[ 1.009349] l1: supplied by s3
[ 1.014121] l1: Bringing 0uV into 1225000-1225000uV
[ 1.017355] l2: supplied by s3
[ 1.022010] l2: Bringing 0uV into 1200000-1200000uV
[ 1.025240] l3: supplied by s3
[ 1.030012] l4: supplied by s4
[ 1.033030] l4: Bringing 0uV into 2050000-2050000uV
[ 1.036206] l5: supplied by s4
[ 1.040845] l5: Bringing 0uV into 1800000-1800000uV
[ 1.044083] l6: supplied by s4
[ 1.048743] l6: Bringing 0uV into 1800000-1800000uV
[ 1.051984] l7: supplied by s4
[ 1.056642] l7: Bringing 0uV into 1800000-1800000uV
[ 1.059919] l8: supplied by regulator-dummy
[ 1.064543] l8: Bringing 0uV into 2850000-2850000uV
[ 1.068845] l9: supplied by regulator-dummy
[ 1.073570] l9: Bringing 0uV into 3300000-3300000uV
[ 1.077879] l10: supplied by regulator-dummy
[ 1.082602] l10: Bringing 0uV into 2700000-2700000uV
[ 1.087275] l11: supplied by regulator-dummy
[ 1.092076] l11: Bringing 0uV into 1800000-1800000uV
[ 1.096457] l12: supplied by regulator-dummy
[ 1.101266] l12: Bringing 0uV into 1800000-1800000uV
[ 1.105656] l13: supplied by regulator-dummy
[ 1.110465] l13: Bringing 0uV into 3075000-3075000uV
[ 1.114871] l14: supplied by regulator-dummy
[ 1.119667] l14: Bringing 0uV into 1800000-1800000uV
[ 1.124058] l15: supplied by regulator-dummy
[ 1.128867] l15: Bringing 0uV into 1800000-1800000uV
[ 1.133260] l16: supplied by regulator-dummy
[ 1.138078] l16: Bringing 0uV into 1800000-1800000uV
[ 1.142481] l17: supplied by regulator-dummy
[ 1.147273] l17: Bringing 0uV into 2850000-2850000uV
[ 1.151674] l18: supplied by regulator-dummy
[ 1.156470] l18: Bringing 0uV into 2700000-2700000uV
[ 1.194916] mmc0: SDHCI controller on 7864900.sdhci [7864900.sdhci] using ADMA 64-bit
[ 1.230986] mmc1: SDHCI controller on 7824900.sdhci [7824900.sdhci] using ADMA 64-bit
[ 1.232440] ALSA device list:
[ 1.237860] No soundcards found.
[ 1.241751] Freeing unused kernel memory: 1472K
[ 1.246332] Run /init as init process
[ 1.246354] with arguments:
[ 1.246358] /init
[ 1.246362] PMOS_NO_OUTPUT_REDIRECT
[ 1.246365] with environment:
[ 1.246369] HOME=/
[ 1.246372] TERM=linux
[ 1.326695] mmc1: new HS200 MMC card at address 0001
[ 1.327381] mmcblk1: mmc1:0001 R1J96N 14.7 GiB
[ 1.331044] mmcblk1boot0: mmc1:0001 R1J96N partition 1 4.00 MiB
[ 1.335260] mmcblk1boot1: mmc1:0001 R1J96N partition 2 4.00 MiB
[ 1.341147] mmcblk1rpmb: mmc1:0001 R1J96N partition 3 4.00 MiB, chardev (244:0)
[ 1.350874] GPT:partition_entry_array_crc32 values don't match: 0x747369eb != 0x2b309abe
[ 1.354102] GPT: Use GNU Parted to correct GPT errors.
[ 1.362545] mmcblk1: 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 p26 p27 p28 p29 p30 p31 p32 p33 p34 p35 p36 p37 p38 p39 p40 p41 p42 p43 p44 p45 p46
[ 1.401425] random: fast init done
[ 2.421508] using random self ethernet address
[ 2.424829] using random host ethernet address
[ 2.450141] usb0: HOST MAC ca:44:38:30:9c:b2
[ 2.450237] usb0: MAC 96:20:5b:3b:a1:4b
[ 2.453771] l13: voltage operation not allowed
[ 2.728094] EXT4-fs (dm-0): mounting ext2 file system using the ext4 subsystem
[ 2.730093] EXT4-fs (dm-0): mounted filesystem without journal. Opts: (null)
[ 8.321267] EXT4-fs (dm-1): mounted filesystem with ordered data mode. Opts: (null)
[ 8.505921] random: crng init done
[ 8.540723] EXT4-fs (dm-0): mounting ext2 file system using the ext4 subsystem
[ 8.543727] EXT4-fs (dm-0): mounted filesystem without journal. Opts: (null)
[ 11.276522] udevd[1054]: starting version 3.2.9
[ 11.384951] udevd[1054]: starting eudev-3.2.9
[ 11.597779] qcom,pm8916-wcd-spmi-codec 200f000.spmi:pmic@1:audio-codec@f000: DT property missing, MBHC btn detection disabled
[ 11.624994] mc: Linux media interface: v0.10
[ 11.896224] videodev: Linux video capture interface: v2.00
[ 11.993200] NET: Registered protocol family 10
[ 11.994314] Segment Routing with IPv6
[ 12.016943] qcom-venus 1d00000.video-codec: Adding to iommu group 0
[ 12.028982] qcom-venus 1d00000.video-codec: invalid firmware metadata
[ 12.029109] qcom-venus 1d00000.video-codec: fail to load video firmware
[ 12.033193] qcom-venus: probe of 1d00000.video-codec failed with error -22
[ 12.131630] NET: Registered protocol family 42
[ 12.135037] remoteproc remoteproc0: a204000.remoteproc is available
[ 12.136464] remoteproc remoteproc0: powering up a204000.remoteproc
[ 12.136491] remoteproc remoteproc0: Booting fw image wcnss.mdt, size 7260
[ 12.282512] edt_ft5x06 0-0038: touchscreen probe failed
[ 12.595895] remoteproc remoteproc0: remote processor a204000.remoteproc is now up
[ 12.727434] qcom_wcnss_ctrl remoteproc0:smd-edge.WCNSS_CTRL.-1.-1: WCNSS Version 1.5 1.2
[ 13.052215] adreno 1c00000.gpu: Adding to iommu group 1
[ 13.054019] msm_mdp 1a01000.mdp: Adding to iommu group 2
[ 13.054256] msm_mdp 1a01000.mdp: No interconnect support may cause display underflows!
[ 13.059794] msm 1a00000.mdss: supply vdd not found, using dummy regulator
[ 13.060419] msm_mdp 1a01000.mdp: [drm:mdp5_bind [msm]] MDP5 version v1.6
[ 13.060569] msm 1a00000.mdss: bound 1a01000.mdp (ops mdp5_ops [msm])
[ 13.060642] msm_dsi 1a98000.dsi: supply gdsc not found, using dummy regulator
[ 13.061005] msm_dsi 1a98000.dsi: supply gdsc not found, using dummy regulator
[ 13.061693] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
[ 13.062542] platform 1a01000.mdp: Removing from iommu group 2
[ 13.065131] msm_mdp 1a01000.mdp: Adding to iommu group 2
[ 13.065294] msm_mdp 1a01000.mdp: No interconnect support may cause display underflows!
[ 13.070271] msm 1a00000.mdss: supply vdd not found, using dummy regulator
[ 13.070779] msm_mdp 1a01000.mdp: [drm:mdp5_bind [msm]] MDP5 version v1.6
[ 13.070911] msm 1a00000.mdss: bound 1a01000.mdp (ops mdp5_ops [msm])
[ 13.070985] msm_dsi 1a98000.dsi: supply gdsc not found, using dummy regulator
[ 13.071267] msm_dsi 1a98000.dsi: supply gdsc not found, using dummy regulator
[ 13.071888] msm_dsi_manager_register: failed to register mipi dsi host for DSI 0
[ 14.050884] EXT4-fs (dm-1): re-mounted. Opts: (null)
[ 14.845202] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 14.860476] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 14.860655] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 14.860662] cfg80211: failed to load regulatory.db
[ 14.969790] Bluetooth: Core ver 2.22
[ 14.969935] NET: Registered protocol family 31
[ 14.969940] Bluetooth: HCI device and connection manager initialized
[ 14.969959] Bluetooth: HCI socket layer initialized
[ 14.969967] Bluetooth: L2CAP socket layer initialized
[ 14.969999] Bluetooth: SCO socket layer initialized
[ 15.024101] msm 1a00000.mdss: supply vdd not found, using dummy regulator
[ 15.024684] msm_mdp 1a01000.mdp: [drm:mdp5_bind [msm]] MDP5 version v1.6
[ 15.024814] msm 1a00000.mdss: bound 1a01000.mdp (ops mdp5_ops [msm])
[ 15.024898] msm_dsi 1a98000.dsi: supply gdsc not found, using dummy regulator
[ 15.025230] msm_dsi 1a98000.dsi: supply gdsc not found, using dummy regulator
[ 15.026121] msm 1a00000.mdss: bound 1a98000.dsi (ops dsi_ops [msm])
[ 15.026509] adreno 1c00000.gpu: supply vdd not found, using dummy regulator
[ 15.026677] adreno 1c00000.gpu: supply vddcx not found, using dummy regulator
[ 15.027052] msm 1a00000.mdss: bound 1c00000.gpu (ops a3xx_ops [msm])
[ 15.047784] msm 1a00000.mdss: fall back to the other CTL category for INTF 1!
[ 15.059346] [drm] Initialized msm 1.6.0 20130625 for 1a00000.mdss on minor 0
[ 15.060313] msm 1a00000.mdss: [drm:adreno_request_fw [msm]] loaded qcom/a300_pm4.fw from new location
[ 15.061067] msm 1a00000.mdss: [drm:adreno_request_fw [msm]] loaded qcom/a300_pfp.fw from new location
[ 15.275903] [drm:mdp5_irq_error_handler [msm]] *ERROR* errors: 04000000
[ 15.292300] Console: switching to colour frame buffer device 90x80
[ 15.321890] msm 1a00000.mdss: [drm] fb0: msmdrmfb frame buffer device
[ 15.506222] wcn36xx: mac address: 02:00:78:95:ef:ba
[ 15.721904] wcn36xx: firmware WLAN version 'WCN v2.0 RadioPhy vRhea_GF_1.12 with 19.2MHz XO' and CRM version 'CNSS-PR-2-0-1-1-c1-00203'
[ 15.721915] wcn36xx: firmware API 1.5.1.2, 41 stations, 2 bssids
[ 15.730762] elogind-daemon[1701]: Failed to create inotify watch on /dev/null/utmp, ignoring: Not a directory
[ 15.736736] elogind-daemon[1701]: New seat seat0.
[ 15.738664] elogind-daemon[1701]: Watching system buttons on /dev/input/event0 (pm8941_pwrkey)
[ 15.802357] elogind-daemon[1701]: Failed to set utmp path to /dev/null/utmp: Not supported
[ 17.114256] Bluetooth: hci0: command 0xfc0b tx timeout
[ 17.212900] NET: Registered protocol family 38
[ 17.669590] elogind-daemon[1701]: Failed to create inotify watch on /dev/null/utmp, ignoring: Not a directory
[ 17.671129] elogind-daemon[1701]: New session c1 of user lightdm.
[ 54.738549] IPv6: ADDRCONF(NETDEV_CHANGE): usb0: link becomes ready
@00p513-dev
Copy link

Yes this is postmarketos. i guess i need to modify kernel? this is a mainlined device

@antony-jr
Copy link
Author

antony-jr commented Oct 13, 2020

@00p513-dev You need to find your touch panel in the device tree of your downstream kernel (For me it's here -> https://github.com/LineageOS/android_kernel_asus_msm8916/blob/1a45c63742b8c3253a38c2ff97b672918c88d8df/arch/arm/boot/dts/qcom/msm8916-mtp-ze550kl.dtsi#L24 then use grep command to find something in the Documentation/devicetree/bindings/input/touchscreen text files to know how the downstream dts can be ported to the mainline, For me for focaltech, I had to look in here -> https://github.com/msm8916-mainline/linux/blob/master/Documentation/devicetree/bindings/input/touchscreen/edt-ft5x06.yaml and make my dts for the mainline -> https://github.com/antony-jr/postmarketos-asus-z00l/blob/2363e4983b83dedc1ceabdd6dcc25c81ff9f0bb8/msm8916-asus-z00l.dts#L109

@00p513-dev
Copy link

Thanks ill try when i have time at the weekend. my schoolday is 7:30 am to 7:30 pm xD

@antony-jr
Copy link
Author

Thanks ill try when i have time at the weekend. my schoolday is 7:30 am to 7:30 pm xD

WTF, That's 12 hours.

@00p513-dev
Copy link

yeah ik just got home and had dinner...

@antony-jr
Copy link
Author

@00p513-dev Also I see that you have SD632 SOC(System on Socket), I don't know if newer SOC is suitable for postmarketOS.

SD632 is not in mainline kernel yet, and is unlikely to be as not many manufacturers use it

See https://www.reddit.com/r/tuxphones/comments/ewl21j/is_a_fairphone_3_an_open_alternative_to_librem_5/

Are you sure you can mainline this thing? You have to write your own kernel for that then. If you really want a decent linux phone without having to mainline this thing, you have https://halium.org/ which can run Ubuntu Touch and does not depend on mainline.

@antony-jr
Copy link
Author

Also mine is MSM8916 which is a popular SOC supported by postmarketOS. So I think I have it easy than you.

@antony-jr
Copy link
Author

@00p513-dev Sorry it seems it is MSM8953 SOC so it can be mainlined. Sorry for the misinformation. You should get into official chat of postmarketOS there are developers who can help you.

@00p513-dev
Copy link

no im talking about my grouper, the tegra 3. im not going to mainline channel for a while xD

@antony-jr
Copy link
Author

antony-jr commented Oct 13, 2020

Ah I see. I thought you were trying to mainline the G7 because I saw some PRs and forks in your Github account.

@00p513-dev
Copy link

nah i am trying to port orangefox and some roms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment