[BLISS ROMS Development] lordvyper:
Asus t303ua

Hello

I have been using Bliss on my Asus t303ua for a couple of months now. It has an I5, 8Gb of ram and a 256gb ssd. While i have found workarounds for the issues below, i recently tried a live Fedora usb stick and all of the problems are fixed, so i suppose its a matter of drivers included with Bliss. I have attached the outputs of lsmod and a verbose lspci obtained from the fedora live usb. I ran Fedora 27 live usb beta, and i have tested Bliss 7.2, the builds from this month (October) posted under stable (with kernels 4.4 and 4.9) as well as the edge one with kernel 4.12. It's the exact same behaviour for all of them as described next, on all issues. I tested live usb sticks with those versions.

(On an semi unrelated note, how do you perform an "upgrade" installation without losing all your apps and configurations? I have bliss on a partition on my ssd and would like to perform an install but dread having to reconfigure everything again.)

Issue 1: Audio crackling/hissing/weird electrical hiss like from boot. From the middle of Bliss boot, the device starts making a weird crackling noise (more like a hiss or electrical noise, hard to describe). It goes away when i rmmod the audio driver (by running, as root, "rmmod snd_hda_core", from the top of my head). I then also lose sound until the mod is brought back in, together with the hissing sound. I could bet its a wrong driver being loaded that treats an audio line as an input when its not, but thats just speculation.

Issue 2: Rotation is not detected. Self explanatory, Bliss does not react to device rotation (wether locked or unlocked, docked or not). My work around is using an app to control the rotation. Works this way, but under Fedora i just rotate the device and it works.

Issue 3: Power button not sleeping on simple press. I worked around it with a command posted here some pages back by another user, but this has the unfortunate side effect of losing the sdcard mounted when returning from sleep. Again, under Fedora, simple press on the power button makes the device sleep, another press awakes the device, as expected. Maybe related, closing the device with the keyboard cover should also make it sleep but does not, device stays on as if nothing had happened. The closing movement is detected however, because if i have made it sleep (by command line), it wakes when i close the lid.

Issue 4: Touch is very sensitive and misreads drags as button presses too fast. I have tried messing with the sensitivity under settings, and i've managed to adapt to it, but it's too sensitive, compared to any other android device. Also, under Fedora, it works normally (normal sensitivity). Many times, when i try to scroll long lists, it will immediatly react to me putting my finger down to start scrolling as a press instead.

Rear camera not detected. This isn't much of an issue for me, and i haven't tested it under Fedora either to know if its working there or not, as i have no use for it, but anyway, the camera apps under bliss only show the front camera.

Since i use bliss to run Comicrack and Mantano, that is, mostly as a book reader, the issues are bearable, but after seeing how it reacts under Fedora i thought it useful to report it here.

Please let me know if I can be of help by running anything under the Fedora live usb, or performing other diagnostics.

Thanks for the great work on this project, its moving along great. Hope this helps it reach more devices/hw.

lv

lspci -v -k -nn -b

00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers [8086:1904] (rev 08)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0

Capabilities: <access denied>

Kernel driver in use: skl_uncore

00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07) (prog-if 00 [VGA controller])

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at db000000 (64-bit, non-prefetchable)

Memory at 90000000 (64-bit, prefetchable)

I/O ports at f000

Capabilities: <access denied>

Kernel driver in use: i915

Kernel modules: i915

00:04.0 Signal processing controller [1180]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [8086:1903] (rev 08)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: fast devsel, IRQ 255

Memory at dc528000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: proc_thermal

Kernel modules: processor_thermal_device

00:05.0 Multimedia controller [0480]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Imaging Unit [8086:1919] (rev 01)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at dc000000 (64-bit, non-prefetchable)

Capabilities: <access denied>

00:13.0 Non-VGA unclassified device [0000]: Intel Corporation Device [8086:9d35] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at dc542000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: intel_ish_ipc

Kernel modules: intel_ish_ipc

00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21) (prog-if 30 [XHCI])

Subsystem: ASUSTeK Computer Inc. Device [1043:201f]

