dreemurrs-embedded / arch-linux-santoni

Danct12's attempt to get Arch Linux running native on Xiaomi Redmi 4X (santoni)
73 stars 8 forks source link

Native Arch Linux on Redmi 4X (santoni)

/*
 * Your warranty is now void.
 *
 * I am not responsible for bricked devices, dead SD cards,
 * thermonuclear war, or you getting fired because the alarm app failed. Please
 * do some research if you have any concerns about features and tampering with
 * the system before flashing it! YOU are choosing to make these modifications,
 * and if you point the finger at me for messing up your device, 
 * I will laugh at you.
 */

This project here aims to get Native Arch Linux running on the Xiaomi Redmi 4X (no chroot) I would recommend to use a USB stick or SD card to boot this, you can install it on the eMMC, but I prefer SD card more since you don't have to tamper with the eMMC.

If you cannot get it to boot, you should try to get /proc/last_kmsg.

Why are we doing this?

We're doing this because:

System Specs:

Part Component
CPU Qualcomm Snapdragon 435 - 8 Cores, 1.4 GHz
RAM 2/3 GB
GPU Adreno 505
Storage 16/32 GB eMMC
Ext Storage microSD - up to 128 GB
OS Android 6.0 (launch) - Android 7.1
Other Wi-Fi, Bluetooth 4.2, GPS

Full system specs: https://www.gsmarena.com/xiaomi_redmi_4_(4x)-8608.php#redmi-4x

What's working

Not working (yet)

Bugs

Device Source:

To do:

All the changes and anything I got to work will be upstreamed to postmarketOS in order to help development.

Stay determined, $USER!

For more information in development (but also interested into getting Arch on other devices), join DanctNIX Discord: https://discord.gg/AvtdRJ3