Hacking and Attacking Smart Door Locks

Hacking and Attacking Smart Door Locks

Experiment Description In this experiment, we will study how to analyze the security of the OKLOK smart lock, as well as analyze the Android app, dynamic code debugging, and BLE analysis control, ultimately achieving remote control of the smart lock using our code. We will first interact with the smart lock using a BLE adapter … Read more

Detailed Use of Android Bluetooth Basic Framework

Detailed Use of Android Bluetooth Basic Framework

Today’s Tech News Recent reports indicate that Samsung is set to launch the Galaxy Note 8 at the end of August, several months ahead of iOS phones entering the market. Rumors about the Note 8 surfaced back in April, suggesting that the phone will have a narrower bezel, a larger screen, and dual cameras. Traditionally, … Read more

Everything You Need to Know About Using CMake in Android

Everything You Need to Know About Using CMake in Android

Today’s Tech News Recently, Google held its hardware launch event in New York, themed “Made By Google,” unveiling a series of new hardware products including the Pixel phone, a 2-in-1 tablet, and speakers. Over the past month, the four major tech giants in the U.S., including Google, Microsoft, Apple, and Amazon, have successively released their … Read more

Application of Android and Zigbee in Smart Home Systems

Application of Android and Zigbee in Smart Home Systems

With the continuous development of Internet of Things technology, smart home systems are no longer a fantasy, and more and more smart home products are occupying market share. Smart homes apply electronic technology, wireless communication technology, etc., allowing household appliances and security devices in the living environment to be remotely controlled via wireless networks. This … Read more

Running Android Apps on Jetson Nano 2GB Using Anbox

Running Android Apps on Jetson Nano 2GB Using Anbox

**The Jetson Nano 2GB is a high-performance, cost-effective embedded platform from NVIDIA. Although small, it is powerful, but unfortunately, it lacks native Android system support. Currently, to experience Android on the Jetson platform, one can run an Android system in a virtual machine or use a platform like Anbox. Anbox is developed based on containers … Read more

Gains and Reflections on Adapting Android System for Xiaomi Mi Pad 2

Gains and Reflections on Adapting Android System for Xiaomi Mi Pad 2

I have a wish: to run a 64-bit Android 9.0 on the Xiaomi Mi Pad 2. The compatibility of 64-bit Android 9.0’s houdini is excellent. I once tried to implant houdini 9 into Android_x86-9.0 r2 and then installed it on the Xiaomi Mi Pad 2. I found that the apps ran very stably, and the … Read more

Learning QUIC Protocol Through Cronet Module

Learning QUIC Protocol Through Cronet Module

This article is an excellent piece from the KX Forum KX Forum Author ID: xwtwho Documenting the process of learning the QUIC protocol, the testing project is the testing app mentioned in the previous post: Some video app (V15.7) and web analysis record | bbs.pediy.com Learning record of some video app (V15.7-V18.4) | bbs.pediy.com Software … Read more

Adding a Syscall to Android 12 Kernel from Source Code

Adding a Syscall to Android 12 Kernel from Source Code

This article is an excellent piece from the Kanxue Forum. Kanxue Forum Author ID: xxxlion Adding a syscall to Android 12 involves quite a bit, and the information available online is often outdated (especially regarding bionic). I encountered many pitfalls along the way. I decided to write this article to document how to add a … Read more