Flags: bus master, medium devsel, latency 0, IRQ 255

Memory at dc510000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: xhci_hcd

00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Thermal subsystem [8086:9d31] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at dc541000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: intel_pch_thermal

Kernel modules: intel_pch_thermal

00:14.3 Multimedia controller [0480]: Intel Corporation Device [8086:9d32] (rev 01)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 32, IRQ 255

Memory at 39000000 (64-bit, non-prefetchable)

Capabilities: <access denied>

00:15.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 [8086:9d60] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at dc540000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: intel-lpss

Kernel modules: intel_lpss_pci

00:15.1 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 [8086:9d61] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at dc53f000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: intel-lpss

Kernel modules: intel_lpss_pci

00:15.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #2 [8086:9d62] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at dc53e000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: intel-lpss

Kernel modules: intel_lpss_pci

00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-LP CSME HECI #1 [8086:9d3a] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at dc53d000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: mei_me

Kernel modules: mei_me

00:17.0 SATA controller [0106]: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] [8086:9d03] (rev 21) (prog-if 01 [AHCI 1.0])

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 255

Memory at dc538000 (32-bit, non-prefetchable)

Memory at dc53c000 (32-bit, non-prefetchable)

I/O ports at f090

I/O ports at f080

I/O ports at f060

Memory at dc53b000 (32-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: ahci

00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 [8086:9d10] (rev f1) (prog-if 00 [Normal decode])

Flags: bus master, fast devsel, latency 0, IRQ 255

Bus: primary=00, secondary=01, subordinate=39, sec-latency=0

I/O behind bridge: 00002000-00002fff [size=4K]

Memory behind bridge: c4000000-da0fffff [size=353M]

Prefetchable memory behind bridge: 00000000a0000000-00000000c1ffffff [size=544M]

Capabilities: <access denied>

Kernel driver in use: pcieport

Kernel modules: shpchp

00:1d.0 PCI bridge [0604]: Intel Corporation Device [8086:9d1a] (rev f1) (prog-if 00 [Normal decode])

Flags: bus master, fast devsel, latency 0, IRQ 255

Bus: primary=00, secondary=3a, subordinate=3a, sec-latency=0

I/O behind bridge: None

Memory behind bridge: dc400000-dc4fffff [size=1M]

Prefetchable memory behind bridge: None

Capabilities: <access denied>

Kernel driver in use: pcieport

Kernel modules: shpchp

00:1f.0 ISA bridge [0601]: Intel Corporation Sunrise Point-LP LPC Controller [8086:9d48] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, medium devsel, latency 0

00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP PMC [8086:9d21] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: fast devsel

Memory at dc534000 (32-bit, non-prefetchable)

Kernel driver in use: intel_pmc_core

00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d70] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: bus master, fast devsel, latency 32, IRQ 255

Memory at dc530000 (64-bit, non-prefetchable)

Memory at dc500000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: snd_hda_intel

Kernel modules: snd_hda_intel, snd_soc_skl

00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus [8086:9d23] (rev 21)

Subsystem: ASUSTeK Computer Inc. Device [1043:13c0]

Flags: medium devsel, IRQ 255

Memory at dc53a000 (64-bit, non-prefetchable)

I/O ports at f040

Kernel driver in use: i801_smbus

Kernel modules: i2c_i801

3a:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 59)

Subsystem: Intel Corporation Dual Band Wireless-AC 7265 [8086:9110]

Flags: bus master, fast devsel, latency 0, IRQ 255

Memory at dc400000 (64-bit, non-prefetchable)

Capabilities: <access denied>

Kernel driver in use: iwlwifi

Kernel modules: iwlwifi

lsmod

Module Size Used by

rfcomm 81920 16

xt_CHECKSUM 16384 1

ipt_MASQUERADE 16384 3

nf_nat_masquerade_ipv4 16384 1 ipt_MASQUERADE

tun 36864 1

fuse 106496 3

nf_conntrack_netbios_ns 16384 1

nf_conntrack_broadcast 16384 1 nf_conntrack_netbios_ns

xt_CT 16384 1

ip6t_rpfilter 16384 1

