Pzqqt's News Channel
3.2K subscribers
681 photos
26 videos
410 files
4.44K links
Managed by @pzqqt and @pzqqt_bot

This channel will also push some updates news about things that I'm interested in.
Download Telegram
Xiaomi.eu Multilang HyperOS ROM stable Update
2024-08-29
#Marble #XiaomiEU #HyperOS #Stable

Build date:
Thu, 29 Aug 2024 10:17:28 UT

MD5:
abadf82c0a7988daaa527fc18e04ad9e

Download:
xiaomi.eu_MARBLE_OS1.0.6.0.UMRCNXM_14.zip

Size:
5.4 GB
Linux 6.12 To Optionally Display A QR Code During Kernel Panics
29 August 2024 - DRM Panic Handler QR Codes

Submitted today via DRM-Misc-Next to DRM-Next for staging ahead of the Linux 6.12 merge window in mid-September is optional support for displaying a QR code within the DRM Panic handler infrastructure when a Linux kernel panic occurs.

Comments

#Phoronix #LinuxKernel
今天下午更新HyperOS.eu1.0.6.0.UMRCNXM,更新之后发现了一些问题:
1. Chrome闪退;
2. 其他app打开webview界面(比如:微信的“订阅号”)后闪退。
排除了内核、Magisk模块、Zygisk模块的影响后,初步怀疑是系统webview内核的问题。
打开设置 -> 更多设置 -> 开发者选项 -> WebView 实现,发现可选的WebView实现只有一个Android System WebView,版本号为127.0.6533.103。但在我的印象中,如果已经安装了Chrome的话,这里可选的WebView实现应该只有一个Chrome才对。
接下来开始解决问题。
首先解决问题2:卸载Chrome,这样app就会强制使用Android System WebView。
然后解决问题1:试着从Play商店重新安装Chrome,问题依旧。于是从APKMirror下载最新的Chrome apk,安装后问题解决。之后仍然可以从Play商店更新Chrome。
Rust Linux Developers Compared To Road Builders & Mapmakers
30 August 2024 - Airlie Comparison

Longtime Direct Rendering Manager (DRM) subsystem maintainer David Airlie of Red Hat has written an interesting blog post providing an analogy to types of developers compared to road builders and hotels.

Comments

#Phoronix #LinuxKernel
Melt-opensource-msm_drm-fe2453f3c2bd-HOS.zip
8.9 MB
SHA1: 8C317FB564B2267519CC0A7EDC7247F23FE609A2
Pzqqt's News Channel
Melt-opensource-msm_drm-fe2453f3c2bd-HOS.zip
What's this?
This package will replace your device's display driver (msm_drm.ko) with the open source build.
Compared with the official precompiled display driver, this new driver has the following advantages:
1. Completely disabled logspam.
2. The baseline version is newer (DISPLAY.LA.2.0.r1-13200-WAIPIO.0). This usually brings some performance improvements and bug fixes.

Where is the source code?
Here

How to install it?
Install it like you installed the kernel. You can install it in TWRP or in some apps (eg: Kernel Flasher)

Are there any known bugs?:
I haven't found any yet. Please try.
Btw, the AOD bug previously encountered on HyperOS has been fixed.

Which roms can install it?
- Official HyperOS rom (or some modified HyperOS roms without much modification, such as: HyperOS.eu).
- AOSP roms based on HyperOS official precompiled kernel modules.
- If you have already installed Melt Kernel, you can also install it.

Note:
- If you are using MIUI14 rom, or old AOSP rom based on MIUI14 firmware, you should NOT install it. Generally speaking, your installation will fail.
- Do NOT install it on an AOSP rom based on the LineageOS team's OSS kernel, unless you have already installed the latest version of Melt Kernel, otherwise you will definitely encounter boot failures.
Linux 6.11-rc6 Released With More Bcachefs Fixes & Other Kernel Fixes
1 September 2024 - Linux 6.11-rc6

Like with last week's Linux 6.11-rc5 release, Linux 6.11-rc6 is out a half-day early due to Linus Torvalds' ongoing foreign travels. Linux 6.11-rc6 brings many more fixes to this kernel that will debut as stable in mid-September,

Comments

