diff --git a/README.md b/README.md new file mode 100644 index 0000000..9bac2e6 --- /dev/null +++ b/README.md @@ -0,0 +1,48 @@ +# ROCKNIX-ABL + +This repository contains a **custom Qualcomm ABL** created specifically for the **emulation community** and Qualcomm-based devices. + +It is designed to provide a simple, flexible boot experience for custom firmware and Linux-based operating systems commonly used in emulation setups. + +## Compatible Firmware + +This ABL has been tested and is compatible with: + +- **ROCKNIX** +- **Batocera** +- **Knulli** + +## Features + +- **Default boot mode set to Linux** +- **Selectable boot mode** + - Linux + - Android +- **Charging while powered off** +- **Boot override support** + - Hold **Volume Up** during boot to force **Android** when the boot mode is Linux +- **Direct GRUB boot** + - Boots straight into **GRUB** + - No **U-Boot** required + +## Intended Use + +This ABL is intended for: + +- Qualcomm-based handhelds and devices used for emulation +- Dual-boot Linux / Android setups +- Users who want a streamlined boot process without U-Boot + +It is **not** intended for stock Android environments or locked consumer devices. + +## Disclaimer + +Flashing a custom ABL carries inherent risk and may result in an unbootable device if used incorrectly. + +- You are responsible for any damage caused +- Ensure you have recovery options before flashing +- This project is provided **as-is**, with no warranty + +## Credits + +Created by the **ROCKNIX Team** for the **emulation community**. diff --git a/abl_signed-SM6115.elf b/abl_signed-SM6115.elf index 1a85c6a..38b9aad 100644 Binary files a/abl_signed-SM6115.elf and b/abl_signed-SM6115.elf differ diff --git a/abl_signed-SM6115.elf.sha256 b/abl_signed-SM6115.elf.sha256 index dffd013..a463fe3 100644 --- a/abl_signed-SM6115.elf.sha256 +++ b/abl_signed-SM6115.elf.sha256 @@ -1 +1 @@ -2c4592f2edde5dcbd3eda1505f14e835e32d30f8a91d239fb2c1a784f2850256 abl_signed-SM6115.elf +2812934baf73bbd14e9778e6297cfe8344c2677a36323c850b43810db0ff4257 abl_signed-SM6115.elf diff --git a/abl_signed-SM8250.elf b/abl_signed-SM8250.elf index d5f50f5..735d3d0 100644 Binary files a/abl_signed-SM8250.elf and b/abl_signed-SM8250.elf differ diff --git a/abl_signed-SM8250.elf.sha256 b/abl_signed-SM8250.elf.sha256 index 1918eee..06cf9e6 100644 --- a/abl_signed-SM8250.elf.sha256 +++ b/abl_signed-SM8250.elf.sha256 @@ -1 +1 @@ -3ccabd30ef8cc15783ac6c8b07a19c780e9d43c8ce65014c07a60df6ffa88cfd abl_signed-SM8250.elf +6de52c1281020bb49c51f83b3fd84eae722be1883d054d12372852790c63c75a abl_signed-SM8250.elf diff --git a/abl_signed-SM8550.elf b/abl_signed-SM8550.elf index 8ff9ffe..f96a4da 100644 Binary files a/abl_signed-SM8550.elf and b/abl_signed-SM8550.elf differ diff --git a/abl_signed-SM8550.elf.sha256 b/abl_signed-SM8550.elf.sha256 index 5f1aae6..4747cb1 100644 --- a/abl_signed-SM8550.elf.sha256 +++ b/abl_signed-SM8550.elf.sha256 @@ -1 +1 @@ -0ae653f696943fe9ecfda8d97790f3ed1ec9c1eb2125bac401249c21e0a4712a abl_signed-SM8550.elf +8ecdcc251f3d91349c9a35a443457eac9363a13fdc4b80e7d84631103838aff0 abl_signed-SM8550.elf diff --git a/abl_signed-SM8650.elf b/abl_signed-SM8650.elf index 25bbf6d..19711fc 100644 Binary files a/abl_signed-SM8650.elf and b/abl_signed-SM8650.elf differ diff --git a/abl_signed-SM8650.elf.sha256 b/abl_signed-SM8650.elf.sha256 index e7c84fc..5ba92c2 100644 --- a/abl_signed-SM8650.elf.sha256 +++ b/abl_signed-SM8650.elf.sha256 @@ -1 +1 @@ -05bd0e0b507301960bc0d54430636d67eef3e68c341ad05947fa12878122a98b abl_signed-SM8650.elf +01cc4bc3ff96295c96e21e7bf8048d3572719985bfdb07af04988aedbf8e0e96 abl_signed-SM8650.elf