READ THIS ANNOUNCEMENT!!!
https://forum.xda-developers.com/showpost.php?p=78107349&postcount=3May I present to you, Dirty Unicorns v12.5.x [Treble]!
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* We are 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 included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/
Introduction
This is my second Treble build (my first build was LineageOS 15.1).
I will update this GSI as long as my Google Cloud Platform credit doesn't expire, Dirty Unicorn's manifest and @phhusson's Treble manifest are updated.
Project's main aim
This project aims to provide multiple type of Custom GSI ROMs for any device.
For example, LineageOS, Dirty Unicorns and Cosmic-OS.
Requirements
- TWRP (MANDATORY!)
- Unlocked Bootloader (ALSO MANDATORY!)
Bugs
- Charging light
- Adaptive brightness
- Cast
- SafetyNet (Install MagiskHide Props Config Module in Magisk) GUIDE: How to install?
- Settings crashes when opening "SIM Cards" [FIXED] (Flash du-settings-fix.zip)
What's working
- IR Remote Control
- Bluetooth
- VoLTE
Installation
1. Backup all your Apps, Contact, Messages and Call logs with "Migrate - custom ROM migration tool" in Play Store
2. Reboot to TWRP and Wipe "Dalvik Cache", " Cache" and "Data" (don't wipe Internal Storage)
3. Select "Install" and select "Install Image"
4. Select du81-arm64-aonly-vanilla-nosu.img and select "System Image"
5. Flash!
6. Go to "Install" and select "Install Zip"
7. Flash "treble-riva-v5.zip", "sound_treble_fix.zip", GApps, Magisk and Migrate/Backup_20xx.xx.xx_xx.xx.xx.zip
8. Reboot and restore all your Apps etc.
9. Done!
Changelog
2018-10-22
2.0 Second Release
Dirty Unicorns v12.5.3
- Merged November Security Patch
- Upstreamed to 8.1.0_r51
Previous Changelogs:
2018-10-09
1.0 Initial Release
Dirty Unicorns v12.5.2
- Merged October Security Patch
- Updated merged tag to 8.1.0_r48
Download
1. Dirty Unicorns v12.5.3
https://github.com/GrowtopiaJaw/tre...download/v4/du81-arm64-aonly-vanilla-nosu.img
.img.xz (don't bother downloading if you dont know how to uncompress it)
https://github.com/GrowtopiaJaw/tre...nload/v4/du81-arm64-aonly-vanilla-nosu.img.xz
2. du-settings-fix.zip
https://www.mediafire.com/file/43xessd53sgn7rz/du-settings-fix.zip
Old Releases:
Dirty Unicorns v12.5.2 v2 (LineageOS 15.1 is v1)
https://github.com/GrowtopiaJaw/tre...download/v2/du81-arm64-aonly-vanilla-nosu.img
.img.xz (don't bother downloading if you dont know how to uncompress it)
https://github.com/GrowtopiaJaw/tre...nload/v2/du81-arm64-aonly-vanilla-nosu.img.xz
treble-riva-v4.zip
https://www.androidfilehost.com/?fid=11410932744536995622
3. treble-riva-v5.zip
https://www.mediafire.com/file/771n33g6yjxh1gx/treble-riva-v5.zip/file
4. sound_treble_fix.zip
https://www.mediafire.com/file/k8xc48o65rpb613/sound_treble_fix.zip/file
5. GApps (pico)
http://opengapps.org/?download=true&arch=arm64&api=8.1&variant=pico
6. Magisk (stable)
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Source Code
1. Script used to compile GSI: https://github.com/GrowtopiaJaw/treble_experimentations
2. Device Tree: https://github.com/GrowtopiaJaw/device_phh_treble/tree/android-8.1
3. Treble Manifest: https://github.com/GrowtopiaJaw/treble_manifest/tree/android-8.1
4. Kernel Tree: https://github.com/GrowtopiaJaw/riva_kernel_xiaomi_msm8917
Credits
1. @phhusson, discovering Project Treble
2. @sunnyraj84348, updated Project Treble Vendor Image and Treble Sound Fix for Xiaomi Redmi 5A
3. @33bca, discovering Xiaomi Redmi 5A Project Treble support
4. @mfonville at OpenGApps, Project founder
5. @topjohnwu, Magisk system-less root solution founder
6. @Mazda, Dirty Unicorns ROM founder
7. @bin.sayantan, migrate - Custom ROM migration tool creator
Smash the THANKS button if you like my work! Don't say Thanks, smash that button!!
XDA:DevDB Information
[2018-10-22][TREBLE][UNOFFICIAL][8.1.0]Dirty Unicorns v12.5.3, ROM for the Xiaomi Redmi 5A
Contributors
Growtopia Jaw
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.x
Based On: AOKP
Version Information
Status: Stable
Current Stable Version: v12.5.3
Stable Release Date: 2018-11-22
Created 2018-11-09
Last Updated 2018-12-22
Last edited: