Xiaomi Box Interface – A Conscientious Price? Disassembly of the 399 Yuan Xiaomi Box

Xiaomi Box Interface - A Conscientious Price? Disassembly of the 399 Yuan Xiaomi Box

The Xiaomi Box was finally released on the afternoon of November 14. This high-definition TV set-top box has a very compact design. As the saying goes, “Though the sparrow is small, it has all the vital organs.” What is the internal structure of the Xiaomi Box like? How is its workmanship and material quality? We … Read more

Disassembling the 5G Redmi Note 9: Sacrifices Made for a Budget Price

Disassembling the 5G Redmi Note 9: Sacrifices Made for a Budget Price

The Redmi Note 9 5G, equipped with a large battery for extended usage and stereo dual speakers, is priced at around 1000 yuan. In the 5G smartphone market, this price point is considered the lowest. Disassembling mid-range devices priced around 1000 yuan is generally straightforward, and the Note 9 is no exception. Many may wonder … Read more

Disassembling the Surface RT

Disassembling the Surface RT

Back in June 2012, I introduced the first Surface brand tablet laptop launched by Microsoft, which included two types: x86 architecture (Surface Pro) and Arm architecture (Surface RT). A week later, I compared these two different versions. Two years later, I purchased refurbished units of both models for subsequent use (and of course, as material … Read more

Overview of Hard Disk Interface Technologies

Overview of Hard Disk Interface Technologies

The development of hard disk technology has gone through multiple advancements and transformations in interface technology. Storage expert Wu will lead everyone to explore the grand view of hard disk interfaces and witness the past and future of hard disk interfaces. Old Disk Interfaces IDE Interface IDE (Integrated Drive Electronics) is a disk interface that … Read more

Disassembly: How Car Keys Achieve Low Power Consumption?

Disassembly: How Car Keys Achieve Low Power Consumption?

Introduction Car remote keys use practical button batteries, which can generally operate for a long time, so their power consumption is very low. How do they achieve low power consumption? Let’s disassemble a Buick Excelle to take a look. Disassembly Use a flathead screwdriver to pry open the battery cover. Unscrew two screws. Then find … Read more

Dissecting a Digital Clamp Multimeter Design

Dissecting a Digital Clamp Multimeter Design

Click👆Reserve the live broadcast to see the wonderful sharing from big company CEOs! Previously, we disassembled two low-cost multimeters, and also disassembled a more standard multimeter. We can see that the design of multimeters is basically similar, with differences in some design details and materials. This time we will dissect a different type of multimeter … Read more

Disassembling an Old Smartwatch with a Self-Destruct Switch?

Disassembling an Old Smartwatch with a Self-Destruct Switch?

In 2016, I remember that only time-telling wristbands were quite popular. At that time, companies like Xiaomi, Huami, and Apple hadn’t yet ventured into the smartwatch market. I randomly bought my first DIY watch face watch from a crowdfunding site. Now, let’s take it apart and see its internal structure! Here’s a picture of the … Read more

Identifying and Avoiding NOP Instructions in Disassembly

Identifying and Avoiding NOP Instructions in Disassembly

In the workplace, a significant amount of time and effort is spent analyzing NOP instructions, which has become a concern for reverse engineers and security responders. NOP instructions are a series of instructions that have no actual significance. Besides wasting time, I have found that some people are also shocked and excited by the NOP … Read more

A Non-Professional Comparison of Various Open Source Disassembly Engines

A Non-Professional Comparison of Various Open Source Disassembly Engines

Due to my personal interests and work requirements, I have researched and used various popular open source x86/64 assembly and disassembly engines. If you want to analyze and manipulate assembly instructions, you either need to study the Intel instruction set and write your own, or use existing open source engines. Writing your own is a … Read more

Chip-Level Disassembly of 5 Microcontrollers: 51, AVR, MSP430, Lingyang 61, PIC

Chip-Level Disassembly of 5 Microcontrollers: 51, AVR, MSP430, Lingyang 61, PIC

First, let me show you a dissection photo, cropped and enlarged, taken with a Xiaomi 1S macro shot, the 8-megapixel camera is impressive! Today, we are waiting to disassemble 5 microcontroller chips: (1) Lingyang 16-bit microcontroller SPCE061A, this was the first microcontroller I encountered, with a maximum clock frequency of 49MHz, 32KB of FLASH, and … Read more