Như các bạn đã biết, Dynamic Island hay Đảo động đậy là một tính năng được cải tiến dựa trên khiếm khuyết màn hình do Apple phát triển hiện chỉ có trên dòng iPhone 14 Pro và iPhone 14 Pro Max.
Tuy nhiên nếu bạn muốn trải nghiệm Dynamic Island trên các dòng iPhone cũ hơn như iPhone 13 trở về trước thì vẫn có một cách rất dễ dàng mà không cần Jailbreak.
Mới đây một lập trình viên Việt Nam trên GitHub có nickname là Huy Nguyen đã tìm ra một thủ thuật đơn giản giúp mang Dynamic Island lên mọi dòng iPhone cũ thông qua việc chỉnh sửa kiểu máy gốc thành mã của iPhone 14 Pro.
Thủ thuật này có thể áp dụng cho mọi dòng iPhone nhưng yêu cầu chạy phiên bản iOS 16.0 – 16.1.2 (kể cả iPadOS) đồng thời yêu cầu cài đặt ứng dụng quản lý file nâng cao Santader.
Điều tuyệt vời là không chỉ là hình dạng thiết kế mà Dynamic Island được tạo ra bởi phương pháp này không khác gì Dynamic Island trên iPhone 14 Pro, bao gồm cả những tính năng phức tạp như hiệu ứng tự động phóng to, thu nhỏ, hiển thị thông báo… Ngoài ra chúng ta có thể tương tác trực tiếp với Dynamic Island nữa.
Tuy nhiên, với những iPhone có thiết kế màn hình tai thỏ thì việc bổ sung thêm Dynamic Island sẽ một không gian lớn trên màn hình, thanh trạng thái và một số biểu tượng bị che khuất. Đây là điều khó tránh khỏi, do đó thủ thuật này dành cho mục đích trải nghiệm chứ không phù hợp để sử dụng lâu dài.
Hướng dẫn cài Dynamic Island cho mọi dòng iPhone
Bước 1: Tiến hành cài đặt ứng dụng Santander cho iPhone qua file IPA bên dưới:
- Santander.ipa (Link Github/Link Google Drive)
Nếu bạn chưa biết cách cài file IPA như thế nào thì tham khảo 3 cách:
- Cần PC: AltStore, SideLoadly
- Không cần PC: TrollStore
Bước 2: Mở ứng dụng Santander, bấm vào dấu 3 chấm ở góc trên bên phải màn hình > Chọn Go to > bấm Other và dán đường dẫn dưới vào:
- /var/containers/Shared/SystemGroup/systemgroup.com.apple.mobilegestaltcache/Library/Caches/com.apple.MobileGestalt.plist
sau đó bấm Go.
Bước 3: Trong giao diện vừa hiện, bấm CacheExtra > Search > nhập từ khóa Opei > rồi chọn kết quả duy nhất ở bên dưới.
Bước 4: Chọn dòng ArtworkDeviceSubType, tại giao diện vừa hiện bạn hãy chụp ảnh màn hình. Mục đích là để ghi nhớ con số trong ô giá trị (Value), sau này nếu muốn tắt Dynamic Island thì vào đổi lại như mặc định.
Bước 5: Sau khi chụp màn hình xong, bấm vào mục VALUE đổi số mặc định thành 2556.
Bước 6: Chờ trong giây lát để các thiết lập được áp dụng. Bạn bấm nút Back để trở về giao diện chính của Santander. Tại đây bấm vào biểu tượng 3 chấm ở góc trên bên phải màn hình > chọn Respring.
iPhone sẽ được chuyển ra màn hình khóa, lúc này bạn sẽ thấy Dynamic Island và bắt đầu trải nghiệm được rồi đó.
Trong trường hợp bạn muốn tắt Dynamic Island thì hãy lặp lại các bước trên, tại bước 5 thay đổi số 2556 thành số mặc định mà bạn ghi nhớ hoặc trong ảnh chụp màn hình. Chúc các bạn thành công!