Scarce Collection of LineageOS 18.1 System Default Native Wallpapers

Scarce Collection of LineageOS 18.1 System Default Native Wallpapers

In today’s highly homogenized smartphone market, pre-installed systems are often criticized for their bloat and rampant advertising. However, LineageOS, which emerged in 2016 as a successor to CyanogenMod, has become a “savior” for geek players and users of old devices due to its “ad-free and highly customizable” features. Although its latest version has evolved to … Read more

Installing LineageOS and PixelExperience on Xiaomi MIX2S

Installing LineageOS and PixelExperience on Xiaomi MIX2S

LineageOS There is official documentation available: https://wiki.lineageos.org/devices/polaris/ The installation steps are relatively simple; first, flash the specified MIUI version, and then flash LineageOS, and it should work fine. However, the official site only provides the latest version (Android 15) image, and higher versions of Android tend to crash during debugging with IDA 7.7. I am … Read more

The Past and Future of the Android Flagship King

The Past and Future of the Android Flagship King

Since Google launched the first Android phone in 2008, the internet world has entered the fast lane. Android and iOS have been in a fierce competition, showcasing the power of small smartphones and giving rise to the mobile internet industry, which has dramatically transformed the real world. Throughout these years, an American company has accompanied … Read more

Using MQTT on Android and Common Problem Solutions

Using MQTT on Android and Common Problem Solutions

1. Basic Usage of MQTT 1. Add Dependencies // build.gradle (app) implementation 'org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5' implementation 'org.eclipse.paho:org.eclipse.paho.android.service:1.1.1' 2. Configure Permissions <!– AndroidManifest.xml –> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.WAKE_LOCK" /> <uses-permission android:name="android.permission.FOREGROUND_SERVICE" /> <service android:name="org.eclipse.paho.android.service.MqttService" /> 3. Core Code Example class MqttManager(context: Context) { private val serverUri = "tcp://mqtt.eclipse.org:1883" private val clientId = "android-client-${System.currentTimeMillis()}" private val qos = … Read more

Research on Executing ELF in Memory on Android

Research on Executing ELF in Memory on Android

This article is an excellent piece from the KX forum. Author ID on KX forum: Ylarod One When we first encountered this issue, we found that in the Linux system, we can use memfd_create and execve to execute ELF in memory. However, on Android, we encountered the following problem: CANNOT LINK EXECUTABLE "/data/local/tmp/payload": library "libicu.so" … Read more

Analysis of One-Click New Device Modification Principles

Analysis of One-Click New Device Modification Principles

A Case Study of Device Modification: In June, I received a well-reviewed commercial device modification case that could only run on specified phones and ROMs, claiming that major apps could not detect it and that it was a modification framework that did not require root access. I only had a Nexus 6P on hand, so … Read more

Key Points for Adapting to Android 10: Scoped Storage

Key Points for Adapting to Android 10: Scoped Storage

This article is a supplementary extension of “First Line of Code, 3rd Edition”. The keywords to access this article are hidden in Chapter 9 of the book. Although this article was written a while ago, I thought that since the new book has just been released, it would be unlikely for anyone to read it … Read more

User Guide: Box Lab RK3399 Development Board

User Guide: Box Lab RK3399 Development Board

Click the blue text Follow us 1. Introduction to the BL-RK3399-A Development Board The BL-RK3399-A development board is produced by Box Lab based on the RK3399 chip developed by Rockchip. The RK3399 is a six-core processor chip based on a Dual ARM Cortex-A72 + Quad ARM Cortex-A53 architecture, featuring high performance and high scalability, making … Read more

LianZuan Releases Y-3399 Core Board Based on Rockchip RK3399 Platform

LianZuan Releases Y-3399 Core Board Based on Rockchip RK3399 Platform

The Y series core board has added a new member following the release of RK3566 and Allwinner A133. LianZuan has launched the Y-3399 core board based on the Rockchip RK3399 processor. The core board features a stamped hole interface, offering high-performance computing and data processing capabilities, specifically designed for multimedia data processing, high-speed data transmission, … Read more

10 Cost-Effective Domestic Commercial Display Solutions PCBA

. 10 Cost-Effective Domestic Commercial Display Solutions PCBA ❤ ❤ ❤ Very suitable for Android motherboards for HD network playback boxes, video advertising machines, and frame advertising machines Solution Introduction: The ZC-339 uses the Rockchip RK3399 (dual Cortex-A72 big cores + four Cortex-A53 small cores) six-core 64-bit super powerful CPU, equipped with Android 7.1 system, … Read more