ip6t_REJECT 16384 2

nf_reject_ipv6 16384 1 ip6t_REJECT

xt_conntrack 16384 22

ip_set 53248 0

nfnetlink 20480 1 ip_set

ebtable_nat 16384 1

ebtable_broute 16384 1

bridge 188416 1 ebtable_broute

stp 16384 1 bridge

llc 16384 2 bridge,stp

ip6table_nat 16384 1

nf_conntrack_ipv6 20480 12

nf_defrag_ipv6 102400 1 nf_conntrack_ipv6

nf_nat_ipv6 16384 1 ip6table_nat

ip6table_mangle 16384 1

ip6table_raw 16384 1

ip6table_security 16384 1

iptable_nat 16384 1

nf_conntrack_ipv4 20480 16

nf_defrag_ipv4 16384 1 nf_conntrack_ipv4

nf_nat_ipv4 16384 1 iptable_nat

nf_nat 32768 3 nf_nat_ipv6,nf_nat_masquerade_ipv4,nf_nat_ipv4

nf_conntrack 217088 11 nf_conntrack_ipv6,nf_conntrack_ipv4,ipt_MASQUERADE,nf_conntrack_broadcast,nf_conntrack_netbios_ns,xt_CT,nf_nat_ipv6,nf_nat_masquerade_ipv4,xt_conntrack,nf_nat_ipv4,nf_nat

libcrc32c 16384 2 nf_conntrack,nf_nat

iptable_mangle 16384 1

iptable_raw 16384 1

iptable_security 16384 1

ebtable_filter 16384 1

ebtables 32768 3 ebtable_filter,ebtable_nat,ebtable_broute

ip6table_filter 16384 1

ip6_tables 28672 5 ip6table_mangle,ip6table_filter,ip6table_security,ip6table_raw,ip6table_nat

cmac 16384 1

bnep 20480 2

snd_hda_codec_hdmi 49152 1

snd_hda_codec_realtek 94208 1

snd_hda_codec_generic 73728 1 snd_hda_codec_realtek

asus_nb_wmi 28672 0

asus_wmi 28672 1 asus_nb_wmi

iTCO_wdt 16384 0

iTCO_vendor_support 16384 1 iTCO_wdt

intel_rapl 20480 0

x86_pkg_temp_thermal 16384 0

intel_powerclamp 16384 0

coretemp 16384 0

snd_soc_skl 77824 0

kvm_intel 208896 0

snd_soc_skl_ipc 53248 1 snd_soc_skl

snd_soc_sst_ipc 16384 1 snd_soc_skl_ipc

kvm 630784 1 kvm_intel

snd_soc_sst_dsp 32768 1 snd_soc_skl_ipc

snd_hda_ext_core 24576 1 snd_soc_skl

snd_soc_sst_match 16384 1 snd_soc_skl

tpm_crb 16384 0

irqbypass 16384 1 kvm

snd_soc_core 237568 1 snd_soc_skl

intel_cstate 20480 0

intel_uncore 126976 0

snd_compress 20480 1 snd_soc_core

snd_pcm_dmaengine 16384 1 snd_soc_core

ac97_bus 16384 1 snd_soc_core

snd_hda_intel 40960 4

arc4 16384 2

intel_rapl_perf 16384 0

snd_hda_codec 131072 4 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek

iwlmvm 417792 0

snd_hda_core 81920 7 snd_hda_intel,snd_hda_codec,snd_hda_ext_core,snd_soc_skl,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec_realtek

uvcvideo 94208 0

snd_hwdep 20480 1 snd_hda_codec

mac80211 942080 1 iwlmvm

videobuf2_vmalloc 16384 1 uvcvideo

snd_seq 65536 0

videobuf2_memops 16384 1 videobuf2_vmalloc

videobuf2_v4l2 24576 1 uvcvideo

snd_seq_device 16384 1 snd_seq

videobuf2_core 40960 2 uvcvideo,videobuf2_v4l2

snd_pcm 135168 8 snd_hda_intel,snd_hda_codec,snd_pcm_dmaengine,snd_hda_ext_core,snd_hda_core,snd_soc_skl,snd_hda_codec_hdmi,snd_soc_core

