Khó tin chưa anh em: Apple xử lý vụ Antennagate chỉ với 20 byte mã lệnh!

09/10/2025 09:24
Apple xử lý vụ Antennagate chỉ với 20 byte mã lệnh.



Năm 2010, Apple ra mắt iPhone 4, cho tới nay vẫn luôn được coi là một sản phẩm với thiết kế tuyệt đẹp. Tuy nhiên, đây lại trở thành tâm điểm của vụ “Antennagate” nổi tiếng. Người dùng phát hiện rằng khi cầm máy theo cách thông thường, cột sóng tụt mạnh chỉ trong vài giây. Nhiều người tin rằng đây là lỗi phần cứng nghiêm trọng do thiết kế antenna nằm ở viền kim loại, nhưng thực tế, vấn đề lớn nhất lại nằm ở phần mềm, và nó được Apple sửa chỉ bằng 20 byte mã lệnh.

Câu chuyện bắt đầu khi Apple nhận ra công thức tính số vạch sóng hiển thị trên màn hình iPhone 4 bị sai. Phần mềm của máy đã “lạc quan” quá mức, thường hiển thị nhiều hơn 2 vạch sóng so với tín hiệu thật. Nghĩa là khi bạn thấy 4-5 vạch, tín hiệu thực tế có thể chỉ đủ cho 2 vạch. Vì vậy, khi tay che lên phần antenna và cường độ sóng giảm một chút, giao diện liền tụt 3 vạch cùng lúc, khiến người dùng tưởng rằng máy mất sóng nghiêm trọng.

Nhà phát triển Sam Henri Gold mới đây đã tìm ra đoạn mã mà Apple đã thay đổi trong năm 2010. Trong tệp hệ thống CoreTelephony, anh phát hiện bảng tra cứu (lookup table) quy định ngưỡng tín hiệu cho từng mức vạch. Trên iOS 4.0.1, Apple chỉ sửa nhẹ các giá trị trong bảng đó, với đúng 20 byte, để đường cong chuyển đổi tín hiệu mượt hơn, phản ánh thực tế hơn. Kết quả là tín hiệu giờ khó lên 5 vạch, nhưng cũng không tụt thảm từ 5 xuống 2 vạch chỉ vì bạn đổi tư thế cầm.

Thêm một chi tiết thú vị: Apple còn tăng nhẹ chiều cao của các cột sóng thấp để người dùng cảm thấy “ít yếu” hơn. Một chỉnh sửa nhỏ, nhưng đã khép lại một trong những rắc rối nổi tiếng nhất lịch sử iPhone.

Chú thích:
Hinh 2: 20 byte fix mà Apple thực hiện
Hình 3: ngưỡng sóng ở iOS 4.0
Hình 4: ngưỡng sóng ở iOS 4.0.1


Tin xem thêm

Giám đốc điều hành mảng AI của Microsoft chỉ trích Anthropic về vấn đề "quyền" của mô hình.

Chuyên mục Ngày
17/09/2026 08:36

MXH mygo - Giám đốc điều hành mảng AI của Microsoft, ông Mustafa Suleyman, cảnh báo rằng Anthropic có nguy cơ gặp thất bại trong việc đảm bảo sự đồng thuận của AI (AI ali...

Anthropic dự kiến ngày phát hành Claude Opus 5.2

Chuyên mục Ngày
16/09/2026 15:39

MXH mygo - Ngày phát hành Claude Opus 5.2: Tin đồn về cơ chế định tuyến và mốc thời gian

Phần cứng xe tự lái của BYD đã được thiết kế sẵn cho cấp độ 4.

Chuyên mục Ngày
16/09/2026 15:20

MXH mygo - Công ty Trung Quốc này cho biết các cơ quan quản lý – chứ không phải vấn đề kỹ thuật – mới là rào cản lớn nhất đối với việc triển khai xe tự lái hoàn toàn tại ...

iOS 27 đã chính thức ra mắt: rất nhiều tính năng mới có thể trải nghiệm

Chuyên mục Ngày
15/09/2026 09:14

MXH mygo - Hôm nay là ngày phát hành chính thức của iOS 27, đồng nghĩa với việc hệ điều hành này đã có sẵn cho người dùng sở hữu iPhone 11 trở lên. iOS 27 mang đến Siri A...

Ông Trump chỉ trích CEO của Anthropic và khẳng định chính ông mới là "rào chắn" duy nhất cho AI

Chuyên mục Ngày
15/09/2026 08:48

MXH mygo - Ông Trump đích danh chỉ trích CEO của Anthropic trong bối cảnh ngày càng nhiều lãnh đạo trong ngành AI lên tiếng kêu gọi làm chậm tốc độ phát triển và áp dụng ...

Apple đang thiết kế tay cầm chơi game riêng cho iPhone

Chuyên mục Ngày
14/09/2026 11:12

MXH mygo - Apple đang thiết kế tay cầm chơi game riêng cho iPhone, có thể sẽ mang thương hiệu Beats.

Tại sao đồng xu Euro có thiết kế khác nhau cho từng quốc gia trong khi tiền giấy phải thống nhất?

Chuyên mục Ngày
14/09/2026 10:53

MXH mygo - Châu Âu có nhiều loại đồng xu euro khác nhau nhưng trông lại rất giống nhau?

Anthropic tố các tập ddoàn AI của Trung Quốc đã chưng cất dữ liệu trái phép

Chuyên mục Ngày
13/09/2026 08:32

MXH mygo - Anthropic cáo buộc bảy công ty AI Trung Quốc sử dụng dữ liệu của Claude để huấn luyện mô hình.

Universal Music Group và ElevenLabs công bố thỏa thuận chiến lược dài hạn

Chuyên mục Ngày
13/09/2026 08:15

MXH mygo - ElevenLabs bắt tay Universal Music Group phát triển nền tảng AI cho phép người dùng phối lại các ca khúc có bản quyền