Menu

Tree [bad1a2] main /
 History

HTTPS access


File Date Author Commit
 bin 2024-02-17 andexzu andexzu [753b1c] Add files via upload
 devices 2024-02-17 andexzu andexzu [8684bb] Add files via upload
 .gitignore 2024-02-17 andexzu andexzu [ca98ef] Initial commit
 LICENSE 2024-02-17 andexzu andexzu [ca98ef] Initial commit
 README.md 2024-02-17 andexzu andexzu [a641f7] Обновить README.md
 README_en-US.md 2024-02-17 andexzu andexzu [315472] Обновить README_en-US.md
 README_ru-RU.md 2024-02-17 andexzu andexzu [bad1a2] Обновить README_ru-RU.md
 functions.sh 2024-02-17 andexzu andexzu [4c1483] Add files via upload
 port.sh 2024-02-17 andexzu andexzu [4c1483] Add files via upload
 setup.sh 2024-02-17 andexzu andexzu [4c1483] Add files via upload

Read Me

hyperos_port-test

# HyperOS Porting Project ### Based on https://github.com/ljc-fight/miui_port [Русский](/README_ru-RU.md)  |  English

Intro

  • HyperOS Porting Project for Android 13 devices "Onekey" script

Tested devices and portroms

  • Tested Devices: Xiaomi 10/Pro/Ultra(umi/cmi/cas) (with latest stock/xiaomi.eu MIUI14 ROM)
  • Tested Ports: Xiaomi Mi 13/13Pro/14/14Pro K70Pro Stable and Dev stock flashable zip、xiaomi.eu latest HyperOS ROM

Working

  • Face unlock
  • Fringerprint
  • Camera(from leaked mi10s A13 based hyperos)
  • Automatic Brightness
  • NFC
  • etc

BUG

  • When unlocking device, the screen may flicker , Enabling "Disable HW overlays" in Developer options may help.

Description

  • All the above testing is based on Xiaomi 10/10Pro/10 Ultra official/xiaomi.eu MIUI 14 version. for V-AB devices, tester needed.

How to use

  • On WSL、ubuntu、deepin and other Linux
    sudo apt update
    sudo apt upgrade
    sudo apt install git -y
    # Clone project
    git clone https://github.com/toraidl/hyperos_port.git
    cd hyperos_port
    # Install dependencies
    sudo ./setup.sh
    # Start porting
    sudo ./port.sh <baserom> <portrom>
  • on macOS (AMD64)
    # Install brew
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    # Clone project
    git clone https://github.com/toraidl/hyperos_port.git
    cd hyperos_port
    # Install dependencies
    sudo ./setup.sh
     # Start porting
    sudo ./port.sh <baserom> <portrom>
  • On Termux Android (not tested)
    pkg update
    pkg upgrade
    pkg install git tsu -y
    # Clone project
    git clone https://github.com/toraidl/hyperos_port.git
    cd hyperos_port/
    # Install depenencies
    ./setup.sh
    # Enter root mode 
    tsu
    ./port.sh <baserom> <portrom>
  • baserom and portrom can be a direct download link. you can get the ota download link from third-party websites.

Credits

In this project, some or all of the content is derived from the following open-source projects. Special thanks to the developers of these projects.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.