Rooting a Google Pixel 6 Pro: An embedded Linux guy’s notes

Introduction

These are my notes to future self on rooting a Google Pixel 6 Pro. For reasons I’ll explain below, there’s a good chance I’ll find interest in this topic every now and then.

Being a Linux guy, who isn’t very fond of smartphones in general, I consider my Android phone a small Linux computer, and as such, I can’t stand the idea of not having full control over it. I own the thing, therefore I should be able to access any data on it.

There’s also a practical aspect to this, for example the ability to obtain the secret key that encrypts WhatsApp data, so the conversations can be properly saved for future access (that is, long after WhatsApp becomes history).

So all I want is “su” at shell prompt to turn me into root. So I can backup the entire thing with a tar command, for example. I couldn’t care less about tweaking the phone.

I should say that even though I definitely have experience with embedded Linux, my knowledge on Android is very limited, and consists of what I chose to know in order to maintain my own phone. Nothing professional, in short.

I’ve also written a similar post on my LG G4, which I eventually didn’t root.

Root your phone early

Or at least, unlock the bootloader early, because it resets the phone completely, including deleting all user data. There’s a bit of sense in doing this, because unlocking the bootloader can be a means to maliciously access the data on the phone. For us plain users, it means that the rooting should be done as part of the initial setup of the phone.

It also means that there’s no going back and forth. So if the phone is unrooted and subsequently locked for the purpose of making some sensitive app happy, there’s no going back to root. At least not without wiping the phone.

Overview of rooting

Android 12 is best rooted with Magisk. Previously, SuperSU was popular for this purpose, but as apps become more and more hostile to rooted phones due to security and DRM considerations, it’s also required to hide the fact that the phone has been rooted from these apps. In particular, apps involving payments and access to paid-for content (e.g. Netflix) won’t play ball if the phone appears to have been tampered with. SuperSU is not in the league for this kind of cat-and-mouse game.

Android is designed to never give root access to anything else but its own low-level machinery. suid doesn’t work, and Android also runs with SELinux in enforcing state, which I suppose also prevents privilege escalation.

The intervention is therefore done by Magisk when the Linux kernel boots. The trick is to boot up with an initial RAM disk image that is manipulated to bring up the system in a more permissive state.

Practically, the rooting procedure goes like this:

  • Unlock the bootloader. What this means is that the bootloader that is responsible for loading the kernel and ramdisk image (a.k.a. fastboot) also agrees to write images to the boot partitions of the flash, something it normally refuses to do. Unlocking should be done early, because it resets the phone.
  • Download (to computer) the boot images for the exact Android build that runs on the phone, and fetch the boot.img image file from it. It contains the Linux kernel and ramdisk for a normal boot (as opposed to e.g. Recovery boot).
  • Sideload-install the Magisk app (i.e. install from an .apk file directly) on the phone.
  • Feed the Magisk app with the boot.img file, so it creates a manipulated version of it (this runs on the phone itself).
  • Boot the phone into fastboot mode and write the manipulated image to the phone’s boot partition. This will only work if the phone is “bootloader unlocked”, of course.
  • Install and enable a Magisk module that camouflages the fact that the phone has been unlocked and rooted, to deceive apps into thinking it’s innocent.
  • Disable system updates. See below.

A computer with the fastboot utility installed is required.

I’ve mainly followed the official installation guide. There’s also an XDA thread specific for P6P, but it’s quite confusing as it lists all possible rooting options, and to me it first appeared like I had to run through them all.

The beauty of this rooting process is that the only thing that is specific to the phone model is the boot.img, which is downloaded from the vendor’s site. In other words, those developing the rooting tools don’t release files for every single device. Magisk just modifies the existing boot image in a certain way.

For some background on Magisk by its author, look here.

Implications of rooting

Rooting a Pixel 6 Pro doesn’t void its warranty as far as I understand, but there are three main things to keep in mind:

  • Because the boot image is replaced with a manipulated one, a system upgrade will mess up things, or at the very least revert the rooting. Android can’t therefore not be allowed to update automatically, as it usually does. Likewise, the regular “System update” feature (under Settings > System) should never be used. More on that below.
  • As already mentioned, some apps don’t want to work on a manipulated phone, so there’s an extra layer of fooling those apps into thinking the phone is OK. It’s quite likely that these apps will improve their detection of manipulated phones, and that the countermeasures will keep improving too. So this is probably going to be an eternal Tom and Jerry.
  • There will always be a warning that the phone is unlocked every time you boot. No way around this.

Note that there are two aspects of rooting that these sensitive apps don’t like: The fact that the phone is unlocked and hence more susceptible to manipulation, and the fact that the boot image is manipulated. Plus, they may also detect the countermeasures for making the phone look innocent.

There’s a framework called Google SafetyNet, which is the main mechanism that apps are expected to use to detect a manipulated phone. The good news is that it’s easy to check if the phone passes its tests (that is, if our camouflage works), but I will not be surprised if each app will have its own additional tests.

OK, enough with the talky talk. Time for some hands-on.

Unlocking

As one would expect, the phone is locked by default. This means that with the phone in fastboot mode (see below how to invoke it), it says so on the screen, and with the fastboot utility one gets:

$ fastboot flashing get_unlock_ability
...
(bootloader) get_unlock_ability: 0
OKAY [  0.030s]
finished. total time: 0.030s
$ fastboot flashing unlock
...
FAILED (remote: flashing unlock is not allowed)
finished. total time: 0.032s

So boot the phone normally. If there is no Developer options item under System, the phone is not in developer mode. For this, go to About Phone. Tap seven times on Build Number. The phone prompts for the PIN number, and then the “You are now a developer” message appears.

Go to the phone’s settings, System > Developer options > OEM unlocking, and enable it (a PIN prompt and scary warning dialog box will appear).

Then back to fastboot mode. It’s time to issue the “flashing unlock: command which resets the phone completely. All user data and settings is lost.

$ fastboot flashing get_unlock_ability
...
(bootloader) get_unlock_ability: 1
OKAY [  0.030s]
finished. total time: 0.030s
$ fastboot flashing unlock
...
OKAY [  0.032s]
finished. total time: 0.032s

Even though the command finished immediately, the unlock occurs only after confirming it on the phone itself, with a scary warning message. And then it says “unlocked” next to the device state on the screen in fastboot mode.

The phone then starts exactly like it did the first time it was powered on. Completely blank.

Plus a warning on every boot that the bootloader is unlocked. Something to get used to, as there’s no remedy for this. Re-locking the phone is out of the question, because unlocking it back will wipe it again.

Sideload install of Magisk app

Download the latest version (v24.3 in my case) from here. Copy Magisk-v24.3.apk into some reachable directory on the phone (File Transfer, connected via USB, or any other method).

Then open Files on the phone, and navigate to the Download folder. Tap the .ask file, but alas, the phone refuses to “install unknown apps”. But hey, there’s a “Settings” option on the popup. So enable “Allow from this source”, and that’s it.

Patch the boot image

The original Android images can be downloaded from Google’s official page. So I picked the raven-xxx-factory-whatever.zip file that matched my build (find the exact build number in About Phone in the Settings).

Fetch the boot.img from the zip file inside the zip file, and copy it into the phone to somewhere reachable as well.

Now open the Magisk app, tap the Install button, and pick “Select and Patch a file” (there’s no other option, actually). Navigate to and select boot.img, and tap “let’s go”. The screen turns into a black text mode, some log messages appear, and then it says where it wrote the patched file to.

Copy the patched file to the computer, possibly with USB file transfer.

Note that the boot.img must come from a build that matches the one running on the phone exactly. The truth is that I would expect things to work fairly well even if there was a slight version mismatch, but there’s also a possibility for some unexplained glitches.

Therefore, if you want to upgrade Android, do so by downloading the factory build for the new version, and manipulate the boot.img file in the zip file (actually, it’s in the zip file inside the zip file). And then run the script that comes with that file (if you have the courage).

Invoking fastboot mode

Turn off the phone. Press and hold the volume down button and then the power button, and it’s up in no time.

The nice thing is that other modes can be invoked from the menu that shows up (Rescue and Recovery mode)

Write the image to the boot partition

It’s time to write the image to the phone. This is where there’s a possibility to brick the phone.

That said, boot.img is the kernel and ramdisk, not the initial bootloader (i.e. fastboot). In other words, if this goes wrong, the phone might not boot up, but since the bootloader is still intact, there’s always the possibility to power it up in fastboot mode and update any partition.

So the only partition I would be really reluctant to write to is the bootloader itself. Which isn’t the same as boot.

So “flash boot” sounds scary, but it’s not a dead end if it fails. There’s already a factory image zip file at hand for writing to all relevant partitions, and it has a flash-all.sh file that writes a complete set (including the bootloader, by the way, maybe delete that line from the script).

So let’s do the scary thing (the file name of the image may vary, of course):

$ fastboot flash boot ~/Desktop/magisk_patched-24300_28q74.img
target reported max download size of 261095424 bytes
sending 'boot_a' (65536 KB)...
OKAY [  0.413s]
writing 'boot_a'...
OKAY [  0.100s]
finished. total time: 0.513s

As it says, the whole thing took half a second. Reboot. The thing that stands out is that Magisk has a button for uninstallation.

And by the way, it would probably have been fine to write to the recovery partition instead. Possibly as a method to boot the phone with root capabilities occasionally. But that doesn’t calm those sensitive apps, because the phone remains unlocked. And locking it means no way back to unlock without a full wipe.

It works!

Opened a shell via adb, typed “su”. Magisk popped up a prompt on the screen to authorize root privileges, I approved, and that’s it.

Same goes for every other app that requests root privileges. Magisk brings up a popup for authorizing it. So unless there’s a vulnerability in Magisk, there’s no security hole about this.

Making SafetyNet happy

So now when the phone is rooted, it’s time to sweep the dirt under the carpet.

I downloaded SafetyNet Checker, and indeed, it failed on Basic Integrity and CTS Profile Match. The suggestions read “RESTORE_TO_FACTORY_ROM” and “LOCK_BOOTLOADER” so hey, I definitely got caught.

So there’s safetynet-fix. I downloaded v2.2.1 from here, copied safetynet-fix-v2.2.1.zip into the phone.

Then, within the Magisk app on the phone, I selected Modules at the bottom, and picked “Install from Storage”. And picked the same zip file. The screen went to log text on black screen, indicating everything was fine.

And from there, I clicked the Reboot button to the bottom right.

Ah, but that wasn’t enough. After the reboot, I went to Modules again, and it said “Modules suspended because Zygisk in not enabled”. And almost needless to say, the SafetyNet test failed.

So I clicked the Home button to the bottom left of Magisk, then the setting icon to the top right, and enabled Zygisk (Beta). And rebooted again.

This time the SafetyNet test succeeded. Another good sign is that the OEM bootloader unlocking option was back — it disappears when the systems detects that the bootloader is unlocked.

But wait, what is this Zygisk thing? To get an idea, let’s first let’s get acquainted with a standard Android component, the Zygote process: It’s the counterpart of common Linux’ init process, in the sense that it’s the father of all processes in the system. Likewise, all processes in the Dalvik VM are the children of the Zygote process. Every new process forks from this one.

Zygisk replaces this process. As I’m not familiar with Android internals, I don’t know what tricks Zygisk pulls, but it’s a common trick in Linux to hijack calls to libraries when launching a new process. So at least the good old Linux trick is to, for example, hijack all library functions that are related to time, and implement a date crack. I guess they did something similar to feed all apps with fake information about the phone. Odds are that the apps will add checks to bypass those that are fake, and then the fix module will cover up these two. Tom and Jerry.

System updates

By default, Android updates itself every now and then by virtue of OTA (Over The Air) updates, which essentially means that the phone downloads a zip file that contains images that are written to several partitions on the flash, the boot partition included (and the fastboot partition too, actually). So if such update is allowed to take place normally, the manipulated boot.img is simply not used anymore, and the phone reboots unrooted. It will still be possible to repeat the root procedure to re-root the phone, as it remains unlocked.

So these automatic updates must be disabled so the phone doesn’t lose its root capabilities all of the sudden. It’s possible to perform manual updates, either by applying a manipulated zip file and write it to the partitions in fastboot mode, or with the method described here and here.

Personally, I’m a very little fan of upgrading things all the time, so odds are that I would have turned off System Upgrade anyhow. I mean, you restart your phone for whatever reason, and poof, something stops working because bug fix X caused a new bug Y. But don’t worry, it will be fixed in the next update, and then there will be bug Z. Regardless of rooting. And I know, security updates and all that. It boils down to either risking getting knocked down by an attack on your phone or by a software update. I would say the latter is much more likely. As for privacy, well, that’s gone long ago, and mainly due to what the phone does per design.

On Android 12, turning off system updates is a bit like turning down a nagging salesman. These are the things I did, and I’m not sure all of them were necessary:

  • Under Developer Options (which are enabled for unlocking anyhow). Turn off “Automatic system updates”.
  • Go to Settings > Notifications > App Notifications > Google Play Settings and turn off System Update (to silence the “System update paused” notification).
  • Go to the Settings > Apps > Google Play Services > Storage and Cache > Clear cache. Possibly also tap “Manage space” > “clear all data”. Not sure either of these two were necessary.

And from now on, avoid System > System Update (like, why insist?).

And in case an update is done deliberately: Pixel 6 Pro does System Update with an A/B setting. That means that there’s an “active slot”, A or B, that the phone boots from, and an “inactive slot”, which the updating utilities are free to write to. So the updating process consists of writing the downloaded images into the inactive slot, and then turn the inactive slot into the active one. The existence of A/B partitions is evident by listing the block devices by name:

raven:/ # ls /dev/block/by-name/
abl_a    dpm_a         gsa_b           pbl_b    userdata
abl_b    dpm_b         klog            persist  vbmeta_a
bl1_a    dram_train_a  ldfw_a          pvmfw_a  vbmeta_b
bl1_b    dram_train_b  ldfw_b          pvmfw_b  vbmeta_system_a
bl2_a    dtbo_a        metadata        sda      vbmeta_system_b
bl2_b    dtbo_b        mfg_data        sdb      vbmeta_vendor_a
bl31_a   efs           misc            sdc      vbmeta_vendor_b
bl31_b   efs_backup    modem_a         sdd      vendor_boot_a
boot_a   fips          modem_b         super    vendor_boot_b
boot_b   frp           modem_userdata  tzsw_a
devinfo  gsa_a         pbl_a           tzsw_b

So when A is active, it means that the bootloader uses the *_a partitions, and same goes with B.

I haven’t done any update on my phone yet, so I can’t say anything from personal experience. But in the end, it seems like if a System Update occurs accidentally, it’s not a big deal — the phone will probably start just fine, only with an updated version of Android and without root. So it’s just a matter of going through the rooting process again.

Or better still, if the update is made in a controlled manner, Magisk can manipulate the boot_a or boot_b partition — the one that inactive at that moment — after the regular OTA update, and hence make the device remain rooted when it reboots. That’s why the instructions for this process tell you not to reboot the phone after performing an OTA update.

To drop the resumption notification, possibly remove the already downloaded stuff from the Download/ directory. Apparently, Google Play is taking care of that.

That’s it

For the sake of rooting the phone, there’s no point reading further. Everything that follows is some more or less related information, but nothing necessary to complete the task.


Boot modes

This is kind-of related: The phone has several boot modes, so here’s a brief list of those I know about, along with their Vendor / Product IDs.

  • Regular MTP mode. With no data transfer it’s 18d1:4ee7, in File Transfer mode it’s 18d1:4ee2, in tethering (Internet access share) it’s 18d1:4eec, MIDI mode 18d1:4ee9 and in PTP it’s 18d1:4ee6.
  • Rescue mode: 18d1:d001
  • Fastboot mode, 18d1:4ee0
  • Recovery mode, 18d1:4ee0

Fastboot mode

This is like U-boot on embedded Linux (and maybe it’s actually that, I haven’t checked). So it’s the first thing that is loaded from the flash memory. So the point is that as long as Fastboot works and the phone is unlocked, the phone isn’t really bricked even if it doesn’t boot, because everything can be fixed. If Fastboot doesn’t come up, get some mortar.

Recovery mode

Press and hold the the power button, and press the volume up button briefly. The flipped robot image appears.

Going to fastboot mode from there enables fastbootd, which appears to talk with the PC with a partial version of the fastboot protocol.

It’s also possible to view the recovery log (as /tmp/recovery.log) but it’s not clear what it helps for.

Getting out of this mode — I guess there are ways for that, maybe through fastbootd? So far I just waited long enough.

Rescue mode

In rescue mode, the phone presents itself as a host:

$ adb devices
List of devices attached
12345FDEE000S9	host

Not sure what that means, actually. Is it really a USB host? If so, how did adb manage to query it?

The screen shows the flipped robot and “No command”, just like Recovery Mode.

But if you press the power and volume up in this mode, it says “waiting for rescue commands…”.

Now try to get out of that. Rumor has it that pressing the power button for 20 seconds will do the trick. Or just wait long enough. Alternatively, connect to the computer with the USB plug and go

$ adb reboot

There’s also this page discussing Rescue Mode. My best guess is that this mode is intended to allow writing to flash partitions without unlocking the phone, or else how can authorized personnel can fix a phone with a messed up boot chain without taking it apart? So this could be the key to rooting the phone without unlocking it. Maybe.

Mounts

Checking the mounts of a Linux system is one of the first things I do when I begin exploring a system. It turns out even more interesting in the context of rooting.

These are the mounts before rooting the phone with Magisk. That’s one heck of a list on this machine even at this state:

$ df -h
Filesystem        Size Used Avail Use% Mounted on
/dev/block/dm-6   838M 836M     0 100% /
tmpfs             5.6G 1.2M  5.6G   1% /dev
tmpfs             5.6G    0  5.6G   0% /mnt
/dev/block/dm-7   237M 236M     0 100% /system_ext
/dev/block/dm-8   2.5G 2.5G     0 100% /product
/dev/block/dm-9   455M 454M     0 100% /vendor
/dev/block/dm-10   52M  52M     0 100% /vendor_dlkm
tmpfs             5.6G  52K  5.6G   1% /apex
/dev/block/loop4   35M  35M     0 100% /apex/com.android.i18n@1
/dev/block/loop7  232K  24K  204K  11% /apex/com.android.telephony@1
/dev/block/dm-13  732K 704K   16K  98% /apex/com.android.ipsec@311612010
/dev/block/dm-12  2.7M 2.7M     0 100% /apex/com.android.tethering@311616020
/dev/block/loop10 7.5M 7.5M     0 100% /apex/com.android.runtime@1
/dev/block/dm-14   18M  18M     0 100% /apex/com.android.media.swcodec@311610000
/dev/block/loop11 1.6M 1.6M     0 100% /apex/com.google.mainline.primary.libs@311020000
/dev/block/dm-15  6.8M 6.7M     0 100% /apex/com.android.adbd@311611002
/dev/block/loop13 2.0M 1.9M     0 100% /apex/com.android.appsearch@300000000
/dev/block/loop14 232K  88K  140K  39% /apex/com.android.apex.cts.shim@1
/dev/block/dm-16  1.6M 1.6M     0 100% /apex/com.google.mainline.primary.libs@311626000
/dev/block/dm-18  832K 804K   12K  99% /apex/com.android.tzdata@311311000
/dev/block/dm-17  232K 152K   76K  67% /apex/com.android.scheduling@310733000
/dev/block/loop20  40M  40M     0 100% /apex/com.android.vndk.v31@1
/dev/block/dm-19  4.8M 4.7M     0 100% /apex/com.android.conscrypt@310911000
/dev/block/dm-20  6.0M 6.0M     0 100% /apex/com.android.extservices@311610040
/dev/block/dm-21   62M  62M     0 100% /apex/com.android.art@311510000
/dev/block/dm-23  7.8M 7.7M     0 100% /apex/com.android.neuralnetworks@311610000
/dev/block/dm-22   13M  13M     0 100% /apex/com.android.permission@311611030
/dev/block/dm-24   12M  12M     0 100% /apex/com.android.cellbroadcast@311612020
/dev/block/loop27 256M 134M  117M  54% /apex/com.google.pixel.camera.hal@208030436
/dev/block/dm-25  6.3M 6.3M     0 100% /apex/com.android.media@311610000
/dev/block/dm-26  8.3M 8.3M     0 100% /apex/com.android.mediaprovider@311616020
/dev/block/dm-27  1.8M 1.7M     0 100% /apex/com.android.os.statsd@311510000
/dev/block/dm-28  3.7M 3.7M     0 100% /apex/com.android.resolv@311610020
/dev/block/dm-29  5.5M 5.5M     0 100% /apex/com.android.wifi@311612010
/dev/block/dm-30  704K 676K   16K  98% /apex/com.android.sdkext@311511000
/dev/fuse         110G  14G   97G  13% /storage/emulated

and mounts:

$ mount
/dev/block/dm-6 on / type ext4 (ro,seclabel,relatime)
tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600,ptmxmode=000)
none on /dev/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
none on /dev/cpuctl type cgroup (rw,nosuid,nodev,noexec,relatime,cpu)
none on /dev/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent)
binder on /dev/binderfs type binder (rw,relatime,max=1048576,stats=global)
adb on /dev/usb-ffs/adb type functionfs (rw,relatime)
mtp on /dev/usb-ffs/mtp type functionfs (rw,relatime)
ptp on /dev/usb-ffs/ptp type functionfs (rw,relatime)
proc on /proc type proc (rw,relatime,gid=3009,hidepid=invisible)
sysfs on /sys type sysfs (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
none on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime)
tracefs on /sys/kernel/tracing type tracefs (rw,seclabel,relatime)
none on /sys/fs/fuse/connections type fusectl (rw,relatime)
none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime)
pstore on /sys/fs/pstore type pstore (rw,seclabel,nosuid,nodev,noexec,relatime)
tmpfs on /mnt type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000)
tmpfs on /mnt/installer type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000)
/dev/fuse on /mnt/installer/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/block/dm-11 on /mnt/installer/0/emulated/0/Android/data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /mnt/installer/0/emulated/0/Android/obb type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
tmpfs on /mnt/androidwritable type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000)
/dev/fuse on /mnt/androidwritable/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/block/dm-11 on /mnt/androidwritable/0/emulated/0/Android/data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /mnt/androidwritable/0/emulated/0/Android/obb type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/platform/14700000.ufs/by-name/persist on /mnt/vendor/persist type ext4 (rw,seclabel,nosuid,nodev,noatime,nodioread_nolock,nodelalloc,commit=1,data=journal)
/dev/block/platform/14700000.ufs/by-name/efs on /mnt/vendor/efs type ext4 (rw,seclabel,noatime)
/dev/block/platform/14700000.ufs/by-name/efs_backup on /mnt/vendor/efs_backup type ext4 (rw,seclabel,noatime)
/dev/block/platform/14700000.ufs/by-name/modem_userdata on /mnt/vendor/modem_userdata type ext4 (rw,seclabel,noatime)
/dev/block/platform/14700000.ufs/by-name/modem_a on /mnt/vendor/modem_img type ext4 (ro,context=u:object_r:modem_img_file:s0,relatime)
/dev/fuse on /mnt/user/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/block/dm-11 on /mnt/user/0/emulated/0/Android/data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /mnt/user/0/emulated/0/Android/obb type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /mnt/pass_through/0/emulated type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/platform/14700000.ufs/by-name/metadata on /metadata type ext4 (rw,seclabel,nosuid,nodev,noatime,nodioread_nolock,nodelalloc,commit=1,data=journal)
/dev/block/dm-7 on /system_ext type ext4 (ro,seclabel,relatime)
/dev/block/dm-8 on /product type ext4 (ro,seclabel,relatime)
/dev/block/dm-9 on /vendor type ext4 (ro,seclabel,relatime)
/dev/block/dm-10 on /vendor_dlkm type ext4 (ro,seclabel,relatime)
tmpfs on /apex type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755)
/dev/block/loop4 on /apex/com.android.i18n@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop4 on /apex/com.android.i18n type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop7 on /apex/com.android.telephony@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop7 on /apex/com.android.telephony type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-13 on /apex/com.android.ipsec@311612010 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-13 on /apex/com.android.ipsec type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-12 on /apex/com.android.tethering@311616020 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop10 on /apex/com.android.runtime@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-12 on /apex/com.android.tethering type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop10 on /apex/com.android.runtime type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-14 on /apex/com.android.media.swcodec@311610000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-14 on /apex/com.android.media.swcodec type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop11 on /apex/com.google.mainline.primary.libs@311020000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-15 on /apex/com.android.adbd@311611002 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-15 on /apex/com.android.adbd type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop13 on /apex/com.android.appsearch@300000000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop13 on /apex/com.android.appsearch type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop14 on /apex/com.android.apex.cts.shim@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop14 on /apex/com.android.apex.cts.shim type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-16 on /apex/com.google.mainline.primary.libs@311626000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-18 on /apex/com.android.tzdata@311311000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-17 on /apex/com.android.scheduling@310733000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-17 on /apex/com.android.scheduling type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-18 on /apex/com.android.tzdata type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop20 on /apex/com.android.vndk.v31@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-19 on /apex/com.android.conscrypt@310911000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop20 on /apex/com.android.vndk.v31 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-19 on /apex/com.android.conscrypt type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-20 on /apex/com.android.extservices@311610040 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-20 on /apex/com.android.extservices type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-21 on /apex/com.android.art@311510000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-21 on /apex/com.android.art type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-23 on /apex/com.android.neuralnetworks@311610000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-22 on /apex/com.android.permission@311611030 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-23 on /apex/com.android.neuralnetworks type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-22 on /apex/com.android.permission type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-24 on /apex/com.android.cellbroadcast@311612020 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-24 on /apex/com.android.cellbroadcast type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop27 on /apex/com.google.pixel.camera.hal@208030436 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop27 on /apex/com.google.pixel.camera.hal type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-25 on /apex/com.android.media@311610000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-25 on /apex/com.android.media type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-26 on /apex/com.android.mediaprovider@311616020 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-27 on /apex/com.android.os.statsd@311510000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-27 on /apex/com.android.os.statsd type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-26 on /apex/com.android.mediaprovider type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-28 on /apex/com.android.resolv@311610020 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-28 on /apex/com.android.resolv type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-29 on /apex/com.android.wifi@311612010 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-29 on /apex/com.android.wifi type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-30 on /apex/com.android.sdkext@311511000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-30 on /apex/com.android.sdkext type ext4 (ro,dirsync,seclabel,nodev,noatime)
tmpfs on /apex/apex-info-list.xml type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755)
tmpfs on /linkerconfig type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755)
tmpfs on /linkerconfig type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755)
none on /config type configfs (rw,nosuid,nodev,noexec,relatime)
/dev/block/dm-11 on /data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /data/user/0 type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
tmpfs on /data_mirror type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=700,gid=1000)
/dev/block/dm-11 on /data_mirror/data_ce/null type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /data_mirror/data_ce/null/0 type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /data_mirror/data_de/null type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /data_mirror/cur_profiles type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /data_mirror/ref_profiles type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
tmpfs on /storage type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000)
/dev/fuse on /storage/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/block/dm-11 on /storage/emulated/0/Android/data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-11 on /storage/emulated/0/Android/obb type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)

Most notable are /dev/fuse on /mnt/androidwritable/0/emulated. Like, really? All file access goes through FUSE? Anyhow, the user visible data root is at /storage/emulated/0/, as usual.

Also interesting is how adb, mtp and ptp are mounted as /dev/usb-ffs/* as functionfs. So this is how the phone behaves as a USB gadget.

Mounts after rooting

This wouldn’t normally be so interesting, but it so happens that Magisk plays a lot with mount games. So here’s the df -h, as a regular user on a rooted phone:

Filesystem        Size Used Avail Use% Mounted on
/dev/block/dm-0   838M 836M     0 100% /
tmpfs             5.6G 1.2M  5.6G   1% /dev
tmpfs             5.6G 5.3M  5.6G   1% /dev/PNsr9c
tmpfs             5.6G    0  5.6G   0% /mnt
/dev/block/dm-2   237M 236M     0 100% /system_ext
/dev/block/dm-3   2.5G 2.5G     0 100% /product
/dev/block/dm-4   455M 454M     0 100% /vendor
/dev/block/dm-5    52M  52M     0 100% /vendor_dlkm
tmpfs             5.6G  28K  5.6G   1% /apex
/dev/block/dm-6   110G 9.1G  101G   9% /data
/dev/block/loop4  2.6M 2.6M     0 100% /apex/com.android.tethering@311011010
/dev/block/loop5   35M  35M     0 100% /apex/com.android.i18n@1
/dev/block/loop6  232K  24K  204K  11% /apex/com.android.telephony@1
/dev/block/loop7  696K 668K   16K  98% /apex/com.android.ipsec@311010000
/dev/block/loop8   18M  18M     0 100% /apex/com.android.media.swcodec@311015000
/dev/block/loop10 7.5M 7.5M     0 100% /apex/com.android.runtime@1
/dev/block/loop9  6.7M 6.7M     0 100% /apex/com.android.adbd@310852002
/dev/block/loop12 2.0M 1.9M     0 100% /apex/com.android.appsearch@300000000
/dev/block/loop11 1.6M 1.6M     0 100% /apex/com.google.mainline.primary.libs@311020000
/dev/block/loop13 232K  88K  140K  39% /apex/com.android.apex.cts.shim@1
/dev/block/loop15 832K 804K   12K  99% /apex/com.android.tzdata@310733000
/dev/block/loop14 232K 152K   76K  67% /apex/com.android.scheduling@310733000
/dev/block/loop16 4.8M 4.7M     0 100% /apex/com.android.conscrypt@310911000
/dev/block/loop18  60M  60M     0 100% /apex/com.android.art@310924000
/dev/block/loop19  40M  40M     0 100% /apex/com.android.vndk.v31@1
/dev/block/loop20  18M  18M     0 100% /apex/com.android.permission@311014000
/dev/block/loop17 5.8M 5.8M     0 100% /apex/com.android.extservices@310852000
/dev/block/loop23  10M  10M     0 100% /apex/com.android.cellbroadcast@311010000
/dev/block/loop21 7.6M 7.6M     0 100% /apex/com.android.neuralnetworks@310850000
/dev/block/loop24 1.8M 1.7M     0 100% /apex/com.android.os.statsd@311012000
/dev/block/loop22 6.3M 6.2M     0 100% /apex/com.android.media@311012000
/dev/block/loop25 4.2M 4.2M     0 100% /apex/com.android.mediaprovider@311012020
/dev/block/loop26 256M 134M  117M  54% /apex/com.google.pixel.camera.hal@208030436
/dev/block/loop27 3.6M 3.6M     0 100% /apex/com.android.resolv@311011010
/dev/block/loop28 5.6M 5.5M     0 100% /apex/com.android.wifi@311011000
/dev/block/loop29 692K 664K   16K  98% /apex/com.android.sdkext@310912000
tmpfs             5.6G    0  5.6G   0% /system/bin
/dev/fuse         110G 9.1G  101G   9% /storage/emulated

So it’s more or less like before rooting, but with a couple of clues on what’s happening: There’s some odd tmpfs mounted as /dev/PNsr9c, and /system/bin is a tmpfs as well. Hmmm. That’s suspicious.

The same df -h command as root reveals a lot of /dev/block/loopNN mounts at /apex/*. They are all 99-100%, as they aren’t really storage. I’ll skip the output of that, because they’re all listed in the regular mount.

Which reads like this after rooting. Hold tight:

/dev/block/dm-0 on / type ext4 (ro,seclabel,relatime)
tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600,ptmxmode=000)
tmpfs on /dev/PNsr9c type tmpfs (rw,seclabel,relatime,mode=755)
proc on /proc type proc (rw,relatime,gid=3009,hidepid=invisible)
sysfs on /sys type sysfs (rw,seclabel,relatime)
selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime)
tmpfs on /mnt type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000)
tmpfs on /mnt/installer type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000)
tmpfs on /mnt/androidwritable type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000)
/dev/block/sda8 on /metadata type ext4 (rw,seclabel,nosuid,nodev,noatime,nodioread_nolock,nodelalloc,commit=1,data=journal)
/dev/block/dm-2 on /system_ext type ext4 (ro,seclabel,relatime)
/dev/block/dm-3 on /product type ext4 (ro,seclabel,relatime)
/dev/block/dm-4 on /vendor type ext4 (ro,seclabel,relatime)
/dev/block/dm-5 on /vendor_dlkm type ext4 (ro,seclabel,relatime)
tmpfs on /apex type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755)
tmpfs on /linkerconfig type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755)
none on /dev/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
none on /sys/fs/cgroup type cgroup2 (rw,nosuid,nodev,noexec,relatime)
none on /dev/cpuctl type cgroup (rw,nosuid,nodev,noexec,relatime,cpu)
none on /dev/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset,noprefix,release_agent=/sbin/cpuset_release_agent)
tracefs on /sys/kernel/tracing type tracefs (rw,seclabel,relatime)
/dev/block/sda1 on /mnt/vendor/persist type ext4 (rw,seclabel,nosuid,nodev,noatime,nodioread_nolock,nodelalloc,commit=1,data=journal)
none on /config type configfs (rw,nosuid,nodev,noexec,relatime)
binder on /dev/binderfs type binder (rw,relatime,max=1048576,stats=global)
none on /sys/fs/fuse/connections type fusectl (rw,relatime)
none on /sys/fs/bpf type bpf (rw,nosuid,nodev,noexec,relatime)
pstore on /sys/fs/pstore type pstore (rw,seclabel,nosuid,nodev,noexec,relatime)
/dev/block/sda5 on /mnt/vendor/efs type ext4 (rw,seclabel,noatime)
/dev/block/sda6 on /mnt/vendor/efs_backup type ext4 (rw,seclabel,noatime)
/dev/block/sda7 on /mnt/vendor/modem_userdata type ext4 (rw,seclabel,noatime)
/dev/block/sda12 on /mnt/vendor/modem_img type ext4 (ro,context=u:object_r:modem_img_file:s0,relatime)
tmpfs on /storage type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755,gid=1000)
/dev/block/dm-6 on /data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
tmpfs on /linkerconfig type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755)
/dev/block/loop4 on /apex/com.android.tethering@311011010 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop5 on /apex/com.android.i18n@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop5 on /apex/com.android.i18n type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop4 on /apex/com.android.tethering type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop6 on /apex/com.android.telephony@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop6 on /apex/com.android.telephony type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop7 on /apex/com.android.ipsec@311010000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop7 on /apex/com.android.ipsec type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop8 on /apex/com.android.media.swcodec@311015000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop8 on /apex/com.android.media.swcodec type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop10 on /apex/com.android.runtime@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop10 on /apex/com.android.runtime type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop9 on /apex/com.android.adbd@310852002 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop9 on /apex/com.android.adbd type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop12 on /apex/com.android.appsearch@300000000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop11 on /apex/com.google.mainline.primary.libs@311020000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop12 on /apex/com.android.appsearch type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop13 on /apex/com.android.apex.cts.shim@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop13 on /apex/com.android.apex.cts.shim type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop15 on /apex/com.android.tzdata@310733000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop15 on /apex/com.android.tzdata type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop14 on /apex/com.android.scheduling@310733000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/dm-6 on /data/user/0 type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
tmpfs on /data_mirror type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=700,gid=1000)
/dev/block/dm-6 on /data_mirror/data_ce/null type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /data_mirror/data_ce/null/0 type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /data_mirror/data_de/null type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /data_mirror/cur_profiles type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /data_mirror/ref_profiles type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/loop14 on /apex/com.android.scheduling type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop16 on /apex/com.android.conscrypt@310911000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop16 on /apex/com.android.conscrypt type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop18 on /apex/com.android.art@310924000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop19 on /apex/com.android.vndk.v31@1 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop18 on /apex/com.android.art type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop20 on /apex/com.android.permission@311014000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop19 on /apex/com.android.vndk.v31 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop20 on /apex/com.android.permission type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop17 on /apex/com.android.extservices@310852000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop17 on /apex/com.android.extservices type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop23 on /apex/com.android.cellbroadcast@311010000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop21 on /apex/com.android.neuralnetworks@310850000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop21 on /apex/com.android.neuralnetworks type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop23 on /apex/com.android.cellbroadcast type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop24 on /apex/com.android.os.statsd@311012000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop24 on /apex/com.android.os.statsd type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop22 on /apex/com.android.media@311012000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop25 on /apex/com.android.mediaprovider@311012020 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop22 on /apex/com.android.media type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop25 on /apex/com.android.mediaprovider type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop26 on /apex/com.google.pixel.camera.hal@208030436 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop27 on /apex/com.android.resolv@311011010 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop26 on /apex/com.google.pixel.camera.hal type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop27 on /apex/com.android.resolv type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop28 on /apex/com.android.wifi@311011000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop28 on /apex/com.android.wifi type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop29 on /apex/com.android.sdkext@310912000 type ext4 (ro,dirsync,seclabel,nodev,noatime)
/dev/block/loop29 on /apex/com.android.sdkext type ext4 (ro,dirsync,seclabel,nodev,noatime)
tmpfs on /apex/apex-info-list.xml type tmpfs (rw,seclabel,nosuid,nodev,noexec,relatime,mode=755)
devpts on /dev/PNsr9c/.magisk/pts type devpts (rw,seclabel,nosuid,noexec,relatime,mode=600,ptmxmode=000)
/dev/PNsr9c/.magisk/block/system_ext on /dev/PNsr9c/.magisk/mirror/system_ext type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/product on /dev/PNsr9c/.magisk/mirror/product type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/vendor on /dev/PNsr9c/.magisk/mirror/vendor type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/data on /dev/PNsr9c/.magisk/mirror/data type f2fs (rw,lazytime,seclabel,relatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/PNsr9c/.magisk/block/system_root on /dev/PNsr9c/.magisk/mirror/system_root type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/data on /dev/PNsr9c/.magisk/modules type f2fs (rw,lazytime,seclabel,relatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
tmpfs on /system/bin type tmpfs (rw,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/abb type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/abx type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/abx2xml type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/am type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/apexd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/app_process32 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/app_process64 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/appops type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/appwidget type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/atrace type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/audioserver type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/auditctl type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/awk type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/badblocks type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bc type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bcc type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/blank_screen type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/blkid type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bmgr type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bootanimation type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bootstat type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bootstrap type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/boringssl_self_test32 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/boringssl_self_test64 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bpfloader type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bu type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bugreport type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bugreportz type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/bzip2 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/cameraserver type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/charger type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/clatd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/cmd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/content type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/cppreopts.sh type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/credstore type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/debuggerd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/device_config type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/dmabuf_dump type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/dmctl type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/dnsmasq type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/dpm type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/drmserver type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/dumpstate type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/dumpsys type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/e2freefrag type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/e2fsck type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/e2fsdroid type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/flags_health_check type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/fsck.f2fs type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/fsck_msdos type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/fsverity_init type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/gatekeeperd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/gpuservice type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/gsi_tool type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/gsid type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/heapprofd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/hid type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/hw type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/hwservicemanager type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/idmap2 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/idmap2d type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ime type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/incident type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/incident-helper-cmd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/incident_helper type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/incidentd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/init type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/input type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/installd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/iorap.cmd.compiler type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/iorap.cmd.maintenance type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/iorap.inode2filename type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/iorap.prefetcherd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/iorapd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ip type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/iptables type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/keystore2 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/keystore_cli_v2 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ld.mc type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ldd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/librank type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/llkd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/lmkd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/locksettings type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/logcat type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/logd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/logwrapper type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/lpdump type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/lpdumpd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/lshal type ext4 (ro,seclabel,relatime)
tmpfs on /system/bin/magisk type tmpfs (rw,seclabel,relatime,mode=755)
tmpfs on /system/bin/magiskinit type tmpfs (rw,seclabel,relatime,mode=755)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/make_f2fs type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/mdnsd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/mediaextractor type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/mediametrics type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/mediaserver type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/migrate_legacy_obb_data.sh type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/mini-keyctl type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/mke2fs type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/mm_events type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/monkey type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/mtpd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ndc type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/netd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/netutils-wrapper-1.0 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/newfs_msdos type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/odsign type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/otapreopt type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/otapreopt_chroot type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/otapreopt_script type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/otapreopt_slot type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/perfetto type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ping type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ping6 type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/pm type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/pppd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/preloads_copy.sh type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/preopt2cachename type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/procrank type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/racoon type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/reboot type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/recovery-persist type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/recovery-refresh type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/requestsync type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/resize2fs type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/rss_hwm_reset type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/run-as type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/schedtest type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/screencap type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/screenrecord type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/sdcard type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/secdiscard type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/secilc type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/sensorservice type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/service type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/servicemanager type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/set-verity-state type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/settings type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/sgdisk type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/sh type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/showmap type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/simpleperf type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/simpleperf_app_runner type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/sload_f2fs type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/sm type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/snapshotctl type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/snapuserd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ss type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/storaged type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/surfaceflinger type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/svc type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/tc type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/tcpdump type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/telecom type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/tombstoned type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/toolbox type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/toybox type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/traced type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/traced_perf type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/traced_probes type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/trigger_perfetto type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/tune2fs type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/tzdatacheck type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/uiautomator type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/uinput type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/uncrypt type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/update_engine type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/update_verifier type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/usbd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/vdc type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/viewcompiler type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/vold type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/vold_prepare_subdirs type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/vr type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/wait_for_keymaster type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/watchdogd type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/wificond type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/wm type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/xml2abx type ext4 (ro,seclabel,relatime)
/dev/PNsr9c/.magisk/block/system_root on /system/bin/ziptool type ext4 (ro,seclabel,relatime)
tmpfs on /system/bin/app_process32 type tmpfs (rw,seclabel,relatime,mode=755)
tmpfs on /dev/PNsr9c/.magisk/mirror/system_root/system/bin/app_process32 type tmpfs (rw,seclabel,relatime,mode=755)
tmpfs on /system/bin/app_process64 type tmpfs (rw,seclabel,relatime,mode=755)
tmpfs on /dev/PNsr9c/.magisk/mirror/system_root/system/bin/app_process64 type tmpfs (rw,seclabel,relatime,mode=755)
adb on /dev/usb-ffs/adb type functionfs (rw,relatime)
mtp on /dev/usb-ffs/mtp type functionfs (rw,relatime)
ptp on /dev/usb-ffs/ptp type functionfs (rw,relatime)
/dev/fuse on /mnt/installer/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/fuse on /mnt/androidwritable/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/fuse on /mnt/user/0/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/fuse on /storage/emulated type fuse (rw,lazytime,nosuid,nodev,noexec,noatime,user_id=0,group_id=0,allow_other)
/dev/block/dm-6 on /mnt/pass_through/0/emulated type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /mnt/androidwritable/0/emulated/0/Android/data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /mnt/installer/0/emulated/0/Android/data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /mnt/user/0/emulated/0/Android/data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /storage/emulated/0/Android/data type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /mnt/androidwritable/0/emulated/0/Android/obb type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /mnt/installer/0/emulated/0/Android/obb type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /mnt/user/0/emulated/0/Android/obb type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)
/dev/block/dm-6 on /storage/emulated/0/Android/obb type f2fs (rw,lazytime,seclabel,nosuid,nodev,noatime,background_gc=on,discard,no_heap,user_xattr,inline_xattr,acl,inline_data,inline_dentry,flush_merge,extent_cache,mode=adaptive,active_logs=6,reserve_root=32768,resuid=0,resgid=1065,inlinecrypt,alloc_mode=default,checkpoint_merge,fsync_mode=nobarrier,compress_algorithm=lz4,compress_log_size=2,compress_extension=apk,compress_extension=apex,compress_extension=so,compress_mode=fs,atgc)

The thing that stands out in this mount list is that individual files under /system/bin are mounted, one by one, from /dev/PNsr9c/.magisk/block/system_root, which is clearly a hack for rooting. When they say that Magisk is “just a layer”, I guess they refer to these mounts that override the original files without changing the original filesystem. It’s also often said that Magisk “doesn’t change system”, so once again, it doesn’t change it, but overrides some files by virtue of tons of mounts.

This is time to mention that on my own phone “overlay” is listed in /proc/filesystems, so apparently that would be the more elegant solution to overriding a lot of files. That would allow having a single mount over /system/bin and let it selectively override some of the files. Once again, without touching the original.

Fetchmail and Google’s OAuth 2.0 enforcement

Introduction

After a long time that Google’s smtp server occasionally refused to play ball with fetchmail, tons of Critical Alerts on “someone knowing my password” and requests to move away from “Less Secure Apps” (LSA) and other passive-aggressive behaviors, I eventually got the famous “On May 30, you may lose access” mail. That was in the beginning of March.

My reaction to that was exactly the same as to previous warnings: I ignored it. Given the change that was needed to conform to Google’s requirements, I went on with the strategy that “may” doesn’t necessarily mean “will”, and that I don’t move until they pull the plug. Which they didn’t on May 30th, as suggested. Instead, it happened on June 8th.

Since I don’t intend to ditch my Gmail address, it follows that OAuth2 is going to be part of my life from now on, and that I’ll probably have to figure out why this or that doesn’t work out every now and then. So I might as well learn the darn thing once and for all. Which I just did.

This post consists of my own understanding on this matter. More than anything, it’s intended as a reminder to myself each time I’ll need to shove my hands deep into some related problem.

None of the covered subjects have anything to do with my professional activity as an engineer.

Spoiler: My decisions on my own mail processing

This is my practical conclusion of everything written below, so the TL;DR is that I decided to stop using Fetchmail with Google’s mail servers. Instead, I’ve set Gmail to forward all emails to one of my other email accounts, to which I have pop3 access with Fetchmail (it’s actually on a server I control). I just added another transmission leg.

This is mainly because of the possibility that continuing to use Fetchmail with Google’s server will require my personal attention every now and then, for reasons I elaborate on below. It’s not impossible, but I’m not sure Fetchmail with Gmail is going to be a background thing anymore.

Mail forwarding is a solid solution to this. It doesn’t create a single point of failure, because I can always access the mails with Gmail’s web interface, should there be a problem with the forward-to-Fetchmail route. The only nasty thing that can happen is that the forwarding’s destination email address may be disclosed to the sender, if the delivery fails for some reason: It appears in the bounce message.

So if you want to use the forwarding method for an email address that you keep for the sake of anonymity, you’ll have to use a destination email address that says nothing about you either. There are plenty of email services with POP3 support at a fairly low cost.

The only reason I still need to live with OAuth2 support is that emails that I send with my Gmail address must go through Google’s servers, or else they are rejected by a whole lot of mail servers out there by virtue of DMARC.

So I upgraded Thunderbird to a version that supports OAuth2, and it works nicely with Google. I could have fetched the emails with Thunderbird too, but I still want to run my own spam filter, which I why I want fetchmail to remain in the loop for arriving mails.

And now, to the long story.

What is OAuth2?

To make a long story short, it’s the mechanism behind “Login with Google / Facebook / whatever”. Rather than having the user maintain a username and password for every service it accesses, there’s one Authorization Server, say Google, that maintains the capability to verify the actual user.

The idea is that when the user wants to use some website with “Login with Google”, the website doesn’t need to check the user’s identity itself, but instead it relies on the authentication made by Google. As a bonus, the fact that the user has logged into the site with Google, allows the site’s back-end (that is, the web server) to access some Google services on behalf of the user. For example, to add an entry in the user’s Google calendar.

To make this work, the site’s back-end needs to be able to prove that it’s eligible to act on behalf of the said user. For this purpose, it obtains an access token from the Authorization Server. In essence, this access token is a short-lived password for performing certain tasks on behalf of a certain user.

So an access token is limited in three ways:

  • It’s related to a specific Google user
  • It’s limited in time
  • It gives its owner only specific permissions to carry out operations, or as they’re called, scopes.

For the sake of fetching emails, the recent change was that Gmail moved from accepting username + password authentication to only accepting an access token that allows the relevant user to perform pop / imap operations.

Interactions with the Authorization Server

The Authorization Server is responsible mainly for two tasks:

  • The initial authentication, which results in obtaining an access token, a refresh token and various information (in JSON format).
  • The refreshing of the access token, which is performed to replace an expired or soon-to-expire access token with a valid one.

So the overall picture is that it starts with some initial authentication, and then the owner of the access token keeps extending its validity by recurring refresh requests.

The initial authentication is done by a human using a web browser. That’s the whole point. This allows the Authorization Server to control the level of torture necessary to obtain the access token. It may not require any action if the user is already safely logged in, and it may suddenly decide to ask silly questions and/or perform two-factor authentication and whatnot.

Refreshing the access token is a computer-to-computer protocol that requires no human interaction. In principle, access can be granted forever based upon that initial authentication by refreshing the token indefinitely. But the Authorization Server is nevertheless allowed to refuse a refresh request for any or no reason. In fact, this is the way Google can force us humans to pay attention. The documentation tends to imply that tokens are always refreshed, but at the same time clearly state that the requester of a refresh should handle a refusal gracefully by reverting to the browser thing.

Remember those “suspicious activity” notifications from Google, begging us to confirm that it was us doing something on an uknown device? No need to beg anymore. If Google wants us to confirm something, it just denies the token refresh request. The only way to resume access is going back to initial authentication. This brings the human user to a browser soon enough to re-authenticate, which is a good opportunity to sort out whatever needs sorting out.

For example, if Thunderbird is used to access mail from Gmail with OAuth2, it must have the capability to open a browser window in order to perform the initial authentication (which it does nowadays). Hence if a refresh requests fails, this browser window will be opened again for further action. So there’s a means to talk with the human user. This possibility didn’t exist with the old password authentication, because if that failed, the user was prompted for a new password. So there was no reasonable way to initiate communication with the human user by refusing access.

How obnoxious service providers intend to be with this new whip is yet to be seen, but it’s clear that OAuth2 opens that possibility. The fact that access tokens are currently refreshed forever without the need to re-authenticate, doesn’t say how it’s going to be in the future.

As a bit of a side note, it’s common practice that access to cloud services can be made with an initial authentication that doesn’t involve a web browser. This makes sense, as software that consumes these services typically runs on servers with no human around. Today, this can be used to obtain tokens for Gmail access, but I doubt that will go on for long.

The authentication handshake in a nutshell

There are plenty of resources on OAuth2: To be begin with, there’s RFC 6749, which defines OAuth2, and several tutorials on the matter, for example this one. And there’s Google’s page on using OAuth2 for accessing Google APIs, which is maybe the most interesting one, as it walks through the different usage scenarios, including devices that can’t run a web browser.

This way or another, it boils down to the following stages for a website with “Login with X”:

  • A web browser goes to the Authorization Server with a URL that includes information about the request, by virtue of a link saying “Login with Google” or something like that. It’s typically a very long and tangled URL with several CGI-style parameters (it’s a GET request).  Among the parameters in the link, there’s the client ID (who is requesting access), what kind of access is required from Google’s servers (the scopes) and to what URL the Authorization Server should redirect the browser when it’s done torturing the human in front of the browser. For example, the link used by TikTok’s “Continue with Google” goes
    https://accounts.google.com/o/oauth2/v2/auth/identifier?client_id=1096011445005-sdea0nf5jvj14eia93icpttv27cidkvk.apps.googleusercontent.com&response_type=token&redirect_uri=https%3A%2F%2Fwww.tiktok.com%2Flogin%2F&state=%7B%22client_id%22%3A%221096011445005-sdea0nf5jvj14eia93icpttv27cidkvk.apps.googleusercontent.com%22%2C%22network%22%3A%22google%22%2C%22display%22%3A%22popup%22%2C%22callback%22%3A%22_hellojs_5kkckpps%22%2C%22state%22%3A%22%22%2C%22redirect_uri%22%3A%22https%3A%2F%2Fwww.tiktok.com%2Flogin%2F%22%2C%22scope%22%3A%22basic%22%7D&scope=openid%20profile&prompt=consent&flowName=GeneralOAuthFlow
  • The Authorization Server does whatever it does in that browser window, and when that ends, it redirects the browser with a 302 HTTP redirect to the URL that appeared in the request. It appends a CGI-style “code=” parameter to the URL, and by doing that it gives the back-end server an authorization code. If there was a “state” parameter in the link to the Authorization Server, it’s copied as a second parameter in this redirection. This is how the back-end server knows which request it got a response for.
  • Now that the back-end server has the authorization code, it contacts the Authorization Server directly over HTTP, and requests access tokens, using this code in the request. The Authorization Server responds with a JSON string, that contains the access token, the refresh token and other information.
  • Using the access token, the back-end server can access various Google API servers.
  • Using the refresh token, the back-end server can obtain a new access token (and possibly a new refresh token) when the existing access token is about to expire. Refresh tokens have no given expiration time, but if a new one is obtained during refresh, it should be used in following refresh requests.

It may be required to add additional credentials in requests for an access token (i.e. along with an authorization code or a refresh token), namely the client_id and client_secret parameters. These credentials are relevant in particular with cloud applications, and they are obtained when registering for such.

So this was the scenario for a website. What about fetching mails with Thunderbird and alike? It’s basically the same principle, only that the redirection with the authorization code is handled differently. There are several other variations, depending on the capabilities of the device that needs access. Among others, there’s a browser-less option for cloud applications, which is once again a variant of the above.

As for Thunderbird and other MUAs, they take the role of the back-end server: If they don’t have a valid access token, they open a browser window with the Authorization Server’s URL, with all necessary parameters. The redirection to the website is done differently, but it boils down to Thunderbird obtaining the authorization code and subsequently using it to obtain the access token. And then refreshing it as necessary.

So to summarize: There’s a browser session that ends with an authorization code, and the application uses this authorization code to get an access token. This access token is effectively a short-lived password that is used with Google’s API servers, Google’s smtp server included.

And by the way, there’s a maintained Perl module for OAuth2. I don’t know if I should be surprised about that.

fetchmail and OAuth2

Fetchmail 7 is apparently going to to support OAuth2, but there’s little enthusiasm for supporting it on the long run. It also appears like OAuth2 will not be backported to fetchmail-6.x.x.

To Fetchmail, the authentication tokens are just a replacement for the password. It’s another secret to send away to the server. So the entry in .fetchmailrc goes something like this:

poll <imap_server> protocol imap
  auth oauthbearer username <your_email>
  passwordfile "/home/yourname/.fetchmail-token"
  is yourname here
[ ... ]

For this to work, there must be a mechanism for keeping the token valid. The mechanism suggested in fetchmail’s own git repository is that a cronjob first invokes a Python script that refreshes the token if necessary (and updates .fetchmail-token). Fetchmail is then called (in non-daemon mode) as part of this cronjob, and does its thing.

The approach for making this work automatically is to rely on the API for Google and Microsoft’s cloud services, which is intended for allowing scripts to access these services in a safely authenticated way. It seems to be an attempt to avoid the browser session at all costs. Which is understandable, given that fetchmail is traditionally a daemon that works silently in the background.

However using fetchmail like this requires registering the user as a Google cloud API user, which is quite difficult and otherwise annoying. So I can definitely understand the lack to of enthusiasm expressed by Fetchmail’s authors (more on that below).

But I beg to differ on this approach. The browser session is what Google really wants, so there’s no choice but to embrace it. Since my own motivation to use fetchmail is zero at this point, I didn’t implement anything, but this is what I would have done. And maybe will do, if it becomes relevant in the future:

A simple systemd-based daemon keeps track on when tokens expire, and issues refresh requests as necessary. If a valid token for a Gmail account is missing (because the refresh requests failed, or because an account was just added), this daemon draws the user’s attention to the need for an authentication session. Maybe a popup, maybe an icon on the system tray. When the user responds to that alert, a browser window opens with the relevant URL, and the authentication process takes place, ending with an authorization code, which is then turned into a valid token.

As for Fetchmail itself, it keeps running as usual as a daemon, only using access tokens instead of passwords. If a token is invalid, Google’s server will reject it, and if that goes on for too long, Fetchmail issues the warning mail message we’re probably all familiar with. Nothing new.

This doesn’t require any registration to any service. Just to enter the username and password the first time the daemon is launched, and then possibly go through whatever torture Google requires when it gets paranoid. But this is the way Google probably wants it to work, so no point trying to fight it. Frankly, I don’t quite understand why the Fetchmail guys didn’t go this way to begin with.

Future of OAuth2 support

Personally, I think Fetchmail should support OAuth2 authentication to the extent that it’s capable of using an access token for authentication. As for obtaining and maintaining the tokens, I can’t see why that has anything to do with Fetchmail.

The authors’ view is currently somewhat pessimistic. To cite the relevant entry in the NEWS file:

OAuth2 access so far seems only to be supported by providers who want to exert control over what clients users can use to access their very own personal data, or make money out of having clients verified. There does not appear to be a standard way how service end-points are configured, so fetchmail would have to carry lots of provider-specific information, which the author cannot provide for lack of resources.

OAuth2 is therefore generally considered as experimental, and unsupported, OAuth2 may be removed at any time without prior warning.

As for their affection for OAuth2, see the preface in README.OAUTH2 file. This file nevertheless explains how to obtain an OAuth2 client id and client secret from Google and Microsoft. Something I suggested to skip, but anyhow.

App passwords

This isn’t really related, but it’s often mentioned as a substitute for OAuth2, so here are a few words on that.

It seems like there’s a possibility to generate a 16-digit password, which is specific to an app. So at least in theory, this app password could be given to Fetchmail in order to perform a regular login.

I didn’t pursue this direction, mainly because the generation of an app password requires two-step verification. Forwarding sounds so much nicer all of the sudden.

Besides, I will not be surprised if Google drops App passwords sooner or later, in particular for Gmail access.

Summary

I can’t say that I’m happy with OAuth2 becoming mandatory, but I guess it’s here to stay. My personal speculation is that it has become mandatory to allow Google to re-authenticate humans gracefully, possibly with increasingly annoying means. This is a fight against spammers, scammers and account hijackers, so paranoia is the name of the game.

Apparently, forcing the owner of the Google account into an authentication session, either with a browser on the desktop or on the mobile phone, possibly both combined, is the future weapon in this fight. It’s quite annoying indeed, but I guess there are worse problems on this planet.

Thunderbird: Upgrade notes

Introduction

These are my notes as I upgraded Thunderbird from version 3.0.7 (released September 2010) to 91.10.0 on Linux Mint 19. That’s more than a ten year’s gap, which says something about what I think about upgrading software. What eventually forced me to do this was the need to support OAuth2 in order to send emails through Google’s Gmail server (supported since 91.8.0).

Thunderbird is essentially a Firefox browser which happens to be set up with a GUI that processes emails. So for example, the classic menubar is hidden, but can be revealed by pressing Alt.

Using the correct profile

When attempting to run a new version of Thunderbird, be sure to rename ~/.thunderbird into something else, or else the current profile will be upgraded right away. With some luck, the suffixes (e.g. -release) might make Thunderbird ignore the old information, but don’t trust that.

Actually, it seems like this is handled gracefully anyhow. When I installed exactly the same version on a different position on the disk, it ignored the profile with -release suffix, and added one with -release-1. So go figure.

To select which profile to work with, invoke Thunderbird with Profile Manager with

$ thunderbird -profilemanager &

For making the upgrade, first make a backup tarball from the original profile directory.

To adopt in into the new version of Thunderbird, invoke the Profile Manager and pick Create Profile…, create a new directory (I called it “mainprofile”), and pick that as the place for the new profile. Launch Thunderbird, quit right away, and then delete the new directory. Rename the old directory with the new deleted directory’s name. Then launch Thunderbird again.

Add-ons

Previously, I had the following add-ons:

  • BiDi Mail UI (apparently still necessary)
  • Clippings. Just import the previous clippings from ~/clipdat2.rdf. Unlike the old version, the data is kept in a database file inside the profile, so the old file can be deleted.
  • Gnome Integration Options for calling a command on mail arrival. It was deprecated. So I went for Mailbox Alert, which allows adding specific actions: Sound, a message and/or command. With mail folder granularity, in fact.
  • Mail Tweak. It’s really really old, and probably unnecessary since long.
  • Outgoing Message Format (for text vs. HTML messages). Deprecated since long, as these options are integrated into Thunderbird itself.

So I remained with the first two only.

Installing Thunderbird

The simplest Thunderbird installation involves downloading it from their website and extract the tarball somewhere in the user’s own directories. For a proper installation, I installed it under /usr/local/bin/ with

# tar -C /usr/local/bin -xjvf thunderbird-91.10.0.tar.bz2

as root. And then reorganize it slightly:

# cd /usr/local/bin
# mv thunderbird thunderbird-91.10.0
# ln -s thunderbird-91.10.0/thunderbird

Composing HTML messages

Right-click the account at the left bar, pick Settings and select the Composition & Addressing item. Make sure Compose messages in HTML is unchecked: Messages should be composed as plain text by default.

Then go through each of the mail identities and verify that Compose messages in HTML is unchecked under the Composition & Addressing tab.

However if Shift is pressed along with clicking Write, Reply or whatever for composing a new message, Thunderbird opens it as HTML.

Recover old contacts

Thunderbird went from the old *.mab format to SQLite for keeping the address books. So go Tools > Import… > Pick Address Books… and pick Monk Database, and from there pick abook.mab (and posssibly repeat this with history.mab, but I skipped this, because it’s too much).

Folders with new mails in red

Exactly like 10 years ago, the trick is to create a “chrome” directory under .thunderbird/ and then add the following file:

$ cat ~/.thunderbird/sdf2k45i.default/chrome/userChrome.css
@namespace
url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */

/* Setting the color of folders containing new messages to red */

treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true) {
 font-weight: bold;
 color: red !important;
}

But unlike old Thunderbird, this file isn’t read by default. So to fix that, go to Preferences > General > Config Editor… (button at the bottom) and there change toolkit.legacyUserProfileCustomizations.stylesheets to true.

New mail icon in system tray

Thunderbird sends a regular notification when a new mail arrives, but exactly like last time, I want a dedicated icon that is dismissed only when I click it. The rationale is to be able to see if a new mail has arrived at a quick glance of the system tray. Neither zenity –notification nor send-notify were good for this, since they send the common notification (zenity used to just add an icon, but it “got better”).

But then there’s yad. I began with “apt install yad”, but that gave me a really old version that distorted the icon in the system bar. So I installed it from the git repository’s tag 1.0. I first attempted v12.0, but I ended up with the problem mentioned here, and didn’t want to mess around with it more.

Its “make install” adds /usr/local/bin/yad, as well as a lot of yad.mo under /usr/local/share/locale/*, a lot of yad.png under /usr/local/share/icons/*, yad.m4 under /usr/local/share/aclocal/ and yad.1 + pfd.1 in /usr/local/share/man/man1. So quite a lot of files, but in a sensible way.

With this done, the following script is kept (as executable) as /usr/local/bin/new-mail-icon:

#!/usr/bin/perl
use warnings;
use strict;
use Fcntl qw[ :flock ];

my $THEDIR="$ENV{HOME}/.thunderbird";
my $ICON="$THEDIR/green-mail-unread.png";

my $NOW=scalar localtime;

open(my $fh, "<", "$ICON")
  or die "Can't open $ICON for read: $!";

# Lock the file. If it's already locked, the icon is already
# in the tray, so fail silently (and don't block).

flock($fh, LOCK_EX | LOCK_NB) or exit 0;

fork() && exit 0; # Only child continues

system('yad', '--notification', "--text=New mail on $NOW", "--image=$ICON", '--icon-size=32');

This script is the improved version of the previous one, and it prevents multiple icons in the tray much better: It locks the icon file exclusively and without blocking. Hence if there’s any other process that shows the icon, subsequent attempts to lock this file fail immediately.

Since the “yad” call takes a second or two, the scripts forks and exits before that, so it doesn’t delay Thunderbird’s machinery.

With this script in place, the Mailbox Alert is configured as follows. Add a new item to the list as in this dialog box:

Setting dialog box for Mailbox Alert extension

The sound should be set to a WAV file of choice.

Then right-click the mail folder to have covered (Local Folders in my case), pick Mailbox Alert and enable “New Mail” and “Alert for child folders”.

Then right-click “Inbox” under this folder, and verify that nothing is checked for Mailbox Alert for it (in particular not “Default sound”). That except for the Outbox and Draft folders, for which “Don’t let parent folders alert for this one” should be checked, or else there’s a false alarm on autosaving and when using “send later”.

Later on, I changed my mind and added a message popup, so now all three checkboxes are ticked, and the Message tab reads:

Mail Alert dialog box, after update

I picked the icon as /usr/local/bin/thunderbird-91.10.0/chrome/icons/default/default32.png (this depends on the installation path, of course).

I’m not 100% clear why the original alert didn’t show up, even though “Show an alert” was still checked under “Incoming Mails” at Preferences > General. I actually preferred the good old one, but it seems like Mailbox Alert muted it. I unchecked it anyhow, just to be safe.

Refusing to remember passwords + failing to sent through gmail

It’s not a real upgrade if a weird problem doesn’t occur out of the blue.

So attempting to Get Messages from pop3 server at localhost failed quite oddly: Every time I checked the box to use Password Manager to remember the password, it got stuck with “Main: Connected to 127.0.0.1…”. But checking with Wireshark, it turned out that Thunderbird asked the server about its capabilities (CAPA), got an answer and then did nothing for about 10 seconds, after which it closed the connection.

On the other hand, when I didn’t request remembering the password, it went fine, and so did subsequent attempts to fetch mail from the pop3 server.

Another thing was that when attempting to use Gmail’s server, I went through the entire OAuth2 thing (the browser window, and asking for my permissions) but then the mail was just stuck on “Sending message”. Like, forever.

So I followed the advice here, and deleted key3.db, key4.db, secmod.db, cert*.db and all signon* files with Thunderbird not running of course. Really old stuff.

And that fixed it.

The files that were apparently created when things got fine were logins.json, cert9.db, key4.db and pkcs11.txt. But I might have missed something.

dmesg output of a Google Pixel 6 Pro

Just in case this helps anyone, this is the output of the dmesg command. The phone was rooted with Magisk, or else how would I get this? But at this stage, I hadn’t install Zygisk or any other module to hide the fact that the phone is rooted.

This is with Android 12, build Raven SQ1D.220105.007.

[    0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    0.000000] Linux version 5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734 (build-user@build-host) (Android (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee), LLD 12.0.5 (/buildbot/src/android/llvm-toolchain/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee)) #1 SMP PREEMPT Mon Nov 22 13:49:23 UTC 2021
[    0.000000] Machine model: Raven DVT
[    0.000000] Stack Depot is disabled
[    0.000000] efi: UEFI not found.
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009f0000000, size 256 MiB
[    0.000000] OF: reserved mem: initialized node farawimg, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009ec400000, size 60 MiB
[    0.000000] OF: reserved mem: initialized node faimg, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009cc400000, size 512 MiB
[    0.000000] OF: reserved mem: initialized node vframe, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009c5400000, size 52 MiB
[    0.000000] OF: reserved mem: initialized node vscaler, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009c0c00000, size 72 MiB
[    0.000000] OF: reserved mem: initialized node vstream, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009bec00000, size 32 MiB
[    0.000000] OF: reserved mem: initialized node faceauth_tpu, compatible id shared-dma-pool
[    0.000000] Reserved memory: created CMA memory pool at 0x00000009bbc00000, size 48 MiB
[    0.000000] OF: reserved mem: initialized node faprev, compatible id shared-dma-pool
[    0.000000] Reserved memory: created DMA memory pool at 0x0000000097000000, size 4 MiB
[    0.000000] OF: reserved mem: initialized node xhci_dma@0x97000000, compatible id shared-dma-pool
[    0.000000] Zone ranges:
[    0.000000] DMA32    [mem 0x0000000080000000-0x00000000ffffffff]
[    0.000000] Normal   [mem 0x0000000100000000-0x0000000affffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000] node   0: [mem 0x0000000080000000-0x00000000901fffff]
[    0.000000] node   0: [mem 0x0000000090200000-0x00000000905fffff]
[    0.000000] node   0: [mem 0x0000000090600000-0x0000000092ffffff]
[    0.000000] node   0: [mem 0x0000000093000000-0x00000000973fffff]
[    0.000000] node   0: [mem 0x0000000097400000-0x00000000b75fffff]
[    0.000000] node   0: [mem 0x00000000c0000000-0x00000000dfffffff]
[    0.000000] node   0: [mem 0x00000000e2500000-0x00000000f87fffff]
[    0.000000] node   0: [mem 0x00000000f8800000-0x00000000fa7fffff]
[    0.000000] node   0: [mem 0x00000000fa800000-0x00000000fd3effff]
[    0.000000] node   0: [mem 0x00000000fd3f0000-0x00000000fd3fefff]
[    0.000000] node   0: [mem 0x00000000fd3ff000-0x00000000fd7fffff]
[    0.000000] node   0: [mem 0x00000000fd800000-0x00000000fd901fff]
[    0.000000] node   0: [mem 0x00000000fd902000-0x00000000ffffffff]
[    0.000000] node   0: [mem 0x0000000880000000-0x0000000affffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x0000000affffffff]
[    0.000000] On node 0 totalpages: 3100928
[    0.000000] DMA32 zone: 7492 pages used for memmap
[    0.000000] DMA32 zone: 0 pages reserved
[    0.000000] DMA32 zone: 479488 pages, LIFO batch:63
[    0.000000] DMA32 zone: 512 pages in unavailable ranges
[    0.000000] Normal zone: 40960 pages used for memmap
[    0.000000] Normal zone: 2621440 pages, LIFO batch:63
[    0.000000] cma: Reserved 16 MiB at 0x00000000ff000000
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.1 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.1
[    0.000000] Load bootconfig: 1550 bytes 99 nodes
[    0.000000] percpu: Embedded 33 pages/cpu s95768 r8192 d31208 u135168
[    0.000000] pcpu-alloc: s95768 r8192 d31208 u135168 alloc=33*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: SYS_ID_AA64MMFR1_EL1[11:8]: forced to 0
[    0.000000] CPU features: detected: GIC system register CPU interface
[    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 errata 1165522, 1319367, or 1530923
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 3052476
[    0.000000] Kernel command line: stack_depot_disable=on kasan.stacktrace=off kvm-arm.mode=protected cgroup_disable=pressure cgroup.memory=nokmem rcupdate.rcu_expedited=1 rcu_nocbs=0-7 clocksource=arch_sys_counter root=/dev/ram0 firmware_class.path=/vendor/firmware reserve-fimc=0xffffff90f9fe0000 clk_ignore_unused loop.max_part=7 coherent_pool=4M no_console_suspend softlockup_panic=1 sysrq_always_enabled cgroup_disable=memory dyndbg="func alloc_contig_dump_pages +p" printk.devkmsg=on cma_sysfs.experimental=Y stack_depot_disable=off page_pinner=on at24.write_timeout=100 log_buf_len=1024K bootconfig console=null exynos_drm.panel_name=samsung-s6e3hc3 tcpci_max77759.conf_sbu=0  bootconfig
[    0.000000] cgroup: Disabling pressure control group feature
[    0.000000] sysrq: sysrq always enabled.
[    0.000000] printk: log_buf_len: 1048576 bytes
[    0.000000] printk: early log buf free: 125744(95%)
[    0.000000] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear)
[    0.000000] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[    0.000000] mem auto-init: stack:all(zero), heap alloc:on, heap free:off
[    0.000000] software IO TLB: mapped [mem 0x00000000ea000000-0x00000000ee000000] (64MB)
[    0.000000] Memory: 10653040K/12403712K available (28800K kernel code, 2082K rwdata, 10580K rodata, 3008K init, 1103K bss, 677520K reserved, 1073152K cma-reserved)
[    0.000000] random: get_random_u64 called from kmem_cache_open+0x2c/0x388 with crng_init=0
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu: \x09RCU event tracing is enabled.
[    0.000000] rcu: \x09RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] rcu: \x09RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=8.
[    0.000000] \x09All grace periods are expedited (rcu_expedited).
[    0.000000] \x09Trampoline variant of Tasks RCU enabled.
[    0.000000] \x09Tracing variant of Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GICv3: 960 SPIs implemented
[    0.000000] GICv3: 0 Extended SPIs implemented
[    0.000000] GICv3: Distributor has no Range Selector support
[    0.000000] GICv3: 16 PPIs implemented
[    0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000010440000
[    0.000000] rcu: \x09Offload RCU callbacks from CPUs: 0-7.
[    0.000000] kfence: initialized - using 524288 bytes for 63 objects at 0x(____ptrval____)-0x(____ptrval____)
[    0.000000] arch_timer: cp15 timer(s) running at 24.57MHz (virt).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x5ab00a189, max_idle_ns: 440795202599 ns
[    0.000003] sched_clock: 56 bits at 24MHz, resolution 40ns, wraps every 4398046511099ns
[    0.000969] Calibrating delay loop (skipped), value calculated using timer frequency.. 49.15 BogoMIPS (lpj=98304)
[    0.000982] pid_max: default: 32768 minimum: 301
[    0.001086] LSM: Security Framework initializing
[    0.001128] SELinux:  Initializing.
[    0.001263] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.001292] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear)
[    0.002135] Disabling memory control group subsystem
[    0.003231] rcu: Hierarchical SRCU implementation.
[    0.004237] EFI services will not be available.
[    0.004481] smp: Bringing up secondary CPUs ...
[    0.005203] Detected VIPT I-cache on CPU1
[    0.005239] GICv3: CPU1: found redistributor 100 region 0:0x0000000010460000
[    0.005277] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[    0.005924] Detected VIPT I-cache on CPU2
[    0.005941] GICv3: CPU2: found redistributor 200 region 0:0x0000000010480000
[    0.005971] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[    0.006573] Detected VIPT I-cache on CPU3
[    0.006590] GICv3: CPU3: found redistributor 300 region 0:0x00000000104a0000
[    0.006617] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[    0.007518] CPU features: detected: Spectre-v4
[    0.007522] Detected PIPT I-cache on CPU4
[    0.007537] GICv3: CPU4: found redistributor 400 region 0:0x00000000104c0000
[    0.007558] CPU4: Booted secondary processor 0x0000000400 [0x414fd0b0]
[    0.008176] Detected PIPT I-cache on CPU5
[    0.008193] GICv3: CPU5: found redistributor 500 region 0:0x00000000104e0000
[    0.008215] CPU5: Booted secondary processor 0x0000000500 [0x414fd0b0]
[    0.009099] Detected PIPT I-cache on CPU6
[    0.009117] GICv3: CPU6: found redistributor 600 region 0:0x0000000010500000
[    0.009140] CPU6: Booted secondary processor 0x0000000600 [0x411fd440]
[    0.009749] Detected PIPT I-cache on CPU7
[    0.009769] GICv3: CPU7: found redistributor 700 region 0:0x0000000010520000
[    0.009791] CPU7: Booted secondary processor 0x0000000700 [0x411fd440]
[    0.009847] smp: Brought up 1 node, 8 CPUs
[    0.009895] SMP: Total of 8 processors activated.
[    0.009900] CPU features: detected: Privileged Access Never
[    0.009905] CPU features: detected: LSE atomic instructions
[    0.009910] CPU features: detected: User Access Override
[    0.009914] CPU features: detected: 32-bit EL0 Support
[    0.009919] CPU features: detected: Common not Private translations
[    0.009924] CPU features: detected: RAS Extension Support
[    0.009929] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[    0.009933] CPU features: detected: CRC32 instructions
[    0.009939] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[    0.009944] CPU features: detected: RCpc load-acquire (LDAPR)
[    0.009950] CPU features: detected: Protected KVM
[    0.078947] CPU: All CPU(s) started at EL1
[    0.078988] alternatives: patching kernel code
[    0.125696] allocated 98566144 bytes of page_ext
[    0.144817] Registered cp15_barrier emulation handler
[    0.144833] Registered setend emulation handler
[    0.144838] KASLR enabled
[    0.144900] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.144914] futex hash table entries: 2048 (order: 5, 131072 bytes, linear)
[    0.152736] pinctrl core: initialized pinctrl subsystem
[    0.153108] NET: Registered protocol family 16
[    0.154061] DMA: preallocated 4096 KiB GFP_KERNEL pool for atomic allocations
[    0.154568] DMA: preallocated 4096 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[    0.154603] audit: initializing netlink subsys (disabled)
[    0.154680] audit: type=2000 audit(0.116:1): state=initialized audit_enabled=0 res=1
[    0.154840] thermal_sys: Registered thermal governor 'step_wise'
[    0.154842] thermal_sys: Registered thermal governor 'user_space'
[    0.154844] thermal_sys: Registered thermal governor 'power_allocator'
[    0.156555] cpuidle: using governor menu
[    0.156650] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.156765] ASID allocator initialised with 32768 entries
[    0.156800] Serial: AMBA PL011 UART driver
[    0.157249] printk: console [ramoops-1] enabled
[    0.157274] pstore: Registered ramoops as persistent store backend
[    0.157277] ramoops: using 0x400000@0xfd3ff000, ecc: 0
[    0.186059] iommu: Default domain type: Translated
[    0.186260] SCSI subsystem initialized
[    0.186306] usbcore: registered new interface driver usbfs
[    0.186321] usbcore: registered new interface driver hub
[    0.186334] usbcore: registered new device driver usb
[    0.186377] mc: Linux media interface: v0.10
[    0.186386] videodev: Linux video capture interface: v2.00
[    0.186417] EDAC MC: Ver: 3.0.0
[    0.186745] Advanced Linux Sound Architecture Driver Initialized.
[    0.186894] Bluetooth: Core ver 2.22
[    0.186908] NET: Registered protocol family 31
[    0.186911] Bluetooth: HCI device and connection manager initialized
[    0.186917] Bluetooth: HCI socket layer initialized
[    0.186921] Bluetooth: L2CAP socket layer initialized
[    0.186928] Bluetooth: SCO socket layer initialized
[    0.186984] nfc: nfc_init: NFC Core ver 0.1
[    0.186996] NET: Registered protocol family 39
[    0.187123] clocksource: Switched to clocksource arch_sys_counter
[    0.211523] VFS: Disk quotas dquot_6.6.0
[    0.211558] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.211902] NET: Registered protocol family 2
[    0.212077] IP idents hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[    0.215605] tcp_listen_portaddr_hash hash table entries: 8192 (order: 5, 131072 bytes, linear)
[    0.215718] TCP established hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.215941] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear)
[    0.216065] TCP: Hash tables configured (established 131072 bind 65536)
[    0.216129] UDP hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.216190] UDP-Lite hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.216283] NET: Registered protocol family 1
[    0.216294] NET: Registered protocol family 44
[    0.216303] PCI: CLS 0 bytes, default 64
[    0.216397] Trying to unpack rootfs image as initramfs...
[    0.297477] Freeing initrd memory: 26844K
[    0.298428] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    0.298589] kvm [1]: HYP mode not available
[    0.300578] Initialise system trusted keyrings
[    0.300660] workingset: timestamp_bits=46 max_order=22 bucket_order=0
[    0.303048] fuse: init (API version 7.32)
[    0.325446] Key type asymmetric registered
[    0.325451] Asymmetric key parser 'x509' registered
[    0.325469] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 240)
[    0.325483] io scheduler mq-deadline registered
[    0.325489] io scheduler kyber registered
[    0.325535] io scheduler bfq registered
[    0.327423] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.328398] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    0.330013] brd: module loaded
[    0.333970] loop: module loaded
[    0.334769] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information.
[    0.334774] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved.
[    0.335105] libphy: Fixed MDIO Bus: probed
[    0.335108] tun: Universal TUN/TAP device driver, 1.6
[    0.335138] CAN device driver interface
[    0.335142] PPP generic driver version 2.4.2
[    0.335166] PPP BSD Compression module registered
[    0.335170] PPP Deflate Compression module registered
[    0.335180] PPP MPPE Compression module registered
[    0.335184] NET: Registered protocol family 24
[    0.335187] PPTP driver version 0.8.5
[    0.335295] usbcore: registered new interface driver rtl8150
[    0.335307] usbcore: registered new interface driver r8152
[    0.335318] usbcore: registered new interface driver cdc_ether
[    0.335327] usbcore: registered new interface driver cdc_eem
[    0.335341] usbcore: registered new interface driver cdc_ncm
[    0.335350] usbcore: registered new interface driver aqc111
[    0.335697] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.335701] ehci-pci: EHCI PCI platform driver
[    0.335712] ehci-platform: EHCI generic platform driver
[    0.336054] usbcore: registered new interface driver cdc_acm
[    0.336058] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    0.336139] usbcore: registered new interface driver uas
[    0.336155] usbcore: registered new interface driver usb-storage
[    0.336301] dummy_hcd dummy_hcd.0: USB Host+Gadget Emulator, driver 02 May 2005
[    0.336307] dummy_hcd dummy_hcd.0: Dummy host controller
[    0.336313] dummy_hcd dummy_hcd.0: new USB bus registered, assigned bus number 1
[    0.336376] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[    0.336380] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.336384] usb usb1: Product: Dummy host controller
[    0.336388] usb usb1: Manufacturer: Linux 5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734 dummy_hcd
[    0.336392] usb usb1: SerialNumber: dummy_hcd.0
[    0.336500] hub 1-0:1.0: USB hub found
[    0.336511] hub 1-0:1.0: 1 port detected
[    0.336741] usbcore: registered new interface driver xpad
[    0.336787] usbcore: registered new interface driver uvcvideo
[    0.336791] USB Video Class driver (1.1.1)
[    0.336794] gspca_main: v2.14.0 registered
[    0.336953] device-mapper: uevent: version 1.0.3
[    0.337015] device-mapper: ioctl: 4.44.0-ioctl (2021-02-01) initialised: dm-devel@redhat.com
[    0.337148] Bluetooth: HCI UART driver ver 2.3
[    0.337152] Bluetooth: HCI UART protocol H4 registered
[    0.337160] Bluetooth: HCI UART protocol LL registered
[    0.337198] Bluetooth: HCI UART protocol Broadcom registered
[    0.337205] Bluetooth: HCI UART protocol QCA registered
[    0.337581] sdhci: Secure Digital Host Controller Interface driver
[    0.337584] sdhci: Copyright(c) Pierre Ossman
[    0.337587] sdhci-pltfm: SDHCI platform and OF driver helper
[    0.337678] hid: raw HID events driver (C) Jiri Kosina
[    0.338007] usbcore: registered new interface driver usbhid
[    0.338011] usbhid: USB HID core driver
[    0.338077] ashmem: initialized
[    0.338246] gnss: GNSS driver registered with major 511
[    0.338733] usbcore: registered new interface driver snd-usb-audio
[    0.338865] GACT probability NOT on
[    0.338874] Mirror/redirect action on
[    0.338882] netem: version 1.3
[    0.338906] u32 classifier
[    0.338909] input device check on
[    0.338912] Actions configured
[    0.339331] xt_time: kernel timezone is -0000
[    0.339413] ipip: IPv4 and MPLS over IPv4 tunneling driver
[    0.339579] gre: GRE over IPv4 demultiplexor driver
[    0.339583] ip_gre: GRE over IPv4 tunneling driver
[    0.339880] IPv4 over IPsec tunneling driver
[    0.340097] Initializing XFRM netlink socket
[    0.340106] IPsec XFRM device driver
[    0.340253] NET: Registered protocol family 10
[    0.340736] Segment Routing with IPv6
[    0.340789] mip6: Mobile IPv6
[    0.340999] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    0.341218] ip6_gre: GRE over IPv6 tunneling driver
[    0.341328] NET: Registered protocol family 17
[    0.341337] NET: Registered protocol family 15
[    0.341363] can: controller area network core
[    0.341395] NET: Registered protocol family 29
[    0.341398] can: raw protocol
[    0.341402] can: broadcast manager protocol
[    0.341406] can: netlink gateway - max_hops=1
[    0.341491] Bluetooth: RFCOMM TTY layer initialized
[    0.341496] Bluetooth: RFCOMM socket layer initialized
[    0.341505] Bluetooth: RFCOMM ver 1.11
[    0.341511] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    0.341515] Bluetooth: HIDP socket layer initialized
[    0.341523] l2tp_core: L2TP core driver, V2.0
[    0.341528] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[    0.341531] tipc: Activated (version 2.0.0)
[    0.341571] NET: Registered protocol family 30
[    0.341600] tipc: Started in single node mode
[    0.341663] NET: Registered protocol family 36
[    0.341727] NET: Registered protocol family 40
[    0.341855] registered taskstats version 1
[    0.341862] Loading compiled-in X.509 certificates
[    0.341879] page_owner is disabled
[    0.341882] page_pinner enabled
[    0.342061] Key type ._fscrypt registered
[    0.342064] Key type .fscrypt registered
[    0.342067] Key type fscrypt-provisioning registered
[    0.342113] pstore: Invalid compression size for deflate: 0
[    0.343412] clk: Not disabling unused clocks
[    0.343419] ALSA device list:
[    0.343424] No soundcards found.
[    0.343465] Warning: unable to open an initial console.
[    0.344001] Freeing unused kernel memory: 3008K
[    0.387361] Failed to set sysctl parameter 'kernel.softlockup_panic=1': parameter not found
[    0.387440] Run /init as init process
[    0.387444] with arguments:
[    0.387446] /init
[    0.387447] bootconfig
[    0.387448] bootconfig
[    0.387450] with environment:
[    0.387452] HOME=/
[    0.387453] TERM=linux
[    0.387454] reserve-fimc=0xffffff90f9fe0000
[    0.387455] softlockup_panic=1
[    0.387457] dyndbg=func alloc_contig_dump_pages +p
[    0.422788] magiskinit: Failed to mount /metadata failed with 2: No such file or directory
[    0.424625] init: init first stage started!
[    0.426818] init: Loading module /lib/modules/zsmalloc.ko with args ''
[    0.428152] init: Loaded kernel module /lib/modules/zsmalloc.ko
[    0.428197] init: Loading module /lib/modules/lzo.ko with args ''
[    0.428845] init: Loaded kernel module /lib/modules/lzo.ko
[    0.428882] init: Loading module /lib/modules/lzo-rle.ko with args ''
[    0.429514] init: Loaded kernel module /lib/modules/lzo-rle.ko
[    0.429638] init: Loading module /lib/modules/exynos-pd_el3.ko with args ''
[    0.430065] init: Loaded kernel module /lib/modules/exynos-pd_el3.ko
[    0.430084] init: Loading module /lib/modules/phy-exynos-usbdrd-super.ko with args ''
[    0.433043] init: Loaded kernel module /lib/modules/phy-exynos-usbdrd-super.ko
[    0.433106] init: Loading module /lib/modules/exynos-pmu-if.ko with args ''
[    0.433854] exynos-pmu-if 17460000.exynos-pmu: exynos_pmu_if probe
[    0.434057] init: Loaded kernel module /lib/modules/exynos-pmu-if.ko
[    0.434080] init: Loading module /lib/modules/phy-exynos-mipi-dsim.ko with args ''
[    0.434493] exynos-mipi-phy dphy_m4s4_dsim0@0x1C2E0000: exynos_mipi_phy_probe: isolation 0x3eb8
[    0.434529] exynos-mipi-phy dphy_m4s4_dsim0@0x1C2E0000: creating exynos-mipi-phy
[    0.434724] init: Loaded kernel module /lib/modules/phy-exynos-mipi-dsim.ko
[    0.434768] init: Loading module /lib/modules/phy-exynos-mipi.ko with args ''
[    0.435411] exynos-mipi-phy-csi 1a4f1300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435416] exynos-mipi-phy-csi 1a4f1300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 0
[    0.435451] exynos-mipi-phy-csi 1a4f1300.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435479] exynos-mipi-phy-csi 1a4f1b00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435482] exynos-mipi-phy-csi 1a4f1b00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 1
[    0.435505] exynos-mipi-phy-csi 1a4f1b00.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435533] exynos-mipi-phy-csi 1a4f2300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435537] exynos-mipi-phy-csi 1a4f2300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 2
[    0.435563] exynos-mipi-phy-csi 1a4f2300.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435591] exynos-mipi-phy-csi 1a4f2600.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435594] exynos-mipi-phy-csi 1a4f2600.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 3
[    0.435615] exynos-mipi-phy-csi 1a4f2600.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435642] exynos-mipi-phy-csi 1a4f2b00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435645] exynos-mipi-phy-csi 1a4f2b00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 4
[    0.435668] exynos-mipi-phy-csi 1a4f2b00.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435691] exynos-mipi-phy-csi 1a4f2e00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435695] exynos-mipi-phy-csi 1a4f2e00.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 5
[    0.435716] exynos-mipi-phy-csi 1a4f2e00.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435737] exynos-mipi-phy-csi 1a4f3300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435740] exynos-mipi-phy-csi 1a4f3300.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 6
[    0.435763] exynos-mipi-phy-csi 1a4f3300.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.435784] exynos-mipi-phy-csi 1a4f3600.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: isolation 0x3ebc
[    0.435788] exynos-mipi-phy-csi 1a4f3600.dcphy_m0s4s4s4s4s4_csi0: exynos_mipi_phy_probe: reset 7
[    0.435811] exynos-mipi-phy-csi 1a4f3600.dcphy_m0s4s4s4s4s4_csi0: creating exynos-mipi-phy
[    0.436023] init: Loaded kernel module /lib/modules/phy-exynos-mipi.ko
[    0.436078] init: Loading module /lib/modules/pinctrl-samsung-core.ko with args ''
[    0.438304] samsung-pinctrl 17a80000.pinctrl: irq number not available
[    0.438375] samsung-pinctrl 17940000.pinctrl: irq number not available
[    0.438728] input: gpio_keys as /devices/platform/gpio_keys/input/input0
[    0.440435] init: Loaded kernel module /lib/modules/pinctrl-samsung-core.ko
[    0.440507] init: Loading module /lib/modules/dss.ko with args ''
[    0.442267] dpm: v1.01
[    0.442272] dpm: found features of debug policy
[    0.442275] dpm: dump-mode is Full Dump
[    0.442279] dpm: file-support of dump-mode is disabled
[    0.442283] log item - task_log is enabled
[    0.442286] log item - work_log is enabled
[    0.442290] log item - cpuidle_log is enabled
[    0.442293] log item - suspend_log is enabled
[    0.442296] log item - irq_log is enabled
[    0.442299] log item - hrtimer_log is enabled
[    0.442302] log item - clk_log is enabled
[    0.442306] log item - pmu_log is enabled
[    0.442309] log item - freq_log is enabled
[    0.442312] log item - dm_log is enabled
[    0.442315] log item - regulator_log is enabled
[    0.442319] log item - thermal_log is enabled
[    0.442322] log item - acpm_log is enabled
[    0.442325] log item - printk_log is enabled
[    0.442329] dpm: debug-kinfo is enabled
[    0.442332] dpm: found policy of debug policy
[    0.442336] dpm: run [default] at [el1_da]
[    0.442339] dpm: run [default] at [el1_ia]
[    0.442343] dpm: run [default] at [el1_undef]
[    0.442346] dpm: run [default] at [el1_sp_pc]
[    0.442349] dpm: run [default] at [el1_inv]
[    0.442352] dpm: run [default] at [el1_serror]
[    0.442360] debug-snapshot dss: SJTAG is enabled
[    0.442367] item - header is enabled
[    0.442375] item - log_kevents is enabled
[    0.442491] item - log_bcm is enabled
[    0.442563] debug-snapshot dss: log_s2d item is disabled, Skip alloc reserved memory
[    0.442567] item - log_array_reset is enabled
[    0.442735] debug-snapshot dss: log_array_panic item is disabled, Skip alloc reserved memory
[    0.442739] debug-snapshot dss: log_slcdump item is disabled, Skip alloc reserved memory
[    0.442743] debug-snapshot dss: log_preslcdump item is disabled, Skip alloc reserved memory
[    0.442748] item - log_itmon is enabled
[    0.444015] debug-snapshot dss: debug-snapshot physical / virtual memory layout:
[    0.444020] header          : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x10000 / en:1
[    0.444024] log_kevents     : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x700000 / en:1
[    0.444028] log_bcm         : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x400000 / en:1
[    0.444032] log_array_reset : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xa00000 / en:1
[    0.444035] log_itmon       : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x10000 / en:1
[    0.444039] debug-snapshot dss: total_item_size: 21632KB, dbg_snapshot_log struct size: 4200KB
[    0.444045] debug-snapshot-log physical / virtual memory layout:
[    0.444048] task_log    : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x50000 / en:1
[    0.444052] work_log    : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x60000 / en:1
[    0.444056] cpuidle_log : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x40000 / en:1
[    0.444059] suspend_log : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x14000 / en:1
[    0.444062] irq_log     : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x180000 / en:1
[    0.444066] hrtimer_log : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x50000 / en:1
[    0.444069] clk_log     : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xa000 / en:1
[    0.444073] pmu_log     : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x8000 / en:1
[    0.444076] freq_log    : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xc0000 / en:1
[    0.444080] dm_log      : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xa000 / en:1
[    0.444083] regulator_log: phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xe000 / en:1
[    0.444086] thermal_log : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0xc000 / en:1
[    0.444090] acpm_log    : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x8000 / en:1
[    0.444093] printk_log  : phys:0x(____ptrval____) / virt:0x(____ptrval____) / size:0x48000 / en:1
[    0.444119] debug-snapshot dss: enabled
[    0.444124] debug-snapshot dss: dbg_snapshot_probe successful.
[    0.444685] init: Loaded kernel module /lib/modules/dss.ko
[    0.444732] init: Loading module /lib/modules/systrace.ko with args ''
[    0.445289] init: Loaded kernel module /lib/modules/systrace.ko
[    0.445344] init: Loading module /lib/modules/gs_acpm.ko with args ''
[    0.446268] gs-acpm-ipc 17610000.acpm_ipc: acpm_ipc probe
[    0.446613] [ACPM] acpm framework SRAM dump to dram base: 0x88c9c0000
[    0.446713] gs-acpm-ipc 17610000.acpm_ipc: acpm_ipc probe done.
[    0.446857] gs-acpm 17440000.acpm: acpm probe
[    0.446872] gs-acpm 17440000.acpm: acpm probe done.
[    0.447113] init: Loaded kernel module /lib/modules/gs_acpm.ko
[    0.447169] init: Loading module /lib/modules/exynos_pm_qos.ko with args ''
[    0.447881] init: Loaded kernel module /lib/modules/exynos_pm_qos.ko
[    0.447933] init: Loading module /lib/modules/ect_parser.ko with args ''
[    0.448925] ect_probe: Reserved memory for ect: addr=90000000, size=3a000
[    0.448935] exynos-ect exynos-ect: Exynos ect driver probe done!
[    0.449249] init: Loaded kernel module /lib/modules/ect_parser.ko
[    0.449301] init: Loading module /lib/modules/cmupmucal.ko with args ''
[    0.455501] ECT version: 0105
[    0.455601] vclk initialize for cmucal
[    0.456011] gs101_cal_data_init: cal data init
[    0.457076] cmu_top_base : 0x1e080000
[    0.471651] init: Loaded kernel module /lib/modules/cmupmucal.ko
[    0.471740] init: Loading module /lib/modules/gs101-itmon.ko with args ''
[    0.472802] panic threshold: 2
[    0.472809] policy: err_fatal: [3]
[    0.472813] policy: err_drex_tmout: [3]
[    0.472817] policy: err_cpu: [3]
[    0.472821] policy: err_ip: [0]
[    0.472825] policy: err_unhandled: [1]
[    0.472878] success to register request irq237 - BUS_DATA0
[    0.472906] success to register request irq238 - BUS_DATA1
[    0.472961] success to register request irq239 - BUS_DATA2
[    0.472995] success to register request irq240 - BUS_DATA3
[    0.473029] success to register request irq241 - BUS_PERI0
[    0.473069] success to register request irq242 - BUS_PERI1
[    0.473091] success to register request irq243 - BUS_PERI2
[    0.473127] success to register request irq244 - BUS_PERI3
[    0.473322] success to probe gs101 ITMON driver
[    0.473615] init: Loaded kernel module /lib/modules/gs101-itmon.ko
[    0.473697] init: Loading module /lib/modules/exynos_mct.ko with args ''
[    0.474422] init: Loaded kernel module /lib/modules/exynos_mct.ko
[    0.474456] init: Loading module /lib/modules/exynos-cpupm.ko with args ''
[    0.475677] init: Loaded kernel module /lib/modules/exynos-cpupm.ko
[    0.475725] init: Loading module /lib/modules/s2mpu.ko with args ''
[    0.476971] init: Loaded kernel module /lib/modules/s2mpu.ko
[    0.477061] init: Loading module /lib/modules/pl330.ko with args ''
[    0.478502] init: Loaded kernel module /lib/modules/pl330.ko
[    0.478541] init: Loading module /lib/modules/samsung-dma.ko with args ''
[    0.479619] init: Loaded kernel module /lib/modules/samsung-dma.ko
[    0.479648] init: Loading module /lib/modules/spi-s3c64xx.ko with args ''
[    0.481049] init: Loaded kernel module /lib/modules/spi-s3c64xx.ko
[    0.481069] init: Loading module /lib/modules/shm_ipc.ko with args ''
[    0.482533] cpif: cp_shmem_probe: +++
[    0.482542] cpif: cp_rmem_setup_latecall: rmem 0 cp_rmem 0xf0000000 0x00800000
[    0.482547] cpif: cp_rmem_setup_latecall: rmem 1 cp_msi_rmem 0xf6200000 0x00001000
[    0.482552] cpif: cp_rmem_setup_latecall: rmem 2 cp_rmem_1 0xe8000000 0x01c00000
[    0.482557] cpif: cp_rmem_setup_latecall: rmem 3 cp_rmem_2 0xee000000 0x00400000
[    0.482566] cpif: cp_shmem_probe: use_mem_map_on_cp is disabled. Use dt information
[    0.482570] cpif: cp_shmem_probe: 0 0 3 IPC 0xf0000000 0x00400000 1
[    0.482574] cpif: cp_shmem_probe: 0 2 6 PKTPROC 0xe8000000 0x01c00000 0
[    0.482578] cpif: cp_shmem_probe: 0 3 7 PKTPROC_UL 0xee000000 0x00400000 0
[    0.482581] cpif: cp_shmem_probe: 0 1 10 MSI 0xf6200000 0x00001000 0
[    0.482584] cpif: cp_shmem_probe: ---
[    0.482856] init: Loaded kernel module /lib/modules/shm_ipc.ko
[    0.482915] init: Loading module /lib/modules/pcie-exynos-gs101-rc-cal.ko with args ''
[    0.484281] init: Loaded kernel module /lib/modules/pcie-exynos-gs101-rc-cal.ko
[    0.484327] init: Loading module /lib/modules/acpm_flexpmu_dbg.ko with args ''
[    0.485648] ACPM-FLEXPMU-DBG:  exynos_flexpmu_dbg_probe: FLEXPMU_DBG buffer with size 1024 found
[    0.485770] init: Loaded kernel module /lib/modules/acpm_flexpmu_dbg.ko
[    0.485819] init: Loading module /lib/modules/exynos-pm.ko with args ''
[    0.487182] exynos-pm 174d0000.exynos-pm: initialized
[    0.487273] init: Loaded kernel module /lib/modules/exynos-pm.ko
[    0.487294] init: Loading module /lib/modules/pcie-exynos-core.ko with args ''
[    0.489613] init: Loaded kernel module /lib/modules/pcie-exynos-core.ko
[    0.489666] init: Loading module /lib/modules/clk_exynos.ko with args ''
[    0.491825] unsupport cmucal node 12d
[    0.491829] unsupport cmucal node 12d
[    0.491833] ra_get_value:[12d]type : 0
[    0.498096] GS101: Clock setup completed
[    0.498272] init: Loaded kernel module /lib/modules/clk_exynos.ko
[    0.498382] init: Loading module /lib/modules/dwc3-exynos-usb.ko with args ''
[    0.500418] init: Loaded kernel module /lib/modules/dwc3-exynos-usb.ko
[    0.500476] init: Loading module /lib/modules/exynos-pd.ko with args ''
[    0.500660] clocksource: mct-frc: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 77769386669 ns
[    0.501059] s3c64xx-spi 10940000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.501066] s3c64xx-spi 10940000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.501217] s3c64xx-spi 10940000.spi: set usi mode - 0x2
[    0.501275] s3c64xx-spi 10940000.spi: Not using idle state
[    0.501280] s3c64xx-spi 10940000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.501285] s3c64xx-spi 10940000.spi: PORT 5 fifo_lvl_mask = 0x7f
[    0.501510] exynos-pd 17461c00.pd-eh: on
[    0.501568] exynos-pd 17461e00.pd-g3d: on
[    0.501667] exynos-pd 17462000.pd-embedded_g3d: on
[    0.501680] exynos-pd 17461e00.pd-g3d: has new subdomain pd-embedded_g3d
[    0.501730] exynos-pd 17462080.pd-hsi0: on
[    0.501765] exynos-pd 17462280.pd-disp: on
[    0.501825] exynos-pd 17462200.pd-dpu: on
[    0.501837] exynos-pd 17462280.pd-disp: has new subdomain pd-dpu
[    0.501878] exynos-pd 17462300.pd-g2d: on
[    0.501914] exynos-pd 17462380.pd-mfc: on
[    0.501950] exynos-pd 17462400.pd-csis: on
[    0.501985] exynos-pd 17462480.pd-pdp: on
[    0.502027] exynos-pd 17462680.pd-itp: on
[    0.502065] exynos-pd 17462500.pd-dns: on
[    0.502077] exynos-pd 17462680.pd-itp: has new subdomain pd-dns
[    0.502117] exynos-pd 17462580.pd-g3aa: on
[    0.502260] exynos-pd 17462600.pd-ipp: on
[    0.502271] exynos-pd 17462480.pd-pdp: has new subdomain pd-ipp
[    0.502394] s3c64xx-spi 10950000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.502425] s3c64xx-spi 10950000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.502438] s3c64xx-spi 10950000.spi: set usi mode - 0x2
[    0.502601] s3c64xx-spi 10950000.spi: Couldn't get pinctrl.
[    0.502607] s3c64xx-spi 10950000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.502611] s3c64xx-spi 10950000.spi: PORT 6 fifo_lvl_mask = 0x7f
[    0.502637] exynos-pd 17462700.pd-mcsc: on
[    0.502710] exynos-pd 17462780.pd-gdc: on
[    0.502752] exynos-pd 17462800.pd-tnr: on
[    0.502794] exynos-pd 17462880.pd-bo: on
[    0.502831] exynos-pd 17462900.pd-tpu: on
[    0.502982] init: Loaded kernel module /lib/modules/exynos-pd.ko
[    0.503019] init: Loading module /lib/modules/debug-snapshot-sfrdump.ko with args ''
[    0.503827] s3c64xx-spi 10a20000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.503835] s3c64xx-spi 10a20000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.503846] s3c64xx-spi 10a20000.spi: set usi mode - 0x2
[    0.503884] s3c64xx-spi 10a20000.spi: Not using idle state
[    0.503889] s3c64xx-spi 10a20000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.503894] s3c64xx-spi 10a20000.spi: PORT 14 fifo_lvl_mask = 0x7f
[    0.504181] debug-snapshot-sfrdump dss-sfrdump: There is no sfr dump list.
[    0.504187] debug-snapshot-sfrdump dss-sfrdump: dbg_snapshot_sfrdump_probe successful.
[    0.504277] init: Loaded kernel module /lib/modules/debug-snapshot-sfrdump.ko
[    0.504344] init: Loading module /lib/modules/debug-snapshot-qd.ko with args ''
[    0.505021] s3c64xx-spi 10d20000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.505028] s3c64xx-spi 10d20000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.505104] s3c64xx-spi 10d20000.spi: set usi mode - 0x2
[    0.505153] s3c64xx-spi 10d20000.spi: Not using idle state
[    0.505159] s3c64xx-spi 10d20000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.505164] s3c64xx-spi 10d20000.spi: PORT 9 fifo_lvl_mask = 0x7f
[    0.505307] debug-snapshot-qdump dss-qdump: No Quick dump mode
[    0.505381] init: Loaded kernel module /lib/modules/debug-snapshot-qd.ko
[    0.505442] init: Loading module /lib/modules/debug-snapshot-debug-kinfo.ko with args ''
[    0.506102] s3c64xx-spi 10d30000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.506110] s3c64xx-spi 10d30000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.506121] s3c64xx-spi 10d30000.spi: set usi mode - 0x2
[    0.506157] s3c64xx-spi 10d30000.spi: Not using idle state
[    0.506162] s3c64xx-spi 10d30000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.506167] s3c64xx-spi 10d30000.spi: PORT 10 fifo_lvl_mask = 0x7f
[    0.506556] init: Loaded kernel module /lib/modules/debug-snapshot-debug-kinfo.ko
[    0.506625] init: Loading module /lib/modules/pixel-debug-test.ko with args ''
[    0.507494] s3c64xx-spi 10d40000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.507502] s3c64xx-spi 10d40000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.507514] s3c64xx-spi 10d40000.spi: set usi mode - 0x2
[    0.507548] PIXEL DEBUG TEST: pixel_debug_test_init() initialized!
[    0.507569] s3c64xx-spi 10d40000.spi: Not using idle state
[    0.507576] s3c64xx-spi 10d40000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.507581] s3c64xx-spi 10d40000.spi: PORT 11 fifo_lvl_mask = 0x7f
[    0.507623] init: Loaded kernel module /lib/modules/pixel-debug-test.ko
[    0.507644] init: Loading module /lib/modules/exynos-debug-test.ko with args ''
[    0.508750] s3c64xx-spi 10d60000.spi: spi bus clock parent not specified, using clock at index 0 as parent
[    0.508757] s3c64xx-spi 10d60000.spi: number of chip select lines not specified, assuming 1 chip select line
[    0.508769] s3c64xx-spi 10d60000.spi: set usi mode - 0x2
[    0.508815] s3c64xx-spi 10d60000.spi: Not using idle state
[    0.508820] s3c64xx-spi 10d60000.spi: spi clkoff-time is empty(Default: 0ms)
[    0.508824] exynos-debug-test exynos-debug-test: exynos_debug_test_probe() called
[    0.508828] PIXEL DEBUG TEST: debug_trigger_register() DEBUG TEST: [exynos] test triggers are registered!
[    0.508829] s3c64xx-spi 10d60000.spi: PORT 13 fifo_lvl_mask = 0x7f
[    0.508848] exynos-debug-test exynos-debug-test: exynos_debug_test_probe() ret=[0x0]
[    0.509000] init: Loaded kernel module /lib/modules/exynos-debug-test.ko
[    0.509069] init: Loading module /lib/modules/trusty-core.ko with args ''
[    0.510512] trusty odm:trusty: trusty version: Project: slider, Build: 7834658, Built: 20:56:35 Oct 18 2021
[    0.510521] trusty odm:trusty: selected api version: 5 (requested 5)
[    0.510961] init: Loaded kernel module /lib/modules/trusty-core.ko
[    0.511012] init: Loading module /lib/modules/exynos-adv-tracer.ko with args ''
[    0.512561] exynos-adv-tracer 176c0000.exynos-adv_tracer: adv_tracer_ipc_init successful.
[    0.512570] exynos-adv-tracer 176c0000.exynos-adv_tracer: adv_tracer_probe successful.
[    0.512753] init: Loaded kernel module /lib/modules/exynos-adv-tracer.ko
[    0.512819] init: Loading module /lib/modules/samsung-secure-iova.ko with args ''
[    0.513708] init: Loaded kernel module /lib/modules/samsung-secure-iova.ko
[    0.513769] init: Loading module /lib/modules/samsung_dma_heap.ko with args ''
[    0.515445] samsung,dma-heap-chunk video_stream_dma_heap: assigned reserved memory node vstream
[    0.515484] Registered vstream-secure dma-heap successfully
[    0.515515] samsung,dma-heap-chunk video_frame_dma_heap: assigned reserved memory node vframe
[    0.515538] Registered vframe-secure dma-heap successfully
[    0.515559] samsung,dma-heap-chunk video_scaler_dma_heap: assigned reserved memory node vscaler
[    0.515577] Registered vscaler-secure dma-heap successfully
[    0.515726] samsung,dma-heap-cma faceauth_tpu_dma_heap: assigned reserved memory node faceauth_tpu
[    0.515750] Registered faceauth_tpu-secure dma-heap successfully
[    0.515767] samsung,dma-heap-cma faceauth_image_heap: assigned reserved memory node faimg
[    0.515786] Registered faimg-secure dma-heap successfully
[    0.515810] samsung,dma-heap-cma faceauth_rawimage_heap: assigned reserved memory node farawimg
[    0.515829] Registered farawimg-secure dma-heap successfully
[    0.515853] samsung,dma-heap-cma faceauth_preview_heap: assigned reserved memory node faprev
[    0.515872] Registered faprev-secure dma-heap successfully
[    0.516055] Registered famodel-secure dma-heap successfully
[    0.516088] Registered tui-secure dma-heap successfully
[    0.516188] Registered system dma-heap successfully
[    0.516205] Registered system-uncached dma-heap successfully
[    0.516235] Registered video_system dma-heap successfully
[    0.516251] Registered video_system-uncached dma-heap successfully
[    0.516436] init: Loaded kernel module /lib/modules/samsung_dma_heap.ko
[    0.516485] init: Loading module /lib/modules/trusty-ipc.ko with args ''
[    0.518034] init: Loaded kernel module /lib/modules/trusty-ipc.ko
[    0.518081] init: Loading module /lib/modules/gsa.ko with args ''
[    0.519639] gsa 17c90000.gsa-ns: Initialized
[    0.519795] init: Loaded kernel module /lib/modules/gsa.ko
[    0.519845] init: Loading module /lib/modules/sjtag-driver.ko with args ''
[    0.520928] sjtag sjtag_ap: [probe sts read]: SJTAG_GET_STATUS: Success - Cmd status: 0x00000010
[    0.525201] sjtag sjtag_gsa: [probe sts read]: SJTAG_GET_STATUS: Success - Cmd status: 0x00000010-0
[    0.525413] init: Loaded kernel module /lib/modules/sjtag-driver.ko
[    0.525451] init: Loading module /lib/modules/exynos-coresight.ko with args ''
[    0.526658] debug-snapshot dss: Add halt,  functions from exynos_coresight_probe+0x658/0x678 [exynos_coresight]
[    0.526663] exynos-coresight coresight@25000000: exynos_coresight_probe Successful
[    0.526761] init: Loaded kernel module /lib/modules/exynos-coresight.ko
[    0.526809] init: Loading module /lib/modules/exynos-ecc-handler.ko with args ''
[    0.527755] exynos-ecc-handler ecc-handler: request irq245 for ecc handler[DSU, L3 DATA or TAG or Snoop filter RAM]
[    0.527775] exynos-ecc-handler ecc-handler: request irq246 for ecc handler[CORE0, L1,L2 DATA or TAG RAM]
[    0.527793] exynos-ecc-handler ecc-handler: request irq247 for ecc handler[CORE1, L1,L2 DATA or TAG RAM]
[    0.527809] exynos-ecc-handler ecc-handler: request irq248 for ecc handler[CORE2, L1,L2 DATA or TAG RAM]
[    0.527825] exynos-ecc-handler ecc-handler: request irq249 for ecc handler[CORE3, L1,L2 DATA or TAG RAM]
[    0.527841] exynos-ecc-handler ecc-handler: request irq250 for ecc handler[CORE4, L1,L2 DATA or TAG RAM]
[    0.527856] exynos-ecc-handler ecc-handler: request irq251 for ecc handler[CORE5, L1,L2 DATA or TAG RAM]
[    0.527871] exynos-ecc-handler ecc-handler: request irq252 for ecc handler[CORE6, L1,L2 DATA or TAG RAM]
[    0.527887] exynos-ecc-handler ecc-handler: request irq253 for ecc handler[CORE7, L1,L2 DATA or TAG RAM]
[    0.527975] init: Loaded kernel module /lib/modules/exynos-ecc-handler.ko
[    0.528028] init: Loading module /lib/modules/exynos-coresight-etm.ko with args ''
[    0.531975] exynos-etm exynos-etm: exynos_etm_probe successful
[    0.532158] init: Loaded kernel module /lib/modules/exynos-coresight-etm.ko
[    0.532234] init: Loading module /lib/modules/exynos-adv-tracer-s2d.ko with args ''
[    0.533470] exynos-adv-tracer-s2d exynos_adv_tracer_s2d: S2D disabled
[    0.533560] debug-snapshot dss: Add arraydump, scandump mode functions from adv_tracer_s2d_probe+0x328/0x35c [exynos_adv_tracer_s2d]
[    0.533565] exynos-adv-tracer-s2d exynos_adv_tracer_s2d: adv_tracer_s2d_probe successful.
[    0.533664] init: Loaded kernel module /lib/modules/exynos-adv-tracer-s2d.ko
[    0.533713] init: Loading module /lib/modules/pixel-boot-metrics.ko with args ''
[    0.534725] init: Loaded kernel module /lib/modules/pixel-boot-metrics.ko
[    0.534796] init: Loading module /lib/modules/sched_tp.ko with args ''
[    0.536628] init: Loaded kernel module /lib/modules/sched_tp.ko
[    0.536655] init: Loading module /lib/modules/vh_sched.ko with args ''
[    0.538779] init: Loaded kernel module /lib/modules/vh_sched.ko
[    0.538821] init: Loading module /lib/modules/vh_preemptirq_long.ko with args ''
[    0.540049] init: Loaded kernel module /lib/modules/vh_preemptirq_long.ko
[    0.540090] init: Loading module /lib/modules/vh_thermal.ko with args ''
[    0.541136] init: Loaded kernel module /lib/modules/vh_thermal.ko
[    0.541170] init: Loading module /lib/modules/vh_fs.ko with args ''
[    0.542205] init: Loaded kernel module /lib/modules/vh_fs.ko
[    0.542239] init: Loading module /lib/modules/vh_cgroup.ko with args ''
[    0.543338] init: Loaded kernel module /lib/modules/vh_cgroup.ko
[    0.543390] init: Loading module /lib/modules/vh_i2c.ko with args ''
[    0.544333] init: Loaded kernel module /lib/modules/vh_i2c.ko
[    0.544368] init: Loading module /lib/modules/gs-chipid.ko with args ''
[    0.545767] gs-chipid 10000000.chipid: CPU[GS101]B0 CPU_REV[0x11] Detected
[    0.545891] init: Loaded kernel module /lib/modules/gs-chipid.ko
[    0.545933] init: Loading module /lib/modules/exynos-cpuhp.ko with args ''
[    0.546842] exynos_cpuhp: Register new user [name:SYSFS, mask:0-7]
[    0.546854] exynos_cpuhp: Exynos CPUHP driver probe done!
[    0.546999] init: Loaded kernel module /lib/modules/exynos-cpuhp.ko
[    0.547039] init: Loading module /lib/modules/exynos-pd-dbg.ko with args ''
[    0.547960] exynos_pd_dbg dbgdev-pd-aoc: deferred probe timeout, ignoring dependency
[    0.547969] exynos_pd_dbg: probe of dbgdev-pd-aoc failed with error -110
[    0.547996] exynos_pd_dbg dbgdev-pd-bus1: deferred probe timeout, ignoring dependency
[    0.548001] exynos_pd_dbg: probe of dbgdev-pd-bus1 failed with error -110
[    0.548023] exynos_pd_dbg dbgdev-pd-bus2: deferred probe timeout, ignoring dependency
[    0.548028] exynos_pd_dbg: probe of dbgdev-pd-bus2 failed with error -110
[    0.548257] exynos_pd_dbg dbgdev-pd-hsi2: deferred probe timeout, ignoring dependency
[    0.548262] exynos_pd_dbg: probe of dbgdev-pd-hsi2 failed with error -110
[    0.548341] exynos_pd: pd-disp sync_state: children need sync
[    0.548957] init: Loaded kernel module /lib/modules/exynos-pd-dbg.ko
[    0.549033] init: Loading module /lib/modules/power_stats.ko with args ''
[    0.550751] init: Loaded kernel module /lib/modules/power_stats.ko
[    0.550843] init: Loading module /lib/modules/s2mpg10-mfd.ko with args ''
[    0.552135] s2mpg10:s2mpg10_i2c_init
[    0.552184] init: Loaded kernel module /lib/modules/s2mpg10-mfd.ko
[    0.552225] init: Loading module /lib/modules/s2mpg11-mfd.ko with args ''
[    0.553457] s2mpg11:s2mpg11_i2c_init
[    0.553500] init: Loaded kernel module /lib/modules/s2mpg11-mfd.ko
[    0.553543] init: Loading module /lib/modules/exynos-dm.ko with args ''
[    0.554869] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554874] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554877] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554883] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554887] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554890] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554894] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554897] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554901] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554904] exynos-dm 17000000.exynos-dm: This doesn't need to send policy to ACPM
[    0.554908] exynos-dm 17000000.exynos-dm: dm_type: 0(dm_cpu_cl0), available = true
[    0.554911] exynos-dm 17000000.exynos-dm: dm_type: 1(dm_cpu_cl1), available = true
[    0.554914] exynos-dm 17000000.exynos-dm: dm_type: 2(dm_cpu_cl2), available = true
[    0.554918] exynos-dm 17000000.exynos-dm: dm_type: 3(dm_mif), available = true
[    0.554921] exynos-dm 17000000.exynos-dm: dm_type: 4(dm_int), available = true
[    0.554924] exynos-dm 17000000.exynos-dm: dm_type: 5(dm_intcam), available = true
[    0.554927] exynos-dm 17000000.exynos-dm: dm_type: 6(dm_cam), available = true
[    0.554931] exynos-dm 17000000.exynos-dm: dm_type: 7(dm_tpu), available = true
[    0.554934] exynos-dm 17000000.exynos-dm: dm_type: 8(dm_tnr), available = true
[    0.554937] exynos-dm 17000000.exynos-dm: dm_type: 9(dm_disp), available = true
[    0.554941] exynos-dm 17000000.exynos-dm: dm_type: 10(dm_mfc), available = true
[    0.554944] exynos-dm 17000000.exynos-dm: dm_type: 11(dm_BO), available = true
[    0.555062] init: Loaded kernel module /lib/modules/exynos-dm.ko
[    0.555144] init: Loading module /lib/modules/exynos_devfreq.ko with args ''
[    0.557367] gs101-devfreq 17000010.devfreq_mif: l123_restrict 0
[    0.557376] gs101-devfreq 17000010.devfreq_mif: no power domain
[    0.557387] gs101-devfreq 17000010.devfreq_mif: MIF clock info exist
[    0.557391] gs101-devfreq 17000010.devfreq_mif: This doesn't use boot value
[    0.557395] gs101-devfreq 17000010.devfreq_mif: This does not bts update
[    0.557400] gs101-devfreq 17000010.devfreq_mif: This does not update fvp
[    0.557475] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  3172000Khz,        0uV
[    0.557509] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  2730000Khz,        0uV
[    0.557537] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  2535000Khz,        0uV
[    0.557571] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  2288000Khz,        0uV
[    0.557603] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  2028000Khz,        0uV
[    0.557632] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  1716000Khz,        0uV
[    0.557663] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  1539000Khz,        0uV
[    0.557690] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  1352000Khz,        0uV
[    0.557721] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :  1014000Khz,        0uV
[    0.557754] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :   845000Khz,        0uV
[    0.557781] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :   676000Khz,        0uV
[    0.557809] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :   546000Khz,        0uV
[    0.557838] gs101-devfreq 17000010.devfreq_mif: DEVFREQ :   421000Khz,        0uV
[    0.557843] gs101-devfreq 17000010.devfreq_mif: max_freq: 3172000Khz, get_max_freq: 3172000Khz
[    0.557847] gs101-devfreq 17000010.devfreq_mif: min_freq: 421000Khz, get_min_freq: 421000Khz
[    0.557850] gs101-devfreq 17000010.devfreq_mif: min_freq: 421000Khz, max_freq: 3172000Khz
[    0.557854] gs101-devfreq 17000010.devfreq_mif: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    0.557916] gs101-devfreq 17000010.devfreq_mif: Initial Frequency: 3172000, Initial Voltage: 0
[    0.558342] gs101-devfreq 17000010.devfreq_mif: failed to update frequency from PM QoS (-11)
[    0.558358] gs101-devfreq 17000010.devfreq_mif: failed to update frequency from PM QoS (-11)
[    0.558552] gs101-devfreq 17000010.devfreq_mif: MIF cdev is initialized!!
[    0.558557] gs101-devfreq 17000010.devfreq_mif: devfreq is initialized!!
[    0.558776] gs101-devfreq 17000020.devfreq_int: no power domain
[    0.558783] gs101-devfreq 17000020.devfreq_int: This doesn't use boot value
[    0.558789] gs101-devfreq 17000020.devfreq_int: This does not bts update
[    0.558792] gs101-devfreq 17000020.devfreq_int: This does not update fvp
[    0.558797] gs101-devfreq 17000020.devfreq_int: Operation function get_dev_status will not be registered.
[    0.558802] gs101-devfreq 17000020.devfreq_int: Not registered UM monitor data
[    0.558806] gs101-devfreq 17000020.devfreq_int: ALT-DVFS is not declared by device tree.
[    0.558875] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   533000Khz,        0uV
[    0.558906] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   465000Khz,        0uV
[    0.558937] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   332000Khz,        0uV
[    0.558966] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   267000Khz,        0uV
[    0.559002] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   200000Khz,        0uV
[    0.559034] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   155000Khz,        0uV
[    0.559062] gs101-devfreq 17000020.devfreq_int: DEVFREQ :   100000Khz,        0uV
[    0.559066] gs101-devfreq 17000020.devfreq_int: max_freq: 533000Khz, get_max_freq: 533000Khz
[    0.559070] gs101-devfreq 17000020.devfreq_int: min_freq: 100000Khz, get_min_freq: 100000Khz
[    0.559073] gs101-devfreq 17000020.devfreq_int: min_freq: 100000Khz, max_freq: 533000Khz
[    0.559078] gs101-devfreq 17000020.devfreq_int: initial_freq: 533000Khz, suspend_freq: 100000Khz
[    0.559255] gs101-devfreq 17000020.devfreq_int: Initial Frequency: 533000, Initial Voltage: 0
[    0.559837] gs101-devfreq 17000020.devfreq_int: INT cdev is initialized!!
[    0.559848] gs101-devfreq 17000020.devfreq_int: devfreq is initialized!!
[    0.560067] gs101-devfreq 17000030.devfreq_intcam: no power domain
[    0.560075] gs101-devfreq 17000030.devfreq_intcam: This doesn't use boot value
[    0.560079] gs101-devfreq 17000030.devfreq_intcam: This does not use acpm
[    0.560083] gs101-devfreq 17000030.devfreq_intcam: This does not bts update
[    0.560087] gs101-devfreq 17000030.devfreq_intcam: This does not update fvp
[    0.560093] gs101-devfreq 17000030.devfreq_intcam: Operation function get_dev_status will not be registered.
[    0.560097] gs101-devfreq 17000030.devfreq_intcam: Not registered UM monitor data
[    0.560101] gs101-devfreq 17000030.devfreq_intcam: ALT-DVFS is not declared by device tree.
[    0.560158] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   664000Khz,        0uV
[    0.560191] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   533000Khz,        0uV
[    0.560220] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   465000Khz,        0uV
[    0.560252] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   332000Khz,        0uV
[    0.560280] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   233000Khz,        0uV
[    0.560311] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :   134000Khz,        0uV
[    0.560345] gs101-devfreq 17000030.devfreq_intcam: DEVFREQ :    67000Khz,        0uV
[    0.560349] gs101-devfreq 17000030.devfreq_intcam: max_freq: 664000Khz, get_max_freq: 664000Khz
[    0.560353] gs101-devfreq 17000030.devfreq_intcam: min_freq: 67000Khz, get_min_freq: 67000Khz
[    0.560356] gs101-devfreq 17000030.devfreq_intcam: min_freq: 67000Khz, max_freq: 664000Khz
[    0.560360] gs101-devfreq 17000030.devfreq_intcam: initial_freq: 67000Khz, suspend_freq: 67000Khz
[    0.560364] gs101-devfreq 17000030.devfreq_intcam: Initial Frequency: 67000, Initial Voltage: 0
[    0.560800] gs101-devfreq 17000030.devfreq_intcam: INTCAM cdev is initialized!!
[    0.560812] gs101-devfreq 17000030.devfreq_intcam: devfreq is initialized!!
[    0.561030] gs101-devfreq 17000040.devfreq_disp: no power domain
[    0.561037] gs101-devfreq 17000040.devfreq_disp: This doesn't use boot value
[    0.561042] gs101-devfreq 17000040.devfreq_disp: This does not use acpm
[    0.561046] gs101-devfreq 17000040.devfreq_disp: This does not bts update
[    0.561050] gs101-devfreq 17000040.devfreq_disp: This does not update fvp
[    0.561055] gs101-devfreq 17000040.devfreq_disp: Operation function get_dev_status will not be registered.
[    0.561060] gs101-devfreq 17000040.devfreq_disp: Not registered UM monitor data
[    0.561064] gs101-devfreq 17000040.devfreq_disp: ALT-DVFS is not declared by device tree.
[    0.561115] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   664000Khz,        0uV
[    0.561151] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   533000Khz,        0uV
[    0.561180] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   465000Khz,        0uV
[    0.561209] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   400000Khz,        0uV
[    0.561242] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   310000Khz,        0uV
[    0.561270] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   267000Khz,        0uV
[    0.561300] gs101-devfreq 17000040.devfreq_disp: DEVFREQ :   134000Khz,        0uV
[    0.561304] gs101-devfreq 17000040.devfreq_disp: max_freq: 664000Khz, get_max_freq: 664000Khz
[    0.561308] gs101-devfreq 17000040.devfreq_disp: min_freq: 134000Khz, get_min_freq: 134000Khz
[    0.561311] gs101-devfreq 17000040.devfreq_disp: min_freq: 134000Khz, max_freq: 664000Khz
[    0.561316] gs101-devfreq 17000040.devfreq_disp: initial_freq: 400000Khz, suspend_freq: 134000Khz
[    0.561320] gs101-devfreq 17000040.devfreq_disp: Initial Frequency: 400000, Initial Voltage: 0
[    0.561916] gs101-devfreq 17000040.devfreq_disp: DISP cdev is initialized!!
[    0.561927] gs101-devfreq 17000040.devfreq_disp: devfreq is initialized!!
[    0.562145] gs101-devfreq 17000050.devfreq_cam: no power domain
[    0.562154] gs101-devfreq 17000050.devfreq_cam: This doesn't use boot value
[    0.562159] gs101-devfreq 17000050.devfreq_cam: This does not use acpm
[    0.562164] gs101-devfreq 17000050.devfreq_cam: This does not bts update
[    0.562167] gs101-devfreq 17000050.devfreq_cam: This does not update fvp
[    0.562173] gs101-devfreq 17000050.devfreq_cam: Operation function get_dev_status will not be registered.
[    0.562178] gs101-devfreq 17000050.devfreq_cam: Not registered UM monitor data
[    0.562181] gs101-devfreq 17000050.devfreq_cam: ALT-DVFS is not declared by device tree.
[    0.562230] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   664000Khz,        0uV
[    0.562264] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   533000Khz,        0uV
[    0.562294] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   465000Khz,        0uV
[    0.562323] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   332000Khz,        0uV
[    0.562355] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   233000Khz,        0uV
[    0.562381] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :   134000Khz,        0uV
[    0.562411] gs101-devfreq 17000050.devfreq_cam: DEVFREQ :    67000Khz,        0uV
[    0.562415] gs101-devfreq 17000050.devfreq_cam: max_freq: 664000Khz, get_max_freq: 664000Khz
[    0.562419] gs101-devfreq 17000050.devfreq_cam: min_freq: 67000Khz, get_min_freq: 67000Khz
[    0.562422] gs101-devfreq 17000050.devfreq_cam: min_freq: 67000Khz, max_freq: 664000Khz
[    0.562427] gs101-devfreq 17000050.devfreq_cam: initial_freq: 67000Khz, suspend_freq: 67000Khz
[    0.562431] gs101-devfreq 17000050.devfreq_cam: Initial Frequency: 67000, Initial Voltage: 0
[    0.562893] gs101-devfreq 17000050.devfreq_cam: CAM cdev is initialized!!
[    0.562904] gs101-devfreq 17000050.devfreq_cam: devfreq is initialized!!
[    0.563116] gs101-devfreq 17000060.devfreq_tnr: no power domain
[    0.563147] gs101-devfreq 17000060.devfreq_tnr: This doesn't use boot value
[    0.563152] gs101-devfreq 17000060.devfreq_tnr: This does not use acpm
[    0.563156] gs101-devfreq 17000060.devfreq_tnr: This does not bts update
[    0.563160] gs101-devfreq 17000060.devfreq_tnr: This does not update fvp
[    0.563164] gs101-devfreq 17000060.devfreq_tnr: Operation function get_dev_status will not be registered.
[    0.563168] gs101-devfreq 17000060.devfreq_tnr: Not registered UM monitor data
[    0.563172] gs101-devfreq 17000060.devfreq_tnr: ALT-DVFS is not declared by device tree.
[    0.563229] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   664000Khz,        0uV
[    0.563258] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   533000Khz,        0uV
[    0.563289] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   465000Khz,        0uV
[    0.563318] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   332000Khz,        0uV
[    0.563347] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   233000Khz,        0uV
[    0.563379] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :   134000Khz,        0uV
[    0.563406] gs101-devfreq 17000060.devfreq_tnr: DEVFREQ :    67000Khz,        0uV
[    0.563410] gs101-devfreq 17000060.devfreq_tnr: max_freq: 664000Khz, get_max_freq: 664000Khz
[    0.563414] gs101-devfreq 17000060.devfreq_tnr: min_freq: 67000Khz, get_min_freq: 67000Khz
[    0.563418] gs101-devfreq 17000060.devfreq_tnr: min_freq: 67000Khz, max_freq: 664000Khz
[    0.563422] gs101-devfreq 17000060.devfreq_tnr: initial_freq: 67000Khz, suspend_freq: 67000Khz
[    0.563426] gs101-devfreq 17000060.devfreq_tnr: Initial Frequency: 67000, Initial Voltage: 0
[    0.563889] gs101-devfreq 17000060.devfreq_tnr: TNR cdev is initialized!!
[    0.563900] gs101-devfreq 17000060.devfreq_tnr: devfreq is initialized!!
[    0.564033] gs101-devfreq 17000070.devfreq_mfc: no power domain
[    0.564040] gs101-devfreq 17000070.devfreq_mfc: This doesn't use boot value
[    0.564045] gs101-devfreq 17000070.devfreq_mfc: This does not use acpm
[    0.564048] gs101-devfreq 17000070.devfreq_mfc: This does not bts update
[    0.564052] gs101-devfreq 17000070.devfreq_mfc: This does not update fvp
[    0.564057] gs101-devfreq 17000070.devfreq_mfc: Operation function get_dev_status will not be registered.
[    0.564062] gs101-devfreq 17000070.devfreq_mfc: Not registered UM monitor data
[    0.564067] gs101-devfreq 17000070.devfreq_mfc: ALT-DVFS is not declared by device tree.
[    0.564121] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   711000Khz,        0uV
[    0.564152] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   664000Khz,        0uV
[    0.564182] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   533000Khz,        0uV
[    0.564212] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   465000Khz,        0uV
[    0.564243] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   356000Khz,        0uV
[    0.564273] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   267000Khz,        0uV
[    0.564299] gs101-devfreq 17000070.devfreq_mfc: DEVFREQ :   100000Khz,        0uV
[    0.564303] gs101-devfreq 17000070.devfreq_mfc: max_freq: 711000Khz, get_max_freq: 711000Khz
[    0.564307] gs101-devfreq 17000070.devfreq_mfc: min_freq: 134000Khz, get_min_freq: 100000Khz
[    0.564310] gs101-devfreq 17000070.devfreq_mfc: min_freq: 134000Khz, max_freq: 711000Khz
[    0.564315] gs101-devfreq 17000070.devfreq_mfc: initial_freq: 100000Khz, suspend_freq: 100000Khz
[    0.564320] gs101-devfreq 17000070.devfreq_mfc: Initial Frequency: 267000, Initial Voltage: 0
[    0.565286] gs101-devfreq 17000070.devfreq_mfc: MFC cdev is initialized!!
[    0.565297] gs101-devfreq 17000070.devfreq_mfc: devfreq is initialized!!
[    0.565430] gs101-devfreq 17000080.devfreq_bo: no power domain
[    0.565437] gs101-devfreq 17000080.devfreq_bo: This doesn't use boot value
[    0.565442] gs101-devfreq 17000080.devfreq_bo: This does not use acpm
[    0.565446] gs101-devfreq 17000080.devfreq_bo: This does not bts update
[    0.565450] gs101-devfreq 17000080.devfreq_bo: This does not update fvp
[    0.565456] gs101-devfreq 17000080.devfreq_bo: Operation function get_dev_status will not be registered.
[    0.565460] gs101-devfreq 17000080.devfreq_bo: Not registered UM monitor data
[    0.565464] gs101-devfreq 17000080.devfreq_bo: ALT-DVFS is not declared by device tree.
[    0.565519] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   620000Khz,        0uV
[    0.565553] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   533000Khz,        0uV
[    0.565581] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   465000Khz,        0uV
[    0.565612] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   400000Khz,        0uV
[    0.565639] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   310000Khz,        0uV
[    0.565667] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :   222000Khz,        0uV
[    0.565700] gs101-devfreq 17000080.devfreq_bo: DEVFREQ :    95000Khz,        0uV
[    0.565705] gs101-devfreq 17000080.devfreq_bo: max_freq: 620000Khz, get_max_freq: 620000Khz
[    0.565709] gs101-devfreq 17000080.devfreq_bo: min_freq: 95000Khz, get_min_freq: 95000Khz
[    0.565712] gs101-devfreq 17000080.devfreq_bo: min_freq: 95000Khz, max_freq: 620000Khz
[    0.565717] gs101-devfreq 17000080.devfreq_bo: initial_freq: 95000Khz, suspend_freq: 95000Khz
[    0.565721] gs101-devfreq 17000080.devfreq_bo: Initial Frequency: 95000, Initial Voltage: 0
[    0.566182] gs101-devfreq 17000080.devfreq_bo: BO cdev is initialized!!
[    0.566186] gs101-devfreq 17000080.devfreq_bo: devfreq is initialized!!
[    0.566409] init: Loaded kernel module /lib/modules/exynos_devfreq.ko
[    0.566488] init: Loading module /lib/modules/slc_pt.ko with args ''
[    0.568484] init: Loaded kernel module /lib/modules/slc_pt.ko
[    0.568510] init: Loading module /lib/modules/acpm_mbox_test.ko with args ''
[    0.570187] acpm-stress mbox: acpm_mbox_test_probe
[    0.570207] acpm-stress mbox: acpm_mbox_test_probe done
[    0.570307] init: Loaded kernel module /lib/modules/acpm_mbox_test.ko
[    0.570357] init: Loading module /lib/modules/slc_dummy.ko with args ''
[    0.571552] init: Loaded kernel module /lib/modules/slc_dummy.ko
[    0.571622] init: Loading module /lib/modules/slc_pmon.ko with args ''
[    0.572900] init: Loaded kernel module /lib/modules/slc_pmon.ko
[    0.572917] init: Loading module /lib/modules/slc_acpm.ko with args ''
[    0.574247] google,slc-acpm slc-acpm: channel 10
[    0.574280] google,slc-acpm slc-acpm: found valid acpm firmware 1.8.
[    0.574285] google,slc-acpm slc-acpm: Asynchronous notification enabled
[    0.574371] slc-pmon: Error when fetching number of events (0).
[    0.574455] init: Loaded kernel module /lib/modules/slc_acpm.ko
[    0.574505] init: Loading module /lib/modules/gsa_gsc.ko with args ''
[    0.575917] gsa-gsc 17c90000.gsa-ns:gsa_gsc@0: Initiliazed
[    0.575985] init: Loaded kernel module /lib/modules/gsa_gsc.ko
[    0.576062] init: Loading module /lib/modules/exynos-bcm_dbg-dump.ko with args ''
[    0.577281] init: Loaded kernel module /lib/modules/exynos-bcm_dbg-dump.ko
[    0.577298] init: Loading module /lib/modules/bcm_dbg.ko with args ''
[    0.579748] bcm_info: ipc channel info: ch_num(2), size(5)
[    0.585252] bcm_info: exynos_bcm_dbg_set_dump_info: virtual address for reserved memory: v_addr = 0x(____ptrval____)
[    0.585256] bcm_info: exynos_bcm_dbg_set_dump_info: buffer size for reserved memory: buff_size = 0x100000
[    0.593067] bcm_info: exynos_bcm_dbg_probe: exynos bcm is initialized!!
[    0.593343] init: Loaded kernel module /lib/modules/bcm_dbg.ko
[    0.593425] init: Loading module /lib/modules/boot_device_spi.ko with args ''
[    0.594612] cpif: cpboot_spi_probe: bus_num:9 count:0
[    0.594724] init: Loaded kernel module /lib/modules/boot_device_spi.ko
[    0.594778] init: Loading module /lib/modules/exynos_dit.ko with args ''
[    0.596929] cpif: dit_create: dit created. hw_ver:0x02010000, tx:1, rx:1, clat:0, hal:1, ext_len:2048, irq:2
[    0.597160] init: Loaded kernel module /lib/modules/exynos_dit.ko
[    0.597257] init: Loading module /lib/modules/exynos-btsopsgs101.ko with args ''
[    0.598527] init: Loaded kernel module /lib/modules/exynos-btsopsgs101.ko
[    0.598576] init: Loading module /lib/modules/exynos-bts.ko with args ''
[    0.601048] bts_probe successfully done.
[    0.601312] init: Loaded kernel module /lib/modules/exynos-bts.ko
[    0.601357] init: Loading module /lib/modules/cpif.ko with args ''
[    0.606203] cpif: cpif_probe: Exynos CP interface driver CPIF-20210812R1
[    0.606210] cpif: cpif_probe: cpif: +++ ()
[    0.606216] cpif: parse_dt_common_pdata: protocol:1
[    0.606222] cpif: parse_dt_common_pdata: capability_check:1
[    0.606227] cpif: parse_dt_common_pdata: cp2ap_active_not_alive:0
[    0.606328] cpif: parse_dt_iodevs_pdata: num_iodevs:51
[    0.606331] cpif: modem_if_parse_dt_pdata: DT parse complete!
[    0.606564] cpif: s5100_get_pdata: S5100 PCIe Channel Number : 0
[    0.606599] cpif: s5100_init_modemctl_device: Register GPIO interrupts
[    0.607712] cpif: create_modemctl_device: s5123 is created!!!
[    0.607729] cpif: create_link_device: +++
[    0.607733] cpif: create_link_device: MODEM:s5123 LINK:PCIE
[    0.607741] cpif: create_link_device: link_attrs:0x00000fc8
[    0.607796] cpif: cpboot_spi_get_device: Get bus_num:9
[    0.607807] cpif: create_link_device: PCIE<->s5123: LINK_ATTR_DPRAM_MAGIC
[    0.607850] cpif: create_link_device: ipc_base=(____ptrval____), ipc_size=4194304
[    0.607859] cpif: construct_ctrl_msg: ERR! wrong type for ctrl msg
[    0.607862] cpif: construct_ctrl_msg: ERR! wrong type for ctrl msg
[    0.607922] cpif: pktproc_get_info: version:2 cp_base:0x20000000 mode:1 num_queue:1
[    0.607926] cpif: pktproc_get_info: use_buff_mng:0 use_napi:1 exclusive_irq:0
[    0.607936] cpif: pktproc_get_info: iocc:1 max_packet_size:2048 baaw:1 36bit_data:0
[    0.607952] cpif: pktproc_get_info: info_rgn 0x00000000 0x00000100 desc_rgn 0x00000100 0x000fff00 100 buff_rgn 0x00100000
[    0.607959] cpif: pktproc_get_info: cached:1/1
[    0.607962] cpif: pktproc_create: memaddr:0xe8000000 memsize:0x01c00000
[    0.608022] cpif: pktproc_create: info + desc size:0x00100000
[    0.608025] cpif: pktproc_create: Total buff buffer size:0x01b00000 Queue:1 Size by queue:0x01b00000
[    0.608029] cpif: pktproc_create: Create queue 0
[    0.608048] cpif: pktproc_create: num_desc:13824 cp_desc_pbase:0x20000100 desc_size:0x00036000
[    0.608051] cpif: pktproc_create: cp_buff_pbase:0x20100000 buff_size:0x01b00000
[    0.608055] cpif: dit_set_buf_size: dir:1 size:2048
[    0.608059] cpif: dit_set_desc_ring_len: dir:1 len:13823 src_len:15871 dst_len:15871
[    0.608084] cpif: pktproc_get_info_ul: cp_base:0x26000000 num_queue:2 max_packet_size:2048 iocc:1
[    0.608089] cpif: pktproc_get_info_ul: info/desc rgn cache: 1 buff rgn cache: 1 padding_required:1
[    0.608100] cpif: pktproc_get_info_ul: info_rgn 0x00000000 0x00000100 desc_rgn 0x00000100 0x000fff00 buff_rgn 0x00100000
[    0.608104] cpif: pktproc_create_ul: memaddr:0xee000000 memsize:0x00400000
[    0.608164] cpif: pktproc_create_ul: info + desc size:0x00100000
[    0.608168] cpif: pktproc_create_ul: Total buffer size:0x00300000 Queue:2 Size by queue:0x00180000
[    0.608171] cpif: pktproc_create_ul: Queue 0
[    0.608175] cpif: pktproc_create_ul: num_desc:768 desc_offset:0x26000100 desc_size:0x00006000
[    0.608179] cpif: pktproc_create_ul: buff_offset:0x26100000 buff_size:0x00180000
[    0.608183] cpif: pktproc_create_ul: Queue 1
[    0.608186] cpif: pktproc_create_ul: num_desc:768 desc_offset:0x26006100 desc_size:0x00006000
[    0.608190] cpif: pktproc_create_ul: buff_offset:0x26280000 buff_size:0x00180000
[    0.608194] cpif: dit_set_buf_size: dir:0 size:2048
[    0.608197] cpif: dit_set_pktproc_base: dir:0 base:0xEE280000
[    0.608201] cpif: dit_set_desc_ring_len: dir:0 len:768 src_len:768 dst_len:768
[    0.608209] cpif: tpmon_parse_dt: trigger:30Mbps min:100msec max:500msec
[    0.608214] cpif: tpmon_parse_dt: monitor interval:100msec hold:3000msec stop:15mbps
[    0.608219] cpif: tpmon_parse_dt: boost hold:100msec unboost percent:6000
[    0.608223] cpif: tpmon_parse_dt: IRQ_0 is not enabled:0 0
[    0.608231] cpif: tpmon_parse_dt: name:IRQ_DIT_PKTPROC_Q measure:2 target:6 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:1
[    0.608237] cpif: tpmon_parse_dt: name:IRQ_DIT_Q measure:3 target:6 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:1
[    0.608241] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608246] cpif: tpmon_parse_dt: name:IRQ_DIT measure:0 target:6 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:0
[    0.608250] cpif: tpmon_parse_dt: RPS_Q is not enabled:0 0
[    0.608254] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608259] cpif: tpmon_parse_dt: name:RPS_TP measure:0 target:0 enable:1 idx:0 num:2/3 proto:0 check_udp:0 urgent:0
[    0.608263] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608269] cpif: tpmon_parse_dt: name:GRO measure:0 target:1 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:0
[    0.608273] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608278] cpif: tpmon_parse_dt: name:MIF measure:0 target:2 enable:1 idx:0 num:1/2 proto:0 check_udp:1 urgent:0
[    0.608282] cpif: tpmon_parse_dt: CL0 is not enabled:0 0
[    0.608286] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608292] cpif: tpmon_parse_dt: name:CL1 measure:0 target:10 enable:1 idx:4 num:1/2 proto:0 check_udp:0 urgent:0
[    0.608296] cpif: tpmon_parse_dt: can not get tpmon,proto. set to all
[    0.608301] cpif: tpmon_parse_dt: name:PCIE_LP measure:0 target:3 enable:1 idx:0 num:1/2 proto:0 check_udp:0 urgent:0
[    0.608643] cpif: create_link_device: ---
[    0.608655] cpif: cpif_probe: s5123: PCIE link created
[    0.608713] cpif: create_io_device: umts_ipc0 created. attrs:0x00002000
[    0.608750] cpif: create_io_device: umts_ipc1 created. attrs:0x00002000
[    0.608778] cpif: create_io_device: umts_rfs0 created. attrs:0x00000000
[    0.608809] cpif: create_io_device: umts_router created. attrs:0x00000000
[    0.608838] cpif: create_io_device: umts_dm0 created. attrs:0x00000000
[    0.608867] cpif: create_io_device: umts_loopback created. attrs:0x00000000
[    0.609189] cpif: create_io_device: rmnet0 created. attrs:0x00002000
[    0.609338] cpif: create_io_device: rmnet1 created. attrs:0x00002000
[    0.609467] cpif: create_io_device: rmnet2 created. attrs:0x00002000
[    0.609583] cpif: create_io_device: rmnet3 created. attrs:0x00002000
[    0.609707] cpif: create_io_device: rmnet4 created. attrs:0x00002000
[    0.609828] cpif: create_io_device: rmnet5 created. attrs:0x00002000
[    0.609947] cpif: create_io_device: rmnet6 created. attrs:0x00002000
[    0.610058] cpif: create_io_device: rmnet7 created. attrs:0x00002000
[    0.610180] cpif: create_io_device: rmnet8 created. attrs:0x00002000
[    0.610294] cpif: create_io_device: rmnet9 created. attrs:0x00002000
[    0.610410] cpif: create_io_device: rmnet10 created. attrs:0x00002000
[    0.610530] cpif: create_io_device: rmnet11 created. attrs:0x00002000
[    0.610651] cpif: create_io_device: rmnet12 created. attrs:0x00002000
[    0.610765] cpif: create_io_device: rmnet13 created. attrs:0x00002000
[    0.610886] cpif: create_io_device: rmnet14 created. attrs:0x00002000
[    0.611003] cpif: create_io_device: rmnet15 created. attrs:0x00002000
[    0.611146] cpif: create_io_device: rmnet16 created. attrs:0x00002000
[    0.611261] cpif: create_io_device: rmnet17 created. attrs:0x00002000
[    0.611374] cpif: create_io_device: rmnet18 created. attrs:0x00002000
[    0.611490] cpif: create_io_device: rmnet19 created. attrs:0x00002000
[    0.611614] cpif: create_io_device: rmnet20 created. attrs:0x00002000
[    0.611738] cpif: create_io_device: rmnet21 created. attrs:0x00002000
[    0.611855] cpif: create_io_device: rmnet22 created. attrs:0x00002000
[    0.611965] cpif: create_io_device: rmnet23 created. attrs:0x00002000
[    0.612089] cpif: create_io_device: rmnet24 created. attrs:0x00002000
[    0.612201] cpif: create_io_device: rmnet25 created. attrs:0x00002000
[    0.612324] cpif: create_io_device: rmnet26 created. attrs:0x00002000
[    0.612442] cpif: create_io_device: rmnet27 created. attrs:0x00002000
[    0.612563] cpif: create_io_device: rmnet28 created. attrs:0x00002000
[    0.612681] cpif: create_io_device: rmnet29 created. attrs:0x00002000
[    0.612804] cpif: create_io_device: dummy created. attrs:0x00000000
[    0.612836] cpif: create_io_device: multipdp created. attrs:0x00000000
[    0.612851] cpif: create_io_device: BOOT device = umts_boot0
[    0.612868] cpif: create_io_device: umts_boot0 created. attrs:0x00000200
[    0.612898] cpif: create_io_device: umts_rcs0 created. attrs:0x00000000
[    0.612924] cpif: create_io_device: umts_rcs1 created. attrs:0x00000000
[    0.612951] cpif: create_io_device: umts_wfc0 created. attrs:0x00000000
[    0.612977] cpif: create_io_device: umts_wfc1 created. attrs:0x00000000
[    0.613006] cpif: create_io_device: oem_ipc0 created. attrs:0x00000000
[    0.613036] cpif: create_io_device: oem_ipc1 created. attrs:0x00000000
[    0.613062] cpif: create_io_device: oem_ipc2 created. attrs:0x00000000
[    0.613087] cpif: create_io_device: oem_ipc3 created. attrs:0x00000000
[    0.613114] cpif: create_io_device: oem_ipc4 created. attrs:0x00000000
[    0.613140] cpif: create_io_device: oem_ipc5 created. attrs:0x00000000
[    0.613166] cpif: create_io_device: oem_ipc6 created. attrs:0x00000000
[    0.613195] cpif: create_io_device: oem_ipc7 created. attrs:0x00000000
[    0.613218] cpif: cpif_probe: cpif: done ---
[    0.613594] init: Loaded kernel module /lib/modules/cpif.ko
[    0.613697] init: Loading module /lib/modules/cp_thermal_zone.ko with args ''
[    0.614956] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 0
[    0.615447] thermal thermal_zone15: failed to read out thermal zone (-22)
[    0.615461] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 1
[    0.615566] thermal thermal_zone16: failed to read out thermal zone (-22)
[    0.615571] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 2
[    0.615661] thermal thermal_zone17: failed to read out thermal zone (-22)
[    0.615665] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 3
[    0.615752] thermal thermal_zone18: failed to read out thermal zone (-22)
[    0.615757] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 4
[    0.615837] thermal thermal_zone19: failed to read out thermal zone (-22)
[    0.615842] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 5
[    0.615919] thermal thermal_zone20: failed to read out thermal zone (-22)
[    0.615923] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 6
[    0.615999] thermal thermal_zone21: failed to read out thermal zone (-22)
[    0.616004] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 7
[    0.616079] thermal thermal_zone22: failed to read out thermal zone (-22)
[    0.616083] gs101-cp-thermal-zone cp-tm1: Registering CP temp sensor 8
[    0.616158] thermal thermal_zone23: failed to read out thermal zone (-22)
[    0.616439] init: Loaded kernel module /lib/modules/cp_thermal_zone.ko
[    0.616498] init: Loading module /lib/modules/eh.ko with args ''
[    0.618196] eh: starting probing
[    0.619611] eh: starting probing done
[    0.619651] exynos_pd: pd-eh sync_state: turn_off = 0
[    0.619824] init: Loaded kernel module /lib/modules/eh.ko
[    0.619903] init: Loading module /lib/modules/hardlockup-debug.ko with args ''
[    0.621315] hardlockup-debug-driver hardlockup-debugger: success to register all-core lockup detector - ret: 0
[    0.621326] hardlockup-debug-driver hardlockup-debugger: Initialized hardlockup debug dump successfully.
[    0.621441] init: Loaded kernel module /lib/modules/hardlockup-debug.ko
[    0.621489] init: Loading module /lib/modules/hardlockup-watchdog.ko with args ''
[    0.622751] hardlockup-watchdog hardlockup-watchdog: sampling_time = 4sec, opportunity_cnt = 3, panic = 1
[    0.626347] hardlockup_watchdog_enable: cpu0: enabled - interval: 4 sec
[    0.626964] hardlockup_watchdog_enable: cpu1: enabled - interval: 4 sec
[    0.627552] hardlockup_watchdog_enable: cpu2: enabled - interval: 4 sec
[    0.628150] hardlockup_watchdog_enable: cpu3: enabled - interval: 4 sec
[    0.629025] hardlockup_watchdog_enable: cpu4: enabled - interval: 4 sec
[    0.629627] hardlockup_watchdog_enable: cpu5: enabled - interval: 4 sec
[    0.630081] hardlockup_watchdog_enable: cpu6: enabled - interval: 4 sec
[    0.630264] hardlockup_watchdog_enable: cpu7: enabled - interval: 4 sec
[    0.630288] hardlockup-watchdog hardlockup-watchdog: Hardlockup Watchdog driver
[    0.630492] init: Loaded kernel module /lib/modules/hardlockup-watchdog.ko
[    0.630557] init: Loading module /lib/modules/pixel_stat_sysfs.ko with args ''
[    0.631210] init: Loaded kernel module /lib/modules/pixel_stat_sysfs.ko
[    0.631258] init: Loading module /lib/modules/pixel_stat_mm.ko with args ''
[    0.632726] init: Loaded kernel module /lib/modules/pixel_stat_mm.ko
[    0.632787] init: Loading module /lib/modules/dbgcore-dump.ko with args ''
[    0.634062] dbgcore: init ok
[    0.634111] init: Loaded kernel module /lib/modules/dbgcore-dump.ko
[    0.634163] init: Loading module /lib/modules/exynos-seclog.ko with args ''
[    0.635505] exynos-seclog seclog: [ERROR] EL3 Monitor doesn't support Secure log
[    0.635510] exynos-seclog seclog: Fail to initialize Secure log
[    0.635531] exynos-seclog: probe of seclog failed with error -22
[    0.635598] init: Loaded kernel module /lib/modules/exynos-seclog.ko
[    0.635642] init: Loading module /lib/modules/max77826-gs-regulator.ko with args ''
[    0.636876] init: Loaded kernel module /lib/modules/max77826-gs-regulator.ko
[    0.636917] init: Loading module /lib/modules/pmic_class.ko with args ''
[    0.637837] init: Loaded kernel module /lib/modules/pmic_class.ko
[    0.637878] init: Loading module /lib/modules/s2mpg10-regulator.ko with args ''
[    0.639216] init: Loaded kernel module /lib/modules/s2mpg10-regulator.ko
[    0.639261] init: Loading module /lib/modules/s2mpg10-powermeter.ko with args ''
[    0.640486] init: Loaded kernel module /lib/modules/s2mpg10-powermeter.ko
[    0.640533] init: Loading module /lib/modules/s2mpg11-regulator.ko with args ''
[    0.641593] init: Loaded kernel module /lib/modules/s2mpg11-regulator.ko
[    0.641635] init: Loading module /lib/modules/s2mpg11-powermeter.ko with args ''
[    0.642576] init: Loaded kernel module /lib/modules/s2mpg11-powermeter.ko
[    0.642648] init: Loading module /lib/modules/logbuffer.ko with args ''
[    0.643488] init: Loaded kernel module /lib/modules/logbuffer.ko
[    0.643507] init: Loading module /lib/modules/exynos_tty.ko with args ''
[    0.645353] exynos-uart 175b0000.serial: set usi mode - 0x1
[    0.645385] exynos-uart 175b0000.serial: IRQ index 1 not found
[    0.645390] exynos-uart 175b0000.serial: No explicit src-clk. Use default src-clk
[    0.645422] 175b0000.serial: ttySAC16 at MMIO 0x175b0000 (irq = 190, base_baud = 0) is a S3C6400/10
[    0.645669] logbuffer: id:tty16 registered
[    0.645725] exynos-uart 10a00000.uart: usi offset is not specified
[    0.645731] exynos-uart 10a00000.uart: no lookup for usi-phandle.
[    0.645749] exynos-uart 10a00000.uart: IRQ index 1 not found
[    0.645753] exynos-uart 10a00000.uart: No explicit src-clk. Use default src-clk
[    0.645772] 10a00000.uart: ttySAC0 at MMIO 0x10a00000 (irq = 270, base_baud = 0) is a S3C6400/10
[    0.646008] init: Loaded kernel module /lib/modules/exynos_tty.ko
[    0.646070] init: Loading module /lib/modules/exyswd-rng.ko with args ''
[    0.647036] [ExyRNG] passed the start-up test
[    0.647051] ExyRNG: hwrng registered
[    0.647073] ExyRNG driver, (c) 2014 Samsung Electronics
[    0.647135] init: Loaded kernel module /lib/modules/exyswd-rng.ko
[    0.647198] init: Loading module /lib/modules/samsung-iommu-group.ko with args ''
[    0.647761] random: fast init done
[    0.648239] init: Loaded kernel module /lib/modules/samsung-iommu-group.ko
[    0.648259] init: Loading module /lib/modules/samsung_iommu.ko with args ''
[    0.649214] random: crng init done
[    0.649675] samsung-sysmmu 1a090000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.649868] samsung-sysmmu 1ca40000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650046] samsung-sysmmu 1a510000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650218] samsung-sysmmu 1a540000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650429] samsung-sysmmu 1b080000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650443] exynos_pd: pd-dns sync_state: turn_off = 1
[    0.650604] exynos_pd: pd-itp sync_state: children need sync
[    0.650791] samsung-sysmmu 1c100000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.650943] samsung-sysmmu 1c110000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.651106] samsung-sysmmu 1c120000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.651118] exynos_pd: pd-dpu sync_state: turn_off = 1
[    0.651283] exynos_pd: pd-disp sync_state: turn_off = 1
[    0.651555] samsung-sysmmu 1c660000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.651733] samsung-sysmmu 1c690000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.651892] samsung-sysmmu 1c710000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652073] samsung-sysmmu 1a880000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652084] exynos_pd: pd-g3aa sync_state: turn_off = 1
[    0.652352] samsung-sysmmu 1baa0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652541] samsung-sysmmu 1bad0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652724] samsung-sysmmu 1bb00000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652923] samsung-sysmmu 1ad00000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.652936] exynos_pd: pd-ipp sync_state: turn_off = 1
[    0.653125] exynos_pd: pd-pdp sync_state: children need sync
[    0.653289] samsung-sysmmu 1b780000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653464] samsung-sysmmu 1b7b0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653621] samsung-sysmmu 1b7e0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653796] samsung-sysmmu 1c870000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653959] samsung-sysmmu 1c8a0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.653969] exynos_pd: pd-mfc sync_state: turn_off = 1
[    0.654285] samsung-sysmmu 1bc70000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.654471] samsung-sysmmu 1bca0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.654656] samsung-sysmmu 1bcd0000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.654842] samsung-sysmmu 1bd00000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.654997] samsung-sysmmu 1bd30000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.655167] samsung-sysmmu 1cc40000.sysmmu: initialized IOMMU. Ver 8.1.0, no gate clock
[    0.655178] exynos_pd: pd-tpu sync_state: turn_off = 1
[    0.655605] init: Loaded kernel module /lib/modules/samsung_iommu.ko
[    0.655680] init: Loading module /lib/modules/g2d.ko with args ''
[    0.658454] exynos-g2d 1c640000.g2d: has sysmmu 1c660000.sysmmu (total count:1)
[    0.658474] exynos-g2d 1c640000.g2d: has sysmmu 1c690000.sysmmu (total count:2)
[    0.658499] exynos-g2d 1c640000.g2d: Adding to iommu group 5
[    0.658521] exynos-g2d 1c640000.g2d: attached with pgtable 0xffffff880e558000
[    0.659281] exynos-g2d 1c640000.g2d: Probed FIMG2D version 0xa0000004
[    0.659586] init: Loaded kernel module /lib/modules/g2d.ko
[    0.659645] init: Loading module /lib/modules/zram.ko with args ''
[    0.661740] zram: Added device: zram0
[    0.661807] init: Loaded kernel module /lib/modules/zram.ko
[    0.661858] init: Loading module /lib/modules/zcomp_cpu.ko with args ''
[    0.662983] init: Loaded kernel module /lib/modules/zcomp_cpu.ko
[    0.663023] init: Loading module /lib/modules/zcomp_eh.ko with args ''
[    0.664205] init: Loaded kernel module /lib/modules/zcomp_eh.ko
[    0.664248] init: Loading module /lib/modules/at24.ko with args 'write_timeout=100'
[    0.665640] init: Loaded kernel module /lib/modules/at24.ko
[    0.665690] init: Loading module /lib/modules/gsc-spi.ko with args ''
[    0.666604] init: Loaded kernel module /lib/modules/gsc-spi.ko
[    0.666639] init: Loading module /lib/modules/gvotable.ko with args ''
[    0.668005] init: Loaded kernel module /lib/modules/gvotable.ko
[    0.668044] init: Loading module /lib/modules/sbb-mux.ko with args ''
[    0.669224] sbb-mux: Initializing signal [0, '0']...
[    0.669231] sbb-mux: Initializing signal [1, '1']...
[    0.669239] sbb-mux: Initializing signal [2, 'kernel_test']...
[    0.669247] sbb-mux: Initializing signal [3, 'userland_test']...
[    0.669254] sbb-mux: Initializing signal [4, 'gp_region_0']...
[    0.669261] sbb-mux: Initializing signal [5, 'gp_region_1']...
[    0.669268] sbb-mux: Initializing signal [6, 'gp_region_2']...
[    0.669276] sbb-mux: Initializing signal [7, 'gp_region_3']...
[    0.669283] sbb-mux: Initializing signal [8, 'k_gp_region_0']...
[    0.669289] sbb-mux: Initializing signal [9, 'k_gp_region_1']...
[    0.669296] sbb-mux: Initializing signal [10, 'k_gp_region_2']...
[    0.669304] sbb-mux: Initializing signal [11, 'k_gp_region_3']...
[    0.669428] sbb-mux: Calling sbb_mux_drv_probe!
[    0.669452] sbb-mux: Num GPIOs: 4.
[    0.669470] sbb-mux: GPIO system id: 101.
[    0.669488] Correctly initialized GPIO tracker #101 for GPIO C1_T0__XHSI2_GPIO0!
[    0.669494] sbb-mux: GPIO system id: 102.
[    0.669505] Correctly initialized GPIO tracker #102 for GPIO C1_T1__XHSI2_GPIO1!
[    0.669514] sbb-mux: GPIO system id: 117.
[    0.669526] Correctly initialized GPIO tracker #117 for GPIO C1_T2__XAPC_DISP_TE_SEC!
[    0.669532] sbb-mux: GPIO system id: 143.
[    0.669544] Correctly initialized GPIO tracker #143 for GPIO C1_T3__XAPC_USI4_CTSn_CSn!
[    0.669591] sbb-mux: Registered! :D
[    0.669637] init: Loaded kernel module /lib/modules/sbb-mux.ko
[    0.669678] init: Loading module /lib/modules/sscoredump.ko with args ''
[    0.670955] init: Loaded kernel module /lib/modules/sscoredump.ko
[    0.671027] init: Loading module /lib/modules/bbd.ko with args ''
[    0.672424] init: Loaded kernel module /lib/modules/bbd.ko
[    0.672442] init: Loading module /lib/modules/bcm47765.ko with args ''
[    0.673781] GPSREGS: ssp-host-req=49, ssp-mcu_req=119, ssp-mcu-resp=113 nstandby=115
[    0.674129] GPSREGS: Can not get ts default pinstate
[    0.674168] GPSREGS: Probe OK. ssp-host-req=49, irq=292, priv=0x0000000096549dc4
[    0.674239] GPSBBD: (505,1) registered /dev/bbd_sensor
[    0.674256] GPSBBD: (505,2) registered /dev/bbd_control
[    0.674275] GPSBBD: (505,3) registered /dev/bbd_patch
[    0.674291] GPSBBD: (505,4) registered /dev/bbd_pwrstat
[    0.674296] GPSBBD: 89152 nsec elapsed
[    0.674450] init: Loaded kernel module /lib/modules/bcm47765.ko
[    0.674513] init: Loading module /lib/modules/s2mpg1x-gpio.ko with args ''
[    0.675738] init: Loaded kernel module /lib/modules/s2mpg1x-gpio.ko
[    0.675796] init: Loading module /lib/modules/ufs-exynos-core.ko with args ''
[    0.677997] exynos-ufs 14700000.ufs: exynos_ufs_probe: start
[    0.678004] exynos-ufs 14700000.ufs: ===============================
[    0.678020] exynos-ufs 14700000.ufs: reg_hci    0xffffffc012d11100
[    0.678028] exynos-ufs 14700000.ufs: reg_unipro 0xffffffc014000000
[    0.678034] exynos-ufs 14700000.ufs: reg_ufsp   0xffffffc012d19000
[    0.678041] exynos-ufs 14700000.ufs: reg_phy    0xffffffc01335c000
[    0.678047] exynos-ufs 14700000.ufs: reg_cport  0xffffffc012d1b000
[    0.678051] exynos-ufs 14700000.ufs:
[    0.678140] exynos-ufs 14700000.ufs: ufs-iocc: offset 0x710, mask 0x3, value 0x3
[    0.678145] exynos-ufs 14700000.ufs: No ufs-pm-qos node, not guarantee pm qos
[    0.678149] exynos-ufs 14700000.ufs: evt version : 1, board: 1
[    0.678155] exynos-ufs 14700000.ufs: ===============================
[    0.678166] exynos-ufs 14700000.ufs: exynos_ufs_init_dbg:
[    0.678170] exynos-ufs 14700000.ufs: UNIP_COMP_AXI_AUX_FIELD = 0x00000040
[    0.678173] exynos-ufs 14700000.ufs: __WSTRB = 0x0f000000
[    0.679561] exynos-ufs 14700000.ufs: ufshcd_populate_vreg: Unable to find vdd-hba-supply regulator, assuming enabled
[    0.679667] exynos-ufs 14700000.ufs: ufshcd_populate_vreg: unable to find vcc-max-microamp
[    0.679672] exynos-ufs 14700000.ufs: ufshcd_populate_vreg: Unable to find vccq-supply regulator, assuming enabled
[    0.679676] exynos-ufs 14700000.ufs: ufshcd_populate_vreg: Unable to find vccq2-supply regulator, assuming enabled
[    0.680942] exynos-ufs 14700000.ufs: configured KDN with MKE=1, DT=0, KE=0
[    0.680983] exynos-ufs 14700000.ufs: enabled inline encryption support with wrapped keys
[    0.682608] scsi host0: ufshcd
[    0.682819] exynos-ufs 14700000.ufs: kdn: evicting keyslot 0
[    0.683273] exynos-ufs 14700000.ufs: kdn: evicting keyslot 1
[    0.684127] exynos-ufs 14700000.ufs: kdn: evicting keyslot 2
[    0.685013] exynos-ufs 14700000.ufs: kdn: evicting keyslot 3
[    0.685870] exynos-ufs 14700000.ufs: kdn: evicting keyslot 4
[    0.686304] exynos-ufs 14700000.ufs: kdn: evicting keyslot 5
[    0.686694] exynos-ufs 14700000.ufs: kdn: evicting keyslot 6
[    0.687083] exynos-ufs 14700000.ufs: kdn: evicting keyslot 7
[    0.687900] exynos-ufs 14700000.ufs: kdn: evicting keyslot 8
[    0.688324] exynos-ufs 14700000.ufs: kdn: evicting keyslot 9
[    0.688715] exynos-ufs 14700000.ufs: kdn: evicting keyslot 10
[    0.689102] exynos-ufs 14700000.ufs: kdn: evicting keyslot 11
[    0.689491] exynos-ufs 14700000.ufs: kdn: evicting keyslot 12
[    0.689878] exynos-ufs 14700000.ufs: kdn: evicting keyslot 13
[    0.690269] exynos-ufs 14700000.ufs: kdn: evicting keyslot 14
[    0.690657] exynos-ufs 14700000.ufs: kdn: evicting keyslot 15
[    0.691061] exynos-ufs 14700000.ufs: mclk: 133248000
[    0.691076] exynos-ufs 14700000.ufs: kdn: restoring keys
[    0.713549] exynos-ufs 14700000.ufs: ufshcd_print_pwr_info:[RX, TX]: gear=[1, 1], lane[1, 1], pwr[SLOWAUTO_MODE, SLOWAUTO_MODE], rate = 0
[    0.713573] exynos-ufs 14700000.ufs: PA_ActiveTxDataLanes(2), PA_ActiveRxDataLanes(2)
[    0.713582] exynos-ufs 14700000.ufs: max_gear(4), PA_MaxRxHSGear(4)
[    0.713594] exynos-ufs 14700000.ufs: UFS link start-up passes
[    0.742656] exynos-ufs 14700000.ufs: ufshpb_get_dev_info: HPB 103 version is not supported.
[    0.743697] exynos-ufs 14700000.ufs: ufshcd_query_flag: Sending flag query for idn 18 failed, err = 253
[    0.745033] exynos-ufs 14700000.ufs: ufshcd_query_flag: Sending flag query for idn 18 failed, err = 253
[    0.745938] exynos-ufs 14700000.ufs: ufshcd_query_flag: Sending flag query for idn 18 failed, err = 253
[    0.745954] exynos-ufs 14700000.ufs: ufshcd_query_flag_retry: query attribute, opcode 5, idn 18, failed with error 253 after 3 retires
[    0.752095] exynos-ufs 14700000.ufs: UFS device initialized
[    0.755821] exynos-ufs 14700000.ufs: PA_ActiveTxDataLanes(2),PA_ActiveRxDataLanes(2)
[    0.755927] exynos-ufs 14700000.ufs: Power mode change(0): M(1)G(4)L(2)HS-series(2)
[    0.755935] exynos-ufs 14700000.ufs: HS mode config passes
[    0.755950] exynos-ufs 14700000.ufs: ufshcd_print_pwr_info:[RX, TX]: gear=[4, 4], lane[2, 2], pwr[FAST MODE, FAST MODE], rate = 2
[    0.756036] exynos-ufs 14700000.ufs: ufshcd_find_max_sup_active_icc_level: Regulator capability was not set, actvIccLevel=0
[    0.757108] scsi 0:0:0:49488: Well-known LUN    SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.758770] scsi 0:0:0:49476: Well-known LUN    SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.759991] scsi 0:0:0:49456: Well-known LUN    SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.762131] scsi 0:0:0:0: Direct-Access     SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.764048] scsi 0:0:0:1: Direct-Access     SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.764430] sd 0:0:0:0: Power-on or device reset occurred
[    0.765779] scsi 0:0:0:2: Direct-Access     SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.766520] sd 0:0:0:1: Power-on or device reset occurred
[    0.767385] scsi 0:0:0:3: Direct-Access     SKhynix  HN8T05BZGKX015   G001 PQ: 0 ANSI: 6
[    0.768415] sd 0:0:0:2: Power-on or device reset occurred
[    0.768838] sd 0:0:0:0: [sda] 31196160 4096-byte logical blocks: (128 GB/119 GiB)
[    0.769025] sd 0:0:0:3: Power-on or device reset occurred
[    0.769221] sd 0:0:0:0: [sda] Write Protect is off
[    0.769233] sd 0:0:0:0: [sda] Mode Sense: 00 32 00 10
[    0.769630] sd 0:0:0:1: [sdb] 8192 4096-byte logical blocks: (33.6 MB/32.0 MiB)
[    0.769987] sd 0:0:0:1: [sdb] Write Protect is off
[    0.770001] sd 0:0:0:1: [sdb] Mode Sense: 00 32 00 10
[    0.770204] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, supports DPO and FUA
[    0.770683] sd 0:0:0:1: [sdb] Write cache: enabled, read cache: enabled, supports DPO and FUA
[    0.770857] sd 0:0:0:1: [sdb] Optimal transfer size 524288 bytes
[    0.771095] sd 0:0:0:0: [sda] Optimal transfer size 524288 bytes
[    0.771233] sd 0:0:0:3: [sdd] 1024 4096-byte logical blocks: (4.19 MB/4.00 MiB)
[    0.771411] sd 0:0:0:3: [sdd] Write Protect is off
[    0.771425] sd 0:0:0:3: [sdd] Mode Sense: 00 32 00 10
[    0.772088] sd 0:0:0:3: [sdd] Write cache: enabled, read cache: enabled, supports DPO and FUA
[    0.772423] sd 0:0:0:3: [sdd] Optimal transfer size 524288 bytes
[    0.772718] sd 0:0:0:2: [sdc] 8192 4096-byte logical blocks: (33.6 MB/32.0 MiB)
[    0.773255] sd 0:0:0:2: [sdc] Write Protect is off
[    0.773273] sd 0:0:0:2: [sdc] Mode Sense: 00 32 00 10
[    0.774510] sd 0:0:0:2: [sdc] Write cache: enabled, read cache: enabled, supports DPO and FUA
[    0.774746] sdd: sdd1 sdd2
[    0.775203] sd 0:0:0:2: [sdc] Optimal transfer size 524288 bytes
[    0.775226] sdb: sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 sdb7 sdb8 sdb9 sdb10
[    0.775719] sda: sda1 sda2 sda3 sda4 sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 sda14 sda15 sda16 sda17 sda18 sda19 sda20 sda21 sda22 sda23 sda24 sda25 sda26 sda27
[    0.777628] sd 0:0:0:3: [sdd] Attached SCSI disk
[    0.778262] sdc: sdc1 sdc2 sdc3 sdc4 sdc5 sdc6 sdc7 sdc8 sdc9 sdc10
[    0.779058] sd 0:0:0:1: [sdb] Attached SCSI disk
[    0.780402] sd 0:0:0:0: [sda] Attached SCSI disk
[    0.782409] sd 0:0:0:2: [sdc] Attached SCSI disk
[    0.783061] init: Loaded kernel module /lib/modules/ufs-exynos-core.ko
[    0.783313] init: Loading module /lib/modules/sg.ko with args ''
[    0.785750] scsi 0:0:0:49488: Attached scsi generic sg0 type 30
[    0.785778] scsi 0:0:0:49476: Attached scsi generic sg1 type 30
[    0.785805] scsi 0:0:0:49456: Attached scsi generic sg2 type 30
[    0.785830] sd 0:0:0:0: Attached scsi generic sg3 type 0
[    0.785855] sd 0:0:0:1: Attached scsi generic sg4 type 0
[    0.785882] sd 0:0:0:2: Attached scsi generic sg5 type 0
[    0.785905] sd 0:0:0:3: Attached scsi generic sg6 type 0
[    0.785998] init: Loaded kernel module /lib/modules/sg.ko
[    0.786055] init: Loading module /lib/modules/spidev.ko with args ''
[    0.787437] init: Loaded kernel module /lib/modules/spidev.ko
[    0.787531] init: Loading module /lib/modules/xhci-exynos.ko with args ''
[    0.790248] init: Loaded kernel module /lib/modules/xhci-exynos.ko
[    0.790298] init: Loading module /lib/modules/usb_f_dm.ko with args ''
[    0.791384] init: Loaded kernel module /lib/modules/usb_f_dm.ko
[    0.791439] init: Loading module /lib/modules/usb_f_dm1.ko with args ''
[    0.792494] init: Loaded kernel module /lib/modules/usb_f_dm1.ko
[    0.792576] init: Loading module /lib/modules/usb_f_etr_miu.ko with args ''
[    0.794181] ETR MIU configured
[    0.794275] init: Loaded kernel module /lib/modules/usb_f_etr_miu.ko
[    0.794362] init: Loading module /lib/modules/usb_psy.ko with args ''
[    0.795566] init: Loaded kernel module /lib/modules/usb_psy.ko
[    0.795614] init: Loading module /lib/modules/slg46826.ko with args ''
[    0.796687] init: Loaded kernel module /lib/modules/slg46826.ko
[    0.796705] init: Loading module /lib/modules/tcpci_fusb307.ko with args ''
[    0.797816] init: Loaded kernel module /lib/modules/tcpci_fusb307.ko
[    0.797911] init: Loading module /lib/modules/max77759_helper.ko with args ''
[    0.798658] init: Loaded kernel module /lib/modules/max77759_helper.ko
[    0.798712] init: Loading module /lib/modules/bc_max77759.ko with args ''
[    0.799559] init: Loaded kernel module /lib/modules/bc_max77759.ko
[    0.799615] init: Loading module /lib/modules/max77759_contaminant.ko with args ''
[    0.800829] init: Loaded kernel module /lib/modules/max77759_contaminant.ko
[    0.800852] init: Loading module /lib/modules/tcpci_max77759.ko with args 'conf_sbu=0'
[    0.802581] logbuffer: id:tcpm registered
[    0.802643] init: Loaded kernel module /lib/modules/tcpci_max77759.ko
[    0.802691] init: Loading module /lib/modules/usbc_cooling_dev.ko with args ''
[    0.804091] init: Loaded kernel module /lib/modules/usbc_cooling_dev.ko
[    0.804140] init: Loading module /lib/modules/goodixfp.ko with args ''
[    0.805545] input: qwerty as /devices/virtual/input/input1
[    0.805630] goodixfp: version V1.2.12
[    0.805766] goodixfp: status = 0x0
[    0.805844] init: Loaded kernel module /lib/modules/goodixfp.ko
[    0.805890] init: Loading module /lib/modules/keycombo.ko with args ''
[    0.806970] init: Loaded kernel module /lib/modules/keycombo.ko
[    0.807019] init: Loading module /lib/modules/keydebug.ko with args ''
[    0.808095] keydebug_parse_dt: DT:key_down_delay=6000 dbg_fn_delay=2000 keys_down num_keys=1
[    0.808101] keydebug_parse_dt: DT:keys_down=116
[    0.809930] init: Loaded kernel module /lib/modules/keydebug.ko
[    0.810046] init: Loading module /lib/modules/rtc-s2mpg10.ko with args ''
[    0.811497] init: Loaded kernel module /lib/modules/rtc-s2mpg10.ko
[    0.811571] init: Loading module /lib/modules/i2c-exynos5.ko with args ''
[    0.813533] exynos5-hsi2c 10900000.hsi2c: set usi mode - 0x4
[    0.813701] exynos5-hsi2c 10900000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 1000000 DIV = 11 TIMING FS1(FS+) = 0x1E0FF00 TIMING FS2(FS+) = 0x30003E0 TIMING FS3(FS+) = 0xB0000
[    0.814479] exynos5-hsi2c 10910000.hsi2c: set usi mode - 0x4
[    0.814545] exynos5-hsi2c 10910000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 1000000 DIV = 11 TIMING FS1(FS+) = 0x1E0FF00 TIMING FS2(FS+) = 0x30003E0 TIMING FS3(FS+) = 0xB0000
[    0.814786] exynos5-hsi2c 10920000.hsi2c: set usi mode - 0x4
[    0.814850] exynos5-hsi2c 10920000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 950000 DIV = 12 TIMING FS1(FS+) = 0x1E0FF00 TIMING FS2(FS+) = 0x30003E0 TIMING FS3(FS+) = 0xC0000
[    0.815048] exynos5-hsi2c 10930000.hsi2c: set usi mode - 0x4
[    0.815103] exynos5-hsi2c 10930000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 1000000 DIV = 11 TIMING FS1(FS+) = 0x1E0FF00 TIMING FS2(FS+) = 0x30003E0 TIMING FS3(FS+) = 0xB0000
[    0.815329] exynos5-hsi2c 10960000.hsi2c: set usi mode - 0x4
[    0.815394] exynos5-hsi2c 10960000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 370000 DIV = 33 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x210000
[    0.816183] exynos5-hsi2c 10970000.hsi2c: set usi mode - 0x4
[    0.816241] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[    0.816378] at24 5-0050: supply vcc not found, using dummy regulator
[    0.816815] at24 5-0050: 1024 byte 24c08 EEPROM, writable, 1 bytes/write
[    0.817356] exynos5-hsi2c 10d50000.hsi2c: set usi mode - 0x4
[    0.817434] exynos5-hsi2c 10d50000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[    0.818265] init: Loaded kernel module /lib/modules/i2c-exynos5.ko
[    0.818352] init: Loading module /lib/modules/i2c-acpm.ko with args ''
[    0.819548] i2c-acpm acpm_mfd_bus@17500000: acpm mfd bus driver probe started
[    0.820036] s2mpg10:s2mpg10_i2c_probe
[    0.820057] of_s2mpg10_dt: irq-gpio: 6
[    0.820773] s2mpg10_i2c_probe device found: rev.0x 1
[    0.820841] s2mpg10:s2mpg10_irq_init irq=341, irq->gpio=6
[    0.833797] s2mpg10:s2mpg10_irq_init s2mpg10_COMMON_INT_MASK=0x06
[    0.854034] OCP BUCK_OCP_CTRL1: 0xb0
[    0.854085] OCP BUCK_OCP_CTRL2: 0xbb
[    0.854135] OCP BUCK_OCP_CTRL3: 0x0
[    0.854184] OCP BUCK_OCP_CTRL4: 0x0
[    0.854233] OCP BUCK_OCP_CTRL5: 0xb0
[    0.854282] SMPL_WARN_CTRL : 0x64
[    0.854331] B2M_OCP_WARN : 0x88
[    0.854379] B3M_OCP_WARN : 0x8d
[    0.854428] B10M_OCP_WARN : 0x8d
[    0.854476] B2M_SOFT_OCP_WARN : 0x88
[    0.854526] B3M_SOFT_OCP_WARN : 0x8d
[    0.854575] B10M_SOFT_OCP_WARN : 0x94
[    0.854625] create_s2mpg10_pmic_sysfs: master pmic sysfs start
[    0.856399] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_enable_wtsr_smpl: WTSR: enable, COLDRST : disable, SMPL: disable
[    0.858703] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_read_time: 2022-06-04 11:16:28(0x40)AM
[    0.860079] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_read_alarm: 2022-06-04 11:01:50(6)
[    0.861497] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_read_time: 2022-06-04 11:16:28(0x40)AM
[    0.861622] s2mpg10-rtc s2mpg10-rtc: registered as rtc0
[    0.863202] s2mpg10-rtc s2mpg10-rtc: s2m_rtc_read_time: 2022-06-04 11:16:28(0x40)AM
[    0.863853] s2mpg10-rtc s2mpg10-rtc: setting system clock to 2022-06-04T11:16:28 UTC (1654341388)
[    0.864616] s2mpg10_meter_probe: DSM_TRIM_OFFSET: 0x27
[    0.864620] s2mpg10_meter_probe: BUCK_METER_TRIM3: 0xc8
[    0.864625] s2mpg10_meter_probe: dsm_trim: 231, dsm_result: 3
[    0.864794] create_s2mpg10_meter_sysfs: s2mpg10 meter sysfs start
[    0.865724] i2c-acpm acpm_mfd_bus@17500000: acpm mfd bus driver probe was succeeded
[    0.865863] i2c-acpm acpm_mfd_bus@17510000: acpm mfd bus driver probe started
[    0.866320] s2mpg11:s2mpg11_i2c_probe
[    0.866350] of_s2mpg11_dt: irq-gpio: 7
[    0.866423] exynos-pcie-rc 11920000.pcie: ## PCIe RC PROBE start
[    0.866455] exynos-pcie-rc 11920000.pcie: register PCI sleep hook
[    0.866480] exynos-pcie-rc 11920000.pcie: ## PCIe ch 0 ##
[    0.866502] exynos-pcie-rc 11920000.pcie: Failed to parse the number of chip-ver, default '0'
[    0.866511] exynos-pcie-rc 11920000.pcie: parse the number of lanes: 2
[    0.866520] exynos-pcie-rc 11920000.pcie: Cache Coherency unit is ENABLED.
[    0.866528] exynos-pcie-rc 11920000.pcie: MSI is ENABLED.
[    0.866536] exynos-pcie-rc 11920000.pcie: ## PCIe use SICD
[    0.866545] exynos-pcie-rc 11920000.pcie: ## PCIe use PCIE ON Sleep
[    0.866553] exynos-pcie-rc 11920000.pcie: PCIe SysMMU is DISABLED.
[    0.866560] exynos-pcie-rc 11920000.pcie: PCIe I/A is ENABLED.
[    0.866567] exynos-pcie-rc 11920000.pcie: PCIe L1SS(L1.2) is ENABLED.
[    0.866586] exynos-pcie-rc 11920000.pcie: exynos_pcie_rc_parse_dt: pcie int_min_lock = 200000
[    0.866717] exynos-pcie-rc 11920000.pcie: wlan gpio is not defined -> don't use wifi through pcie#0
[    0.866728] exynos-pcie-rc 11920000.pcie: ssd gpio is not defined -> don't use ssd through pcie#0
[    0.866780] exynos-pcie-rc 11920000.pcie: No idle pin state(but it's OK)!!
[    0.866829] s2mpg11_i2c_probe device found: rev.0x 1
[    0.866875] s2mpg11:s2mpg11_irq_init irq=387, irq->gpio=7
[    0.867169] exynos-pcie-rc 11920000.pcie: Initialize PHY functions.
[    0.867177] exynos-pcie-rc 11920000.pcie: Initialize PCIe function.
[    0.875853] exynos-pcie-rc 11920000.pcie: PCIe cap [0x1][Power Management]: 0x40
[    0.875861] exynos-pcie-rc 11920000.pcie: PCIe cap [0x5][Message Signalled Interrupts]: 0x50
[    0.875869] exynos-pcie-rc 11920000.pcie: PCIe cap [0x10][PCI Express]: 0x70
[    0.875879] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x1][Advanced Error Reporting]: 0x100
[    0.875888] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x19][Secondary PCIe Capability]: 0x148
[    0.875895] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x1e][L1 PM Substates]: 0x194
[    0.875904] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x25][Data Link Feature]: 0x1a4
[    0.875911] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x26][Physical Layer 16GT/s]: 0x158
[    0.875919] exynos-pcie-rc 11920000.pcie: PCIe ext cap [0x27][Physical Layer 16GT/s Margining]: 0x17c
[    0.876052] exynos-pcie-rc 11920000.pcie: host bridge /pcie@11920000 ranges:
[    0.876064] exynos-pcie-rc 11920000.pcie:   No bus range found for /pcie@11920000, using [bus 00-ff]
[    0.876082] exynos-pcie-rc 11920000.pcie:      MEM 0x0040000000..0x0040feffff -> 0x0040000000
[    0.876260] exynos-pcie-rc 11920000.pcie: invalid resource
[    0.876393] exynos-pcie-rc 11920000.pcie: PCI host bridge to bus 0000:00
[    0.876406] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.876413] pci_bus 0000:00: root bus resource [mem 0x40000000-0x40feffff]
[    0.876480] pci 0000:00:00.0: [144d:ecec] type 01 class 0x060400
[    0.876701] pci 0000:00:00.0: PME# supported from D0 D3hot D3cold
[    0.886763] s2mpg11:s2mpg11_irq_init s2mpg11_COMMON_INT_MASK=0x06
[    0.888623] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    0.889594] pcieport 0000:00:00.0: PME: Signaling with IRQ 388
[    0.890328] pcieport 0000:00:00.0: AER: enabled with IRQ 388
[    0.890559] exynos-pcie-rc 11920000.pcie: PCIE idle ip index : 31
[    0.890570] exynos-pcie-rc 11920000.pcie: exynos_pcie_rc_probe, ip idle status : 1, idle_ip_index: 31
[    0.891242] exynos-pcie-rc 11920000.pcie: ## register pcie connection function
[    0.891257] Registered pcie_is_connect func
[    0.891266] exynos-pcie-rc 11920000.pcie: ## exynos_pcie_rc_probe: PCIe probe success
[    0.891585] exynos-pcie-rc 14520000.pcie: ## PCIe RC PROBE start
[    0.891603] exynos-pcie-rc 14520000.pcie: ## PCIe ch 1 ##
[    0.895888] exynos-pcie-rc 14520000.pcie: successfully bound to S2MPU
[    0.895961] exynos-pcie-rc 14520000.pcie: Failed to parse the number of chip-ver, default '0'
[    0.895973] exynos-pcie-rc 14520000.pcie: parse the number of lanes: 1
[    0.895988] exynos-pcie-rc 14520000.pcie: ## PCIe don't use MSI
[    0.895999] exynos-pcie-rc 14520000.pcie: ## PCIe use SICD
[    0.896008] exynos-pcie-rc 14520000.pcie: ## PCIe don't use PCIE ON Sleep
[    0.896017] exynos-pcie-rc 14520000.pcie: PCIe SysMMU is DISABLED.
[    0.896026] exynos-pcie-rc 14520000.pcie: PCIe I/A is ENABLED.
[    0.896036] exynos-pcie-rc 14520000.pcie: PCIe L1SS(L1.2) is ENABLED.
[    0.896048] exynos-pcie-rc 14520000.pcie: PCIe DYNAMIC PHY ISOLATION is Enabled.
[    0.896070] exynos-pcie-rc 14520000.pcie: exynos_pcie_rc_parse_dt: pcie int_min_lock = 200000
[    0.896567] exynos-pcie-rc 14520000.pcie: ssd gpio is not defined -> don't use ssd through pcie#1
[    0.896977] exynos-pcie-rc 14520000.pcie: No idle pin state(but it's OK)!!
[    0.898158] exynos-pcie-rc 14520000.pcie: Initialize PHY functions.
[    0.898169] exynos-pcie-rc 14520000.pcie: Initialize PCIe function.
[    0.905906] OCP BUCK_OCP_CTRL1: 0xb0
[    0.905964] B2S_OCP_WARN : 0x88
[    0.906014] B2S_SOFT_OCP_WARN : 0x88
[    0.906067] create_s2mpg11_pmic_sysfs: master pmic sysfs start
[    0.906171] exynos-pcie-rc 14520000.pcie: PCIe cap [0x1][Power Management]: 0x40
[    0.906180] exynos-pcie-rc 14520000.pcie: PCIe cap [0x5][Message Signalled Interrupts]: 0x50
[    0.906186] exynos-pcie-rc 14520000.pcie: PCIe cap [0x10][PCI Express]: 0x70
[    0.906194] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x1][Advanced Error Reporting]: 0x100
[    0.906202] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x19][Secondary PCIe Capability]: 0x148
[    0.906207] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x1e][L1 PM Substates]: 0x194
[    0.906215] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x25][Data Link Feature]: 0x1a4
[    0.906221] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x26][Physical Layer 16GT/s]: 0x158
[    0.906228] exynos-pcie-rc 14520000.pcie: PCIe ext cap [0x27][Physical Layer 16GT/s Margining]: 0x17c
[    0.906403] exynos-pcie-rc 14520000.pcie: host bridge /pcie@14520000 ranges:
[    0.906419] exynos-pcie-rc 14520000.pcie:   No bus range found for /pcie@14520000, using [bus 00-ff]
[    0.906438] exynos-pcie-rc 14520000.pcie:      MEM 0x0060000000..0x0060feffff -> 0x0060000000
[    0.906454] create_s2mpg11_meter_sysfs: s2mpg11 meter sysfs start
[    0.906604] exynos-pcie-rc 14520000.pcie: invalid resource
[    0.906865] exynos-pcie-rc 14520000.pcie: PCI host bridge to bus 0001:00
[    0.906879] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.906886] pci_bus 0001:00: root bus resource [mem 0x60000000-0x60feffff]
[    0.906967] pci 0001:00:00.0: [144d:eced] type 01 class 0x060400
[    0.907005] pci 0001:00:00.0: reg 0x10: [mem 0x00000000-0x000fffff]
[    0.907037] pci 0001:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref]
[    0.907240] pci 0001:00:00.0: PME# supported from D0 D3hot D3cold
[    0.914081] i2c-acpm acpm_mfd_bus@17510000: acpm mfd bus driver probe was succeeded
[    0.919533] pci 0001:00:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff]
[    0.919547] pci 0001:00:00.0: BAR 6: assigned [mem 0x60100000-0x6010ffff pref]
[    0.919559] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    0.919938] init: Loaded kernel module /lib/modules/i2c-acpm.ko
[    0.920199] init: Loading module /lib/modules/i2c-dev.ko with args ''
[    0.920687] genirq: irq_chip PCI-MSI did not update eff. affinity mask of irq 389
[    0.920718] pcieport 0001:00:00.0: PME: Signaling with IRQ 389
[    0.921484] pcieport 0001:00:00.0: AER: enabled with IRQ 389
[    0.921676] exynos-pcie-rc 14520000.pcie: PCIE idle ip index : 32
[    0.921686] exynos-pcie-rc 14520000.pcie: exynos_pcie_rc_probe, ip idle status : 1, idle_ip_index: 32
[    0.921972] i2c /dev entries driver
[    0.922347] init: Loaded kernel module /lib/modules/i2c-dev.ko
[    0.922427] init: Loading module /lib/modules/videobuf2-dma-sg.ko with args ''
[    0.922593] exynos-pcie-rc 14520000.pcie: ## exynos_pcie_rc_probe: PCIe probe success
[    0.923667] init: Loaded kernel module /lib/modules/videobuf2-dma-sg.ko
[    0.923784] init: Loading module /lib/modules/exynos_mfc.ko with args ''
[    0.934779] s5p-mfc mfc: has sysmmu 1c870000.sysmmu (total count:1)
[    0.934826] s5p-mfc mfc: has sysmmu 1c8a0000.sysmmu (total count:2)
[    0.934875] s5p-mfc mfc: Adding to iommu group 3
[    0.934927] s5p-mfc mfc: attached with pgtable 0xffffff880e55c000
[    0.934945] s5p-mfc mfc: Reserved IOMMU mapping [0x0..0x10000000)
[    0.934952] s5p-mfc mfc: Reserved IOMMU mapping [0x10000000..0x10100000)
[    0.935040] s5p-mfc mfc: Reserved IOMMU mapping [0x0..0x10000000)
[    0.935047] s5p-mfc mfc: Reserved IOMMU mapping [0x10000000..0x10100000)
[    0.935077] s5p-mfc mfc: mfc_probe is called
[    0.935209] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[0] 134000KHz: ~ 49152Kbps
[    0.935217] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[1] 267000KHz: ~ 98304Kbps
[    0.935225] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[2] 400000KHz: ~ 147456Kbps
[    0.935231] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[3] 534000KHz: ~ 196608Kbps
[    0.935238] s5p-mfc mfc: __mfc_create_bitrate_table:718: [QoS] bitrate table[4] 666000KHz: ~ 245760Kbps
[    0.935333] s5p-mfc mfc: video device registered as /dev/video6
[    0.935363] s5p-mfc mfc: video device registered as /dev/video7
[    0.935385] s5p-mfc mfc: video device registered as /dev/video8
[    0.935411] s5p-mfc mfc: video device registered as /dev/video9
[    0.935443] s5p-mfc mfc: video device registered as /dev/video10
[    0.935465] s5p-mfc mfc: video device registered as /dev/video11
[    0.938354] mfc-core 1c8d0000.MFC-0: has sysmmu 1c870000.sysmmu (total count:1)
[    0.938367] mfc-core 1c8d0000.MFC-0: has sysmmu 1c8a0000.sysmmu (total count:2)
[    0.938385] mfc-core 1c8d0000.MFC-0: changed DMA range [0x0000000000000000..0x00000000d0000000] successfully.
[    0.938390] mfc-core 1c8d0000.MFC-0: attached with pgtable 0xffffff880e55c000
[    0.938395] mfc-core 1c8d0000.MFC-0: Adding to iommu group 3
[    0.938403] mfc-core 1c8d0000.MFC-0: changed DMA range [0x0000000000000000..0x00000000d0000000] successfully.
[    0.938408] mfc-core 1c8d0000.MFC-0: attached with pgtable 0xffffff880e55c000
[    0.938416] mfc-core 1c8d0000.MFC-0: Reserved IOMMU mapping [0x10000000..0x10100000)
[    0.938427] mfc-core 1c8d0000.MFC-0: mfc_core_probe is called
[    0.940270] mfc-core 1c8d0000.MFC-0: mfc_core_probe:661: [QoS] control: mfc_freq(1), mo(1), bw(1)
[    0.940291] mfc-core 1c8d0000.MFC-0: mfc_core_probe:662: [QoS]-------------------Default table
[    0.940302] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[0] mfc: 134000, int: 100000, mif: 421000, bts_scen: default(0)
[    0.940310] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[1] mfc: 267000, int: 200000, mif: 421000, bts_scen: default(0)
[    0.940319] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[2] mfc: 267000, int: 200000, mif: 676000, bts_scen: default(0)
[    0.940329] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[3] mfc: 356000, int: 332000, mif: 1014000, bts_scen: default(0)
[    0.940337] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[4] mfc: 465000, int: 332000, mif: 1014000, bts_scen: default(0)
[    0.940347] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[5] mfc: 664000, int: 332000, mif: 1539000, bts_scen: mfc_uhd(1)
[    0.940356] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[6] mfc: 664000, int: 533000, mif: 1539000, bts_scen: mfc_uhd_10bit(2)
[    0.940366] mfc-core 1c8d0000.MFC-0: mfc_core_probe:670: [QoS] table[7] mfc: 711000, int: 533000, mif: 1539000, bts_scen: mfc_8k_dec30(3)
[    0.940373] mfc-core 1c8d0000.MFC-0: mfc_core_probe:671: [QoS]-------------------Encoder only table
[    0.940379] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[0] mfc: 134000, int: 100000, mif: 421000, bts_scen: default(0)
[    0.940385] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[1] mfc: 267000, int: 200000, mif: 421000, bts_scen: default(0)
[    0.940391] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[2] mfc: 267000, int: 200000, mif: 676000, bts_scen: default(0)
[    0.940396] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[3] mfc: 356000, int: 332000, mif: 1014000, bts_scen: default(0)
[    0.940402] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[4] mfc: 465000, int: 332000, mif: 1014000, bts_scen: default(0)
[    0.940408] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[5] mfc: 533000, int: 200000, mif: 1539000, bts_scen: default(0)
[    0.940414] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[6] mfc: 664000, int: 332000, mif: 1539000, bts_scen: mfc_uhd(1)
[    0.940419] mfc-core 1c8d0000.MFC-0: mfc_core_probe:679: [QoS] table[7] mfc: 664000, int: 533000, mif: 1539000, bts_scen: mfc_uhd_10bit(2)
[    0.940472] mfc-core 1c8d0000.MFC-0: mfc_client_pt_register:112: [SLC] PT Client Register success
[    0.941898] mfc-core 1c8d0000.MFC-0: mfc_core_probe is completed
[    0.941974] s5p-mfc mfc: mfc_probe is completed
[    0.942892] init: Loaded kernel module /lib/modules/exynos_mfc.ko
[    0.943061] init: Loading module /lib/modules/bigocean.ko with args ''
[    0.945353] bigocean 1cb00000.bigocean: has sysmmu 1ca40000.sysmmu (total count:1)
[    0.945389] bigocean 1cb00000.bigocean: Adding to iommu group 2
[    0.945425] bigocean 1cb00000.bigocean: attached with pgtable 0xffffff8810448000
[    0.946026] exynos_pd: pd-bo sync_state: turn_off = 1
[    0.946679] init: Loaded kernel module /lib/modules/bigocean.ko
[    0.946787] init: Loading module /lib/modules/smfc.ko with args ''
[    0.949134] exynos-jpeg 1c700000.smfc: has sysmmu 1c710000.sysmmu (total count:1)
[    0.949171] exynos-jpeg 1c700000.smfc: Adding to iommu group 6
[    0.949192] exynos-jpeg 1c700000.smfc: attached with pgtable 0xffffff881044c000
[    0.949335] exynos-jpeg 1c700000.smfc: device ID is not declared: unique device
[    0.949440] exynos-jpeg 1c700000.smfc: Probed H/W Version: 15.01.2015
[    0.949459] exynos_pd: pd-g2d sync_state: turn_off = 1
[    0.949774] init: Loaded kernel module /lib/modules/smfc.ko
[    0.949842] init: Loading module /lib/modules/debug-reboot.ko with args ''
[    0.950778] init: Loaded kernel module /lib/modules/debug-reboot.ko
[    0.950865] init: Loading module /lib/modules/google_bcl.ko with args ''
[    0.952947] init: Loaded kernel module /lib/modules/google_bcl.ko
[    0.952978] init: Loading module /lib/modules/gs101_thermal.ko with args ''
[    0.956195] gs101-tmu 100a0000.BIG: tmu type: 0
[    0.956201] gs101-tmu 100a0000.BIG: thermal zone use pause function
[    0.956208] gs101-tmu 100a0000.BIG: thermal zone use hardlimit function
[    0.956214] gs101-tmu 100a0000.BIG: thermal zone use cpu hw throttling function
[    0.956714] thermal thermal_zone0: failed to read out thermal zone (-22)
[    0.956781] [acpm_tmu] tz 0 threshold: 0:20 1:70 2:0 3:0 4:95 5:103 6:108 7:115
[    0.956827] [acpm_tmu] tz 0 hysteresis: 0:5 1:2 2:0 3:0 4:5 5:5 6:5 7:3
[    0.958638] BIG: failed to retrieve bcl_dev. Retry.
[    0.959188] Disable tz_id: 0 thermal genl event
[    0.959294] gs101-tmu 100a0000.MID: tmu type: 0
[    0.959300] gs101-tmu 100a0000.MID: thermal zone use pause function
[    0.959306] gs101-tmu 100a0000.MID: thermal zone use hardlimit function
[    0.959506] thermal thermal_zone1: failed to read out thermal zone (-22)
[    0.959570] [acpm_tmu] tz 1 threshold: 0:20 1:70 2:0 3:0 4:95 5:98 6:108 7:115
[    0.959614] [acpm_tmu] tz 1 hysteresis: 0:5 1:2 2:0 3:0 4:5 5:5 6:5 7:3
[    0.960939] Disable tz_id: 1 thermal genl event
[    0.961043] gs101-tmu 100a0000.LITTLE: tmu type: 0
[    0.961289] thermal thermal_zone2: failed to read out thermal zone (-22)
[    0.961342] [acpm_tmu] tz 2 threshold: 0:20 1:70 2:0 3:0 4:100 5:103 6:110 7:115
[    0.961376] [acpm_tmu] tz 2 hysteresis: 0:5 1:2 2:0 3:0 4:5 5:5 6:5 7:3
[    0.961787] Disable tz_id: 2 thermal genl event
[    0.961843] gs101-tmu 100b0000.G3D: tmu type: 1
[    0.961847] gs101-tmu 100b0000.G3D: thermal zone use hardlimit function
[    0.961957] thermal thermal_zone3: failed to read out thermal zone (-22)
[    0.962121] [acpm_tmu] tz 3 threshold: 0:20 1:70 2:0 3:95 4:98 5:104 6:108 7:115
[    0.962163] [acpm_tmu] tz 3 hysteresis: 0:5 1:2 2:0 3:5 4:5 5:4 6:3 7:3
[    0.963728] Disable tz_id: 3 thermal genl event
[    0.963828] gs101-tmu 100b0000.ISP: tmu type: 2
[    0.963999] thermal thermal_zone4: failed to read out thermal zone (-22)
[    0.964053] [acpm_tmu] tz 4 threshold: 0:20 1:70 2:95 3:98 4:103 5:108 6:110 7:115
[    0.964086] [acpm_tmu] tz 4 hysteresis: 0:5 1:2 2:5 3:5 4:5 5:5 6:5 7:5
[    0.964717] [ISP TMU] index : 0, fps : 60
[    0.964726] [ISP TMU] index : 1, fps : 15
[    0.964733] [ISP TMU] index : 2, fps : 5
[    0.964940] Fail to find device node
[    0.964945] Disable tz_id: 4 thermal genl event
[    0.965037] gs101-tmu 100b0000.TPU: tmu type: 3
[    0.965042] gs101-tmu 100b0000.TPU: thermal zone use pause function
[    0.965049] gs101-tmu 100b0000.TPU: thermal zone use hardlimit function
[    0.965213] thermal thermal_zone5: failed to read out thermal zone (-22)
[    0.965277] [acpm_tmu] tz 5 threshold: 0:20 1:70 2:0 3:95 4:98 5:104 6:108 7:115
[    0.965321] [acpm_tmu] tz 5 hysteresis: 0:5 1:2 2:0 3:5 4:5 5:4 6:5 7:3
[    0.967073] Disable tz_id: 5 thermal genl event
[    0.967345] init: Loaded kernel module /lib/modules/gs101_thermal.ko
[    0.967477] init: Loading module /lib/modules/gpu_cooling.ko with args ''
[    0.968979] init: Loaded kernel module /lib/modules/gpu_cooling.ko
[    0.969036] init: Loading module /lib/modules/gs101_spmic_thermal.ko with args ''
[    0.970151] gs101-spmic-thermal gs101-spmic-thermal: DMA mask not set
[    0.970914] gs101-spmic-thermal gs101-spmic-thermal: Enabled NTC channels: 0xf7
[    0.970919] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 0
[    0.971328] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 1
[    0.971586] gs101-spmic-thermal gs101-spmic-thermal: Set sensor 1 hot trip(mdegC):59000, ret:0
[    0.971590] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 2
[    0.971777] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 3
[    0.971858] thermal thermal_zone10: failed to read out thermal zone (-5)
[    0.971910] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 4
[    0.972088] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 5
[    0.972266] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 6
[    0.972441] gs101-spmic-thermal gs101-spmic-thermal: Registering channel 7
[    0.975597] gs101-spmic-thermal gs101-spmic-thermal: probe done, now wait for sensors
[    0.975759] init: Loaded kernel module /lib/modules/gs101_spmic_thermal.ko
[    0.975847] init: Loading module /lib/modules/s3c2410_wdt.ko with args ''
[    0.975955] gs101-spmic-thermal gs101-spmic-thermal: Sensor 0 raw:0x960
[    0.976083] gs101-spmic-thermal gs101-spmic-thermal: Sensor 1 raw:0x971
[    0.976195] gs101-spmic-thermal gs101-spmic-thermal: Sensor 2 raw:0x93f
[    0.976303] gs101-spmic-thermal gs101-spmic-thermal: Sensor 4 raw:0x96c
[    0.977223] gs101-spmic-thermal gs101-spmic-thermal: Sensor 5 raw:0x957
[    0.977398] gs101-spmic-thermal gs101-spmic-thermal: Sensor 6 raw:0x95d
[    0.977507] gs101-spmic-thermal gs101-spmic-thermal: Sensor 7 raw:0x987
[    0.977699] s3c2410-wdt 10060000.watchdog_cl0: watchdog cluster0 probe
[    0.977706] s3c2410-wdt 10060000.watchdog_cl0: It is not a multistage watchdog.
[    0.977726] s3c2410-wdt 10060000.watchdog_cl0: NONCPU_INT_EN reg val: 1fc
[    0.977742] s3c2410-wdt 10060000.watchdog_cl0: probe: mapped reg_base=0000000033191be0
[    0.977882] s3c2410-wdt 10060000.watchdog_cl0: Watchdog cluster 0 stop done, WTCON = 15718
[    0.977892] s3c2410-wdt 10060000.watchdog_cl0: NONCPU_OUT set true done, val = 38d10, en= 1
[    0.977900] s3c2410-wdt 10060000.watchdog_cl0: NONCPU_INT_EN set true done, val = 1fc, mask = 0
[    0.977909] s3c2410-wdt 10060000.watchdog_cl0: Watchdog cluster 0 stop done, WTCON = 15718
[    0.977943] debug-snapshot dss: Add wdt start, wdt expire, wdt stop functions from s3c2410wdt_probe+0x780/0x990 [s3c2410_wdt]
[    0.977950] s3c2410-wdt 10060000.watchdog_cl0: watchdog cluster 0, inactive, reset disabled, irq disabled
[    0.977955] s3c2410-wdt 10060000.watchdog_cl0: DBGACK enabled
[    0.977962] s3c2410-wdt 10060000.watchdog_cl0: windowed watchdog disabled, wtmincnt=1ff5e
[    0.977965] Multistage watchdog disabled
[    0.978000] s3c2410-wdt 10070000.watchdog_cl1: watchdog cluster1 probe
[    0.978012] s3c2410-wdt 10070000.watchdog_cl1: NONCPU_INT_EN reg val: 4
[    0.978020] s3c2410-wdt 10070000.watchdog_cl1: probe: mapped reg_base=000000008aaf0776
[    0.978050] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_stop: cluster 1 stop done, WTCON 00015701
[    0.978058] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 stop done, WTCON = 15700
[    0.978068] s3c2410-wdt 10070000.watchdog_cl1: NONCPU_OUT set true done, val = 2088, en= 1
[    0.978077] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_stop: cluster 1 stop done, WTCON 00015700
[    0.978084] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 stop done, WTCON = 15700
[    0.978090] s3c2410-wdt 10070000.watchdog_cl1: watchdog cluster 1, inactive, reset disabled, irq disabled
[    0.978093] s3c2410-wdt 10070000.watchdog_cl1: DBGACK enabled
[    0.978099] s3c2410-wdt 10070000.watchdog_cl1: windowed watchdog disabled, wtmincnt=19918
[    0.978103] Multistage watchdog enabled
[    0.978241] init: Loaded kernel module /lib/modules/s3c2410_wdt.ko
[    0.978296] init: Loading module /lib/modules/softdog.ko with args ''
[    0.979408] softdog: initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout=0)
[    0.979414] softdog:              soft_reboot_cmd=<not set> soft_active_on_boot=0
[    0.979459] init: Loaded kernel module /lib/modules/softdog.ko
[    0.979551] init: Loading module /lib/modules/exynos-acme.ko with args ''
[    0.982963] cpu cpu0: EM: created perf domain
[    0.982968] exynos_acme: Complete to initialize cpufreq-domain0
[    0.982972] exynos_acme: CPUFREQ of domain0 cal-id : 0xb040002
[    0.982977] exynos_acme: CPUFREQ of domain0 sibling cpus : 0-3
[    0.982981] exynos_acme: CPUFREQ of domain0 boot freq = 1197000 kHz, resume freq = 1197000 kHz
[    0.982985] exynos_acme: CPUFREQ of domain0 max freq : 1803000 kHz, min freq : 300000 kHz
[    0.982989] exynos_acme: CPUFREQ of domain0 table size = 11
[    0.982993] exynos_acme: CPUFREQ of domain0 : L0    300000 kHz
[    0.982998] exynos_acme: CPUFREQ of domain0 : L1    574000 kHz
[    0.983001] exynos_acme: CPUFREQ of domain0 : L2    738000 kHz
[    0.983005] exynos_acme: CPUFREQ of domain0 : L3    930000 kHz
[    0.983008] exynos_acme: CPUFREQ of domain0 : L4   1098000 kHz
[    0.983012] exynos_acme: CPUFREQ of domain0 : L5   1197000 kHz
[    0.983015] exynos_acme: CPUFREQ of domain0 : L6   1328000 kHz
[    0.983018] exynos_acme: CPUFREQ of domain0 : L7   1401000 kHz
[    0.983022] exynos_acme: CPUFREQ of domain0 : L8   1598000 kHz
[    0.983025] exynos_acme: CPUFREQ of domain0 : L9   1704000 kHz
[    0.983029] exynos_acme: CPUFREQ of domain0 : L10  1803000 kHz
[    0.984072] cpu cpu4: EM: created perf domain
[    0.984076] exynos_acme: Complete to initialize cpufreq-domain1
[    0.984079] exynos_acme: CPUFREQ of domain1 cal-id : 0xb040003
[    0.984083] exynos_acme: CPUFREQ of domain1 sibling cpus : 4-5
[    0.984087] exynos_acme: CPUFREQ of domain1 boot freq = 1197000 kHz, resume freq = 1491000 kHz
[    0.984091] exynos_acme: CPUFREQ of domain1 max freq : 2253000 kHz, min freq : 400000 kHz
[    0.984095] exynos_acme: CPUFREQ of domain1 table size = 14
[    0.984099] exynos_acme: CPUFREQ of domain1 : L0    400000 kHz
[    0.984102] exynos_acme: CPUFREQ of domain1 : L1    553000 kHz
[    0.984106] exynos_acme: CPUFREQ of domain1 : L2    696000 kHz
[    0.984110] exynos_acme: CPUFREQ of domain1 : L3    799000 kHz
[    0.984113] exynos_acme: CPUFREQ of domain1 : L4    910000 kHz
[    0.984116] exynos_acme: CPUFREQ of domain1 : L5   1024000 kHz
[    0.984120] exynos_acme: CPUFREQ of domain1 : L6   1197000 kHz
[    0.984123] exynos_acme: CPUFREQ of domain1 : L7   1328000 kHz
[    0.984126] exynos_acme: CPUFREQ of domain1 : L8   1491000 kHz
[    0.984131] exynos_acme: CPUFREQ of domain1 : L9   1663000 kHz
[    0.984134] exynos_acme: CPUFREQ of domain1 : L10  1836000 kHz
[    0.984137] exynos_acme: CPUFREQ of domain1 : L11  1999000 kHz
[    0.984142] exynos_acme: CPUFREQ of domain1 : L12  2130000 kHz
[    0.984146] exynos_acme: CPUFREQ of domain1 : L13  2253000 kHz
[    0.985352] cpu cpu6: EM: created perf domain
[    0.985356] exynos_acme: Complete to initialize cpufreq-domain2
[    0.985359] exynos_acme: CPUFREQ of domain2 cal-id : 0xb040004
[    0.985362] exynos_acme: CPUFREQ of domain2 sibling cpus : 6-7
[    0.985367] exynos_acme: CPUFREQ of domain2 boot freq = 1106000 kHz, resume freq = 1826000 kHz
[    0.985370] exynos_acme: CPUFREQ of domain2 max freq : 2802000 kHz, min freq : 500000 kHz
[    0.985373] exynos_acme: CPUFREQ of domain2 table size = 17
[    0.985377] exynos_acme: CPUFREQ of domain2 : L0    500000 kHz
[    0.985380] exynos_acme: CPUFREQ of domain2 : L1    851000 kHz
[    0.985384] exynos_acme: CPUFREQ of domain2 : L2    984000 kHz
[    0.985388] exynos_acme: CPUFREQ of domain2 : L3   1106000 kHz
[    0.985391] exynos_acme: CPUFREQ of domain2 : L4   1277000 kHz
[    0.985395] exynos_acme: CPUFREQ of domain2 : L5   1426000 kHz
[    0.985398] exynos_acme: CPUFREQ of domain2 : L6   1582000 kHz
[    0.985401] exynos_acme: CPUFREQ of domain2 : L7   1745000 kHz
[    0.985404] exynos_acme: CPUFREQ of domain2 : L8   1826000 kHz
[    0.985408] exynos_acme: CPUFREQ of domain2 : L9   2048000 kHz
[    0.985411] exynos_acme: CPUFREQ of domain2 : L10  2188000 kHz
[    0.985416] exynos_acme: CPUFREQ of domain2 : L11  2252000 kHz
[    0.985419] exynos_acme: CPUFREQ of domain2 : L12  2401000 kHz
[    0.985423] exynos_acme: CPUFREQ of domain2 : L13  2507000 kHz
[    0.985426] exynos_acme: CPUFREQ of domain2 : L14  2630000 kHz
[    0.985430] exynos_acme: CPUFREQ of domain2 : L15  2704000 kHz
[    0.985433] exynos_acme: CPUFREQ of domain2 : L16  2802000 kHz
[    0.985471] exynos_acme: CPUFREQ domain0 registered
[    0.986031] exynos_acme: CPUFREQ domain1 registered
[    0.986084] cpif: tpmon_cpufreq_nb: freq_qos_add_request for cpu4 min
[    0.986299] exynos_acme: CPUFREQ domain2 registered
[    0.987108] cpu_cooling 0: freq:1803000 KHz
[    0.987113] cpu_cooling 0: freq:1704000 KHz
[    0.987116] cpu_cooling 0: freq:1598000 KHz
[    0.987159] cpu_cooling 0: freq:1401000 KHz
[    0.987163] cpu_cooling 0: freq:1328000 KHz
[    0.987166] cpu_cooling 0: freq:1197000 KHz
[    0.987169] cpu_cooling 0: freq:1098000 KHz
[    0.987172] cpu_cooling 0: freq:930000 KHz
[    0.987176] cpu_cooling 0: freq:738000 KHz
[    0.987179] cpu_cooling 0: freq:574000 KHz
[    0.987182] cpu_cooling 0: freq:300000 KHz
[    0.987190] cpu_cooling 0: freq:1803000 power: 109, mV: 931, cap: 70
[    0.987195] cpu_cooling 0: freq:1704000 power: 93, mV: 887, cap: 70
[    0.987199] cpu_cooling 0: freq:1598000 power: 80, mV: 850, cap: 70
[    0.987203] cpu_cooling 0: freq:1401000 power: 62, mV: 800, cap: 70
[    0.987207] cpu_cooling 0: freq:1328000 power: 56, mV: 781, cap: 70
[    0.987211] cpu_cooling 0: freq:1197000 power: 47, mV: 750, cap: 70
[    0.987215] cpu_cooling 0: freq:1098000 power: 41, mV: 731, cap: 70
[    0.987219] cpu_cooling 0: freq:930000 power: 30, mV: 687, cap: 70
[    0.987223] cpu_cooling 0: freq:738000 power: 20, mV: 637, cap: 70
[    0.987227] cpu_cooling 0: freq:574000 power: 15, mV: 612, cap: 70
[    0.987231] cpu_cooling 0: freq:300000 power: 6, mV: 550, cap: 70
[    0.987247] build_static_power_table: Failed to get param table from ECT
[    0.988200] parse_ect_cooling_level: (LITTLE, 0)instance isn't valid
[    0.988205] cpu cooling registered for cpu: 0, capacitance: 70, power_callback: true, static_power: false
[    0.988211] exynos_acme: Skipping boot pm_qos domain0
[    0.988267] cpu_cooling 4: freq:2253000 KHz
[    0.988271] cpu_cooling 4: freq:2130000 KHz
[    0.988275] cpu_cooling 4: freq:1999000 KHz
[    0.988279] cpu_cooling 4: freq:1836000 KHz
[    0.988282] cpu_cooling 4: freq:1663000 KHz
[    0.988286] cpu_cooling 4: freq:1491000 KHz
[    0.988289] cpu_cooling 4: freq:1328000 KHz
[    0.988293] cpu_cooling 4: freq:1197000 KHz
[    0.988297] cpu_cooling 4: freq:1024000 KHz
[    0.988300] cpu_cooling 4: freq:910000 KHz
[    0.988304] cpu_cooling 4: freq:799000 KHz
[    0.988307] cpu_cooling 4: freq:696000 KHz
[    0.988310] cpu_cooling 4: freq:553000 KHz
[    0.988314] cpu_cooling 4: freq:400000 KHz
[    0.988319] cpu_cooling 4: freq:2253000 power: 630, mV: 993, cap: 284
[    0.988324] cpu_cooling 4: freq:2130000 power: 537, mV: 943, cap: 284
[    0.988328] cpu_cooling 4: freq:1999000 power: 452, mV: 893, cap: 284
[    0.988333] cpu_cooling 4: freq:1836000 power: 365, mV: 837, cap: 284
[    0.988337] cpu_cooling 4: freq:1663000 power: 297, mV: 793, cap: 284
[    0.988341] cpu_cooling 4: freq:1491000 power: 238, mV: 750, cap: 284
[    0.988345] cpu_cooling 4: freq:1328000 power: 187, mV: 706, cap: 284
[    0.988349] cpu_cooling 4: freq:1197000 power: 157, mV: 681, cap: 284
[    0.988353] cpu_cooling 4: freq:1024000 power: 120, mV: 643, cap: 284
[    0.988359] cpu_cooling 4: freq:910000 power: 100, mV: 625, cap: 284
[    0.988364] cpu_cooling 4: freq:799000 power: 81, mV: 600, cap: 284
[    0.988368] cpu_cooling 4: freq:696000 power: 65, mV: 575, cap: 284
[    0.988372] cpu_cooling 4: freq:553000 power: 47, mV: 550, cap: 284
[    0.988376] cpu_cooling 4: freq:400000 power: 30, mV: 518, cap: 284
[    0.988466] cpu cooling registered for cpu: 4, capacitance: 284, power_callback: true, static_power: true
[    0.988477] exynos_acme: Skipping boot pm_qos domain1
[    0.988521] cpu_cooling 6: freq:2802000 KHz
[    0.988525] cpu_cooling 6: freq:2704000 KHz
[    0.988528] cpu_cooling 6: freq:2630000 KHz
[    0.988532] cpu_cooling 6: freq:2507000 KHz
[    0.988535] cpu_cooling 6: freq:2401000 KHz
[    0.988539] cpu_cooling 6: freq:2252000 KHz
[    0.988542] cpu_cooling 6: freq:2188000 KHz
[    0.988546] cpu_cooling 6: freq:2048000 KHz
[    0.988549] cpu_cooling 6: freq:1826000 KHz
[    0.988552] cpu_cooling 6: freq:1745000 KHz
[    0.988556] cpu_cooling 6: freq:1582000 KHz
[    0.988559] cpu_cooling 6: freq:1426000 KHz
[    0.988562] cpu_cooling 6: freq:1277000 KHz
[    0.988566] cpu_cooling 6: freq:1106000 KHz
[    0.988570] cpu_cooling 6: freq:984000 KHz
[    0.988574] cpu_cooling 6: freq:851000 KHz
[    0.988577] cpu_cooling 6: freq:500000 KHz
[    0.988582] cpu_cooling 6: freq:2802000 power: 2305, mV: 1125, cap: 650
[    0.988587] cpu_cooling 6: freq:2704000 power: 2004, mV: 1068, cap: 650
[    0.988591] cpu_cooling 6: freq:2630000 power: 1838, mV: 1037, cap: 650
[    0.988595] cpu_cooling 6: freq:2507000 power: 1587, mV: 987, cap: 650
[    0.988599] cpu_cooling 6: freq:2401000 power: 1408, mV: 950, cap: 650
[    0.988603] cpu_cooling 6: freq:2252000 power: 1233, mV: 918, cap: 650
[    0.988607] cpu_cooling 6: freq:2188000 power: 1151, mV: 900, cap: 650
[    0.988612] cpu_cooling 6: freq:2048000 power: 989, mV: 862, cap: 650
[    0.988616] cpu_cooling 6: freq:1826000 power: 782, mV: 812, cap: 650
[    0.988619] cpu_cooling 6: freq:1745000 power: 713, mV: 793, cap: 650
[    0.988623] cpu_cooling 6: freq:1582000 power: 587, mV: 756, cap: 650
[    0.988627] cpu_cooling 6: freq:1426000 power: 487, mV: 725, cap: 650
[    0.988631] cpu_cooling 6: freq:1277000 power: 398, mV: 693, cap: 650
[    0.988635] cpu_cooling 6: freq:1106000 power: 315, mV: 662, cap: 650
[    0.988639] cpu_cooling 6: freq:984000 power: 254, mV: 631, cap: 650
[    0.988643] cpu_cooling 6: freq:851000 power: 207, mV: 612, cap: 650
[    0.988647] cpu_cooling 6: freq:500000 power: 95, mV: 543, cap: 650
[    0.988743] cpu cooling registered for cpu: 6, capacitance: 650, power_callback: true, static_power: true
[    0.988753] exynos_acme: Skipping boot pm_qos domain2
[    0.988787] exynos_acme: Initialized Exynos cpufreq driver
[    0.989179] init: Loaded kernel module /lib/modules/exynos-acme.ko
[    0.989298] init: Loading module /lib/modules/governor_memlat.ko with args ''
[    0.991059] init: Loaded kernel module /lib/modules/governor_memlat.ko
[    0.991084] init: Loading module /lib/modules/arm-memlat-mon.ko with args ''
[    0.994146] arm-memlat-mon cpu0-cpugrp:cpu0-cpu-mif-latmon: Memory Latency governor registered.
[    0.994548] arm-memlat-mon cpu1-cpugrp:cpu1-cpu-mif-latmon: Memory Latency governor registered.
[    0.994796] arm-memlat-mon cpu2-cpugrp:cpu2-cpu-mif-latmon: Memory Latency governor registered.
[    0.995045] arm-memlat-mon cpu3-cpugrp:cpu3-cpu-mif-latmon: Memory Latency governor registered.
[    0.995317] arm-memlat-mon cpu4-cpugrp:cpu4-cpu-mif-latmon: Memory Latency governor registered.
[    0.995566] arm-memlat-mon cpu5-cpugrp:cpu5-cpu-mif-latmon: Memory Latency governor registered.
[    0.995814] arm-memlat-mon cpu6-cpugrp:cpu6-cpu-mif-latmon: Memory Latency governor registered.
[    0.996053] arm-memlat-mon cpu7-cpugrp:cpu7-cpu-mif-latmon: Memory Latency governor registered.
[    0.996280] init: Loaded kernel module /lib/modules/arm-memlat-mon.ko
[    0.996382] init: Loading module /lib/modules/memlat-devfreq.ko with args ''
[    0.998043] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    0.998081] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    0.998121] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    0.998160] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    0.998192] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    0.998231] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    0.998269] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    0.998302] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    0.998342] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    0.998374] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    0.998409] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    0.998449] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    0.998483] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    0.998489] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    0.998497] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    0.998503] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    0.998509] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    0.998685] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu0_memlat@17000010: devfreq is initialized!!
[    0.998818] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    0.998836] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    0.998853] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    0.998873] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    0.998891] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    0.998909] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    0.998926] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    0.998947] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    0.998964] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    0.998984] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    0.999005] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    0.999021] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    0.999040] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    0.999042] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    0.999045] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    0.999048] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    0.999050] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    0.999314] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu1_memlat@17000010: devfreq is initialized!!
[    0.999378] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    0.999400] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    0.999418] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    0.999437] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    0.999455] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    0.999473] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    0.999494] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    0.999515] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    0.999532] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    0.999552] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    0.999570] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    0.999588] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    0.999611] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    0.999614] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    0.999617] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    0.999619] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    0.999621] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    0.999987] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu2_memlat@17000010: devfreq is initialized!!
[    1.000051] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.000072] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.000088] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.000108] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.000127] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.000146] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.000163] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.000180] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.000200] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.000219] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.000236] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.000255] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.000272] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.000274] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.000277] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.000279] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.000281] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.000608] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu3_memlat@17000010: devfreq is initialized!!
[    1.000681] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.000701] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.000717] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.000740] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.000759] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.000780] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.000800] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.000819] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.000837] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.000856] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.000876] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.000891] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.000913] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.000915] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.000918] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.000921] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.000924] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.001211] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu4_memlat@17000010: devfreq is initialized!!
[    1.001342] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.001362] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.001382] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.001397] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.001415] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.001435] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.001451] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.001472] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.001489] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.001512] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.001530] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.001551] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.001569] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.001571] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.001573] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.001576] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.001578] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.002140] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu5_memlat@17000010: devfreq is initialized!!
[    1.002194] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.002212] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.002233] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.002249] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.002268] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.002285] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.002303] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.002322] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.002336] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.002353] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.002370] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.002386] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.002401] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.002403] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.002405] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.002408] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.002410] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.002446] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu6_memlat@17000010: devfreq is initialized!!
[    1.002512] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  3172000Khz,        0uV
[    1.002529] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  2730000Khz,        0uV
[    1.002544] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  2535000Khz,        0uV
[    1.002565] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  2288000Khz,        0uV
[    1.002580] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  2028000Khz,        0uV
[    1.002603] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  1716000Khz,        0uV
[    1.002622] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  1539000Khz,        0uV
[    1.002637] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  1352000Khz,        0uV
[    1.002657] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :  1014000Khz,        0uV
[    1.002674] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :   845000Khz,        0uV
[    1.002693] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :   676000Khz,        0uV
[    1.002710] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :   546000Khz,        0uV
[    1.002729] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: DEVFREQ :   421000Khz,        0uV
[    1.002731] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: max_freq: 2147483647Khz, get_max_freq: 3172000Khz
[    1.002733] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: min_freq: 0Khz, get_min_freq: 421000Khz
[    1.002735] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: min_freq: 421000Khz, max_freq: 3172000Khz
[    1.002738] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: initial_freq: 3172000Khz, suspend_freq: 421000Khz
[    1.002758] gs101-memlat-devfreq gs_memlat_devfreq:devfreq_mif_cpu7_memlat@17000010: devfreq is initialized!!
[    1.002853] init: Loaded kernel module /lib/modules/memlat-devfreq.ko
[    1.002912] init: Loading module /lib/modules/odpm.ko with args ''
[    1.003943] odpm: s2mpg10-odpm: init
[    1.004041] odpm: S2MPG10: Applied new sampling frequency (type 0) in Hz: 125.000000
[    1.004095] odpm: S2MPG10: Applied new sampling frequency (type 1) in Hz: 30.512500
[    1.004098] odpm: S2MPG10: CH0=S10M_VDD_TPU
[    1.004154] odpm: S2MPG10: CH1=VSYS_PWR_MODEM
[    1.004209] odpm: S2MPG10: CH2=VSYS_PWR_RFFE
[    1.004264] odpm: S2MPG10: CH3=S2M_VDD_CPUCL2
[    1.004319] odpm: S2MPG10: CH4=S3M_VDD_CPUCL1
[    1.004376] odpm: S2MPG10: CH5=S4M_VDD_CPUCL0
[    1.004431] odpm: S2MPG10: CH6=S5M_VDD_INT
[    1.004487] odpm: S2MPG10: CH7=S1M_VDD_MIF
[    1.004595] s2mpg10_ext_meter_onoff: s2mpg10 external meter off
[    1.004701] s2mpg10_meter_onoff: s2mpg10 meter on
[    1.004755] s2mpg10_ext_meter_onoff: s2mpg10 external meter on
[    1.004905] odpm: Starting at timestamp (ms): 965
[    1.005280] odpm: s2mpg10-odpm: init completed
[    1.005299] odpm: s2mpg11-odpm: init
[    1.005605] odpm: S2MPG11: Applied new sampling frequency (type 0) in Hz: 125.000000
[    1.005657] odpm: S2MPG11: Applied new sampling frequency (type 1) in Hz: 30.512500
[    1.005659] odpm: S2MPG11: CH0=VSYS_PWR_MMWAVE
[    1.005711] odpm: S2MPG11: CH1=L2S_VDD_AOC_RET
[    1.005763] odpm: S2MPG11: CH2=S9S_VDD_AOC
[    1.005816] odpm: S2MPG11: CH3=S5S_VDDQ_MEM
[    1.005871] odpm: S2MPG11: CH4=S10S_VDD2L
[    1.005925] odpm: S2MPG11: CH5=S4S_VDD2H_MEM
[    1.005974] odpm: S2MPG11: CH6=S2S_VDD_G3D
[    1.006096] odpm: S2MPG11: CH7=VSYS_PWR_DISPLAY
[    1.006203] s2mpg11_ext_meter_onoff: s2mpg11 external meter off
[    1.006308] s2mpg11_meter_onoff: s2mpg11 meter on
[    1.006365] s2mpg11_ext_meter_onoff: s2mpg11 external meter on
[    1.006509] odpm: Starting at timestamp (ms): 967
[    1.006765] odpm: s2mpg11-odpm: init completed
[    1.006806] init: Loaded kernel module /lib/modules/odpm.ko
[    1.006832] init: Loading module /lib/modules/arm_dsu_pmu.ko with args ''
[    1.009349] init: Loaded kernel module /lib/modules/arm_dsu_pmu.ko
[    1.009383] init: Loading module /lib/modules/trusty-irq.ko with args ''
[    1.010646] init: Loaded kernel module /lib/modules/trusty-irq.ko
[    1.010681] init: Loading module /lib/modules/trusty-log.ko with args ''
[    1.011942] trusty-log odm:trusty:log: /dev/trusty-log0 registered
[    1.012019] init: Loaded kernel module /lib/modules/trusty-log.ko
[    1.012053] init: Loading module /lib/modules/trusty-test.ko with args ''
[    1.012903] init: Loaded kernel module /lib/modules/trusty-test.ko
[    1.012928] init: Loading module /lib/modules/trusty-virtio.ko with args ''
[    1.014034] trusty_ipc virtio0: vring0: va(id)  0000000022c5038e(ffffffc2) qsz 32 notifyid 1
[    1.014042] trusty_ipc virtio0: vring1: va(id)  0000000056318637(ffffffc3) qsz 32 notifyid 2
[    1.015880] trusty-log odm:trusty:log: _Bool sm_check_and_lock_api_version(uint32_t):128: min api version set: 2
[    1.016606] trusty_ipc virtio0: is online
[    1.016627] trusty-virtio odm:trusty:virtio: initializing done
[    1.016779] init: Loaded kernel module /lib/modules/trusty-virtio.ko
[    1.016814] init: Loading module /lib/modules/snd-soc-max98357a.ko with args ''
[    1.017819] init: Loaded kernel module /lib/modules/snd-soc-max98357a.ko
[    1.017844] init: Loading module /lib/modules/snd-soc-rl6231.ko with args ''
[    1.019608] init: Loaded kernel module /lib/modules/snd-soc-rl6231.ko
[    1.019704] init: Loading module /lib/modules/snd-soc-rt5682.ko with args ''
[    1.020906] init: Loaded kernel module /lib/modules/snd-soc-rt5682.ko
[    1.020938] init: Loading module /lib/modules/snd-soc-rt5682-i2c.ko with args ''
[    1.021692] init: Loaded kernel module /lib/modules/snd-soc-rt5682-i2c.ko
[    1.021727] init: Loading module /lib/modules/abrolhos.ko with args ''
[    1.021864] abrolhos: loading out-of-tree module taints kernel.
[    1.024088] edgetpu_platform 1ce00000.abrolhos: has sysmmu 1cc40000.sysmmu (total count:1)
[    1.024109] edgetpu_platform 1ce00000.abrolhos: Adding to iommu group 7
[    1.024135] edgetpu_platform 1ce00000.abrolhos: changed DMA range [0x0000000018000000..0x00000000fffff000] successfully.
[    1.024139] edgetpu_platform 1ce00000.abrolhos: attached with pgtable 0xffffff8810c10000
[    1.024612] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[    1.028252] edgetpu_platform 1ce00000.abrolhos: abrolhos edgetpu initialized. Build: 5dfa29f
[    1.028274] edgetpu abrolhos: Powering down
[    1.028905] gsa 17c90000.gsa-ns: TZ: com.android.trusty.gsa.hwmgr.tpu connected
[    1.033555] init: Loaded kernel module /lib/modules/abrolhos.ko
[    1.033820] init: Loading module /lib/modules/aoc_core.ko with args ''
[    1.037267] init: Loaded kernel module /lib/modules/aoc_core.ko
[    1.037330] init: Loading module /lib/modules/aoc_alsa_dev_util.ko with args ''
[    1.040364] init: Loaded kernel module /lib/modules/aoc_alsa_dev_util.ko
[    1.040389] init: Loading module /lib/modules/aoc_alsa_dev.ko with args ''
[    1.041334] alsa: aoc_card_init
[    1.041400] alsa: aoc_snd_card_probe
[    1.041404] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.041517] init: Loaded kernel module /lib/modules/aoc_alsa_dev.ko
[    1.041561] init: Loading module /lib/modules/aoc_channel_dev.ko with args ''
[    1.042535] init: Loaded kernel module /lib/modules/aoc_channel_dev.ko
[    1.042572] init: Loading module /lib/modules/aoc_char_dev.ko with args ''
[    1.043455] init: Loaded kernel module /lib/modules/aoc_char_dev.ko
[    1.043496] init: Loading module /lib/modules/aoc_control_dev.ko with args ''
[    1.044389] init: Loaded kernel module /lib/modules/aoc_control_dev.ko
[    1.044441] init: Loading module /lib/modules/aoc_usb_driver.ko with args ''
[    1.045523] usb_vendor_helper_init: AP suspend support is enabled
[    1.045579] init: Loaded kernel module /lib/modules/aoc_usb_driver.ko
[    1.045632] init: Loading module /lib/modules/aoc_uwb_service_dev.ko with args ''
[    1.046507] init: Loaded kernel module /lib/modules/aoc_uwb_service_dev.ko
[    1.046518] init: Loading module /lib/modules/aoc_uwb_platform_drv.ko with args ''
[    1.047875] init: Loaded kernel module /lib/modules/aoc_uwb_platform_drv.ko
[    1.047914] init: Loading module /lib/modules/audiometrics.ko with args ''
[    1.048927] init: Loaded kernel module /lib/modules/audiometrics.ko
[    1.048970] init: Loading module /lib/modules/mcps802154.ko with args ''
[    1.049090] alsa: aoc_snd_card_probe
[    1.049092] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.052849] init: Loaded kernel module /lib/modules/mcps802154.ko
[    1.052874] init: Loading module /lib/modules/dw3000.ko with args ''
[    1.057471] init: Loaded kernel module /lib/modules/dw3000.ko
[    1.057529] init: Loading module /lib/modules/st33spi.ko with args ''
[    1.059376] st33spi spi6.0: Loading st33spi driver, major: 498
[    1.059427] st33spi spi6.0: st33spi_probe : TSU_NSS configuration be implemented!
[    1.059431] st33spi spi6.0: Power mode: ST33
[    1.059488] st33spi spi6.0: Default st33spi state: 0
[    1.059493] st33spi spi6.0: st33spi: configure pinctrl: 0
[    1.059679] init: Loaded kernel module /lib/modules/st33spi.ko
[    1.059718] init: Loading module /lib/modules/st54spi.ko with args ''
[    1.059891] alsa: aoc_snd_card_probe
[    1.059893] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.060661] st54spi spi14.0: Loading st54spi driver, major: 497
[    1.060689] st54spi spi14.0: st54spi_probe : TSU_NSS configuration be implemented!
[    1.060692] st54spi spi14.0: ../google-modules/nfc/ese/st54spi.c: Power mode: ST54J Combo
[    1.060931] init: Loaded kernel module /lib/modules/st54spi.ko
[    1.060961] alsa: aoc_snd_card_probe
[    1.060962] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.061002] init: Loading module /lib/modules/exynos-drm.ko with args 'panel_name=samsung-s6e3hc3'
[    1.066377] exynos_dpp_parse_dt: exynos-dpp[0]: attr(0x50047), port(0)
[    1.066390] dpp_print_restriction: exynos-dpp[0]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066393] dpp_print_restriction: exynos-dpp[0]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066396] dpp_print_restriction: exynos-dpp[0]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066399] dpp_print_restriction: exynos-dpp[0]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066402] dpp_print_restriction: exynos-dpp[0]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066406] dpp_print_restriction: exynos-dpp[0]: src_h_rot_max[2160]
[    1.066409] dpp_print_restriction: exynos-dpp[0]: max scale up(1x), down(1/1x) ratio
[    1.066485] dpp_init_resources: exynos-dpp[0]: dma irq no = 144
[    1.066537] dpp_init_resources: exynos-dpp[0]: dpp irq no = 145
[    1.066557] dpp_probe: exynos-dpp[0]: successfully probed
[    1.066602] exynos_dpp_parse_dt: exynos-dpp[1]: attr(0x50c7f), port(0)
[    1.066609] dpp_print_restriction: exynos-dpp[1]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066614] dpp_print_restriction: exynos-dpp[1]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066617] dpp_print_restriction: exynos-dpp[1]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066619] dpp_print_restriction: exynos-dpp[1]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066622] dpp_print_restriction: exynos-dpp[1]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066625] dpp_print_restriction: exynos-dpp[1]: src_h_rot_max[2160]
[    1.066628] dpp_print_restriction: exynos-dpp[1]: max scale up(8x), down(1/4x) ratio
[    1.066634] dpp_init_resources: exynos-dpp[1]: dma irq no = 146
[    1.066650] dpp_init_resources: exynos-dpp[1]: dpp irq no = 147
[    1.066665] dpp_probe: exynos-dpp[1]: successfully probed
[    1.066683] exynos_dpp_parse_dt: exynos-dpp[2]: attr(0x50047), port(1)
[    1.066688] dpp_print_restriction: exynos-dpp[2]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066691] dpp_print_restriction: exynos-dpp[2]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066694] dpp_print_restriction: exynos-dpp[2]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066697] dpp_print_restriction: exynos-dpp[2]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066700] dpp_print_restriction: exynos-dpp[2]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066703] dpp_print_restriction: exynos-dpp[2]: src_h_rot_max[2160]
[    1.066705] dpp_print_restriction: exynos-dpp[2]: max scale up(1x), down(1/1x) ratio
[    1.066712] dpp_init_resources: exynos-dpp[2]: dma irq no = 148
[    1.066726] dpp_init_resources: exynos-dpp[2]: dpp irq no = 149
[    1.066741] dpp_probe: exynos-dpp[2]: successfully probed
[    1.066755] exynos_dpp_parse_dt: exynos-dpp[3]: attr(0x50c7f), port(1)
[    1.066760] dpp_print_restriction: exynos-dpp[3]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066763] dpp_print_restriction: exynos-dpp[3]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066766] dpp_print_restriction: exynos-dpp[3]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066768] dpp_print_restriction: exynos-dpp[3]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066771] dpp_print_restriction: exynos-dpp[3]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066774] dpp_print_restriction: exynos-dpp[3]: src_h_rot_max[2160]
[    1.066777] dpp_print_restriction: exynos-dpp[3]: max scale up(8x), down(1/4x) ratio
[    1.066788] dpp_init_resources: exynos-dpp[3]: dma irq no = 150
[    1.066812] dpp_init_resources: exynos-dpp[3]: dpp irq no = 151
[    1.066826] dpp_probe: exynos-dpp[3]: successfully probed
[    1.066851] exynos_dpp_parse_dt: exynos-dpp[4]: attr(0x50047), port(2)
[    1.066856] dpp_print_restriction: exynos-dpp[4]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066859] dpp_print_restriction: exynos-dpp[4]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066862] dpp_print_restriction: exynos-dpp[4]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066865] dpp_print_restriction: exynos-dpp[4]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066868] dpp_print_restriction: exynos-dpp[4]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066871] dpp_print_restriction: exynos-dpp[4]: src_h_rot_max[2160]
[    1.066873] dpp_print_restriction: exynos-dpp[4]: max scale up(1x), down(1/1x) ratio
[    1.066883] dpp_init_resources: exynos-dpp[4]: dma irq no = 152
[    1.066901] dpp_init_resources: exynos-dpp[4]: dpp irq no = 153
[    1.066918] dpp_probe: exynos-dpp[4]: successfully probed
[    1.066939] exynos_dpp_parse_dt: exynos-dpp[5]: attr(0x50c7f), port(2)
[    1.066943] dpp_print_restriction: exynos-dpp[5]: src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.066946] dpp_print_restriction: exynos-dpp[5]: src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.066949] dpp_print_restriction: exynos-dpp[5]: dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.066952] dpp_print_restriction: exynos-dpp[5]: dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.066954] alsa: aoc_snd_card_probe
[    1.066955] dpp_print_restriction: exynos-dpp[5]: blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.066957] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.066963] dpp_print_restriction: exynos-dpp[5]: src_h_rot_max[2160]
[    1.066965] dpp_print_restriction: exynos-dpp[5]: max scale up(8x), down(1/4x) ratio
[    1.066977] dpp_init_resources: exynos-dpp[5]: dma irq no = 154
[    1.066991] dpp_init_resources: exynos-dpp[5]: dpp irq no = 155
[    1.067009] dpp_probe: exynos-dpp[5]: successfully probed
[    1.067161] alsa: aoc_snd_card_probe
[    1.067166] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.067668] attr(0x60410), port(2)
[    1.067671] src_f_w[16 65534 1] src_f_h[16 8190 1]
[    1.067674] src_w[16 4096 1] src_h[16 4096 1] src_x_y_align[1 1]
[    1.067677] dst_f_w[16 8190 1] dst_f_h[16 8190 1]
[    1.067681] dst_w[16 4096 1] dst_h[16 4096 1] dst_x_y_align[1 1]
[    1.067685] blk_w[4 4096 1] blk_h[4 4096 1] blk_x_y_align[1 1]
[    1.067688] src_h_rot_max[2160]
[    1.067691] max scale up(1x), down(1/1x) ratio
[    1.067702] dma irq no = 156
[    1.067718] writeback(dpp6) successfully probe
[    1.067959] exynos-decon 1c300000.drmdecon: has sysmmu 1c100000.sysmmu (total count:1)
[    1.067972] exynos-decon 1c300000.drmdecon: has sysmmu 1c110000.sysmmu (total count:2)
[    1.067982] exynos-decon 1c300000.drmdecon: has sysmmu 1c120000.sysmmu (total count:3)
[    1.068008] exynos-decon 1c300000.drmdecon: Adding to iommu group 0
[    1.068042] exynos-decon 1c300000.drmdecon: attached with pgtable 0xffffff8810c14000
[    1.068126] exynos-decon[0]: PPC(2)
[    1.068130] exynos-decon[0]: rotator ppc(4)
[    1.068133] exynos-decon[0]: scaler ppc(2)
[    1.068136] exynos-decon[0]: line delay comp(4)
[    1.068139] exynos-decon[0]: line delay scaler(3)
[    1.068143] exynos-decon[0]: WARN: afbc_rgb_util_pct is not defined in DT.
[    1.068146] exynos-decon[0]: WARN: afbc_yuv_util_pct is not defined in DT.
[    1.068149] exynos-decon[0]: bus_width(16) bus_util_pct(65) rot_util_pct(60)
[    1.068152] exynos-decon[0]: DPU DFS Level :
[    1.068153] exynos-decon[0]: 664000
[    1.068155] exynos-decon[0]: 533000
[    1.068158] exynos-decon[0]: 465000
[    1.068161] exynos-decon[0]: 400000
[    1.068164] exynos-decon[0]: 310000
[    1.068166] exynos-decon[0]: 267000
[    1.068170] exynos-decon[0]: 134000
[    1.068173] exynos-decon[0]:
[    1.068193] exynos-decon[0]: found dpp0
[    1.068203] exynos-decon[0]: found dpp1
[    1.068213] exynos-decon[0]: found dpp2
[    1.068223] exynos-decon[0]: found dpp3
[    1.068232] exynos-decon[0]: found dpp4
[    1.068240] exynos-decon[0]: found dpp5
[    1.068473] exynos-decon[0]: failed to get aclk(optional)
[    1.068475] exynos-decon[0]: failed to get aclk_disp(optional)
[    1.069166] doesn't need to get camera operation register
[    1.069169] display hibernation is supported
[    1.069172] [RECOVERY] exynos_recovery_register: ESD recovery is supported
[    1.069213] exynos_dqe_register: display quality enhancer is supported(DQE_V2)
[    1.069216] exynos-decon[0]: successfully probed
[    1.069246] exynos-decon 1c302000.drmdecon: has sysmmu 1c100000.sysmmu (total count:1)
[    1.069256] exynos-decon 1c302000.drmdecon: has sysmmu 1c110000.sysmmu (total count:2)
[    1.069264] exynos-decon 1c302000.drmdecon: has sysmmu 1c120000.sysmmu (total count:3)
[    1.069277] exynos-decon 1c302000.drmdecon: attached with pgtable 0xffffff8810c14000
[    1.069279] exynos-decon 1c302000.drmdecon: Adding to iommu group 0
[    1.069284] exynos-decon 1c302000.drmdecon: attached with pgtable 0xffffff8810c14000
[    1.069293] exynos-decon[2]: failed to parse urgent rd_en(-22)
[    1.069297] exynos-decon[2]: failed to parse urgent rd_hi_thres(-22)
[    1.069300] exynos-decon[2]: failed to parse urgent rd_lo_thres(-22)
[    1.069303] exynos-decon[2]: failed to parse urgent rd_wait_cycle(-22)
[    1.069305] exynos-decon[2]: failed to parse urgent wr_en(-22)
[    1.069308] exynos-decon[2]: failed to parse urgent wr_hi_thres(-22)
[    1.069310] exynos-decon[2]: failed to parse urgent wr_lo_thres(-22)
[    1.069313] exynos-decon[2]: PPC(2)
[    1.069316] exynos-decon[2]: rotator ppc(4)
[    1.069320] exynos-decon[2]: scaler ppc(2)
[    1.069322] exynos-decon[2]: line delay comp(4)
[    1.069325] exynos-decon[2]: line delay scaler(3)
[    1.069328] exynos-decon[2]: WARN: afbc_rgb_util_pct is not defined in DT.
[    1.069330] exynos-decon[2]: WARN: afbc_yuv_util_pct is not defined in DT.
[    1.069332] exynos-decon[2]: bus_width(16) bus_util_pct(65) rot_util_pct(60)
[    1.069335] exynos-decon[2]: DPU DFS Level :
[    1.069336] exynos-decon[2]: 664000
[    1.069338] exynos-decon[2]: 533000
[    1.069340] exynos-decon[2]: 465000
[    1.069342] exynos-decon[2]: 400000
[    1.069344] exynos-decon[2]: 310000
[    1.069346] exynos-decon[2]: 267000
[    1.069348] exynos-decon[2]: 134000
[    1.069350] exynos-decon[2]:
[    1.069357] exynos-decon[2]: found dpp0
[    1.069362] exynos-decon[2]: found dpp1
[    1.069368] exynos-decon[2]: found dpp2
[    1.069374] exynos-decon[2]: found dpp3
[    1.069379] exynos-decon[2]: found dpp4
[    1.069386] exynos-decon[2]: found dpp5
[    1.069490] exynos-decon[2]: dimming start irq is not supported
[    1.069492] exynos-decon[2]: dimming end irq is not supported
[    1.069495] exynos-decon[2]: failed to get aclk(optional)
[    1.069498] exynos-decon[2]: failed to get aclk_disp(optional)
[    1.069732] alsa: aoc_snd_card_probe
[    1.069741] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.069761] display hibernation is not supported
[    1.069765] [RECOVERY] exynos_recovery_register: ESD recovery is supported
[    1.069767] exynos_dqe_register: display quality enhancer is not supported
[    1.069769] exynos-decon[2]: successfully probed
[    1.070227] dsim_get_phys: exynos-dsim[0]: failed to get dsim extra phy
[    1.070259] dsim_probe: exynos-dsim[0]: dsim idle_ip_index[33]
[    1.070272] dsim_probe: exynos-dsim[0]: driver has been probed.
[    1.071015] alsa: aoc_snd_card_probe
[    1.071019] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.071196] exynos-drm exynos-drm: bound 1c0b0000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071240] exynos-drm exynos-drm: bound 1c0b1000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071273] exynos-drm exynos-drm: bound 1c0b2000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071307] exynos-drm exynos-drm: bound 1c0b3000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071339] exynos-drm exynos-drm: bound 1c0b4000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071373] exynos-drm exynos-drm: bound 1c0b5000.drmdpp (ops exynos_dpp_component_ops [exynos_drm])
[    1.071376] writeback_bind +
[    1.071390] writeback_bind -
[    1.071415] exynos-drm exynos-drm: bound 1c0bc000.drmdpp (ops exynos_wb_component_ops [exynos_drm])
[    1.071443] [BTS] IDMA_TYPE(0) CH(0) Port(0)
[    1.071445] [BTS] IDMA_TYPE(1) CH(1) Port(0)
[    1.071447] [BTS] IDMA_TYPE(2) CH(2) Port(1)
[    1.071449] [BTS] IDMA_TYPE(3) CH(3) Port(1)
[    1.071451] [BTS] IDMA_TYPE(4) CH(4) Port(2)
[    1.071453] [BTS] IDMA_TYPE(5) CH(5) Port(2)
[    1.071455] [BTS] decon0 bts feature is enabled
[    1.071482] exynos-drm exynos-drm: bound 1c300000.drmdecon (ops decon_component_ops [exynos_drm])
[    1.071489] [BTS] IDMA_TYPE(0) CH(0) Port(0)
[    1.071491] [BTS] IDMA_TYPE(1) CH(1) Port(0)
[    1.071493] [BTS] IDMA_TYPE(2) CH(2) Port(1)
[    1.071495] [BTS] IDMA_TYPE(3) CH(3) Port(1)
[    1.071497] [BTS] IDMA_TYPE(4) CH(4) Port(2)
[    1.071499] [BTS] IDMA_TYPE(5) CH(5) Port(2)
[    1.071501] [BTS] decon2 bts feature is enabled
[    1.071525] exynos-drm exynos-drm: bound 1c302000.drmdecon (ops decon_component_ops [exynos_drm])
[    1.071590] exynos-drm exynos-drm: bound 1c2c0000.drmdsim (ops dsim_component_ops [exynos_drm])
[    1.071593] encoder[0] type(0x5) possible_clones(0x3)
[    1.071595] encoder[1] type(0x6) possible_clones(0x3)
[    1.073345] [drm] #1024 event log buffers are allocated
[    1.073505] [drm] #1024 event log buffers are allocated
[    1.073618] [drm] Initialized exynos 1.0.0 20110530 for exynos-drm on minor 0
[    1.074081] init: Loaded kernel module /lib/modules/exynos-drm.ko
[    1.074224] init: Loading module /lib/modules/google-bms.ko with args ''
[    1.074393] alsa: aoc_snd_card_probe
[    1.074400] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.075659] google_bms: initialize gbms_storage
[    1.075944] google_bms: ref 5-00500 registered at 0, dupes=0, refs=0
[    1.075947] google_bms: gbms_storage init done
[    1.075992] google_bms: storage 5-00500 registered at 0, dupes=0, refs=0
[    1.075995] google_bms: gbee@ 5-00500 OK
[    1.076066] init: Loaded kernel module /lib/modules/google-bms.ko
[    1.076095] init: Loading module /lib/modules/exynos-reboot.ko with args ''
[    1.077519] exynos-reboot exynos-reboot: register restart handler successfully
[    1.077626] init: Loaded kernel module /lib/modules/exynos-reboot.ko
[    1.077664] init: Loading module /lib/modules/google-battery.ko with args ''
[    1.078598] alsa: aoc_snd_card_probe
[    1.078605] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.080015] logbuffer: id:ssoc registered
[    1.081039] gvotables debug directory OK
[    1.081233] alsa: aoc_snd_card_probe
[    1.081235] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.081514] init: Loaded kernel module /lib/modules/google-battery.ko
[    1.081599] init: Loading module /lib/modules/google-charger.ko with args ''
[    1.083650] google_charger: google,ext-power-supply not defined
[    1.083657] google_charger: google,tcpm-power-supply not defined
[    1.083663] google_charger: charging profile in the battery
[    1.083695] google_charger: MSC_BD: trig volt=4270000,4250000 temp=350,time=21600 drainto=80,79 resume=280,50 290,14400
[    1.083819] google,charger google,charger: probe work done
[    1.083943] init: Loaded kernel module /lib/modules/google-charger.ko
[    1.083985] init: Loading module /lib/modules/google-cpm.ko with args ''
[    1.084068] alsa: aoc_snd_card_probe
[    1.084070] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.085238] init: Loaded kernel module /lib/modules/google-cpm.ko
[    1.085272] init: Loading module /lib/modules/google_dual_batt_gauge.ko with args ''
[    1.086143] init: Loaded kernel module /lib/modules/google_dual_batt_gauge.ko
[    1.086169] init: Loading module /lib/modules/heatmap.ko with args ''
[    1.087003] init: Loaded kernel module /lib/modules/heatmap.ko
[    1.087028] init: Loading module /lib/modules/mailbox-wc.ko with args ''
[    1.088041] init: Loaded kernel module /lib/modules/mailbox-wc.ko
[    1.088107] init: Loading module /lib/modules/mali_pixel.ko with args ''
[    1.088670] aoc 19000000.aoc: has sysmmu 1a090000.sysmmu (total count:1)
[    1.088763] aoc 19000000.aoc: Adding to iommu group 4
[    1.088839] aoc 19000000.aoc: attached with pgtable 0xffffff8811660000
[    1.089473] aoc: found aoc with interrupt:0 sram:[mem 0x19000000-0x19ffffff] dram:[mem 0x94000000-0x96ffffff]
[    1.089662] mali-mgm physical-memory-group-manager: Memory group manager probed successfully
[    1.089772] mali-pcm priority-control-manager: Priority control manager probed successfully
[    1.089924] init: Loaded kernel module /lib/modules/mali_pixel.ko
[    1.089975] init: Loading module /lib/modules/mali_kbase.ko with args ''
[    1.091998] aoc: sensor power is enabled.
[    1.092259] alsa: aoc_snd_card_probe
[    1.092274] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.096068] mali 1c500000.mali: Kernel DDK version r32p1-00pxl1
[    1.097972] [GPU cooling] index : 0, frequency : 848000
[    1.097983] [GPU cooling] index : 1, frequency : 762000
[    1.097989] [GPU cooling] index : 2, frequency : 701000
[    1.097994] [GPU cooling] index : 3, frequency : 572000
[    1.098001] [GPU cooling] index : 4, frequency : 510000
[    1.098008] [GPU cooling] index : 5, frequency : 471000
[    1.098015] [GPU cooling] index : 6, frequency : 400000
[    1.098021] [GPU cooling] index : 7, frequency : 351000
[    1.098028] [GPU cooling] index : 8, frequency : 302000
[    1.098034] [GPU cooling] index : 9, frequency : 251000
[    1.098040] [GPU cooling] index : 10, frequency : 202000
[    1.098047] [GPU cooling] index : 11, frequency : 151000
[    1.098305] gpu cooling registered for thermal-gpufreq-0, capacitance: 9490, power_callback: true
[    1.099509] mali 1c500000.mali: GPU identified as 0x2 arch 9.2.0 r0p1 status 0
[    1.099627] mali 1c500000.mali: Priority control manager successfully loaded
[    1.099663] mali 1c500000.mali: Memory group manager successfully loaded
[    1.102334] mali 1c500000.mali: Probed as mali0
[    1.102368] exynos_pd: pd-g3d sync_state: children need sync
[    1.102379] exynos_pd: pd-embedded_g3d sync_state: turn_off = 1
[    1.102516] exynos_pd: pd-g3d sync_state: turn_off = 0
[    1.102777] alsa: aoc_snd_card_probe
[    1.102783] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.104138] init: Loaded kernel module /lib/modules/mali_kbase.ko
[    1.104309] init: Loading module /lib/modules/max1720x-battery.ko with args ''
[    1.106671] max1720x 6-0036: chip devname:0x6200
[    1.106688] max1720x 6-0036: forced gauge type to 2
[    1.106759] max1720x 6-0036: Device 0x6200 has no permanent storage
[    1.106770] max1720x 6-0036: device gauge_type: 2 shadow_override=0
[    1.107246] max1720x 6-0036: FG irq handler registered at 392 (0)
[    1.107261] max1720x_battery: max1720x_probe max1720x_psy_desc.name=maxfg
[    1.107812] logbuffer: id:maxfg registered
[    1.107973] logbuffer: id:maxfg_monitor registered
[    1.108002] google_bms: storage maxfg registered at 1, dupes=0, refs=0
[    1.108443] max1720x 6-0036: device battery RID: 3 kohm
[    1.108709] init: Loaded kernel module /lib/modules/max1720x-battery.ko
[    1.108718] alsa: aoc_snd_card_probe
[    1.108724] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.108775] init: Loading module /lib/modules/max20339.ko with args ''
[    1.108857] max1720x 6-0036: Config: 0x4217
[    1.109043] max1720x 6-0036: IChgTerm: 490000
[    1.109239] max1720x 6-0036: VEmpty: VE=3300mV VR=3880mV
[    1.109251] max1720x 6-0036: RSense value 5000 micro Ohm
[    1.110146] thermal thermal_zone31: failed to read out thermal zone (-22)
[    1.110243] google_mitigation google,mitigation: battery percentage read error:-11
[    1.110365] max1720x 6-0036: reg_cycle:223, eeprom_cycle:222, update:N
[    1.110481] google_bcl:google_set_main_pmic S2MPG10 OFFSRC : 0x20
[    1.110486] init: Loaded kernel module /lib/modules/max20339.ko
[    1.110532] google_bcl:google_set_main_pmic S2MPG10 PWRONSRC: 0x1
[    1.110558] init: Loading module /lib/modules/max77729-pmic.ko with args ''
[    1.112511] logbuffer: id:maxq registered
[    1.112516] google_bms: storage max77759_maxq registered at 2, dupes=0, refs=0
[    1.123381] google_mitigation google,mitigation: battery percentage read error:-11
[    1.126654] alsa: aoc_snd_card_probe
[    1.126661] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.127866] max1720x 6-0036: FG Model OK, ver=4 cap_lsb=2 next_update=256
[    1.129344] max1720x 6-0036: batt-sn source: 0 (-22)
[    1.132020] max1720x 6-0036: init_work done
[    1.138242] max777x9-pmic 6-0066: probe_done pmic_id = 3b, rev_id= 2
[    1.138419] init: Loaded kernel module /lib/modules/max77729-pmic.ko
[    1.138488] init: Loading module /lib/modules/max77729_charger.ko with args ''
[    1.138655] alsa: aoc_snd_card_probe
[    1.138659] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.139152] max20339ovp 6-0035: OVLOSEL default: 0x22
[    1.139512] init: Loaded kernel module /lib/modules/max77729_charger.ko
[    1.139555] init: Loading module /lib/modules/max77729_uic.ko with args ''
[    1.139750] max20339ovp 6-0035: IN_CTR default: 0x1
[    1.140520] init: Loaded kernel module /lib/modules/max77729_uic.ko
[    1.140571] init: Loading module /lib/modules/max77759_charger.ko with args ''
[    1.143588] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x40 STATUS2:0x0 STATUS3:0x0 INT1:0x40 INT2:0x0 INT3:0x0
[    1.145532] max77759-charger 6-0069: max77759_mode_callback:Default use_case=0->0 CHG_CNFG_00=5->5
[    1.150786] max77759-charger 6-0069: registered as main-charger
[    1.150894] init: Loaded kernel module /lib/modules/max77759_charger.ko
[    1.150936] init: Loading module /lib/modules/mcps802154_region_fira.ko with args ''
[    1.153195] max20339ovp 6-0035: ovp->irq_gpio=499 found irq=403 registered 0
[    1.153246] init: Loaded kernel module /lib/modules/mcps802154_region_fira.ko
[    1.153286] init: Loading module /lib/modules/mcps802154_region_nfcc_coex.ko with args ''
[    1.153482] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x40 STATUS2:0x0 STATUS3:0x0 INT1:0x0 INT2:0x0 INT3:0x0
[    1.154061] init: Loaded kernel module /lib/modules/mcps802154_region_nfcc_coex.ko
[    1.154097] init: Loading module /lib/modules/nitrous.ko with args ''
[    1.154263] logbuffer: id:usbpd registered
[    1.154499] max77759tcpc i2c-max77759tcpc: chg psy not up
[    1.154931] max77759tcpc i2c-max77759tcpc: chg psy not up
[    1.154945] power_supply usb: driver failed to report `current_now' property: -22
[    1.155486] nitrous_bluetooth odm:btbcm: Wake polarity not in dev tree
[    1.155623] logbuffer: id:btlpm registered
[    1.155642] nitrous_bluetooth odm:btbcm: IRQ: 404 active: High
[    1.155700] nitrous_bluetooth odm:btbcm: rfkill: off (blocked=1)
[    1.160483] power_supply usb: driver failed to report `current_now' property: -22
[    1.160959] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:0 attached:0 debug_acc_conn:0 bc12_running:0
[    1.162575] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x41 STATUS2:0x0 STATUS3:0x0 INT1:0x1 INT2:0x0 INT3:0x0
[    1.163044] max77759-charger 6-0069: max77759_mode_callback:Default use_case=0->0 CHG_CNFG_00=5->5
[    1.163780] power_supply usb: driver failed to report `current_now' property: -22
[    1.164012] power_supply usb: driver failed to report `current_now' property: -22
[    1.165309] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[    1.165318] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[    1.165351] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:0 attached:0 debug_acc_conn:0 bc12_running:0
[    1.165371] power_supply usb: driver failed to report `current_now' property: -22
[    1.165539] power_supply usb: driver failed to report `current_now' property: -22
[    1.165713] power_supply usb: driver failed to report `current_now' property: -22
[    1.167086] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:0 attached:0 debug_acc_conn:0 bc12_running:0
[    1.167842] max77759-charger 6-0069: max77759_mode_callback:Default use_case=0->0 CHG_CNFG_00=5->5
[    1.169334] power_supply usb: driver failed to report `current_now' property: -22
[    1.169522] power_supply usb: driver failed to report `current_now' property: -22
[    1.170990] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[    1.170997] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[    1.171022] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:0 attached:0 debug_acc_conn:0 bc12_running:0
[    1.171309] alsa: aoc_snd_card_probe
[    1.171314] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.171597] google_cpm google,cpm: 0:main-charger
[    1.171607] google_cpm google,cpm: 1:pca9468-mains
[    1.172155] google_cpm: google,dc-en value =1 ret=0
[    1.172179] google_cpm google,cpm: ts_m=0 ts_ccs=0 ts_i=120 ts_cnt=0 ts_g=1 ts_v=0 ts_c=0
[    1.172301] exynos_usbdrd_phy_probe: +++ (null) 11100000.phy
[    1.172424] phy_exynos_usbdrd 11100000.phy: It has not the other phy
[    1.172433] phy_exynos_usbdrd 11100000.phy: It is TYPE USB3DRD
[    1.172441] phy_exynos_usbdrd 11100000.phy: don't need user Mux for phyclk
[    1.172529] exynos_rate_to_clk, ref_clk = 19200000
[    1.172534] exynos_rate_to_clk, Whart's this
[    1.172564] phy_exynos_usbdrd 11100000.phy: couldn't read pmu_offset_tcxo on phy node, error = -22
[    1.172572] phy_exynos_usbdrd 11100000.phy: couldn't read pmu_mask_tcxo on phy node, error = -22
[    1.172579] phy_exynos_usbdrd 11100000.phy: couldn't read pmu_mask_pll on phy node, error = -22
[    1.172585] phy_exynos_usbdrd 11100000.phy: pmu_mask = 0x1
[    1.172588] logbuffer: id:cpm registered
[    1.172600] phy_exynos_usbdrd 11100000.phy: non-DT: PHY CON Selection
[    1.172611] phy_exynos_usbdrd 11100000.phy: reverse_con_dir = 0
[    1.172691] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_fill_hstune_param hs tune cnt = 6
[    1.172706] phy_exynos_usbdrd 11100000.phy: usbphy info: version:0x301, refclk:0x0
[    1.172782] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_fill_sstune_param ss tune cnt = 36
[    1.172835] power_supply usb: driver failed to report `current_now' property: -22
[    1.173025] phy_exynos_usbdrd 11100000.phy: Get USB LDO!
[    1.173574] exynos_usbdrd_phy_probe: ---
[    1.173994] exynos-dwc3 11110000.usb: adj-sof-accuracy set from usb node
[    1.174004] exynos-dwc3 11110000.usb: is_not_vbus_pad set from usb node
[    1.174604] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    1.174611] phy_exynos_usbdrd 11100000.phy: Turn on L7M_VDD_HSI
[    1.174674] exynos_usbdrd_ldo_manual_control ldo = 1
[    1.174894] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    1.174900] phy_exynos_usbdrd 11100000.phy: Turn on LDOs
[    1.175642] exynos_usbdrd_utmi_init: +++
[    1.176103] init: Loaded kernel module /lib/modules/nitrous.ko
[    1.176225] init: Loading module /lib/modules/overheat_mitigation.ko with args ''
[    1.177472] init: Loaded kernel module /lib/modules/overheat_mitigation.ko
[    1.177518] init: Loading module /lib/modules/p9221.ko with args ''
[    1.178052] exynos_usbdrd_utmi_init: ---
[    1.178730] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x40 STATUS2:0x0 STATUS3:0x0 INT1:0x1 INT2:0x0 INT3:0x0
[    1.179597] p9221 i2c-p9412: selecting p9412
[    1.179647] p9221 i2c-p9412: enable gpio:216
[    1.179662] p9221 i2c-p9412: QI_USB_VBUS_EN gpio:508
[    1.179673] p9221 i2c-p9412: unable to read idt,gpio_slct from dt: -2
[    1.179682] p9221 i2c-p9412: has_rtx:1
[    1.179708] p9221 i2c-p9412: ext ben gpio:121, ret=0
[    1.179719] p9221 i2c-p9412: dc_switch gpio:506
[    1.179726] p9221 i2c-p9412: has_wlc_dc:1
[    1.179774] p9221 i2c-p9412: gpio:42, gpio_irq:407
[    1.179785] p9221 i2c-p9412: unable to read idt,irq_det_gpio from dt: -2
[    1.179799] p9221 i2c-p9412: dt fod: 92 3e 91 2f 97 0c 9a 05 9f ed 9f e5 19 06 01 3c  (16)
[    1.179810] p9221 i2c-p9412: dt fod_epp: 8b 70 88 60 8c 3c 88 4d 89 42 8e 1b 3c 14 28 50  (16)
[    1.179821] p9221 i2c-p9412: dt fod_hpp: 8d 7f 8a 6e 8e 4b 8a 4d 8b 42 90 1b  (12)
[    1.179828] p9221 i2c-p9412: dt q_value:60
[    1.179840] p9221 i2c-p9412: dt google,alignment_frequencies size = -22
[    1.179849] p9221 i2c-p9412: google,alignment_hysteresis set to: 5000
[    1.179858] p9221 i2c-p9412: google,alignment_scalar_low_current set to: 200
[    1.179866] p9221 i2c-p9412: google,alignment_scalar_high_current set to: 50
[    1.179875] p9221 i2c-p9412: google,alignment_offset_low_current set to: 130000
[    1.179882] p9221 i2c-p9412: google,alignment_offset_high_current set to: 141000
[    1.179890] p9221 i2c-p9412: google,alignment_current_threshold set to: 500
[    1.180504] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[    1.180513] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[    1.180544] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[    1.180606] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[    1.180620] p9221 i2c-p9412: i2c read error, reg:0, ret:-6 (-6)
[    1.180627] p9221 i2c-p9412: online = 0 CHIP_ID = 0x9412
[    1.181294] max77759-charger 6-0069: max77759_mode_callback:Default use_case=0->0 CHG_CNFG_00=5->5
[    1.181306] p9221 i2c-p9412: Disable Auth ICL (0)
[    1.182160] logbuffer: id:wireless registered
[    1.182358] logbuffer: id:rtx registered
[    1.182459] p9221 i2c-p9412: 16 GPIOs registered ret:0
[    1.182467] p9221 i2c-p9412: p9221 Charger Driver Loaded
[    1.182632] init: Loaded kernel module /lib/modules/p9221.ko
[    1.182713] init: Loading module /lib/modules/panel-samsung-drv.ko with args ''
[    1.184248] init: Loaded kernel module /lib/modules/panel-samsung-drv.ko
[    1.184302] init: Loading module /lib/modules/panel-samsung-emul.ko with args ''
[    1.185070] init: Loaded kernel module /lib/modules/panel-samsung-emul.ko
[    1.185117] init: Loading module /lib/modules/panel-samsung-s6e3fc3.ko with args ''
[    1.185792] init: Loaded kernel module /lib/modules/panel-samsung-s6e3fc3.ko
[    1.185842] init: Loading module /lib/modules/panel-samsung-s6e3hc2.ko with args ''
[    1.186473] init: Loaded kernel module /lib/modules/panel-samsung-s6e3hc2.ko
[    1.186526] init: Loading module /lib/modules/panel-samsung-s6e3hc3.ko with args ''
[    1.187701] panel vddd found
[    1.188315] [OC] adder e       = 89
[    1.188331] [OC] adder o       = 93
[    1.188338] [OC] dac_adder e/o = 00
[    1.188340] /00
[    1.188349] [OC] sa_edge e     = 71
[    1.188356] [OC] sa_edge o     = 8C
[    1.188363] [OC] dac_edge o/e  = 00
[    1.188365] /00
[    1.188373] [OC] sa_err e      = 6A
[    1.188380] [OC] sa_err o      = 80
[    1.188387] [OC] dac_err e/o   = 00
[    1.188388] /00
[    1.188398] [OC] ctle          = 78
[    1.188405] [OC] oc_fail       = 00
[    1.188411] [OC] oc_vga        = 85
[    1.188418] reg000:000000008de550d7, reg0001:0000000098faac23
[    1.188486] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: panel enabled at boot
[    1.194826] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: samsung common panel driver has been probed
[    1.194919] init: Loaded kernel module /lib/modules/panel-samsung-s6e3hc3.ko
[    1.194972] init: Loading module /lib/modules/panel-samsung-sofef01.ko with args ''
[    1.195781] init: Loaded kernel module /lib/modules/panel-samsung-sofef01.ko
[    1.195824] init: Loading module /lib/modules/pca9468.ko with args ''
[    1.197430] of_pca9468_dt: irq-gpio: 45
[    1.197435] of_pca9468_dt: pca9468,iin_cfg is 2500000
[    1.197438] of_pca9468_dt: pca9468,v_float is 4300000
[    1.197441] of_pca9468_dt: pca9468,iin_topoff is 600000
[    1.197444] of_pca9468_dt: pca9468,fsw_cfg is 3
[    1.197447] of_pca9468_dt: pca9468,ntc_th is 0
[    1.197450] of_pca9468_dt: pca9468,iin_max_offset is 0
[    1.197452] of_pca9468_dt: pca9468,iin_cc_comp_offset is 50000
[    1.197456] of_pca9468_dt: google,usb-port-tz-name is usbc-therm-adc
[    1.198250] logbuffer: id:pca9468 registered
[    1.199943] pca9468 6-0057: pca9468_set_input_current: iin=2550000 real iin_cfg=2600000 (0)
[    1.200043] pca9468 6-0057: pca9468_set_vfloat: v_float=4300000 (0)
[    1.200983] pca9468: probe_done
[    1.201127] init: Loaded kernel module /lib/modules/pca9468.ko
[    1.201193] init: Loading module /lib/modules/snd-soc-wm-adsp.ko with args ''
[    1.202799] init: Loaded kernel module /lib/modules/snd-soc-wm-adsp.ko
[    1.202874] init: Loading module /lib/modules/snd-soc-cs35l41.ko with args ''
[    1.204402] init: Loaded kernel module /lib/modules/snd-soc-cs35l41.ko
[    1.204423] init: Loading module /lib/modules/snd-soc-cs35l41-i2c.ko with args ''
[    1.205501] init: Loaded kernel module /lib/modules/snd-soc-cs35l41-i2c.ko
[    1.205536] init: Loading module /lib/modules/snd-soc-cs35l41-spi.ko with args ''
[    1.210148] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x41 STATUS2:0x0 STATUS3:0x0 INT1:0x1 INT2:0x0 INT3:0x0
[    1.232042] cs35l41 spi13.1: Cirrus Logic CS35L41 (35a40), Revision: B2
[    1.232530] cs35l41 spi13.0: Cirrus Logic CS35L41 (35a40), Revision: B2
[    1.233119] init: Loaded kernel module /lib/modules/snd-soc-cs35l41-spi.ko
[    1.233164] init: Loading module /lib/modules/st21nfc.ko with args ''
[    1.234004] st21nfc_dev_init: Loading st21nfc driver (version 2.0.18)
[    1.234941] init: Loaded kernel module /lib/modules/st21nfc.ko
[    1.234971] init: Loading module /lib/modules/touch_bus_negotiator.ko with args ''
[    1.236388] touch_bus_negotiator tbn: tbn_probe: gpios(aoc2ap: 63 ap2aoc: 209), mode 1
[    1.236499] init: Loaded kernel module /lib/modules/touch_bus_negotiator.ko
[    1.236523] init: Loading module /lib/modules/touch_offload.ko with args ''
[    1.237328] init: Loaded kernel module /lib/modules/touch_offload.ko
[    1.237621] init: Loaded 204 kernel modules took 812 ms
[    1.237745] init: Copied ramdisk prop to /second_stage_resources/system/etc/ramdisk/build.prop
[    1.237878] init: Switching root to '/first_stage_ramdisk'
[    1.238058] init: [libfs_mgr]ReadFstabFromDt(): failed to read fstab from dt
[    1.238372] init: Using Android DT directory /proc/device-tree/firmware/android/
[    1.245329] synth uevent: /devices/platform/10d50000.hsi2c/i2c-6/i2c-max77759tcpc/power_supply/usb: failed to send uevent
[    1.245335] power_supply usb: uevent: failed to send synthetic uevent
[    1.250111] phy_exynos_usbdrd 11100000.phy: Request to power_off usbdrd_phy phy
[    1.250138] phy_exynos_usbdrd 11100000.phy: Request to power_off usbdrd_phy phy
[    1.250348] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_utmi_tune
[    1.250401] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_pipe3_tune
[    1.250505] dwc3 11110000.dwc3: supply dwc3-vbus not found, using dummy regulator
[    1.250798] dwc3_ext_otg_start
[    1.250880] exynos_pd: pd-hsi0 sync_state: turn_off = 1
[    1.251929] exynos_usbdrd_ldo_manual_control ldo = 0
[    1.252441] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    1.252453] phy_exynos_usbdrd 11100000.phy: Turn off LDOs
[    1.253116] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    1.253128] phy_exynos_usbdrd 11100000.phy: Turn off L7M_VDD_HSI
[    1.253599] alsa: aoc_snd_card_probe
[    1.253607] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    1.258941] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/metadata
[    1.259392] EXT4-fs (sda8): Ignoring removed nomblk_io_submit option
[    1.263602] EXT4-fs (sda8): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomblk_io_submit
[    1.263635] ext4 filesystem being mounted at /metadata supports timestamps until 2038 (0x7fffffff)
[    1.263691] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/metadata,/metadata,ext4)=0: Success
[    1.268724] init: [libfs_mgr]check_fs(): unmount(/metadata) succeeded
[    1.268807] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda8
[    1.269205] logwrapper: Cannot log to file /dev/fscklogs/log
[    1.269211] logwrapper:
[    1.271824] e2fsck: linker: Warning: failed to find generated linker configuration from "/linkerconfig/ld.config.txt"
[    1.271836] e2fsck: WARNING: linker: Warning: failed to find generated linker configuration from "/linkerconfig/ld.config.txt"
[    1.279504] debugfs: File 'pps_out_uv' in directory 'google_cpm' already present!
[    1.279526] debugfs: File 'pps_out_ua' in directory 'google_cpm' already present!
[    1.279538] debugfs: File 'pps_op_ua' in directory 'google_cpm' already present!
[    1.279553] google_cpm: init_work found 0:main-charger
[    1.279567] google_cpm: init_work found 1:pca9468-mains
[    1.280129] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=1, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[    1.280168] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    1.280754] max77759_charger: bst_on:498, bst_sel:509, ext_bst_ctl:485
[    1.280767] max77759_charger: vin_valid:489 lsw1_o:491 lsw1_c:492
[    1.280779] max77759_charger: wlc_en:216 wlc_vbus_en:484 cpout_en:470 cpout_ctl:472 cpout21_en=-2
[    1.280852] max77759_charger: ls2_en:487 sw_en:490 ext_bst_mode:510
[    1.280987] p9221_wlc_disable[0]: disable=0, ept_reason=11 ret=0
[    1.281752] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED use_case=0->0 CHG_CNFG_00=5->0
[    1.281774] google_cpm: gcpm_init_work retries=0 dc_not_done=0 tcpm_ok=1 wlc_ok=1
[    1.281785] google_cpm: google_cpm init_work done 2/2 pps=1 wlc_dc=1
[    1.284675] e2fsck: /dev/block/platform/14700000.ufs/by-name/metadata: clean, 34/4096 files, 1198/4096 blocks
[    1.286101] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/metadata
[    1.286385] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support!
[    1.289026] EXT4-fs (sda8): mounted filesystem with journalled data mode. Opts: data=journal,commit=1
[    1.289046] ext4 filesystem being mounted at /metadata supports timestamps until 2038 (0x7fffffff)
[    1.289097] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/metadata,target=/metadata,type=ext4)=0: Success
[    1.290143] init: Failed to copy /avb into /metadata/gsi/dsu/avb/: No such file or directory
[    1.292159] init: [libfs_mgr]Created logical partition system_a on device /dev/block/dm-0
[    1.292739] init: [libfs_mgr]Created logical partition system_b on device /dev/block/dm-1
[    1.293270] init: [libfs_mgr]Created logical partition system_ext_a on device /dev/block/dm-2
[    1.293277] init: [libfs_mgr]Skipping zero-length logical partition: system_ext_b
[    1.293665] init: [libfs_mgr]Created logical partition product_a on device /dev/block/dm-3
[    1.293672] init: [libfs_mgr]Skipping zero-length logical partition: product_b
[    1.294214] init: [libfs_mgr]Created logical partition vendor_a on device /dev/block/dm-4
[    1.294220] init: [libfs_mgr]Skipping zero-length logical partition: vendor_b
[    1.294729] init: [libfs_mgr]Created logical partition vendor_dlkm_a on device /dev/block/dm-5
[    1.294736] init: [libfs_mgr]Skipping zero-length logical partition: vendor_dlkm_b
[    1.294764] init: DSU not detected, proceeding with normal boot
[    1.295106] init: [libfs_mgr]Set readahead_kb: 128 on /sys/class/block/dm-0/queue/read_ahead_kb
[    1.295200] init: [libfs_mgr]Set readahead_kb: 128 on /sys/class/block/sda26/../queue/read_ahead_kb
[    1.295507] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-0
[    1.297499] EXT4-fs (dm-0): mounted filesystem without journal. Opts: barrier=1
[    1.297557] init: [libfs_mgr]__mount(source=/dev/block/dm-0,target=/system_root,type=ext4)=0: Success
[    1.298728] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-2
[    1.300399] EXT4-fs (dm-2): mounted filesystem without journal. Opts: barrier=1
[    1.300434] init: [libfs_mgr]__mount(source=/dev/block/dm-2,target=/system_ext,type=ext4)=0: Success
[    1.301240] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-3
[    1.302743] EXT4-fs (dm-3): mounted filesystem without journal. Opts: barrier=1
[    1.302765] init: [libfs_mgr]__mount(source=/dev/block/dm-3,target=/product,type=ext4)=0: Success
[    1.303509] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-4
[    1.304847] EXT4-fs (dm-4): mounted filesystem without journal. Opts: barrier=1
[    1.304866] init: [libfs_mgr]__mount(source=/dev/block/dm-4,target=/vendor,type=ext4)=0: Success
[    1.305433] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/dm-5
[    1.306979] EXT4-fs (dm-5): mounted filesystem without journal. Opts: barrier=1
[    1.307036] init: [libfs_mgr]__mount(source=/dev/block/dm-5,target=/vendor_dlkm,type=ext4)=0: Success
[    1.307252] init: Could not get mount point for '/' in /proc/mounts, /system will not be available for overlayfs
[    1.307323] init: Skipped setting INIT_AVB_VERSION (not in recovery mode)
[    1.315052] EXT4-fs (sda27): VFS: Can't find ext4 filesystem
[    1.315095] magiskinit: mount /dev/ULw9nn/.magisk/block/data->/dev/ULw9nn/.magisk/mirror/data failed with 22: Invalid argument
[    1.347214] google_charger: PPS not available
[    1.348013] google_charger: wlc-overrides-fcc=1 thermal-mitigation=1 wlc-thermal-mitigation=1 wlc-fcc-thermal-mitigation=1
[    1.348025] google_charger: failed to get GBMS_PROP_DEAD_BATTERY from 'battery', ret=-11
[    1.348030] google_charger: dead battery mode
[    1.348045] google_charger: google_charger chg=1 bat=1 wlc=1 usb=1 ext=0 tcpm=0 init_work done
[    1.348496] google_battery: Profile constant charge limits:
[    1.348514] google_battery: |T \x5c V  4200  4300  4450
[    1.348530] google_battery: | 0:10  1470   490     0
[    1.348542] google_battery: |10:20  2450  1470  1470
[    1.348553] google_battery: |20:42  4910  3430  2450
[    1.348565] google_battery: |42:46  3920  2450  2450
[    1.348576] google_battery: |46:48  2450  2450     0
[    1.348587] google_battery: |48:55  1470     0     0
[    1.349773] logbuffer: id:ttf registered
[    1.349793] google_battery: failed to get resistance_avg(-2)
[    1.350098] google_battery: google_battery init_work done
[    1.352815] google_charger: MSC_CHG battery present
[    1.352912] google_charger: dead battery cleared uptime=1
[    1.354007] google_charger: MSC_CHG no power source, disabling charging
[    1.354756] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP full=0 raw=0 stby_on=0, dc_on=0, chgr_on=1, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[    1.355695] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED use_case=0->0 CHG_CNFG_00=0->0
[    1.356261] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[    1.356960] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[    1.356986] google_cpm: gcpm_psy_set_property: ChargeDisable value=1 dc_index=0 dc_state=0
[    1.357338] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[    1.358150] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[    1.358176] google_cpm: gcpm_psy_set_property: ChargeDisable value=1 dc_index=0 dc_state=-1
[    1.358695] max77759-charger 6-0069: max77759_mode_callback:PSP_DISABLE full=0 raw=0 stby_on=1, dc_on=0, chgr_on=0, buck_on=0, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[    1.359489] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[    1.359527] google_battery: MSC_DIN chg_state=0 f=0x0 chg_s=Unknown chg_t=Unknown vchg=0 icl=0
[    1.359945] google_battery: MSC_STAT disconnect: elap=0 ssoc=65535->93 v=65535->4338 c=0->4932 hdl=0 hrs=0 hti=-1/16
[    1.360033] google_battery: RES: req:0, sample:0[0], filt_cnt:0, res_avg:0
[    1.360491] google_battery: MSC_VOTE msc_state=-1 cv_cnt=0 ov_cnt=0 rl_sts=0 temp_idx:-1, vbatt_idx:-1  fv_uv=-1 cc_max=-1 update_interval=-1
[    1.401140] ext4 filesystem being mounted at /dev/ULw9nn/.magisk/mirror/metadata supports timestamps until 2038 (0x7fffffff)
[    1.475800] BIG: parsing default setting ppm: 0x0, mpmm: 0x1a
[    1.498413] magiskinit: opendir: /dev/ULw9nn/.magisk/mirror/metadata/magisk failed with 2: No such file or directory
[    1.647972] init: Opening SELinux policy
[    1.649555] init: Loading SELinux policy
[    1.665830] SELinux:  Permission nlmsg_getneigh in class netlink_route_socket not defined in policy.
[    1.665874] SELinux:  Permission bpf in class capability2 not defined in policy.
[    1.665879] SELinux:  Permission checkpoint_restore in class capability2 not defined in policy.
[    1.665891] SELinux:  Permission bpf in class cap2_userns not defined in policy.
[    1.665896] SELinux:  Permission checkpoint_restore in class cap2_userns not defined in policy.
[    1.665947] SELinux: the above unknown classes and permissions will be denied
[    1.669340] SELinux:  policy capability network_peer_controls=1
[    1.669348] SELinux:  policy capability open_perms=1
[    1.669352] SELinux:  policy capability extended_socket_class=1
[    1.669356] SELinux:  policy capability always_check_network=0
[    1.669359] SELinux:  policy capability cgroup_seclabel=0
[    1.669363] SELinux:  policy capability nnp_nosuid_transition=1
[    1.669367] SELinux:  policy capability genfs_seclabel_symlinks=0
[    1.745892] audit: type=1403 audit(1654341389.376:2): auid=4294967295 ses=4294967295 lsm=selinux res=1
[    1.747104] audit: type=1404 audit(1654341389.376:3): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295 enabled=1 old-enabled=1 lsm=selinux res=1
[    1.751109] selinux: SELinux: Loaded file_contexts
[    1.751138] selinux:
[    1.768554] init: init second stage started!
[    1.783545] init: Using Android DT directory /proc/device-tree/firmware/android/
[    1.786741] init: Couldn't load property file '/vendor/default.prop': open() failed: No such file or directory: No such file or directory
[    1.787804] init: Do not have permissions to set 'dev.usbsetting.embedded' to 'on' in property file '/vendor/build.prop': SELinux permission check failed
[    1.788198] init: Do not have permissions to set 'renderthread.skia.reduceopstasksplitting' to 'true' in property file '/vendor/build.prop': SELinux permission check failed
[    1.788407] init: Do not have permissions to set 'persist.sys.usb.config' to 'none' in property file '/vendor/build.prop': SELinux permission check failed
[    1.789306] init: Do not have permissions to set 'persist.sys.usb.config' to 'none' in property file '/vendor_dlkm/etc/build.prop': SELinux permission check failed
[    1.789570] init: Couldn't load property file '/odm_dlkm/etc/build.prop': open() failed: No such file or directory: No such file or directory
[    1.789913] init: Do not have permissions to set 'persist.sys.usb.config' to 'none' in property file '/odm/etc/build.prop': SELinux permission check failed
[    1.790670] init: Overriding previous property 'ro.postinstall.fstab.prefix':'/system' with new value '/product'
[    1.790877] init: Overriding previous property 'ro.config.alarm_alert':'Alarm_Classic.ogg' with new value 'Fresh_start.ogg'
[    1.790887] init: Overriding previous property 'ro.config.notification_sound':'OnTheHunt.ogg' with new value 'Eureka.ogg'
[    1.792137] init: Setting product property ro.product.brand to 'google' (from ro.product.product.brand)
[    1.792152] init: Setting product property ro.product.device to 'raven' (from ro.product.product.device)
[    1.792165] init: Setting product property ro.product.manufacturer to 'Google' (from ro.product.product.manufacturer)
[    1.792176] init: Setting product property ro.product.model to 'Pixel 6 Pro' (from ro.product.product.model)
[    1.792188] init: Setting product property ro.product.name to 'raven' (from ro.product.product.name)
[    1.792208] init: Setting property 'ro.build.fingerprint' to 'google/raven/raven:12/SQ1D.220105.007/8030436:user/release-keys'
[    1.792226] init: Setting property 'ro.product.cpu.abilist' to 'arm64-v8a,armeabi-v7a,armeabi'
[    1.792235] init: Setting property 'ro.product.cpu.abilist32' to 'armeabi-v7a,armeabi'
[    1.792245] init: Setting property 'ro.product.cpu.abilist64' to 'arm64-v8a'
[    1.793570] selinux: SELinux: Loaded file_contexts
[    1.793577] selinux:
[    1.793587] init: Running restorecon...
[    1.802290] init: Created socket '/dev/socket/property_service', mode 666, user 0, group 0
[    1.807262] init: SetupMountNamespaces done
[    1.807899] init: Forked subcontext for 'u:r:vendor_init:s0' with pid 354
[    1.807953] init: Parsing file /system/etc/init/hw/init.rc...
[    1.808110] init: Added '/init.environ.rc' to import list
[    1.808118] init: Added '/system/etc/init/hw/init.usb.rc' to import list
[    1.808130] init: Added '/init.raven.rc' to import list
[    1.808142] init: Added '/vendor/etc/init/hw/init.raven.rc' to import list
[    1.808148] init: Added '/system/etc/init/hw/init.usb.configfs.rc' to import list
[    1.808159] init: Added '/system/etc/init/hw/init.zygote64_32.rc' to import list
[    1.809280] init: Parsing file /init.environ.rc...
[    1.810366] init: Parsing file /system/etc/init/hw/init.usb.rc...
[    1.810791] init: Parsing file /init.raven.rc...
[    1.810804] init: Unable to read config file '/init.raven.rc': open() failed: No such file or directory
[    1.812121] init: Parsing file /vendor/etc/init/hw/init.raven.rc...
[    1.812824] init: Added '/vendor/etc/init/hw/init.gs101.rc' to import list
[    1.812841] init: Added '/vendor/etc/init/hw/init.raviole.rc' to import list
[    1.813259] init: Parsing file /vendor/etc/init/hw/init.gs101.rc...
[    1.814221] init: Added '/vendor/etc/init/hw/init.gs101.usb.rc' to import list
[    1.814237] init: Added 'android.hardware.drm@1.2-service.widevine.rc' to import list
[    1.814245] init: Added 'init.exynos.sensorhub.rc' to import list
[    1.814251] init: Added '/vendor/etc/init/hw/init.aoc.rc' to import list
[    1.815284] init: Parsing file /vendor/etc/init/hw/init.gs101.usb.rc...
[    1.815721] init: Parsing file android.hardware.drm@1.2-service.widevine.rc...
[    1.815735] init: Unable to read config file 'android.hardware.drm@1.2-service.widevine.rc': open() failed: No such file or directory
[    1.815748] init: Parsing file init.exynos.sensorhub.rc...
[    1.815758] init: Unable to read config file 'init.exynos.sensorhub.rc': open() failed: No such file or directory
[    1.815777] init: Parsing file /vendor/etc/init/hw/init.aoc.rc...
[    1.815984] init: Parsing file /vendor/etc/init/hw/init.raviole.rc...
[    1.816176] init: Added '/vendor/etc/init/hw/init.factory.rc' to import list
[    1.816256] init: Parsing file /vendor/etc/init/hw/init.factory.rc...
[    1.816267] init: Unable to read config file '/vendor/etc/init/hw/init.factory.rc': open() failed: No such file or directory
[    1.816287] init: Parsing file /system/etc/init/hw/init.usb.configfs.rc...
[    1.816690] init: Parsing file /system/etc/init/hw/init.zygote64_32.rc...
[    1.816969] init: Parsing directory /system/etc/init...
[    1.817081] init: Parsing file /system/etc/init/android.hidl.allocator@1.0-service.rc...
[    1.817294] init: Parsing file /system/etc/init/android.system.suspend@1.0-service.rc...
[    1.817501] init: Parsing file /system/etc/init/apexd.rc...
[    1.817726] init: Parsing file /system/etc/init/atrace.rc...
[    1.818461] init: Parsing file /system/etc/init/audioserver.rc...
[    1.818722] init: Parsing file /system/etc/init/blank_screen.rc...
[    1.818918] init: Parsing file /system/etc/init/bootanim.rc...
[    1.819118] init: Parsing file /system/etc/init/bootstat.rc...
[    1.819412] init: Parsing file /system/etc/init/bpfloader.rc...
[    1.819634] init: Parsing file /system/etc/init/cameraserver.rc...
[    1.819837] init: Parsing file /system/etc/init/cppreopts.rc...
[    1.820053] init: Parsing file /system/etc/init/credstore.rc...
[    1.820248] init: Parsing file /system/etc/init/drmserver.rc...
[    1.820457] init: Parsing file /system/etc/init/dumpstate.rc...
[    1.820665] init: Parsing file /system/etc/init/flags_health_check.rc...
[    1.820861] init: Parsing file /system/etc/init/gatekeeperd.rc...
[    1.821050] init: Parsing file /system/etc/init/gpuservice.rc...
[    1.821247] init: Parsing file /system/etc/init/gsid.rc...
[    1.821469] init: Parsing file /system/etc/init/heapprofd.rc...
[    1.821704] init: Parsing file /system/etc/init/hwservicemanager.rc...
[    1.821919] init: Parsing file /system/etc/init/idmap2d.rc...
[    1.822127] init: Parsing file /system/etc/init/incidentd.rc...
[    1.822339] init: Parsing file /system/etc/init/installd.rc...
[    1.822639] init: Parsing file /system/etc/init/iorapd.rc...
[    1.822866] init: Parsing file /system/etc/init/keystore2.rc...
[    1.823072] init: Parsing file /system/etc/init/llkd.rc...
[    1.823313] init: Parsing file /system/etc/init/lmkd.rc...
[    1.823572] init: Parsing file /system/etc/init/logd.rc...
[    1.823809] init: Parsing file /system/etc/init/lpdumpd.rc...
[    1.824041] init: Parsing file /system/etc/init/mdnsd.rc...
[    1.824244] init: Parsing file /system/etc/init/mediaextractor.rc...
[    1.824443] init: Parsing file /system/etc/init/mediametrics.rc...
[    1.824640] init: Parsing file /system/etc/init/mediaserver.rc...
[    1.824851] init: Parsing file /system/etc/init/mtpd.rc...
[    1.825057] init: Parsing file /system/etc/init/netd.rc...
[    1.825268] init: Parsing file /system/etc/init/odsign.rc...
[    1.825472] init: Parsing file /system/etc/init/otapreopt.rc...
[    1.825670] init: Parsing file /system/etc/init/perfetto.rc...
[    1.825934] init: Parsing file /system/etc/init/racoon.rc...
[    1.826132] init: Parsing file /system/etc/init/recovery-persist.rc...
[    1.826327] init: Parsing file /system/etc/init/recovery-refresh.rc...
[    1.826520] init: Parsing file /system/etc/init/rss_hwm_reset.rc...
[    1.826729] init: Parsing file /system/etc/init/servicemanager.rc...
[    1.826931] init: Parsing file /system/etc/init/snapuserd.rc...
[    1.827152] init: Parsing file /system/etc/init/storaged.rc...
[    1.827350] init: Parsing file /system/etc/init/surfaceflinger.rc...
[    1.827560] init: Parsing file /system/etc/init/tombstoned.rc...
[    1.827773] init: Parsing file /system/etc/init/traced_perf.rc...
[    1.827998] init: Parsing file /system/etc/init/uncrypt.rc...
[    1.828205] init: Parsing file /system/etc/init/update_engine.rc...
[    1.828420] init: Parsing file /system/etc/init/update_verifier.rc...
[    1.828636] init: Parsing file /system/etc/init/usbd.rc...
[    1.828842] init: Parsing file /system/etc/init/vdc.rc...
[    1.829039] init: Parsing file /system/etc/init/vendor-464xlat.rc...
[    1.829240] init: Parsing file /system/etc/init/vold.rc...
[    1.829449] init: Parsing file /system/etc/init/wait_for_keymaster.rc...
[    1.829651] init: Parsing file /system/etc/init/wifi.rc...
[    1.829948] init: Parsing file /system/etc/init/wificond.rc...
[    1.830178] init: Parsing directory /system_ext/etc/init...
[    1.830206] init: Parsing file /system_ext/etc/init/init.sota.rc...
[    1.830430] init: Parsing file /system_ext/etc/init/vendor.google.edgetpu_app_service@1.0-service.rc...
[    1.830652] init: Parsing directory /vendor/etc/init...
[    1.830811] init: Parsing file /vendor/etc/init/android.hardware.atrace@1.0-service.pixel.rc...
[    1.831059] init: Parsing file /vendor/etc/init/android.hardware.audio.service.rc...
[    1.831274] init: Parsing file /vendor/etc/init/android.hardware.bluetooth@1.1-service.bcmbtlinux.rc...
[    1.831479] init: Parsing file /vendor/etc/init/android.hardware.boot@1.2-service-gs101.rc...
[    1.831690] init: Parsing file /vendor/etc/init/android.hardware.camera.provider@2.7-service-google-apex.rc...
[    1.831907] init: Parsing file /vendor/etc/init/android.hardware.cas@1.2-service.rc...
[    1.832110] init: Parsing file /vendor/etc/init/android.hardware.confirmationui@1.0-service.trusty.vendor.rc...
[    1.832305] init: Parsing file /vendor/etc/init/android.hardware.contexthub@1.2-service-generic.rc...
[    1.832517] init: Parsing file /vendor/etc/init/android.hardware.drm@1.4-service.clearkey.rc...
[    1.832758] init: Parsing file /vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc...
[    1.833056] init: Parsing file /vendor/etc/init/android.hardware.dumpstate@1.1-service.gs101.rc...
[    1.833271] init: Parsing file /vendor/etc/init/android.hardware.edgetpu.logging@service-edgetpu-logging.rc...
[    1.833482] init: Parsing file /vendor/etc/init/android.hardware.gatekeeper@1.0-service.trusty.rc...
[    1.833690] init: Parsing file /vendor/etc/init/android.hardware.graphics.allocator@4.0-service.rc...
[    1.833904] init: Parsing file /vendor/etc/init/android.hardware.graphics.composer@2.4-service.rc...
[    1.834113] init: Parsing file /vendor/etc/init/android.hardware.health@2.1-service.rc...
[    1.834339] init: Parsing file /vendor/etc/init/android.hardware.identity@1.0-service.citadel.rc...
[    1.834543] init: Parsing file /vendor/etc/init/android.hardware.input.classifier@1.0-service.rc...
[    1.834753] init: Parsing file /vendor/etc/init/android.hardware.media.omx@1.0-service.rc...
[    1.834964] init: Parsing file /vendor/etc/init/android.hardware.neuralnetworks@1.3-service-armnn.rc...
[    1.835187] init: Parsing file /vendor/etc/init/android.hardware.neuralnetworks@service-darwinn-aidl.rc...
[    1.835901] init: Parsing file /vendor/etc/init/android.hardware.nfc@1.2-service.st.rc...
[    1.836232] init: Parsing file /vendor/etc/init/android.hardware.power-service.pixel-libperfmgr.rc...
[    1.836547] init: Parsing file /vendor/etc/init/android.hardware.power.stats-service.pixel.rc...
[    1.836785] init: Parsing file /vendor/etc/init/android.hardware.secure_element@1.2-service-gto.rc...
[    1.837009] init: Parsing file /vendor/etc/init/android.hardware.secure_element@1.2-uicc-service.rc...
[    1.837240] init: Parsing file /vendor/etc/init/android.hardware.security.keymint-service.citadel.rc...
[    1.837479] init: Parsing file /vendor/etc/init/android.hardware.security.keymint-service.trusty.rc...
[    1.837711] init: Parsing file /vendor/etc/init/android.hardware.sensors@2.1-service-multihal.rc...
[    1.837955] init: Parsing file /vendor/etc/init/android.hardware.thermal@2.0-service.pixel.rc...
[    1.838217] init: Parsing file /vendor/etc/init/android.hardware.usb@1.3-service.gs101.rc...
[    1.838611] init: Parsing file /vendor/etc/init/android.hardware.vibrator-service.cs40l25.rc...
[    1.838895] init: Parsing file /vendor/etc/init/android.hardware.weaver@1.0-service.citadel.rc...
[    1.839115] init: Parsing file /vendor/etc/init/aocd.rc...
[    1.839360] init: Parsing file /vendor/etc/init/bipchmgr.rc...
[    1.839582] init: Parsing file /vendor/etc/init/boringssl_self_test.rc...
[    1.839849] init: Parsing file /vendor/etc/init/cbd.rc...
[    1.840116] init: Parsing file /vendor/etc/init/chre_daemon.rc...
[    1.840350] init: Parsing file /vendor/etc/init/citadeld.rc...
[    1.840571] init: Parsing file /vendor/etc/init/dmd.rc...
[    1.840791] init: Parsing file /vendor/etc/init/fingerprint-goodix.rc...
[    1.841007] init: Parsing file /vendor/etc/init/google.hardware.media.c2@1.0-service.rc...
[    1.841225] init: Parsing file /vendor/etc/init/health-storage-default.rc...
[    1.841448] init: Parsing file /vendor/etc/init/hostapd.android.rc...
[    1.841706] init: Parsing file /vendor/etc/init/init.modem_logging_control.rc...
[    1.842011] init: Parsing file /vendor/etc/init/init.pixel.rc...
[    1.842353] init: Parsing file /vendor/etc/init/init.sscoredump.rc...
[    1.842604] init: Parsing file /vendor/etc/init/init.usf.rc...
[    1.842831] init: Parsing file /vendor/etc/init/init.vendor_telephony.rc...
[    1.843066] init: Parsing file /vendor/etc/init/init_citadel.rc...
[    1.843299] init: Parsing file /vendor/etc/init/libg3a_gabc.rc...
[    1.843685] init: Parsing file /vendor/etc/init/libg3a_gaf.rc...
[    1.843957] init: Parsing file /vendor/etc/init/libg3a_ghawb.rc...
[    1.844214] init: Parsing file /vendor/etc/init/memtrack.rc...
[    1.844440] init: Parsing file /vendor/etc/init/pixel-mm-gki.rc...
[    1.844676] init: Parsing file /vendor/etc/init/pixel-thermal-symlinks.rc...
[    1.844919] init: Parsing file /vendor/etc/init/pixelstats-vendor.gs101.rc...
[    1.845159] init: Parsing file /vendor/etc/init/pktrouter.rc...
[    1.845394] init: Parsing file /vendor/etc/init/rebalance_interrupts-vendor.gs101.rc...
[    1.845648] init: Parsing file /vendor/etc/init/rfsd.rc...
[    1.845898] init: Parsing file /vendor/etc/init/rild_exynos.rc...
[    1.846164] init: Parsing file /vendor/etc/init/samsung.hardware.media.c2@1.0-service.rc...
[    1.846384] init: Parsing file /vendor/etc/init/securedpud.slider.rc...
[    1.846606] init: Parsing file /vendor/etc/init/trusty_metricsd.rc...
[    1.846824] init: Parsing file /vendor/etc/init/twoshay.rc...
[    1.847041] init: Parsing file /vendor/etc/init/usb-cdc.rc...
[    1.847685] init: Parsing file /vendor/etc/init/uwb-default.rc...
[    1.848338] init: Parsing file /vendor/etc/init/vendor.google.audiometricext@1.0-service-vendor.rc...
[    1.848682] init: Parsing file /vendor/etc/init/vendor.google.edgetpu_vendor_service@1.0-service.rc...
[    1.848953] init: Parsing file /vendor/etc/init/vendor.google.google_battery@1.1-service.rc...
[    1.849218] init: Parsing file /vendor/etc/init/vendor.google.modem_svc_sit.rc...
[    1.849507] init: Parsing file /vendor/etc/init/vendor.google.radioext@1.0-service.rc...
[    1.849768] init: Parsing file /vendor/etc/init/vendor.google.wifi_ext@1.0-service.rc...
[    1.850025] init: Parsing file /vendor/etc/init/vendor.google.wireless_charger@1.3-service.rc...
[    1.850277] init: Parsing file /vendor/etc/init/vendor.samsung_slsi.hardware.tetheroffload@1.1-service.rc...
[    1.850557] init: Parsing file /vendor/etc/init/vendor_flash_recovery.rc...
[    1.850812] init: Parsing file /vendor/etc/init/vndservicemanager.rc...
[    1.851142] init: Parsing file /odm/etc/init...
[    1.851169] init: Unable to read config file '/odm/etc/init': open() failed: No such file or directory
[    1.851197] init: Parsing file /product/etc/init...
[    1.851211] init: Unable to read config file '/product/etc/init': open() failed: No such file or directory
[    1.852258] init: processing action (SetupCgroups) from (<Builtin Action>:0)
[    1.854310] cgroup: Disabled controller 'memory'
[    1.854341] libprocessgroup: Optional memory cgroup controller is not mounted
[    1.858646] init: processing action (SetKptrRestrict) from (<Builtin Action>:0)
[    1.858897] init: processing action (TestPerfEventSelinux) from (<Builtin Action>:0)
[    1.860025] init: processing action (early-init) from (/system/etc/init/hw/init.rc:15)
[    1.861053] init: Command 'mkdir /acct/uid' action=early-init (/system/etc/init/hw/init.rc:30) took 0ms and failed: mkdir() failed on /acct/uid: Read-only file system
[    1.862922] init: starting service 'exec 1 (/system/bin/bootstrap/linkerconfig --target /linkerconfig/bootstrap)'...
[    1.864782] init: SVC_EXEC service 'exec 1 (/system/bin/bootstrap/linkerconfig --target /linkerconfig/bootstrap)' pid 355 (uid 0 gid 0+0 context default) started; waiting...
[    1.875844] linkerconfig: Unable to access VNDK APEX at path: /apex/com.android.vndk.v31: No such file or directory
[    1.875924] linkerconfig: Unable to access VNDK APEX at path: /apex/com.android.vndk.v31: No such file or directory
[    1.879998] init: Service 'exec 1 (/system/bin/bootstrap/linkerconfig --target /linkerconfig/bootstrap)' (pid 355) exited with status 0 waiting took 0.016000 seconds
[    1.880025] init: Sending signal 9 to service 'exec 1 (/system/bin/bootstrap/linkerconfig --target /linkerconfig/bootstrap)' (pid 355) process group...
[    1.880136] libprocessgroup: Successfully killed process cgroup uid 0 pid 355 in 0ms
[    1.881102] init: starting service 'ueventd'...
[    1.883431] init: starting service 'apexd-bootstrap'...
[    1.885096] init: SVC_EXEC service 'apexd-bootstrap' pid 357 (uid 0 gid 1000+0 context default) started; waiting...
[    1.953139] ueventd: ueventd started!
[    1.955206] selinux: SELinux: Loaded file_contexts
[    1.955215] selinux:
[    1.955370] ueventd: Parsing file /system/etc/ueventd.rc...
[    1.957710] ueventd: Added '/vendor/etc/ueventd.rc' to import list
[    1.957752] ueventd: Added '/odm/etc/ueventd.rc' to import list
[    1.958172] ueventd: Parsing file /vendor/etc/ueventd.rc...
[    1.958209] ueventd: Unable to read config file '/vendor/etc/ueventd.rc': open() failed: No such file or directory
[    1.958244] ueventd: Parsing file /odm/etc/ueventd.rc...
[    1.958273] ueventd: Unable to read config file '/odm/etc/ueventd.rc': open() failed: No such file or directory
[    1.958369] ueventd: Parsing file /vendor/ueventd.rc...
[    1.959809] ueventd: Parsing file /odm/ueventd.rc...
[    1.959843] ueventd: Unable to read config file '/odm/ueventd.rc': open() failed: No such file or directory
[    1.959869] ueventd: Parsing file /ueventd.raven.rc...
[    1.959893] ueventd: Unable to read config file '/ueventd.raven.rc': open() failed: No such file or directory
[    1.969171] apexd: Bootstrap subcommand detected
[    2.134952] apexd: wait for '/dev/loop-control' took 112ms
[    2.141943] apexd: Pre-allocated 30 loopback devices
[    2.141978] apexd: Scanning /system/apex for pre-installed ApexFiles
[    2.142037] apexd: Found pre-installed APEX /system/apex/com.android.i18n.apex
[    2.142174] apexd: Found pre-installed APEX /system/apex/com.google.android.ipsec.apex
[    2.142225] apexd: Found pre-installed APEX /system/apex/com.google.android.telephony.apex
[    2.142267] apexd: Found pre-installed APEX /system/apex/com.google.android.media.swcodec.apex
[    2.142312] apexd: Found pre-installed APEX /system/apex/com.android.runtime.apex
[    2.142353] apexd: Found pre-installed APEX /system/apex/com.google.android.appsearch.apex
[    2.142395] apexd: Found pre-installed APEX /system/apex/com.google.android.adbd.apex
[    2.142437] apexd: Found pre-installed APEX /system/apex/com.android.apex.cts.shim.apex
[    2.142476] apexd: Found pre-installed APEX /system/apex/com.google.android.scheduling.apex
[    2.142515] apexd: Found pre-installed APEX /system/apex/com.google.android.conscrypt.apex
[    2.142553] apexd: Found pre-installed APEX /system/apex/com.google.mainline.primary.libs.apex
[    2.142592] apexd: Found pre-installed APEX /system/apex/com.google.android.extservices.apex
[    2.142630] apexd: Found pre-installed APEX /system/apex/com.google.android.cellbroadcast.apex
[    2.142668] apexd: Found pre-installed APEX /system/apex/com.google.android.os.statsd.apex
[    2.142705] apexd: Found pre-installed APEX /system/apex/com.google.android.tzdata3.apex
[    2.142744] apexd: Found pre-installed APEX /system/apex/com.google.android.tethering.apex
[    2.142785] apexd: Found pre-installed APEX /system/apex/com.google.android.wifi.apex
[    2.142822] apexd: Found pre-installed APEX /system/apex/com.google.android.art.apex
[    2.142867] apexd: Found pre-installed APEX /system/apex/com.google.android.mediaprovider.apex
[    2.142907] apexd: Found pre-installed APEX /system/apex/com.google.android.media.apex
[    2.142948] apexd: Found pre-installed APEX /system/apex/com.google.android.permission.apex
[    2.142987] apexd: Found pre-installed APEX /system/apex/com.google.android.sdkext.apex
[    2.143026] apexd: Found pre-installed APEX /system/apex/com.google.android.resolv.apex
[    2.143067] apexd: Found pre-installed APEX /system/apex/com.google.android.neuralnetworks.apex
[    2.143107] apexd: Found pre-installed APEX /system/apex/com.android.vndk.current.apex
[    2.143169] apexd: Scanning /system_ext/apex for pre-installed ApexFiles
[    2.143177] apexd: /system_ext/apex does not exist. Skipping
[    2.143180] apexd: Scanning /vendor/apex for pre-installed ApexFiles
[    2.143207] apexd: Found pre-installed APEX /vendor/apex/com.google.pixel.camera.hal.apex
[    2.143288] apexd: Scanning /system/apex looking for APEX packages.
[    2.144111] apexd: Scanning /system_ext/apex looking for APEX packages.
[    2.144119] apexd: ... does not exist. Skipping
[    2.144121] apexd: Scanning /vendor/apex looking for APEX packages.
[    2.154344] EXT4-fs (loop1): mounted filesystem without journal. Opts: (null)
[    2.154465] apexd: Successfully mounted package /system/apex/com.android.runtime.apex on /apex/com.android.runtime@1 duration=9
[    2.154529] EXT4-fs (loop2): mounted filesystem without journal. Opts: (null)
[    2.154591] apexd: Successfully mounted package /system/apex/com.google.android.tzdata3.apex on /apex/com.android.tzdata@310733000 duration=10
[    2.155523] EXT4-fs (loop0): mounted filesystem without journal. Opts: (null)
[    2.155551] apexd: Successfully mounted package /system/apex/com.android.i18n.apex on /apex/com.android.i18n@1 duration=11
[    2.156960] EXT4-fs (loop3): mounted filesystem without journal. Opts: (null)
[    2.157042] apexd: Successfully mounted package /system/apex/com.android.vndk.current.apex on /apex/com.android.vndk.v31@1 duration=12
[    2.158853] apexd: Activated 4 packages.
[    2.160519] apexd: OnBootstrap done, duration=191
[    2.161372] init: Service 'apexd-bootstrap' (pid 357) exited with status 0 waiting took 0.277000 seconds
[    2.161379] init: Sending signal 9 to service 'apexd-bootstrap' (pid 357) process group...
[    2.161422] libprocessgroup: Successfully killed process cgroup uid 0 pid 357 in 0ms
[    2.172332] ueventd: Coldboot took 0.211 seconds
[    2.187179] init: linkerconfig generated /linkerconfig with mounted APEX modules info
[    2.190443] init: processing action (ro.product.cpu.abilist32=* && early-init) from (/system/etc/init/hw/init.rc:90)
[    2.190627] init: starting service 'boringssl_self_test32'...
[    2.193505] init: SVC_EXEC service 'boringssl_self_test32' pid 382 (uid 0 gid 0+0 context default) started; waiting...
[    2.297009] init: Service 'boringssl_self_test32' (pid 382) exited with status 0 waiting took 0.105000 seconds
[    2.297045] init: Sending signal 9 to service 'boringssl_self_test32' (pid 382) process group...
[    2.297196] libprocessgroup: Successfully killed process cgroup uid 0 pid 382 in 0ms
[    2.298655] init: processing action (ro.product.cpu.abilist64=* && early-init) from (/system/etc/init/hw/init.rc:92)
[    2.299081] init: starting service 'boringssl_self_test64'...
[    2.304212] init: SVC_EXEC service 'boringssl_self_test64' pid 384 (uid 0 gid 0+0 context default) started; waiting...
[    2.413192] init: Service 'boringssl_self_test64' (pid 384) exited with status 0 waiting took 0.111000 seconds
[    2.413326] init: Sending signal 9 to service 'boringssl_self_test64' (pid 384) process group...
[    2.413830] libprocessgroup: Successfully killed process cgroup uid 0 pid 384 in 0ms
[    2.416242] init: processing action (early-init) from (/init.environ.rc:2)
[    2.416621] init: processing action (early-init) from (/vendor/etc/init/hw/init.gs101.rc:17)
[    2.421348] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/persist
[    2.422663] EXT4-fs (sda1): Ignoring removed nomblk_io_submit option
[    2.429880] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomblk_io_submit
[    2.430856] ext4 filesystem being mounted at /mnt/vendor/persist supports timestamps until 2038 (0x7fffffff)
[    2.431460] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/persist,/mnt/vendor/persist,ext4)=0: Success
[    2.441663] init: [libfs_mgr]check_fs(): unmount(/mnt/vendor/persist) succeeded
[    2.442241] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda1
[    2.446767] logwrapper: Cannot log to file /dev/fscklogs/log
[    2.446803] logwrapper:
[    2.487598] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    2.496255] e2fsck: /dev/block/platform/14700000.ufs/by-name/persist: clean, 66/16384 files, 4649/16384 blocks
[    2.504159] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/persist
[    2.513920] EXT4-fs (sda1): mounted filesystem with journalled data mode. Opts: data=journal,commit=1
[    2.514886] ext4 filesystem being mounted at /mnt/vendor/persist supports timestamps until 2038 (0x7fffffff)
[    2.515081] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/persist,target=/mnt/vendor/persist,type=ext4)=0: Success
[    2.515816] init: [libfs_mgr]log_fs_stat() cannot log
[    2.515840] init: fs_stat,/dev/block/platform/14700000.ufs/by-name/persist,0x3
[    2.515859] init:
[    2.516357] init: Command 'mount_all /vendor/etc/fstab.persist --early' action=early-init (/vendor/etc/init/hw/init.gs101.rc:18) took 99ms and succeeded
[    2.518892] init: processing action (ro.product.cpu.abilist32=* && early-init) from (/vendor/etc/init/boringssl_self_test.rc:2)
[    2.520619] init: starting service 'boringssl_self_test32_vendor'...
[    2.537964] init: SVC_EXEC service 'boringssl_self_test32_vendor' pid 390 (uid 0 gid 0+0 context default) started; waiting...
[    2.578176] init: Service 'boringssl_self_test32_vendor' (pid 390) exited with status 0 waiting took 0.054000 seconds
[    2.578257] init: Sending signal 9 to service 'boringssl_self_test32_vendor' (pid 390) process group...
[    2.578552] libprocessgroup: Successfully killed process cgroup uid 0 pid 390 in 0ms
[    2.580215] init: processing action (ro.product.cpu.abilist64=* && early-init) from (/vendor/etc/init/boringssl_self_test.rc:4)
[    2.580852] init: starting service 'boringssl_self_test64_vendor'...
[    2.584875] init: SVC_EXEC service 'boringssl_self_test64_vendor' pid 391 (uid 0 gid 0+0 context default) started; waiting...
[    2.623590] init: Service 'boringssl_self_test64_vendor' (pid 391) exited with status 0 waiting took 0.040000 seconds
[    2.623669] init: Sending signal 9 to service 'boringssl_self_test64_vendor' (pid 391) process group...
[    2.623957] libprocessgroup: Successfully killed process cgroup uid 0 pid 391 in 0ms
[    2.625615] init: processing action (wait_for_coldboot_done) from (<Builtin Action>:0)
[    2.625670] init: start_waiting_for_property("ro.cold_boot_done", "true"): already set
[    2.625731] init: processing action (SetMmapRndBits) from (<Builtin Action>:0)
[    2.626484] init: processing action (KeychordInit) from (<Builtin Action>:0)
[    2.626794] init: EVIOCSMASK not supported: Invalid argument
[    2.627046] init: processing action (init) from (/system/etc/init/hw/init.rc:119)
[    2.628132] init: Command 'copy /system/etc/prop.default /dev/urandom' action=init (/system/etc/init/hw/init.rc:124) took 0ms and failed: Could not read input file '/system/etc/prop.default': open() failed: No such file or directory
[    2.637356] init: Command 'write /dev/blkio/blkio.weight 1000' action=init (/system/etc/init/hw/init.rc:218) took 0ms and failed: Unable to write to file '/dev/blkio/blkio.weight': open() failed: Permission denied
[    2.637730] init: Command 'write /dev/blkio/background/blkio.weight 200' action=init (/system/etc/init/hw/init.rc:219) took 0ms and failed: Unable to write to file '/dev/blkio/background/blkio.weight': open() failed: Permission denied
[    2.638426] init: Command 'write /dev/blkio/blkio.group_idle 0' action=init (/system/etc/init/hw/init.rc:221) took 0ms and failed: Unable to write to file '/dev/blkio/blkio.group_idle': open() failed: Permission denied
[    2.638795] init: Command 'write /dev/blkio/background/blkio.group_idle 0' action=init (/system/etc/init/hw/init.rc:222) took 0ms and failed: Unable to write to file '/dev/blkio/background/blkio.group_idle': open() failed: Permission denied
[    2.668112] Registered swp emulation handler
[    2.670095] init: starting service 'logd'...
[    2.670601] init: Created socket '/dev/socket/logd', mode 666, user 1036, group 1036
[    2.670919] init: Created socket '/dev/socket/logdr', mode 666, user 1036, group 1036
[    2.671443] init: Created socket '/dev/socket/logdw', mode 222, user 1036, group 1036
[    2.671565] init: Opened file '/proc/kmsg', flags 0
[    2.671619] init: Opened file '/dev/kmsg', flags 1
[    2.675392] init: starting service 'lmkd'...
[    2.675818] init: Created socket '/dev/socket/lmkd', mode 660, user 1000, group 1000
[    2.678841] init: starting service 'servicemanager'...
[    2.681453] init: starting service 'hwservicemanager'...
[    2.683782] init: starting service 'vndservicemanager'...
[    2.685877] init: processing action (init) from (/system/etc/init/hw/init.usb.rc:27)
[    2.686030] init: processing action (init) from (/vendor/etc/init/hw/init.raven.rc:5)
[    2.686877] init: processing action (init) from (/vendor/etc/init/hw/init.gs101.rc:20)
[    2.757678] init: wait for '/dev/block/platform/14700000.ufs' took 0ms
[    2.759161] init: Command 'start vendor.keymaster-3-0' action=init (/vendor/etc/init/hw/init.gs101.rc:65) took 0ms and failed: service vendor.keymaster-3-0 not found
[    2.770952] init: Command 'symlink /data/app /factory' action=init (/vendor/etc/init/hw/init.gs101.rc:90) took 0ms and failed: symlink() failed: Read-only file system
[    2.779920] logd.auditd: start
[    2.796789] init: starting service 'insmod_sh_common'...
[    2.805190] init: starting service 'watchdogd'...
[    2.810800] init: processing action (init) from (/vendor/etc/init/hw/init.gs101.rc:293)
[    2.811828] init: processing action (init) from (/system/etc/init/audioserver.rc:62)
[    2.812441] init: processing action (init) from (/vendor/etc/init/android.hardware.edgetpu.logging@service-edgetpu-logging.rc:8)
[    2.812921] init: processing action (init) from (/vendor/etc/init/init.pixel.rc:21)
[    2.813923] watchdogd: watchdogd started (interval 10, margin 20)!
[    2.813991] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_stop: cluster 1 stop done, WTCON 00015700
[    2.814002] s3c2410-wdt 10060000.watchdog_cl0: Watchdog cluster 0 stop done, WTCON = 15718
[    2.814013] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_stop: cluster 1 stop done, WTCON 00015700
[    2.814023] s3c2410-wdt 10070000.watchdog_cl1: s3c2410wdt_multistage_wdt_start: count=0x0000cc8c, wtcon=0011573c
[    2.814032] s3c2410-wdt 10060000.watchdog_cl0: Watchdog cluster 0 start, WTCON = 115739
[    2.814061] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = cc8c, wtcnt = cc8c
[    2.814075] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = cc8c, wtcnt = cc8c
[    2.836638] init: processing action (init) from (/vendor/etc/init/init_citadel.rc:20)
[    2.836740] init: processing action (init) from (/vendor/etc/init/pixel-mm-gki.rc:15)
[    2.837594] init: processing action (late-init) from (/system/etc/init/hw/init.rc:468)
[    2.837638] init: processing action (late-init) from (/system/etc/init/atrace.rc:3)
[    2.840584] init: processing action (late-init) from (/vendor/etc/init/android.hardware.atrace@1.0-service.pixel.rc:1)
[    2.841961] init: processing action (queue_property_triggers) from (<Builtin Action>:0)
[    2.841994] init: processing action (early-fs) from (/system/etc/init/hw/init.rc:504)
[    2.842130] init: starting service 'vold'...
[    2.843897] init: processing action (fs) from (/vendor/etc/init/hw/init.raven.rc:14)
[    2.844111] init: starting service 'exec 2 (/vendor/bin/trusty_apploader /vendor/firmware/faceauth.app)'...
[    2.844852] init: processing action (fs) from (/vendor/etc/init/hw/init.gs101.rc:512)
[    2.846226] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/efs
[    2.846779] EXT4-fs (sda5): Ignoring removed nomblk_io_submit option
[    2.850440] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: errors=remount-ro,nomblk_io_submit
[    2.850859] ext4 filesystem being mounted at /mnt/vendor/efs supports timestamps until 2038 (0x7fffffff)
[    2.850930] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/efs,/mnt/vendor/efs,ext4)=0: Success
[    2.853384] init: [libfs_mgr]check_fs(): unmount(/mnt/vendor/efs) succeeded
[    2.853468] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda5
[    2.858367] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    2.860339] e2fsck: /dev/block/platform/14700000.ufs/by-name/efs: clean, 15/2560 files, 1374/2560 blocks
[    2.862144] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts:
[    2.862410] ext4 filesystem being mounted at /mnt/vendor/efs supports timestamps until 2038 (0x7fffffff)
[    2.862468] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/efs,target=/mnt/vendor/efs,type=ext4)=0: Success
[    2.863008] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/efs_backup
[    2.863322] EXT4-fs (sda6): Ignoring removed nomblk_io_submit option
[    2.866283] EXT4-fs (sda6): mounted filesystem without journal. Opts: errors=remount-ro,nomblk_io_submit
[    2.866614] ext4 filesystem being mounted at /mnt/vendor/efs_backup supports timestamps until 2038 (0x7fffffff)
[    2.866679] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/efs_backup,/mnt/vendor/efs_backup,ext4)=0: Success
[    2.869041] init: [libfs_mgr]check_fs(): unmount(/mnt/vendor/efs_backup) succeeded
[    2.869101] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda6
[    2.874407] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    2.875234] e2fsck: /dev/block/platform/14700000.ufs/by-name/efs_backup: clean, 13/1280 files, 180/1280 blocks
[    2.881845] EXT4-fs (sda6): mounted filesystem without journal. Opts:
[    2.882214] ext4 filesystem being mounted at /mnt/vendor/efs_backup supports timestamps until 2038 (0x7fffffff)
[    2.882291] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/efs_backup,target=/mnt/vendor/efs_backup,type=ext4)=0: Success
[    2.883270] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/modem_userdata
[    2.883610] EXT4-fs (sda7): Ignoring removed nomblk_io_submit option
[    2.884557] EXT4-fs (sda7): mounted filesystem without journal. Opts: errors=remount-ro,nomblk_io_submit
[    2.884748] ext4 filesystem being mounted at /mnt/vendor/modem_userdata supports timestamps until 2038 (0x7fffffff)
[    2.884769] init: [libfs_mgr]check_fs(): mount(/dev/block/platform/14700000.ufs/by-name/modem_userdata,/mnt/vendor/modem_userdata,ext4)=0: Success
[    2.885974] init: [libfs_mgr]check_fs(): unmount(/mnt/vendor/modem_userdata) succeeded
[    2.886024] init: [libfs_mgr]Running /system/bin/e2fsck on /dev/block/sda7
[    2.890273] e2fsck: e2fsck 1.45.4 (23-Sep-2019)
[    2.891550] e2fsck: /dev/block/platform/14700000.ufs/by-name/modem_userdata: clean, 13/1280 files, 53/1280 blocks
[    2.893483] EXT4-fs (sda7): mounted filesystem without journal. Opts:
[    2.893774] ext4 filesystem being mounted at /mnt/vendor/modem_userdata supports timestamps until 2038 (0x7fffffff)
[    2.893825] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/modem_userdata,target=/mnt/vendor/modem_userdata,type=ext4)=0: Success
[    2.894457] init: [libfs_mgr]superblock s_max_mnt_count:65535,/dev/block/platform/14700000.ufs/by-name/modem_a
[    2.896341] EXT4-fs (sda12): mounted filesystem without journal. Opts: barrier=1
[    2.896421] init: [libfs_mgr]__mount(source=/dev/block/platform/14700000.ufs/by-name/modem_a,target=/mnt/vendor/modem_img,type=ext4)=0: Success
[    2.897103] init: Unable to set property 'ro.boottime.init.mount_all.early' from uid:0 gid:0 pid:1: Read-only property was already set
[    2.897214] init: Command 'mount_all --early' action=fs (/vendor/etc/init/hw/init.gs101.rc:513) took 52ms and succeeded
[    2.897248] init: Service 'exec 2 (/vendor/bin/trusty_apploader /vendor/firmware/faceauth.app)' (pid 409) exited with status 1 oneshot service took 0.052000 seconds in background
[    2.897253] init: Sending signal 9 to service 'exec 2 (/vendor/bin/trusty_apploader /vendor/firmware/faceauth.app)' (pid 409) process group...
[    2.897296] libprocessgroup: Successfully killed process cgroup uid 1000 pid 409 in 0ms
[    2.908596] init: processing action (fs) from (/vendor/etc/init/hw/init.gs101.rc:838)
[    2.908791] init: processing action (fs) from (/system/etc/init/logd.rc:28)
[    2.909006] init: processing action (fs) from (/system/etc/init/wifi.rc:25)
[    2.909214] init: processing action (fs) from (/vendor/etc/init/cbd.rc:1)
[    2.909552] init: processing action (post-fs) from (/system/etc/init/hw/init.rc:508)
[    2.909685] init: starting service 'exec 3 (/system/bin/vdc checkpoint markBootAttempt)'...
[    2.911096] init: SVC_EXEC service 'exec 3 (/system/bin/vdc checkpoint markBootAttempt)' pid 429 (uid 1000 gid 1000+0 context default) started; waiting...
[    2.916672] init: Service 'exec 3 (/system/bin/vdc checkpoint markBootAttempt)' (pid 429) exited with status 0 waiting took 0.005000 seconds
[    2.916684] init: Sending signal 9 to service 'exec 3 (/system/bin/vdc checkpoint markBootAttempt)' (pid 429) process group...
[    2.916749] libprocessgroup: Successfully killed process cgroup uid 1000 pid 429 in 0ms
[    2.919841] init: Command 'chown system cache /cache' action=post-fs (/system/etc/init/hw/init.rc:524) took 0ms and failed: lchown() failed: Read-only file system
[    2.919870] init: Command 'chmod 0770 /cache' action=post-fs (/system/etc/init/hw/init.rc:525) took 0ms and failed: fchmodat() failed: Read-only file system
[    2.920658] selinux: SELinux: Skipping restorecon on directory(/metadata)
[    2.920663] selinux:
[    2.922135] selinux: SELinux: Skipping restorecon on directory(/metadata/apex)
[    2.922147] selinux:
[    2.922329] init: processing action (ro.boot.bootreason=* && post-fs) from (/system/etc/init/bootstat.rc:6)
[    2.922524] init: processing action (post-fs) from (/system/etc/init/gsid.rc:8)
[    2.922596] init: processing action (post-fs) from (/system/etc/init/recovery-refresh.rc:1)
[    2.922674] init: starting service 'exec 4 (/system/bin/recovery-refresh)'...
[    2.923641] init: processing action (post-fs) from (/vendor/etc/init/android.hardware.usb@1.3-service.gs101.rc:7)
[    2.924651] init: processing action (post-fs) from (/vendor/etc/init/vendor.google.google_battery@1.1-service.rc:6)
[    2.924933] init: processing action (late-fs) from (/system/etc/init/hw/init.rc:581)
[    2.925087] init: starting service 'storageproxyd'...
[    2.926311] type=1400 audit(1654341390.556:4): avc: denied { search } for comm="modprobe" name="regmap" dev="debugfs" ino=1049 scontext=u:r:init-insmod-sh:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=dir permissive=0
[    2.926376] slg51000 4-0075: No init registers are overridden
[    2.926379] type=1400 audit(1654341390.556:5): avc: denied { search } for comm="modprobe" name="regmap" dev="debugfs" ino=1049 scontext=u:r:init-insmod-sh:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=dir permissive=0
[    2.926529] init: starting service 'system_suspend'...
[    2.927503] init: starting service 'keystore2'...
[    2.928786] slg51000 4-0075: chip_id: 0xae1104
[    2.929174] init: starting service 'vendor.boot-hal-1-2'...
[    2.930404] init: starting service 'vendor.keymint-citadel'...
[    2.932364] ldo3: supplied by regulator-dummy
[    2.933250] ldo4: supplied by regulator-dummy
[    2.933739] init: starting service 'vendor.keymint-trusty'...
[    2.935209] init: starting service 'vendor.citadeld'...
[    2.935243] ldo5: supplied by regulator-dummy
[    2.936153] init: Service 'exec 4 (/system/bin/recovery-refresh)' (pid 430) exited with status 254 oneshot service took 0.012000 seconds in background
[    2.936167] init: Sending signal 9 to service 'exec 4 (/system/bin/recovery-refresh)' (pid 430) process group...
[    2.936228] libprocessgroup: Successfully killed process cgroup uid 1000 pid 430 in 0ms
[    2.936455] init: starting service 'exec 5 (/system/bin/fsverity_init --load-verified-keys)'...
[    2.936835] ldo6: supplied by regulator-dummy
[    2.937414] init: SVC_EXEC service 'exec 5 (/system/bin/fsverity_init --load-verified-keys)' pid 440 (uid 0 gid 0+0 context default) started; waiting...
[    2.938649] ldo7: supplied by regulator-dummy
[    2.940786] alsa: aoc_snd_card_probe
[    2.940790] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    2.940873] alsa: aoc_snd_card_probe
[    2.940873] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    2.941413] scsi 0:0:0:49476: Power-on or device reset occurred
[    2.943453] stmvl53l1 0-0029: stmvl53l1 : 0x29
[    2.943733] stmvl53l1 0-0029: Selecting pinctrl state default
[    2.944371] stmvl53l1 0-0029: slow power on
[    2.944389] stmvl53l1 0-0029: Shared i2c pinctrl state on_i2c
[    2.944392] stmvl53l1 0-0029: Power up successfully
[    2.946472] init: Service 'exec 5 (/system/bin/fsverity_init --load-verified-keys)' (pid 440) exited with status 0 waiting took 0.009000 seconds
[    2.946486] init: Sending signal 9 to service 'exec 5 (/system/bin/fsverity_init --load-verified-keys)' (pid 440) process group...
[    2.946572] libprocessgroup: Successfully killed process cgroup uid 0 pid 440 in 0ms
[    2.946721] init: processing action (late-fs) from (/system/etc/init/hw/init.rc:602)
[    2.946879] init: processing action (late-fs) from (/vendor/etc/init/hw/init.gs101.rc:310)
[    2.947033] init: starting service 'bootanim'...
[    2.948286] init: starting service 'surfaceflinger'...
[    2.948483] init: Created socket '/dev/socket/pdx/system/vr/display/client', mode 666, user 1000, group 1003
[    2.948552] init: Created socket '/dev/socket/pdx/system/vr/display/manager', mode 666, user 1000, group 1003
[    2.948617] init: Created socket '/dev/socket/pdx/system/vr/display/vsync', mode 666, user 1000, group 1003
[    2.948848] trusty-log odm:trusty:log: int fs_init_from_super(struct fs *, const struct super_block *, _Bool):474: loaded super block version 2
[    2.949033] input: STM VL53L1 proximity sensor as /devices/virtual/input/input2
[    2.950007] init: starting service 'vendor.gralloc-4-0'...
[    2.950936] init: starting service 'vendor.hwcomposer-2-4'...
[    2.952571] init: Calling: /system/bin/vdc checkpoint needsCheckpoint
[    2.960253] vdc: Waited 0ms for vold
[    2.962788] vdc: vdc terminated by exit(1)
[    2.962798] vdc:
[    2.963069] init: [libfs_mgr]Set readahead_kb: 128 on /sys/class/block/sda27/../queue/read_ahead_kb
[    2.963526] stmvl53l1 0-0029: device name VL53L3 cut1.1 type VL53L3
[    2.963611] stmvl53l1 0-0029: Probe Success, device id 0xea
[    2.963692] stmvl53l1 0-0029: Probe Success, device type 0xaa
[    2.963791] stmvl53l1 0-0029: irq 414 now handled
[    2.963796] stmvl53l1 0-0029: Misc device registration name:stmvl53l1_ranging
[    2.964049] init: [libfs_mgr]Invalid f2fs superblock on '/dev/block/platform/14700000.ufs/by-name/userdata'
[    2.964311] init: [libfs_mgr]mount_with_alternatives(): skipping mount due to invalid magic, mountpoint=/data blk_dev=/dev/block/sda27 rec[13].fs_type=f2fs
[    2.964313] stmvl53l1 0-0029: Shared i2c pinctrl state off_i2c
[    2.964317] stmvl53l1 0-0029: Power down successfully
[    2.964501] alsa: aoc_snd_card_probe
[    2.964504] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    2.964859] init: Calling: /system/bin/vdc cryptfs mountFstab /dev/block/platform/14700000.ufs/by-name/userdata /data
[    2.969894] vdc: Waited 0ms for vold
[    2.997517] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    2.997795] cfg80211: Problem loading in-kernel X.509 certificate (-13)
[    2.997869] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    2.997874] cfg80211: failed to load regulatory.db
[    3.000464] trusty-log odm:trusty:log: system_state_server: 193: trusty=0/0 prov=0/0 app=0 roll=1/1
[    3.004811] exynos-decon[0]: decon_enable +
[    3.005234] exynos-decon[0]: command mode. hw trigger. DSI0 output.(1440x3120@120hz)
[    3.005237] exynos-decon[0]: decon_enable -
[    3.005802] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: panel_rev: 0x40
[    3.006097] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: exynos_panel_set_backlight_state: panel:0, bl:0x0
[    3.014291] cs40l2x i2c-cs40l25a: supply VA not found, using dummy regulator
[    3.014336] type=1400 audit(1654341390.644:6): avc: denied { search } for comm="modprobe" name="regmap" dev="debugfs" ino=1049 scontext=u:r:init-insmod-sh:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=dir permissive=0
[    3.014387] cs40l2x i2c-cs40l25a: supply VP not found, using dummy regulator
[    3.030131] exynos-ufs 14700000.ufs: kdn: programming keyslot 0 with 80-byte wrapped key
[    3.037045] fsck.f2fs: Info: Fix the reported corruption.
[    3.037228] fsck.f2fs: \x09Info: No support kernel version!
[    3.037234] fsck.f2fs: Info: Segments per section = 1
[    3.037237] fsck.f2fs: Info: Sections per zone = 1
[    3.037240] fsck.f2fs: Info: sector size = 4096
[    3.037243] fsck.f2fs: Info: total sectors = 28906005 (112914 MB)
[    3.037565] fsck.f2fs: Info: MKFS version
[    3.037578] fsck.f2fs:   "5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734"
[    3.037586] fsck.f2fs: Info: FSCK version
[    3.037594] fsck.f2fs:   from "5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734"
[    3.037602] fsck.f2fs:     to "5.10.43-android12-9-00005-g740f7fbe5f39-ab7943734"
[    3.037609] fsck.f2fs: Info: version timestamp cur: 1654341390, prev: 1654337775
[    3.037617] fsck.f2fs: Info: superblock features = 3499 :  encrypt verity extra_attr project_quota quota_ino casefold compression
[    3.037625] fsck.f2fs: Info: superblock encrypt level = 0, salt = 00000000000000000000000000000000
[    3.037633] fsck.f2fs: Info: total FS sectors = 28906005 (112914 MB)
[    3.038489] fsck.f2fs: Info: CKPT version = 4e0df21d
[    3.039429] fsck.f2fs: Info: checkpoint state = c5 :  nat_bits crc compacted_summary unmount
[    3.039435] fsck.f2fs: Info: No error was reported
[    3.039438] fsck.f2fs:
[    3.039440] fsck.f2fs: c, u, RA, CH, CM, Repl=
[    3.039442] fsck.f2fs: 10000 10 10 0 10 0
[    3.041883] F2FS-fs (dm-6): Using encoding defined by superblock: utf8-12.1.0 with flags 0x0
[    3.042313] cs40l2x i2c-cs40l25a: Cirrus Logic CS40L25A revision B1
[    3.061971] F2FS-fs (dm-6): Found nat_bits in checkpoint
[    3.062615] alsa: aoc_snd_card_probe
[    3.062622] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.067694] lwis-dev: LWIS device initialization
[    3.067775] lwis-top-dev: Top device initialization
[    3.068061] lwis lwis-top: Base Probe: Success
[    3.068230] alsa: aoc_snd_card_probe
[    3.068232] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.068270] lwis-ioreg-dev: IOREG device initialization
[    3.068421] lwis-ioreg 1a440000.lwis_csi: has sysmmu 1a510000.sysmmu (total count:1)
[    3.068433] lwis-ioreg 1a440000.lwis_csi: has sysmmu 1a540000.sysmmu (total count:2)
[    3.068452] lwis-ioreg 1a440000.lwis_csi: Adding to iommu group 1
[    3.068473] lwis-ioreg 1a440000.lwis_csi: attached with pgtable 0xffffff8811664000
[    3.070453] lwis lwis-csi: Base Probe: Success
[    3.070488] lwis lwis-csi: IOREG Device Probe: Success
[    3.070563] lwis-ioreg 1aa40000.lwis_pdp: has sysmmu 1a540000.sysmmu (total count:1)
[    3.070585] lwis-ioreg 1aa40000.lwis_pdp: has sysmmu 1ad00000.sysmmu (total count:2)
[    3.070598] lwis-ioreg 1aa40000.lwis_pdp: has sysmmu 1a880000.sysmmu (total count:3)
[    3.070614] lwis-ioreg 1aa40000.lwis_pdp: attached with pgtable 0xffffff8811664000
[    3.070615] alsa: aoc_snd_card_probe
[    3.070617] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.070621] lwis-ioreg 1aa40000.lwis_pdp: Adding to iommu group 1
[    3.070627] lwis-ioreg 1aa40000.lwis_pdp: attached with pgtable 0xffffff8811664000
[    3.070985] lwis lwis-pdp: Base Probe: Success
[    3.071008] lwis lwis-pdp: IOREG Device Probe: Success
[    3.071069] lwis-ioreg 1ac40000.lwis_ipp: has sysmmu 1ad00000.sysmmu (total count:1)
[    3.071081] lwis-ioreg 1ac40000.lwis_ipp: attached with pgtable 0xffffff8811664000
[    3.071083] lwis-ioreg 1ac40000.lwis_ipp: Adding to iommu group 1
[    3.071088] lwis-ioreg 1ac40000.lwis_ipp: attached with pgtable 0xffffff8811664000
[    3.071265] alsa: aoc_snd_card_probe
[    3.071269] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.071642] lwis lwis-ipp: Base Probe: Success
[    3.071661] lwis lwis-ipp: IOREG Device Probe: Success
[    3.071699] lwis-ioreg 1ac80000.lwis_gtnr_align: has sysmmu 1ad00000.sysmmu (total count:1)
[    3.071720] lwis-ioreg 1ac80000.lwis_gtnr_align: has sysmmu 1b080000.sysmmu (total count:2)
[    3.071732] lwis-ioreg 1ac80000.lwis_gtnr_align: attached with pgtable 0xffffff8811664000
[    3.071735] lwis-ioreg 1ac80000.lwis_gtnr_align: Adding to iommu group 1
[    3.071739] lwis-ioreg 1ac80000.lwis_gtnr_align: attached with pgtable 0xffffff8811664000
[    3.071848] alsa: aoc_snd_card_probe
[    3.071851] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.071915] lwis lwis-gtnr-align: Base Probe: Success
[    3.071926] lwis lwis-gtnr-align: IOREG Device Probe: Success
[    3.071977] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bc70000.sysmmu (total count:1)
[    3.071991] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bca0000.sysmmu (total count:2)
[    3.072004] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bcd0000.sysmmu (total count:3)
[    3.072016] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bd00000.sysmmu (total count:4)
[    3.072030] lwis-ioreg 1bc40000.lwis_gtnr_merge: has sysmmu 1bd30000.sysmmu (total count:5)
[    3.072051] lwis-ioreg 1bc40000.lwis_gtnr_merge: attached with pgtable 0xffffff8811664000
[    3.072054] lwis-ioreg 1bc40000.lwis_gtnr_merge: Adding to iommu group 1
[    3.072060] lwis-ioreg 1bc40000.lwis_gtnr_merge: attached with pgtable 0xffffff8811664000
[    3.072111] alsa: aoc_snd_card_probe
[    3.072113] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.072202] lwis lwis-gtnr-merge: Base Probe: Success
[    3.072216] lwis lwis-gtnr-merge: IOREG Device Probe: Success
[    3.072254] lwis-ioreg 1a840000.lwis_g3aa: has sysmmu 1a880000.sysmmu (total count:1)
[    3.072265] lwis-ioreg 1a840000.lwis_g3aa: attached with pgtable 0xffffff8811664000
[    3.072267] lwis-ioreg 1a840000.lwis_g3aa: Adding to iommu group 1
[    3.072273] lwis-ioreg 1a840000.lwis_g3aa: attached with pgtable 0xffffff8811664000
[    3.072300] alsa: aoc_snd_card_probe
[    3.072301] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.072444] lwis lwis-g3aa: Base Probe: Success
[    3.072455] lwis lwis-g3aa: IOREG Device Probe: Success
[    3.072493] lwis-ioreg 1b450000.lwis_itp: has sysmmu 1b080000.sysmmu (total count:1)
[    3.072512] lwis-ioreg 1b450000.lwis_itp: has sysmmu 1b780000.sysmmu (total count:2)
[    3.072526] lwis-ioreg 1b450000.lwis_itp: attached with pgtable 0xffffff8811664000
[    3.072529] lwis-ioreg 1b450000.lwis_itp: Adding to iommu group 1
[    3.072536] lwis-ioreg 1b450000.lwis_itp: attached with pgtable 0xffffff8811664000
[    3.072537] alsa: aoc_snd_card_probe
[    3.072538] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.072775] lwis lwis-itp: Base Probe: Success
[    3.072790] lwis lwis-itp: IOREG Device Probe: Success
[    3.072840] lwis-ioreg 1b760000.lwis_mcsc: has sysmmu 1b7b0000.sysmmu (total count:1)
[    3.072853] lwis-ioreg 1b760000.lwis_mcsc: has sysmmu 1b7e0000.sysmmu (total count:2)
[    3.072865] lwis-ioreg 1b760000.lwis_mcsc: attached with pgtable 0xffffff8811664000
[    3.072867] lwis-ioreg 1b760000.lwis_mcsc: Adding to iommu group 1
[    3.072868] alsa: aoc_snd_card_probe
[    3.072869] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.072876] lwis-ioreg 1b760000.lwis_mcsc: attached with pgtable 0xffffff8811664000
[    3.072982] lwis lwis-mcsc: Base Probe: Success
[    3.072992] lwis lwis-mcsc: IOREG Device Probe: Success
[    3.073026] lwis-ioreg 1ba80000.lwis_scsc: has sysmmu 1bb00000.sysmmu (total count:1)
[    3.073036] lwis-ioreg 1ba80000.lwis_scsc: attached with pgtable 0xffffff8811664000
[    3.073038] lwis-ioreg 1ba80000.lwis_scsc: Adding to iommu group 1
[    3.073043] lwis-ioreg 1ba80000.lwis_scsc: attached with pgtable 0xffffff8811664000
[    3.073111] alsa: aoc_snd_card_probe
[    3.073112] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.073152] lwis lwis-scsc: Base Probe: Success
[    3.073160] lwis lwis-scsc: IOREG Device Probe: Success
[    3.073206] lwis-ioreg 1ba40000.lwis_gdc: has sysmmu 1baa0000.sysmmu (total count:1)
[    3.073217] lwis-ioreg 1ba40000.lwis_gdc: attached with pgtable 0xffffff8811664000
[    3.073219] lwis-ioreg 1ba40000.lwis_gdc: Adding to iommu group 1
[    3.073225] lwis-ioreg 1ba40000.lwis_gdc: attached with pgtable 0xffffff8811664000
[    3.073226] alsa: aoc_snd_card_probe
[    3.073227] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.073323] lwis lwis-gdc0: Base Probe: Success
[    3.073331] lwis lwis-gdc0: IOREG Device Probe: Success
[    3.073381] lwis-ioreg 1ba60000.lwis_gdc: has sysmmu 1bad0000.sysmmu (total count:1)
[    3.073391] lwis-ioreg 1ba60000.lwis_gdc: attached with pgtable 0xffffff8811664000
[    3.073393] lwis-ioreg 1ba60000.lwis_gdc: Adding to iommu group 1
[    3.073398] lwis-ioreg 1ba60000.lwis_gdc: attached with pgtable 0xffffff8811664000
[    3.073472] lwis lwis-gdc1: Base Probe: Success
[    3.073479] lwis lwis-gdc1: IOREG Device Probe: Success
[    3.073515] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1baa0000.sysmmu (total count:1)
[    3.073520] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bad0000.sysmmu (total count:2)
[    3.073526] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bb00000.sysmmu (total count:3)
[    3.073531] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1ad00000.sysmmu (total count:4)
[    3.073536] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1b080000.sysmmu (total count:5)
[    3.073541] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1b780000.sysmmu (total count:6)
[    3.073547] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1b7b0000.sysmmu (total count:7)
[    3.073552] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1b7e0000.sysmmu (total count:8)
[    3.073558] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bc70000.sysmmu (total count:9)
[    3.073566] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bca0000.sysmmu (total count:10)
[    3.073573] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bcd0000.sysmmu (total count:11)
[    3.073579] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bd00000.sysmmu (total count:12)
[    3.073586] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1bd30000.sysmmu (total count:13)
[    3.073593] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1a510000.sysmmu (total count:14)
[    3.073599] lwis-ioreg 1a4e0000.lwis_votf: has sysmmu 1a540000.sysmmu (total count:15)
[    3.073619] lwis-ioreg 1a4e0000.lwis_votf: attached with pgtable 0xffffff8811664000
[    3.073621] lwis-ioreg 1a4e0000.lwis_votf: Adding to iommu group 1
[    3.073627] lwis-ioreg 1a4e0000.lwis_votf: attached with pgtable 0xffffff8811664000
[    3.073751] alsa: aoc_snd_card_probe
[    3.073754] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.073774] lwis lwis-votf: Base Probe: Success
[    3.073793] lwis lwis-votf: IOREG Device Probe: Success
[    3.073803] exynos_pd: pd-tnr sync_state: turn_off = 1
[    3.073987] exynos_pd: pd-mcsc sync_state: turn_off = 1
[    3.074170] exynos_pd: pd-itp sync_state: turn_off = 1
[    3.074271] exynos_pd: pd-gdc sync_state: turn_off = 1
[    3.074464] exynos_pd: pd-csis sync_state: turn_off = 1
[    3.074644] exynos_pd: pd-pdp sync_state: turn_off = 1
[    3.074903] alsa: aoc_snd_card_probe
[    3.074905] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.074981] lwis-i2c-dev: I2C device initialization
[    3.075525] lwis lwis-sensor-gn1: Base Probe: Success
[    3.075592] lwis lwis-sensor-gn1: I2C Device Probe: Success
[    3.075721] alsa: aoc_snd_card_probe
[    3.075723] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.075782] lwis lwis-sensor-imx663: Base Probe: Success
[    3.075854] lwis lwis-sensor-imx663: I2C Device Probe: Success
[    3.075964] alsa: aoc_snd_card_probe
[    3.075965] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076024] lwis lwis-sensor-imx386: Base Probe: Success
[    3.076054] lwis lwis-sensor-imx386: I2C Device Probe: Success
[    3.076174] alsa: aoc_snd_card_probe
[    3.076176] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076344] lwis lwis-sensor-imx586: Base Probe: Success
[    3.076373] lwis lwis-sensor-imx586: I2C Device Probe: Success
[    3.076505] alsa: aoc_snd_card_probe
[    3.076507] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076520] lwis lwis-eeprom-lc898128: Base Probe: Success
[    3.076539] lwis lwis-eeprom-lc898128: I2C Device Probe: Success
[    3.076615] lwis lwis-eeprom-m24c64x-imx663: Base Probe: Success
[    3.076629] lwis lwis-eeprom-m24c64x-imx663: I2C Device Probe: Success
[    3.076632] alsa: aoc_snd_card_probe
[    3.076632] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076697] lwis lwis-eeprom-m24c64x-imx386: Base Probe: Success
[    3.076712] alsa: aoc_snd_card_probe
[    3.076713] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076715] lwis lwis-eeprom-m24c64x-imx386: I2C Device Probe: Success
[    3.076813] alsa: aoc_snd_card_probe
[    3.076814] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076844] lwis lwis-eeprom-sem1215sa: Base Probe: Success
[    3.076858] lwis lwis-eeprom-sem1215sa: I2C Device Probe: Success
[    3.076941] alsa: aoc_snd_card_probe
[    3.076942] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.076972] lwis lwis-act-ak7377: Base Probe: Success
[    3.076986] lwis lwis-act-ak7377: I2C Device Probe: Success
[    3.077078] alsa: aoc_snd_card_probe
[    3.077079] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077116] lwis lwis-act-sem1215sa: Base Probe: Success
[    3.077119] i2c i2c-3: Failed to register i2c client  at 0x34 (-16)
[    3.077122] lwis lwis-act-sem1215sa: I2C Device Probe: Success
[    3.077210] alsa: aoc_snd_card_probe
[    3.077211] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077289] lwis lwis-ois-lc898128: Base Probe: Success
[    3.077292] i2c i2c-0: Failed to register i2c client  at 0x24 (-16)
[    3.077294] lwis lwis-ois-lc898128: I2C Device Probe: Success
[    3.077383] alsa: aoc_snd_card_probe
[    3.077385] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077421] lwis lwis-ois-sem1215sa: Base Probe: Success
[    3.077424] i2c i2c-3: Failed to register i2c client  at 0x34 (-16)
[    3.077426] lwis lwis-ois-sem1215sa: I2C Device Probe: Success
[    3.077491] lwis lwis-flash-lm3644: Base Probe: Success
[    3.077527] lwis lwis-flash-lm3644: I2C Device Probe: Success
[    3.077531] alsa: aoc_snd_card_probe
[    3.077532] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077569] SLC device initialization
[    3.077624] alsa: aoc_snd_card_probe
[    3.077624] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077680] lwis lwis-slc: Base Probe: Success
[    3.077683] lwis lwis-slc: SLC Device Probe: Success
[    3.077741] lwis-dpm: DPM device initialization
[    3.077802] alsa: aoc_snd_card_probe
[    3.077803] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.077823] lwis lwis-dpm: Base Probe: Success
[    3.077914] alsa: aoc_snd_card_probe
[    3.077915] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.079369] cs40l2x-codec cs40l2x-codec.4.auto: DMA mask not set
[    3.079508] alsa: aoc_snd_card_probe
[    3.079509] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    3.951742] cs40l2x i2c-cs40l25a: Loaded 11 waveforms from cs40l20.bin, last modified on 2021-12-26
[    3.954728] cs40l2x i2c-cs40l25a: Firmware revision 10.7.3
[    3.954737] cs40l2x i2c-cs40l25a: Firmware ID 0x1400CB
[    3.954739] cs40l2x i2c-cs40l25a: Max. wavetable size: 1860 bytes (XM), 5250 bytes (YM)
[    4.080286] F2FS-fs (dm-6): Start checkpoint disabled!
[    4.081521] F2FS-fs (dm-6): Mounted with checkpoint version = 4e0df21f
[    4.083024] init: Userdata mounted using (default fstab) result : 7
[    4.083070] init: Keyring created with id 563070581 in process 1
[    4.083172] init: Command 'mount_all --late' action=late-fs (/vendor/etc/init/hw/init.gs101.rc:316) took 1131ms and succeeded
[    4.083207] init: Service 'insmod_sh_common' (pid 405) exited with status 0 oneshot service took 1.284000 seconds in background
[    4.083214] init: Sending signal 9 to service 'insmod_sh_common' (pid 405) process group...
[    4.083284] libprocessgroup: Successfully killed process cgroup uid 0 pid 405 in 0ms
[    4.084162] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    4.084195] init: processing action (late-fs) from (/vendor/etc/init/android.hardware.power-service.pixel-libperfmgr.rc:7)
[    4.084366] init: starting service 'vendor.power-hal-aidl'...
[    4.085616] init: Control message: Could not find 'aidl/android.system.keystore2.IKeystoreService/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    4.085877] init: processing action (post-fs-data) from (/system/etc/init/hw/init.rc:616)
[    4.085982] init: Control message: Processed ctl.start for 'bootanim' from pid: 445 (/system/bin/surfaceflinger)
[    4.086110] init: starting service 'exec 6 (/system/bin/vdc checkpoint prepareCheckpoint)'...
[    4.087084] init: SVC_EXEC service 'exec 6 (/system/bin/vdc checkpoint prepareCheckpoint)' pid 533 (uid 1000 gid 1000+0 context default) started; waiting...
[    4.087208] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    4.092791] init: Service 'exec 6 (/system/bin/vdc checkpoint prepareCheckpoint)' (pid 533) exited with status 0 waiting took 0.006000 seconds
[    4.092808] init: Sending signal 9 to service 'exec 6 (/system/bin/vdc checkpoint prepareCheckpoint)' (pid 533) process group...
[    4.092886] libprocessgroup: Successfully killed process cgroup uid 1000 pid 533 in 0ms
[    4.093909] init: starting service 'exec 7 (/system/bin/vdc --wait cryptfs enablefilecrypto)'...
[    4.095023] init: SVC_EXEC service 'exec 7 (/system/bin/vdc --wait cryptfs enablefilecrypto)' pid 535 (uid 0 gid 0+0 context default) started; waiting...
[    4.099859] vdc: Waited 0ms for vold
[    4.109979] exynos-ufs 14700000.ufs: kdn: deriving 32-byte raw secret from 80-byte wrapped key
[    4.114595] pixel_ufs_prepare_command RPMB write counter =      831; start time 4294893315
[    4.119937] pixel_ufs_prepare_command RPMB write counter =      832; start time 4294893317
[    4.120579] pixel_ufs_prepare_command RPMB write counter =      833; start time 4294893317
[    4.121411] pixel_ufs_prepare_command RPMB write counter =      834; start time 4294893317
[    4.122260] pixel_ufs_prepare_command RPMB write counter =      835; start time 4294893317
[    4.122925] pixel_ufs_prepare_command RPMB write counter =      836; start time 4294893317
[    4.125337] exynos-ufs 14700000.ufs: kdn: deriving 32-byte raw secret from 80-byte wrapped key
[    4.126472] init: Service 'exec 7 (/system/bin/vdc --wait cryptfs enablefilecrypto)' (pid 535) exited with status 0 waiting took 0.031000 seconds
[    4.126486] init: Sending signal 9 to service 'exec 7 (/system/bin/vdc --wait cryptfs enablefilecrypto)' (pid 535) process group...
[    4.126583] libprocessgroup: Successfully killed process cgroup uid 0 pid 535 in 0ms
[    4.126878] init: Verified that /data/bootchart has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.126956] fscrypt: AES-256-CTS-CBC using implementation "cts-cbc-aes-ce"
[    4.127320] exynos-ufs 14700000.ufs: kdn: programming keyslot 1 with 80-byte wrapped key
[    4.128722] init: Verified that /data/vendor has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.128736] init: Not setting encryption policy on: /data/vendor_ce
[    4.128754] init: Not setting encryption policy on: /data/vendor_de
[    4.128813] init: Verified that /data/anr has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.128842] init: Verified that /data/tombstones has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.128964] init: starting service 'tombstoned'...
[    4.129082] init: Created socket '/dev/socket/tombstoned_crash', mode 666, user 1000, group 1000
[    4.129142] init: Created socket '/dev/socket/tombstoned_intercept', mode 666, user 1000, group 1000
[    4.129200] init: Created socket '/dev/socket/tombstoned_java_trace', mode 666, user 1000, group 1000
[    4.130613] init: Switched to default mount namespace
[    4.130754] init: Verified that /data/misc has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.132059] init: starting service 'exec 8 (/system/bin/vdc keymaster earlyBootEnded)'...
[    4.134412] init: SVC_EXEC service 'exec 8 (/system/bin/vdc keymaster earlyBootEnded)' pid 541 (uid 1000 gid 1000+0 context default) started; waiting...
[    4.154689] init: Service 'exec 8 (/system/bin/vdc keymaster earlyBootEnded)' (pid 541) exited with status 0 waiting took 0.021000 seconds
[    4.154710] init: Sending signal 9 to service 'exec 8 (/system/bin/vdc keymaster earlyBootEnded)' (pid 541) process group...
[    4.154804] libprocessgroup: Successfully killed process cgroup uid 1000 pid 541 in 0ms
[    4.154969] init: Not setting encryption policy on: /data/apex
[    4.155103] init: Inferred action different from explicit one, expected 0 but got 2
[    4.155275] init: Verified that /data/apex/decompressed has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.155332] init: Inferred action different from explicit one, expected 0 but got 3
[    4.155390] init: Verified that /data/app-staging has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.155410] init: Inferred action different from explicit one, expected 0 but got 2
[    4.155482] init: Verified that /data/apex/ota_reserved has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.155773] init: starting service 'apexd'...
[    4.158940] init: Verified that /data/local has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159247] init: Not setting encryption policy on: /data/preloads
[    4.159287] init: Not setting encryption policy on: /data/data
[    4.159331] init: Verified that /data/app-private has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159354] init: Verified that /data/app-ephemeral has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159383] init: Verified that /data/app-asec has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159405] init: Verified that /data/app-lib has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159432] init: Verified that /data/app has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159458] init: Verified that /data/property has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159465] init: Inferred action different from explicit one, expected 0 but got 2
[    4.159483] init: Verified that /data/fonts/ has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159574] init: Verified that /data/dalvik-cache has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159602] init: Verified that /data/ota has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159628] init: Verified that /data/ota_package has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159654] init: Verified that /data/resource-cache has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159674] init: Not setting encryption policy on: /data/lost+found
[    4.159704] init: Verified that /data/drm has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159726] init: Verified that /data/mediadrm has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159752] init: Verified that /data/nfc has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159785] init: Verified that /data/backup has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159806] init: Verified that /data/ss has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159825] init: Verified that /data/system has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.159951] init: Not setting encryption policy on: /data/system_de
[    4.159962] init: Not setting encryption policy on: /data/system_ce
[    4.159973] init: Not setting encryption policy on: /data/misc_de
[    4.159983] init: Not setting encryption policy on: /data/misc_ce
[    4.159992] init: Not setting encryption policy on: /data/user
[    4.160002] init: Not setting encryption policy on: /data/user_de
[    4.160024] init: Command 'rm /data/user/0' action=post-fs-data (/system/etc/init/hw/init.rc:847) took 0ms and failed: unlink() failed: Is a directory
[    4.163976] init: Verified that /data/cache has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.164082] init: Verified that /data/rollback has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.164108] init: Verified that /data/rollback-observer has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.164115] init: Inferred action different from explicit one, expected 2 but got 3
[    4.164136] init: Verified that /data/rollback-history has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.164160] init: Verified that /data/incremental has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.165087] apexd: Scanning /system/apex for pre-installed ApexFiles
[    4.165197] apexd: Found pre-installed APEX /system/apex/com.android.i18n.apex
[    4.165358] apexd: Found pre-installed APEX /system/apex/com.google.android.ipsec.apex
[    4.165450] apexd: Found pre-installed APEX /system/apex/com.google.android.telephony.apex
[    4.165531] apexd: Found pre-installed APEX /system/apex/com.google.android.media.swcodec.apex
[    4.165614] apexd: Found pre-installed APEX /system/apex/com.android.runtime.apex
[    4.165693] apexd: Found pre-installed APEX /system/apex/com.google.android.appsearch.apex
[    4.165774] apexd: Found pre-installed APEX /system/apex/com.google.android.adbd.apex
[    4.165856] apexd: Found pre-installed APEX /system/apex/com.android.apex.cts.shim.apex
[    4.165933] apexd: Found pre-installed APEX /system/apex/com.google.android.scheduling.apex
[    4.166007] apexd: Found pre-installed APEX /system/apex/com.google.android.conscrypt.apex
[    4.166087] apexd: Found pre-installed APEX /system/apex/com.google.mainline.primary.libs.apex
[    4.166165] apexd: Found pre-installed APEX /system/apex/com.google.android.extservices.apex
[    4.166240] apexd: Found pre-installed APEX /system/apex/com.google.android.cellbroadcast.apex
[    4.166313] apexd: Found pre-installed APEX /system/apex/com.google.android.os.statsd.apex
[    4.166390] apexd: Found pre-installed APEX /system/apex/com.google.android.tzdata3.apex
[    4.166464] apexd: Found pre-installed APEX /system/apex/com.google.android.tethering.apex
[    4.166540] apexd: Found pre-installed APEX /system/apex/com.google.android.wifi.apex
[    4.166617] apexd: Found pre-installed APEX /system/apex/com.google.android.art.apex
[    4.166699] apexd: Found pre-installed APEX /system/apex/com.google.android.mediaprovider.apex
[    4.166777] apexd: Found pre-installed APEX /system/apex/com.google.android.media.apex
[    4.166856] apexd: Found pre-installed APEX /system/apex/com.google.android.permission.apex
[    4.166931] apexd: Found pre-installed APEX /system/apex/com.google.android.sdkext.apex
[    4.167008] apexd: Found pre-installed APEX /system/apex/com.google.android.resolv.apex
[    4.167086] apexd: Found pre-installed APEX /system/apex/com.google.android.neuralnetworks.apex
[    4.167199] apexd: Found pre-installed APEX /system/apex/com.android.vndk.current.apex
[    4.167285] apexd: Scanning /system_ext/apex for pre-installed ApexFiles
[    4.167300] apexd: /system_ext/apex does not exist. Skipping
[    4.167305] apexd: Scanning /product/apex for pre-installed ApexFiles
[    4.167314] apexd: /product/apex does not exist. Skipping
[    4.167318] apexd: Scanning /vendor/apex for pre-installed ApexFiles
[    4.167375] apexd: Found pre-installed APEX /vendor/apex/com.google.pixel.camera.hal.apex
[    4.167474] apexd: Populating APEX database from mounts...
[    4.167771] apexd: 0 packages restored.
[    4.167831] apexd: Marking APEXd as starting
[    4.168270] apexd: Scanning /metadata/apex/sessions looking for sessions to be activated.
[    4.168929] apexd: Scanning /data/apex/active for data ApexFiles
[    4.168973] apexd: Selecting APEX for activation
[    4.173510] EXT4-fs (loop4): mounted filesystem without journal. Opts: (null)
[    4.173552] apexd: Successfully mounted package /system/apex/com.android.i18n.apex on /apex/com.android.i18n@1 duration=4
[    4.174919] EXT4-fs (loop5): mounted filesystem without journal. Opts: (null)
[    4.174977] apexd: Successfully mounted package /system/apex/com.google.android.ipsec.apex on /apex/com.android.ipsec@311010000 duration=5
[    4.175383] EXT4-fs (loop6): mounted filesystem without journal. Opts: (null)
[    4.175406] apexd: Successfully mounted package /system/apex/com.google.android.telephony.apex on /apex/com.android.telephony@1 duration=6
[    4.177091] EXT4-fs (loop7): mounted filesystem without journal. Opts: (null)
[    4.177121] apexd: Successfully mounted package /system/apex/com.google.android.tethering.apex on /apex/com.android.tethering@311011010 duration=7
[    4.178140] EXT4-fs (loop8): mounted filesystem without journal. Opts: (null)
[    4.178164] apexd: Successfully mounted package /system/apex/com.google.android.media.swcodec.apex on /apex/com.android.media.swcodec@311015000 duration=3
[    4.178638] EXT4-fs (loop9): mounted filesystem without journal. Opts: (null)
[    4.178666] apexd: Successfully mounted package /system/apex/com.google.android.adbd.apex on /apex/com.android.adbd@310852002 duration=2
[    4.179657] EXT4-fs (loop10): mounted filesystem without journal. Opts: (null)
[    4.179676] apexd: Successfully mounted package /system/apex/com.android.runtime.apex on /apex/com.android.runtime@1 duration=3
[    4.181432] EXT4-fs (loop13): mounted filesystem without journal. Opts: (null)
[    4.181471] apexd: Successfully mounted package /system/apex/com.android.apex.cts.shim.apex on /apex/com.android.apex.cts.shim@1 duration=1
[    4.182067] EXT4-fs (loop11): mounted filesystem without journal. Opts: (null)
[    4.182095] apexd: Successfully mounted package /system/apex/com.google.mainline.primary.libs.apex on /apex/com.google.mainline.primary.libs@311020000 duration=4
[    4.182204] EXT4-fs (loop12): mounted filesystem without journal. Opts: (null)
[    4.182225] apexd: Successfully mounted package /system/apex/com.google.android.appsearch.apex on /apex/com.android.appsearch@300000000 duration=3
[    4.184854] EXT4-fs (loop15): mounted filesystem without journal. Opts: (null)
[    4.184885] apexd: Successfully mounted package /system/apex/com.google.android.tzdata3.apex on /apex/com.android.tzdata@310733000 duration=1
[    4.184941] EXT4-fs (loop14): mounted filesystem without journal. Opts: (null)
[    4.184968] apexd: Successfully mounted package /system/apex/com.google.android.scheduling.apex on /apex/com.android.scheduling@310733000 duration=4
[    4.191031] EXT4-fs (loop16): mounted filesystem without journal. Opts: (null)
[    4.191066] apexd: Successfully mounted package /system/apex/com.google.android.conscrypt.apex on /apex/com.android.conscrypt@310911000 duration=6
[    4.191209] EXT4-fs (loop19): mounted filesystem without journal. Opts: (null)
[    4.191224] apexd: Successfully mounted package /system/apex/com.android.vndk.current.apex on /apex/com.android.vndk.v31@1 duration=3
[    4.191278] EXT4-fs (loop17): mounted filesystem without journal. Opts: (null)
[    4.191290] apexd: Successfully mounted package /system/apex/com.google.android.extservices.apex on /apex/com.android.extservices@310852000 duration=6
[    4.191701] EXT4-fs (loop18): mounted filesystem without journal. Opts: (null)
[    4.191712] apexd: Successfully mounted package /system/apex/com.google.android.art.apex on /apex/com.android.art@310924000 duration=3
[    4.193539] EXT4-fs (loop20): mounted filesystem without journal. Opts: (null)
[    4.193598] apexd: Successfully mounted package /system/apex/com.google.android.permission.apex on /apex/com.android.permission@311014000 duration=1
[    4.194050] EXT4-fs (loop21): mounted filesystem without journal. Opts: (null)
[    4.194071] apexd: Successfully mounted package /system/apex/com.google.android.neuralnetworks.apex on /apex/com.android.neuralnetworks@310850000 duration=2
[    4.194196] EXT4-fs (loop22): mounted filesystem without journal. Opts: (null)
[    4.194223] apexd: Successfully mounted package /system/apex/com.google.android.cellbroadcast.apex on /apex/com.android.cellbroadcast@311010000 duration=2
[    4.196057] EXT4-fs (loop24): mounted filesystem without journal. Opts: (null)
[    4.196092] apexd: Successfully mounted package /system/apex/com.google.android.os.statsd.apex on /apex/com.android.os.statsd@311012000 duration=1
[    4.196767] EXT4-fs (loop25): mounted filesystem without journal. Opts: (null)
[    4.196792] apexd: Successfully mounted package /system/apex/com.google.android.mediaprovider.apex on /apex/com.android.mediaprovider@311012020 duration=2
[    4.197774] EXT4-fs (loop26): mounted filesystem without journal. Opts: (null)
[    4.197803] apexd: Successfully mounted package /vendor/apex/com.google.pixel.camera.hal.apex on /apex/com.google.pixel.camera.hal@208030436 duration=2
[    4.199572] EXT4-fs (loop27): mounted filesystem without journal. Opts: (null)
[    4.199639] apexd: Successfully mounted package /system/apex/com.google.android.resolv.apex on /apex/com.android.resolv@311011010 duration=2
[    4.200186] EXT4-fs (loop23): mounted filesystem without journal. Opts: (null)
[    4.200214] apexd: Successfully mounted package /system/apex/com.google.android.media.apex on /apex/com.android.media@311012000 duration=8
[    4.201626] EXT4-fs (loop28): mounted filesystem without journal. Opts: (null)
[    4.201650] apexd: Successfully mounted package /system/apex/com.google.android.wifi.apex on /apex/com.android.wifi@311011000 duration=4
[    4.201791] EXT4-fs (loop29): mounted filesystem without journal. Opts: (null)
[    4.201803] apexd: Successfully mounted package /system/apex/com.google.android.sdkext.apex on /apex/com.android.sdkext@310912000 duration=2
[    4.202765] apexd: Activated 26 packages.
[    4.202811] apexd: OnStart done, duration=34
[    4.202865] AidlLazyServiceRegistrar: Registering service apexservice
[    4.208500] apexd: Can't open /system_ext/apex for reading : No such file or directory
[    4.208521] apexd: Can't open /product/apex for reading : No such file or directory
[    4.211090] apexd: Marking APEXd as activated
[    4.211299] init: Wait for property 'apexd.status=activated' took 47ms
[    4.220189] init: Parsing file /apex/com.android.adbd/etc/init.rc...
[    4.220732] init: Parsing file /apex/com.android.media.swcodec/etc/init.rc...
[    4.220976] init: Parsing file /apex/com.android.media/etc/init.rc...
[    4.224809] init: Parsing file /apex/com.android.os.statsd/etc/init.rc...
[    4.225168] init: Parsing file /apex/com.android.sdkext/etc/derive_classpath.rc...
[    4.225398] init: Parsing file /apex/com.android.sdkext/etc/derive_sdk.rc...
[    4.243338] init: linkerconfig generated /linkerconfig with mounted APEX modules info
[    4.243397] init: Not setting encryption policy on: /data/media
[    4.243603] init: starting service 'exec 9 (/system/bin/chattr +F /data/media)'...
[    4.244471] init: SVC_EXEC service 'exec 9 (/system/bin/chattr +F /data/media)' pid 604 (uid 1023 gid 1023+0 context default) started; waiting...
[    4.259950] init: Service 'exec 9 (/system/bin/chattr +F /data/media)' (pid 604) exited with status 0 waiting took 0.015000 seconds
[    4.259966] init: Sending signal 9 to service 'exec 9 (/system/bin/chattr +F /data/media)' (pid 604) process group...
[    4.260033] libprocessgroup: Successfully killed process cgroup uid 1023 pid 604 in 0ms
[    4.260243] init: Verified that /data/media/obb has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.260583] init: starting service 'derive_sdk'...
[    4.261942] init: SVC_EXEC service 'derive_sdk' pid 605 (uid 9999 gid 9999+0 context default) started; waiting...
[    4.271918] init: Service 'derive_sdk' (pid 605) exited with status 0 waiting took 0.010000 seconds
[    4.271934] init: Sending signal 9 to service 'derive_sdk' (pid 605) process group...
[    4.271996] libprocessgroup: Successfully killed process cgroup uid 9999 pid 605 in 0ms
[    4.272412] init: starting service 'exec 10 (/system/bin/vdc --wait cryptfs init_user0)'...
[    4.273564] init: SVC_EXEC service 'exec 10 (/system/bin/vdc --wait cryptfs init_user0)' pid 606 (uid 0 gid 0+0 context default) started; waiting...
[    4.279951] vdc: Waited 0ms for vold
[    4.284894] exynos-ufs 14700000.ufs: kdn: deriving 32-byte raw secret from 80-byte wrapped key
[    4.304679] init: Service 'exec 10 (/system/bin/vdc --wait cryptfs init_user0)' (pid 606) exited with status 0 waiting took 0.031000 seconds
[    4.304696] init: Sending signal 9 to service 'exec 10 (/system/bin/vdc --wait cryptfs init_user0)' (pid 606) process group...
[    4.304761] libprocessgroup: Successfully killed process cgroup uid 0 pid 606 in 0ms
[    4.305364] selinux: SELinux: Skipping restorecon on directory(/data)
[    4.305369] selinux:
[    4.305479] init: starting service 'derive_classpath'...
[    4.306617] init: SVC_EXEC service 'derive_classpath' pid 608 (uid 1000 gid 1000+1 context default) started; waiting...
[    4.326921] init: Service 'derive_classpath' (pid 608) exited with status 0 waiting took 0.020000 seconds
[    4.326941] init: Sending signal 9 to service 'derive_classpath' (pid 608) process group...
[    4.327031] libprocessgroup: Successfully killed process cgroup uid 1000 pid 608 in 0ms
[    4.328068] init: starting service 'odsign'...
[    4.412045] init: Wait for property 'odsign.key.done=1' took 82ms
[    4.412214] init: starting service 'exec 11 (/system/bin/fsverity_init --lock)'...
[    4.413108] init: SVC_EXEC service 'exec 11 (/system/bin/fsverity_init --lock)' pid 612 (uid 0 gid 0+0 context default) started; waiting...
[    4.413586] init: Sending signal 9 to service 'odsign' (pid 609) process group...
[    4.418795] libprocessgroup: Successfully killed process cgroup uid 0 pid 609 in 5ms
[    4.419087] init: Control message: Processed ctl.stop for 'odsign' from pid: 609 (/system/bin/odsign)
[    4.419172] init: Service 'odsign' (pid 609) received signal 9
[    4.420010] init: Service 'exec 11 (/system/bin/fsverity_init --lock)' (pid 612) exited with status 0 waiting took 0.007000 seconds
[    4.420032] init: Sending signal 9 to service 'exec 11 (/system/bin/fsverity_init --lock)' (pid 612) process group...
[    4.420122] libprocessgroup: Successfully killed process cgroup uid 0 pid 612 in 0ms
[    4.420808] init: starting service 'apexd-snapshotde'...
[    4.423017] init: SVC_EXEC service 'apexd-snapshotde' pid 613 (uid 0 gid 1000+0 context default) started; waiting...
[    4.430588] apexd: Snapshot DE subcommand detected
[    4.431504] apexd: Marking APEXd as ready
[    4.432708] init: Service 'apexd-snapshotde' (pid 613) exited with status 0 waiting took 0.010000 seconds
[    4.432721] init: Sending signal 9 to service 'apexd-snapshotde' (pid 613) process group...
[    4.432792] libprocessgroup: Successfully killed process cgroup uid 0 pid 613 in 0ms
[    4.433542] init: starting service 'exec 12 (/system/bin/tzdatacheck /apex/com.android.tzdata/etc/tz /data/misc/zoneinfo)'...
[    4.435645] init: SVC_EXEC service 'exec 12 (/system/bin/tzdatacheck /apex/com.android.tzdata/etc/tz /data/misc/zoneinfo)' pid 614 (uid 1000 gid 1000+0 context default) started; waiting...
[    4.439187] init: Service 'exec 12 (/system/bin/tzdatacheck /apex/com.android.tzdata/etc/tz /data/misc/zoneinfo)' (pid 614) exited with status 0 waiting took 0.004000 seconds
[    4.439200] init: Sending signal 9 to service 'exec 12 (/system/bin/tzdatacheck /apex/com.android.tzdata/etc/tz /data/misc/zoneinfo)' (pid 614) process group...
[    4.439272] libprocessgroup: Successfully killed process cgroup uid 1000 pid 614 in 0ms
[    4.439981] init: processing action (post-fs-data) from (/system/etc/init/hw/init.rc:1270)
[    4.440012] init: Command 'rm /dev/.magisk_unblock' action=post-fs-data (/system/etc/init/hw/init.rc:1272) took 0ms and failed: unlink() failed: No such file or directory
[    4.440050] init: starting service 'y5AJFg82AaBGDC'...
[    4.475665] exynos-ufs 14700000.ufs: kdn: programming keyslot 2 with 80-byte wrapped key
[    4.786521] init: wait for '/dev/.magisk_unblock' took 344ms
[    4.786567] init: Command 'wait /dev/.magisk_unblock 40' action=post-fs-data (/system/etc/init/hw/init.rc:1274) took 344ms and succeeded
[    4.786635] init: Service 'y5AJFg82AaBGDC' (pid 615) exited with status 0 oneshot service took 0.345000 seconds in background
[    4.786646] init: Sending signal 9 to service 'y5AJFg82AaBGDC' (pid 615) process group...
[    4.786762] libprocessgroup: Successfully killed process cgroup uid 0 pid 615 in 0ms
[    4.787866] init: Untracked pid 635 exited with status 0
[    4.787903] init: Untracked pid 637 received signal 9
[    4.794215] init: processing action (post-fs-data) from (/system/etc/init/hw/init.usb.rc:6)
[    4.794587] init: Verified that /data/adb has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.794604] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.raven.rc:38)
[    4.794894] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:318)
[    4.794980] init: Top-level directory needs encryption action, eg mkdir /data/vendor <mode> <uid> <gid> encryption=Require
[    4.795303] init: Verified that /data/vendor has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.804807] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:399)
[    4.805699] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:414)
[    4.806001] init: Command 'rm /data/vendor/gps/gps_started' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:418) took 0ms and failed: unlink() failed: No such file or directory
[    4.806111] init: Command 'rm /data/vendor/gps/glonass_started' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:419) took 0ms and failed: unlink() failed: No such file or directory
[    4.806218] init: Command 'rm /data/vendor/gps/beidou_started' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:420) took 0ms and failed: unlink() failed: No such file or directory
[    4.806323] init: Command 'rm /data/vendor/gps/smd_started' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:421) took 0ms and failed: unlink() failed: No such file or directory
[    4.806427] init: Command 'rm /data/vendor/gps/sv_cno.info' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:422) took 0ms and failed: unlink() failed: No such file or directory
[    4.807248] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:807)
[    4.807453] init: Command 'start vendor.rebootescrow-citadel' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:809) took 0ms and failed: service vendor.rebootescrow-citadel not found
[    4.809839] init: Command 'symlink /mnt/vendor/persist/ss /data/vendor/ss/persist' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:813) took 0ms and failed: symlink() failed: File exists
[    4.810073] init: Command 'chmod 0770 /data/vendor/ss/persist' action=post-fs-data (/vendor/etc/init/hw/init.gs101.rc:815) took 0ms and failed: fchmodat() failed: Operation not supported on transport endpoint
[    4.810169] init: Sending signal 9 to service 'storageproxyd' (pid 431) process group...
[    4.815658] libprocessgroup: Successfully killed process cgroup uid 0 pid 431 in 5ms
[    4.816082] init: Service 'storageproxyd' (pid 431) received signal 9
[    4.816596] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:829)
[    4.817135] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.gs101.rc:845)
[    4.817333] init: processing action (post-fs-data) from (/vendor/etc/init/hw/init.raviole.rc:37)
[    4.817629] init: starting service 'exec 13 (/vendor/bin/trusty_apploader /vendor/firmware/g6.app)'...
[    4.820891] init: starting service 'twoshay'...
[    4.822686] init: processing action (post-fs-data) from (/system/etc/init/bootstat.rc:9)
[    4.823253] init: processing action (post-fs-data) from (/system/etc/init/gsid.rc:17)
[    4.823433] init: Not setting encryption policy on: /data/gsi
[    4.823502] init: processing action (post-fs-data) from (/system/etc/init/incidentd.rc:21)
[    4.823542] init: processing action (post-fs-data) from (/system/etc/init/iorapd.rc:29)
[    4.823567] init: processing action (post-fs-data) from (/system/etc/init/otapreopt.rc:3)
[    4.823662] init: starting service 'exec 14 (/system/bin/otapreopt_slot)'...
[    4.824496] init: SVC_EXEC service 'exec 14 (/system/bin/otapreopt_slot)' pid 640 (uid 0 gid 0+0 context default) started; waiting...
[    4.844481] init: Service 'exec 14 (/system/bin/otapreopt_slot)' (pid 640) exited with status 0 waiting took 0.020000 seconds
[    4.844510] init: Sending signal 9 to service 'exec 14 (/system/bin/otapreopt_slot)' (pid 640) process group...
[    4.844646] libprocessgroup: Successfully killed process cgroup uid 0 pid 640 in 0ms
[    4.845471] selinux: SELinux: Skipping restorecon on directory(/data/dalvik-cache/arm)
[    4.845478] selinux:
[    4.845677] selinux: SELinux: Skipping restorecon on directory(/data/dalvik-cache/arm64)
[    4.845681] selinux:
[    4.845702] selinux: SELinux:  Could not stat /data/dalvik-cache/mips: No such file or directory.
[    4.845705] selinux:
[    4.845720] selinux: SELinux:  Could not stat /data/dalvik-cache/mips64: No such file or directory.
[    4.845722] selinux:
[    4.845736] selinux: SELinux:  Could not stat /data/dalvik-cache/x86: No such file or directory.
[    4.845739] selinux:
[    4.845753] selinux: SELinux:  Could not stat /data/dalvik-cache/x86_64: No such file or directory.
[    4.845755] selinux:
[    4.845780] init: processing action (post-fs-data) from (/system/etc/init/perfetto.rc:73)
[    4.845831] init: Command 'rm /data/misc/perfetto-traces/.guardraildata' action=post-fs-data (/system/etc/init/perfetto.rc:74) took 0ms and failed: unlink() failed: No such file or directory
[    4.845838] init: processing action (post-fs-data) from (/system/etc/init/recovery-persist.rc:1)
[    4.845967] init: starting service 'exec 15 (/system/bin/recovery-persist)'...
[    4.847014] init: processing action (post-fs-data) from (/system/etc/init/wifi.rc:18)
[    4.847523] selinux: SELinux: Skipping restorecon on directory(/data/misc/apexdata/com.android.wifi)
[    4.847527] selinux:
[    4.847543] init: processing action (post-fs-data) from (/vendor/etc/init/cbd.rc:21)
[    4.848247] init: processing action (post-fs-data) from (/vendor/etc/init/hostapd.android.rc:9)
[    4.848516] init: processing action (post-fs-data) from (/vendor/etc/init/init.modem_logging_control.rc:66)
[    4.849098] init: processing action (post-fs-data) from (/vendor/etc/init/init.sscoredump.rc:1)
[    4.849452] init: starting service 'vendor.sscoredump'...
[    4.851229] init: processing action (post-fs-data) from (/vendor/etc/init/init.usf.rc:7)
[    4.851895] init: processing action (post-fs-data) from (/vendor/etc/init/vendor.google.modem_svc_sit.rc:13)
[    4.851992] init: processing action (post-fs-data) from (/vendor/etc/init/vendor.google.radioext@1.0-service.rc:6)
[    4.852094] init: processing action (post-fs-data) from (/vendor/etc/init/vendor.google.wifi_ext@1.0-service.rc:7)
[    4.852292] init: processing action (load_persist_props_action) from (/system/etc/init/hw/init.rc:458)
[    4.853744] init: Service 'exec 15 (/system/bin/recovery-persist)' (pid 643) exited with status 0 oneshot service took 0.007000 seconds in background
[    4.853761] init: Sending signal 9 to service 'exec 15 (/system/bin/recovery-persist)' (pid 643) process group...
[    4.853841] libprocessgroup: Successfully killed process cgroup uid 1000 pid 643 in 0ms
[    4.854386] init: Wait for property 'ro.persistent_properties.ready=true' took 2ms
[    4.854537] init: starting service 'logd-reinit'...
[    4.856517] init: processing action (load_persist_props_action) from (/system/etc/init/flags_health_check.rc:1)
[    4.856557] init: Top-level directory needs encryption action, eg mkdir /data/server_configurable_flags <mode> <uid> <gid> encryption=Require
[    4.856708] init: Verified that /data/server_configurable_flags has the encryption policy 33673033a086399ebda5a339e755855f v2 modes 1/4 flags 0xa
[    4.856841] init: starting service 'exec 16 (/system/bin/flags_health_check BOOT_FAILURE)'...
[    4.857980] init: SVC_EXEC service 'exec 16 (/system/bin/flags_health_check BOOT_FAILURE)' pid 646 (uid 1000 gid 1000+0 context default) started; waiting...
[    4.861162] logd: logd reinit
[    4.861477] logd: FrameworkListener: read() failed (Connection reset by peer)
[    4.861604] init: Service 'logd-reinit' (pid 645) exited with status 0 oneshot service took 0.006000 seconds in background
[    4.861618] init: Sending signal 9 to service 'logd-reinit' (pid 645) process group...
[    4.861704] libprocessgroup: Successfully killed process cgroup uid 1036 pid 645 in 0ms
[    4.862994] init: Service 'exec 16 (/system/bin/flags_health_check BOOT_FAILURE)' (pid 646) exited with status 0 waiting took 0.005000 seconds
[    4.863010] init: Sending signal 9 to service 'exec 16 (/system/bin/flags_health_check BOOT_FAILURE)' (pid 646) process group...
[    4.863073] libprocessgroup: Successfully killed process cgroup uid 1000 pid 646 in 0ms
[    4.863279] init: processing action (load_bpf_programs) from (/system/etc/init/bpfloader.rc:17)
[    4.863961] init: starting service 'bpfloader'...
[    4.866103] init: SVC_EXEC service 'bpfloader' pid 647 (uid 0 gid 0+0 context default) started; waiting...
[    4.934123] init: Service 'bpfloader' (pid 647) exited with status 0 waiting took 0.069000 seconds
[    4.934145] init: Sending signal 9 to service 'bpfloader' (pid 647) process group...
[    4.934339] libprocessgroup: Successfully killed process cgroup uid 0 pid 647 in 0ms
[    4.935035] init: processing action (ro.crypto.state=encrypted && ro.crypto.type=file && zygote-start) from (/system/etc/init/hw/init.rc:980)
[    4.935064] init: start_waiting_for_property("odsign.verification.done", "1"): already set
[    4.935275] init: starting service 'update_verifier_nonencrypted'...
[    4.936558] init: SVC_EXEC service 'update_verifier_nonencrypted' pid 648 (uid 0 gid 2001+1 context default) started; waiting...
[    4.941901] update_verifier: Started with arg 1: nonencrypted
[    4.943117] update_verifier: Booting slot 0: isSlotMarkedSuccessful=0
[    4.943258] update_verifier: /data/ota_package/care_map.pb doesn't exist
[    4.943268] update_verifier: Failed to parse the care map file, skipping verification
[    4.943882] update_verifier: Deferred marking slot 0 as booted successfully.
[    4.943907] update_verifier: Leaving update_verifier.
[    4.944450] init: Service 'update_verifier_nonencrypted' (pid 648) exited with status 0 waiting took 0.008000 seconds
[    4.944464] init: Sending signal 9 to service 'update_verifier_nonencrypted' (pid 648) process group...
[    4.944547] libprocessgroup: Successfully killed process cgroup uid 0 pid 648 in 0ms
[    4.945488] init: starting service 'statsd'...
[    4.945733] init: Created socket '/dev/socket/statsdw', mode 222, user 1066, group 1066
[    4.947345] init: starting service 'netd'...
[    4.947563] init: Created socket '/dev/socket/dnsproxyd', mode 660, user 0, group 3003
[    4.947673] init: Created socket '/dev/socket/mdns', mode 660, user 0, group 1000
[    4.947777] init: Created socket '/dev/socket/fwmarkd', mode 660, user 0, group 3003
[    4.949047] init: starting service 'zygote'...
[    4.949226] init: Created socket '/dev/socket/zygote', mode 660, user 0, group 1000
[    4.949311] init: Created socket '/dev/socket/usap_pool_primary', mode 660, user 0, group 1000
[    4.950775] init: starting service 'zygote_secondary'...
[    4.950965] init: Created socket '/dev/socket/zygote_secondary', mode 660, user 0, group 1000
[    4.951054] init: Created socket '/dev/socket/usap_pool_secondary', mode 660, user 0, group 1000
[    4.952353] init: processing action (zygote-start) from (/vendor/etc/init/hw/init.gs101.rc:394)
[    4.952952] init: processing action (firmware_mounts_complete) from (/system/etc/init/hw/init.rc:464)
[    4.953013] init: processing action (early-boot) from (/vendor/etc/init/hw/init.gs101.rc:434)
[    4.953068] init: start_waiting_for_property("vendor.common.modules.ready", "1"): already set
[    4.953120] init: start_waiting_for_property("vendor.device.modules.ready", "1"): already set
[    4.956012] init: processing action (early-boot) from (/vendor/etc/init/hw/init.gs101.usb.rc:1)
[    4.960114] file system registered
[    4.962597] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    4.977841] using random self ethernet address
[    4.977853] using random host ethernet address
[    4.979406] using random self ethernet address
[    4.979412] using random host ethernet address
[    4.980355] init: processing action (early-boot) from (/vendor/etc/init/hw/init.raviole.rc:6)
[    4.980413] init: start_waiting_for_property("vendor.common.modules.ready", "1"): already set
[    4.980552] init: starting service 'insmod_sh_raviole'...
[    4.982579] init: processing action (early-boot) from (/system/etc/init/installd.rc:5)
[    4.988471] init: processing action (early-boot) from (/vendor/etc/init/pixel-thermal-symlinks.rc:1)
[    4.989348] init: starting service 'vendor.thermal.symlinks'...
[    4.991380] init: processing action (early-boot) from (/vendor/etc/init/rebalance_interrupts-vendor.gs101.rc:7)
[    4.992009] init: starting service 'vendor.rebalance_interrupts-vendor'...
[    4.995032] init: processing action (boot) from (/system/etc/init/hw/init.rc:994)
[    4.998516] init: starting service 'gnss_service'...
[    5.001813] init: starting service 'hidl_memory'...
[    5.006063] init: starting service 'edgetpu_app_service'...
[    5.007926] init: starting service 'vendor.audio-hal'...
[    5.010007] init: starting service 'bcmbtlinux-1.1'...
[    5.012907] init: starting service 'vendor.camera-provider-2-7-google'...
[    5.015276] init: starting service 'rlsservice'...
[    5.017284] init: starting service 'vendor.cas-hal-1-2'...
[    5.018721] init: starting service 'confirmationui-1-0'...
[    5.022188] init: starting service 'vendor.contexthub-hal-1-2'...
[    5.024488] init: starting service 'vendor.drm-clearkey-hal-1-4'...
[    5.026156] init: starting service 'vendor.drm-widevine-hal-1-4'...
[    5.031511] init: starting service 'vendor.dumpstate-1-1'...
[    5.033167] init: starting service 'vendor.gatekeeper-1-0'...
[    5.040838] init: starting service 'health-hal-2-1'...
[    5.040876] init: Opened file '/dev/kmsg', flags 1
[    5.042673] init: starting service 'vendor.identity_hal'...
[    5.044816] init: starting service 'neuralnetworks_hal_service_armnn'...
[    5.047470] init: starting service 'hal_neuralnetworks_darwinn'...
[    5.052643] init: starting service 'nfc_hal_service'...
[    5.057107] init: starting service 'vendor.power.stats'...
[    5.060288] init: starting service 'gto_secure_element_hal_service_1_2'...
[    5.061592] init: starting service 'secure_element_uicc_hal_service'...
[    5.064304] init: starting service 'vendor.sensors-hal-2-1-multihal'...
[    5.065992] init: starting service 'vendor.usb-hal-1-3'...
[    5.074124] init: starting service 'vendor.weaver_hal'...
[    5.080887] init: starting service 'android-hardware-media-c2-hal-1-0-google'...
[    5.091074] init: starting service 'vendor.memtrack-default'...
[    5.095514] init: starting service 'android-hardware-media-c2-hal-1-0'...
[    5.097514] init: starting service 'vendor.uwb-default'...
[    5.098849] init: starting service 'audiometricext'...
[    5.100582] init: starting service 'edgetpu_vendor_service'...
[    5.100856] odpm: Starting at timestamp (ms): 5061
[    5.100861] odpm: Boot config complete!
[    5.100964] odpm: Starting at timestamp (ms): 5061
[    5.100966] odpm: Boot config complete!
[    5.102281] init: starting service 'google_battery'...
[    5.104406] init: starting service 'vendor.google.radioext@1.0'...
[    5.105875] init: starting service 'vendor.wifi_hal_legacy'...
[    5.106550] dChargerDetect: Psy name:.
[    5.106555] dChargerDetect: Psy name:..
[    5.106560] dChargerDetect: Psy name:dc
[    5.106563] dChargerDetect: Psy name:battery
[    5.106566] dChargerDetect: Psy name:gcpm_pps
[    5.106569] dChargerDetect: Psy name:main-charger
[    5.106572] dChargerDetect: Psy name:tcpm-source-psy-i2c-max77759tcpc
[    5.106575] dChargerDetect: Psy name:wireless
[    5.106578] dChargerDetect: Psy name:maxfg
[    5.106581] dChargerDetect: Psy name:pca9468-mains
[    5.106584] dChargerDetect: Psy name:usb
[    5.106586] dChargerDetect: Psy name:gcpm
[    5.107538] init: starting service 'wireless_charger'...
[    5.109196] init: Command 'class_start hal' action=boot (/system/etc/init/hw/init.rc:1096) took 110ms and succeeded
[    5.109244] init: Service 'vendor.rebalance_interrupts-vendor' (pid 662) exited with status 0 oneshot service took 0.115000 seconds in background
[    5.109252] init: Sending signal 9 to service 'vendor.rebalance_interrupts-vendor' (pid 662) process group...
[    5.109322] libprocessgroup: Successfully killed process cgroup uid 0 pid 662 in 0ms
[    5.109810] init: starting service 'audioserver'...
[    5.114199] init: starting service 'credstore'...
[    5.116139] init: starting service 'gpu'...
[    5.121092] init: starting service 'vendor.modem_svc_sit'...
[    5.123109] init: processing action (persist.sys.usb.config=* && boot) from (/system/etc/init/hw/init.usb.rc:108)
[    5.123225] init: processing action (boot) from (/vendor/etc/init/hw/init.gs101.rc:457)
[    5.123362] init: Command 'chmod 0755 /sys/kernel/debug' action=boot (/vendor/etc/init/hw/init.gs101.rc:460) took 0ms and failed: fchmodat() failed: Operation not permitted
[    5.123413] init: Command 'chown system system /sys/kernel/debug' action=boot (/vendor/etc/init/hw/init.gs101.rc:461) took 0ms and failed: lchown() failed: Operation not permitted
[    5.123680] dChargerDetect: Psy name:.
[    5.123683] dChargerDetect: Psy name:..
[    5.123688] dChargerDetect: Psy name:dc
[    5.123691] dChargerDetect: Psy name:battery
[    5.123693] dChargerDetect: Psy name:gcpm_pps
[    5.123696] dChargerDetect: Psy name:main-charger
[    5.123699] dChargerDetect: Psy name:tcpm-source-psy-i2c-max77759tcpc
[    5.123702] dChargerDetect: Psy name:wireless
[    5.123705] dChargerDetect: Psy name:maxfg
[    5.123708] dChargerDetect: Psy name:pca9468-mains
[    5.123710] dChargerDetect: Psy name:usb
[    5.123713] dChargerDetect: Psy name:gcpm
[    5.123719] dChargerDetect: TcpmPsyName:tcpm-source-psy-i2c-max77759tcpc
[    5.123775] init: Unable to set property 'ro.boot.wificountrycode' from uid:0 gid:0 pid:354: Read-only property was already set
[    5.124940] init: processing action (boot) from (/vendor/etc/init/hw/init.gs101.usb.rc:76)
[    5.125397] init: processing action (boot) from (/system/etc/init/dumpstate.rc:1)
[    5.125433] init: processing action (boot) from (/system/etc/init/gsid.rc:25)
[    5.125542] init: starting service 'exec 17 (/system/bin/gsid run-startup-tasks)'...
[    5.127203] init: processing action (boot) from (/vendor/etc/init/android.hardware.vibrator-service.cs40l25.rc:1)
[    5.127325] init: wait for '/sys/class/leds/vibrator/device' took 0ms
[    5.134943] healthd: battery l=93 v=4294 t=32.8 h=2 st=3 c=-1233437 fc=5204000 cc=2 chg=
[    5.137013] init: starting service 'vendor.vibrator.cs40l25'...
[    5.140032] init: processing action (boot) from (/vendor/etc/init/libg3a_gabc.rc:2)
[    5.140322] init: processing action (boot) from (/vendor/etc/init/libg3a_gaf.rc:2)
[    5.140537] init: processing action (boot) from (/vendor/etc/init/libg3a_ghawb.rc:2)
[    5.140683] init: processing action (boot) from (/vendor/etc/init/uwb-default.rc:7)
[    5.147066] cpif: bootdump_open: umts_boot0 (opened 1) by modem_svc_sit
[    5.147189] cpif: ipc_open: oem_ipc1 (opened 1) by modem_svc_sit
[    5.152723] init: starting service 'vendor_uwb_init'...
[    5.155309] init: processing action (enable_property_trigger) from (<Builtin Action>:0)
[    5.155510] init: processing action (apexd.status=ready && ro.product.cpu.abilist32=*) from (/system/etc/init/hw/init.rc:94)
[    5.157202] init: starting service 'boringssl_self_test_apex32'...
[    5.158619] init: SVC_EXEC service 'boringssl_self_test_apex32' pid 757 (uid 0 gid 0+0 context default) started; waiting...
[    5.158957] init: Service 'exec 17 (/system/bin/gsid run-startup-tasks)' (pid 742) exited with status 0 oneshot service took 0.032000 seconds in background
[    5.158967] init: Sending signal 9 to service 'exec 17 (/system/bin/gsid run-startup-tasks)' (pid 742) process group...
[    5.159034] libprocessgroup: Successfully killed process cgroup uid 0 pid 742 in 0ms
[    5.163311] init: Service 'vendor_uwb_init' (pid 756) exited with status 0 oneshot service took 0.009000 seconds in background
[    5.163327] init: Sending signal 9 to service 'vendor_uwb_init' (pid 756) process group...
[    5.163382] libprocessgroup: Successfully killed process cgroup uid 1083 pid 756 in 0ms
[    5.177117] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.177273] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x000a000d)
[    5.177277] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[    5.177288] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[    5.177314] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[    5.179940] cpif: bootdump_open: umts_boot0 (opened 2) by vendor.google.r
[    5.180414] cpif: ipc_open: oem_ipc0 (opened 1) by vendor.google.r
[    5.207695] cs40l2x i2c-cs40l25a: Timed out with register 0x00013030 = 0xFFFFFFFD
[    5.210519] init: Service 'boringssl_self_test_apex32' (pid 757) exited with status 0 waiting took 0.052000 seconds
[    5.210534] init: Sending signal 9 to service 'boringssl_self_test_apex32' (pid 757) process group...
[    5.210610] libprocessgroup: Successfully killed process cgroup uid 0 pid 757 in 0ms
[    5.211284] init: processing action (apexd.status=ready && ro.product.cpu.abilist64=*) from (/system/etc/init/hw/init.rc:96)
[    5.211608] init: starting service 'boringssl_self_test_apex64'...
[    5.213508] init: SVC_EXEC service 'boringssl_self_test_apex64' pid 780 (uid 0 gid 0+0 context default) started; waiting...
[    5.230024] type=1400 audit(1654341392.860:7): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    5.239961] init: Service 'boringssl_self_test_apex64' (pid 780) exited with status 0 waiting took 0.027000 seconds
[    5.239980] init: Sending signal 9 to service 'boringssl_self_test_apex64' (pid 780) process group...
[    5.240086] libprocessgroup: Successfully killed process cgroup uid 0 pid 780 in 0ms
[    5.240717] init: processing action (bootreceiver.enable=1 && ro.product.cpu.abilist64=*) from (/system/etc/init/hw/init.rc:606)
[    5.241210] [11:16:32.877994][dhd][wlan]_dhd_module_init in
[    5.243239] dhd_init_wlan_mem: WIFI MEM Allocated
[    5.247722] [11:16:32.884508][dhd][wlan]dhd_wifi_init_gpio: gpio_request WL_REG_ON done - WLAN_EN: GPIO 160
[    5.247738] [11:16:32.884528][dhd][wlan]dhd_wifi_init_gpio: WL_REG_ON is pulled up
[    5.247847] alsa: aoc_snd_card_probe
[    5.247851] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.264851] init: processing action (net.tcp_def_init_rwnd=*) from (/system/etc/init/hw/init.rc:1159)
[    5.264936] init: processing action (sys.init.perf_lsm_hooks=1) from (/system/etc/init/hw/init.rc:1170)
[    5.265018] init: processing action (security.perf_harden=1) from (/system/etc/init/hw/init.rc:1184)
[    5.265128] init: processing action (graphics.display.kernel_idle_timer.enabled=true) from (/vendor/etc/init/hw/init.raven.rc:30)
[    5.265422] init: processing action (vendor.device.modules.ready=1) from (/vendor/etc/init/hw/init.gs101.rc:647)
[    5.265765] init: processing action (ro.build.fingerprint=*) from (/vendor/etc/init/hw/init.gs101.rc:825)
[    5.265945] init: processing action (init.svc.audioserver=running) from (/system/etc/init/audioserver.rc:38)
[    5.265969] init: Command 'start vendor.audio-hal-4-0-msd' action=init.svc.audioserver=running (/system/etc/init/audioserver.rc:40) took 0ms and failed: service vendor.audio-hal-4-0-msd not found
[    5.265979] init: Command 'start audio_proxy_service' action=init.svc.audioserver=running (/system/etc/init/audioserver.rc:41) took 0ms and failed: service audio_proxy_service not found
[    5.265986] init: Command 'start vendor.audio-hal-2-0' action=init.svc.audioserver=running (/system/etc/init/audioserver.rc:43) took 0ms and failed: service vendor.audio-hal-2-0 not found
[    5.265993] init: Command 'start audio-hal-2-0' action=init.svc.audioserver=running (/system/etc/init/audioserver.rc:44) took 0ms and failed: service audio-hal-2-0 not found
[    5.265998] init: processing action (ro.persistent_properties.ready=true) from (/system/etc/init/bootstat.rc:67)
[    5.266395] init: processing action (ro.persistent_properties.ready=true) from (/system/etc/init/bootstat.rc:71)
[    5.266480] init: starting service 'exec 18 (/system/bin/bootstat --set_system_boot_reason)'...
[    5.267344] init: processing action (drm.service.enabled=true) from (/system/etc/init/drmserver.rc:8)
[    5.267461] init: starting service 'drm'...
[    5.268836] init: processing action (persist.heapprofd.enable= && traced.lazy.heapprofd=) from (/system/etc/init/heapprofd.rc:49)
[    5.269136] init: processing action (ro.debuggable=*) from (/system/etc/init/llkd.rc:2)
[    5.269551] init: processing action (debug.atrace.user_initiated= && persist.traced.enable=1) from (/system/etc/init/perfetto.rc:47)
[    5.269619] init: starting service 'traced_probes'...
[    5.269637] init: Opened file '/dev/kmsg', flags 1
[    5.274774] init: processing action (persist.traced.enable=1) from (/system/etc/init/perfetto.rc:50)
[    5.275023] init: starting service 'traced'...
[    5.275281] init: Created socket '/dev/socket/traced_consumer', mode 666, user 0, group 0
[    5.275350] init: Created socket '/dev/socket/traced_producer', mode 666, user 0, group 0
[    5.276677] init: processing action (persist.traced_perf.enable= && sys.init.perf_lsm_hooks=1 && traced.lazy.traced_perf=) from (/system/etc/init/traced_perf.rc:43)
[    5.276843] init: processing action (ro.boot.slot_suffix=*) from (/system/etc/init/update_engine.rc:8)
[    5.276862] init: processing action (vendor.usb.functions.ready=1) from (/vendor/etc/init/android.hardware.usb@1.3-service.gs101.rc:23)
[    5.281643] init: processing action (ro.boot.slot_suffix=*) from (/vendor/etc/init/cbd.rc:12)
[    5.282296] init: Service 'exec 18 (/system/bin/bootstat --set_system_boot_reason)' (pid 808) exited with status 0 oneshot service took 0.015000 seconds in background
[    5.282307] init: Sending signal 9 to service 'exec 18 (/system/bin/bootstat --set_system_boot_reason)' (pid 808) process group...
[    5.282363] libprocessgroup: Successfully killed process cgroup uid 1000 pid 808 in 0ms
[    5.282481] init: processing action (vendor.all.modules.ready=1) from (/vendor/etc/init/citadeld.rc:1)
[    5.282552] init: processing action (persist.vendor.sys.modem.logging.enable=*) from (/vendor/etc/init/init.modem_logging_control.rc:52)
[    5.282828] init: processing action (persist.sys.device_provisioned=1) from (/vendor/etc/init/init.pixel.rc:7)
[    5.282952] init: starting service 'vendor.theme_set'...
[    5.285050] init: processing action (init.svc.vendor.citadeld=running) from (/vendor/etc/init/init_citadel.rc:32)
[    5.285189] init: starting service 'vendor.init_citadel'...
[    5.286234] init: processing action (vendor.pktrouter=1) from (/vendor/etc/init/pktrouter.rc:7)
[    5.286490] init: starting service 'pktrouter'...
[    5.291500] init: processing action (nonencrypted) from (/system/etc/init/hw/init.rc:1100)
[    5.291620] init: starting service 'lhd'...
[    5.293560] init: starting service 'gpsd'...
[    5.295267] init: starting service 'scd'...
[    5.296799] init: starting service 'cameraserver'...
[    5.298578] cpif: ipc_open: umts_wfc1 (opened 1) by wfc-pkt-router
[    5.298874] init: starting service 'idmap2d'...
[    5.300620] init: starting service 'incidentd'...
[    5.304659] init: starting service 'installd'...
[    5.306712] init: starting service 'mediaextractor'...
[    5.311451] init: starting service 'mediametrics'...
[    5.312978] init: starting service 'media'...
[    5.316796] init: starting service 'storaged'...
[    5.316842] init: Could not open file '/d/mmc0/mmc0:0001/ext_csd': Failed to open file '/d/mmc0/mmc0:0001/ext_csd': No such file or directory
[    5.318747] init: starting service 'wificond'...
[    5.323316] init: starting service 'vendor.media.omx'...
[    5.330912] init: starting service 'BIP-Channel-Manager'...
[    5.336228] init: starting service 'cpboot-daemon'...
[    5.339188] init: starting service 'DM-daemon'...
[    5.340518] init: starting service 'RFS-daemon'...
[    5.341651] init: starting service 'ril-daemon'...
[    5.346078] init: starting service 'securedpud.slider'...
[    5.350638] type=1400 audit(1654341392.980:8): avc: denied { syslog_read } for comm="cbd" scontext=u:r:cbd:s0 tcontext=u:r:kernel:s0 tclass=system permissive=0
[    5.353833] cpif: ipc_open: umts_dm0 (opened 1) by dmd
[    5.358727] init: starting service 'trusty_metricsd'...
[    5.359223] cpif: bootdump_open: umts_boot0 (opened 3) by dmd
[    5.360988] init: Could not start service 'vendor_flash_recovery' as part of class 'main': Cannot find '/vendor/bin/install-recovery.sh': No such file or directory
[    5.361353] init: starting service 'media.swcodec'...
[    5.362602] init: Command 'class_start main' action=nonencrypted (/system/etc/init/hw/init.rc:1101) took 71ms and succeeded
[    5.362676] init: Service 'vendor.theme_set' (pid 813) exited with status 0 oneshot service took 0.079000 seconds in background
[    5.362683] init: Sending signal 9 to service 'vendor.theme_set' (pid 813) process group...
[    5.362767] libprocessgroup: Successfully killed process cgroup uid 0 pid 813 in 0ms
[    5.363224] init: Control message: Could not find 'android.frameworks.sensorservice@1.0::ISensorManager/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.363525] init: starting service 'XYFPzILRJaebTV'...
[    5.365032] init: Could not start service 'abox' as part of class 'late_start': Cannot find '/vendor/bin/main_abox': No such file or directory
[    5.365130] init: starting service 'gatekeeperd'...
[    5.371975] init: starting service 'update_engine'...
[    5.380968] init: starting service 'usbd'...
[    5.382285] dma-pl330 10110000.pdma0: Loaded driver for PL330 DMAC-341330
[    5.382293] dma-pl330 10110000.pdma0: \x09DBUFF-32x4bytes Num_Chans-8 Num_Peri-32 Num_Events-32
[    5.382711] alsa: aoc_snd_card_probe
[    5.382714] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.396629] init: starting service 'edgetpu_logging'...
[    5.398385] init: starting service 'aocd'...
[    5.400046] init: starting service 'vendor.chre'...
[    5.400266] init: Created socket '/dev/socket/chre', mode 660, user 0, group 1080
[    5.401972] init: starting service 'vendor.fingerprint-goodix'...
[    5.403689] init: starting service 'init-radio-sh'...
[    5.405171] init: Service 'XYFPzILRJaebTV' (pid 881) exited with status 0 oneshot service took 0.041000 seconds in background
[    5.405186] init: Sending signal 9 to service 'XYFPzILRJaebTV' (pid 881) process group...
[    5.405241] libprocessgroup: Successfully killed process cgroup uid 0 pid 881 in 0ms
[    5.405580] init: Service 'usbd' (pid 894) exited with status 0 oneshot service took 0.024000 seconds in background
[    5.405591] init: Sending signal 9 to service 'usbd' (pid 894) process group...
[    5.405652] libprocessgroup: Successfully killed process cgroup uid 0 pid 894 in 0ms
[    5.409573] init: Control message: Could not find 'android.frameworks.sensorservice@1.0::ISensorManager/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.409748] init: processing action (llk.enable=0) from (/system/etc/init/llkd.rc:12)
[    5.409961] init: Control message: Could not find 'vendor.samsung_slsi.telephony.hardware.radioExternal@1.0::IOemSlsiRadioExternal/rilExternal' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.410104] init: processing action (khungtask.enable=0) from (/system/etc/init/llkd.rc:21)
[    5.411380] init: Control message: Could not find 'vendor.samsung_slsi.telephony.hardware.radioExternal@1.0::IOemSlsiRadioExternal/rilExternal' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.412220] init: processing action (init.svc.media=*) from (/system/etc/init/mediaserver.rc:1)
[    5.415747] aoc 19000000.aoc: attempting to load firmware "aoc.bin"
[    5.420042] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.420461] init: processing action (khungtask.enable=false) from (/system/etc/init/llkd.rc:31)
[    5.420724] init: processing action (init.svc.mediadrm=running) from (/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc:1)
[    5.430574] aoc: AoC Platform: R4
[    5.430580] aoc: successfully loaded firmware version 8011104-polygon type release
[    5.430590] aoc 19000000.aoc: AoC using default DVFS on this device.
[    5.430596] aoc 19000000.aoc: Loading signed aoc image
[    5.447791] init: Service 'init-radio-sh' (pid 909) exited with status 0 oneshot service took 0.043000 seconds in background
[    5.447811] init: Sending signal 9 to service 'init-radio-sh' (pid 909) process group...
[    5.447928] libprocessgroup: Successfully killed process cgroup uid 1001 pid 909 in 0ms
[    5.448739] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[    5.449455] edgetpu abrolhos: Powering up
[    5.453625] aoc 19000000.aoc: disabling SICD for 2 sec for aoc boot
[    5.453872] gsa 17c90000.gsa-ns: TZ: com.android.trusty.gsa.hwmgr.aoc connected
[    5.456032] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x98000000 0x94000000 0x3000000
[    5.456228] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9b000000 0x97000000 0x400000
[    5.456241] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9e000000 0x17600000 0x100000
[    5.456248] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9e100000 0x17c00000 0x100000
[    5.456254] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9e200000 0x11100000 0x100000
[    5.456260] trusty-log odm:trusty:log: hwmgr-proxy-srv: 410: AOC: configure sysmmu entry = 0x9e300000 0x40000000 0x100000
[    5.460601] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[    5.461091] edgetpu abrolhos: Powering down
[    5.465579] goodixfp: Found
[    5.465590] goodixfp: Succeed to open device. irq = 0
[    5.467066] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.487199] GPSREGS: @ RX length is still read to 0. Set 0
[    5.498117] pci 0001:01:00.0: [14e4:4441] type 00 class 0x028000
[    5.498204] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x0000ffff 64bit]
[    5.498252] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x003fffff 64bit]
[    5.498686] pci 0001:01:00.0: supports D1 D2
[    5.498693] pci 0001:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    5.503257] init: processing action (vendor.usb.dwc3_irq=medium) from (/vendor/etc/init/hw/init.gs101.usb.rc:91)
[    5.503624] init: starting service 'exec 19 (/vendor/bin/hw/set_usb_irq.sh medium)'...
[    5.504709] init: SVC_EXEC service 'exec 19 (/vendor/bin/hw/set_usb_irq.sh medium)' pid 935 (uid 0 gid 0+0 context default) started; waiting...
[    5.508553] init: Control message: Could not find 'android.hardware.camera.provider@2.4::ICameraProvider/internal/0' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.517250] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.518156] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.518386] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.518518] cpif: ipc_open: umts_ipc0 (opened 1) by rild_exynos
[    5.518838] cpif: ipc_open: umts_ipc1 (opened 1) by rild_exynos
[    5.518945] cpif: bootdump_open: umts_boot0 (opened 4) by rild_exynos
[    5.519387] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.521258] pcieport 0001:00:00.0: BAR 14: assigned [mem 0x60200000-0x607fffff]
[    5.521278] pci 0001:01:00.0: BAR 2: assigned [mem 0x60400000-0x607fffff 64bit]
[    5.521316] pci 0001:01:00.0: BAR 0: assigned [mem 0x60200000-0x6020ffff 64bit]
[    5.521449] exynos-pcie-rc 14520000.pcie: Wifi DMA operations are changed
[    5.521505] [11:16:33.158290][dhd][wlan]dhd_wifi_init_gpio: gpio_request WLAN_HOST_WAKE done - WLAN_HOST_WAKE: GPIO 53
[    5.521704] [11:16:33.158492][dhd][wlan]dhd_wlan_init: FINISH.......
[    5.521716] wbrc_init
[    5.522061] device class created correctly
[    5.522412] [11:16:33.159199][dhd][wlan]PCI_PROBE:  bus 1, slot 0,vendor 14E4, device 4441(good PCI location)
[    5.522425] [11:16:33.159214][dhd][wlan]dhdpcie_init: found adapter info 'DHD generic adapter'
[    5.522448] [11:16:33.159237][dhd][wlan]succeed to alloc static buf
[    5.522489] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[    5.522802] [11:16:33.159590][dhd][wlan]Enable CTO
[    5.522834] [11:16:33.159623][dhd][wlan]dhdpcie_cto_init: ctoctrl(0x8a049fb6) enable/disable 1 for chipid(0x4389)
[    5.528170] si_sysmem_size: core not up, do si_core_reset, retry:4
[    5.528245] si_sysmem_size: coreinfo:0x115 num_rom_banks:8 num_ram_baks:21
[    5.528264] sysmem_banksize: bankidx:8 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528283] sysmem_banksize: bankidx:9 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528303] sysmem_banksize: bankidx:10 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528322] sysmem_banksize: bankidx:11 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528340] sysmem_banksize: bankidx:12 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528359] sysmem_banksize: bankidx:13 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528376] sysmem_banksize: bankidx:14 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528395] sysmem_banksize: bankidx:15 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528414] sysmem_banksize: bankidx:16 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528433] sysmem_banksize: bankidx:17 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528451] sysmem_banksize: bankidx:18 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528470] sysmem_banksize: bankidx:19 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528487] sysmem_banksize: bankidx:20 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528506] sysmem_banksize: bankidx:21 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528525] sysmem_banksize: bankidx:22 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528543] sysmem_banksize: bankidx:23 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528562] sysmem_banksize: bankidx:24 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528580] sysmem_banksize: bankidx:25 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528599] sysmem_banksize: bankidx:26 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528621] sysmem_banksize: bankidx:27 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528640] sysmem_banksize: bankidx:28 bankinfo:0xf00060f banksize:131072(0x20000)
[    5.528662] [11:16:33.165449][dhd][wlan]DHD: dongle ram size is set to 2752512(orig 2752512) at 0x200000
[    5.529755] [11:16:33.166540][dhd][wlan]dhd_check_htput_chip: htput_support:1
[    5.529820] cma: cma_alloc: reserved: alloc failed, req-size: 1024 pages, ret: -12
[    5.530761] init: Service 'exec 19 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 935) exited with status 7 waiting took 0.026000 seconds
[    5.530772] init: Sending signal 9 to service 'exec 19 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 935) process group...
[    5.530857] libprocessgroup: Successfully killed process cgroup uid 0 pid 935 in 0ms
[    5.532252] [11:16:33.169035][cfg80211][wlan] wl_setup_wiphy : Registering Vendor80211
[    5.532276] [11:16:33.169065][cfg80211][wlan] wl_cfgvendor_attach : Vendor: Register BRCM cfg80211 vendor cmd(0x67) interface
[    5.532289] [11:16:33.169079][cfg80211][wlan] wl_cfgvendor_apply_cmd_policy : Apply CMD_RAW_DATA policy
[    5.532415] OTP boardtype:
[    5.532422] 0000: 84 09
[    5.532426] OTP VID:
[    5.532431] 0000: 19 99
[    5.532445] [11:16:33.169234][cfg80211][wlan] wl_set_ota_nvram_ext : Nvram extension prefix is [_ES19].
[    5.533280] [11:16:33.170066][cfg80211][wlan] wl_cellavoid_init : wl_cellavoid_init: Enter
[    5.533482] [11:16:33.170269][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533499] [11:16:33.170288][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533511] [11:16:33.170301][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533523] [11:16:33.170312][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533534] [11:16:33.170323][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533545] [11:16:33.170334][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533556] [11:16:33.170346][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533567] [11:16:33.170357][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533578] [11:16:33.170368][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533589] [11:16:33.170379][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533601] [11:16:33.170390][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533612] [11:16:33.170402][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533624] [11:16:33.170413][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533639] [11:16:33.170429][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533651] [11:16:33.170440][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533662] [11:16:33.170452][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533674] [11:16:33.170463][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533687] [11:16:33.170475][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533699] [11:16:33.170489][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533710] [11:16:33.170500][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533722] [11:16:33.170511][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533733] [11:16:33.170522][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533744] [11:16:33.170534][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533756] [11:16:33.170545][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533767] [11:16:33.170557][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533778] [11:16:33.170568][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533790] [11:16:33.170579][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533801] [11:16:33.170591][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533813] [11:16:33.170602][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533824] [11:16:33.170614][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533836] [11:16:33.170626][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533847] [11:16:33.170637][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533859] [11:16:33.170648][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533870] [11:16:33.170660][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533882] [11:16:33.170671][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533893] [11:16:33.170682][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533904] [11:16:33.170693][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533915] [11:16:33.170704][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533926] [11:16:33.170716][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533937] [11:16:33.170727][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533949] [11:16:33.170738][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533960] [11:16:33.170749][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533971] [11:16:33.170760][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533982] [11:16:33.170772][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.533994] [11:16:33.170783][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.534005] [11:16:33.170794][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.534739] [11:16:33.171526][cfg80211][wlan] wl_cfg80211_get_tx_power : device is not ready
[    5.535118] [11:16:33.171905][cfg80211][wlan] wl_cfgnan_register_nmi_ndev : aware_nmi0: NMI Interface Registered
[    5.535203] [11:16:33.171992][dhd][wlan]dhd_log_dump_init: kernel log buf size = 4096KB; logdump_prsrv_tailsize = 80KB; limit prsrv tail size to = 614KB
[    5.535516] [11:16:33.172303][dhd][wlan]EWPF-STARTED
[    5.535561] mask:
[    5.535569] 0000: ff ff
[    5.535573] pattern:
[    5.535578] 0000: 88 8e
[    5.535587] mask:
[    5.535592] 0000: ff ff
[    5.535596] pattern:
[    5.535600] 0000: 08 06
[    5.535610] mask:
[    5.535617] 0000: ff ff ff 00 00 00 00 00 00 00 00 ff
[    5.535621] pattern:
[    5.535629] 0000: 08 00 45 00 00 00 00 00 00 00 00 01
[    5.535643] mask:
[    5.535649] 0000: ff ff f0 00 00 00 00 00 ff
[    5.535653] pattern:
[    5.535660] 0000: 86 dd 60 00 00 00 00 00 3a
[    5.535684] mask:
[    5.535693] 0000: ff ff ff 00 00 00 00 00 00 00 00 ff 00 00 00 00
[    5.535700] 0010: 00 00 00 00 00 00 ff ff ff ff
[    5.535704] pattern:
[    5.535712] 0000: 08 00 45 00 00 00 00 00 00 00 00 11 00 00 00 00
[    5.535718] 0010: 00 00 00 00 00 00 00 43 00 44
[    5.535748] mask:
[    5.535756] 0000: ff ff ff 00 00 00 00 00 00 00 00 ff 00 00 00 00
[    5.535763] 0010: 00 00 00 00 00 00 ff ff ff ff
[    5.535767] pattern:
[    5.535775] 0000: 08 00 45 00 00 00 00 00 00 00 00 11 00 00 00 00
[    5.535782] 0010: 00 00 00 00 00 00 00 44 00 43
[    5.535788] [11:16:33.172577][dhd][wlan]dhd_os_attach_pktlog(): dhd_os_attach_pktlog attach
[    5.535895] [11:16:33.172683][dhd][wlan]dhd_dbg_attach_pkt_monitor(): packet monitor attach succeeded
[    5.536090] [11:16:33.172880][dhd][wlan]dhd_rx_pktpool_init(): thread:dhd_rx_pktpool_thread:3df started
[    5.536259] [11:16:33.173050][dhd][wlan]dhd_attach(): thread:dhd_watchdog_thread:3e1 started
[    5.536334] [11:16:33.173124][dhd][wlan]dhd_attach(): thread:dhd_rpm_state_thread:3e2 started
[    5.536351] [11:16:33.173141][dhd][wlan]dhd_deferred_work_init: work queue initialized
[    5.536364] [11:16:33.173154][dhd][wlan]dhd_cpumasks_init CPU masks primary(big)=0xf0 secondary(little)=0xe
[    5.544719] [11:16:33.181505][dhd][wlan]dhd_init_logtrace_process(): thread:dhd_logtrace_thread:3e3 started
[    5.544733] [11:16:33.181523][dhd][wlan]dhd_init_logtrace_process: thr_logtrace_ctl(995) not inited
[    5.545522] [11:16:33.182311][dhd][wlan]dhd_get_memdump_info: MEMDUMP ENABLED = 2
[    5.545534] [11:16:33.182324][dhd][wlan]dhdpcie_bus_attach: making DHD_BUS_DOWN
[    5.545541] [11:16:33.182332][dhd][wlan]dhdpcie_init: rc_dev from dev->bus->self (144d:eced) is 0000000000000000
[    5.545605] [11:16:33.182396][dhd][wlan]dhdpcie_init: rc_ep_aspm_cap: 1 rc_ep_l1ss_cap: 1
[    5.545613] exynos-pcie-rc 14520000.pcie: Event 0x1 is registered for RC 1
[    5.545616] dhd_plat_pcie_register_event(): Registered Event PCIe event pdev 0000000036e67142 \x0d
[    5.545638] [11:16:33.182429][dhd][wlan]\x0aDongle Host Driver, version 101.10.531.6 (wlan=r941975)\x0a/buildbot/src/partner-android/s-dev-gs-pixel-5.10-sc-qpr1/private/google-modules/wlan/bcmdhd4389 compiled on Dec  3 2021 at 18:29:40\x0a
[    5.545952] [11:16:33.182741][cfg80211][wlan] wl_cfg80211_get_tx_power : device is not ready
[    5.545989] [11:16:33.182779][dhd][wlan]Register interface [wlan0]  MAC: 00:xx:xx:xx:xa:14\x0a
[    5.546040] [11:16:33.182831][dhd][wlan]wl_android_wifi_off g_wifi_on=1 force_off=1
[    5.546052] [11:16:33.182843][dhd][wlan]dhd_bus_devreset: == Power OFF ==
[    5.546065] [11:16:33.182856][dhd][wlan]dhdpcie_oob_intr_unregister: irq is not registered
[    5.546072] [11:16:33.182862][dhd][wlan]dhd_dpc_kill: tasklet disabled
[    5.546487] [11:16:33.183276][dhd][wlan]dhd_bus_devreset:  WLAN OFF Done
[    5.546499] [11:16:33.183289][dhd][wlan]wifi_platform_set_power = 0, delay: 10 msec
[    5.557549] [11:16:33.194329][dhd][wlan]wifi_platform_set_power = 0, sleep done: 10 msec
[    5.557586] [11:16:33.194375][cfg80211][wlan] wl_cfg80211_register_static_if : [STATIC_IF] Enter (wlan%d) iftype:2
[    5.558264] [11:16:33.195050][cfg80211][wlan] wl_cfg80211_get_tx_power : device is not ready
[    5.558406] [11:16:33.195194][dhd][wlan]Register interface [wlan1]  MAC: ce:xx:xx:xx:xe:83\x0a
[    5.558420] [11:16:33.195209][cfg80211][wlan] wl_cfg80211_register_static_if : Static I/F (wlan1) Registered
[    5.558568] [11:16:33.195356][dhd][wlan]wl_android_post_init: 0[11:16:33.195392][dhd][wlan]_dhd_module_init out
[    5.560172] alsa: aoc_snd_card_probe
[    5.560176] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.569407] init: Service 'vendor.init_citadel' (pid 816) exited with status 0 oneshot service took 0.283000 seconds in background
[    5.569421] init: Sending signal 9 to service 'vendor.init_citadel' (pid 816) process group...
[    5.569512] libprocessgroup: Successfully killed process cgroup uid 1064 pid 816 in 0ms
[    5.591068] samsung-pinctrl 174d0000.pinctrl: does not have pin group gpa8-6
[    5.591077] samsung-pinctrl 174d0000.pinctrl: could not map group config for "gpa8-6"
[    5.591144] sec_ts spi11.0: [sec_input] sec_ts_probe
[    5.591209] spi_master spi11: will run message pump with realtime priority
[    5.591215] sec_ts spi11.0: [sec_input] sec_ts_probe: SPI interface(10000000 Hz)
[    5.591263] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: unavailable switch_gpio!
[    5.591286] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: lcdtype 0x00000000
[    5.591290] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: Offload device ID = "00r4" / 0x34723030
[    5.591292] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: mm2px 20
[    5.591295] sec_ts spi11.0: [sec_input] sec_ts_parse_dt: io_burstmax: 1024, bringup: 0, FW: s6sy79x.bin, mis_cal_check: 1
[    5.595761] samsung-pinctrl 174d0000.pinctrl: does not have pin group gpa8-6
[    5.595769] samsung-pinctrl 174d0000.pinctrl: could not map group config for "gpa8-6"
[    5.595805] sec_ts spi11.0: [sec_input] sec_ts_probe: fw update on probe disabled!
[    5.595810] sec_ts spi11.0: [sec_input] sec_ts_probe: tbn_register_mask = 0x1.
[    5.595815] sec_ts spi11.0: [sec_input] sec_ts_pinctrl_configure: ACTIVE
[    5.597211] sec_ts spi11.0: [sec_input] sec_ts_power: enable vdd
[    5.598647] sec_ts spi11.0: [sec_input] sec_ts_power: enable avdd
[    5.715689] sec_ts spi11.0: [sec_input] sec_ts_wait_for_ready_with_count: 09, 00, 10, 00, 00, 00, 00, 00 [0]
[    5.715711] sec_ts spi11.0: [sec_input] sec_ts_probe: power enable
[    5.715971] sec_ts spi11.0: [sec_input] sec_ts_fw_init: DEVICE ID: 53, 45, 37, 92, 00
[    5.716358] aoc: firmware version 8011104-polygon did become online with 61 services
[    5.723217] alsa: aoc_snd_card_probe
[    5.723226] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.724485] aoc_chan: probe service with name com.google.usf
[    5.726631] aoc_chan: Demux handler started!
[    5.727570] aoc_chan: probe service with name usf_sh_mem_doorbell
[    5.727824] alsa: aoc_snd_card_probe
[    5.727828] alsa: aoc_snd_card_probe: wait for aoc output ctrl
[    5.729536] alsa: services 0: audio_output_control vs. audio_output_control
[    5.730469] alsa: aoc_snd_card_probe
[    5.731086] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.731094] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.731099] alsa: aoc_of_parse_dai_link: register sound card later
[    5.731106] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.731445] alsa: services 1: audio_input_control vs. audio_input_control
[    5.731483] alsa: aoc_snd_card_probe
[    5.732365] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.732372] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.732377] alsa: aoc_of_parse_dai_link: register sound card later
[    5.732383] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.733035] alsa: aoc_snd_card_probe
[    5.733217] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.733224] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.733255] alsa: aoc_of_parse_dai_link: register sound card later
[    5.733262] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.733697] alsa: aoc_snd_card_probe
[    5.734356] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.734364] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.734368] alsa: aoc_of_parse_dai_link: register sound card later
[    5.734374] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.734812] alsa: aoc_snd_card_probe
[    5.735018] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.735025] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.735030] alsa: aoc_of_parse_dai_link: register sound card later
[    5.735036] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.735842] alsa: aoc_snd_card_probe
[    5.736043] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.736051] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.736056] alsa: aoc_of_parse_dai_link: register sound card later
[    5.736061] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.736474] sec_ts spi11.0: [sec_input] sec_ts_fw_init: TOUCH STATUS: 20 || 00, 03, 01, 00
[    5.736670] sec_ts spi11.0: [sec_input] sec_ts_read_information: AC, 37, 92
[    5.736857] alsa: aoc_snd_card_probe
[    5.736873] sec_ts spi11.0: [sec_input] sec_ts_read_information: nTX: 18, nRX: 39, rY: 3120, rX: 1440
[    5.736972] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.736975] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.736982] alsa: aoc_of_parse_dai_link: register sound card later
[    5.736988] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.737108] sec_ts spi11.0: [sec_input] sec_ts_read_information: BOOT_STATUS: 20
[    5.737220] alsa: aoc_snd_card_probe
[    5.737301] sec_ts spi11.0: [sec_input] sec_ts_read_information: TS_STATUS: 00, 03, 01, 00
[    5.737502] alsa: of_parse_dai_cpu: wait cpu_dai for audio_playback0
[    5.737505] alsa: of_parse_one_dai: fail to parse cpu -517 for audio_playback0
[    5.737511] alsa: aoc_of_parse_dai_link: register sound card later
[    5.737516] alsa: aoc_snd_card_parse_of: fail to parse fai_link -517
[    5.737532] sec_ts spi11.0: [sec_input] sec_ts_read_information: Functions: 61
[    5.737700] input: sec_touchscreen as /devices/platform/10d40000.spi/spi_master/spi11/spi11.0/input/input3
[    5.737761] sec_ts spi11.0: [sec_input] sec_ts_heatmap_init
[    5.737813] sec_ts spi11.0: [sec_input] sec_ts_probe: request_irq = 419
[    5.738191] dw3000 spi10.0: Loading driver vP2-S4-1-21091301
[    5.738205] dw3000 spi10.0: setup mode: 0, 8 bits/w, 40000000 Hz max
[    5.738210] dw3000 spi10.0: can_dma: 0
[    5.738272] spi_master spi10: will run message pump with realtime priority
[    5.739324] alsa: services 2: audio_playback0 vs. audio_playback0
[    5.739352] sec_ts spi11.0: [sec_input] sec_ts_probe: done
[    5.740019] alsa: services 3: audio_playback1 vs. audio_playback1
[    5.740159] alsa: services 4: audio_playback2 vs. audio_playback2
[    5.740898] alsa: services 5: audio_playback3 vs. audio_playback3
[    5.741606] alsa: services 6: audio_playback4 vs. audio_playback4
[    5.741843] alsa: services 7: audio_playback5 vs. audio_playback5
[    5.742538] alsa: services 8: audio_playback6 vs. audio_playback6
[    5.743223] aoc_chan: New client with channel ID 2
[    5.746537] init: processing action (vendor.device.modules.ready=1) from (/vendor/etc/init/hw/init.gs101.rc:647)
[    5.748544] init: Service 'insmod_sh_raviole' (pid 657) exited with status 0 oneshot service took 0.767000 seconds in background
[    5.748571] init: Sending signal 9 to service 'insmod_sh_raviole' (pid 657) process group...
[    5.748707] libprocessgroup: Successfully killed process cgroup uid 0 pid 657 in 0ms
[    5.751213] dw3000 spi10.0: SPI pid: 166, dw3000 pid: 1032
[    5.751340] alsa: services 9: audio_raw vs. audio_raw
[    5.751626] alsa: services 10: audio_haptics vs. audio_haptics
[    5.751787] alsa: services 11: audio_hifiin vs. audio_hifiin
[    5.752039] alsa: services 12: audio_hifiout vs. audio_hifiout
[    5.752207] alsa: services 13: audio_voip_rx vs. audio_voip_rx
[    5.752426] alsa: services 14: audio_incall_pb_0 vs. audio_incall_pb_0
[    5.752585] alsa: services 15: audio_incall_pb_1 vs. audio_incall_pb_1
[    5.752851] alsa: services 16: audio_incall_cap_0 vs. audio_incall_cap_0
[    5.753001] alsa: services 17: audio_incall_cap_1 vs. audio_incall_cap_1
[    5.753224] alsa: services 18: audio_incall_cap_2 vs. audio_incall_cap_2
[    5.758210] alsa: services 19: audio_capture0 vs. audio_capture0
[    5.758394] alsa: services 20: audio_capture1 vs. audio_capture1
[    5.758533] alsa: services 21: audio_capture2 vs. audio_capture2
[    5.758676] alsa: services 22: audio_capture3 vs. audio_capture3
[    5.758838] alsa: services 23: audio_voip_tx vs. audio_voip_tx
[    5.759814] [11:16:33.396603][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.760272] [11:16:33.397059][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    5.762278] alsa: services 24: decoder_eof vs. decoder_eof
[    5.762566] alsa: services 25: audio_android_aec vs. audio_android_aec
[    5.764832] alsa: aoc_path_init
[    5.764914] alsa: aoc_path_probe
[    5.766871] alsa: alsa-aoc communication is ready!
[    5.793496] dw3000 spi10.0: checking device presence
[    5.793616] dw3000 spi10.0: chip version found : deca0314
[    5.793623] dw3000 spi10.0: device present
[    5.806102] lwis lwis-flash-lm3644: Device enabled
[    5.807375] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.815790] alsa: aoc_snd_card_probe
[    5.816178] alsa: aoc_of_parse_codec_conf: can't find codec cfg node
[    5.816186] alsa: aoc_of_parse_hs_jack: no hs jack
[    5.819259] cs40l2x-codec cs40l2x-codec.4.auto: ASoC: sink widget ASPRX1 overwritten
[    5.827617] cs35l41 spi13.1: main amp event 8
[    5.827794] cs35l41 spi13.0: main amp event 8
[    5.880706] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.897780] alsa: alsa-aoc cmd [input] id 0x00cd, size 10, cntr 1
[    5.898004] alsa: alsa-aoc cmd [input] id 0x00cd, size 10, cntr 2
[    5.898205] alsa: alsa-aoc cmd [input] id 0x00cd, size 10, cntr 3
[    5.898365] alsa: alsa-aoc cmd [input] id 0x00cd, size 10, cntr 4
[    5.898529] alsa: alsa-aoc cmd [output] id 0x00e9, size 9, cntr 5
[    5.898717] alsa: get asp mode: block=16, component=2, key=0
[    5.898720] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 6
[    5.898970] alsa: get asp mode: block=17, component=2, key=0
[    5.898972] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 7
[    5.899219] alsa: get asp mode: block=18, component=2, key=0
[    5.899221] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 8
[    5.899467] alsa: get asp mode: block=19, component=15, key=0
[    5.899469] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 9
[    5.899686] alsa: get asp mode: block=20, component=2, key=0
[    5.899688] alsa: alsa-aoc cmd [output] id 0x00d3, size 18, cntr 10
[    5.899885] alsa: get asp mode: block=19, component=15, key=1
[    5.900654] alsa: sink_state:0 - 0
[    5.900808] alsa: sink_state:1 - 0
[    5.900960] alsa: sink_state:2 - 0
[    5.901048] alsa: sink_state:3 - 0
[    5.901136] alsa: sink_state:4 - 0
[    5.901786] alsa: aoc_incall_capture_enable_get: get voice call capture stream 0 state 0
[    5.901953] alsa: aoc_incall_capture_enable_get: get voice call capture stream 1 state 0
[    5.902122] alsa: aoc_incall_capture_enable_get: get voice call capture stream 2 state 0
[    5.902316] alsa: aoc_incall_playback_enable_get: get incall playback stream 0 state 0
[    5.902509] alsa: aoc_incall_playback_enable_get: get incall playback stream 1 state 0
[    5.904339] alsa: incall playback stream 0: mic channel get :0
[    5.904508] alsa: incall playback stream 1: mic channel get :0
[    5.905013] alsa: aoc_sidetone_cfg_get, sidetone- vol:0, Eq num stage: 5, mic:0
[    5.905158] alsa: aoc_sidetone_cfg_get, sidetone- vol:0, Eq num stage: 5, mic:0
[    5.905304] alsa: aoc_sidetone_cfg_get, sidetone- vol:0, Eq num stage: 5, mic:0
[    5.905311] alsa: aoc_sidetone_eq_get: sidetone eq 0 - 6 params
[    5.905456] alsa: aoc_sidetone_eq_get: sidetone eq 1 - 6 params
[    5.905603] alsa: aoc_sidetone_eq_get: sidetone eq 2 - 6 params
[    5.905751] alsa: aoc_sidetone_eq_get: sidetone eq 3 - 6 params
[    5.905898] alsa: aoc_sidetone_eq_get: sidetone eq 4 - 6 params
[    5.912185] alsa: aoc_sidetone_cfg_get, sidetone- vol:0, Eq num stage: 5, mic:0
[    5.912194] alsa: aoc_sidetone_cfg_set, side tone- vol:-96, Eq num stage: 5, mic:0
[    5.912428] alsa: aoc_sidetone_cfg_get, sidetone- vol:-96, Eq num stage: 5, mic:0
[    5.912430] alsa: aoc_sidetone_cfg_set, side tone- vol:-96, Eq num stage: 1, mic:0
[    5.912521] alsa: aoc_sidetone_eq_set: sidetone eq 0 - 6 params
[    5.912612] alsa: aoc_sidetone_eq_set: sidetone eq 1 - 6 params
[    5.912703] alsa: aoc_sidetone_eq_set: sidetone eq 2 - 6 params
[    5.912793] alsa: aoc_sidetone_eq_set: sidetone eq 3 - 6 params
[    5.912882] alsa: aoc_sidetone_eq_set: sidetone eq 4 - 6 params
[    5.915318] alsa: Set audio dsp mode: 0
[    5.937896] cs35l41 spi13.0: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 0 new value: 1
[    5.937990] cs35l41 spi13.0: cs35l41_dsp_power_ev: event: 1 halo_booted: 0
[    5.938475] cs35l41 spi13.0: DSP1: Firmware version: 3
[    5.938486] cs35l41 spi13.0: DSP1: cs35l41-dsp1-spk-prot.wmfw: Tue 09 Feb 2021 16:57:39 W. Europe Standard Time
[    5.944050] aoc_chan: New client with channel ID 3
[    5.948814] init: Control message: Could not find 'vendor.google.whitechapel.audio.audioext@2.0::IAudioExt/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    5.962925] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    5.964055] cs35l41 spi13.0: DSP1: Firmware: 400a4 vendor: 0x2 v0.29.0, 2 algorithms
[    5.964222] cs35l41 spi13.0: DSP1: 0: ID cd v29.49.0 XM@94 YM@e
[    5.964234] cs35l41 spi13.0: DSP1: 1: ID f20b v0.0.1 XM@172 YM@0
[    5.968664] cs35l41 spi13.1: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 0 new value: 1
[    5.968865] cs35l41 spi13.1: cs35l41_dsp_power_ev: event: 1 halo_booted: 0
[    5.969009] cs35l41 spi13.1: DSP1: Firmware version: 3
[    5.969021] cs35l41 spi13.1: DSP1: cs35l41-dsp1-spk-prot.wmfw: Tue 09 Feb 2021 16:57:39 W. Europe Standard Time
[    5.992895] cs35l41 spi13.1: DSP1: Firmware: 400a4 vendor: 0x2 v0.29.0, 2 algorithms
[    5.993069] cs35l41 spi13.1: DSP1: 0: ID cd v29.49.0 XM@94 YM@e
[    5.993081] cs35l41 spi13.1: DSP1: 1: ID f20b v0.0.1 XM@172 YM@0
[    6.010676] cpif: bootdump_open: umts_boot0 (opened 5) by rfsd
[    6.010741] cpif: ipc_open: umts_rfs0 (opened 1) by rfsd
[    6.028711] cpif: bootdump_open: umts_boot0 (opened 6) by cbd
[    6.073899] cpif: bootdump_ioctl: umts_boot0: IOCTL_HANDOVER_BLOCK_INFO
[    6.073913] cpif: update_handover_block_info: PCIE: call send_handover_block_info (sku: 1, rev: 0)
[    6.073932] cpif: bootdump_ioctl: umts_boot0: IOCTL_POWER_ON
[    6.073936] cpif: power_on_cp: s5123: +++
[    6.073964] cpif: pcie_clean_dislink: Link is disconnected!!!
[    6.097767] cs35l41 spi13.0: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 1 new value: 0
[    6.097877] cs35l41 spi13.0: cs35l41_dsp_power_ev: event: 4 halo_booted: 0
[    6.097880] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[    6.098138] cs35l41 spi13.0: DSP1: Execution stopped
[    6.098188] cs35l41 spi13.1: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 1 new value: 0
[    6.098224] cs35l41 spi13.1: cs35l41_dsp_power_ev: event: 4 halo_booted: 0
[    6.098227] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[    6.098407] cs35l41 spi13.1: DSP1: Execution stopped
[    6.098466] cs35l41 spi13.0: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 0 new value: 1
[    6.098509] cs35l41 spi13.0: cs35l41_dsp_power_ev: event: 1 halo_booted: 0
[    6.098654] cs35l41 spi13.0: DSP1: Firmware version: 3
[    6.098668] cs35l41 spi13.0: DSP1: cs35l41-dsp1-spk-prot.wmfw: Tue 09 Feb 2021 16:57:39 W. Europe Standard Time
[    6.122062] cs35l41 spi13.0: DSP1: Firmware: 400a4 vendor: 0x2 v0.29.0, 2 algorithms
[    6.122223] cs35l41 spi13.0: DSP1: 0: ID cd v29.49.0 XM@94 YM@e
[    6.122237] cs35l41 spi13.0: DSP1: 1: ID f20b v0.0.1 XM@172 YM@0
[    6.126223] cs35l41 spi13.1: DSP1: wm_adsp2_preloader_put: preload name: DSP1 Preload old value: 0 new value: 1
[    6.126305] cs35l41 spi13.1: cs35l41_dsp_power_ev: event: 1 halo_booted: 0
[    6.126400] cs35l41 spi13.1: DSP1: Firmware version: 3
[    6.126412] cs35l41 spi13.1: DSP1: cs35l41-dsp1-spk-prot.wmfw: Tue 09 Feb 2021 16:57:39 W. Europe Standard Time
[    6.149421] cs35l41 spi13.1: DSP1: Firmware: 400a4 vendor: 0x2 v0.29.0, 2 algorithms
[    6.149580] cs35l41 spi13.1: DSP1: 0: ID cd v29.49.0 XM@94 YM@e
[    6.149593] cs35l41 spi13.1: DSP1: 1: ID f20b v0.0.1 XM@172 YM@0
[    6.154755] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[    6.154806] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 0
[    6.160132] cs35l41 spi13.0: main amp event 2
[    6.161445] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[    6.161499] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 0
[    6.166825] cs35l41 spi13.1: main amp event 2
[    6.168208] alsa: aoc_path_put: set ep 5 hw_id 0x6 enable 1 chip 00000000b155ec04
[    6.168213] alsa: bind: src:5 - sink:0!
[    6.169209] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[    6.179278] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.180662] alsa: aoc_path_put: set ep 5 hw_id 0x6 enable 0 chip 00000000b155ec04
[    6.180666] alsa: unbind: src:5 - sink:0!
[    6.181055] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[    6.181363] cs35l41 spi13.1: main amp event 8
[    6.182765] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[    6.182891] cs35l41 spi13.0: main amp event 8
[    6.184253] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[    6.184388] alsa: The hr_timer was still in use...
[    6.191261] cpif: power_on_cp: GPIO status after S5100 Power on
[    6.191302] cpif: power_on_cp: ---
[    6.191621] cpif: cpboot_spi_load_cp_image: size:65232 bus_num:9
[    6.351083] init: Control message: Could not find 'android.frameworks.sensorservice@1.0::ISensorManager/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    6.381498] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.394300] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.469443] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.600473] cpif: bootdump_ioctl: umts_boot0: IOCTL_START_CP_BOOTLOADER
[    6.600486] cpif: bootdump_ioctl: umts_boot0: normal boot mode
[    6.600490] cpif: start_normal_boot: +++
[    6.600495] cpif: get_ds_detect: Dual SIM detect = 2
[    6.600497] cpif: init_control_messages: ds_det:1
[    6.600500] cpif: start_normal_boot: Set link mode to LINK_MODE_BOOT.
[    6.600507] cpif: change_modem_state: s5123->state changed (OFFLINE -> BOOTING)
[    6.600551] cpif: start_normal_boot: Disable phone actvie interrupt.
[    6.600565] cpif: start_normal_boot: link_start_normal_boot
[    6.600569] cpif: sync_net_dev: (unnamed net_device)
[    6.600573] cpif: link_start_normal_boot: PCIE: magic == 0x0000BDBD
[    6.600576] cpif: modem_ctrl_check_offset_data: offset data is ok
[    6.600579] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 0)
[    6.627147] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 1)
[    6.655162] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 2)
[    6.683520] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 3)
[    6.711318] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 4)
[    6.739157] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 5)
[    6.755300] sec_ts spi11.0: [sec_input] sec_ts_fw_update_work: Beginning firmware update after probe.
[    6.756328] sec_ts spi11.0: [sec_input] sec_ts_read_calibration_report: count: 3, pass cnt: 3, fail cnt: 0, status: A2, param ver: 28 31 1 4
[    6.756339] sec_ts spi11.0: [sec_input] sec_ts_firmware_update_on_probe: initial firmware update s6sy79x.bin, cal: A2
[    6.757404] sec_ts spi11.0: [sec_input] sec_ts_firmware_update_on_probe: request firmware done! size = 218924
[    6.757417] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_bin: img_ver of bin: 28.31.1.19
[    6.757425] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_bin: core_ver of bin: 28.31.1.0
[    6.757433] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_bin: config_ver of bin: 28.31.1.4
[    6.758060] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_ic: IC Image version info: 28.31.1.19
[    6.758447] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_ic: IC Core version info: 28.31.1.0,
[    6.758816] sec_ts spi11.0: [sec_input] sec_ts_save_version_of_ic: IC config version info: 28.31.1.4
[    6.758827] sec_ts spi11.0: [sec_input] sec_ts_firmware_update_on_probe: skip fw update
[    6.771174] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 6)
[    6.799156] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 7)
[    6.809556] init: Control message: Could not find 'aidl/android.frameworks.stats.IStats/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    6.827165] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 8)
[    6.855164] cpif: check_cp_status: CP2AP_WAKEUP == 0 (cnt 9)
[    6.942828] init: processing action (vendor.thermal.link_ready=1) from (/vendor/etc/init/hw/init.gs101.rc:849)
[    6.944619] init: Service 'vendor.thermal.symlinks' (pid 661) exited with status 0 oneshot service took 1.954000 seconds in background
[    6.944632] init: Sending signal 9 to service 'vendor.thermal.symlinks' (pid 661) process group...
[    6.944734] libprocessgroup: Successfully killed process cgroup uid 1000 pid 661 in 0ms
[    6.949870] init: processing action (vendor.thermal.link_ready=1) from (/vendor/etc/init/android.hardware.thermal@2.0-service.pixel.rc:1)
[    6.950007] init: processing action (enable-thermal-hal) from (/vendor/etc/init/android.hardware.thermal@2.0-service.pixel.rc:6)
[    6.950251] init: starting service 'vendor.thermal-hal-2-0'...
[    6.999609] sec_ts spi11.0: [sec_input] get_tsp_nvm_data: offset: 0 data: 00
[    7.027285] cpif: check_cp_status: CP2AP_WAKEUP == 1 cnt: 15
[    7.027295] cpif: start_normal_boot: register_pcie
[    7.027299] cpif: shmem_register_pcie: CP EP driver initialization start.
[    7.158877] apexd: Can't open /system_ext/apex for reading : No such file or directory
[    7.158900] apexd: Can't open /product/apex for reading : No such file or directory
[    7.182678] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[    7.182985] edgetpu abrolhos: Powering up
[    7.187263] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[    7.187376] edgetpu abrolhos: Powering down
[    7.189559] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[    7.189853] edgetpu abrolhos: Powering up
[    7.190877] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[    7.191656] edgetpu abrolhos: Powering down
[    7.243591] sec_ts spi11.0: [sec_input] get_tsp_nvm_data: offset: 1 data: 00
[    7.279380] pci 0000:01:00.0: [144d:a5a5] type 00 class 0x000000
[    7.279462] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit]
[    7.279612] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[    7.279637] pci 0000:01:00.0: enabling Extended Tags
[    7.279947] pci 0000:01:00.0: PME# supported from D0 D3hot D3cold
[    7.280124] pci 0000:01:00.0: 15.752 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x2 link at 0000:00:00.0 (capable of 31.506 Gb/s with 16.0 GT/s PCIe x2 link)
[    7.294708] pcieport 0000:00:00.0: BAR 14: assigned [mem 0x40000000-0x401fffff]
[    7.294792] cpif: s5100_poweron_pcie: DBG: MSI sfr not set up, yet(s5100_pdev is NULL)
[    7.294795] cpif: shmem_register_pcie: s51xx_pcie_init start
[    7.294801] Register PCIE drvier for s51xx.(chNum: 0, mc: 0x00000000c633296b)
[    7.294925] s51xx 0000:01:00.0: s51xx EP driver Probe(s51xx_pcie_probe), chNum: 0
[    7.294941] s51xx 0000:01:00.0: db_addr : 0x40060000 , val : 0x40000000, offset : 0x60000
[    7.294943] Disable BAR resources.
[    7.294946] s51xx 0000:01:00.0: BAR 0: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294949] s51xx 0000:01:00.0: BAR 1: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294952] s51xx 0000:01:00.0: BAR 2: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294954] s51xx 0000:01:00.0: BAR 3: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294957] s51xx 0000:01:00.0: BAR 4: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294959] s51xx 0000:01:00.0: BAR 5: can't assign [??? 0x00000000 flags 0xa2000000] (bogus alignment)
[    7.294962] s51xx 0000:01:00.0: BAR 0: can't assign [??? 0x40000000-0x40001000 flags 0xa2000000] (bogus alignment)
[    7.294965] pcieport 0000:00:00.0: [s51xx_pcie_probe] BAR 14: tmp rsc : [mem 0x40000000-0x401fffff]
[    7.294967] Set Doorbell register address.
[    7.294983] s51xx_pcie.doorbell_addr = 00000000d06a05fc  (start 0x40000000 offset : 60000)
[    7.294985] Register PCIE notification LINKDOWN event...
[    7.294989] exynos-pcie-rc 11920000.pcie: Event 0x1 is registered for RC 0
[    7.294992] Enable PCI device...
[    7.295335] cpif: request_pcie_msi_int: Request MSI interrupt.
[    7.295458] cpif: request_pcie_msi_int: Request MSI interrupt. : BASE_IRQ(421)
[    7.295715] cpif: first_save_s51xx_status: first s51xx config status save: done
[    7.295730] cpif: shmem_register_pcie: CP EP driver initialization end.
[    7.295733] cpif: start_normal_boot: ---
[    7.352252] init: Control message: Could not find 'android.frameworks.sensorservice@1.0::ISensorManager/default' for ctl.interface_start from pid: 395 (/system/bin/hwservicemanager)
[    7.437451] init: Control message: Processed ctl.start for 'idmap2d' from pid: 1411 (system_server)
[    7.487613] sec_ts spi11.0: [sec_input] get_tsp_nvm_data: offset: 54 data: FF
[    7.495142] aoc 19000000.aoc: re-enabling SICD
[    7.593709] healthd: battery l=93 v=4286 t=32.7 h=2 st=3 c=-1637187 fc=5204000 cc=2 chg=
[    7.608211] healthd: battery l=93 v=4286 t=32.7 h=2 st=3 c=-1637187 fc=5204000 cc=2 chg=
[    7.731587] sec_ts spi11.0: [sec_input] get_tsp_nvm_data: offset: 55 data: FF
[    7.731657] sec_ts spi11.0: [sec_input] sec_ts_read_init_info: fac_nv: 00, cal_count: 00
[    7.731672] sec_ts spi11.0: [sec_input] execute_selftest: Self test start!
[    7.741959] init: starting service 'vendor.input.classifier-1-0'...
[    7.747889] init: Control message: Processed ctl.interface_start for 'android.hardware.input.classifier@1.0::IInputClassifier/default' from pid: 395 (/system/bin/hwservicemanager)
[    7.748117] init: Control message: Processed ctl.interface_start for 'android.hardware.input.classifier@1.0::IInputClassifier/default' from pid: 395 (/system/bin/hwservicemanager)
[    7.761345] init: processing action (sys.sysctl.extra_free_kbytes=*) from (/system/etc/init/hw/init.rc:1150)
[    7.784684] AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification apexservice has clients: 1
[    7.784695] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[    7.784752] AidlLazyServiceRegistrar: Process has 0 (of 1 available) client(s) in use after notification apexservice has clients: 0
[    7.784759] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[    7.811077] lwis lwis-flash-lm3644: Device disabled
[    7.828800] slg51000 4-0075: No init registers are overridden
[    7.835349] i2c 0-0024: Shared i2c pinctrl state on_i2c
[    7.837403] lwis lwis-eeprom-lc898128: Device enabled
[    7.841904] lwis lwis-eeprom-m24c64x-imx386: Device enabled
[    7.850817] lwis lwis-eeprom-sem1215sa: Device enabled
[    7.854707] lwis lwis-eeprom-m24c64x-imx663: Device enabled
[    7.926454] init: starting service 'storageproxyd'...
[    7.943355] trusty-log odm:trusty:log: int fs_init_from_super(struct fs *, const struct super_block *, _Bool):474: loaded super block version 3
[    7.945052] trusty-log odm:trusty:log: int fs_init_from_super(struct fs *, const struct super_block *, _Bool):474: loaded super block version 2
[    7.946091] trusty-log odm:trusty:log: int fs_init_from_super(struct fs *, const struct super_block *, _Bool):481: clear requested, create empty, version 1
[    7.950308] init: Service 'exec 13 (/vendor/bin/trusty_apploader /vendor/firmware/g6.app)' (pid 638) exited with status 0 oneshot service took 3.130000 seconds in background
[    7.950366] init: Sending signal 9 to service 'exec 13 (/vendor/bin/trusty_apploader /vendor/firmware/g6.app)' (pid 638) process group...
[    7.950591] libprocessgroup: Successfully killed process cgroup uid 1000 pid 638 in 0ms
[    8.009498] read descriptors
[    8.009512] read strings
[    8.009546] read descriptors
[    8.009550] read strings
[    8.010617] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    8.010633] phy_exynos_usbdrd 11100000.phy: Turn on L7M_VDD_HSI
[    8.011014] exynos_usbdrd_ldo_manual_control ldo = 1
[    8.011380] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    8.011390] phy_exynos_usbdrd 11100000.phy: Turn on LDOs
[    8.017001] exynos_usbdrd_ldo_manual_control ldo = 0
[    8.017349] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    8.017360] phy_exynos_usbdrd 11100000.phy: Turn off LDOs
[    8.017808] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[    8.017816] phy_exynos_usbdrd 11100000.phy: Turn off L7M_VDD_HSI
[    8.147888] init: Control message: Could not find 'aidl/android.hardware.biometrics.fingerprint.IFingerprint/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    8.218684] type=1400 audit(1654341395.848:9): avc: denied { read } for comm="wifi_ext@1.0-se" name="u:object_r:persist_vendor_debug_wifi_prop:s0" dev="tmpfs" ino=221 scontext=u:r:hal_wifi_ext:s0 tcontext=u:object_r:persist_vendor_debug_wifi_prop:s0 tclass=file permissive=0
[    8.224267] [14:16:35.861047][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started,type: 2h
[    8.224296] [14:16:35.861085][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started, HAL version: BCMDHD vendor HAL
[    8.224311] [14:16:35.861097][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started, dhd_open start
[    8.224325] [14:16:35.861114][dhd][wlan]dhd_open: ENTER
[    8.224342] [14:16:35.861131][dhd][wlan]dhd_init_logstrs_array : turned off logstr parsing
[    8.224361] [14:16:35.861149][dhd][wlan]dhd_open: ######### called for ifidx=0 #########
[    8.224374] [14:16:35.861163][dhd][wlan]dhd_verify_firmware_mode_change: do_chip_bighammer:0
[    8.224395] [14:16:35.861183][dhd][wlan]dhd_verify_firmware_mode_change: current_mode 0x1, prev_opmode 0x0
[    8.224410] [14:16:35.861198][dhd][wlan]dhd_verify_firmware_mode_change: firmware path has changed, set force reg on
[    8.224423] [14:16:35.861212][dhd][wlan]\x0a\x0aDongle Host Driver, version 101.10.531.6 (wlan=r941975)\x0a/buildbot/src/partner-android/s-dev-gs-pixel-5.10-sc-qpr1/private/google-modules/wlan/bcmdhd4389 compiled on Dec  3 2021 at 18:29:40\x0a
[    8.224444] [14:16:35.861232][dhd][wlan]wl_android_wifi_accel_on: force_reg_on:1 g_wifi_accel_on:0
[    8.224459] [14:16:35.861248][dhd][wlan]wl_android_wifi_on g_wifi_on=0
[    8.224472] wbrc_wlan_on_started: reset wlan_on_ack
[    8.224480] [14:16:35.861269][dhd][wlan]wifi_platform_set_power = 1, delay: 200 msec
[    8.232802] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 578, br: 578
[    8.242926] healthd: battery l=93 v=4249 t=32.7 h=2 st=3 c=-2504375 fc=5204000 cc=2 chg=
[    8.300278] init: processing action (persist.sys.device_provisioned=1) from (/vendor/etc/init/init.pixel.rc:7)
[    8.300760] init: starting service 'vendor.theme_set'...
[    8.309426] init: Service 'vendor.theme_set' (pid 1654) exited with status 0 oneshot service took 0.006000 seconds in background
[    8.309467] init: Sending signal 9 to service 'vendor.theme_set' (pid 1654) process group...
[    8.309599] libprocessgroup: Successfully killed process cgroup uid 0 pid 1654 in 0ms
[    8.391367] type=1400 audit(1654341396.024:10): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.391940] type=1400 audit(1654341396.024:11): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.396715] type=1400 audit(1654341396.028:12): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.396961] type=1400 audit(1654341396.028:13): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.401320] type=1400 audit(1654341396.032:14): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.401395] type=1400 audit(1654341396.032:15): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.401901] type=1400 audit(1654341396.032:16): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.402436] type=1400 audit(1654341396.032:17): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.408240] type=1400 audit(1654341396.040:18): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.408385] type=1400 audit(1654341396.040:19): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.412408] type=1400 audit(1654341396.044:20): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.412994] type=1400 audit(1654341396.044:21): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.414382] type=1400 audit(1654341396.044:22): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.415779] type=1400 audit(1654341396.044:23): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.417914] type=1400 audit(1654341396.048:24): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.418078] type=1400 audit(1654341396.048:25): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.422267] type=1400 audit(1654341396.052:26): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.422426] type=1400 audit(1654341396.052:27): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.425343] type=1400 audit(1654341396.056:28): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.425546] type=1400 audit(1654341396.056:29): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.428062] type=1400 audit(1654341396.060:30): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.428466] type=1400 audit(1654341396.060:31): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.431172] [14:16:36.067957][dhd][wlan]wifi_platform_set_power = 1, sleep done: 200 msec
[    8.431373] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[    8.431377] [14:16:36.068168][dhd][wlan]dhd_bus_devreset: == Power ON ==
[    8.433070] type=1400 audit(1654341396.064:32): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.433215] type=1400 audit(1654341396.064:33): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.441823] type=1400 audit(1654341396.072:34): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.441956] type=1400 audit(1654341396.072:35): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.442364] type=1400 audit(1654341396.072:36): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.442468] type=1400 audit(1654341396.072:37): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.443424] i2c 0-0024: Shared i2c pinctrl state off_i2c
[    8.445277] type=1400 audit(1654341396.076:38): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.445415] type=1400 audit(1654341396.076:39): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.450749] lwis lwis-eeprom-lc898128: Device disabled
[    8.451921] lwis lwis-eeprom-m24c64x-imx386: Device disabled
[    8.460223] lwis lwis-eeprom-sem1215sa: Device disabled
[    8.462039] lwis lwis-eeprom-m24c64x-imx663: Device disabled
[    8.466783] [14:16:36.103571][dhd][wlan]******** Perform FLR ********
[    8.466804] [14:16:36.103594][dhd][wlan]config space 0x88 is 0x80080
[    8.466809] [14:16:36.103599][dhd][wlan]******** device not in FLR ********
[    8.467023] [14:16:36.103813][dhd][wlan]******** device force FLR only not set ********
[    8.515127] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] SOFT VERSION INFO PRINT
[    8.515139] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] ANDROID_VERSION=android12.0
[    8.515142] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] TARGET_MODE=release
[    8.515145] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] PACKAGE_VERSION_CODE=26010156
[    8.515148] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] PACKAGE_VERSION_NAME=V26.01.01.56
[    8.515151] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] GIT_BRANCH=master
[    8.515154] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] COMMIT_ID=ed1d48b_6c82e8f_38f44ec
[    8.515157] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] BUILD_TIME=2021.10.18_11:53:39
[    8.515160] trusty-log odm:trusty:log: [GF_TA][I][gf_modules][ta_version_info] TA_VERSION=ed1d48b_6c82e8f_38f44ec_2021.10.18_11:53:39
[    8.515164] trusty-log odm:trusty:log: [GF_TA][I][gf_hw_dc][gf_hw_dc_init_function]  sensor_type=0x00000003
[    8.515166] trusty-log odm:trusty:log: [GF_TA][I][gf_hw_dc][gf_hw_dc_init_function]  init delmar_t
[    8.516923] trusty-log odm:trusty:log: [GF_TA][I][gf_sensor_utils][print_ta_version_in_sensor_utils] TA_VERSION=ed1d48b_6c82e8f_38f44ec_2021.10.18_11:53:39
[    8.518706] trusty-log odm:trusty:log: [GF_TA][I][gf_hw][hw_detect_chip_type] detect chip type = 3
[    8.518888] goodixfp: IRQ has been enabled.
[    8.523131] trusty-log odm:trusty:log: [GF_TA][E][gf_sensor_customized][sensor_customized_do_init] hbm_mode=0
[    8.523142] trusty-log odm:trusty:log: [GF_TA][E][gf_sensor_customized][sensor_customized_do_init] support_local_hbm_mode=1
[    8.523145] trusty-log odm:trusty:log: [GF_TA][E][gf_hw][hw_has_flash] exit. err=GF_ERROR_BASE, errno=1000
[    8.523147] trusty-log odm:trusty:log: [GF_TA][E][gf_delmar_t_dc][delmar_read_vendor_id] smt1 vendor id =0000
[    8.523150] trusty-log odm:trusty:log: [GF_TA][E][gf_delmar_t_dc][delmar_read_vendor_id] smt2 vendor id =0000
[    8.543192] [14:16:36.179977][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543253] [14:16:36.180044][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543303] [14:16:36.180094][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543351] [14:16:36.180142][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543398] [14:16:36.180189][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543446] [14:16:36.180237][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543493] [14:16:36.180284][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543540] [14:16:36.180331][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543588] [14:16:36.180379][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543730] [14:16:36.180520][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543781] [14:16:36.180571][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543830] [14:16:36.180621][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.543878] [14:16:36.180669][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544393] [14:16:36.181182][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544444] [14:16:36.181235][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544492] [14:16:36.181283][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544539] [14:16:36.181330][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544587] [14:16:36.181378][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544634] [14:16:36.181425][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544681] [14:16:36.181472][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544729] [14:16:36.181520][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544776] [14:16:36.181567][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544824] [14:16:36.181615][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544871] [14:16:36.181662][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544919] [14:16:36.181710][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.544967] [14:16:36.181758][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545014] [14:16:36.181805][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545062] [14:16:36.181853][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545109] [14:16:36.181900][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545157] [14:16:36.181948][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545204] [14:16:36.181995][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545251] [14:16:36.182042][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545299] [14:16:36.182090][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545346] [14:16:36.182137][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545393] [14:16:36.182184][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545440] [14:16:36.182231][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545488] [14:16:36.182279][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545535] [14:16:36.182326][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545583] [14:16:36.182374][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545630] [14:16:36.182421][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545677] [14:16:36.182468][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545725] [14:16:36.182516][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545772] [14:16:36.182563][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545820] [14:16:36.182611][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545867] [14:16:36.182658][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545915] [14:16:36.182706][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.545962] [14:16:36.182753][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546009] [14:16:36.182800][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546056] [14:16:36.182847][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546104] [14:16:36.182895][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546151] [14:16:36.182942][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546198] [14:16:36.182989][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546246] [14:16:36.183037][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546293] [14:16:36.183084][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546340] [14:16:36.183131][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546387] [14:16:36.183178][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546434] [14:16:36.183225][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546482] [14:16:36.183273][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546529] [14:16:36.183320][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546576] [14:16:36.183367][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546624] [14:16:36.183415][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546670] [14:16:36.183461][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546718] [14:16:36.183509][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546766] [14:16:36.183557][dhd][wlan]read_config: reg=0x88 read val=0x82080
[    8.546814] [14:16:36.183605][dhd][wlan]read_config: reg=0x88 read val=0x80080
[    8.547113] [14:16:36.183904][dhd][wlan]******** FLR Succedeed ********
[    8.547150] [14:16:36.183941][dhd][wlan]Enable CTO
[    8.547172] [14:16:36.183963][dhd][wlan]dhdpcie_cto_init: ctoctrl(0x8a049fb6) enable/disable 1 for chipid(0x4389)
[    8.547995] [14:16:36.184786][dhd][wlan]dhd_dump_pcie_slave_wrapper_regs: ##### Dumping PCIe slave wrapper regs #####
[    8.548008] [14:16:36.184799][dhd][wlan]sbreg: addr:0x18102900 val:0x40 read:1
[    8.548016] [14:16:36.184807][dhd][wlan]sbreg: addr:0x18102904 val:0x0 read:1
[    8.548022] [14:16:36.184813][dhd][wlan]sbreg: addr:0x18102908 val:0x0 read:1
[    8.548029] [14:16:36.184820][dhd][wlan]sbreg: addr:0x1810290c val:0x0 read:1
[    8.548036] [14:16:36.184827][dhd][wlan]sbreg: addr:0x18102910 val:0x0 read:1
[    8.548042] [14:16:36.184833][dhd][wlan]sbreg: addr:0x18102914 val:0x0 read:1
[    8.548049] [14:16:36.184840][dhd][wlan]sbreg: addr:0x18102918 val:0x0 read:1
[    8.548056] [14:16:36.184847][dhd][wlan]sbreg: addr:0x1810291c val:0x0 read:1
[    8.548058] [14:16:36.184849][dhd][wlan]dhd_dump_pcie_slave_wrapper_regs: ##### ##### #####
[    8.548114] si_sysmem_size: core not up, do si_core_reset, retry:4
[    8.548167] si_sysmem_size: coreinfo:0x115 num_rom_banks:8 num_ram_baks:21
[    8.548181] sysmem_banksize: bankidx:8 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548197] sysmem_banksize: bankidx:9 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548212] sysmem_banksize: bankidx:10 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548227] sysmem_banksize: bankidx:11 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548242] sysmem_banksize: bankidx:12 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548258] sysmem_banksize: bankidx:13 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548273] sysmem_banksize: bankidx:14 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548288] sysmem_banksize: bankidx:15 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548303] sysmem_banksize: bankidx:16 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548319] sysmem_banksize: bankidx:17 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548333] sysmem_banksize: bankidx:18 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548349] sysmem_banksize: bankidx:19 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548363] sysmem_banksize: bankidx:20 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548378] sysmem_banksize: bankidx:21 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548393] sysmem_banksize: bankidx:22 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548408] sysmem_banksize: bankidx:23 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548423] sysmem_banksize: bankidx:24 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548438] sysmem_banksize: bankidx:25 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548453] sysmem_banksize: bankidx:26 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548469] sysmem_banksize: bankidx:27 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548484] sysmem_banksize: bankidx:28 bankinfo:0xf00060f banksize:131072(0x20000)
[    8.548496] [14:16:36.185286][dhd][wlan]DHD: dongle ram size is set to 2752512(orig 2752512) at 0x200000
[    8.548542] [14:16:36.185333][dhd][wlan]dhd_check_module_bcm: failed to get module infomaion
[    8.548648] OTP boardtype:
[    8.548651] 0000: 84 09
[    8.548652] OTP VID:
[    8.548654] 0000: 19 99
[    8.548726] pcieh 0001:01:00.0: Direct firmware load for bcmdhd.cal_MP1.0_ROW failed with error -2
[    8.548730] [14:16:36.185521][dhd][wlan]dhd_os_get_img_fwreq: request_firmware err: -2
[    8.548742] pcieh 0001:01:00.0: Direct firmware load for bcmdhd.cal_MP1.0 failed with error -2
[    8.548744] [14:16:36.185535][dhd][wlan]dhd_os_get_img_fwreq: request_firmware err: -2
[    8.549349] [14:16:36.186133][dhd][wlan]dhd_set_blob_support: ----- blob file exists (bcmdhd_clm.blob) -----
[    8.549382] [14:16:36.186171][dhd][wlan]dhd_bus_download_firmware: firmware path=fw_bcmdhd.bin, nvram path=bcmdhd.cal_ROW
[    8.549582] [14:16:36.186370][dhd][wlan]dhdpcie_download_code_file: dhd_tcm_test_enable 0, dhd_tcm_test_status 0
[    8.549606] [14:16:36.186393][dhd][wlan]dhdpcie_download_code_file: download firmware fw_bcmdhd.bin
[    8.552974] [14:16:36.189754][dhd][wlan]dhd_os_get_img(Request Firmware API) success
[    8.569186] type=1400 audit(1654341396.200:40): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.569368] type=1400 audit(1654341396.200:41): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.582290] type=1400 audit(1654341396.212:42): avc: denied { read } for comm="HwBinder:726_1" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.582345] type=1400 audit(1654341396.212:43): avc: denied { read } for comm="HwBinder:726_1" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.585162] type=1400 audit(1654341396.216:44): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.585293] type=1400 audit(1654341396.216:45): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.595279] type=1400 audit(1654341396.224:46): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.595321] type=1400 audit(1654341396.228:47): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.597895] type=1400 audit(1654341396.228:48): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.597959] type=1400 audit(1654341396.228:49): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.601072] type=1400 audit(1654341396.232:50): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.601426] type=1400 audit(1654341396.232:51): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.604842] type=1400 audit(1654341396.236:52): avc: denied { read } for comm="HwBinder:726_4" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.604905] type=1400 audit(1654341396.236:53): avc: denied { read } for comm="HwBinder:726_4" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.607471] type=1400 audit(1654341396.240:54): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.607511] type=1400 audit(1654341396.240:55): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.609551] type=1400 audit(1654341396.240:56): avc: denied { read } for comm="HwBinder:726_4" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.609644] type=1400 audit(1654341396.240:57): avc: denied { read } for comm="HwBinder:726_4" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.614674] type=1400 audit(1654341396.244:58): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.614723] type=1400 audit(1654341396.244:59): avc: denied { read } for comm="HwBinder:726_2" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.617568] type=1400 audit(1654341396.248:60): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.617679] type=1400 audit(1654341396.248:61): avc: denied { read } for comm="HwBinder:726_5" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.619386] type=1400 audit(1654341396.252:62): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.619435] type=1400 audit(1654341396.252:63): avc: denied { read } for comm="samsung.hardwar" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.621101] type=1400 audit(1654341396.252:64): avc: denied { read } for comm="HwBinder:726_7" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.621175] type=1400 audit(1654341396.252:65): avc: denied { read } for comm="HwBinder:726_7" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.622156] type=1400 audit(1654341396.252:66): avc: denied { read } for comm="HwBinder:726_7" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.622366] type=1400 audit(1654341396.252:67): avc: denied { read } for comm="HwBinder:726_7" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.623613] type=1400 audit(1654341396.256:68): avc: denied { read } for comm="HwBinder:726_3" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.623655] type=1400 audit(1654341396.256:69): avc: denied { read } for comm="HwBinder:726_3" name="u:object_r:vendor_codec2_debug_prop:s0" dev="tmpfs" ino=288 scontext=u:r:mediacodec:s0 tcontext=u:object_r:vendor_codec2_debug_prop:s0 tclass=file permissive=0
[    8.640545] trusty-log odm:trusty:log: [GF_TA][E][gf_local_store_file_system][gf_load_data_in_partion]Sector 0 no data in block index = 0, seg_offset = 0
[    8.640558] trusty-log odm:trusty:log: [GF_TA][E][gf_local_store_file_system][gf_load_data_in_partion] exit. err=GF_ERROR_INVALID_DATA, errno=1024
[    8.647130] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] sensor 0 cf_mark = 1 cf_mask_type = 5, optical_type = 14
[    8.647142] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] sg num = 4
[    8.647144] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] bg version = 1
[    8.647147] trusty-log odm:trusty:log: [GF_TA][E][gf_hw_utils][gf_get_c_chip_type] exit. err=GF_ERROR_CHIP_TYPE_INCORRECT, errno=1528
[    8.647150] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] get c chip type err:1528, maybe not g6x, not break
[    8.647152] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_sensor][sensor_do_init] fw_version =
[    8.647155] trusty-log odm:trusty:log: [GF_TA][E][gf_delmar_t_dc][init_default_config] load DELMAR_SENSOR_TYPE_SINGLE_T_SE5 config.
[    8.647157] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_t_dc][init_default_config] idle config, addr: 0x166, val: 0x4
[    8.647160] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_t_dc][init_default_config] idle config, addr: 0x13a, val: 0x0
[    8.651126] trusty-log odm:trusty:log: [GF_TA][I][gf_hw_dc][hw_init_chip_config] Data process version(Mixed):DataProcMixed_V1.0.25
[    8.653912] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] max_fingers=32
[    8.653922] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] max_fingers_per_user=5
[    8.653925] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] enrolling_min_templates=40
[    8.653927] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] valid_image_quality_threshold=15
[    8.653932] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] valid_image_area_threshold=65
[    8.653935] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] duplicate_finger_overlay_score=70
[    8.653937] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] increase_rate_between_stitch_info=10
[    8.653940] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] forbidden_enroll_duplicate_fingers=0
[    8.653942] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] authenticate_order=0
[    8.653945] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_common][algo_check_config] template_update_save_threshold=20
[    8.653947] trusty-log odm:trusty:log: [GF_TA][E][gf_cali][cali_init] start cali inti lb mode = 0.
[    8.900487] st54spi spi14.0: st54spi_power_on : st54 set nReset to Low
[    8.903569] [14:16:36.540354][dhd][wlan]dhd_os_get_img(Request Firmware API) success
[    8.923762] [14:16:36.560548][dhd][wlan]dhdpcie_bus_write_vars: Download, Upload and compare of NVRAM succeeded.
[    8.923783] [14:16:36.560574][dhd][wlan]New varsize is 20956, length token(nvram_csm)=0xeb881477
[    8.923933] [14:16:36.560724][dhd][wlan]Download and compare of TLV 0xfeedc0de succeeded (size 128, addr 49ad98).
[    8.923995] [14:16:36.560784][dhd][wlan]dhd_bus_support_dar_sec_status: buscorerev=72 chipid=0x4389
[    8.924113] [14:16:36.560902][dhd][wlan]dhdpcie_bus_download_state: Took ARM out of Reset
[    8.959876] nitrous_bluetooth odm:btbcm: rfkill: off (blocked=1)
[    8.959889] nitrous_bluetooth odm:btbcm: rfkill: already in requested state: off
[    8.959963] nitrous_bluetooth odm:btbcm: rfkill: on (blocked=0)
[    9.014942] exynos-uart 175b0000.serial:  Clock rate : 196608000
[    9.015014] exynos-uart 175b0000.serial:  Clock rate : 196608000
[    9.015043] exynos-uart 175b0000.serial:  Clock rate : 196608000
[    9.030708] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.082582] exynos-uart 175b0000.serial:  Clock rate : 196608000
[    9.085552] aoc_chan: New client with channel ID 4
[    9.120404] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.148659] init: Control message: Could not find 'aidl/android.hardware.biometrics.fingerprint.IFingerprint/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[    9.192463] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.251419] sec_ts spi11.0: [sec_input] sec_ts_wait_for_ready_with_count: 1D, 41, 00, 00, 00, 00, 00, 00 [0]
[    9.251442] sec_ts spi11.0: [sec_input] execute_selftest: Self test done!
[    9.255988] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.258247]
[    9.258257] [sec_input] sec_ts : SIG 46, 4C, 45, 53  [sec_input] sec_ts : VER  0,  0,  2, 21 
[    9.258264] [sec_input] sec_ts : SIZ  0,  0,  8, F0  [sec_input] sec_ts : CRC 4C, 85, 52, 70 
[    9.258269] [sec_input] sec_ts : RES  0,  0,  0,  0  [sec_input] sec_ts : COU  0,  0,  0, 38 
[    9.258274] [sec_input] sec_ts : PAS  0,  0,  0, 38  [sec_input] sec_ts : FAI  0,  0,  0,  0 
[    9.258279] [sec_input] sec_ts : CHA  0,  0, 12, 27  [sec_input] sec_ts : AMB  2, 2B,  1, 9F 
[    9.258284] [sec_input] sec_ts : RXS  0,  0,  0,  0  [sec_input] sec_ts : TXS  0,  0,  0,  0 
[    9.258289] [sec_input] sec_ts : RXO  0,  0,  0,  0  [sec_input] sec_ts : TXO  0,  0,  0,  0 
[    9.258294] [sec_input] sec_ts : RXG  0,  0,  0,  0  [sec_input] sec_ts : TXG  0,  0,  0,  0 
[    9.258299] [sec_input] sec_ts : RXR  0,  0,  0,  0  [sec_input] sec_ts : TXT  0,  0,  0,  0 
[    9.258304] [sec_input] sec_ts : RXT  0,  0,  0,  0  [sec_input] sec_ts : TXR  0,  0,  0,  0 
[    9.258316] sec_ts spi11.0: [sec_input] sec_ts_read_init_info: 00 00 00 00
[    9.271785] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_fp_preprocess_init] MoireFilterVersion=Moire_v_2.01.13
[    9.271797] trusty-log odm:trusty:log: [GF_TA][E][gf_cali][cali_after_init] cali_info=0xf270cd840030, cali_info->pstPreProc=0
[    9.461207] [14:16:37.097994][dhd][wlan]dhdpcie_readshared: addr=0x3ae940 nvram_csm=0xeb881477
[    9.461226] [14:16:37.098017][dhd][wlan]### Total time ARM OOR to Readshared pass took 537148 usec ###
[    9.461231] [14:16:37.098022][dhd][wlan]PCIe shared addr (0x003ae940) read took 500000 usec before dongle is ready
[    9.461333] [14:16:37.098123][dhd][wlan]FW supports Inband dw ? Y
[    9.461338] [14:16:37.098128][dhd][wlan]FW supports DAR ? N
[    9.461407] [14:16:37.098197][dhd][wlan]H2D DMA WR INDX : array size 172 = 4 * 43
[    9.461416] [14:16:37.098206][dhd][wlan]D2H DMA RD INDX : array size 16 = 4 * 4
[    9.461425] [14:16:37.098215][dhd][wlan]D2H DMA WR INDX : array size 16 = 4 * 4
[    9.461431] [14:16:37.098221][dhd][wlan]H2D DMA RD INDX : array size 172 = 4 * 43
[    9.461441] [14:16:37.098232][dhd][wlan]dhdpcie_readshared: max H2D queues 40
[    9.461448] [14:16:37.098239][dhd][wlan]FW supports minidump ? N
[    9.461452] [14:16:37.098243][dhd][wlan]d2h_minidump: 0 d2h_minidump_override: 0
[    9.461458] [14:16:37.098249][dhd][wlan]Dongle EDL support: 1
[    9.461498] [14:16:37.098289][dhd][wlan]dhd_bus_init: Enabling bus->intr_enabled
[    9.462149] [14:16:37.098937][dhd][wlan]wlan_oob_irq: ########### IRQ during dhd pub up is 0 ############
[    9.462199] [14:16:37.098986][dhd][wlan]dhd_prot_init:4087: h2d_max_txpost = 512
[    9.462215] [14:16:37.099004][dhd][wlan]dhd_prot_init:4093: h2d_htput_max_txpost = 2048
[    9.462243] [14:16:37.099032][dhd][wlan]dhd_prot_init: max_rxbufpost:1535 rx_buf_burst:64 rx_bufpost_threshold:64
[    9.462258] [14:16:37.099047][dhd][wlan]ENABLING DW:2
[    9.462279] [14:16:37.099068][dhd][wlan]Enable EDL host cap
[    9.462781] [14:16:37.099570][dhd][wlan]dhd_prot_d2h_sync_init(): D2H sync mechanism is SEQNUM \x0d
[    9.462861] [14:16:37.099650][dhd][wlan]Attach flowrings pool for 40 rings
[    9.463246] [14:16:37.100033][dhd][wlan]dhd_check_create_edl_rings: about to create EDL ring, ringid: 46
[    9.463268] [14:16:37.100057][dhd][wlan]dhd_send_d2h_ringcreate ringid: 3 idx: 46 max_h2d: 43
[    9.463281] [14:16:37.100070][dhd][wlan]dhd_send_d2h_ringcreate: sending d2h EDL ring create: \x0a max items=256; len_item=2048; ring_id=3; low_addr=0xdba00000; high_addr=0x8
[    9.464357] [14:16:37.101138][dhd][wlan]dhd_prot_process_d2h_ring_create_complete ring create Response status = 0 ring 3, id 0xfffc
[    9.464505] [14:16:37.101294][dhd][wlan]\x0awlc_ver_major 14, wlc_ver_minor 4[14:16:37.101300][dhd][wlan]dhd_get_memdump_info: MEMDUMP ENABLED = 2
[    9.465577] [14:16:37.102365][dhd][wlan]dhd_sync_with_dongle: GET_REVINFO device 0x4441, vendor 0x14e4, chipnum 0x4389
[    9.465931] [14:16:37.102721][dhd][wlan]dhd_sync_with_dongle: RxBuf Post : 1920
[    9.465939] [14:16:37.102729][dhd][wlan]dhd_sync_with_dongle: RxBuf Post Alloc : 3648
[    9.468648] [14:16:37.105437][dhd][wlan]dhd_alloc_cis: Local CIS buffer is alloced
[    9.469131] [14:16:37.105921][dhd][wlan]dhd_preinit_ioctls: preinit_status IOVAR present, use optimised preinit
[    9.469580] [14:16:37.106369][dhd][wlan]Firmware version = wl0: Oct  1 2021 18:16:57 version 20.100.9 (wlan=r949346 c1 release2) FWID 01-a430e34d
[    9.471726] [14:16:37.108514][dhd][wlan]dhd_optimised_preinit_ioctls: hostwake_oob enabled
[    9.472169] [14:16:37.108957][dhd][wlan]dhd_optimised_preinit_ioctls: axierror_logbuf_addr : 0x3f47d4
[    9.472600] pcieh 0001:01:00.0: Direct firmware load for bcmdhd_clm.blob_MP1.0_ROW failed with error -2
[    9.472607] [14:16:37.109397][dhd][wlan]dhd_os_get_img_fwreq: request_firmware err: -2
[    9.472625] pcieh 0001:01:00.0: Direct firmware load for bcmdhd_clm.blob_MP1.0 failed with error -2
[    9.472628] [14:16:37.109418][dhd][wlan]dhd_os_get_img_fwreq: request_firmware err: -2
[    9.472931] [14:16:37.109721][dhd][wlan]Clmblob file : bcmdhd_clm.blob_ROW
[    9.472955] [14:16:37.109745][dhd][wlan]dhd_os_get_img(Request Firmware API) success
[    9.473353] [14:16:37.110143][dhd][wlan]dhd_check_current_clm_data: ----- This FW is not included CLM data -----
[    9.487399] [14:16:37.124187][dhd][wlan]dhd_apply_default_clm: CLM download succeeded
[    9.487435] [14:16:37.124221][dhd][wlan]MACEVENT: WLC_E_COUNTRY_CODE_CHANGED: Country code changed to US
[    9.487453] [14:16:37.124242][dhd][wlan]dhd_rx_frame: net device is NOT registered. drop event packet
[    9.487700] [14:16:37.124490][dhd][wlan]dhd_check_current_clm_data: ----- This FW is included CLM data -----
[    9.487715] [14:16:37.124505][dhd][wlan]Firmware up: op_mode=0x0405, MAC=dc:xx:xx:xx:x6:1b
[    9.490381] [14:16:37.127170][dhd][wlan]dhd_optimised_preinit_ioctls: tdls_enable=1 ret=0
[    9.491241] [14:16:37.128029][dhd][wlan]dhd_optimised_preinit_ioctls: event_log_max_sets: 35 ret: 0
[    9.491537] [14:16:37.128327][dhd][wlan]arp_enable:1 arp_ol:0
[    9.491995] [14:16:37.128783][dhd][wlan]CLM version = Google.R4sub6
[    9.492440] [14:16:37.129229][dhd][wlan]dhd_pno_init: Support Android Location Service
[    9.492935] [14:16:37.129723][dhd][wlan]dhd_rtt_init : FTM is supported
[    9.492944] [14:16:37.129735][dhd][wlan]dhd_rtt_init EXIT, err = 0
[    9.496736] [14:16:37.133524][dhd][wlan]dhd_optimised_preinit_ioctls: Monitor mode is not enabled in FW cap
[    9.497166] [14:16:37.133956][dhd][wlan]dhd_get_preserve_log_numbers: use optimised use_logset_all_type
[    9.497519] [14:16:37.134309][dhd][wlan]dhd_optimised_preinit_ioctls: d3_hostwake_delay IOVAR not present, proceed
[    9.498851] [14:16:37.135638][dhd][wlan]dhd_optimised_preinit_ioctls: fr_phase_nibble enabled
[    9.498869] [14:16:37.135658][dhd][wlan]dhd_clear_cis: Local CIS buffer is freed
[    9.499893] [14:16:37.136682][dhd][wlan]dhd_sdtc_etb_init failed to get sdtc etb_info -23
[    9.499906] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[    9.499939] [14:16:37.136730][dhd][wlan]dhd_bus_devreset: WLAN Power On Done
[    9.499947] wbrc_wlan_on_ack: set wlan_on_ack
[    9.501443] [14:16:37.138232][cfgp2p][wlan] wl_cfgp2p_supported : p2p is supported
[    9.505419] [14:16:37.142208][cfg80211][wlan] wl_cfgp2p_generate_bss_mac : P2P Discovery address:b6:xx:xx:xx:x4:25
[    9.558464] [14:16:37.195251][cfg80211][wlan] wl_dongle_up : wl up
[    9.559507] [14:16:37.196293][dhd][wlan]dhd_update_interface_flow_info: ifindex:0 previous role:0 new role:0
[    9.559531] [14:16:37.196320][dhd][wlan]MACEVENT: WLC_E_IF, opcode:0x1  ifidx:0 role:0
[    9.559546] [14:16:37.196335][dhd][wlan]dhd_rx_frame: net device is NOT registered. drop event packet
[    9.563654] [14:16:37.200443][cfg80211][wlan] wl_config_chre : successfully enabled CHRE
[    9.633416] [14:16:37.270192][cfg80211][wlan] wl_cellavoid_reinit : wl_cellavoid_reinit: Enter
[    9.633452] [14:16:37.270241][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[    9.633462] [14:16:37.270252][cfg80211][wlan] wl_cellavoid_free_avail_chan_list : wl_cellavoid_free_avail_chan_list: Enter
[    9.635261] sec_ts spi11.0: [sec_input] sec_ts_read_raw_data: 3, ALL
[    9.635270] sec_ts spi11.0: [sec_input] sec_ts_fix_tmode: mode 2 state 2
[    9.666216] [14:16:37.302998][cfg80211][wlan] wl_cellavoid_verify_avail_chan_list : chanspec 165/80(e0ab) is removed from avail list
[    9.666255] [14:16:37.303044][cfg80211][wlan] wl_cellavoid_verify_avail_chan_list : chanspec 165l(d8a7) is removed from avail list
[    9.666282] [14:16:37.303071][cfg80211][wlan] wl_cellavoid_set_cell_channels : wl_cellavoid_set_cell_channels: Enter
[    9.666293] [14:16:37.303082][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[    9.668891] [14:16:37.305678][cfg80211][wlan] __wl_cfg80211_up : scan_params version:3
[    9.668914] [14:16:37.305703][cfg80211][wlan] __wl_cfg80211_up : join_ver:1
[    9.671019] [14:16:37.307802][cfg80211][wlan] __wl_cfg80211_up : actframe_params v2
[    9.673690] [14:16:37.310471][cfg80211][wlan] wl_get_sar_config_info : format should be [scenario (0-99)], [sar], [airplane]
[    9.675735] [14:16:37.312521][cfg80211][wlan] wl_cfg80211_up : Roam channel cache enabled
[    9.679796] [14:16:37.316580][cfg80211][wlan] wl_cfg80211_scan_mac_config : scanmac configured[14:16:37.318628][dhd][wlan]dhd_tcpack_suppress_set 377: already set to 0
[    9.686813] [14:16:37.323593][dhd][wlan]DHD Runtime PM Timer ON
[    9.686863] [14:16:37.323652][dhd][wlan]dhd_open: EXIT
[    9.686876] [14:16:37.323665][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started, dhd_open succeeded
[    9.691180] sec_ts spi11.0: [sec_input] sec_ts_read_frame
[    9.691962] [14:16:37.328745][dhd][wlan]dhd_open: ENTER
[    9.692028] [14:16:37.328815][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    9.694132] [14:16:37.330916][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[    9.697492] [14:16:37.334268][cfg80211][wlan] wl_cfgvendor_set_hal_started : wl_cfgvendor_set_hal_started,[DUMP] HAL STARTED
[    9.702889] [14:16:37.339671][dhd][wlan]dhd_generate_rand_mac_addr:generated new MAC=6e:xx:xx:xx:xc:0b
[    9.755917] init: starting service 'wpa_supplicant'...
[    9.756396] init: Created socket '/dev/socket/wpa_wlan0', mode 660, user 1010, group 1010
[    9.758881] sec_ts spi11.0: [sec_input] sec_ts_print_frame
[    9.758892] sec_ts spi11.0: [sec_input]       TX 00  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15  16  17
[    9.758896] sec_ts spi11.0: [sec_input]  +------------------------------------------------------------------------
[    9.758901] sec_ts spi11.0: [sec_input] Rx00 |  -58 -14 -36   4 -47 -23 -49 -13 -34  -6 -31 -10 -24 -34 -18  -9   1 -45
[    9.758905] sec_ts spi11.0: [sec_input] Rx01 |  -11   7   3   3   1  -1  -1   1   1  -1   0   1  -2   2   2   4   8   6
[    9.758909] sec_ts spi11.0: [sec_input] Rx02 |  -22  -6  -6  -7  -9  -9  -9  -7  -8  -8  -9  -9  -9 -11  -7  -5  -7  -7
[    9.758913] sec_ts spi11.0: [sec_input] Rx03 |   17  -3  -1  -5  -5  -5  -7  -6  -5  -6  -7  -4  -7  -6  -6  -7  -2   2
[    9.758916] sec_ts spi11.0: [sec_input] Rx04 |   -8  -4  -1   0   1   0  -4   1  -1  -1  -3  -1  -2  -4  -3  -2   0   0
[    9.758920] sec_ts spi11.0: [sec_input] Rx05 |  -102  -2   2   2   3   1   1   1   2   2   2   2   1   1  -1   1  -1   1
[    9.758924] sec_ts spi11.0: [sec_input] Rx06 |   14   4   4   4   3   6   5   3   6   4   6   2   4   2   2   4   2   1
[    9.758928] sec_ts spi11.0: [sec_input] Rx07 |   63   4   4   5   4   4   4   4   5   4   3   5   2   4   2   6   4   0
[    9.758932] sec_ts spi11.0: [sec_input] Rx08 |   56   4   5   7   5   4   1   4   3   1   5   3   4   1   2   3   3   0
[    9.758936] sec_ts spi11.0: [sec_input] Rx09 |  -50   0   3   1   2   3   3   0   1  -1   3   4   2   2   2   0   3   3
[    9.758940] sec_ts spi11.0: [sec_input] Rx10 |  -20   0   4   1   4   3   3   1   2   3   3   2   1   2   1   0   3   8
[    9.758942] init: Control message: Processed ctl.interface_start for 'android.hardware.wifi.supplicant@1.0::ISupplicant/default' from pid: 395 (/system/bin/hwservicemanager)
[    9.758947] sec_ts spi11.0: [sec_input] Rx11 |   35   4   4   2   3   4   6   4   4   5   2   1   6   4   3   2   3   7
[    9.758951] sec_ts spi11.0: [sec_input] Rx12 |   37   3   3   3   5   4   5   3   3   3   1   3   5   4   4   3   2   8
[    9.758955] sec_ts spi11.0: [sec_input] Rx13 |   24   4   4   0   1   2   4   2   2   2   2   2   3   5   5   0   2   2
[    9.758959] sec_ts spi11.0: [sec_input] Rx14 |    6   2   4   1   4   4   4   4   4   1   4   2   5   3   4   2   3   3
[    9.758963] sec_ts spi11.0: [sec_input] Rx15 |    3   5   3   3   4   2   6   4   6   5   7   5   5   5   6   4   1   4
[    9.758967] sec_ts spi11.0: [sec_input] Rx16 |    3   3   5   4   4   3   5   3   6   4   6   3   2   1   5   1   4   3
[    9.758971] sec_ts spi11.0: [sec_input] Rx17 |    3   3   3   3   3   2   4   2   4   3   3   4   0   2   2   2   2   2
[    9.758975] sec_ts spi11.0: [sec_input] Rx18 |    2   2   4   2   6   2   4   4   2   2   2   2   4   3   3   1   3   3
[    9.758979] sec_ts spi11.0: [sec_input] Rx19 |    0  -1   0   0   0   1   3   1   0   1   1   0   4   2   2   0   0  -1
[    9.758983] sec_ts spi11.0: [sec_input] Rx20 |  -21 -10  -8  -5   2 -10   0 -10  -3  -8  -7 -12  -2  -4  -5  -3  -3  -1
[    9.758987] sec_ts spi11.0: [sec_input] Rx21 |    4   4   6   4   6   5   6   4   4   4   6   4   4   6   4   6   2   2
[    9.758991] sec_ts spi11.0: [sec_input] Rx22 |    1   1   1   5   3   3   3   3   4   2   2   0   4   3   2   2   1  -3
[    9.758994] sec_ts spi11.0: [sec_input] Rx23 |    2   4   2   2   3   2   3   2   1   3   1   5   4   3   4   4   3   3
[    9.758998] sec_ts spi11.0: [sec_input] Rx24 |    3   1   3   1   4   2   4   2   4   2   2   1   6   2   2   4   1   1
[    9.759002] sec_ts spi11.0: [sec_input] Rx25 |    0   2   2   4   4   4   4   4   2   2   4   2   4   2   3   5   5   7
[    9.759016] sec_ts spi11.0: [sec_input] Rx26 |    3   1   2   1   2   0   4   1   4   2   4   2   1  -1   3   3   1   7
[    9.759019] sec_ts spi11.0: [sec_input] Rx27 |    1   3   3   2   2   2   0   4   3   5   3   3   0   0   0   0   0   4
[    9.759023] sec_ts spi11.0: [sec_input] Rx28 |   -2   2   2  -1   2   5   3   5   2   4   4   2   2   1   0   2   2   3
[    9.759027] sec_ts spi11.0: [sec_input] Rx29 |   -2   0   4   2   2   1   0   3  -1   4   1   1   0  -2  -1   0   1  -1
[    9.759031] sec_ts spi11.0: [sec_input] Rx30 |    0   2  -2   0  -1   3   0   1  -1   3   0   1  -1  -1  -3  -1  -1  -1
[    9.759035] sec_ts spi11.0: [sec_input] Rx31 |    5   1   0   5   4   2  -1   0   1   0   1   0   0   4   2   0   1   3
[    9.759039] sec_ts spi11.0: [sec_input] Rx32 |    3   1   2   1   3   0   3   0   4   2   2  -2   2   2   2  -2  -2   4
[    9.759043] sec_ts spi11.0: [sec_input] Rx33 |    2   0   2   2   1  -1   1   1   4   3   3   0   1   0   0   0  -2   3
[    9.759047] sec_ts spi11.0: [sec_input] Rx34 |    2   1   3   5   3   3   5   3   5   5   5   5   6   4   4   0   4   6
[    9.759051] sec_ts spi11.0: [sec_input] Rx35 |    1   5   6   5   7   7   5   7   7   9   7   5   9   6   5   2   3   4
[    9.759054] sec_ts spi11.0: [sec_input] Rx36 |    2   4   4   9   6   9   9   7   7   7   9   7   8   7   6   5   4   5
[    9.759058] sec_ts spi11.0: [sec_input] Rx37 |    3   4   8   8  10   9   8   7  -8  -8   8   6   7   9   8   4   4   2
[    9.759062] sec_ts spi11.0: [sec_input] Rx38 |  -14 -13 -16 -15 -15 -15 -13 -13 -18 -16 -14  -8 -11 -10 -11 -13 -15 -12
[    9.759176] sec_ts spi11.0: [sec_input] sec_ts_release_tmode
[    9.787358] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: attach bridge 0000000098e33bcb to encoder 00000000a597c74f
[    9.814883] capability: warning: `wpa_supplicant' uses 32-bit capabilities (legacy support in use)
[    9.864600] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_test_adapter][get_product_test_other_version] product version = MPALGO_01.00.00.27.01-A.109.10.23.30
[    9.864612] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_algo][algo_do_init] algorithm version:Shenzhen_v_2.02.02.36.56
[    9.864615] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_algo][algo_do_init] preprocess version:Preprocess_v_2.02.02.35.56
[    9.864618] trusty-log odm:trusty:log: [GF_TA][I][gf_delmar_algo][algo_do_init] production version:MPALGO_01.00.00.27.01-A.109.10.23.30
[    9.864621] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_adapter][gf_adt_get_fake_version] af for g6 opt7
[    9.864624] trusty-log odm:trusty:log: [GF_TA][I][gf_algo_af][af_get_version] Fake algo version : GF_ASP_4.01.24.04
[    9.885965] [14:16:37.522753][cfg80211][wlan] wl_cfg80211_add_if : if name: p2p-dev-wlan0, wl_iftype:7
[    9.885982] [14:16:37.522773][cfgp2p][wlan] wl_cfgp2p_add_p2p_disc_if : P2P interface registered
[    9.885987] [14:16:37.522778][cfg80211][wlan] wl_cfg80211_add_if : Vif created. dev->ifindex:255 cfg_iftype:10, vif_count:1
[    9.909726] [14:16:37.546514][cfgp2p][wlan] wl_cfgp2p_set_firm_p2p : p2p dev addr : b6:xx:xx:xx:x4:25
[    9.916469] [14:16:37.553256][cfgp2p][wlan] wl_cfgp2p_get_disc_idx : p2p_dev bsscfg_idx=2 ret=0
[    9.920734] [14:16:37.557517][dhd][wlan]dhd_prot_process_msgbuf_edl: WARNING! EDL watermark hit, num items=11; rd=0; wr=11; depth=256;
[    9.920763] [14:16:37.557552][dhd][wlan][Repeats 0 times]
[    9.920797] [14:16:37.557586][dhd][wlan]dhd_dbg_msgtrace_seqchk lost 4 packets
[    9.938565] [14:16:37.575351][cfg80211][wlan] wl_cfgvendor_multista_set_use_case : Multista requested usecase = 0
[    9.938850] [14:16:37.575639][cfg80211][wlan] wl_cfgvendor_multista_set_primary_connection : primary iface:wlan0
[    9.940150] [14:16:37.576938][dhd][wlan]wl_android_priv_cmd: Android private cmd "COUNTRY 00" on wlan0
[    9.942393] [14:16:37.579182][dhd][wlan]dhd_get_customized_country_code: ccode change to XZ
[    9.942402] [14:16:37.579193][cfg80211][wlan] wl_cfg80211_cleanup_connection : Disconnected state. Interface clean up skipped for ifname:wlan0[14:16:37.579197][cfg80211][wlan] _wl_cfgscan_cancel_scan : No scan in progress
[    9.942413] [14:16:37.579204][dhd][wlan]dhd_get_customized_country_code: ccode change to XZ
[    9.946710] [14:16:37.583493][dhd][wlan]MACEVENT: WLC_E_COUNTRY_CODE_CHANGED: Country code changed to XZ
[    9.946785] [14:16:37.583572][cfg80211][wlan] wl_cfg80211_ccode_evt_handler : Updating new country X
[    9.997160] [14:16:37.633948][cfg80211][wlan] wl_cellavoid_reinit : wl_cellavoid_reinit: Enter
[    9.997175] [14:16:37.633965][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[    9.997180] [14:16:37.633970][cfg80211][wlan] wl_cellavoid_free_avail_chan_list : wl_cellavoid_free_avail_chan_list: Enter
[   10.010137] [14:16:37.646925][cfg80211][wlan] wl_cellavoid_set_cell_channels : wl_cellavoid_set_cell_channels: Enter
[   10.010150] [14:16:37.646940][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   10.014960] [14:16:37.651748][wldev][wlan] wldev_set_country: set country for 00 as XZ rev 0
[   10.019802] [14:16:37.656585][dhd][wlan]wl_android_priv_cmd: Android private cmd "SETSUSPENDMODE 1" on wlan0
[   10.019919] [14:16:37.656707][dhd][wlan]dhd_set_suspend: force extra Suspend setting
[   10.035182] [14:16:37.671969][cfg80211][wlan] wl_cfg80211_soft_suspend : enter suspend
[   10.072956] [14:16:37.709744][cfg80211][wlan] wl_cfg80211_macaddr_sync_reqd : STA interface
[   10.072972] [14:16:37.709762][dhd][wlan]dhd_set_mac_address: iftype = 2 macaddr = 7a:xx:xx:xx:x3:be
[   10.082646] [14:16:37.719426][dhd][wlan]dhd_dbg_attach_pkt_monitor(): packet monitor is already attached, tx_pkt_state=1, tx_status_state=1, rx_pkt_state=1
[   10.091986] [14:16:37.728769][cfg80211][wlan] wl_cellavoid_reinit : wl_cellavoid_reinit: Enter
[   10.092014] [14:16:37.728803][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   10.092024] [14:16:37.728813][cfg80211][wlan] wl_cellavoid_free_avail_chan_list : wl_cellavoid_free_avail_chan_list: Enter
[   10.114718] exynos-uart 175b0000.serial:  Clock rate : 196608000
[   10.115959] [14:16:37.752745][cfg80211][wlan] wl_cellavoid_set_cell_channels : wl_cellavoid_set_cell_channels: Enter
[   10.115976] [14:16:37.752765][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   10.149719] init: Control message: Could not find 'aidl/android.hardware.biometrics.fingerprint.IFingerprint/default' for ctl.interface_start from pid: 394 (/system/bin/servicemanager)
[   10.184596] [14:16:37.821383][dhd][wlan]wl_android_priv_cmd: Android private cmd "BTCOEXSCAN-STOP" on wlan0
[   10.184792] [14:16:37.821581][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-STOP" on wlan0
[   10.184805] [14:16:37.821596][dhd][wlan]Unknown PRIVATE command RXFILTER-STOP - ignored
[   10.184956] [14:16:37.821745][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-ADD 2" on wlan0
[   10.184964] [14:16:37.821754][dhd][wlan]Unknown PRIVATE command RXFILTER-ADD 2 - ignored
[   10.185090] [14:16:37.821879][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-START" on wlan0
[   10.185098] [14:16:37.821889][dhd][wlan]Unknown PRIVATE command RXFILTER-START - ignored
[   10.185216] [14:16:37.822005][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-STOP" on wlan0
[   10.185224] [14:16:37.822015][dhd][wlan]Unknown PRIVATE command RXFILTER-STOP - ignored
[   10.185346] [14:16:37.822135][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-ADD 3" on wlan0
[   10.185354] [14:16:37.822144][dhd][wlan]Unknown PRIVATE command RXFILTER-ADD 3 - ignored
[   10.185471] [14:16:37.822260][dhd][wlan]wl_android_priv_cmd: Android private cmd "RXFILTER-START" on wlan0
[   10.185478] [14:16:37.822269][dhd][wlan]Unknown PRIVATE command RXFILTER-START - ignored
[   10.185640] [14:16:37.822429][dhd][wlan]wl_android_priv_cmd: Android private cmd "SETSUSPENDMODE 1" on wlan0
[   10.185649] [14:16:37.822439][dhd][wlan]dhd_set_suspend: force extra Suspend setting
[   10.195261] [14:16:37.832005][cfg80211][wlan] wl_cfg80211_soft_suspend : enter suspend
[   10.209448] pixel_ufs_prepare_command RPMB write counter =      837; start time 4294894839
[   10.225936] [14:16:37.862718][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   10.226237] pixel_ufs_prepare_command RPMB write counter =      838; start time 4294894843
[   10.234137] [14:16:37.870922][dhd][wlan]wl_android_priv_cmd: Android private cmd "SETSUSPENDMODE 0" on wlan0
[   10.234157] [14:16:37.870947][dhd][wlan]dhd_set_suspend: Remove extra suspend setting
[   10.243245] [14:16:37.880028][cfg80211][wlan] wl_cfg80211_soft_suspend : enter resume
[   10.271048] [14:16:37.907831][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   10.394245] pixel_ufs_prepare_command RPMB write counter =      839; start time 4294894885
[   10.402451] type=1400 audit(1654341398.032:70): avc: denied { read } for comm="android.hardwar" name="u:object_r:vendor_fingerprint_fake_prop:s0" dev="tmpfs" ino=295 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:vendor_fingerprint_fake_prop:s0 tclass=file permissive=0
[   10.630701] exynos-uart 175b0000.serial:  Clock rate : 196608000
[   10.631022] nitrous_bluetooth odm:btbcm: LPM enabling
[   10.633303] wbrc_bt_dev_open Device opened 1 time(s)
[   10.633319] wbrc_bt_dev_open: wlan_on_ack is TRUE
[   10.633324] wbrc_bt_dev_open Done
[   10.712400] binder: undelivered transaction 32782, process died.
[   10.712773] init: Service 'bootanim' (pid 444) exited with status 0 oneshot service took 7.765000 seconds in background
[   10.712801] init: Sending signal 9 to service 'bootanim' (pid 444) process group...
[   10.713027] libprocessgroup: Successfully killed process cgroup uid 1003 pid 444 in 0ms
[   10.727195] [14:16:38.363975][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   10.728312] [14:16:38.365100][dhd][wlan]Runtime Resume is called in dhd_prot_process_msgbuf_rxcpl.cfi_jt [bcmdhd4389]
[   10.729038] [14:16:38.365827][dhd][wlan][Repeats 0 times]
[   10.751504] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   10.755567] init: processing action (ota.warm_reset=0) from (/vendor/etc/init/init.pixel.rc:18)
[   10.779203] F2FS-fs (dm-6): Preserve previous reserve_root=32768
[   10.808512] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   10.808923] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   10.809064] [14:16:38.445852][dhd][wlan]dhd_runtimepm_state: Schedule DPC to process pending Rx packets
[   10.809081] [14:16:38.445870][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   11.449684] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 577, br: 577
[   11.454614] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[   11.454992] edgetpu abrolhos: Powering up
[   11.457964] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 558, br: 558
[   11.459808] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[   11.459905] edgetpu abrolhos: Powering down
[   11.464797] init: Control message: Processed ctl.stop for 'adbd' from pid: 1411 (system_server)
[   11.465015] init: processing action (init.svc.adbd=stopped) from (/system/etc/init/hw/init.usb.configfs.rc:14)
[   11.466252] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 538, br: 538
[   11.467718] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[   11.469722] edgetpu abrolhos: Powering up
[   11.471103] init: processing action (sys.boot_completed=1) from (/system/etc/init/hw/init.rc:1141)
[   11.471169] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[   11.471425] init: starting service 'exec 20 (/bin/rm -rf /data/per_boot)'...
[   11.471614] edgetpu abrolhos: Powering down
[   11.473242] init: SVC_EXEC service 'exec 20 (/bin/rm -rf /data/per_boot)' pid 2453 (uid 1000 gid 1000+0 context default) started; waiting...
[   11.474614] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 519, br: 519
[   11.475582] [14:16:39.112369][cfg80211][wlan] wl_cfgnan_get_capablities_handler : Initializing NAN
[   11.482271] [14:16:39.119059][cfg80211][wlan] wl_cfgnan_get_capablities_handler : De-Initializing NAN
[   11.483366] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 500, br: 500
[   11.492359] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 481, br: 481
[   11.495083] edgetpu_platform 1ce00000.abrolhos: Initial power state: 2
[   11.495414] edgetpu abrolhos: Powering up
[   11.496472] edgetpu abrolhos: loaded prod firmware (1.0 395961833)
[   11.501924] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 461, br: 461
[   11.508355] panel-samsung-s6e3hc3 1c2c0000.drmdsim.0: req: 448, br: 448
[   11.513331] init: Service 'exec 20 (/bin/rm -rf /data/per_boot)' (pid 2453) exited with status 0 waiting took 0.040000 seconds
[   11.513373] init: Sending signal 9 to service 'exec 20 (/bin/rm -rf /data/per_boot)' (pid 2453) process group...
[   11.513580] libprocessgroup: Successfully killed process cgroup uid 1000 pid 2453 in 0ms
[   11.515956] init: Encryption policy of /data/per_boot set to c062537975e1742f567b41eecbf89033 v2 modes 1/4 flags 0xa
[   11.516127] init: processing action (sys.boot_completed=1) from (/system/etc/init/hw/init.rc:1288)
[   11.516269] init: starting service 'S4plSeZq'...
[   11.519385] [14:16:39.156168][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   11.523447] [14:16:39.160232][cfg80211][wlan] wl_cfgvendor_nan_stop_handler : nan is not initialized/nmi doesnt exists
[   11.523518] [14:16:39.160307][cfg80211][wlan] wl_cfgvendor_nan_data_path_iface_delete : wl_cfgvendor_nan_data_path_iface_delete: NAN is not inited or Device doesn't support NAN
[   11.523531] [14:16:39.160322][cfg80211][wlan] wl_cfgvendor_free_dp_cmd_data : Cmd_data is null
[   11.525178] [14:16:39.161964][cfg80211][wlan] wl_cfgvendor_nan_data_path_iface_delete : wl_cfgvendor_nan_data_path_iface_delete: NAN is not inited or Device doesn't support NAN
[   11.525203] [14:16:39.161993][cfg80211][wlan] wl_cfgvendor_free_dp_cmd_data : Cmd_data is null
[   11.528292] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/hw/init.gs101.rc:681)
[   11.542039] [14:16:39.178823][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   11.542065] [14:16:39.178855][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   11.545164] [14:16:39.181951][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 0, bssidx: 0
[   11.568008] init: Service 'S4plSeZq' (pid 2475) exited with status 0 oneshot service took 0.049000 seconds in background
[   11.568045] init: Sending signal 9 to service 'S4plSeZq' (pid 2475) process group...
[   11.568253] libprocessgroup: Successfully killed process cgroup uid 0 pid 2475 in 0ms
[   11.695718] zram: setup backing device /dev/block/loop30
[   11.695834] init: [libfs_mgr]Success to set /dev/block/loop30 to /sys/block/zram0/backing_dev
[   11.699458] zram0: detected capacity change from 0 to 3221225472
[   11.717144] mkswap: Swapspace size: 3145724k, UUID=f07dbeac-91c7-4dd9-8ffc-41506726043f
[   11.718729] Adding 3145724k swap on /dev/block/zram0.  Priority:-2 extents:1 across:3145724k SS
[   11.719963] init: Command 'swapon_all /vendor/etc/fstab.${ro.board.platform}' action=sys.boot_completed=1 (/vendor/etc/init/hw/init.gs101.rc:701) took 147ms and succeeded
[   11.741572] init: processing action (sys.boot_completed=1 && sys.bootstat.first_boot_completed=0) from (/system/etc/init/bootstat.rc:77)
[   11.741883] init: starting service 'exec 21 (/system/bin/bootstat --record_boot_complete --record_boot_reason --record_time_since_factory_reset -l)'...
[   11.745246] init: processing action (sys.boot_completed=1) from (/system/etc/init/flags_health_check.rc:7)
[   11.748778] init: processing action (sys.boot_completed=1) from (/system/etc/init/logd.rc:33)
[   11.748896] init: starting service 'logd-auditctl'...
[   11.750402] init: processing action (sys.boot_completed=1 && sys.wifitracing.started=0) from (/system/etc/init/wifi.rc:28)
[   11.750662] selinux: SELinux: Could not get canonical path for /sys/kernel/debug/tracing/instances/wifi restorecon: No such file or directory.
[   11.750668] selinux:
[   11.782478] init: Service 'exec 21 (/system/bin/bootstat --record_boot_complete --record_boot_reason --record_time_since_factory_reset -l)' (pid 2540) exited with status 0 oneshot service took 0.038000 seconds in background
[   11.782499] init: Sending signal 9 to service 'exec 21 (/system/bin/bootstat --record_boot_complete --record_boot_reason --record_time_since_factory_reset -l)' (pid 2540) process group...
[   11.782589] libprocessgroup: Successfully killed process cgroup uid 1000 pid 2540 in 0ms
[   11.782749] init: Service 'logd-auditctl' (pid 2541) exited with status 0 oneshot service took 0.033000 seconds in background
[   11.782756] init: Sending signal 9 to service 'logd-auditctl' (pid 2541) process group...
[   11.782789] libprocessgroup: Successfully killed process cgroup uid 1036 pid 2541 in 0ms
[   11.791151] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/init.pixel.rc:25)
[   11.791592] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/pixel-mm-gki.rc:23)
[   11.791669] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/pixelstats-vendor.gs101.rc:1)
[   11.791859] init: starting service 'vendor.pixelstats_vendor'...
[   11.795381] init: processing action (sys.boot_completed=1) from (/vendor/etc/init/rebalance_interrupts-vendor.gs101.rc:10)
[   11.795585] init: starting service 'vendor.rebalance_interrupts-vendor'...
[   11.807749] init: Service 'vendor.rebalance_interrupts-vendor' (pid 2550) exited with status 0 oneshot service took 0.011000 seconds in background
[   11.807768] init: Sending signal 9 to service 'vendor.rebalance_interrupts-vendor' (pid 2550) process group...
[   11.807845] libprocessgroup: Successfully killed process cgroup uid 0 pid 2550 in 0ms
[   11.870989] [14:16:39.507772][cfg80211][wlan] wl_cfgvendor_tx_power_scenario : SAR: tx_power_mode 3 SUCCESS
[   11.975201] dwc3 11110000.dwc3: timed out waiting for SETUP phase
[   11.975340] android_work: did not send uevent (0 0 0000000000000000)
[   12.211555] slg51000 4-0075: No init registers are overridden
[   12.231228] lwis lwis-sensor-imx586: Device enabled
[   12.249839] lwis lwis-sensor-imx586: Device disabled
[   12.269106] lwis lwis-sensor-imx386: Device enabled
[   12.289302] lwis lwis-sensor-imx386: Device disabled
[   12.305108] lwis lwis-sensor-imx663: Device enabled
[   12.314204] lwis lwis-sensor-imx663: Device disabled
[   12.330261] i2c 0-003d: Shared i2c pinctrl state on_i2c
[   12.332336] lwis lwis-sensor-gn1: Device enabled
[   12.401932] i2c 0-003d: Shared i2c pinctrl state off_i2c
[   12.410140] lwis lwis-sensor-gn1: Device disabled
[   12.426548] lwis lwis-sensor-imx663: Device enabled
[   12.436608] lwis lwis-sensor-imx663: Device disabled
[   12.578533] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[   12.578550] phy_exynos_usbdrd 11100000.phy: Turn on L7M_VDD_HSI
[   12.578922] exynos_usbdrd_ldo_manual_control ldo = 1
[   12.579161] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[   12.579166] phy_exynos_usbdrd 11100000.phy: Turn on LDOs
[   12.588973] init: processing action (vendor.usb.dwc3_irq=medium) from (/vendor/etc/init/hw/init.gs101.usb.rc:91)
[   12.589324] init: starting service 'exec 22 (/vendor/bin/hw/set_usb_irq.sh medium)'...
[   12.590881] init: SVC_EXEC service 'exec 22 (/vendor/bin/hw/set_usb_irq.sh medium)' pid 2706 (uid 0 gid 0+0 context default) started; waiting...
[   12.591155] exynos_usbdrd_ldo_manual_control ldo = 0
[   12.591556] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[   12.591561] phy_exynos_usbdrd 11100000.phy: Turn off LDOs
[   12.593162] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[   12.593170] phy_exynos_usbdrd 11100000.phy: Turn off L7M_VDD_HSI
[   12.606724] init: Service 'exec 22 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 2706) exited with status 1 waiting took 0.016000 seconds
[   12.606742] init: Sending signal 9 to service 'exec 22 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 2706) process group...
[   12.606826] libprocessgroup: Successfully killed process cgroup uid 0 pid 2706 in 0ms
[   12.785029] AidlLazyServiceRegistrar: Process has 1 (of 1 available) client(s) in use after notification apexservice has clients: 1
[   12.785068] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[   12.814294] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7752, wtcnt = cc8c
[   13.213211] sec_ts_offload_set_running: disabling FW grip.
[   13.213812] sec_ts spi11.0: [sec_input] sec_ts_ptflib_reinit: Encoded heatmap is already enabled.
[   13.213833] sec_ts spi11.0: [sec_input] sec_ts_ptflib_grip_prescreen_timeout: set timeout 120.
[   13.214334] sec_ts spi11.0: [sec_input] sec_ts_ptflib_grip_prescreen_enable: set mode 2.
[   13.216042] sec_ts spi11.0: [sec_input] sec_ts_update_v4l2_mutual_strength: kmalloc for mutual_strength_heatmap (1404).
[   13.221974] type=1400 audit(1654341400.852:71): avc: denied { read } for comm="classifier_pool" name="u:object_r:default_prop:s0" dev="tmpfs" ino=129 scontext=u:r:hal_input_classifier_default:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0
[   13.222114] type=1400 audit(1654341400.852:72): avc: denied { read } for comm="classifier_pool" name="u:object_r:default_prop:s0" dev="tmpfs" ino=129 scontext=u:r:hal_input_classifier_default:s0 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0
[   13.734928] edgetpu abrolhos: Powering down
[   14.104093] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[   14.104132] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[   14.104168] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[   14.104243] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[   14.177481] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   14.177496] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   14.177563] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   14.178894] cs35l41 spi13.0: main amp event 2
[   14.180248] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   14.180254] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   14.180319] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   14.181633] cs35l41 spi13.1: main amp event 2
[   14.183181] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   14.183952] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   14.184604] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   14.184614] alsa: bind: src:1 - sink:0!
[   14.184624] aoc_audio_control: 63 callbacks suppressed
[   14.184629] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 74
[   14.186496] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   14.186670] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 75
[   14.191836] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 76
[   14.379627] [14:16:42.016401]
[   14.379632] [14:16:42.016416][cfg80211][wlan] wl_print_event_data :
[   14.379657] [cfg80211][wlan] wl_cfg80211_event :
[   14.379664] event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   14.379680] Enqueing escan completion (0). WQ state:0x2
[   14.379695] [14:16:42.016483][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   14.379758] [14:16:42.016545][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   14.425675] [14:16:42.062454][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   15.215348] [14:16:42.852104][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   15.232079] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   15.690836] cpif: bootdump_ioctl: umts_boot0: IOCTL_COMPLETE_NORMAL_BOOTUP
[   15.690878] cpif: complete_normal_boot: +++
[   16.013669] cpif: cmd_init_start_handler: PCIE: INIT_START <- s5123 (s5123.state:BOOTING cp_boot_done:0)
[   16.013719] cpif: pktproc_init: version:2 cp_base:0x20000000 desc_mode:1 num_queue:1
[   16.013731] cpif: pktproc_init: interrupt:0 napi:1 iocc:1 max_packet_size:2048
[   16.013741] cpif: pktproc_init: Q0
[   16.013755] cpif: pktproc_fill_data_addr_without_bm: Q0:0/0/0
[   16.014380] cpif: pktproc_fill_data_addr_without_bm: Q:0 fore/rear/done:13823/0/0
[   16.014392] cpif: pktproc_init: num_desc:0x00003600 cp_desc_pbase:0x20000100 desc_size:0x00036000
[   16.014402] cpif: pktproc_init: cp_buff_pbase:0x20100000 q_buff_size:0x01b00000
[   16.014411] cpif: pktproc_init: fore:13823 rear:0 done:0
[   16.014491] cpif: dit_init_desc: dir:0 src_len:768 dst_len:768
[   16.036264] cpif: dit_init_desc: dir:1 src_len:15871 dst_len:15871
[   16.036939] [14:16:43.673715][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.038604] [14:16:43.675386][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.038843] cpif: dit_init: dit init done. hw_ver:0x02010000
[   16.038870] cpif: tpmon_init: set initial values
[   16.038907] cpif: write_ap_capabilities: ap_capability_0:0x00000003 ap_capability_1:0x00000000
[   16.038918] cpif: cmd_init_start_handler: PCIE: LINK_ATTR_SBD_IPC is NOT set
[   16.038965] cpif: cmd_init_start_handler: PCIE: PIF_INIT_DONE -> s5123
[   16.040702] cpif: cmd_phone_start_handler: PCIE: PHONE_START <- s5123 (s5123.state:BOOTING cp_boot_done:0)
[   16.040718] cpif: cmd_phone_start_handler: ap_capability_0:0x00000003 ap_capability_1:0x00000000
[   16.040724] cpif: cmd_phone_start_handler: cp_capability_0:0x00000003 cp_capability_1:0x00000000
[   16.040732] cpif: pktproc_init_ul: CP quota set to 72
[   16.040737] cpif: pktproc_init_ul: PKTPROC UL Q0
[   16.040745] cpif: pktproc_init_ul: num_desc:0x00000300 cp_desc_pbase:0x26000100 cp_buff_pbase:0x26100000
[   16.040750] cpif: pktproc_init_ul: fore:0 rear:0
[   16.040755] cpif: pktproc_init_ul: PKTPROC UL Q1
[   16.040765] cpif: pktproc_init_ul: num_desc:0x00000300 cp_desc_pbase:0x26006100 cp_buff_pbase:0x26280000
[   16.040770] cpif: pktproc_init_ul: fore:0 rear:0
[   16.040780] cpif: cmd_phone_start_handler: PCIE: INIT_END -> s5123
[   16.040802] cpif: cmd_phone_start_handler: Set crash_reason type:65535
[   16.040806] cpif: tpmon_set_irq_affinity_dit: skip to set same cpu_num for IRQ_DIT_PKTPROC_Q (CPU:2)
[   16.040810] cpif: tpmon_set_irq_affinity_dit: skip to set same cpu_num for IRQ_DIT_Q (CPU:2)
[   16.040814] cpif: tpmon_set_irq_affinity_dit: skip to set same cpu_num for IRQ_DIT (CPU:2)
[   16.040845] cpif: modem_notify_event: event notify (4)
[   16.040910] cpif: tpmon_set_rps: RPS_TP (mask:0x3)
[   16.040924] cpif: tpmon_set_gro: GRO (flush timeout:100000)
[   16.040933] cpif: tpmon_set_exynos_pm_qos: MIF (freq:0)
[   16.040943] cpif: tpmon_set_cpu_freq: CL1 (freq:0)
[   16.041007] cpif: tpmon_set_pci_low_power: PCIE_LP (enable:1)
[   16.041509] cpif: register_phone_active_interrupt: Register PHONE ACTIVE interrupt.
[   16.041523] cpif: mif_init_irq: name:phone_active num:291 flags:0x00000008
[   16.041594] cpif: mif_request_irq: phone_active(#291) handler registered (flags:0x00000008)
[   16.041712] cpif: mif_enable_irq: phone_active(#291) is already active <complete_normal_boot [cpif]>
[   16.041720] cpif: register_cp2ap_wakeup_interrupt: Register CP2AP WAKEUP interrupt.
[   16.041728] cpif: mif_init_irq: name:cp2ap_wakeup num:290 flags:0x00000008
[   16.041762] cpif: mif_request_irq: cp2ap_wakeup(#290) handler registered (flags:0x00000008)
[   16.041870] cpif: mif_enable_irq: cp2ap_wakeup(#290) is already active <complete_normal_boot [cpif]>
[   16.041941] cpif: change_modem_state: s5123->state changed (BOOTING -> ONLINE)
[   16.042113] cpif: complete_normal_boot: ---
[   16.042141] cpif: shmem_ioctl: PCIE: cmd 0x00006F48
[   16.042182] cpif: shmem_ioctl: Clear CP boot log
[   16.042222] cpif: shmem_ioctl: PCIE: cmd 0x00006F45
[   16.042231] cpif: shmem_ioctl: get srinfo:umts_boot0, size = 4092
[   16.042613] cpif: bootdump_release: umts_boot0 (opened 5) by cbd
[   16.042868] cpif: bootdump_open: umts_boot0 (opened 6) by cbd
[   16.100574] pixel_ufs_prepare_command RPMB write counter =      83a; start time 4294896312
[   16.102000] pixel_ufs_prepare_command RPMB write counter =      83b; start time 4294896312
[   16.102915] pixel_ufs_prepare_command RPMB write counter =      83c; start time 4294896312
[   16.104111] pixel_ufs_prepare_command RPMB write counter =      83d; start time 4294896313
[   16.105009] pixel_ufs_prepare_command RPMB write counter =      83e; start time 4294896313
[   16.106387] pixel_ufs_prepare_command RPMB write counter =      83f; start time 4294896313
[   16.107979] pixel_ufs_prepare_command RPMB write counter =      840; start time 4294896314
[   16.109499] pixel_ufs_prepare_command RPMB write counter =      841; start time 4294896314
[   16.110620] pixel_ufs_prepare_command RPMB write counter =      842; start time 4294896314
[   16.112890] pixel_ufs_prepare_command RPMB write counter =      843; start time 4294896315
[   16.115348] pixel_ufs_prepare_command RPMB write counter =      844; start time 4294896316
[   16.117873] pixel_ufs_prepare_command RPMB write counter =      845; start time 4294896316
[   16.126479] pixel_ufs_prepare_command RPMB write counter =      846; start time 4294896318
[   16.128228] pixel_ufs_prepare_command RPMB write counter =      847; start time 4294896319
[   16.129466] pixel_ufs_prepare_command RPMB write counter =      848; start time 4294896319
[   16.130694] pixel_ufs_prepare_command RPMB write counter =      849; start time 4294896319
[   16.132062] pixel_ufs_prepare_command RPMB write counter =      84a; start time 4294896320
[   16.133159] pixel_ufs_prepare_command RPMB write counter =      84b; start time 4294896320
[   16.134394] pixel_ufs_prepare_command RPMB write counter =      84c; start time 4294896320
[   16.135271] pixel_ufs_prepare_command RPMB write counter =      84d; start time 4294896321
[   16.136135] pixel_ufs_prepare_command RPMB write counter =      84e; start time 4294896321
[   16.136994] pixel_ufs_prepare_command RPMB write counter =      84f; start time 4294896321
[   16.137851] pixel_ufs_prepare_command RPMB write counter =      850; start time 4294896321
[   16.138737] pixel_ufs_prepare_command RPMB write counter =      851; start time 4294896321
[   16.143996] [14:16:43.780766][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.144069] [14:16:43.780857][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.144086] [14:16:43.780875][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.145975] [14:16:43.782759][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.146006] [14:16:43.782795][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 0
[   16.146020] [14:16:43.782810][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.149142] [14:16:43.785924][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.149179] [14:16:43.785968][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.149194] [14:16:43.785983][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.149571] [14:16:43.786357][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.149591] [14:16:43.786380][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.149605] [14:16:43.786395][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.149825] [14:16:43.786614][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.149834] [14:16:43.786625][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.149840] [14:16:43.786631][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.151347] [14:16:43.788128][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got thermal mode = 0
[   16.151391] [14:16:43.788178][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : got delay_win = 30000
[   16.151423] [14:16:43.788210][cfg80211][wlan] wl_cfgvendor_thermal_mitigation : wl_cfgvendor_thermal_mitigation, thermal_mode 0 is already set
[   16.169634] exynos-ufs 14700000.ufs: kdn: deriving 32-byte raw secret from 80-byte wrapped key
[   16.175428] selinux: SELinux: Skipping restorecon on directory(/data/system_ce/0)
[   16.175449] selinux:
[   16.177513] selinux: SELinux: Skipping restorecon on directory(/data/vendor_ce/0)
[   16.177521] selinux:
[   16.179516] selinux: SELinux: Skipping restorecon on directory(/data/misc_ce/0)
[   16.179534] selinux:
[   16.190007] cpif: cmd_phone_start_handler: PCIE: PHONE_START <- s5123 (s5123.state:ONLINE cp_boot_done:1)
[   16.190030] cpif: cmd_phone_start_handler: Abnormal PHONE_START from CP
[   16.190037] cpif: cmd_phone_start_handler: PCIE: INIT_END -> s5123
[   16.219926] init: processing action (sys.user.0.ce_available=true) from (/system/etc/init/wifi.rc:21)
[   16.221335] selinux: SELinux: Skipping restorecon on directory(/data/misc_ce/0/apexdata/com.android.wifi)
[   16.221343] selinux:
[   16.354377] exynos-ufs 14700000.ufs: kdn: programming keyslot 3 with 80-byte wrapped key
[   16.514805] s2mpg11_irq_thread: interrupt source(0x01)
[   16.514921] s2mpg11_irq_thread: pmic interrupt(0x00, 0x40, 0x00, 0x00, 0x00, 0x02)
[   16.514930] gs101-spmic-thermal gs101-spmic-thermal: PMIC_THERM[1] IRQ, 380
[   16.557043] gs101-devfreq 17000040.devfreq_disp: failed get frequency from CAL
[   16.688344] [14:16:44.325128][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.744290] dw3000 spi10.0: sys_status : 0x1800005
[   16.749282] [14:16:44.386069][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.749374] [14:16:44.386164][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.772240] [14:16:44.409025][cfg80211][wlan] wl_cfg80211_netdev_notifier_call : wdev null. Do nothing
[   16.888472] st21nfc i2c-st21nfc:  ### ST21NFC_SET_POLARITY_HIGH ###
[   17.785076] AidlLazyServiceRegistrar: Process has 0 (of 1 available) client(s) in use after notification apexservice has clients: 0
[   17.785088] AidlLazyServiceRegistrar: Shutdown prevented by forcePersist override flag.
[   19.390232] [14:16:47.027013][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   19.390993] [14:16:47.027780][dhd][wlan][Repeats 1 times]
[   19.436851] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   19.437319] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   19.437545] [14:16:47.074332][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   19.454378] [14:16:47.091160][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:4000 cfg80211:4108
[   19.454412] [14:16:47.091199][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   19.514742] [14:16:47.151524][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 1, bssidx: 0
[   20.143863] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 77
[   20.144106] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   20.144264] alsa: The hr_timer was still in use...
[   20.144958] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   20.144963] alsa: unbind: src:1 - sink:0!
[   20.144974] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 78
[   20.145596] cs35l41 spi13.1: main amp event 8
[   20.147172] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   20.147431] cs35l41 spi13.0: main amp event 8
[   20.149356] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   20.149785] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   20.150017] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   20.253874] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   20.253906] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   20.253988] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   20.255466] cs35l41 spi13.0: main amp event 2
[   20.256954] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   20.256968] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   20.257134] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   20.258465] cs35l41 spi13.1: main amp event 2
[   20.259968] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   20.260850] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   20.261156] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   20.261164] alsa: bind: src:1 - sink:0!
[   20.261177] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 79
[   20.262061] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   20.262306] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 80
[   20.269741] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 81
[   20.302007] init: Sending signal 9 to service 'idmap2d' (pid 829) process group...
[   20.307283] libprocessgroup: Successfully killed process cgroup uid 1000 pid 829 in 5ms
[   20.307551] init: Control message: Processed ctl.stop for 'idmap2d' from pid: 1411 (system_server)
[   20.307636] init: Service 'idmap2d' (pid 829) received signal 9
[   20.977780] [14:16:48.614560][cfg80211][wlan] wl_cfg80211_event :
[   20.977791] [14:16:48.614577][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   20.977807] Enqueing escan completion (0). WQ state:0x2
[   20.977830] [14:16:48.614619][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   20.977866] [14:16:48.614655][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   21.017972] [14:16:48.654758][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   21.254695] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   21.261497] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI on/off working
[   21.299560] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   21.299577] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   21.420123] [14:16:49.056909][dhd][wlan]wl_android_priv_cmd: Android private cmd "COUNTRY IL" on wlan0
[   21.425120] [14:16:49.061909][cfg80211][wlan] wl_cfg80211_cleanup_connection : Disconnected state. Interface clean up skipped for ifname:wlan0[14:16:49.061916][cfg80211][wlan] _wl_cfgscan_cancel_scan : No scan in progress
[   21.430314] [14:16:49.067099][dhd][wlan]MACEVENT: WLC_E_COUNTRY_CODE_CHANGED: Country code changed to IL
[   21.492325] [14:16:49.129113][cfg80211][wlan] wl_cellavoid_reinit : wl_cellavoid_reinit: Enter
[   21.492338] [14:16:49.129129][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   21.492343] [14:16:49.129133][cfg80211][wlan] wl_cellavoid_free_avail_chan_list : wl_cellavoid_free_avail_chan_list: Enter
[   21.504096] [14:16:49.140884][cfg80211][wlan] wl_cellavoid_set_cell_channels : wl_cellavoid_set_cell_channels: Enter
[   21.504108] [14:16:49.140898][cfg80211][wlan] wl_cellavoid_clear_cell_chan_list : wl_cellavoid_clear_cell_chan_list: Enter
[   21.507234] [14:16:49.144024][wldev][wlan] wldev_set_country: set country for IL as IL rev 0
[   22.215299] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   22.215959] thermal thermal_zone15: failed to read out thermal zone (-22)
[   22.215985] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 0
[   22.216079] thermal thermal_zone16: failed to read out thermal zone (-22)
[   22.216096] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 1
[   22.216177] thermal thermal_zone17: failed to read out thermal zone (-22)
[   22.216194] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 2
[   22.216271] thermal thermal_zone18: failed to read out thermal zone (-22)
[   22.216287] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 3
[   22.216364] thermal thermal_zone19: failed to read out thermal zone (-22)
[   22.216380] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 4
[   22.216457] thermal thermal_zone20: failed to read out thermal zone (-22)
[   22.216473] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 5
[   22.216551] thermal thermal_zone21: failed to read out thermal zone (-22)
[   22.216567] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 6
[   22.216644] thermal thermal_zone22: failed to read out thermal zone (-22)
[   22.216660] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 7
[   22.216736] thermal thermal_zone23: failed to read out thermal zone (-22)
[   22.216752] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 8
[   22.259152] [14:16:49.895938][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   22.271075] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   22.814417] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   23.207784] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   23.441468] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 82
[   23.441638] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   23.441692] alsa: The hr_timer was still in use...
[   23.442109] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   23.442111] alsa: unbind: src:1 - sink:0!
[   23.442118] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 83
[   23.442497] cs35l41 spi13.1: main amp event 8
[   23.443928] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   23.444081] cs35l41 spi13.0: main amp event 8
[   23.445481] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   23.445651] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   23.445723] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   23.591617] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   23.636379] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   23.636397] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   23.926093] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   25.358978] binder: undelivered transaction 135336, process died.
[   29.329776] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   29.379789] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   29.379828] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   31.747321] google_battery: MSC_HIST init_hist_work done, state:2, cnt:77
[   31.760456] healthd: battery l=93 v=4306 t=32.5 h=2 st=3 c=-741250 fc=5204000 cc=2 chg=
[   31.763620] slg51000 4-0075: No init registers are overridden
[   32.814548] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7752, wtcnt = cc8c
[   33.362709] binder_alloc: 2344: binder_alloc_buf size 1056768 failed, no address space
[   33.362732] binder_alloc: allocated: 0 (num: 0 largest: 0), free: 1040384 (num: 1 largest: 1040384)
[   33.362741] binder: 2689:6023 transaction failed 29201/-28, size 1056768-0 line 2914
[   33.624151] logd: logdr: UID=10145 GID=10145 PID=2689 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   33.905164] [14:17:01.541946][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   33.905928] [14:17:01.542716][dhd][wlan][Repeats 0 times]
[   33.952395] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   33.952864] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   33.953062] [14:17:01.589849][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   33.970111] [14:17:01.606893][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   33.970147] [14:17:01.606934][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   34.012975] [14:17:01.649757][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 2, bssidx: 0
[   34.211656] AidlLazyServiceRegistrar: Trying to shut down the service. No clients in use for any service in process.
[   34.212219] AidlLazyServiceRegistrar: Unregistered all clients and exiting
[   34.214019] init: Service 'apexd' (pid 544) exited with status 0 oneshot service took 30.056999 seconds in background
[   34.214034] init: Sending signal 9 to service 'apexd' (pid 544) process group...
[   34.214130] libprocessgroup: Successfully killed process cgroup uid 0 pid 544 in 0ms
[   34.330882] logd: logdr: UID=10145 GID=10145 PID=2344 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   34.388382] logd: logdr: UID=10145 GID=10145 PID=2344 n tail=0 logMask=4 pid=0 start=1654341420473000000ns deadline=7234348607315ns
[   36.845737] [14:17:04.482515][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[   36.845940] [14:17:04.482721][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   36.845994] [14:17:04.482780][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   36.846072] [14:17:04.482858][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   36.886185] [14:17:04.522972][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   36.921985] type=1400 audit(1654341424.552:73): avc: denied { read } for comm="Thread-2" name="u:object_r:dck_prop:s0" dev="tmpfs" ino=125 scontext=u:r:euiccpixel_app:s0:c191,c256,c512,c768 tcontext=u:object_r:dck_prop:s0 tclass=file permissive=0 app=com.google.euiccpixel
[   36.922181] logd: start watching /data/system/packages.list ...
[   36.923897] logd: ReadPackageList, total packages: 229
[   36.942041] st54spi spi14.0: st54spi_power_on : st54 set nReset to Low
[   37.243147] st54spi spi14.0: st54spi_power_on : st54 set nReset to Low
[   37.321162] st54spi spi14.0: st54spi_power_on : st54 set nReset to Low
[   37.647253] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   37.647288] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   37.647402] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   37.648924] cs35l41 spi13.0: main amp event 2
[   37.650722] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   37.650736] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   37.650833] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   37.652337] cs35l41 spi13.1: main amp event 2
[   37.653893] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   37.654886] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   37.659723] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   37.659753] alsa: bind: src:1 - sink:0!
[   37.659770] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 84
[   37.661546] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   37.661845] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 85
[   37.671120] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 86
[   37.727342] [14:17:05.364119][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   37.741526] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   38.840746] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   38.890423] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   38.890456] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   39.421909] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[   39.471315] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   39.471348] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[   39.580578] logd: logdr: UID=10145 GID=10145 PID=2689 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   40.813690] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 87
[   40.813947] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   40.814110] alsa: The hr_timer was still in use...
[   40.814903] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   40.814909] alsa: unbind: src:1 - sink:0!
[   40.814922] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 88
[   40.815509] cs35l41 spi13.1: main amp event 8
[   40.817005] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   40.817190] cs35l41 spi13.0: main amp event 8
[   40.818852] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   40.819057] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   40.819405] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   41.460613] logd: logdr: UID=10145 GID=10145 PID=2344 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   41.478447] logd: logdr: UID=10145 GID=10145 PID=2344 n tail=0 logMask=4 pid=0 start=0ns deadline=0ns
[   42.814729] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   42.823781] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   45.020765] [14:17:12.657517][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   45.021882] [14:17:12.658667][dhd][wlan][Repeats 0 times]
[   45.069998] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   45.071830] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   45.073195] [14:17:12.709965][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   45.090410] [14:17:12.727189][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   45.090455] [14:17:12.727239][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   45.133344] [14:17:12.770124][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 3, bssidx: 0
[   47.125732] binder: undelivered transaction 211461, process died.
[   47.965876] [14:17:15.602597][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[   47.966899] [14:17:15.603671][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   47.967032] [14:17:15.603810][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   47.967718] [14:17:15.604493][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   48.034624] [14:17:15.671389][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   48.835730] [14:17:16.472456][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   48.852576] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   52.815099] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   55.066025] [14:17:22.702769][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   55.068478] [14:17:22.705256][dhd][wlan][Repeats 0 times]
[   55.117084] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   55.118337] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   55.120677] [14:17:22.757457][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   55.138396] [14:17:22.775174][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   55.138452] [14:17:22.775235][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   55.181222] [14:17:22.818007][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 4, bssidx: 0
[   58.014539] [14:17:25.651256][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[   58.015579] [14:17:25.652349][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   58.015710] [14:17:25.652489][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   58.015931] [14:17:25.652709][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   58.093380] [14:17:25.730143][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   58.871968] [14:17:26.508705][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   58.887104] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   61.415085] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x000a000d)
[   61.415116] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[   61.415162] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[   61.415218] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[   62.816094] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[   65.898365] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[   72.816527] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   76.496130] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   76.496177] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   76.496285] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   76.498016] cs35l41 spi13.0: main amp event 2
[   76.499755] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   76.499776] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   76.499918] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   76.501416] cs35l41 spi13.1: main amp event 2
[   76.503032] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   76.504481] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   76.505847] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   76.505868] alsa: bind: src:1 - sink:0!
[   76.505893] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 89
[   76.508178] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   76.508527] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 90
[   76.519054] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 91
[   82.722454] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 92
[   82.722824] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   82.723094] alsa: The hr_timer was still in use...
[   82.724311] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   82.724319] alsa: unbind: src:1 - sink:0!
[   82.724338] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 93
[   82.725424] cs35l41 spi13.1: main amp event 8
[   82.727337] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   82.727608] cs35l41 spi13.0: main amp event 8
[   82.729476] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   82.729934] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   82.730166] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   82.816805] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   84.104891] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[   84.104950] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[   84.105056] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   84.106571] cs35l41 spi13.0: main amp event 2
[   84.108070] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[   84.108082] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[   84.108184] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[   84.109548] cs35l41 spi13.1: main amp event 2
[   84.111055] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[   84.111887] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[   84.112270] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[   84.112288] alsa: bind: src:1 - sink:0!
[   84.112310] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 94
[   84.113719] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[   84.114071] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 95
[   84.123745] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 96
[   85.560145] gs101-devfreq 17000020.devfreq_int: failed get frequency from CAL
[   86.063615] healthd: battery l=93 v=4325 t=32.7 h=2 st=3 c=-413437 fc=5204000 cc=2 chg=
[   86.990623] [14:17:54.627382][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[   86.992916] [14:17:54.629697][dhd][wlan][Repeats 0 times]
[   87.039558] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[   87.040595] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[   87.041771] [14:17:54.678551][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[   87.058941] [14:17:54.695720][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[   87.058992] [14:17:54.695773][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[   87.102874] [14:17:54.739643][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 5, bssidx: 0
[   88.126868] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 97
[   88.127403] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[   88.128045] alsa: The hr_timer was still in use...
[   88.130281] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[   88.130297] alsa: unbind: src:1 - sink:0!
[   88.130328] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 98
[   88.131818] cs35l41 spi13.1: main amp event 8
[   88.134190] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[   88.134686] cs35l41 spi13.0: main amp event 8
[   88.136890] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[   88.137454] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[   88.138260] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[   89.934885] [14:17:57.571631][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[   89.935861] [14:17:57.572631][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[   89.936005] [14:17:57.572781][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[   89.936206] [14:17:57.572990][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[   90.001900] [14:17:57.638666][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[   90.796156] [14:17:58.432893][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[   90.812549] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[   92.817258] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[   95.634358] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[   95.634396] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[   95.634468] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[   95.634541] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  102.817597] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  103.610485] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  103.610537] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  103.610588] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  103.610676] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  110.572771] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  110.572808] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  110.572940] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  110.574629] cs35l41 spi13.0: main amp event 2
[  110.576169] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  110.576184] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  110.576283] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  110.577926] cs35l41 spi13.1: main amp event 2
[  110.579750] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  110.581029] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  110.581425] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  110.581436] alsa: bind: src:1 - sink:0!
[  110.581453] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 99
[  110.583494] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  110.583822] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 100
[  110.596473] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 101
[  112.818196] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  113.799717] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 102
[  113.800246] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  113.800928] alsa: The hr_timer was still in use...
[  113.803201] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  113.803214] alsa: unbind: src:1 - sink:0!
[  113.803239] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 103
[  113.804553] cs35l41 spi13.1: main amp event 8
[  113.806681] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  113.807194] cs35l41 spi13.0: main amp event 8
[  113.809351] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  113.810092] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  113.810898] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  114.182400] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x000a000d)
[  114.182419] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  114.182444] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  114.182480] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  118.930113] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  118.930144] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  118.930178] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  118.930241] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  122.819094] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  132.820111] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  132.925238] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  132.925259] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  132.925354] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  132.926723] cs35l41 spi13.0: main amp event 2
[  132.928270] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  132.928283] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  132.928387] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  132.929761] cs35l41 spi13.1: main amp event 2
[  132.931299] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  132.932275] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  132.932923] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  132.932934] alsa: bind: src:1 - sink:0!
[  132.932950] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 104
[  132.934062] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  132.934299] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 105
[  132.945096] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 106
[  133.709545] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  136.160139] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 107
[  136.160681] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  136.161355] alsa: The hr_timer was still in use...
[  136.163211] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  136.163227] alsa: unbind: src:1 - sink:0!
[  136.163257] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 108
[  136.164496] cs35l41 spi13.1: main amp event 8
[  136.166753] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  136.167291] cs35l41 spi13.0: main amp event 8
[  136.169404] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  136.169867] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  136.171626] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  137.543881] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  142.234373] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  142.234423] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  142.234517] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  142.236047] cs35l41 spi13.0: main amp event 2
[  142.237745] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  142.237765] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  142.237939] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  142.239371] cs35l41 spi13.1: main amp event 2
[  142.240977] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  142.242155] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  142.243826] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  142.243836] alsa: bind: src:1 - sink:0!
[  142.243847] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 109
[  142.245197] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  142.245485] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 110
[  142.257146] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 111
[  142.820462] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  145.472126] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 112
[  145.472656] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  145.473349] alsa: The hr_timer was still in use...
[  145.475680] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  145.475699] alsa: unbind: src:1 - sink:0!
[  145.475738] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 113
[  145.477018] cs35l41 spi13.1: main amp event 8
[  145.480190] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  145.480759] cs35l41 spi13.0: main amp event 8
[  145.484003] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  145.484626] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  145.486341] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  152.821373] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  155.468151] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  162.822321] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  163.428316] [14:19:11.065068][dhd][wlan]Runtime Resume is called in dhd_wl_ioctl.cfi_jt [bcmdhd4389]
[  163.430572] [14:19:11.067354][dhd][wlan][Repeats 0 times]
[  163.477152] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  163.477790] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  163.478277] [14:19:11.115061][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  163.498357] [14:19:11.135137][cfg80211][wlan] wl_cfgvendor_tx_power_scenario : SAR: tx_power_mode -1 SUCCESS
[  163.501664] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  163.554904] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  163.555682] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  164.415602] [14:19:12.052374][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  164.430902] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  172.823434] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  182.824329] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  184.969414] [14:19:32.606173][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[  184.971725] [14:19:32.608506][dhd][wlan][Repeats 0 times]
[  185.020435] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  185.021675] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  185.023585] [14:19:32.660355][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  185.040896] [14:19:32.677669][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[  185.040981] [14:19:32.677758][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[  185.086534] [14:19:32.723308][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 6, bssidx: 0
[  187.506897] healthd: battery l=93 v=4334 t=32.9 h=2 st=3 c=-147187 fc=5204000 cc=2 chg=
[  187.916364] [14:19:35.553085][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[  187.918055] [14:19:35.554836][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[  187.918151] [14:19:35.554935][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[  187.918311] [14:19:35.555095][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[  187.992771] [14:19:35.629534][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[  188.771808] [14:19:36.408561][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  188.787705] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  192.825234] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  198.974682] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  198.977512] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 6
[  202.826064] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  207.921612] s2mpg11_irq_thread: interrupt source(0x01)
[  207.921806] s2mpg11_irq_thread: pmic interrupt(0x00, 0x40, 0x00, 0x00, 0x00, 0x02)
[  207.921867] gs101-spmic-thermal gs101-spmic-thermal: PMIC_THERM[1] IRQ, 380
[  212.826713] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  220.744236] s2mpg11_irq_thread: interrupt source(0x01)
[  220.744557] s2mpg11_irq_thread: pmic interrupt(0x00, 0x40, 0x00, 0x00, 0x00, 0x02)
[  220.744646] gs101-spmic-thermal gs101-spmic-thermal: PMIC_THERM[1] IRQ, 380
[  222.827841] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  227.094548] s2mpg11_irq_thread: interrupt source(0x01)
[  227.094800] s2mpg11_irq_thread: pmic interrupt(0x00, 0x40, 0x00, 0x00, 0x00, 0x02)
[  227.094888] gs101-spmic-thermal gs101-spmic-thermal: PMIC_THERM[1] IRQ, 380
[  231.270559] st21nfc i2c-st21nfc: st21nfc_power_stats_switch Error: Switched from IDLE to IDLE!: 3873f, ntf=0
[  232.828936] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  235.544934] st21nfc i2c-st21nfc: st21nfc_power_stats_switch Error: Switched from IDLE to IDLE!: 397f1, ntf=0
[  242.829957] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  247.540846] healthd: battery l=93 v=4336 t=32.7 h=2 st=3 c=-103125 fc=5204000 cc=2 chg=
[  252.831076] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  254.078957] st21nfc i2c-st21nfc: st21nfc_power_stats_switch Error: Switched from IDLE to IDLE!: 3e057, ntf=0
[  255.308556] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  255.311780] gs101-cp-thermal-zone cp-tm1: Update CP temperature sensor 3
[  256.303531] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  256.600066] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  262.832530] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  272.833048] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  275.795696] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  282.833656] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  292.834571] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  302.835413] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  304.889693] [14:21:32.526452][dhd][wlan]Runtime Resume is called in dhd_wl_ioctl.cfi_jt [bcmdhd4389]
[  304.892817] [14:21:32.529601][dhd][wlan][Repeats 0 times]
[  304.942418] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  304.943515] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  304.945047] [14:21:32.581822][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  304.965969] [14:21:32.602744][cfg80211][wlan] wl_cfgvendor_tx_power_scenario : SAR: tx_power_mode 3 SUCCESS
[  304.968482] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  305.020501] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  305.020767] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  305.883549] [14:21:33.520327][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  305.898995] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  307.566371] healthd: battery l=93 v=4333 t=32.5 h=2 st=3 c=-143125 fc=5204000 cc=2 chg=
[  312.835600] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7752, wtcnt = cc8c
[  314.475911] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  316.594724] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  318.104633] max20339ovp 6-0035: OVP TRIGGERED: STATUS1:0x61 STATUS2:0x0 STATUS3:0x0 INT1:0x20 INT2:0x0 INT3:0x0
[  318.123100] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-109375 fc=5204000 cc=2 chg=
[  318.142134] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-109375 fc=5204000 cc=2 chg=
[  318.210184] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:0 debug_acc_conn:0 bc12_running:1
[  318.218513] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-109375 fc=5204000 cc=2 chg=
[  318.253074] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:0 debug_acc_conn:0 bc12_running:0
[  318.286145] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  318.286180] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  318.286758] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:1 debug_acc_conn:0 bc12_running:0
[  318.287861] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_usb_update: phy port[0]
[  318.288233] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded turning on Device
[  318.289891] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[  318.289911] phy_exynos_usbdrd 11100000.phy: Turn on L7M_VDD_HSI
[  318.290740] exynos_usbdrd_ldo_manual_control ldo = 1
[  318.291475] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=1, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[  318.291554] p9221_wlc_disable[0]: disable=1, ept_reason=11 ret=0
[  318.291743] exynos_usbdrd_get_struct: get the 11100000.phy platform_device
[  318.291763] phy_exynos_usbdrd 11100000.phy: Turn on LDOs
[  318.294780] exynos_usbdrd_utmi_init: +++
[  318.296069] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[  318.297014] exynos_usbdrd_utmi_init: ---
[  318.297211] sec_ts spi11.0: [sec_input] sec_ts_charger_work: force_wlc(0->0), usb_present(0->1), wlc_online(0->0), charger_mode(0x1->0x2)
[  318.297381] sec_ts spi11.0: [sec_input] sec_ts_charger_work: charger_mode change from 0x1 to 0x2
[  318.299528] google_charger: MSC_CHG disable_charging -1 -> 0
[  318.299539] google_charger: MSC_CHG disable_pwrsrc -1 -> 0
[  318.299954] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=1, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[  318.301323] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[  318.301352] google_cpm: gcpm_psy_set_property: ChargeDisable value=0 dc_index=0 dc_state=-1
[  318.301364] google_cpm: gcpm_psy_set_property: ChargeDisable value=0 dc_index=0 dc_state=0
[  318.301736] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[  318.302465] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[  318.304150] google_battery: MSC_DIN chg_state=10ee01020000 f=0x0 chg_s=Discharging chg_t=N/A vchg=4334 icl=0
[  318.305350] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=1 wlcin_off=0 frs_on=0
[  318.306080] max77759-charger 6-0069: max77759_mode_callback:CHGIN_SUSP use_case=0->0 CHG_CNFG_00=0->0
[  318.306105] google_charger: MSC_CHG fv_uv=-1->-1 cc_max=-1->0 rc=0
[  318.307144] [OC] adder e       = 8D
[  318.307151] [OC] adder o       = 98
[  318.307158] [OC] dac_adder e/o = 00
[  318.307160] /00
[  318.307167] [OC] sa_edge e     = 72
[  318.307173] [OC] sa_edge o     = 88
[  318.307179] [OC] dac_edge o/e  = 00
[  318.307179] /00
[  318.307188] [OC] sa_err e      = 6A
[  318.307193] [OC] sa_err o      = 81
[  318.307199] [OC] dac_err e/o   = 00
[  318.307200] /00
[  318.307208] [OC] ctle          = 7C
[  318.307214] [OC] oc_fail       = 00
[  318.307219] [OC] oc_vga        = 85
[  318.307224] reg000:000000008de550d7, reg0001:0000000098faac23
[  318.307576] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-109375 fc=5204000 cc=2 chg=
[  318.318101] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-127500 fc=5204000 cc=2 chg=
[  318.326377] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-127500 fc=5204000 cc=2 chg=
[  318.335311] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-127500 fc=5204000 cc=2 chg=
[  318.367547] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_utmi_tune
[  318.367564] phy_exynos_usbdrd 11100000.phy: exynos_usbdrd_pipe3_tune
[  318.496788] max77759-charger 6-0069: max77759_mode_callback:TCPCI full=0 raw=0 stby_on=0, dc_on=0, chgr_on=0, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.499105] max77759_charger: max77759_to_standby: use_case=0->1 from_otg=0 need_stby=0
[  318.499681] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=0->1 CHG_CNFG_00=0->4
[  318.509490] google_charger: usbchg=USB typec=null usbv=5050 usbc=0 usbMv=5000 usbMc=100
[  318.516490] google_battery: MSC_DIN chg_state=6410ee01030001 f=0x1 chg_s=Not Charging chg_t=N/A vchg=4334 icl=100
[  318.516510] google_battery: RES: req:1, sample:0[0], filt_cnt:0, res_avg:0
[  318.518004] google_battery: MSC_JEITA temp=325 ok, enabling charging
[  318.518617] google_battery: MSC_SEED temp=325 vb=4334531 temp_idx:-1->2, vbatt_idx:-1->2
[  318.518638] google_battery: MSC_LOGIC temp_idx:-1->2, vbatt_idx:-1->2, fv=-1->4450000, ui=-1->30000 cv_cnt=3 ov_cnt=0
[  318.518874] google_battery: MSC_VOTE msc_state=1 cv_cnt=3 ov_cnt=0 rl_sts=0 temp_idx:2, vbatt_idx:2  fv_uv=4450000 cc_max=2450000 update_interval=30000
[  318.522077] max77759-charger 6-0069: max77759_mode_callback:CC_MAX full=0 raw=0 stby_on=0, dc_on=0, chgr_on=1, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.524990] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=4->4
[  318.525013] google_charger: MSC_CHG fv_uv=-1->4450000 cc_max=0->2450000 rc=0
[  318.525045] google_charger: MSC_CHG power source usb=1 wlc=0, ext=0 enabling charging
[  318.527332] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.528500] healthd: battery l=93 v=4334 t=32.5 h=2 st=3 c=-127500 fc=5204000 cc=2 chg=u
[  318.530033] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=4->5
[  318.530056] google_cpm: gcpm_psy_set_property: ChargeDisable value=0 dc_index=0 dc_state=0
[  318.530069] google_cpm: gcpm_psy_set_property: ChargeDisable value=0 dc_index=0 dc_state=0
[  318.531059] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.534643] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=5->5
[  318.539846] google_charger: usbchg=USB typec=null usbv=5050 usbc=293 usbMv=5000 usbMc=100
[  318.549280] [14:21:46.186047][dhd][wlan]Runtime Resume is called in dhd_wl_ioctl.cfi_jt [bcmdhd4389]
[  318.550468] [14:21:46.187253][dhd][wlan][Repeats 0 times]
[  318.557182] google_battery: MSC_DIN chg_state=6410ee01030001 f=0x1 chg_s=Not Charging chg_t=N/A vchg=4334 icl=100
[  318.558131] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4334531 ib=127500 cv_cnt=3 ov_cnt=0
[  318.561149] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  318.562592] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x000a000d)
[  318.562606] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  318.562647] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  318.562705] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  318.568623] healthd: battery l=93 v=4334 t=32.5 h=2 st=4 c=-127500 fc=5204000 cc=2 chg=u
[  318.596746] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  318.597147] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  318.597274] [14:21:46.234065][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  318.608382] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  318.608405] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  318.642564] android_work: sent uevent USB_STATE=CONNECTED
[  318.643660] android_work: sent uevent USB_STATE=CONFIGURED
[  318.645739] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  318.646441] [14:21:46.283229][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[  318.646858] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=5->5
[  318.657006] google_charger: usbchg=USB typec=null usbv=5000 usbc=293 usbMv=5000 usbMc=900
[  318.661938] google_battery: MSC_DIN chg_state=38410be01030001 f=0x1 chg_s=Not Charging chg_t=N/A vchg=4286 icl=900
[  318.664037] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4286562 ib=1327812 cv_cnt=3 ov_cnt=0
[  318.669333] healthd: battery l=93 v=4286 t=32.5 h=2 st=4 c=-1327812 fc=5204000 cc=2 chg=u
[  318.674557] google_charger: usbchg=USB typec=null usbv=4825 usbc=293 usbMv=5000 usbMc=900
[  318.677575] google_battery: MSC_DIN chg_state=38410be01030001 f=0x1 chg_s=Not Charging chg_t=N/A vchg=4286 icl=900
[  318.678513] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4286562 ib=1327812 cv_cnt=3 ov_cnt=0
[  318.686606] healthd: battery l=93 v=4286 t=32.5 h=2 st=4 c=-1327812 fc=5204000 cc=2 chg=u
[  318.698435] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  318.698456] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  318.698543] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  318.699889] cs35l41 spi13.0: main amp event 2
[  318.701192] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  318.701197] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  318.701257] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  318.702513] cs35l41 spi13.1: main amp event 2
[  318.703923] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  318.704793] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  318.705302] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  318.705310] alsa: bind: src:1 - sink:0!
[  318.705322] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 114
[  318.706282] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  318.706487] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 115
[  318.707156] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 116
[  318.749628] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  318.749651] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  318.749891] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:1 debug_acc_conn:0 bc12_running:0
[  318.757216] google_charger: usbchg=USB typec=null usbv=4725 usbc=293 usbMv=5000 usbMc=900
[  318.760859] google_battery: MSC_DIN chg_state=38410be03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4286 icl=900
[  318.763635] healthd: battery l=93 v=4286 t=32.5 h=2 st=4 c=-1327812 fc=5204000 cc=2 chg=u
[  318.763981] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4286562 ib=1327812 cv_cnt=3 ov_cnt=0
[  319.397826] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  319.413580] google_charger: usbchg=USB typec=null usbv=4725 usbc=875 usbMv=5000 usbMc=900
[  319.415715] google_battery: MSC_DIN chg_state=38410fc03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4348 icl=900
[  319.416632] google_battery: MSC_LAST vt=4450000 fv_uv=4450000 vb=4348125 ib=-261562
[  319.417197] healthd: battery l=93 v=4348 t=32.5 h=2 st=4 c=261562 fc=5204000 cc=2 chg=u
[  319.430503] healthd: battery l=93 v=4348 t=32.5 h=2 st=4 c=261562 fc=5204000 cc=2 chg=u
[  319.448697] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  319.448729] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  319.632826] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  319.856017] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  319.856068] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG Succeeded setting polarity USB 0
[  319.856704] max77759tcpc i2c-max77759tcpc: TCPM_DEBUG enable_data_path_locked pd_data_capable:0 no_bc_12:0 bc12_data_capable:1 attached:1 debug_acc_conn:0 bc12_running:0
[  319.868126] google_charger: usbchg=USB typec=null usbv=4725 usbc=881 usbMv=5000 usbMc=900
[  319.872915] google_battery: MSC_DIN chg_state=38410fb03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4347 icl=900
[  319.875004] healthd: battery l=93 v=4347 t=32.5 h=2 st=4 c=154375 fc=5204000 cc=2 chg=u
[  320.167496] [14:21:47.804254][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  320.180505] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  320.534576] google_charger: usbchg=USB typec=null usbv=4725 usbc=878 usbMv=5000 usbMc=900
[  320.540361] google_battery: MSC_DIN chg_state=384110b03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4363 icl=900
[  320.553827] healthd: battery l=93 v=4363 t=32.5 h=2 st=2 c=557500 fc=5204000 cc=2 chg=u
[  320.562832] google_charger: usbchg=USB typec=null usbv=4725 usbc=878 usbMv=5000 usbMc=900
[  320.570065] google_battery: MSC_DIN chg_state=384110b03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4363 icl=900
[  320.595241] google_charger: usbchg=USB typec=null usbv=4725 usbc=878 usbMv=5000 usbMc=900
[  320.600135] google_battery: MSC_DIN chg_state=384110b03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4363 icl=900
[  320.610979] healthd: battery l=93 v=4363 t=32.5 h=2 st=2 c=557500 fc=5204000 cc=2 chg=u
[  320.624600] healthd: battery l=93 v=4363 t=32.5 h=2 st=2 c=557500 fc=5204000 cc=2 chg=u
[  320.643535] healthd: battery l=93 v=4363 t=32.5 h=2 st=2 c=557500 fc=5204000 cc=2 chg=u
[  320.975988] google_charger: usbchg=USB typec=null usbv=4725 usbc=876 usbMv=5000 usbMc=900
[  320.979530] google_battery: MSC_DIN chg_state=384110d03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4365 icl=900
[  320.997074] healthd: battery l=93 v=4365 t=32.5 h=2 st=2 c=695625 fc=5204000 cc=2 chg=u
[  321.036695] healthd: battery l=93 v=4365 t=32.5 h=2 st=2 c=695625 fc=5204000 cc=2 chg=u
[  321.038280] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  321.089417] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  321.089683] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  322.836102] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  323.612094] google_charger: usbchg=USB typec=null usbv=4725 usbc=876 usbMv=5000 usbMc=900
[  323.623664] google_battery: MSC_DIN chg_state=384111003010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4368 icl=900
[  323.629604] healthd: battery l=93 v=4368 t=32.3 h=2 st=2 c=736562 fc=5204000 cc=2 chg=u
[  324.528131] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 117
[  324.528494] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  324.528952] alsa: The hr_timer was still in use...
[  324.530827] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  324.530842] alsa: unbind: src:1 - sink:0!
[  324.530878] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 118
[  324.531992] cs35l41 spi13.1: main amp event 8
[  324.534282] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  324.534866] cs35l41 spi13.0: main amp event 8
[  324.537057] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  324.537611] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  324.539099] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  329.506393] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  332.549472] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  332.549502] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  332.549529] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  332.549587] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  332.836389] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  336.542879] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  336.542905] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  336.543033] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  336.544592] cs35l41 spi13.0: main amp event 2
[  336.546085] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  336.546092] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  336.546163] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  336.547482] cs35l41 spi13.1: main amp event 2
[  336.549030] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  336.550122] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  336.550747] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  336.550758] alsa: bind: src:1 - sink:0!
[  336.550771] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 119
[  336.551810] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  336.552015] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 120
[  336.559932] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 121
[  339.731424] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 122
[  339.731791] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  339.732162] alsa: The hr_timer was still in use...
[  339.733955] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  339.733968] alsa: unbind: src:1 - sink:0!
[  339.734002] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 123
[  339.735209] cs35l41 spi13.1: main amp event 8
[  339.737249] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  339.737791] cs35l41 spi13.0: main amp event 8
[  339.739754] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  339.740275] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  339.740721] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  339.785213] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  339.785274] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  339.785434] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  339.787591] cs35l41 spi13.0: main amp event 2
[  339.788998] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  339.789003] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  339.789063] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  339.790503] cs35l41 spi13.1: main amp event 2
[  339.792056] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  339.792868] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  339.793273] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  339.793282] alsa: bind: src:1 - sink:0!
[  339.793293] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 124
[  339.794262] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  339.794431] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 125
[  339.800662] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 126
[  342.836899] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  342.983474] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 127
[  342.984010] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  342.984786] alsa: The hr_timer was still in use...
[  342.987721] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  342.987735] alsa: unbind: src:1 - sink:0!
[  342.987767] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 128
[  342.989168] cs35l41 spi13.1: main amp event 8
[  342.991648] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  342.992213] cs35l41 spi13.0: main amp event 8
[  342.995396] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  342.996288] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  342.997698] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  345.250740] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  345.250769] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  345.250864] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  345.252336] cs35l41 spi13.0: main amp event 2
[  345.254029] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  345.254046] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  345.254170] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  345.255624] cs35l41 spi13.1: main amp event 2
[  345.257193] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  345.257956] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  345.258428] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  345.258438] alsa: bind: src:1 - sink:0!
[  345.258452] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 129
[  345.259566] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  345.259901] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 130
[  345.268653] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 131
[  348.020136] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  348.020189] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  348.020284] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  348.020378] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  348.410398] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 132
[  348.410673] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  348.410916] alsa: The hr_timer was still in use...
[  348.412766] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  348.412774] alsa: unbind: src:1 - sink:0!
[  348.412791] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 133
[  348.413593] cs35l41 spi13.1: main amp event 8
[  348.415181] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  348.415418] cs35l41 spi13.0: main amp event 8
[  348.417624] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  348.418279] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  348.418915] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  352.837682] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  353.640222] google_charger: usbchg=USB typec=null usbv=4725 usbc=875 usbMv=5000 usbMc=900
[  353.646184] google_battery: MSC_DIN chg_state=384111803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4376 icl=900
[  353.789072] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  353.789097] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  353.789201] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  353.790753] cs35l41 spi13.0: main amp event 2
[  353.792260] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  353.792266] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  353.792334] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  353.793625] cs35l41 spi13.1: main amp event 2
[  353.794972] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  353.795422] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  353.795691] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  353.795701] alsa: bind: src:1 - sink:0!
[  353.795712] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 134
[  353.796621] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  353.796986] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 135
[  353.806346] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 136
[  355.348790] google_charger: usbchg=USB typec=null usbv=4725 usbc=877 usbMv=5000 usbMc=900
[  355.364717] google_battery: MSC_DIN chg_state=384110d03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4365 icl=900
[  355.374659] healthd: battery l=93 v=4365 t=32.2 h=2 st=4 c=386562 fc=5204000 cc=2 chg=u
[  358.131000] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  359.244797] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  359.244829] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  359.244880] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  359.244940] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  359.309664] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  360.738025] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 137
[  360.738310] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  360.738539] alsa: The hr_timer was still in use...
[  360.740159] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  360.740168] alsa: unbind: src:1 - sink:0!
[  360.740194] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 138
[  360.741080] cs35l41 spi13.1: main amp event 8
[  360.743644] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  360.744153] cs35l41 spi13.0: main amp event 8
[  360.746311] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  360.746784] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  360.748740] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  362.232463] pixel_ufs_prepare_command RPMB write counter =      852; start time 4294982844
[  362.234836] pixel_ufs_prepare_command RPMB write counter =      853; start time 4294982845
[  362.237479] pixel_ufs_prepare_command RPMB write counter =      854; start time 4294982846
[  362.240089] pixel_ufs_prepare_command RPMB write counter =      855; start time 4294982847
[  362.243001] pixel_ufs_prepare_command RPMB write counter =      856; start time 4294982847
[  362.248952] pixel_ufs_prepare_command RPMB write counter =      857; start time 4294982849
[  362.251047] pixel_ufs_prepare_command RPMB write counter =      858; start time 4294982849
[  362.253596] pixel_ufs_prepare_command RPMB write counter =      859; start time 4294982850
[  362.256780] pixel_ufs_prepare_command RPMB write counter =      85a; start time 4294982851
[  362.260367] pixel_ufs_prepare_command RPMB write counter =      85b; start time 4294982852
[  362.263966] pixel_ufs_prepare_command RPMB write counter =      85c; start time 4294982853
[  362.267055] pixel_ufs_prepare_command RPMB write counter =      85d; start time 4294982853
[  362.278432] pixel_ufs_prepare_command RPMB write counter =      85e; start time 4294982856
[  362.282409] pixel_ufs_prepare_command RPMB write counter =      85f; start time 4294982857
[  362.285825] pixel_ufs_prepare_command RPMB write counter =      860; start time 4294982858
[  362.288909] pixel_ufs_prepare_command RPMB write counter =      861; start time 4294982859
[  362.291271] pixel_ufs_prepare_command RPMB write counter =      862; start time 4294982860
[  362.293772] pixel_ufs_prepare_command RPMB write counter =      863; start time 4294982860
[  362.298587] pixel_ufs_prepare_command RPMB write counter =      864; start time 4294982861
[  362.302495] pixel_ufs_prepare_command RPMB write counter =      865; start time 4294982862
[  362.306806] pixel_ufs_prepare_command RPMB write counter =      866; start time 4294982863
[  362.310432] pixel_ufs_prepare_command RPMB write counter =      867; start time 4294982864
[  362.313328] pixel_ufs_prepare_command RPMB write counter =      868; start time 4294982865
[  362.316593] pixel_ufs_prepare_command RPMB write counter =      869; start time 4294982866
[  362.837900] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  363.465486] init: starting service 'idmap2d'...
[  363.482970] init: Control message: Processed ctl.start for 'idmap2d' from pid: 1411 (system_server)
[  367.605183] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  372.743522] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  372.838827] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  373.509218] init: Sending signal 9 to service 'idmap2d' (pid 7737) process group...
[  373.515368] libprocessgroup: Successfully killed process cgroup uid 1000 pid 7737 in 5ms
[  373.516260] init: Control message: Processed ctl.stop for 'idmap2d' from pid: 1411 (system_server)
[  373.517320] init: Service 'idmap2d' (pid 7737) received signal 9
[  375.366656] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  378.561365] healthd: battery l=93 v=4370 t=32.2 h=2 st=4 c=469375 fc=5204000 cc=2 chg=u
[  382.839451] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  385.378826] google_charger: usbchg=USB typec=null usbv=4725 usbc=880 usbMv=5000 usbMc=900
[  385.385319] google_battery: MSC_DIN chg_state=384111403010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4372 icl=900
[  386.063055] google_charger: usbchg=USB typec=null usbv=4725 usbc=873 usbMv=5000 usbMc=900
[  386.076239] google_battery: MSC_DIN chg_state=384111703010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4375 icl=900
[  386.080560] healthd: battery l=93 v=4375 t=32.2 h=2 st=2 c=667187 fc=5204000 cc=2 chg=u
[  389.212411] exynos5-hsi2c 10970000.hsi2c: HSI2C Error Interrupt occurred(IS:0x00000400, TR:0x00080001)
[  389.212431] exynos5-hsi2c 10970000.hsi2c: HSI2C NO ACK occurred
[  389.212453] exynos5-hsi2c 10970000.hsi2c: ack was not received at write
[  389.212498] exynos5-hsi2c 10970000.hsi2c: exynos5_i2c_set_timing IPCLK = 199680000 OP_CLK = 400000 DIV = 31 Timing FS1 = 0x1F0FF00 TIMING FS2 = 0x30003E0 TIMING FS3 = 0x1F0000
[  390.270353] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  390.270390] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  390.270531] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  390.272437] cs35l41 spi13.0: main amp event 2
[  390.273955] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  390.273974] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  390.274120] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  390.275479] cs35l41 spi13.1: main amp event 2
[  390.276990] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  390.277876] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  390.278574] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  390.278584] alsa: bind: src:1 - sink:0!
[  390.278598] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 139
[  390.280468] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  390.280705] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 140
[  390.289897] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 141
[  391.709501] type=1400 audit(1654341779.340:74): avc: denied { read } for comm="ndroid.settings" name="pagetypeinfo" dev="proc" ino=4026531857 scontext=u:r:system_app:s0 tcontext=u:object_r:proc_pagetypeinfo:s0 tclass=file permissive=0
[  391.713967] type=1400 audit(1654341779.344:75): avc: denied { search } for comm="ndroid.settings" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  391.714104] type=1400 audit(1654341779.344:76): avc: denied { search } for comm="ndroid.settings" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  391.854867] type=1400 audit(1654341779.484:77): avc: denied { read } for comm="pool-2-thread-7" name="pagetypeinfo" dev="proc" ino=4026531857 scontext=u:r:system_app:s0 tcontext=u:object_r:proc_pagetypeinfo:s0 tclass=file permissive=0
[  391.858953] type=1400 audit(1654341779.488:78): avc: denied { search } for comm="pool-2-thread-7" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  391.859056] type=1400 audit(1654341779.488:79): avc: denied { search } for comm="pool-2-thread-7" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  392.839706] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  394.722116] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 142
[  394.722404] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  394.722682] alsa: The hr_timer was still in use...
[  394.723779] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  394.723787] alsa: unbind: src:1 - sink:0!
[  394.723806] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 143
[  394.724635] cs35l41 spi13.1: main amp event 8
[  394.726243] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  394.726495] cs35l41 spi13.0: main amp event 8
[  394.728223] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  394.728748] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  394.728938] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  401.593807] healthd: battery l=93 v=4373 t=32.2 h=2 st=4 c=476875 fc=5204000 cc=2 chg=u
[  401.848409] google_charger: usbchg=USB typec=null usbv=4725 usbc=866 usbMv=5000 usbMc=900
[  401.857057] google_battery: MSC_DIN chg_state=384111503010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4373 icl=900
[  401.864498] healthd: battery l=93 v=4373 t=32.2 h=2 st=4 c=476875 fc=5204000 cc=2 chg=u
[  402.840312] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  412.840631] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  413.426573] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  413.426626] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  413.426726] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  413.428189] cs35l41 spi13.0: main amp event 2
[  413.429885] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  413.429903] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  413.430028] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  413.431437] cs35l41 spi13.1: main amp event 2
[  413.433106] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  413.433994] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  413.434900] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  413.434919] alsa: bind: src:1 - sink:0!
[  413.434942] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 144
[  413.436553] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  413.436871] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 145
[  413.448916] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 146
[  414.704535] init: starting service 'adbd'...
[  414.705805] init: Created socket '/dev/socket/adbd', mode 660, user 1000, group 1000
[  414.711372] init: Control message: Processed ctl.start for 'adbd' from pid: 1411 (system_server)
[  414.719907] android_work: sent uevent USB_STATE=DISCONNECTED
[  414.726936] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  414.729986] init: Control message: Processed ctl.start for 'adbd' from pid: 1411 (system_server)
[  414.730347] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=5->5
[  414.737199] google_charger: usbchg=USB typec=null usbv=4800 usbc=879 usbMv=5000 usbMc=100
[  414.741918] google_battery: MSC_DIN chg_state=64111f03010005 f=0x5 chg_s=Charging chg_t=Fast vchg=4383 icl=100
[  414.746537] healthd: battery l=93 v=4383 t=32.3 h=2 st=2 c=731250 fc=5204000 cc=2 chg=u
[  414.749752] google_charger: usbchg=USB typec=null usbv=4925 usbc=879 usbMv=5000 usbMc=100
[  414.753556] google_battery: MSC_DIN chg_state=64111f03010005 f=0x5 chg_s=Charging chg_t=Fast vchg=4383 icl=100
[  414.756017] read descriptors
[  414.756032] read strings
[  414.765007] healthd: battery l=93 v=4383 t=32.3 h=2 st=2 c=731250 fc=5204000 cc=2 chg=u
[  415.328692] init: processing action (vendor.usb.dwc3_irq=medium) from (/vendor/etc/init/hw/init.gs101.usb.rc:91)
[  415.329205] init: starting service 'exec 23 (/vendor/bin/hw/set_usb_irq.sh medium)'...
[  415.331463] init: SVC_EXEC service 'exec 23 (/vendor/bin/hw/set_usb_irq.sh medium)' pid 7788 (uid 0 gid 0+0 context default) started; waiting...
[  415.350616] init: Service 'exec 23 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 7788) exited with status 1 waiting took 0.019000 seconds
[  415.350659] init: Sending signal 9 to service 'exec 23 (/vendor/bin/hw/set_usb_irq.sh medium)' (pid 7788) process group...
[  415.350843] libprocessgroup: Successfully killed process cgroup uid 0 pid 7788 in 0ms
[  415.367309] google_charger: usbchg=USB typec=null usbv=5000 usbc=96 usbMv=5000 usbMc=100
[  415.372895] google_battery: MSC_DIN chg_state=6410f803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4344 icl=100
[  415.374828] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4344062 ib=408750 cv_cnt=3 ov_cnt=0
[  415.385500] healthd: battery l=93 v=4344 t=32.3 h=2 st=4 c=-408750 fc=5204000 cc=2 chg=u
[  415.550719] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  415.550755] alsa: unbind: src:1 - sink:0!
[  415.550833] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 147
[  415.551976] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  415.554226] cs35l41 spi13.1: main amp event 8
[  415.556412] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  415.556888] cs35l41 spi13.0: main amp event 8
[  415.558736] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  415.559298] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  415.559859] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  415.560991] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  415.561027] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  415.561177] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  415.563060] cs35l41 spi13.1: main amp event 2
[  415.565068] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  415.566971] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  415.568108] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  415.568133] alsa: bind: src:1 - sink:0!
[  415.568159] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 148
[  415.571101] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  415.696258] google_charger: usbchg=USB typec=null usbv=5000 usbc=92 usbMv=5000 usbMc=100
[  415.703437] google_battery: MSC_DIN chg_state=6410f803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4344 icl=100
[  415.708741] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4344218 ib=265625 cv_cnt=3 ov_cnt=0
[  415.709404] healthd: battery l=93 v=4344 t=32.3 h=2 st=4 c=-265625 fc=5204000 cc=2 chg=u
[  415.830656] android_work: sent uevent USB_STATE=CONNECTED
[  415.830879] android_work: sent uevent USB_STATE=CONFIGURED
[  415.832239] max77759-charger 6-0069: max77759_mode_callback:PSP_ENABLED full=0 raw=0 stby_on=0, dc_on=0, chgr_on=2, buck_on=1, boost_on=0, otg_on=0, uno_on=0 wlc_tx=0 wlc_rx=0 usb_wlc=0 chgin_off=0 wlcin_off=0 frs_on=0
[  415.833749] max77759-charger 6-0069: max77759_mode_callback:TCPCI use_case=1->1 CHG_CNFG_00=5->5
[  415.842055] google_charger: usbchg=USB typec=null usbv=5000 usbc=92 usbMv=5000 usbMc=900
[  415.847101] google_battery: MSC_DIN chg_state=38410f803010005 f=0x5 chg_s=Charging chg_t=Fast vchg=4344 icl=900
[  415.849796] google_battery: MSC_DSG vbatt_idx:2->2 vt=4450000 fv_uv=4450000 vb=4344218 ib=265625 cv_cnt=3 ov_cnt=0
[  415.851266] healthd: battery l=93 v=4344 t=32.3 h=2 st=4 c=-265625 fc=5204000 cc=2 chg=u
[  419.734494] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 149
[  419.735070] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  419.735497] alsa: The hr_timer was still in use...
[  419.737247] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  419.737257] alsa: unbind: src:1 - sink:0!
[  419.737285] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 150
[  419.738451] cs35l41 spi13.1: main amp event 8
[  419.740594] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  419.740996] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  419.741527] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  421.451801] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  421.451861] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  421.451986] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  421.453691] cs35l41 spi13.0: main amp event 2
[  421.455379] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  421.455393] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  421.455488] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  421.456977] cs35l41 spi13.1: main amp event 2
[  421.458557] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  421.459609] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  421.460071] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  421.460083] alsa: bind: src:1 - sink:0!
[  421.460100] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 151
[  421.462418] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  421.462640] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 152
[  421.477112] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 153
[  422.392651] type=1400 audit(1654341810.024:80): avc: denied { read } for comm="pool-2-thread-5" name="pagetypeinfo" dev="proc" ino=4026531857 scontext=u:r:system_app:s0 tcontext=u:object_r:proc_pagetypeinfo:s0 tclass=file permissive=0
[  422.411032] type=1400 audit(1654341810.040:81): avc: denied { search } for comm="pool-2-thread-5" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  422.411328] type=1400 audit(1654341810.040:82): avc: denied { search } for comm="pool-2-thread-5" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  422.841851] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  425.318283] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 154
[  425.318573] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  425.318817] alsa: The hr_timer was still in use...
[  425.320156] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  425.320165] alsa: unbind: src:1 - sink:0!
[  425.320187] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 155
[  425.321253] cs35l41 spi13.1: main amp event 8
[  425.323454] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  425.323841] cs35l41 spi13.0: main amp event 8
[  425.325501] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  425.325915] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  425.326221] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  426.821931] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  432.842166] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  433.176457] google_charger: usbchg=USB typec=null usbv=4725 usbc=885 usbMv=5000 usbMc=900
[  433.189416] google_battery: MSC_DIN chg_state=384111903010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4377 icl=900
[  433.193988] google_battery: MSC_LAST vt=4450000 fv_uv=4450000 vb=4377343 ib=-544062
[  433.199085] healthd: battery l=93 v=4377 t=32.4 h=2 st=2 c=544062 fc=5204000 cc=2 chg=u
[  438.552150] healthd: battery l=93 v=4377 t=32.4 h=2 st=4 c=474375 fc=5204000 cc=2 chg=u
[  442.842952] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  452.843541] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  455.058439] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  457.051714] cs35l41 spi13.0: cs35l41_hibernate event 0x1 hibernate state 2
[  457.051751] cs35l41 spi13.0: cs35l41_exit_hibernate: hibernate state 2
[  457.051851] cs35l41 spi13.0: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  457.053295] cs35l41 spi13.0: main amp event 2
[  457.054868] cs35l41 spi13.1: cs35l41_hibernate event 0x1 hibernate state 2
[  457.054882] cs35l41 spi13.1: cs35l41_exit_hibernate: hibernate state 2
[  457.054983] cs35l41 spi13.1: cs35l41_dsp_load_ev: event: 2 halo_booted: 1
[  457.056373] cs35l41 spi13.1: main amp event 2
[  457.057803] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 1 chip 00000000b155ec04
[  457.058640] alsa: be_prepare: dai TDM_0_TX id 0xc0000007
[  457.062337] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 1 chip 00000000b155ec04
[  457.062356] alsa: bind: src:1 - sink:0!
[  457.062371] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 156
[  457.064269] alsa: be_prepare: dai TDM_0_RX id 0x80000006
[  457.064554] alsa: alsa-aoc cmd [output] id 0x00ce, size 28, cntr 157
[  457.073469] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 158
[  457.202539] type=1400 audit(1654341844.832:83): avc: denied { read } for comm="pool-2-thread-1" name="pagetypeinfo" dev="proc" ino=4026531857 scontext=u:r:system_app:s0 tcontext=u:object_r:proc_pagetypeinfo:s0 tclass=file permissive=0
[  457.204904] type=1400 audit(1654341844.836:84): avc: denied { search } for comm="pool-2-thread-1" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  457.206363] type=1400 audit(1654341844.836:85): avc: denied { search } for comm="pool-2-thread-1" name="zram0" dev="sysfs" ino=58968 scontext=u:r:system_app:s0 tcontext=u:object_r:sysfs_zram:s0 tclass=dir permissive=0
[  458.023932] init: Untracked pid 7852 exited with status 0
[  459.416140] [14:24:07.052880][dhd][wlan]Runtime Resume is called in dhd_wl_ioctl.cfi_jt [bcmdhd4389]
[  459.418070] [14:24:07.054853][dhd][wlan][Repeats 0 times]
[  459.466184] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  459.468067] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  459.469705] [14:24:07.106478][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  459.491621] [14:24:07.128398][cfg80211][wlan] wl_cfgvendor_tx_power_scenario : SAR: tx_power_mode -1 SUCCESS
[  459.496882] cpif: pcie_send_ap2cp_irq: Reserve doorbell interrupt: PCI not powered on
[  459.549437] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  459.549686] cpif: s5100_poweron_pcie: DBG: doorbell: doorbell_reserved = 1
[  460.255822] alsa: alsa-aoc cmd [output] id 0x00c9, size 10, cntr 159
[  460.256432] alsa: be_shutdown: dai TDM_0_RX id 0x80000006
[  460.257062] alsa: The hr_timer was still in use...
[  460.260397] alsa: aoc_path_put: set ep 1 hw_id 0x6 enable 0 chip 00000000b155ec04
[  460.260419] alsa: unbind: src:1 - sink:0!
[  460.260460] alsa: alsa-aoc cmd [output] id 0x010f, size 11, cntr 160
[  460.262850] cs35l41 spi13.1: main amp event 8
[  460.266477] cs35l41 spi13.1: cs35l41_hibernate event 0x8 hibernate state 2
[  460.267697] cs35l41 spi13.0: main amp event 8
[  460.270294] cs35l41 spi13.0: cs35l41_hibernate event 0x8 hibernate state 2
[  460.271561] alsa: aoc_path_put: set ep 8 hw_id 0x7 enable 0 chip 00000000b155ec04
[  460.272767] alsa: be_shutdown: dai TDM_0_TX id 0xc0000007
[  460.407504] [14:24:08.044245][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  460.422600] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  462.844477] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  463.203028] google_charger: usbchg=USB typec=null usbv=4725 usbc=873 usbMv=5000 usbMc=900
[  463.208071] google_battery: MSC_DIN chg_state=384111a03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4378 icl=900
[  464.978702] [14:24:12.615477][dhd][wlan]Runtime Resume is called in wl_cfg80211_scan [bcmdhd4389]
[  464.981708] [14:24:12.618487][dhd][wlan][Repeats 0 times]
[  465.031013] pcieh 0001:01:00.0: enabling device (0000 -> 0002)
[  465.033146] dhd_plat_l1ss_ctrl: Control L1ss RC side 1
[  465.034934] [14:24:12.671717][dhd][wlan]dhd_runtimepm_state : runtime resume ended
[  465.052403] [14:24:12.689176][cfg80211][wlan] wl_cfgscan_map_nl80211_scan_type : scan flags. wl:2000 cfg80211:4408
[  465.052484] [14:24:12.689263][cfg80211][wlan] wl_scan_prep : n_channels:38 n_ssids:1 ver:3
[  465.097207] [14:24:12.733990][cfg80211][wlan] wl_run_escan : LEGACY_SCAN sync ID: 7, bssidx: 0
[  467.628497] init: Untracked pid 7876 exited with status 0
[  467.926399] [14:24:15.563166][cfg80211][wlan] wl_cfg80211_event : Enqueing escan completion (0). WQ state:0x1
[  467.927457] [14:24:15.564140][cfg80211][wlan] wl_print_event_data : event_type (69), ifidx: 0 bssidx: 0 scan_type:0
[  467.927520] [14:24:15.564306][cfg80211][wlan] wl_escan_handler : ESCAN COMPLETED
[  467.927631] [14:24:15.564417][cfg80211][wlan] wl_notify_escan_complete : [wlan0] Report scan done.
[  467.991059] [14:24:15.627832][cfg80211][wlan] wl_cfgvendor_lstats_get_info : bssload_report IOVAR failed. STA is not associated.
[  468.787716] [14:24:16.424472][dhd][wlan]dhd_runtimepm_state: DHD Idle state!! -  idletime :5, wdtick :100, PS mode off dur: 0 sec
[  468.804032] dhd_plat_l1ss_ctrl: Control L1ss RC side 0
[  470.019637] cpif: s5100_poweron_pcie: DBG: doorbell: pcie_registered = 1
[  472.845234] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  474.983607] init: Untracked pid 7897 exited with status 0
[  482.846085] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  492.846822] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  493.215885] google_charger: usbchg=USB typec=null usbv=4725 usbc=862 usbMv=5000 usbMc=900
[  493.220245] google_battery: MSC_DIN chg_state=384112403010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4388 icl=900
[  494.622374] google_charger: usbchg=USB typec=null usbv=4725 usbc=871 usbMv=5000 usbMc=900
[  494.628996] google_battery: MSC_DIN chg_state=384111e03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4382 icl=900
[  494.634760] healthd: battery l=93 v=4382 t=32.5 h=2 st=4 c=481250 fc=5204000 cc=2 chg=u
[  498.563233] healthd: battery l=93 v=4390 t=32.5 h=2 st=2 c=749375 fc=5204000 cc=2 chg=u
[  502.847703] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  512.848607] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  522.849523] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  524.643384] google_charger: usbchg=USB typec=null usbv=4725 usbc=881 usbMv=5000 usbMc=900
[  524.648446] google_battery: MSC_DIN chg_state=384112803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4392 icl=900
[  525.343446] google_charger: usbchg=USB typec=null usbv=4725 usbc=882 usbMv=5000 usbMc=900
[  525.353081] google_battery: MSC_DIN chg_state=384112803010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4392 icl=900
[  525.356025] healthd: battery l=93 v=4392 t=32.5 h=2 st=2 c=730000 fc=5204000 cc=2 chg=u
[  532.850441] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  542.851348] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c
[  552.852104] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7750, wtcnt = cc8c
[  555.366031] google_charger: usbchg=USB typec=null usbv=4725 usbc=880 usbMv=5000 usbMc=900
[  555.370932] google_battery: MSC_DIN chg_state=384112903010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4393 icl=900
[  556.060122] google_charger: usbchg=USB typec=null usbv=4725 usbc=875 usbMv=5000 usbMc=900
[  556.072989] google_battery: MSC_DIN chg_state=384112c03010015 f=0x15 chg_s=Charging chg_t=Fast vchg=4396 icl=900
[  556.076055] healthd: battery l=94 v=4396 t=32.5 h=2 st=2 c=756875 fc=5204000 cc=2 chg=u
[  558.563275] healthd: battery l=94 v=4394 t=32.4 h=2 st=2 c=748437 fc=5204000 cc=2 chg=u
[  562.852936] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 7751, wtcnt = cc8c
[  572.853839] s3c2410-wdt 10070000.watchdog_cl1: Watchdog cluster 1 keepalive!, old_wtcnt = 774f, wtcnt = cc8c

LG G4 internals: My messy jots

Introduction

These are my really messy jots as I tried out things with my LG G4 H815 phone (Android 5.1, kernel 3.10.49, software version V10e-ISR-COM from Aug 17, 2015, not locked to any specific network). I usually try to get the post tidy so it becomes some kind of how-to post, but this time I just left it as is.

The only important takeaway from all this is that there’s no need to root the phone in order to get the key file that is necessary to decrypt all WhatsApp messages in the phone’s history: The file can be fetched in Download Mode without rooting.

My original idea was to upgrade Android from Lollipop to Nougat, mainly because there are a few Apps out there that won’t run on my outdated OS. So the point was to make the phone work better, or else I just go and buy a new one. As little hassle as possible.

The fact that I have a G4 for six years implies that I’m not fond of these things, and I’m anything but an Android expert. This was really the first time I sat down and tried to see what’s under the hood. It’s more hassle than just buying a new phone (or is it?) but I thought maybe I’ll learn something interesting.

As it turns out, each Android phone has its own story and toolset for the low-level stuff, so it’s really a lot of ugly company-specific things to deal with. In short, not very interesting.

Understanding that upgrading will probably come with a headache, and that rooting the phone will also probably mess up things considerably, I decided to leave all this. The only benefit was the full image backup, which at the very least gives me the WhatsApp secret key.

The original plan

  • Make screenshots of applications, both main and secondary.
  • Try LG Bridge and see what it can do (in particular regarding backup of WhatsApp)
  • Save all WhatsApp chats to cloud (Google Drive).
  • Root the phone for backing up all files. In particular, get the WhatsApp key, without which the backups are worthless (in hindsight, no need to root the phone for this purpose).
  • Upgrade to Nougat, possibly with LG Bridge, and if not with LG UP.
  • Restore with LG’s own backup tool and fetch WhatsApp chats from cloud.

Backups

Before upgrading, make a backup? Here’s my maximalistic checklist.

  • LG’s own backup tool, backing up everything except media (got 760 MB, would have reached 6 GB with media)
  • Back up all in DCIM/Camera (all taken photos and videos).
  • Ran a backup to cloud within WhatsApp. Also copy the files from /storage/sdcard0/WhatsApp/Databases/
  • Then a full filesystem tar backup, as shown below (before rooting, so it’s partial).
  • Full image copies with SALT. Well, no, it didn’t work, see below.
  • A full backup of /data with the phone in Download Mode (including files accessible by root only, but without rooting the phone).

Reading WhatsApp messages

The maybe most important goal of all this was to harvest my WhatsApp history in a sustainable way. That is, so the messages can be read like 20 years from now. Because the grim fact is that as soon as a little key file that is buried inside the phone is lost, all message history goes down the drain forever.

The WhatsApp database files are described on this page with focus on the message files on this page. To make a long story short, the messages are stored in an Sqlite file (or is it? Probably, and it’s a .db file).

These are accessible but encrypted, and so are the backup files (e.g. msgstore.db.crypt14). The encryption key is accessible with root only, and is created specifically for a user when creating a new WhatsApp account as /data/data/com.whatsapp/files/key.

So the files to grab are

  • The encrypted database file: /data/media/0/WhatsApp/Databases/msgstore.db.crypt14
  • The file containing contact information (optional): /data/data/com.whatsapp/databases/wa.db
  • The key: /data/data/com.whatsapp/files/key

With these at hand, WhatsApp viewer (see github repo) can be used to decrypt the db file (it supports crypt14) and then view the messages. It’s a Windows program, and I guess some openssl command for the crypt14 command will be available sooner or later.

SSH session with simpleSSHD

This is a no-cost app, which is essentially the Dropbear server.

Note: It’s also possible to connect with “adb shell” through a plain USB cable, and there’s “adb push” and “adb pull” to transfer files. And there’s shell as root in Download Mode.

Having SimpleSSHD running and started on the phone, I connected with the address provided on the screen

$ ssh -p 2222 user@10.11.12.13

the password appears on the phone’s screen. To use automatic login, go

cat > ~/authorized_keys

and copy-paste the content of ~/.ssh/id_rsa.pub there. Note that the file on the phone is not under a .ssh/ directory, which is probably why the ssh-copy-id utility doesn’t cut. However that once this file is found, a password login is not attempted if the host’s public key doesn’t match, so this can get a bit messy.

In principle, the available executables are in /system/bin. The path contains more directories, but this is the only effective one.

Who am I?

$ id
uid=10141(u0_a141) gid=10141(u0_a141) groups=1015(sdcard_rw),1028(sdcard_r),3003(inet),9997(everybody),50141(all_a141) context=u:r:untrusted_app:s0

Backing up directly from phone (command run on receiving host):

$ ssh -p 2222 user@10.11.12.13 tar -cvz /storage/emulated/0/Pictures/Screenshots/ > ~/Desktop/pics.tar.gz

Data speeds

Because there’s going to be a lot of data copying, I checked the data speeds with scp. So one gets about

  • 2.7 MB/s when the phone is a Wifi client
  • 6.7 MB/s when the phone acts as a hotspot.
  • 20 MB/s when sharing Internet through the USB cable

The winner is clear.

Mounts

The files, as exposed when connecting to the phone with a USB cable, are at /storage/emulated/0/, or /storage/emulated/legacy/. The latter is symlinked to by /storage/sdcard0. Both are mounts of /data/media (as well as /mnt/shell/emulated/). So /media/data/0/ is essentially the root of the filesystem that is visible over USB.

$ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,size=1437392k,nr_inodes=359348,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
adb /dev/usb-ffs/adb functionfs rw,relatime 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,size=1437392k,nr_inodes=359348,mode=750,gid=1000 0 0
pstore /sys/fs/pstore pstore rw,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,size=1437392k,nr_inodes=359348,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,size=1437392k,nr_inodes=359348,mode=755,gid=1000 0 0
/mnt/pstore /mnt/pstore pstore rw,relatime 0 0
/dev/block/bootdevice/by-name/system /system ext4 ro,seclabel,noatime,data=ordered 0 0
/dev/block/bootdevice/by-name/cache /cache ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/userdata /data ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,resuid=1000,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/persist /persist ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/modem /firmware vfat ro,context=u:object_r:firmware_file:s0,relatime,uid=1000,gid=1000,fmask=0337,dmask=0227,codepage=437,iocharset=iso8859-1,shortname=lower,errors=remount-ro 0 0
/dev/block/bootdevice/by-name/sns /sns ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/drm /persist-lg ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/bootdevice/by-name/mpt /mpt ext4 rw,seclabel,nosuid,nodev,noatime,noauto_da_alloc,errors=continue,data=ordered 0 0
/dev/block/platform/f9824900.sdhci/by-name/cust /cust ext4 ro,seclabel,nosuid,nodev,relatime,noauto_da_alloc 0 0
/data/media /mnt/shell/emulated sdcardfs rw,nosuid,relatime,uid=1023,gid=1023,derive=legacy 0 0
/data/media /storage/emulated/legacy sdcardfs rw,nosuid,relatime,uid=1023,gid=1023,derive=legacy 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,size=1443536k,nr_inodes=360884,mode=751,gid=1028 0 0
/data/media /storage/emulated/0 sdcardfs rw,nosuid,relatime,uid=1023,gid=1023,derive=legacy 0 0
/data/media /storage/emulated/legacy sdcardfs rw,nosuid,relatime,uid=1023,gid=1023,derive=legacy 0 0
$ df
Filesystem                 Size         Used         Free    Blksize
/dev                      1.37G      100.00K        1.37G       4096
/dev/usb-ffs/adb: Permission denied
/sys/fs/cgroup            1.37G       12.00K        1.37G       4096
/mnt/asec                 1.37G        0.00K        1.37G       4096
/mnt/obb                  1.37G        0.00K        1.37G       4096
/system                   3.92G        3.15G      785.26M       4096
/cache                    1.17G        2.11M        1.16G       4096
/data                    22.70G       14.51G        8.19G       4096
/persist                 27.48M       64.00K       27.42M       4096
/firmware                85.95M       74.77M       11.19M      16384
/sns                      3.86M       60.00K        3.80M       4096
/persist-lg               3.86M      604.00K        3.27M       4096
/mpt                     27.48M       11.14M       16.35M       4096
/cust                     5.81M      753.00K        5.07M       1024
/mnt/shell/emulated: Permission denied
/storage/emulated/legacy     22.70G       14.51G        8.19G       4096
/storage/emulated         1.38G        0.00K        1.38G       4096
/storage/emulated/0      22.70G       14.51G        8.19G       4096
/storage/emulated/legacy     22.70G       14.51G        8.19G       4096

Note the mount duplicity of /data/media as sdcardfs. This appears to be some kind of bind mount. /data is the actual userdata mount, and /data/media is what is shown to us users.

Also note that many of the mounts have the nosuid flag set, for good reasons.

Accordingly, backing up everything is done with

ssh -p 2222 user@10.10.0.226 tar -czv --one-file-system / /system /data /persist /firmware /sns /persist-lg /mpt /cust /storage/emulated/0 > ~/Desktop/phone-all.tar.gz

Almost needless to say, if this isn’t done as root, a whole lot of files will not be backed up as permission is denied.

For a non-root (hence partial) backup (5.6 GB), it takes 24 minutes with a Internet-over-USB connection with the phone.

Trying out LG Bridge Setup

Downloaded from the official site and installed version 1.2.68 on a Win10 machine, selecting Israel as my country and with plain installation on C:\. Went smooth.

Running the application, it went “No mobile device connected”. I fiddled around a bit with the phone to enable MTP on the phone, and it was detected properly by the software.

As for backup, it appears to be pretty much like the backup utility on the phone itself. As for software upgrade, that requires network access, so I didn’t go into this further (because enabling network access causes Windows to start upgrading itself).

Some general insights on rooting

In Android, unlike a common Linux system, uids are allocated to apps, and not real users. This is how the system makes sure each app gets access to its own stuff, and to resources they should access, by virtue of groups.

But exactly like any Linux, user 0, root, has access to everything. Android is designed to prevent this state from anything but the operating system itself, among others because many devices are sold for use with a specific cellular network, and rooting the device sets it free.

The idea behind rooting is to replace a component in the boot loading process, so that the root user can be given to plain applications. I didn’t reach this point, so I’m not sure exactly how this works out.

But in principle the procedure is to make some plain tap-on-screen setups to make the phone more permissive towards changes, then load a software image (e.g. TWRP) that is used when the phone wakes up in Recovery Mode (more on this next), which then allows injecting software that allows root access.

Because the phone is designed to prevent users from doing this, it will have to be “bootloader unlocked” somewhere through the process. It’s quite interesting that my phone needs that too, even though it was bought standalone, so who cares what I do with it.

TWRP is basically a utility that allows fiddling with the phone. One way to run it is with fastboot, in which case it runs from memory. To root the phone, its copied into the /recovery partition, so when the phone is powered up in Recovery Mode, TWRP runs.

The bootloader unlock thing

The procedure for rooting a phone always involves “unlocking the bootloader”. This appears to mean to allow writing raw image files (sometimes mistakenly called “ROMs”) into the phone’s flash partitions. This is often referred to as “flashing” and is crucial, because one of the steps for rooting the device is to replace the partition that is loaded in Recovery Mode.

Since flashing is typically made when the phone talks in the fastboot protocol (i.e. it’s in Fastboot Mode), and this protocol is commonly implemented in the bootloader, I guess that’s why they call it to unlock the bootloader.

See my failed attempt to write an image file in Fastboot Mode below.

Until the end of 2021, LG had a web interface for submitting the phones identification and obtain an unlock.bin file, which could be written to the device, and that would unlock the phone. Maybe the idea was to void warranty and allow this to phones that were sold with no strings attached. But I was too late for this.

But here’s the twist. LG (and probably other vendors) added a “Download Mode” that allows writing to partitions even if the phone is locked. My speculation is that they needed a way to update the software on any phone, without any hassle. So they created their own secret protocol (LG LAF) that works in Download Mode and allows full access, for use only by their own software. But then this protocol was reverse engineered.

By doing this, they created a huge backdoor which bypasses the limitations on fastboot mode completely. Security by obscurity. It always fails.

Boot modes

  • Regular Android mode (MTP) — when the phone works normally. adb talks with the phone in this mode. USB ID 0x1004/0x633e.
  • Recovery mode — the phone loads the recovery image, whatever happens to be there. Not sure if there’s any USB communication, I guess it depends on the image.
  • Fastboot mode — apparently this is the pre-Linux bootloader. The device presents itself with a different USB Vendor / Product ID, intended for tweaking and flashing the device. The fastboot utility talks with the phone in this mode. USB ID 0x18d1/0xd00d.
  • Download mode — the most permissive mode it seems. Allows some file related commands directly to the phone as root, as well as shell commands. For this mode, use SALT, or the LG LAF utilities directly. USB ID 0x1004/0x633e (same as MTP).

“adb devices” and “fastboot devices” will never detect the phone at the same time. The former expects it to be functioning normally, and the latter in Fastboot Mode, as in after “adb reboot bootloader”. The phone appears on the USB bus with a completely different ID.

There’s also “adb shell” which opens a plain shell on the phone, with uid 2000. The “su” command doesn’t exist, and neither would it work on a non-rooted phone. It’s also possible to copy files to and from the phone from adb. See this page.

On the boot process

The boot process is a bit in the mist, but apparently there’s a vendor-proprietary bootloader that chooses to boot one of the partitions on the flash, depending on button presses and whatnot. It’s probably aboot.img, being an ELF 32-bit executable, so it’s fair to guess that it’s the initial bootloader. Apparently this executable implements the fastboot protocol. In other words, fastboot mode is probably the most initial boot level.

The important part is that each of the other boot images contain the kernel plus a ramdisk image. So each is standalone.

To get a closer look on a boot image, follow the suggestion on this page,

# apt install abootimg

So this allows looking into what’s inside an Android boot image:

$ abootimg -i laf.bin 

Android Boot Image Info:

* file name = laf.bin 

* image size = 50331648 bytes (48.00 MB)
  page size  = 4096 bytes

* Boot Name = ""

* kernel size       = 26700384 bytes (25.46 MB)
  ramdisk size      = 10118136 bytes (9.65 MB)

* load addresses:
  kernel:       0x00008000
  ramdisk:      0x02200000
  tags:         0x02000000

* cmdline = console=ttyHSL0,115200,n8 androidboot.console=ttyHSL0 user_debug=31 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 androidboot.hardware=p1

* id = 0x3fc917e5 0xb1c78118 0x83d0740e 0x1a124148 0x836687d1 0x00000000 0x00000000 0x00000000

and extract the kernel and ramdisk:

$ abootimg -x laf.bin
writing boot image config in bootimg.cfg
extracting kernel in zImage

And extract the RAM image in a new directory:

$ zcat ../initrd.img | cpio -vid

Preparations for rooting

Annoying abbreviations: LP = Lollipop, MM = Marshmallow, N = Nougat (all codenames for Android versions).

I went for the instructions on this page as well as those specific to H815, even though it’s probably the same with all G4′s. So:

  • Went to Settings > About Phone > Software Information (מידע תוכנה) and tap 7 times on build number (מספר יסוד in Hebrew, an awful translation). And it told me that I’m a software developer now.
  • Now under General (כללי) I had a new entry, Developer Options (אפשרויות פיתוח, another horrible translation), confirmed the warning, and enabled USB Debugging (ניפוי באגים). And confirm the warning.
  • Also checked “Allow disable OEM lock” (or something like that, this is a translation from Hebrew). Otherwise “adb reboot bootloader” fails (boots normally).

Getting the tools up

I went for Windows as the platform for the tools, mainly because most flashing tools are for Windows.

  • Downloaded ADB and fastboot (platform tools) from here (following suggestion on this site). Note that there’s platform tools for Linux (unlike other utils), and it’s probably a better idea.
  • Extracted the zip file into c:\platfrom-tools and ran
    adb devices

    from DOS window. The phone requested permission to allow access from the computer, and once granted, the phone was listed as “unauthorized”. But that was just because I granted a one-time access when the phone asked me about it. Giving it permanent access made the phone listed as “device”, as it should:

    C:\>adb devices
    List of devices attached
    LGH81530828bea  device
  • Ah, if “adb devices” lists it as “offline”, just move to another USB port. Don’t know why it matters, but it works.
  • I went “adb reboot bootloader” to invoke Fastboot Mode, and indeed I got some very tiny text on the phone, above the LG logo. The phone identified as USB 0x18d1/0xd00d, and Windows classified it as “Other Device” named “Android”, and claimed having no driver for it. So I reinstalled adb with adb-setup-1.4.3 downloaded from here. This made adb installed system-wide, albeit the device was still undetected. Going further, I downloaded the driver package from here, even though I could see that the device ID wasn’t listed in the .inf file, and indeed that didn’t help. The version of the Mobile Drivers was the latest at the time (4.8.0). I found the solution ultimately here, downloading the file called CT_HsPhone_General_Drivers.rar, and the driver for the device, in fastboot mode was there, and I installed it from the Device Manager. This would probably be much easier on Linux.
  • I tried “adb reboot recovery” but the phone woke up with a dark screen and it said “Žádný příkaz” which apparently means “No command” in Polish. So clearly, no proper recovery image on my phone.

Money time (not)

  • Download TWRP 3.6.1_(-0 for H815 from this page. There’s a different (?) TWRP for virtually every model, but apparently there’s one covering all G4′s.
  • I intended to install TWRP in the recovery partition as suggested on this page, but never got to that.
  • I also downloaded SuperSU, but likewise didn’t get to use it.

And why did I stop here? Well, in Fastboot Mode, this session says it all:

C:\>fastboot devices
30828bea        fastboot

C:\>fastboot flash recovery S:\android-upgrade-stuff\twrp-3.6.1_9-0-g4.img
target reported max download size of 536870912 bytes
sending 'recovery' (21976 KB)...
OKAY [  0.510s]
writing 'recovery'...
FAILED (remote: device is locked. Cannot flash images)
finished. total time: 0.541s

C:\>fastboot boot S:\android-upgrade-stuff\twrp-3.6.1_9-0-g4.img
Sending 'boot.img' (21976 KB)                      OKAY [  0.488s]
Booting                                            FAILED (remote: 'unlock device to use this command')
fastboot: error: Command failed

so the device is locked.

I wonder what would happen if I wrote the image to the partition in Download Mode, with a shell command, as described below. I guess the TWRP would run, and I guess SuperSU would get installed, but would that root the device? Given that the trick in Download Mode got me what I wanted (a full backup of /data), it was pointless to risk messing up a working phone for this purpose.

SALT and FWUL

SALT is the superior tool for accessing the device (explanations here), and is probably the only way to fully backup the phone, including things that are inaccessible without rooting the phone. It’s a GUI tool written in Bash shell script (!) with yad, and is to a great extent based upon the lglaf utility set.

Its main advantage is that the phone is in Download Mode, running a simple protocol (LG LAF) that allows simple commands to be made as root. So it’s possible to read and write into any file, including the block devices that represent flash partitions in /dev.

Another interesting feature of SALT is the ability to open a shell as root (under the advanced menu). However even as root, certain operations are not permitted, apparently because of SELinux. And it’s a fake shell window — each command is sent individually, so e.g. changing directory has no effect, and it’s not possible to invoke background processes.

Since all partitions can be read from, any information on the phone is available. It’s also possible to replace to bootloader completely, along with other images, which is how the UsU unlock is made possible.

To use SALT, I went for FWUL (Forget Windows, Use Linux), downloaded from this page. Then ran the ISO image inside a VMPlayer virtual machine.

FWUL is Manjaro Linux, based upon Arch Linux (hello pacman) without ability to install an NFS mount by default (or else how am I supposed to store a 30 GB image?). And once I did install mount utilities with pacman, and overcame some Glibc conflicts, it turned out that I had to add the “insecure” option in the /etc/exports file of the NFS host, because it connects from an port < 1024.

In short, it’s not FWUL, but AWFUL. If it’s intended for Linux newbies, it can’t be based upon an unfriendly distribution. It has no netcat, there’s only leafpad for a GUI text editor (first time I heard about it) or go for vim (even the command “vi” didn’t work).

The password for both “android” user and root is “linux”.

“adb devices” failed to detect the phone, on the virtual machine as well as on bare metal, even though the phone’s internal storage was available through the USB interface, so it was clearly properly detected by the system.

However SALT did detect the phone in download mode, so it was good enough.

To invoke download mode: Turn the phone off, disconnect whatever was in its USB / power input, press the volume up button, and insert a USB cable connected to a computer (not just a power source).

I attempted a full partition backup into an NFS mount, and it got stuck, so wrote the ISO image on a USB stick (plain cat xxx.iso > /dev/sda) and ran it on a computer directly. But that wan’t the problem. The whole partition backup into images doesn’t really work for large images, even not on bare metal: Somewhere after 400-600 MB, the data transfer got stuck (the image file written to stopped growing). Sometimes even earlier. Which can explain why the “Basic” backup offered by the SALT grabs images of up to 260 MB.

Unlocking the UsU way

The official LG way was not supported when I got to this, so I went for the scary option.

The description for how to unlock the phone is on this page. It can’t be too emphasized that getting this wrong will hard brick the phone. The basic idea is to overwrite three crucial partitions with alternative images, and good luck.

SALT identified the ARB (AntiRollBack) version as 0, as expected from this page, so this was a green light to proceed.

However at this point I realized that UsU pretty much messes up the phone’s internals (there’s a warning about reducing video frame rate…!), so I just left it. Given that the reason for doing this is to make a full backup as root, the chance for bricking the phone made all this pretty much pointless.

Backing up all data as root

Since Download mode allows sending shell commands as root, and there’s the tar utility available, why not make one big tarball, and bypass the access restriction of a regular user? It turns out it’s not that simple. This is what happens in Download Mode (and not otherwise):

# gzip
-: gzip: Permission denied
# tar
-: tar: Permission denied

So probably by virtue of SELinux or something, these two functions can be run as a regular user, but not in Download Mode. How clever is that? Not at all. Security by obscurity at its worst.

The basic rule is that if you have shell access, you can do everything. I might as well have compiled my own utilities and put them on the filesystem. But why bother? Both utilities are there, so just copy their content:

# cat /system/bin/tar > /mytar
# cat /system/bin/gzip > /mygzip
# chmod 0777 mygzip mytar

And all that is left to do is

# ./mytar -c --exclude=data/a.tgz data | ./mygzip -c > data/a.tgz

A few notes:

  • All commands are given from the root directory. So I use with and without trailing slash interchangeably.
  • The -v flag caused the shell window to crash right away. Too much output, I guess.
  • The -z flag caused tar to use the regular gzip executable, so it failed. Hence the pipe to my own gzip.

So this ran for a while, and then I got:

/home/android/programs/lglafng/lglaf.py:564: DeprecationWarning: The 'warn' method is deprecated, use 'warning' instead
  _logger.warn(e)
LGLAF.py: WARNING: [Errno 110] Operation timed out

Like, really? No kidding. This takes time. And after this message, any attempt to do something with the phone failed until it was repowered with the battery. So maybe the command kept running, and therefore? I don’t know.

To make a long story short, adding an ampersand at the end of the command doesn’t make the command go into background. So that doesn’t solve anything. So I tried with a little shell script that makes the call go into background, maybe?

Using echo commands, I set up this little file as together.sh:

#!/system/bin/sh
./mytar -c --exclude=data/a.tgz data | ./mygzip -c > data/a.tgz &

and then I went

# chmod 0777 together.sh

and then I ran together.sh. That didn’t run in the background either, and soon enough I got the timeout message again. Sigh.

But this time I decided to just let the phone be and not touch anything for a few hours. Maybe it still runs.

After a while I got back to the shell window, tried some random command, and it emitted the following:

./mytar: data/misc/camera/cam_socket1: socket ignored
./mytar: data/misc/camera/cam_socket2: socket ignored
./mytar: data/misc/location/mq/alarm_svc: socket ignored
./mytar: data/misc/location/quipc/gsiff_socket: socket ignored
./mytar: data/misc/perfd/mpctl: socket ignored
./mytar: data/data/com.zhiliaoapp.musically/files/socket_pipe: socket ignored
./mytar: data/property/.temp.oflBVX: Cannot open: Permission denied
./mytar: data/property/persist.sys.multi-cust: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.default: Cannot open: Permission denied
./mytar: data/property/persist.sys.ntcode-changed: Cannot open: Permission denied
./mytar: data/property/persist.sys.ntcode: Cannot open: Permission denied
./mytar: data/property/persist.sys.mccmnc-list: Cannot open: Permission denied
./mytar: data/property/persist.sys.subset-list: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.integration: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.subca-prev: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.subca-prop: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.next-root: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.prev-rootdir: Cannot open: Permission denied
./mytar: data/property/persist.sys.cupss.changed: Cannot open: Permission denied
./mytar: data/property/persist.service.bdroid.a2dp_con: Cannot open: Permission denied
./mytar: data/property/persist.service.bdroid.scms_t: Cannot open: Permission denied
./mytar: data/property/persist.sys.emmc_size: Cannot open: Permission denied
./mytar: data/property/persist.profiled.build.version: Cannot open: Permission denied
./mytar: data/property/persist.lge.appman.installstart: Cannot open: Permission denied
./mytar: data/property/persist.sys.thermald_miti_off: Cannot open: Permission denied
./mytar: data/property/persist.lge.appman.errc_done: Cannot open: Permission denied
./mytar: data/property/persist.radio.adb_log_on: Cannot open: Permission denied
./mytar: data/property/persist.radio.ril_payload_on: Cannot open: Permission denied
./mytar: data/property/persist.sys.first-mcc: Cannot open: Permission denied
./mytar: data/property/persist.sys.first-boot: Cannot open: Permission denied
./mytar: data/property/persist.sys.mcc-list: Cannot open: Permission denied
./mytar: data/property/persist.sys.sim-changed: Cannot open: Permission denied
./mytar: data/property/persist.sys.clientid-changed: Cannot open: Permission denied
./mytar: data/property/persist.sys.first-mccmnc: Cannot open: Permission denied
./mytar: data/property/persist.lge.appbox.ntcode: Cannot open: Permission denied
./mytar: data/property/persist.sys.iccid: Cannot open: Permission denied
./mytar: data/property/persist.sys.iccid-mcc: Cannot open: Permission denied
./mytar: data/property/persist.radio.add_power_save: Cannot open: Permission denied
./mytar: data/property/persist.radio.eons.enabled: Cannot open: Permission denied
./mytar: data/property/persist.sys.dalvik.vm.lib.2: Cannot open: Permission denied
./mytar: data/property/persist.sys.language: Cannot open: Permission denied
./mytar: data/property/persist.sys.country: Cannot open: Permission denied
./mytar: data/property/persist.sys.localevar: Cannot open: Permission denied
./mytar: data/property/persist.radio.first-set: Cannot open: Permission denied
./mytar: data/property/persist.lg.data.dsqn: Cannot open: Permission denied
./mytar: data/property/persist.sys.profiler_ms: Cannot open: Permission denied
./mytar: data/property/persist.sys.theme0: Cannot open: Permission denied
./mytar: data/property/persist.sys.theme: Cannot open: Permission denied
./mytar: data/property/persist.sys.cnd.iwlan: Cannot open: Permission denied
./mytar: data/property/persist.service.bdroid.bdaddr: Cannot open: Permission denied
./mytar: data/property/persist.radio.sms_ims: Cannot open: Permission denied
./mytar: data/property/persist.security.sdmediacrypto: Cannot open: Permission denied
./mytar: data/property/persist.radio.flex.orgVals: Cannot open: Permission denied
./mytar: data/property/persist.radio.flex.orgSBPs: Cannot open: Permission denied
./mytar: data/property/persist.data.sbp.update: Cannot open: Permission denied
./mytar: data/property/persist.radio.first-mccmnc: Cannot open: Permission denied
./mytar: data/property/persist.sys.factory.status: Cannot open: Permission denied
./mytar: data/property/persist.audio.nsenabled: Cannot open: Permission denied
./mytar: data/property/persist.audio.voice.clarity: Cannot open: Permission denied
./mytar: data/property/persist.camera.ais.hal: Cannot open: Permission denied
./mytar: data/property/persist.data.rear.minfps: Cannot open: Permission denied
./mytar: data/property/persist.data.front.minfps: Cannot open: Permission denied
./mytar: data/property/persist.mms.pre-install: Cannot open: Permission denied
./mytar: data/property/persist.gsm.sms.forcegsm7: Cannot open: Permission denied
./mytar: data/property/persist.gsm.mms.enabled: Cannot open: Permission denied
./mytar: data/property/persist.gsm.mms.roaming.enabled: Cannot open: Permission denied
./mytar: data/property/persist.sys.wificountrymcc: Cannot open: Permission denied
./mytar: data/property/persist.sys.cust.latamspanish: Cannot open: Permission denied
./mytar: data/property/persist.sys.timezone: Cannot open: Permission denied
./mytar: data/property/persist.sys.usb.config: Cannot open: Permission denied
./mytar: data/property/persist.sys.security: Cannot open: Permission denied
./mytar: data/property/persist.radio.iccid-changed: Cannot open: Permission denied
./mytar: data/property/persist.radio.sim_mccmnc: Cannot open: Permission denied
./mytar: data/property/persist.radio.sim-spn: Cannot open: Permission denied
./mytar: data/property/persist.data_netmgrd_mtu: Cannot open: Permission denied
./mytar: data/property/persist.radio.clir: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_lons_0_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_lons_1_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_lons_2_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_lons_3_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_sons_0_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_sons_1_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_sons_2_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_sons_3_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.nitz_plmn_0: Cannot open: Permission denied
./mytar: data/property/persist.radio.keyBlockByCall: Cannot open: Permission denied
./mytar: data/property/persist.radio.airplane_mode_on: Cannot open: Permission denied
./mytar: data/property/persist.sys.webview.vmsize: Cannot open: Permission denied
./mytar: data/property/persist.sys.theme10: Cannot open: Permission denied
./mytar: data/property/.temp.gaiLAw: Cannot open: Permission denied
./mytar: data/property/.temp.E6U7qM: Cannot open: Permission denied
./mytar: data/system/ndebugsocket: socket ignored
./mytar: Error exit delayed from previous errors

and then I restarted the shell window because apparently the responses to commands I got didn’t make sense.

I don’t know if this is all output that the tar operation generated, and neither do I know if it made any difference that I ran the command from this special script file as opposed to the original attempt — both ended with a timeout, after all.

But the fact that I got tar’s exit message, and it wasn’t that it ran out of disk space: The command finished successfully (with some 200 MB disk space left).

So that left me with moving the file where it will be visible as a regular user:

# mv data/a.tgz data/media/0/
# chmod 666 data/media/0/a.tgz

And that’s it. I got a full backup, minus the files listed above (I think, maybe there were more). The backup includes WhatsApp’s private files, and the key, which is the really important part.

I fetched the file with scp using Dropbear, with that app’s regular credentials.

To remove the file, I had to get into Download Mode again.

The phone was never rooted.

Jots while trying to find resources on the web

Incomplete, sometimes duplicates of things said above.

  • There’s Terminal Emulator (running on the machine itself).
  • There’s an Dropbear, and 4SSH server (go for former).
  • How to root G4, or more specifically a H815: Here and here (probably the same). In essence, the process consists of unlocking the bootloader and install TWRP recovery. This allows running SuperSU root tool (or something else). But this is the most accurate page to relate to.
  • LG Bridge is the tool for upgrading and backing up an LG phone. Available only for Windows and Mac. There are indications that is supports G4.
  • Upgrading to Nougat: Unofficial guide
  • There are two unoffical, yet popular tools for flashing an LG: LGUP and LG Flash Tool, and it seems like LGUP is generally preferred, Not clear why use them and not LG Bridge. There’s also Uppercut, which is a utility allowing LGUP to detect virtually any LG device.
  • There’s a tool for extracting LBF (backup files), however written in Python. But it worked with no issue on ruhe. That said, the backup content was pretty opaque and minimal, so it’s not all that useful.

What updating to Nougat would have meant

Even though I didn’t eventually update my phone to Nougat, I did fetch the official LG-H815_Official_v29A.zip file. Opening this zip file, it’s a whole lot of .bin files, each to be written to a different flash partition.

Some are ext4 filesystems, some are Android boot files, and some are well, who knows. The easy way to tell is to use the “file” utility, e.g.

$ file system.bin
system.bin: Linux rev 1.0 ext4 filesystem data, UUID=da594c53-9beb-f85c-85c5-cedf76546f7a, volume name "system" (extents) (large files)

So it’s ext4? Great, let’s mount it (create /mnt/tmp first, right?):

# mount -o loop system.bin /mnt/tmp

What’s really unpleasant is that aboot.bin and boot.bin are also updated. That’s bootloaders. And laf.bin, which I guess is the image for Download Mode. In short, if this fails, your phone is really bricked.

The procedure is outlined in META-INF/com/google/android/updater-script inside the said ZIP file, which is apparently executed by the “update-binary” program in the same directory. Anyhow, the updater-script file is as follows:

ui_print("");
ui_print("*****************************************");
ui_print("*                                       *");
ui_print("*                Nougat                 *");
ui_print("*                                       *");
ui_print("*            for LG G4 H815             *");
ui_print("*                                       *");
ui_print("*****************************************");
ui_print("");
ui_print("             ..please wait..             ");
ui_print("");
ui_print("Un-Mounting partitions...");
ifelse(is_mounted("/system") == "/system", unmount("/system"));
ifelse(is_mounted("/data") == "/data", unmount("/data"));
ifelse(is_mounted("/modem") == "/modem", unmount("/modem"));
ifelse(is_mounted("/recovery") == "/recovery", unmount("/recovery"));
ui_print("Flashing Nougat...");
ui_print(" ");
package_extract_file("aboot.bin", "/dev/block/bootdevice/by-name/aboot");
package_extract_file("factory.bin", "/dev/block/bootdevice/by-name/factory");
package_extract_file("hyp.bin", "/dev/block/bootdevice/by-name/hyp");
package_extract_file("laf.bin", "/dev/block/bootdevice/by-name/laf");
package_extract_file("pmic.bin", "/dev/block/bootdevice/by-name/pmic");
package_extract_file("raw_resources.bin", "/dev/block/bootdevice/by-name/raw_resources");
package_extract_file("rpm.bin", "/dev/block/bootdevice/by-name/rpm");
package_extract_file("sbl1.bin", "/dev/block/bootdevice/by-name/sbl1");
package_extract_file("sdi.bin", "/dev/block/bootdevice/by-name/sdi");
package_extract_file("sec.bin", "/dev/block/bootdevice/by-name/sec");
package_extract_file("tz.bin", "/dev/block/bootdevice/by-name/tz");
package_extract_file("boot.bin", "/dev/block/bootdevice/by-name/boot");
package_extract_file("modem.bin", "/dev/block/bootdevice/by-name/modem");
package_extract_file("system.bin", "/dev/block/bootdevice/by-name/system");
package_extract_file("recovery.bin", "/dev/block/bootdevice/by-name/recovery");
ui_print("Finished!");

Unrelated: Prevent Windows from messing around

This is a little private note on how to prevent the computer that runs Windows from accessing the real Internet. Because if it does, it starts an update frenzy.

I run this on the computer that is the gateway to the internet on the LAN, of course.

# iptables -I FORWARD -s 10.1.1.11 -j droplog

A TinyMCE plugin for cleaning up HTML copy-paste disasters

Introduction

This post is about a plugin I wrote for TinyMCE v5.10.2, which cleans up some mess that often occurs in the HTML code when copy-pasting text from the document to itself. It doesn’t cover copy-pasting from other sources, however the plugin is easily modified to wipe away all kinds of superfluous HTML. See this as boilerplate code.

Canonicalize plugin iconThe plugin adds a button to the toolbar with an icon of a cleaning mop, as shown to the left. When clicked, the selected text is cleaned up, or as I preferred calling it, canonicalized.

It’s a bit of work in progress. For now, it addresses two issues:

  • Unnecessary “style” formatting attributes
  • Break tags inside <pre> blocks

I’ll explain both of these issues, and then I’ll show the plugin, with source and explanations.

Note that the selection granularity is blocks (as in <p> and <div> segments). This means that if a word within a block is selected, all text in the block is canonicalized. I’ll explain why further down, but I wanted to have this on the table right away, as it may appear to be a bug. Anyhow, the way I will probably use this plugin is by selecting all text, so I doubt it will matter much. At least to me.

Also note that this plugin considers a “style” formatting attribute superfluous if the formatting of the enclosed text remains exactly the same even when it’s removed. Hence if there are multiple views of the same page (e.g. for printing, or a narrower viewport) it may remove formatting that would have made a difference on another view. It may be correct to remove that formatting nevertheless. I discuss this later too.

My anecdotal tests with Chrome and Firefox resulted in bytewise exactly the same HTML output code. But that can change in the future.

The superfluous “style” attribute problem

Rich text editing inside web browsers has the well-known problem that the same keyboard input can produce different HTML, depending on which browser (and which version) is used. But that’s small potatoes compared with what happens when text is pasted into the editing window.

The problem is that unless “Paste Text Only” is used, formatting attributes go along with the pasted text. Browsers can be pretty creative in how they turn these attributes into the DOM representation of the text, and consequently the HTML it produces once saved (for example, this thread and this too, both regardless of TinyMCE). This is kind-of understandable when the formatted text comes from an external source (a word processor or a web page), but it gets really obnoxious when junk formatting is inserted as a result of copy-pasting within the same editing window.

So yes, a plain copy-paste sequence from one part of the editing window to another can end up with things like:

<p style="font-family: verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 400;">Text</p>

when the copied text was just

<p>Text</p>

Break tags inside <pre>

Another annoying thing is that when pasting into a preformatted block (that is, within a <pre> tag), newlines are sometimes translated into <br> tags. That’s completely unnecessary, ending up with a very long single line instead of HTML that is easily read as plain code.

Why do browsers add the “style” attribute?

What apparently happens is that the browser (Google Chrome in this case) sees importance in preserving the formatting of the text as copied, and adds an inline “style” attribute with the explicit definition of the font formatting. What’s really annoying is when the text would have been rendered exactly the same without this “style” attribute. That is, when the calculated formatting of the text part is exactly the same with and without it.

One may wonder why Chrome (and other browsers) doesn’t optimize away this unnecessary formatting assignment. The truth is that I don’t know, but I speculate that the rationale is that it’s not 100% clear whether the formatting is necessary or not. The thing is that the calculated formatting (the visible result) of the environment can be altered by virtue of CSS manipulations. For example, a different viewport, or even resizing the window can change the CSS definition of the document. Hence the fact that the pasted text happens to be formatted exactly like its environment doesn’t necessarily mean that it will stay so: The environment can change dynamically.

And that leaves us with the question: If the environment’s formatting changes, should the pasted text change along with it, or should it retain the format it had in its origin? If the pasted text is formatted the same as its environment, does it necessarily means it’s the same in essence?

That answer is very easy to answer in my case, since I don’t make any CSS manipulations. Hence if it looks the same, it is the same. Therefore if the inline style formatting doesn’t change anything, it should go away.

Selection with block granularity

How do you manipulate all DOM elements within a selection? Loop on all DOM elements inside it, of course. But if all text in a paragraph is selected, does it include the <p> tag that encloses it? And the last character is excluded from the selection, possibly by mistake, should the <p> tag be excluded or included?

This isn’t a philosophical question: Often the “style” attributes that need to be removed are placed in the <p> tag itself.

So I could have developed a clever algorithm for this (and fixed its bugs eternally), but I went for a simpler approach: Apply a block-level formatting for the entire selected region. The trick is to call formatter.apply with a format that is registered as block-level formatting, so TinyMCE wraps the entire selection with a <div> element defining a dedicated class. Now all that is left is to request all DOM elements that are descendants of this specific class. That’s a simple CSS filter.

However because this is block-level formatting, it applies to all text in the block, not just exactly the segment that has been selected. It’s like requesting a block quote: It won’t be done on part of the block.

One could ask why not use inline formatting, like I did with the syntax highlighting plugin. That would, in theory, generate a <span> element on the exact part of the selection, nothing else. But that wouldn’t work at all: If the selection includes more than one block, a <span> tag is inserted inside each of these blocks. Hence this method is guaranteed to miss <p> and other block tags that have “style” attributes that need removal.

So even if I wrote a clever algorithm, there would have been quirky behavior no matter what choices I would make. Applying the plugin to the entire block is relatively intuitive.

The source code

Without further ado, this is the JavaScript code for the said plugin.

(function () {
    'use strict';

    let canonicalize = function(api) {
      // First clean up possible leftovers
      editor.dom.select('div.canonicalizer_tmp').forEach(function(el) {
	editor.dom.remove(el, true);
       });

      editor.formatter.apply('canonicalizer_wrapper');

      // Replace <br> tags under <pre> with newlines
      editor.dom.select('div.canonicalizer_tmp pre br').forEach(function(el) {
        var newline = el.ownerDocument.createTextNode("\n");
	editor.dom.insertAfter(newline, el);
	editor.dom.remove(el, false);
      });

      editor.dom.select('div.canonicalizer_tmp *').forEach(function(el) {
        var style = editor.dom.getAttrib(el, 'style');

	if (!style)
	  return;

	var thewindow = el.ownerDocument.defaultView;
	var from_inline = editor.dom.parseStyle(style);
	var prestyle = thewindow.getComputedStyle(el, null);
	var before = { };
	var p;

	for (p in from_inline) {
	  before[p] = prestyle[p];
	}

	editor.dom.setAttrib(el, 'style', null); // Remove the attribute
	var after = thewindow.getComputedStyle(el, null);
	var survivors = { };

	for (p in from_inline) {
	  // If some style names should be removed anyhow, this is the place
	  // to look it up and issue a "continue" on a match.

	  if (before[p] === after[p])
	    continue;
	  survivors[p] = from_inline[p];
	}

	editor.dom.setAttrib(el, 'style', editor.dom.serializeStyle(survivors));
      });

      // Cleanup the <div> wrapper
      editor.dom.select('div.canonicalizer_tmp').forEach(function(el) {
        editor.dom.remove(el, true);
      });

      editor.undoManager.add(); // Make operation undoable
    }

    tinymce.PluginManager.add('canonicalize', function (editor) {
      editor.ui.registry.addIcon('canonicalize-icon', '<svg width="24" height="24" fill-rule="evenodd"><path d="M 5.86,22.51 C 5.51,22.44 3.79,21.81 3.41,20.46 3.03,19.11 3.38,16.66 5.80,13.83 8.23,10.99 9.54,10.29 10.70,10.15 10.72,9.79 11.26,9.23 12.12,9.48 12.67,8.38 19.15,0.70 19.69,0.00 20.10,-0.16 20.29,-0.27 20.76,0.00 19.25,2.28 13.81,9.44 13.14,9.95 13.46,10.27 13.69,10.74 13.47,11.10 14.08,11.86 13.74,13.06 13.00,15.04 12.39,16.57 10.84,19.72 15.22,19.71 15.04,20.17 14.85,20.60 13.57,20.74 13.97,21.05 14.21,21.32 14.64,21.52 14.04,21.50 13.08,21.68 12.27,21.21 12.54,21.77 12.79,22.06 13.03,22.30 12.07,22.21 11.08,21.96 10.53,21.55 10.54,22.06 10.66,22.43 10.77,22.69 9.90,22.51 8.41,22.07 7.69,21.46 7.74,22.44 7.81,22.27 7.93,22.63 6.30,21.91 6.29,21.75 5.59,21.07 5.68,21.84 5.68,22.05 5.86,22.51 Z M 5.92,14.23 C 5.92,14.23 6.92,13.04 7.05,12.91 7.74,14.46 9.31,14.87 12.82,14.54 12.50,15.40 12.33,15.66 12.28,15.81 9.93,16.07 7.12,16.52 5.92,14.23 Z" /></svg>');

      editor.ui.registry.addButton('canonicalize', {
	icon: 'canonicalize-icon',
        tooltip: 'Canonicalize (Cleanup unnecessary styles and <br>)',
        onAction: canonicalize
      });
   });
}());

For this to work, the string “canonicalize” should be added to the plugin property, as well as to somewhere in the toolbar property in the editor’s initialization (the tinymce.init call).

Also, the “init_instance_callback” property should be set to “mce_post_init”, so that the canonicalizer_wrapper format is registered during initialization with

function mce_post_init(ed) {
  editor.formatter.register('canonicalizer_wrapper',
    { block: 'div', classes: 'canonicalizer_tmp', wrapper: true } );
}

So we have something like

tinymce.init({
  selector: '#mytextarea',
  init_instance_callback : "mce_post_init",
  [ ... ]
  plugins: 'canonicalize [ ... ]',
  toolbar: '[ ... ] canonicalize [ ... ]',
  [ ... ]
});

Walking through the code

The canonicalize function starts with cleaning up possible <div> wrappers that may have be left from a previous messup. This should never be necessary, but better safe.

The call to editor.formatter.apply() applies the format defined as canonicalizer_wrapper to the current selection. Because this format is defined as “block” and has the “wrapper” property true, TinyMCE wraps the selected region with a <div> having the class “canonicalizer_tmp”. This is a block-level wrap, including the entire blocks that contain the selection.

The next thing is to replace <br> tags inside <pre>. The tags to manipulate are found with editor.dom.select(‘div.canonicalizer_tmp pre br’), i.e. by virtue of a plain CSS selection expression that says “find me all <br> tags that are descendants of <pre> tags, that are descendants of <div> tag with class “canonicalizer_tmp”. Or for short, inside the selection.

For each such <br> element found, a text DOM element containing a newline is created by the browser API’s createTextNode() (does TinyMCE have something parallel? I didn’t find any). This element is put after the <br> element, after which the latter is removed from the DOM with editor.dom.remove(). The second argument in this call, “false”, means that any sub-elements should be removed as well — but <br> shouldn’t have any, so this doesn’t matter much.

That was the easy part. Now to getting rid of useless “style” assignments.

Similar to before, editor.dom.select(‘div.canonicalizer_tmp *’) finds all DOM elements that are descendants of <div> tag with class “canonicalizer_tmp”. An anonymous function is called for each.

If the “style” attribute isn’t present at all, nothing is done for the element (“return” inside a looped function is like “continue” inside a loop).

Then a few preparations: “thewindow” is assigned with what is usually referred to as “window” in JavaScript, and odds are that the latter could be used anyhow. I use this form because it appears somewhere in TinyMCE’s internal code, so it may be an overkill, and maybe not.

Then “from_inline” is assigned with an object that is a key-value representation of the text in the “style” attribute. And then “prestyle” is assigned with the object that represents the browser’s computed style of the element. In other words, the key-value attributes of the formatting, as displayed, with keys like “font-size”, “font-family” and many many more. This is done by calling getComputedStyle() on the Window Object.

Next, there’s a loop on all attributes that were assigned in the DOM element’s “style” attribute — they are the keys of “from_inline”. In this loop, the “before” object is populated with keys taken from the “style” attribute, and values from the currently calculated formatting for that DOM element.

Note that stringwise comparing the value in “from_inline” with that of “prestyle” wouldn’t have helped much, because there’s more than one way to express formatting. For example, the value in “from_inline” could be “red” and in “prestyle” it would probably say “rgb(255,0,0)”. Different strings meaning the same thing.

Because there are gazillion key-value pairs in the browser’s computed style, a copy of the relevant ones is made, as a preparation for the next step:

The “style” attribute is removed from the DOM element, as to say: Now let’s see if that made a difference.

And here comes the most misleading part of this code: “after” is assigned with the value of getComputedStyle(). This is most likely unnecessary: The values in the “prestyle” object (previously returned by getComputedStyle() ) magically change as the DOM element changes, at least on Chrome. Hence I could have used the same object to check the formatting even after removing the “style” attribute.

However as far as I could tell, the documentation doesn’t say anything on this peculiar feature. So the bottom line is that “prestyle” can’t be relied upon to be updated after the change, but neither can be be relied upon to retain the values before the change in the DOM object. The easy way to solve it: Call getComputedStyle() again, after the change. That surely works either way.

That’s why the relevant key-value pairs are copied into “before” object prior the DOM change. It’s a simple object, and nothing fishy will happen with it. I nevertheless call getComputedStyle() again to get a fresh “after” object, just to be sure.

So after the removal of the “style” attribute, there’s a loop again on the keys of “from_inline”, this time comparing the computed value before the change, as copied into “before”, and the currently computed value. If they are different, the “survivors” object is assigned with the key-value pair as it appeared in the original “style” attribute.

Note the comment in this loop: If you want to wipe out certain style attributes whether they make a difference or not, just make sure that a “continue” is called when “p” equals their name, and you’re done.

After this loop, the DOM element’s “style” attribute is assigned with the translation to text (using serializeStyle() ) of the key-value pairs that were stored in the “survivors” object. If the object is empty, no “style” attribute is generated.

This concludes the loop for each DOM element in the selection. Prior to exiting, all “canonicalizer_tmp” <div> elements are removed. Note that the second argument of the remove() call method is true, which means that the children of this element should be retained. Or else all content in the selection would be wiped away.

Plus undoManager.add() is called to make the entire operation undoable.

Some extra notes

  • The plugin code doesn’t remove <span> elements that have no “style” nor “class” attributes. Such elements are pointless, and they may very well be the result of a <span> element that carried a “style” attribute that was removed throughout the process. As it turns out, TinyMCE removes these in the output given to getContent(), so they don’t appear in the saved document nor when viewing the source code inside the editor. In fact, they can be removed just by viewing the source code and then saving it. So I found it pointless to add an additional manipulation to fix a problem that practically doesn’t exist.
  • TinyMCE has a getStyle() method for obtaining the computed format. It’s based upon getComputedStyle() and does a whole lot of API friendliness stuff. I opted out mainly because I just needed a before-after check.
  • It may be possible to make the cleanup as the text is pasted, so there won’t be a need to do it explicitly. For example, this page suggests hooking on “paste_preprocess” to get a chance to clean up the content. By the same coin, maybe the “paste_postprocess” callback can be used to call canonicalize() every time new text is pasted, so it gets cleaned up immediately. The problem with this approach is the on-the-fly intervention, which can be confusing if something goes wrong. I prefer that witchcraft is done when I request it, so I have an eye on if something fishy happened. And by the way, this requires the Paste premium tinyMCE plugin.

Vivado: Failed to install all user apps

Every now and then Vivado whines with

[Common 17-356] Failed to install all user apps.

And every time I’m looking up how to to solve this, and then I find that the command that fixes this is

tclapp::reset_tclstore

in the Tcl command window. And then quit Vivado, and start it again. Why? I’ll never know.

Just wanted it written down where I’ll be looking for it.

Notes while deploying TinyMCE v5

Introduction

These are my notes as I adopted TinyMCE v5 for use as the editor for writing things to be published on the Internet. Like this post, for example.

My overall verdict is that it’s excellent, and I’m writing this after having added quite some unusual features to it. In particular, syntax highlighting where the both the segment and language are chosen manually. The API offered for writing custom plugins plays along with you. The examples in the docs are usually more or less copy-paste for the actual need.

I can’t say I felt very comfortable by the commercial attempt to make the impression that using tinyMCE requires a paid-for license to get a decent editor. The contrary is true. The free package covers functionality that is perfectly fine for comfortable editing. So if there’s anyone out there considering to adopt this editor for a business web venture, I warmly suggest getting down to the details, and in particular to understand the LGPL. Maybe the paid-for plans suit some scenarios, but keep in mind that Tiny’s website is quite misleading in this respect. Unfortunately, they’re really not alone.

Getting started

Download the self-hosted Dev Package from here (the Community package doesn’t have the non-minified JS file).

Create the following HTML file where the tinymce.min.js file is, inspired by this page:

<!DOCTYPE html>
<html>
<head>
  <script src="tinymce.min.js" referrerpolicy="origin"></script>
  <script type="text/javascript">
  tinymce.init({
    selector: '#mytextarea'
  });
  </script>
</head>

<body>
<h1>TinyMCE Quick Start Guide</h1>
  <form method="post">
    <textarea id="mytextarea">Hello, World!</textarea>
  </form>
</body>
</html>

and load that file.

Plugins

Official plugins are loaded from js/plugins/{name}/plugin.js (or plugin.min.js, depending on whether tinemce.js or tinymce.min.js was used, even though this can be changed). The {name} part is the name that appears in the call to tinymce.init(), in the “plugins” property.

The plugin files themselves contain a function enclosure that is executed when the plugin is loaded. That’s it. For example, this plugin.js just makes an alert window while the editor is being loaded. Useless, but makes the point:

(function () {
    'use strict';
    alert("Hello!");
}());

Apparently, TinyMCE just executes the plugin.js’ content, which in this case is a function enclosure that executes itself.

For this to work, the snippet above needs to be named plugin.js, and be in a directory whose name is listed in the “plugins” configuration parameter.

To get a really minimal example of a plugin, I suggest looking at hr/plugin.js. With the understanding that it just gives a function that is executed, it’s quite simple to figure out what it does.

It’s quite odd that TinyMCE’s way to load plugins is one file for each plugin — that is, one HTTP request for each plugin used. As there can easily be a dozen of these, it slows down the page’s load, and also increases the chance for a failure. I haven’t found an official solution for loading all at once, even though it’s quite easy to achieve. For example, concatenate all plugin files into a single file:

$ cat $(find plugins/ -name plugin.js) > all.js

And then make sure that the concatenated file is loaded along with the web page with a line like this in the <head> section:

<script src="/js/all.js"></script>

(or actually, virtually anywhere in the page). A smaller file can be obtained by using the .min.js files. And of course, this JavaScript file may also contain other things.

Note that the plugin’s name still needs to be listed in the ”plugins” configuration parameter. Using the concatenated script file just eliminates the attempt to load a dedicated plugin.js file from a URL that is based upon the plugin’s name. What counts is that the plugin name has been registered with tinymce.PluginManager.add(). If it has, the tinyMCE doesn’t bother trying to load it separately.

If loading the concatenated file fails, or it lacks plugins that are listed in the “plugins” configuration parameters, errors of this sort appear in the web console:

GET https://thesite.com/js/plugins/link/plugin.js net::ERR_ABORTED 404 (Not Found)
Failed to load plugin: link from url plugins/link/plugin.js

It’s worth mentioning that tinyMCE doesn’t initialize immediately on the call to tinymce.init(), so the script that registers the plugin can be executed after this call. Which is quite unexpected, but in the positive direction.

Creating icons (with GIMP)

Basically, draw anything in a square image. Then create a path (possibly by using Select > To Path) and then in the Path tab, right-click the path and choose Export Path to create an SVG file.

The SVG then needs editing: Remove everything in the <svg> tag except for width and viewBox. The latter doesn’t exist in MCE’s default icons, but it’s necessary to scale the coordinates to the target size. Change the width and height to 24.

In the <path> tag, remove everything except for the “d” assignment. If there are internal areas in the image (there usually are), a “fill-rule” attribute needs to be set to “evenodd”. Otherwise, the default “nonzero” is good enough.

The evenodd is added inside the <svg> attribute, so it terminates with something like

[ ... ] fill-rule="evenodd"/></svg>'

Then turn it all into a single line with this Perl one-liner:

$ perl -e 'local $/; $a=<>; $a =~ s/[ \n\r\t]+/ /g; $a =~ s/> </></g; print $a;' < myicon.svg

Then, register the icon with something like:

editor.ui.registry.addIcon('highlight', '<svg width="24" height="24" viewBox="0 0 256 256"><path d=" [ ... ] " /></svg>');

The coordinates of viewBox may vary, of course, depending on the original image size.

Adding items to the main menu

Apparently, there’s no dynamic way to add items to the main menu. It’s a bit understandable, since doing that would require to define where, within each drop-down of the menu, the item should go.

So the way to do it, is to define it on the init call’s configuration, typically by adding another header to the menu. So the configuration reads like this:

tinymce.init({
  [ ... ]
  plugins: 'myplugin [ ... ]',
  menubar: 'file edit view insert format tools table mine help',
  menu: { mine: { title: "Eli's extras", items: 'myitem' } },
  [ ... ]

And then the registration for both toolbar and menu goes (the addButton() call is here for reference, and isn’t relevant):

   editor.ui.registry.addButton('myitem', {
     icon: 'myicon',
     tooltip: 'Do this and that',
     onAction: doit,
   });

   editor.ui.registry.addMenuItem('myitem', {
     icon: 'myicon',
     text: 'Do this and that',
     onAction: doit,
   });

It’s also possible to define one of the built-in menu headers, but that’s not forward-compatible, because it requires listing all items that appear under that header. So now imagine upgrading the editor, expecting to find new features, and not finding them because that specific menu header is overridden by some JavaScript snippet you wrote years ago, buried somewhere.

General notes

Some random jots.

  • In the example code, the selector property is set to ‘#mytextarea’, which results in tinyMCE creating an iframe instead of the DOM element identified by the said ID. The main advantage of this is that the CSS of the edited area is separated from the surrounding page. To just edit any DOM element, add an “inline: true” property.
  • Either way, the edited area doesn’t have to be a <textarea>, nor does it have to be enclosed in a <form> if the data submission to the server is done by other means than a plain form submit (e.g. with AJAX).
  • The “body_class” property of the init object allows adding classes to the document enclosure. Using the same main class in the editor and the published document gives a true WYSIWYG effect.
  • Setting the editor’s width property is somewhat tricky: The specified width includes the border and the scrollbar if such exists. Hence it’s wiser to set it wider by 17 pixels (or 20 pixels to be on the safe side) and add a max-width CSS property to the editor window’s body tag. In the absence of a scroll bar, there will be little unused space to the right. This might become apparent when something is wide and centered, so it reaches both side’s edges. And only in the absence of a scroll bar, of course, which doesn’t happen much when editing for real.
  • The API for plugins is excellent. For operations directly on the DOM, use the DOMUtils API. It has rather advanced features like split().
  • Formatting: There’s also a useful API for generating custom formats.
  • There’s also an execCommand set of API calls, with something like
    editor.execCommand('mceInsertContent', false, '<hr />');

    The “false” in the command above, like in many other command usage examples shown on that page, goes to a function parameter named “ui”, apparently meaning that the call isn’t made by the user directly.

  • Don’t enable the “quickbars” plugin, unless you want annoying popups whenever you select anything, or just press ENTER for that matter.
  • The code that produces the menu and the toolbar, and its submenus, belongs to the theme, e.g. js/themes/silver/theme.js.
  • The editor isn’t really initialized when tinymce.init() returns. Among others, this means that attempting to obtain a handle to it with e.g. tinymce.get() will fail immediately after that. My workaround was to register a function for init_instance_callback.
  • getContent() returns the HTML with line breaks between block elements, which is a blessing (unlike innerHTML which is everything in one line).
  • Toggle buttons are quirky, maybe even buggy: The “active” property was ignored flat (or did I mess up?), and this is worked around with an “onSetup” callback using setActive(). Even more important, if the toggle button doesn’t change anything in the editing area, the focus will remain on the button itself, which makes it appear to be in the active state even when it’s not. This is solved with a simple editor.onfocus(false) in the onAction handler, so the focus is moved away from the button itself.
  • TinyMCE’s “change” event isn’t suitable for indicating to user that the document needs saving, since certain edits don’t fire it off. Some use the isDirty flag in function that is called recurrently, but I went for adding a mutation observer:
      function mutation_callback(mutationsList, observer) {
        document.getElementById("savestatus").innerHTML = '';
      }
    
      const observer_config = {
        attributes: true,
        characterData: true,
        childList: true,
        subtree: true,
      };
    
      let observer = new MutationObserver(mutation_callback);
      observer.observe(editor.getBody(), observer_config);

    Surprisingly enough, mutation_callback gets called back once after each edit operation, and isn’t bombarded as one might fear. This is because there’s a list of mutations that is passed over on each call (which is ignored in this case), so it’s one call for a lot of possible changes.

  • The DOM tree may get obscured due to formatting. For example, selecting a region within a text area and toggling bold on and off results in three consecutive text areas (in Google Chrome), that aren’t optimized into one. This is pretty harmless as it doesn’t have any visual effect. Opening the Source Code window and clicking “Save” fixes this, as the DOM is rebuilt from HTML. And of course, when the document is reloaded from HTML. So this is a temporary and invisible quirk.

And a couple of CSS related jots:

  • When there’s a <span> inside a <span>, class formatting of the inner span overrides that of the external one, regardless of anything. In particular, it may also override a CSS assignment made with !important. All formatting that isn’t declared explicitly by the span element itself is considered inherited format, and there’s no specificity calculation nor any other conflict resolution. All the relevant resolution rules apply only when several formats are imposed by the same DOM element.
  • When the exact same selector is used in a CSS file (same level of specificity), the one appearing later overrides the previous. Citing this site: “When multiple declarations have equal specificity, the last declaration found in the CSS is applied to the element”.

Random JavaScript jots

This is just a bunch of jots I’ve made about JavaScript, in no particular order. Posted here, because the alternative was to delete them.

  • JavaScript is single-threaded by its nature. Nothing runs in parallel, hence no need for any synchronization or atomics. There is actually an Atomic class, but for use in conjunction with shared memory (which is far away from browser JavaScript).
  • In Firefox, use the Web Console for spotting errors: Hamburger > Web Developer > Web Console, or just go Ctrl-Shift-K. Or F12. Make sure that the Errors button is enabled. Requests is also nice.
  • Chrome as well as Firefox have a JavaScript debugger which allows inserting breakpoints anywhere in the code as well as when when a DOM element changes. Including stack trace and the ability to watch the calling code. Just use the inspector and right-click on the DOM element, and select “Break on…”. Code breakpoints can be conditional, i.e. the user can write an expression so that the breakpoint is skipped if it isn’t true. Firefox’ debugger is somewhat unstable when resuming execution, so go for Chrome.
  • To figure out what code does what, set a breakpoint on a DOM element, and make it change.
  • Use console.log() to generate printf-style debug output. alert() is also available, but so 90′s.
  • There’s also a JavaScript debugger allowing to print out expressions: Same interface as the Web Developer.
  • In particular, enable “Pause on exceptions”, and possibly even “Pause on caught exceptions” (the latter on Chrome only, maybe?). It helps a lot.
  • JavaScript’s built-in keys() method returns an Array of keys in the order they were inserted.
  • Use “let” rather than “var” to declare variables, so that they are locally scoped (?).
  • When assigning callbacks, it’s better to insert execution code rather than to refer to a function, as this allows telling the reason for the call in the debugger’s stack trace.
  • [].slice.call(this.domNode.querySelectorAll(‘*’)).forEach(function(node): Runs the function on every node under this current position. See explanation.
  • (args) => { code } expressions: Shorthand for function (args) { code }
  • Node.js is a standalone JavaScript interpreter, typically appearing as /usr/bin/nodejs. It runs JavaScript files just like Bash, Perl, Python or other script languages.
  • npm is the Node.js package manager, allowing installation of JavaScript modules.
  • .ts and .tsx are extensions for TypeScript, an extension of JavaScript maintained by Microsoft.
  • React is a JavaScript library for building user interfaces.

Perl: Matching apparently plain space in HTML with regular expression

I’ve been using a plain space character in Perl regular expressions since ages, and it has always worked. Something like this for finding double spaces:

my @doubles = ($t =~ / {2,}/g);

or for emphasis on the space character, equivalently:

my @doubles = ($t =~ /[ ]{2,}/g);

but then I began processing HTML representation from the Mojo::DOM module (or TinyMCE’s output directly) and this just didn’t work. That is, \s detected the spaces (with Perl 5.26) but the plain space character didn’t.

As it turns out, TinyMCE put &nbsp; instead of the first space (when there was a pair of them), which Mojo::DOM correctly translated to the 0xa0 Unicode character (0xc2, 0xa0 in UTF-8). Hence no chance that a plain space, i.e. a 0x20, will match it. Perl was clever enough to match it as a whitespace (with \s).

Solution: Simple. Just go

my @doubles = ($t =~ /[ \xa0]{2,}/g);

In other words, match either the good old space or the non-breakable space.