- Đây là bài đăng của bạn nowayinvisibleee , không hiểu vì lý do gì mà bạn ấy đã xóa bài mặc dù vẫn đang có người cần.
- Bài viết này là mình Re-up lại theo nhu cầu của 1 số bạn và mình chưa được sự đồng ý của bạn nowayinvisibleee
- Kiến thức của mình không được sâu nên khi các bạn up rom mà phát sinh lỗi thì có thể mình sẽ không hỗ trợ các bạn được, tất nhiên là tùy lỗi.
Bài viết - Trích
Sau một thời gian dài tìm tòi và thử nghiệm, hôm nay mình sẽ hướng dẫn các bạn biến M1 thành một con máy chơi game có hiệu năng cao hơn mức bình thường.
Lưu ý: Bài viết này sẽ khá dài vì mình tổng hợp tất cả các tối ưu từ Module Magisk, Rom và Kernel,... mình muốn chia sẽ kinh nghiệm của mình ! mình không có ý hạ thấp các tùy chỉnh khác, cảm ơn các bạn.
1. ROM
Đầu tiên về phần Rom mình sẽ sử dụng Revenge OS, bởi vì Revenge OS được build từ mã nguồn CAF. Cho các bạn chưa biết thì CAF là dự án mã nguồn mở của Qualcomm được tùy biến để tăng khả năng tối ưu với dòng chip Snapdragon (Hiệu năng cao, quản lí ram tốt, âm thanh to và trong hơn, camera đẹp hơn), cây nhà lá vườn ý mà. Bản rom này tùy biến nhẹ vẫn có chỉnh sửa cho anh em nào thích tạo nét riêng của mình, đây chính là lí do tại sao mình chọn em nó vì các bạn rom tùy biến nhẹ hệ thống sẽ đỡ phải vác thêm các tùy biến đó đỡ tốn ram hơn. Ngoài ra bản Rom này có hỗ trợ Game Mode giúp chặn các thông báo khi chơi game, chắc ở đây nhiều bạn cũng khá cay cú vì đang chơi game mà bị thông báo nên cũng đủ hiểu nó khó chịu như nào.
2. Kernel
Phần thứ hai là Kernel đây cũng là phần khá là quan trọng bởi vì nó ảnh hưởng trực tiếp đến hiệu năng của máy. Ở đây mình sẽ sử dụng DarkonahX (Nhớ là X nhé). Đây là kernel EAS + OC (EAS là dự án kế hoạch năng lượng và hiệu suất, nói cho dễ hiểu là Kernel có thể tự động chia nhiệm vụ cho các nhân, để tiết kiệm pin (phần pin tiết kiệm được sẽ được sử dụng cho việc OC, giúp bạn có hiệu năng cao hơn nhưng vẫn không làm giảm thời lượng pin) đối với Snapdragon 636 của M1 có 8 nhân 4 nhân nhỏ và 4 nhân lớn thì EAS sẽ chia nhiệm vụ ra các nhiệm vụ cơ bản sẽ được thực hiện trên nhân nhỏ, các tác vụ nặng hơn sẽ được thực hiện trên nhân lớn. OC (OverClock) là ép xung nhịp CPU lên 2.2GHz và 1.8GHz điều này rất có hiệu quả trong việc chơi game).
• Không thay đổi kernel khác, nó có thể khiến bạn bị treo logo!
3. Định dạng phân vùng hệ thống f2fs
F2fs là loại định dạng hệ thống được Samsung phát triển, nó cho tốc độ đọc ghi cao lên đến 50mb/s, mình sẽ sử dụng nó lên phân vùng Data và Cache hai phân vùng này sẽ hoạt động khi các bạn chơi game, giúp tăng tốc độ load game cũng như giảm độ trễ.
4. Magisk Module
Mình sẽ sử dụng 4 Magisk Module: NFS-INJECTOR, Hyper Turbo (do mình phát triển), Init.d INJECTOR và Busybox for Android NDK (Hai cái này hỗ trợ làm việc cho hai cái kia nếu thiếu sẽ không hoạt động)
- NFS-INJECTOR là Module khá là nổi tiếng, được tạo từ rất lâu và vẫn duy trì đến bây giờ, các tối ưu của nó rất hoàn chỉnh. Đặc biệt là cho người dùng chơi game
• Chỉnh sửa DNS
• ZRAM
• ...
Khá nhiều nhưng mình chỉ sử dụng đến 3 thứ đó là Mode, DNS và ZRAM.
• Không sử dụng bất kì module hay app nào khác để thay đổi DNS và ZRAM vì sẽ gây xung đột hệ thống
- Hyper Turbo dùng để mở một số chức năng mà M1 không hỗ trợ
• Camera2api(bao gồm nhiều tùy chỉnh khác)
• Xem video 4K Youtube
• Đặt 4X MSAA làm mặc định (khử răng cưa khi chơi game đồ hoạ 3D)
• Buộc sử dụng OpenGL(Skia)
• Đặt mặc định Disable HW Overplays
• Tăng FPS cpu và gpu
• Buộc sử dụng xử lí 16bit
• Vô hiệu hoá các dữ liệu ghi nhớ và gửi đi, giảm các tác vụ nền điều này giảm Ram sử dụng giúp trải nghiệm game tốt hơn
• Tối ưu tốc độ internet
• Thêm các tối ưu dành riêng cho dòng chip Qualcomm
• Tăng khả năng xử lí đồ hoạ
• Hỗ trợ IPV6 và IPV4.
5. Firmware
- FW PIE 057
6. TWRP
- TWRP 3.3.1.1
Sau đây là quá trình cài đặt:
1. Các bạn Download tất cả các file dưới đây:
- TWRP 3.3.1.1
- FW Pie 057
- Overdose Ram Disk Clean V2
- FixLowSound
- 3GB Fix (Chỉ dành cho bản RAM 3GB)
- Kernel DarkonahX-rawon Hoặc Kernel DarkonahX-Betutu (mới nhất)
- Rom RevengeOS
- NFS-INJECTOR
- Hyper Turbo
- Busybox
- Init.d
- Magisk
2. Các bước
2.1 Update lên TWRP 3.3.1.1
- Vào TWRP -> Install -> Install Image -> chọn file TWRP 3.3.1.1 tải ở trên -> Tick chọn Phân vùng Recovery -> Flash -> Reboot vào Recovery lần nữa để hoàn tất update
2.2 Wipe -> Advanced Wipe -> Tick chọn tất cả ngoại trừ SD Card, USB OTG
Wipe -> Format Data -> nhập yes -> Done
- Tất cả dữ liệu trong máy sẽ mất hãy backup lại trong thẻ nhớ nếu cần!
2.3 Định dạng phân vùng f2fs
TWRP -> Wipe -> Advanced Wipe -> Repair or Change File System
- Chọn change File System
- Chọn f2fs
- Làm tương tự với phân vùng Data
2.4 Flash File
- FW PIE 057
- Revenge OS
- Overdose Ram Disk Clean V2
- DarkonahX Kernel
- Fix 3gb (nếu bạn dùng máy 3gb ram)
- Mount System & Vendor -> Flash Fix Sound
- Magisk 19.3
- Reboot sau khi hoàn thành setup của google các bạn vào Cài đặt giới thiệu điện thoại -> nhấn liên tục 7 lần vào số bản dựng để kích hoạt tùy chọn nhà phát triển -> vào Cài đặt hệ thống -> Tùy chọn nhà phát triển -> :
• Bật "Bắt buột kết suất GPU
• Bật "Tắt các lớp phủ phần cứng"
- Vào TWRP
- Flash Busybox, Init.d, NFS-INJECTOR, Hyper Turbo
- Reboot đợi 15p cho máy thực thi lệnh Module
- Tải apk Root Explorer hoặc Mix File Manager -> cấp quyền Root -> vào thư mục NFS theo đường dẫn sau /data/NFS
• Chỉnh sửa comp.txt từ 0 thành 1 ( tăng thêm 1gb ram ảo cho máy)
• Chỉnh sửa mode.txt từ 0 thành 2 ( bật game mode )
• dns.txt từ 0 thành 3 ( dùng DNS của Google tăng độ ổn định của mạng giảm lag khi chơi game )
- Khởi động lại máy 1 lần nữa để khoảng 3-4p để thực thi Module
- Done
Bạn có thể dùng GLTools hoặc GFX Tools để mở khoá 60fps trong PUBG Mobile
NẾU CÓ BẤT KÌ VẤN ĐỀ GÌ BẠN CÓ THỂ IB CHO MÌNH QUA :
Telegram : https://t.me/nowaydev
Facebook : https://www.facebook.com/nowayyinvisible
Telegram : https://t.me/nowaydev
Facebook : https://www.facebook.com/nowayyinvisible
Ngoài ra, Kernel DarkonakX này không có sạc nhanh, tốc độ sạc tối đa chỉ đạt được là khoảng 1500mAh.
Re-up/ Thanks nowayinvisibleee