videodev 180224 3 uvcvideo,videobuf2_core,videobuf2_v4l2

joydev 20480 0

media 40960 2 uvcvideo,videodev

iwlwifi 270336 1 iwlmvm

snd_timer 32768 2 snd_seq,snd_pcm

snd 86016 20 snd_compress,snd_hda_intel,snd_hwdep,snd_seq,snd_hda_codec,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_seq_device,snd_hda_codec_realtek,snd_soc_core,snd_pcm

soundcore 16384 1 snd

i2c_i801 24576 0

cfg80211 708608 3 iwlmvm,iwlwifi,mac80211

btusb 45056 0

hid_sensor_gyro_3d 16384 0

btrtl 16384 1 btusb

hid_sensor_accel_3d 16384 1

hid_sensor_trigger 16384 4 hid_sensor_accel_3d,hid_sensor_gyro_3d

hid_sensor_iio_common 16384 3 hid_sensor_accel_3d,hid_sensor_trigger,hid_sensor_gyro_3d

industrialio_triggered_buffer 16384 2 hid_sensor_accel_3d,hid_sensor_gyro_3d

hci_uart 114688 0

wmi 24576 1 asus_wmi

i915 1884160 12

btbcm 16384 2 hci_uart,btusb

btqca 16384 1 hci_uart

btintel 16384 2 hci_uart,btusb

bluetooth 561152 43 btrtl,hci_uart,btintel,btqca,bnep,btbcm,rfcomm,btusb

int3403_thermal 16384 0

ecdh_generic 24576 1 bluetooth

rfkill 28672 9 asus_wmi,bluetooth,cfg80211

pinctrl_sunrisepoint 28672 0

acpi_als 16384 0

tpm_tis 16384 0

i2c_algo_bit 16384 1 i915

pinctrl_intel 20480 1 pinctrl_sunrisepoint

tpm_tis_core 20480 1 tpm_tis

kfifo_buf 16384 2 acpi_als,industrialio_triggered_buffer

drm_kms_helper 163840 1 i915

intel_hid 16384 0

tpm 53248 3 tpm_tis,tpm_crb,tpm_tis_core

industrialio 69632 7 hid_sensor_accel_3d,acpi_als,hid_sensor_trigger,hid_sensor_gyro_3d,industrialio_triggered_buffer,kfifo_buf

int3406_thermal 16384 0

int3402_thermal 16384 0

int3400_thermal 16384 0

video 40960 3 asus_wmi,int3406_thermal,i915

processor_thermal_device 16384 0

intel_lpss_acpi 16384 0

sparse_keymap 16384 2 asus_wmi,intel_hid

drm 360448 13 i915,drm_kms_helper

acpi_pad 180224 0

idma64 20480 0

acpi_thermal_rel 16384 1 int3400_thermal

int340x_thermal_zone 16384 3 int3402_thermal,int3403_thermal,processor_thermal_device

mei_me 53248 0

intel_soc_dts_iosf 16384 1 processor_thermal_device

intel_lpss_pci 20480 0

mei 102400 1 mei_me

shpchp 36864 0

intel_lpss 16384 2 intel_lpss_pci,intel_lpss_acpi

intel_pch_thermal 16384 0

vfat 20480 3

fat 73728 1 vfat

squashfs 53248 1

hid_sensor_hub 20480 4 hid_sensor_accel_3d,hid_sensor_iio_common,hid_sensor_trigger,hid_sensor_gyro_3d

intel_ishtp_hid 20480 0

hid_multitouch 20480 0

crct10dif_pclmul 16384 0

crc32_pclmul 16384 0

crc32c_intel 24576 1

ghash_clmulni_intel 16384 0

serio_raw 16384 0

intel_ish_ipc 20480 0

intel_ishtp 40960 2 intel_ishtp_hid,intel_ish_ipc

i2c_hid 20480 0

uas 24576 0

usb_storage 69632 4 uas

sunrpc 368640 1

scsi_transport_iscsi 106496 0

loop 28672 6