Custom firmware from "A" to "Z"
This post is created to help less experienced users to reduce the number and the same type of useless messages in the thread.Treble What is firmware?
In a nutshell, the selection section vendor (at hardware driver) of the sub-system in a separate section. What does it give? Run the same firmware on different devices, roughly speaking. There are two types of firmware Treble:
- Not GSI - the usual firmware to support Project Treble collected for a specific device
- GSI - image or backup system without the vendor, which should be on your device. That is, to install such a system you need to install the firmware to support PT, in TWRP vaypnut all sections except the vendor and set the firmware.
GSI is often very unstable and have critical bugsWe officially supported Treble.
Support PT is a necessary condition for devices released with Android 8 and above, the rest - on request.
A person from the topic turned to launch the GSI, and I do not have, even though I did everything just like him. How so?
There is nothing surprising or strange. Why? I'll explain now.
The fact is that the success in the launch of GSI depends on the vendor's device, and it can be different (driver version) in different firmwares. In his instructions to launch the GSI Android Q, ShrejoyDash recommended vendor by Pixel Experience CAF.
AOSP, LOS and CAF in a nutshell
- AOSP-based - based on firmware source code pure android
- LOS-based - based on the source codes EEPROM LineageOS, which contains various changes, modifications, etc.
- CAF - EEPROM with new drivers from Qualcomm, may be unstable
Ruth for Treble firmware
The only utility to get root on the treble firmware is Magisk, SuperSU no longer updated and are therefore not able to work with such systems
I installed Magisk, but he did not show up, what to do?
You need to install .apk manager, the current version of which can be found in the cap threads Magisk'a:
Р’В® Magisk - The Universal Systemless Interface (Post Anais10 # 53515726) Custom kernel: what are they for?
In each core its purpose: one improves performance, more autonomous way, the third much more configurable in Kernel Auditor.
Problems with Wi-Fi connection during simultaneous use of Bluetooth
The problem of old, on our device, you can try to correct in two ways:
- increasing bandwidth (I did not help)
- Turn off the GPS or Bluetooth
How to update the custom firmware and to move from one to another?
Despite the fact that for some custom bikes provided the ability to update the air, it's better to be updated manually. you need to check before you upgrade:
- It does not change the firmware collector
- Unknown whether chendzhloge that have been updated the firmware source code
If at least one of the two coincided, it is strongly recommended to sew completely new build, otherwise there can be problems.
Move from firmware to firmware also need to wipe all.
Post adapted to the topic of this unit, the source is:Xiaomi Redmi 5 - Unofficial firmware (Post bananyxx # 83843237)
With regard to updating information in the post, contact the QMSPost has been editeddraiv88 - 28.07.19, 21:18