[Reup] Cách biến M1 thành con quái vật chơi game thật sự

Phú© Anh Phú© Anh
Bài viết: 833 Lượt thích: 308
Chú ý:
  • Đâ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.2GHz1.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:

  1. TWRP 3.3.1.1
  2. FW Pie 057
  3. Overdose Ram Disk Clean V2
  4. FixLowSound
  5. 3GB Fix (Chỉ dành cho bản RAM 3GB)
  6. Kernel DarkonahX-rawon Hoặc Kernel DarkonahX-Betutu (mới nhất)
  7. Rom RevengeOS
  8. NFS-INJECTOR
  9. Hyper Turbo
  10. Busybox
  11. Init.d
  12. Magisk
• Lưu tất cả vào thẻ nhớ

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
screenshot_2019-09-11-11-47-36-png.8136


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
screenshot_2019-09-11-11-46-35-png.8132


- Chọn change File System
screenshot_2019-09-11-11-46-38-png.8133


- Chọn f2fs
screenshot_2019-09-11-11-46-42-png.8135


- 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

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
 
Last edited:
24/7/17
119
31
28
#3
có ai biết Zen 5 khi nào lên 10 không?
 
  1. Kyo TIME
    lúc trước thấy hay có beta test cập nhật cho thành viên trước tình hình, dạo này có cảm giác bị bỏ rơi dong zenfone rồi.
  2. Phú© Anh TIME
    thì giờ vẫn có cho những ai đã đăng kí tham gia tester mà bác, nhưng bản cập nhật giờ cũng ít và thưa dần nên những ai đc bản cập nhật trước cũng k mấy mặn mà
14/11/19
2
0
1
24
#7
bạn ơi cho mình hỏi sao mình cài fw 057 và các bước như bài viết đến khi flash rom lại lỗi error7 nhỉ
 
  1. vanquan TIME
    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
    làm đi làm lại mấy lần mình nhận ra lỗi tại bước này , sau khi làm như này thì flash rom nào cũng báo lỗi hết ...cho mình hỏi nguyên nhân với ?hay là do mình không fomat bộ nhớ trong nhỉ
15/12/19
4
0
1
23
#10
Bạn ơi, bạn làm video hoặc chụp ảnh cụ thể phần này giúp mình dc ko:
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
screenshot_2019-09-11-11-47-36-png.8136



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
screenshot_2019-09-11-11-46-35-png.8132



- Chọn change File System
screenshot_2019-09-11-11-46-38-png.8133



- Chọn f2fs
screenshot_2019-09-11-11-46-42-png.8135



mình cảm ơn nhiều
 
17/7/19
7
1
3
23
#11
Làm xong tất cả ấn vô khởi động lại nó dơ luôn máy rồi sập nguồn thì phải làm sao bạn ơi
 
  1. sherry TIME
    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
    Mình không tìm được đường dẫn này bạn ạ, trong data không có (mình dùng root explorer). Vậy là sao bạn nhỉ?
24/3/20
3
0
1
25
#13
em làm tới bước NFS .... data/NFS/.... nhưng lại ko thể nhập để chỉnh sửa mode anh ạ
img_2020-03-29-14064025-jpg.9809
 
Last edited:
  1. Phú© Anh TIME
    bạn flash lại NFS sau đó vào cài đặt xóa dữ liệu của app Root Explorer hoặc Mix File Manager rồi sửa lại mode nhé
17/7/19
7
1
3
23
#15
Mình có được dùng phiên bản mới nhất của rom này ko nhỉ ?
 
  1. Phú© Anh TIME
    không bạn nhé, phiên bản này là phiên bản tối ưu nhất cho việc chơi game rồi bạn.
    Dùng phiên bản mới thì 1 số modul của magisk sẽ không hoạt động được, firmware yêu cầu của phiên bản mới làm máy nóng hơn bản này
17/4/20
5
1
3
30
#17
cho em hỏi flash kernel có bị mất dữ liệu ko ạ và làm sao để ko bị mất dữ liệu và init.d injector có công dụng gì ạ
 
  1. Phú© Anh TIME
    flash kernel k bị mất dữ liệu bạn nhé.
    init.d injector nó bao gồm hầu hết các giá trị định mức hiệu năng, chức năng của máy
    (chỉ áp dụng với máy đã root)
  2. EdgarLoc TIME
    anh ơi , em xem nhiều nhiều video ng ta flash kernel r , buớc đầu họ đều wipe /boot.... nhưng máy của em thì lại ko có wipe/boot. là sao v anh ( twrp (3.3.1.-1)

Facebook Comment