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
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
今天下午更新
1. Chrome闪退;
2. 其他app打开webview界面(比如:微信的“订阅号”)后闪退。
排除了内核、Magisk模块、Zygisk模块的影响后,初步怀疑是系统webview内核的问题。
打开
接下来开始解决问题。
首先解决问题2:卸载Chrome,这样app就会强制使用Android System WebView。
然后解决问题1:试着从Play商店重新安装Chrome,问题依旧。于是从APKMirror下载最新的Chrome apk,安装后问题解决。之后仍然可以从Play商店更新Chrome。
HyperOS.eu
到1.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
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 (
Compared with the official precompiled display driver, this new driver has the following advantages:
1. Completely disabled logspam.
2. The baseline version is newer (
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:
- 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.
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.
GitHub
GitHub - Pzqqt/android_kernel_xiaomi_marble at fe2453f3c2bda6ca6a2d03fa166b6f24c056f121
Melt Kernel For Redmi Note 12 Turbo (marble) / Poco F5 (marblein) - GitHub - Pzqqt/android_kernel_xiaomi_marble at fe2453f3c2bda6ca6a2d03fa166b6f24c056f121
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
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
今天下午更新HyperOS.eu到1.0.6.0.UMRCNXM,更新之后发现了一些问题: 1. Chrome闪退; 2. 其他app打开webview界面(比如:微信的“订阅号”)后闪退。 排除了内核、Magisk模块、Zygisk模块的影响后,初步怀疑是系统webview内核的问题。 打开设置 -> 更多设置 -> 开发者选项 -> WebView 实现,发现可选的WebView实现只有一个Android System WebView,版本号为127.0.6533.103。但在我的印象中,如果已经安装…
后续:
如果仍然遇到微信某些界面闪退的问题,尝试删除以下目录,并立即重启:
如果仍然遇到微信某些界面闪退的问题,尝试删除以下目录,并立即重启:
/data/dalvik-cache
/data/system/package_cache
/data/misc/apexdata/com.android.art/dalvik-cache
/data/data/com.tencent.mm/app_xweb_data/xweb_1160117/apk/oat
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.
相信绝大多数用户都会把右手大拇指的指纹录入到系统。当你走在路上想要关闭手机屏幕并把它塞到裤兜里时,可能会用右手大拇指去按下电源键,但是在关闭屏幕的瞬间很有可能会因为指纹唤醒而导致设备屏幕被重新点亮,然后你的手机就会在你的裤兜里尽情误触。
下个版本的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.
Clash Meta for Android Update
2024-09-02
#Clash #ClashMeta #Android
Release tag:
v2.10.4
Assets:
cmfa-2.10.4-meta-arm64-v8a-release.apk (20.4 MB)
cmfa-2.10.4-meta-armeabi-v7a-release.apk (20.5 MB)
cmfa-2.10.4-meta-universal-release.apk (61.2 MB)
cmfa-2.10.4-meta-x86-release.apk (21.3 MB)
cmfa-2.10.4-meta-x86_64-release.apk (21.0 MB)
output-metadata.json (1.6 KB)
2024-09-02
#Clash #ClashMeta #Android
Release tag:
v2.10.4
Assets:
cmfa-2.10.4-meta-arm64-v8a-release.apk (20.4 MB)
cmfa-2.10.4-meta-armeabi-v7a-release.apk (20.5 MB)
cmfa-2.10.4-meta-universal-release.apk (61.2 MB)
cmfa-2.10.4-meta-x86-release.apk (21.3 MB)
cmfa-2.10.4-meta-x86_64-release.apk (21.0 MB)
output-metadata.json (1.6 KB)
GitHub
Release v2.10.4 · MetaCubeX/ClashMetaForAndroid
What's Changed
Update Dependencies by @clash-meta-maintainer in #291
Avoid starting foreground service repeatedly by @aviraxp in #304
feat: support external controller and its override setting...
Update Dependencies by @clash-meta-maintainer in #291
Avoid starting foreground service repeatedly by @aviraxp in #304
feat: support external controller and its override setting...
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
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.ko
和ax88179_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!
Pzqqt's News Channel
android12-5.10分支最新的代码把asix和ax88179_178a驱动编译进内核image了。 这意味着:更新内核 -> 重启到recovery模式 -> recovery需要加载vendor_boot分区的asix.ko和ax88179_178a.ko -> 但因为已经把asix和ax88179_178a编译进内核image了因此会加载失败 -> Kernel panic - not syncing: Attempted to kill init! The latest code of the…
当然,Melt Kernel不会遇到此问题,因为我很早就已经注意到并解决了。
Of course, Melt Kernel does not suffer from this problem, as I noticed and solved it a long time ago.
Of course, Melt Kernel does not suffer from this problem, as I noticed and solved it a long time ago.
GitHub
kernel: module: Add asix and ax88179_178a to the custom blacklist · Pzqqt/android_kernel_xiaomi_marble@e42edfd
Melt Kernel For Redmi Note 12 Turbo (marble) / Poco F5 (marblein) - kernel: module: Add asix and ax88179_178a to the custom blacklist · Pzqqt/android_kernel_xiaomi_marble@e42edfd
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
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
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
Raspberry Pi4 bootloader EEPROM Stable Update
2024-09-06
#RaspberryPi #eeprom
Build date:
Changelog:
https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2711/release-notes.md
Download:
pieeprom-2024-09-05.bin
Size:
512.0 KB
2024-09-06
#RaspberryPi #eeprom
Build date:
20240905
Changelog:
https://github.com/raspberrypi/rpi-eeprom/blob/master/firmware-2711/release-notes.md
Download:
pieeprom-2024-09-05.bin
Size:
512.0 KB
GitHub
rpi-eeprom/firmware-2711/release-notes.md at master · raspberrypi/rpi-eeprom
Installation scripts and binaries for the Raspberry Pi 4 and Raspberry Pi 5 bootloader EEPROMs - raspberrypi/rpi-eeprom
Sandboxie (By DavidXanatos) Update
2024-09-06
#Sandboxie
Release tag:
Release v1.14.7 / 5.69.7
Assets:
Sandboxie-Classic-x64-v5.69.7.exe (2.9 MB)
Sandboxie-Classic-x86-v5.69.7.exe (2.3 MB)
Sandboxie-Plus-ARM64-v1.14.7.exe (17.4 MB)
Sandboxie-Plus-x64-v1.14.7.exe (20.5 MB)
Sandboxie-Plus-x86-v1.14.7.exe (17.8 MB)
2024-09-06
#Sandboxie
Release tag:
Release v1.14.7 / 5.69.7
Assets:
Sandboxie-Classic-x64-v5.69.7.exe (2.9 MB)
Sandboxie-Classic-x86-v5.69.7.exe (2.3 MB)
Sandboxie-Plus-ARM64-v1.14.7.exe (17.4 MB)
Sandboxie-Plus-x64-v1.14.7.exe (20.5 MB)
Sandboxie-Plus-x86-v1.14.7.exe (17.8 MB)
GitHub
Release Release v1.14.7 / 5.69.7 · sandboxie-plus/Sandboxie
In this release, we have introduced several new features and improvements that significantly enhance the user experience and provide greater flexibility in system operations. Most notably, users ca...
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
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
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