Disclaimer
Code:
I am NOT responsible for bricked devices, destroyed SD cards or any
damage that may happen to your device.
Features
- Vendor ported from official Galaxy A7 2018 Q release (A750FNXXU4CTE3)
- Kernel built from A720SKSU3CSH1 sources with Linux 3.18.91
- Ready for a lot of Android 10 GSIs
- Its recommended to use riseKernel for Treble from here
Bugs
- Enabling/Using Wifi display reboots the phone
- Selinux is, and will remain, Permissive
- Double tap to wake
- Camera flash doesn't work in stock camera. Use Footej, Gcam, or any other camera app.
- AOD sometimes doesn't turn back on again after going off. (e.g. when pulling the phone out of your pocket)
Installation
- Just in case, make a backup of all your partitions in case something goes wrong.
- Download and install the repartition script from here if you haven't done yet.
- Make sure to have the latest version of TWRP/SHRP/Orangefox installed.
- Wipe /system, /vendor, /data and /cache.
- Download any Android 10 GSI. Choose arm64 and A/B. (A only will NOT boot!)
- Make sure the downloaded GSI is a .img file. If it's a .zip or .xz file, extract it first.
- Download riseTreble-v1.0-a57y17lte.zip. from the downloads section below.
- Copy the GSI and the riseTreble ZIP to your phone (preferably to SD card)
- In recovery, go to "Install", choose "Install Image" and select the GSI you just downloaded. (This can be different depending on the recovery used)
- Choose "System Image" and flash it. (Flashing GSIs can sometimes take >2mins depending on which GSI you flash.)
- Flash riseTreble-v1.0-a57y17lte.zip.
- Optionally, if not already included in the GSI, flash Opengapps AFTER the first boot. Choose arm64 and 10.0.
- Optionally, flash Magisk.
- You are done.
From where can I get GSIs?
- You can find a lot of GSIs on pHH's Github and on XDA.
- Remember to always choose A/B and arm64.
- Please note that most OEM GSIs (such as OxygenOS, MIUI, OneUI, ...) will NOT work!
- Also, see a list of GSIs we have already tested in post #2.
How do I update a GSI?
- If there is an update for your GSI, make sure to make a backup of /system and /vendor in case something goes wrong.
- Wipe /system and install the GSI.
- Flash riseTreble-v1.0-a57y17lte.zip again, even if you already had it installed before.
- If you had Gapps and/or Magisk installed before, you will likely need to reflash them too.
- Done.
Downloads
Support and FAQ
Credits
- @corsicanu for his work on the A720S kernel
- @Astrako for helping me getting Treble initially working on 7880
- All telegram testers
- PM me if I missed someone!
XDA:DevDB Information
[TREBLE][AOSP][10.0] riseTreble for A5 and A7 2017, Tool/Utility for the Samsung Galaxy A Series 2017 A3, A5, A7
Contributors
Simon1511
Source Code: https://github.com/Simon1511/android_kernel_samsung_universal7880/tree/10.0-treble
Version Information
Status: Stable
Stable Release Date: 2020-09-08
Created 2020-09-08
Last Updated 2020-09-10
Last edited:
