mini - F.A.Q
Introduction
If you have a desire to establish a custom firmware, first of all it is worth thinking, and is it worth it? Why do you personally need it? What do you want to change in your device? Pluses have a lot of custom Roma, but ... there are cons. If you still want to deviate from the official framework in the use of the device, please remember one thing - all you have gathered to do, you should do a thoughtful, and not to rely on whose one would have any opinion. No one, besides you, is not responsible for what you do with your phone.
Select firmware
Decided still install custom ROM? Now a new dilem. Choosing a big thing to put? How to choose his firmware? In this question you can only tell you, and not recommend. What is the best firmware? The answer is banal. That that you yourself You consider the best, and the one that is most consistent and fully working on your specific device. No one knows what the soul lies with you, no one will give guarantees of the efficiency of one or another Roma in your device. Read reviews. Do not save extra half an hour to read the topic. It is impossible to stupidly poke your nose in the medium of Customs, where you can join. You need to at least understand what you want and what you do. The path to searching for your ROMA thorny. Everything is relative. That's when you try everything, only then can judge the pros and cons of firmware.
In order to constantly not sew the device in search of the best firmware, you can use the DualBootpatcher utility. Link and instructions in the header. Plus this method - you always have a working firmware on the device.
PS ... if the main firmware is 7.1 (Nougat), then the second firmware cannot be installed 8.1 (OREO). DBP costs. If the main 8.1, then the second one can put any
Installation
The decision is made, the ROM is selected. Now you need to install the chosen. We read the header, follow the instructions for installing TWRP (if not yet). Remember one important thing - before any manipulations with the device, be sure to make a backup. The priority backup, which should do everyone, be it an advanced guy or a beginner user - EFS backup. This is your IMEI, SN. It is easier to spend several minutes than later to search for recovery options.
Who is not familiar with the custom rekaveri worth reading
TWRP recovery FAQHere the instructions for creating a backup and installing firmware
Xiaomi Redmi Note 4X Snapdragon - Informal firmware (Post vovcik3 # 65756590)Attitude
I would like to pay attention to the posts of this type - "promised to do and there's nothing," "for which they make such firmware" and I will explain. No developer, modulated any of us should not. They all do on his bare enthusiasm. We spend time, traffic, nerves so that the rest can use the fruits of their works. To write such claims ... It is necessary at least to conclude a certain agreement. So that both sides are interested. For example, pay work (because we all work and get money for it). In this case, you can require something. And with the current situation, you can only ask for something to do and fix. I would like to treat someone else's work with respect.
Basic terms and concepts
ROOT rights - This is the Administrator account, only under Android. An administrator can do anything, unlike a simple user - not an administrator. Root rights give full control over your system.
Backup - Saving all parameters and settings for the purpose of recovery in case of data loss.
Recovery - System and network section comprising means for firmware, backup, restore from a backup, and more. In our case it TWRP. FAQ on TWRP
Nandroid backup - A full backup of the system with the ability to raise the phone from any state in case of failure in work.
Dalvik cache - Intermediate fast access buffer that carries the information most likely to be requested (in this case created by the Dalvik virtual machine). Simply put, Dalvik Cache is the result of optimization of the most frequently launched programs by the Dalvik virtual machine.
Full Wipe - Full reset settings. All installed applications, multimedia data, cache + dalwick cache are deleted and all system settings are reset.
Bootloop - Cyclic boot, this is when the OS boot, in our case AndroidOS, does not boot to the end, the bootlogo (boot image) is shown endlessly.
Cyclic reboot of the device, which occurs during the boot phase due to the inability to boot completely. (in translation, boot is boot, loop - loop, loop, etc.)
Busybox - is a set of console utilities for Linux systems. Essentially needed by programs that require root-rights for proper functioning.
Deodex - APK system files together with them have "in the load" file with the same name and extension .odex. With their help, it is estimated that you can save any place. Deodexing means that you convert this ODEX in DEX (the same file stored inside APK) and shove it back to APK. This allows us to freely replace systemic applications without worrying about Odessa. In custom firmware, the ODEX files from the firmware were removed from the firmware, speaking the information contained in them inside the APK files, thereby decreasing the firmware size and most importantly - now the APK files themselves can be changed as you like, it does not affect the operation of the system. This is called deodex.
This is good - in the deodexed firmware, you can easily open the APK file with the archiver, change the resources in it (pictures, etc.) and return the changed file to a place in the firmware.
Error 7 in recovery
Description
Quite often, when installing custom firmware (in particular LineageOS) on the rutted smartphones or Android tablets, you can encounter "error 7". Error 7 in TWRP Recovery occurs when there is no name of the model of your phone in the firmware script, or there is a name, but the firmware is intended for a different modification of the device (many models of smartphones have several versions - for example, to work in networks of different operators, and it is necessary to install Your "firmware).
Behind the correct selection of the firmware is responsible for the "Asserts" protection mechanism. The script checks the device model and the firmware version of the RO.Build.fingerPrint system variable requested from the Recovery itself. In the case of coincidence of the codes, it issues a confirmation of the level legitimacy, and when the absence (absence) does not confirm the possibility of this action. As a result, you see an error 7, but this device does not turn into a brick. There are such cases when even if you choose the firmware for your device, you still receive an error message 7. They are extremely rare and associated with the firmware developer error.
Solutions :
1: I am a fresh firmware
2: Change TWRP
3: Makes
Or delete a string in a script with a device check (first)
. The script can be edited directly on the device without unpacking (Total Commander copes with this). Located in the folder
META-INF / COM / Google / Android / Updater-script Why deleted my post
According to
the rules resourcesavagemessiahzine.comBefore writing a post in a thread, you should familiarize yourself with the header, FAQ, perform a search by subject, and only then, if there is no answer to the question of interest, ask it in the thread. If your message is deleted, then the answer to your question is in the header, topic, FAQ, or the question is offtopic for this topic. If you are interested in the reason for deleting a post, then you can contact the curator of the topic in QMS to get an explanation about the deletion of your message.
The points of the rules that must be carefully read and executed before writing a message in the subject:
4.1. Before creating a new topic or message, you should carefully read the rules adopted in this section.
4.3. Do not rush to create a theme message. It is very likely that your question was discussed earlier, or there is a topic for discussion of your device. Do not forget to pay attention to the section "Important" in the appropriate section of your question. Use the search. In this case, consistently perform a search for several suitable keywords. For example, if your question is related to the use of Bluetooth on the Qtek S100, you should look for the words “Bluetooth†and “Qtekâ€.
4.4. If you find a topic that fits your subject, do not immediately write a message in it. Perhaps your problem has already been discussed, and a solution has been found. Use the "print version" and search by keyword in it. Be sure to read the topic header - it contains useful information, especially for you.
4.7.1. When answering an existing topic, try to formulate a question or answer so that it is understandable to the other forum participants. Avoid flooding, philosophizing, lyrical digressions.
And also, according to
Rules section firmware android:
3.1. Before asking a question, read the FAQ on the Device and the Firmware (the link to the FAQ is located in the header of the discussion thread of the device firmware), if there is one. If you did not find the answer to your question in the FAQ for your device, or if it is missing, then look for similar questions in the general Android FAQ and only if there is no answer ask. Users asking questions, the answers to which are listed in the FAQ can be punished at the discretion of the moderator (PO from 1 to 3 days).
Doze mode for google services
In some firmware by default, Google services "do not save" battery charge. "Kindly" will provide them with this opportunity (in order not to "bother" a device once again).
Flash the archive from recovery without wipes
Enable_Doze_Google.zip(148.27 KB)
OREO_EnableDoze.zip(148.5 KB)
Password removal
Flash the archive from recovery without wipes
Delete_parol_twrp.zip.(142.2 KB)
md5
Check the integrity and authenticity of files by calculating the checksum. Sometimes it is convenient to check the hash of the downloaded firmware to make sure that it does not be bought when downloading.
HashTab_v6.0.0.28_Setup.exe(1.09 MB)
Check MD5 on Windows
Hash droid Check MD5 on Android
"Dumps" simcart
On custom firmware, some have problems with a periodic "dump" simkart, i.e. At times there is no connection, there is no Internet. "Treatment" is very simple:
We go to
Settings / Six Settings Sims (Select Six 1 or 2, on which problem arises). Turn off the checkbox on the contrary
4G / LTE mode (Volte) . Further -
The access point (APN) . Select the point of access, the values ​​of the value under your operator. Or make a screenshot of the APN settings while being on the meow, then correct the settings of the APN on the custom. In the case of iota, you need to change 3 values ​​to such
Reboot is not required
E: Unknown Command
When installing in TWRP patches / fixes and other things, some observe an error (one or two (depending on the version of the recovery) of the red rows) E: Unknown Command
The bottom line is that the binary file (Update-Binary), which is on the wayMETA-INF \ com \ google \ android Compiled to install Android and contains a new command (installation time log), which is not supported by some versions of TWRP.
This command, in terms of the correctness of the installation of the firmware, does not affect anything. Seeing a similar "error" you can not worry and calmly reboot into the system. Everything was installed correctly.
You can change TWRP to newer, or replace the binary on the older
How to enable safe mode
Press the power button until the Shutdown menu. In this menu, tap and hold your finger click "Restart." Confirm your selection in the pop-up dialog box.
Now that you are booted into safe mode, you can make your own eyes how the Android in its original form and how it inhibit you installed the utility, launchers, icons, background programs and other unnecessary elements. After making the changes you need by removing disturbing the normal operation of the program or restoring the default settings, you can go back to normal mode. To do this, simply restart your device.
This method is simple and fast method of treating the problems of the operating system Android, which sometimes helps to avoid more radical intervention - a complete reset and flashing.
Fasting during fillingPost has been editeddestroyer71 - 05.11.18, 14:02