#Phoronix #LinuxKernel
Pzqqt's News Channel
Melt Kernel v3.0 for marble/marblein By @pzqqt Download Source XDA Changelog & Note: - Too long, see here. About KernelSU: - Select through the volume keys during the installation process to install the kernel that supports KernelSU. - If the installer…
下个版本Melt Kernel的新特性预告:
相信绝大多数用户都会把右手大拇指的指纹录入到系统。当你走在路上想要关闭手机屏幕并把它塞到裤兜里时,可能会用右手大拇指去按下电源键,但是在关闭屏幕的瞬间很有可能会因为指纹唤醒而导致设备屏幕被重新点亮,然后你的手机就会在你的裤兜里尽情误触。
下个版本的Melt Kernel将在用户空间创建一个新的节点,写入这个节点可使得你的手机的指纹传感器在屏幕关闭后失效若干秒,从而避免误触问题。

New features of the next version of Melt Kernel:
I believe that most users will register the fingerprint of their right thumb into the system. When you walk on the street and want to turn off the screen of your phone and put it in your pocket, you may use your right thumb to press the power button. However, at the moment of turning off the screen, it is very likely that the device screen will be re-lit due to fingerprint wake-up, and then an accidental touch will occur.
The next version of Melt Kernel will create a new node in the user space. Writing to this node can make your phone's fingerprint sensor invalid for several seconds after the screen is turned off, thereby avoiding the problem of accidental touches.
Klp-build Proposed As A New Means Of Generating Linux Kernel Livepatch Modules
3 September 2024 - klp-build

Posted today as a "request for comments" by longtime Linux developer Josh Poimboeuf of Red Hat is klp-build. The klp-build proposal is a new means of building livepatch modules for live-patching the Linux kernel to address bugs and security issues with the running kernel image.

Comments

#Phoronix #LinuxKernel
android12-5.10分支最新的代码把asix和ax88179_178a驱动编译进内核image了。
这意味着:更新内核 -> 重启到recovery模式 -> recovery需要加载vendor_boot分区的asix.koax88179_178a.ko -> 但因为已经把asix和ax88179_178a编译进内核image了因此会加载失败 -> Kernel panic - not syncing: Attempted to kill init!

The latest code of the android12-5.10 branch compiles the asix and ax88179_178a drivers into the kernel image.
This means: Update the kernel -> Reboot to recovery mode -> Recovery needs to load asix.ko and ax88179_178a.ko from the vendor_boot partition -> But the load will fail because we has compiled asix and ax88179_178a into the kernel image -> Kernel panic - not syncing: Attempted to kill init!
New Patches Bring Rust Linux Kernel Support To MIPS
3 September 2024 - Rust + Linux Kernel + MIPS

When it comes to the Rust programming language support within the Linux kernel one of the limitations is that the CPU architecture support isn't as widespread. Currently Rust for Linux supports x86_64, AArch64 (ARM64) little-endian, LoongArch, and RISC-V. While those cover the main targets, POWER is notably missing and many other niche CPU architectures supported by the Linux kernel especially for aging platforms. Patches posted today to the Linux kernel mailing list would extend the Rust support to MIPS.

Comments

#Phoronix #LinuxKernel
getrandom() vDSO Coming To More Architectures With Linux 6.12
5 September 2024 - getrandom vDSO Implementation

Linux 6.11 merged getrandom() in the vDSO Support for very fast yet secure user-space random number generation needs. That work was initially focused on x86_64 but beginning with Linux 6.12 and following on this getrandom() vDSO implementation will see expanded CPU architecture support.

Comments

#Phoronix #LinuxKernel
Linux Very Close To Enabling Real-Time "PREEMPT_RT" Support
6 September 2024 - Real-Time Linux Kernel

We're very close to the finish line for the mainline Linux kernel being able to enable real-time "PREEMPT_RT" kernel support.

Comments

#Phoronix #LinuxKernel
Updated Patches Allow Compiling The Linux Kernel From Within macOS
6 September 2024 - Building ARM64 Linux On macOS Hosts

Back in 2022 were a set of patches that allowed compiling the ARM64 Linux kernel from Apple macOS hosts. The intent was for developers just wanting to do some build/smoke testing from under an Apple Silicon device running macOS to see at least any kernel changes are successfully compiling on macOS with its LLVM/Clang-based toolchain. An updated form of those patches were posted today for review.

Comments

#Phoronix #LinuxKernel