[Guide] How to check the Anti Value of your Rom or a Rom that you want to install - Xiaomi Mi Max 3 Guides, News, & Discussion

Hello guys!
I know this was much wanted in our community.
For some strange reason, the "fastboot getvar Anti" doesnt work on Mi Max 3. it might say "variable not found" or "getvar failed / not found"
this leads to people bricking their devices thinking that they dont have AntiRollback.
so what exactly is the anti value? the anti value indicates the version of the Anti-rollback mechanism installed on the hardware of your device.
Anything below 3 means no ARB. 3 is a more complicated version (doesnt exist on Max 3) and 4 is basiclly ARB as we know it now.
Lets say that you want to check the Anti value of your device on your current installed rom or want to install :
1. Find the recovery version of the rom that you installed / want to install
2. go to the firmware-update folder inside of it
3. move xbl.elf out of the rom to your PC
4. open it in any hex editor (online or program)
5. go to line 0x1480
6. you will see something like "0.00000X000" and above it will be "californial"
7. if X is 1, that means that this rom doesnt have antirollback meaning that if you dont have arb, you can downgrade to that version or install it without getting the ARB, but if you have ARB you cant install it or you will brick your device.
if X is 4, that means that this rom has antirollback meaning that if you dont have arb, you will get it when you install this rom, and for ARB users as long as this is a higher version than the one you have currently installed on your device you can install it safely without bricking your device
Stay Safe and please dont brick your devices!
For more information on Anti-Rollback please head: here

reserved #1

You should refer bit position by OFFSET.
And the ARB bit offset is 148B.

nijel8 said:
You should refer bit position by OFFSET.
And the ARB bit offset is 148B.
Click to expand...
Click to collapse
Looking at this file for Mix1 eu 8.9.13.
Because the tz.mbn file has been changed.
How does one know which bit/ byte is the correct one for ARB?
And I see "Californial", not "Californication". Lol.

It's easier to find the antirollback version in fastboot roms.
1. Download and extract the fastboot rom.
2. Open flash-all.bat in a text editor like Notepad++ and look for the following line: set CURRENT_ANTI_VER=#

cobben said:
Looking at this file for Mix1 eu 8.9.13.
Because the tz.mbn file has been changed.
How does one know which bit/ byte is the correct one for ARB?
And I see "Californial", not "Californication". Lol.
Click to expand...
Click to collapse
Offset might shift for different devices but here is what it looks like - top 8.8.3, bottom 8.8.9 with ARB

nijel8 said:
Offset might shift for different devices but here is what it looks like - top 8.8.3, bottom 8.8.9 with ARB
Click to expand...
Click to collapse
Careful now, Mix 2 has just been reported to get ARB=1 from official Global Stable.
Not confirmed yet.
http://en.miui.com/thread-3869677-1-1.html

Couldn't find the file xbl.elf in ROM 8.9.13
omer919 said:
Hello guys!
I know this was much wanted in our community.
For some strange reason, the "fastboot getvar Anti" doesnt work on Mi Max 3. it might say "variable not found" or "getvar failed / not found"
this leads to people bricking their devices thinking that they dont have AntiRollback.
so what exactly is the anti value? the anti value indicates the version of the Anti-rollback mechanism installed on the hardware of your device.
Anything below 3 means no ARB. 3 is a more complicated version (doesnt exist on Max 3) and 4 is basiclly ARB as we know it now.
Lets say that you want to check the Anti value of your device on your current installed rom or want to install :
1. Find the recovery version of the rom that you installed / want to install
2. go to the firmware-update folder inside of it
3. move xbl.elf out of the rom to your PC
4. open it in any hex editor (online or program)
5. go to line 0x1480
6. you will see something like "0.00000X000" and above it will be "californial"
7. if X is 1, that means that this rom doesnt have antirollback meaning that if you dont have arb, you can downgrade to that version or install it without getting the ARB, but if you have ARB you cant install it or you will brick your device.
if X is 4, that means that this rom has antirollback meaning that if you dont have arb, you will get it when you install this rom, and for ARB users as long as this is a higher version than the one you have currently installed on your device you can install it safely without bricking your device
Stay Safe and please dont brick your devices!
For more information on Anti-Rollback please head: here
Click to expand...
Click to collapse
Hi, couldn't find xbl.elf in the indicate folder in ROM 8.9.13 downloaded from xiaomi.eu, any ideas please?

[email protected] said:
Hi, couldn't find xbl.elf in the indicate folder in ROM 8.9.13 downloaded from xiaomi.eu, any ideas please?
Click to expand...
Click to collapse
if you installed xiaomi.eu 8.8.30 in the past you have anti rollback

[email protected] said:
Hi, couldn't find xbl.elf in the indicate folder in ROM 8.9.13 downloaded from xiaomi.eu, any ideas please?
Click to expand...
Click to collapse
They removed bootloader update(not messing up with ARB) but left the firmwares updates which is good...

omer919 said:
if you installed xiaomi.eu 8.8.30 in the past you have anti rollback
Click to expand...
Click to collapse
Thanks, good to know, saved me the hassle of trying to find out.
I'm on 8.8.3 now actually.
Just bought the phone off ebay, it was sold as new, don't know if it came with 8.8.3 from factory or the seller installed it at time of shipping.
Came here to see what's what, the latest ROM info etc.
I checked for updates in Settings, it found 8.9.13 as an eligible update, but when I hit Download, it says "You already up to date". Anyone got this ? (I hope it's not too off-topic).

omer919 said:
7. if X is 1, that means that this rom doesnt have antirollback meaning that if you dont have arb, you can downgrade to that version or install it without getting the ARB, but if you have ARB you cant install it or you will brick your device.
if X is 4, that means that this rom has antirollback meaning that if you dont have arb, you will get it when you install this rom, and for ARB users as long as this is a higher version than the one you have currently installed on your device you can install it safely without bricking your device
e[/URL]
Click to expand...
Click to collapse
Thanks Omer!
I downloaded MIUI 10 China Developer 8.9.20, it has a value of 4.
I'm currently on China Stable MIUI 9.6.12 waiting to unlock my bootloader. Do you know if that MIUI 10 version is 'higher' or will I get a brick if I try and flash it through fastboot?

hi
i'm now on miui 10 china developer 8.9.20 that is anti 4
can i flash miui 9 china stable 9.6.12.0 with miflash that is also anti 4 or it will break my device?
another question is briked devices will be ok with testpoint method after opening the phone? is there a guide for test point method for mi max 3?
thanks

I downloaded both Global Stable ROMs from this link to test it out
https://forum.xda-developers.com/mi-max-3/how-to/rom-official-recovery-fastboot-roms-mi-t3827503
The ROMs in question: MIUI 9 V9.6.6.0.OEDMIFD and MIUI 9 V9.6.11.0.OEDCNFD
I used https://hexed.it/ to open the HEX files
For both files at lines 00001480, I'd get .01.000000010
Does that mean they both have ARB enabled?

THANKS
---------- Post added at 11:25 AM ---------- Previous post was at 10:46 AM ----------
THANKS

omer919 said:
Hello guys!
I know this was much wanted in our community.
For some strange reason, the "fastboot getvar Anti" doesnt work on Mi Max 3. it might say "variable not found" or "getvar failed / not found"
this leads to people bricking their devices thinking that they dont have AntiRollback.
so what exactly is the anti value? the anti value indicates the version of the Anti-rollback mechanism installed on the hardware of your device.
Anything below 3 means no ARB. 3 is a more complicated version (doesnt exist on Max 3) and 4 is basiclly ARB as we know it now.
Lets say that you want to check the Anti value of your device on your current installed rom or want to install :
1. Find the recovery version of the rom that you installed / want to install
2. go to the firmware-update folder inside of it
3. move xbl.elf out of the rom to your PC
4. open it in any hex editor (online or program)
5. go to line 0x1480
6. you will see something like "0.00000X000" and above it will be "californial"
7. if X is 1, that means that this rom doesnt have antirollback meaning that if you dont have arb, you can downgrade to that version or install it without getting the ARB, but if you have ARB you cant install it or you will brick your device.
if X is 4, that means that this rom has antirollback meaning that if you dont have arb, you will get it when you install this rom, and for ARB users as long as this is a higher version than the one you have currently installed on your device you can install it safely without bricking your device
Stay Safe and please dont brick your devices!
For more information on Anti-Rollback please head: here
Click to expand...
Click to collapse
Many thanks for the clarifications.
I performed the procedures and managed to contact the ARB information.
I made a post #69, it goes below:
https://forum.xda-developers.com/mi...i-mi-max-3-t3832274/post79243394#post79243394
Thank you very much.

Can anyone say what would happen if I tried to install an Ota update to my device via twrp? My device already has twrp and rooted with magisk 18.1.

I think mi max3 group have already stop answer with member they don't answer any questions

strykrmas said:
Can anyone say what would happen if I tried to install an Ota update to my device via twrp? My device already has twrp and rooted with magisk 18.1.
Click to expand...
Click to collapse
When trying to flash by TWRP a Rom packaged to OTA, it will give error and not via install.
If you try to pass a Rom packaged to TWRP by OTA, it will also give error and will not install.
In the worst case scenario, you could not boot the old Android, if you did wipe or formatted the partitions, however just go through the rom via TWRP or XIaomi tools and everything comes back.
For what reason do you want to pass an OTA rom via TWRP? In my view there is no need for this, as there are versions of the Global Roms or China for TWRP.
Get more opinions before taking any action!
Good luck.

Dear all,
I have a Global Mi Max 3, firmware Androidversion 9 PKQ1.181007.001, MIUI 10.3.1.0 (PEDMIXM). In about 2 hours I will be able to unlock the Bootloader, and I would like to flash the firmware from xiaomi.eu "xiaomi.eu_multi_MIMAX3_V10.3.1.0.PEDCNXM_v10-9". Will this FW break my phone due to AR?
Many thanks!

Related

[GUIDE] Error 7 Solution While flashing 7.1.2 ROMs

A brief Intro.
Starting from the 7.1.2 ROMs most of the developers decided to follow the process of checking modem version at the time of flashing the rom. Many peoples ended up in
"Error 7- assert(xiaomi.verify_modem("MSM8976.LA.1.0.c3-30041-STD.PROD-1.77504.1.83742.1") == "1")"
The main reason for this is the outdated firmware or it is happened to those who had unofficially unlocked the bootloader.
Some more info..
1. You must be on MM build bootloader. If you are unofficially unlocked bootloader it will give you ERROR7.
@TheStrix have alreday given a short information about it in his Official LineageOS thread. If you are unaware of it read it here
2.Outdated Firmware.
Your firmware must be from from MIUI Global DEV v7.5.4 or above.
Get MIUI Global DEV v7.5.4 from here
or the latest firmware from here
NB:-
- Iam using the MIUI Global DEV v7.5.4 firmware. All working fine including Volte. I dont know about the second one,you can give it a try.
-If you are unofficially unlocked ,MIUI Global DEV v7.5.4 will re lock your bootloader you will end up in bootloop.
- I will not be reponsible for any damages.
Solution 1 [Permanent Solution] ..
1. So if you are unofficially unlocked, i will suggest to clean flash the latest MIUI Fatboot Rom. Kenzo users get it from here.
2.Flash it using MIFlashTool ,and officially unlock it.
HOW TO UNLOCK THE BOOTLOADER OF REDMI NOTE 3?
PART 1 : REQUESTING FOR UNLOCK PERMISSION
Step 1 – Open up your favorite web browser in your computer (Chrome is recommended) then go to this link
Step 2 – You’ll see the official page of “Unlock Your Mi Device”. Now simply click on the blue “Unlock Now” Button in the middle of the page.
Step 3 – You’ll see a login page in the next page which is in Chinese. If you use Google Chrome to open the page, then you can simply use its built-in Google Translate feature.
Step 4 – Once logged in, you’ll see the Unlock Application Permissions page.Now simply fill in all required fields then click on that green Apply Immediately button.
Step 5 – In the next page, you’ll need to enter a verification code sent to you via SMS. Check your phone for any SMS verification sent by Xiaomi server. The code is usually valid for only 5 minutes so you need to enter it immediately.
Step 6– Once you have submitted the 6 digits code, you’ll then be redirected to another page saying that from the point toward all you need to do is just waiting for Xiaomi Developers to review and approve your application. Once approved, you’ll get another SMS which normally arrives in 15 min(Atleast for me. For some it may take time). The approval process is manual so just be patient on this.
PART 2 : BOOTLOADER UNLOCKING PROCESS
Requirements for Bootloader Unlocking :
-An active Mi account linked to your device, your phone number and it has permission to proceed with bootloader unlock (follow previous steps above)
-Please backup your data for just in case scenario.
-Again, if you are not fully aware of flashing custom ROM, then you better stay away of unlocking your phone’s bootloader.
Download Mi Flash Unlock tool for Windows here, and install it on your computer / PC.
Step 1 – On your device, please login to your Mi account.
Step 2 – Put / reboot your device into bootloader mode. To do that, simply turn off your device, press the Power button and Volume down ( – ) button at the same time.
Step 3 – On your computer, open MiFlash Unlock tool you’ve just installed. Click on the Agree button when asked.
Step 4 – Login to MiFlash Unlock tool with the same Mi Account.
Step 5 – Now connect your phone to computer using its USB cable.
Step 6 – Once your phone is connected, the Unlock button will become active. Next, simply click on the Unlock button to start the process. The unlock process will take about 10 – 15 seconds to complete. That’s all.
After unlocking your phone’s bootloader, you’ll be able to flash TWRP and other custom ROM. Enjoy..
Please take these as your concern upon unlocking bootloader :
One Mi account could only unlock one device within 30 days.
If you see a notice saying that “current user is not logged in connected device” then please reboot your device normally then login with your account in the device (see Step 1).
Unlocking bootloader will wipe all user data especially if your device is encrypted. That’s why you’ll need to create backup before going to proceed.
Neither Xiaomi or I will guaranteed if anything goes wrong during and as the result of unlocking. Proceed with your own risks.
Also, unlocked Xiaomi devices will be marked in the official service end.
PART 3 : Installing TWRP and Custom Rom.
Step 1 –. Get latest TWRP from here. Flash it via fastboot { I will not be explaining that in details}
Step 2 –. Take back up of EFS using Twrp. Wipe Everything including internal storage.
Step 3 –. Install Firmware-Rom-Gapps in order. Error 7 will be solved
Solution 2[Temporary Solution] ..
Only try this method if you are not able to officially unlock your device . Dont use the Firmware by Strix.It will relock your bootloader.
Step1 - Downalod the rom to your pc.
Step2 - Use any notepad. Suggestd one Notepad++. Get it from here
Step3 - Open the Rom.zip{dont extarct}. Navigate to META-INF/com/google/android/updater-script.
Double click on updater-script and open it with notepad++. Edit and remove this line from the file
Code:
assert(xiaomi.verify_modem("MSM8976.LA.1.0.c3-30041-STD.PROD-1.77504.1.83742.1") == "1")
Allow the file to save and close the zip.{Rom will recompress by itself}.
Step4 - Flash in order. Firmware -Rom-Gapps.
Some FAQ's ..
1. Iam not getting volte
Ans:- Restore the EFS. Try rebooting your phone 2 or 3 times. After Clean flash ,I had to reboot 3 times to get volte working. :fingers-crossed:
2.Iam not able to see FingerPrint Option?
Ans:- Your are defenitely on an old Firmware.Update to Latest Firmware It will work.
3.Iam getting Some other Errors. :crying:
Ans:- Post your Screen Shot Below.Will Check.
4.Iam getting some other problems in ROM.
Ans:- Report it with proper logs to the developer.Iam helpless.
5.I bricked my device
Ans:- I will Laugh at you. Always do everything at your own risk. :silly:
Some Advices ..
* At least use search once in your life time. From my observation its clear that no one ever uses search in the Rom Section. Even is there is a solution in every page you keep on asking same questions.
*Dont flood the thread.
*Dont qoute the whole op.
*Respect other members
If this was of help to anyone hit the like :fingers-crossed:
First
There's a problem with not updating the bootloader (aboot) and staying with a LP bootloader, you will most likely encounter bootloops. Say you edit that code line for the modem check, it will flash but it won't boot/work properly. You must update the bootloader in order to boot newer ROMs. And you need to update the modem and other stuff so you won't face issues. You need to offcially unlock no matter what you do, it's very easy.
Asphyxiate666 said:
There's a problem with not updating the bootloader (aboot) and stay with a LP bootloader, you will most likely encounter bootloops. Say you edit that code line for the modem check, it will flash but it won't boot. You must update the bootloader in order to boot newer ROMs. And you need to update the modem and other stuff so you won't face issues. You need to offcially unlock no matter what you do, it's very easy.
Click to expand...
Click to collapse
that's why I wrote temporary method..only for those who are lazy and not willing to start from root by flashing fastboot rom
adithyan25 said:
that's why I wrote temporary method..only for those who are lazy and not willing to start from root by flashing fastboot rom
Click to expand...
Click to collapse
I understand but with their laziness they will ruin their devices then come here and say "omg sir it doesn't boot wtf is this useless rom crap developers".
Asphyxiate666 said:
I understand but with their laziness they will ruin their devices then come here and say "omg sir it doesn't boot wtf is this useless rom crap developers".
Click to expand...
Click to collapse
I know that...most people don't even bother to use search..even if there is a solution just above their question they won't give a damn to look it..
guys help..i had officially unlocked the bootloader..and i don't remember the firmware i had installed...n i am still getting the error code 7..do i need to flash the kenzo global or dev firmware from the link..??
PrathaM X said:
guys help..i had officially unlocked the bootloader..and i don't remember the firmware i had installed...n i am still getting the error code 7..do i need to flash the kenzo global or dev firmware from the link..??
Click to expand...
Click to collapse
you must format your phone (not wipe) using twrp then install fw-rom-gapps...use fw by strix from above method(permanent)
I flashed v8.5.1.0 using MiFlash and it said flash completed successfully. However now it is stuck on the Mi splash screen with "powered by android" logo at the bottom. The dots are moving so I assume it is loading but it's been on that same screen for the past 10 minutes now.
Previously, the bootloader was officially unlocked but some stuff broke as I tried to upgrade to a new ROM and that's why I decided to flash v8.5.1.0 in order to go back to stock and start from scratch.
Edit: It works!
adithyan25 said:
you must format your phone (not wipe) using twrp then install fw-rom-gapps...use fw by strix from above method(permanent)
Click to expand...
Click to collapse
I'm on Marshmallow boot loader (flashed faatboot ROM) and officially unlocked & formated data.
Yesterday I did a update RR ROM (9th july) then I got error 7.
at the time of flashing I was on latest firmware 7.7.6.
So reflashed 7.5.4 firmware and it's worked.
So we should always stick to 7.5.4 firmware ? For avoiding error 7?
baku2313 said:
I'm on Marshmallow boot loader (flashed faatboot ROM) and officially unlocked & formated data.
Yesterday I did a update RR ROM (10th july) then I got error 7.
at the time of flashing I was on latest firmware 7.7.6.
So reflashed 7.5.4 firmware and it's worked.
So we should always stick to 7.5.4 firmware ? For avoiding error 7?
Click to expand...
Click to collapse
yep..in my knowledge the latest firmware has a change in modem version(updated version) so it wont match with one in updater script... so i will say to stick with some older firmware unless the developers chabge it in the roms update-script file...
iam using strix fw 7.6.15
adithyan25 said:
yep..in my knowledge the latest firmware has a change in modem version(updated version) so it wont match with one in updater script... so i will say to stick with some older firmware unless the developers chabge it in the roms update-script file...
iam using strix fw 7.6.15
Click to expand...
Click to collapse
Can you provide me the link please.
baku2313 said:
Can you provide me the link please.
Click to expand...
Click to collapse
its in the aosp extended 4.4 update op...
im quite busy now...i will share it later if you havent found it .... you will find the link in aosp extended thread
adithyan25 said:
its in the aosp extended 4.4 update op...
im quite busy now...i will share it later if you havent found it .... you will find the link in aosp extended thread
Click to expand...
Click to collapse
Strix updated his thread with 7.7.6 firmware (Kenzo).
I am on MM on Redmi note 3 Snapdragon version! I tried firmware (7.7.0 I guess) and then ROM Zip but still got the Problem ! Any thing else I can do?
What if i have locked bootloader and flashed twrp through miflash?
coolguy22 said:
What if i have locked bootloader and flashed twrp through miflash?
Click to expand...
Click to collapse
In theory it should work I guess? Assuming you used the guide from @khajiit here you should have a MarshMellow bootloader, as the MIUI version linked there is based on MM (kate_global_images_6.11.3_20161103.0000.00_6.0_global_16db0fc5fa), so it shouldn't relock. Can't try myself since I unlocked mine recently.
Amon_Re said:
In theory it should work I guess? Assuming you used the guide from @khajiithere you should have a MarshMellow bootloader, as the MIUI version linked there is based on MM (kate_global_images_6.11.3_20161103.0000.00_6.0_global_16db0fc5fa), so it shouldn't relock. Can't try myself since I unlocked mine recently.
Click to expand...
Click to collapse
Ok so if i get the latest firmware and install some 7.1.2 rom it shouldn't bootloop?
coolguy22 said:
Ok so if i get the latest firmware and install some 7.1.2 rom it shouldn't bootloop?
Click to expand...
Click to collapse
In theory, it should work.
..

[GUIDE] Upgrade H815 Locked-BootLoader to Official Android 7.0 v29A

In this thread - Update LG G4 H818P to android 7 by LG-H815 Official v29A.
@hochocnua upgrade H818P to v29A using the LG Poland Official v29A firmware zip which comes from here.
And this thread, I'll guide you upgrade your H815 Locked-Bootloader to the v29A.
oh.. okay, I almost forgot the important thing
Code:
#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.
*
*/
Important information:
Only tested on LG G4 H815-TWN ver.
I'm not responsible for other G4 variants (exclude H818P and H815)
Before flashing it to another variant G4, you must take upon oneself the consequences
AND WARNING! IF YOU HAVE ANY PROBLEM, PLZ SEARCH IN THIS FORUM OR GOOGLE!!!
Notice: If you need a Traditional Chinese Guide (中文教學)? Go here or here
This GUIDE use OFFICIAL FIRMWARE by LG, and there's new 7.0 TOT released, can be easily to-do, search it by yourself in G4 forum
Prepare these:
1. A heart full of determination <- Go play Undertale
2. LG Mobile Driver for Windows
3. LGUP with 8994 DLL
4. LG ADB pack (which include Send_Command.exe)
5. FlashFire v6.0 (the lastest version on Play Store will fc in 5.1)
6. LG Poland Official H815 v29A firmware zip
7. LG Taiwan H815 v10F KDZ
8. a rooted system.img of H815 v10F
Unnecessary:
Backup data using LG Backup
Backup photo using Google Photos or save them to your pc
Backup other data to your external SD card, and remove it from your phone
If you bricked your phone, try to flash this thru LGUP
LG Taiwan H815 v20E KDZ
Installation:
We need to downgrade 6.0 to 5.1 before flash Nougat
1. Check Anti-rollback version in *#546368#*815# -> SVC Menu -> Version Info (Important!!!)
If the value is 0, fine, goto step 2
If the value is v1, v2, v3 or above, DON'T USE THIS GUIDE OR BRICK YOUR PHONE
2. Install LGUP and Driver, shutdown your phone, goto Download mode by press Vol-UP, connect to your pc
You should see Firmware Update shows up on your screen
3. Open LGUP, select REFURBISH, and choose BIN file "H81510F_00_0113.kdz", press Start button
Code:
On the LGUP you first need to select :
1. UPGRADE
2. Choose the .kdz file
3. Go back to REFURBISH
4. Start ( Begin the flashing of the device ).
( thanks @lekk for these missing guide :) )
4. When rebooted, do a simple set, and go to Setting -> Backup & reset -> Factory data reset
Reboot again, do a simple set, copy rootsystem20160214.img & eu.chainfire.flash.v6.apk & LG-H815_Official_v29A.zip to internal storage
5. Shutdown and goto Download mode again, open LG ADB pack, double ports.bat , you should see\Device\XXXXDIAG1 REG_SZ COM#
The # is a random number, remember it, we'll use that at next step
6. Open cmd and change to same folder, type
Code:
Send_Command.exe \\.\COM#
"#" is the number what we just seen in ports.bat
You should see Enter, Leave and a #, copy
Code:
dd if=/data/media/0/rootsystem20160214.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0
then press enter
Wait a while, another # will appear, pull out battert and reboot
We finally downgrade to 5.1 with root, and now we gonna flash Nougat
7. Now you should see SuperSU in your app drawer, install eu.chainfire.flash.v6.apk, then open FlashFire
8. In FlashFire, click "+", click Flash ZIP or OTA, choose LG-H815_Official_v29A.zip, and don't tick anything, go next step
9. Scroll to the bottom, click FLASH, click OK, wait till the phone reboot to FlashFire mode
10. When the phone reboot again, you should now see Android is Upgrading
11. Goto Setting -> Backup & reset -> Factory data reset, do a full factory reset
12. Wait the phone earse and reboot itself
13. Open LG Backup, mount your SD Card, select Restore, and enjoy your new nougat 7.0
Before asking any question, be sure you have already checked this Q&A list!
Known Issues:
Q1. I'm stuck at LG Logo after flash 5.1 KDZ
A: Pull out battery and enter recovery mode to do factory reset
Q2. Will my G4 overheat or dead while flashing?
A: All G4 still alive now won't dead, while flashing, they mutation
Q3. Should I upgrade to Nougat? Is there any feature better than Marshmallow?
A: Google "Nougat vs Marshmallow"
Q4. I'm now at 6.0 and Anti-rollback version is 0, do I need to downgrade before flashing Nougat?
A: Go to the top and read this topic again, GO
You can't unlock bootloader that mean you can't dump out system.img to do root injection
And you can't use TWRP cuz you have a locked-bootloader
So, we need to downgrade, using the 5.1 Download mode to flash our modified system.img
Gain the root permission and use FlashFire to flash that firmware
This method looks like HTC's Bootloader firmware flash, but we use FlashFire to do this
Q5. Will Nougat cause G4 overheat or battery drain?
A: No, but smooth and stable, surfing web just a little warm
But I don't play games, so you need to try this urself
Q6. Hey! Is there any root injection in this Nougat firmware?
A: No, this is an official firmware signed by LG, un-touched, so ... sad
Q7. Can I do a root injection to this nougat system.img?
A: No, you can't, go back to Q4
If you modified the system.img and flash it
You'll get a fully bricked phone
Q8. Why I should do factory reset again after nougat boot up?
A: FlashFire flash that firmware just like when you receive an OTA and flash it
That a dirty flash, will cause lag, overheat, or other issues.
Q9. Can LG Backup restore all my data?
A: Some applications can't backup their own data,
but I know Steam Guard can!
Cuz I just logged in my Steam through that restored Steam app!
Q10. Can I roll back to Marshmallow or lower version?
A: Yes, you can!
But wait, check Anti-rollback version, if the value is 0,
then use LGUP, "REFURBISH" your phone to European v10 KDZ
Check anti-rollback version still "0"
After flashed European v10 KDZ, REFURBISH your phone again to any country/version's KDZ
Q11. Hey! Why my rootsystem20160214 not a img file, it's a 7z format file!
A: Don't you know that a zipped format? Go search it.
Q12. OMG! My phone stucked at LG Logo with breathing light
A: It's still boooooting, don't take out battery or anything else, let it boot up.
Q13. My phone realllly stucked at LG Logo, and LGUP show Unknown Model or Unknown Port!
A: Try LG Flash Tool, flash TWN v10F KDZ or other country KDZ.
If your LGUP or LG Flash Tool can't recognize your G4, and you surely the driver correctly installed...
The reason is: Windows 10 with USB3.0 port won't work, try Windows 10 with USB2.0.
Quickest way: Why not use Windows 7?
Q14. Can I get Android Pay working if I upgraded to Nougat?
A: You can't. Some "root" files still in the system partition (I don't know where are those files stored).
So your phone can't access SafetyNet now.
Q15. Is there any way to get my Android Pay work again?
A: Try REFURBISH your phone to a European KDZ
Then REFURBISH to any country/version KDZ, that's would get your Android Pay work again.
Oh.. I didn't try this but I think it would work, cuz I don't use Android Pay
Q16. So, why can't we access SafetyNet?
A: Some "root files" can't removed from the system partitions, if Google Play services detected those files, may cause "CTS Profile match: Fail"
Q17. Everything worked fine after this upgrade, but it shows "Current Version is not available for user. Can't find cust for NTCODE=[XXXXX,FF}", how to solve this?
A: It's normal cuz the firmware doesn't match to your phone's region / country, dismiss that, and enjoy your nougat
Q18. I can't get 4G+ on my G4, why?
A: This firmware's baseband doesn't match to your country's band, not a major issue.
If you really care about this, downgrade to Marshmallow
Screenshots:
See attach
The method is working fine for international H815. Freshly updated
Thank you bro!!!
Kinda sad that it voids your warranty tho.
That is legit the only thing that makes the fact we cant unlock our bootloader a good thing- whoever has a warranty keeps it.
Velkyrix said:
Kinda sad that it voids your warranty tho.
That is legit the only thing that makes the fact we cant unlock our bootloader a good thing- whoever has a warranty keeps it.
Click to expand...
Click to collapse
Is there any brand new G4 on sale?
Or some countries give customers who buy G4 for 2 yrs warrenty?
ling751am said:
Is there any brand new G4 on sale?
Or some countries give customers who buy G4 for 2 yrs warrenty?
Click to expand...
Click to collapse
at least here in Israel, all G4s are sold with a 2 year warranty.
Honestly if it didn't have the warranty I'd use this, but I do want to keep my warranty. It's kinda odd how this does void your warranty, and another bootloader locked rom that i know doesn't void your warranty. I assume it has to do with the fact that the method of flashing this rom does require root.
Hey, thanks for the guide.. Will give it a try immediately. Was waiting for this for a long time.
Can we use this method to flash LineageOS Nougat or Oreo as well or does it only work with stock LG firmware?
Velkyrix said:
at least here in Israel, all G4s are sold with a 2 year warranty.
Honestly if it didn't have the warranty I'd use this, but I do want to keep my warranty. It's kinda odd how this does void your warranty, and another bootloader locked rom that i know doesn't void your warranty. I assume it has to do with the fact that the method of flashing this rom does require root.
Click to expand...
Click to collapse
This is a fully stock ROM, downgrade to 5.1 no need to unlock the bootloader, we are using the bootloader's bug to flash modified system.img, and then, upgrade to nougat, a fully stock Nougat ROM, you can't root, and the bootloader still locked.
But I don't know what if we flash this, the phone still in warranty or not.
And here, in Taiwan, Taiwan LG is selling LG G6 now, they don't sell G4, our warranty only 1 yr.
Desarth said:
Hey, thanks for the guide.. Will give it a try immediately. Was waiting for this for a long time.
Can we use this method to flash LineageOS Nougat or Oreo as well or does it only work with stock LG firmware?
Click to expand...
Click to collapse
This method only works with stock ROM, if you try to flash a third-party ROM, you'll stuck at LG Logo cuz the bootloader don't know what the fxxk is this system, See "Known Issues" Q7
After updating to the V29a lift LG backup stop working notifications restore 2 times the two failed, I had to perform wipe and returned to normal.
Do we have root to delete apps that I do not use LG?
javikore said:
After updating to the V29a lift LG backup stop working notifications restore 2 times the two failed, I had to perform wipe and returned to normal.
Do we have root to delete apps that I do not use LG?
Click to expand...
Click to collapse
Do you perform a fully factory reset after upgraded to Nougat? I think you must read my guide again
Do we have root? Plz see "Known Issues" Q6, ty
when i run ports.bat i get this:
\Device\LGANDNETMDM0 REG_SZ COM4
\Device\LGANDNETDIAG1 REG_SZ COM3
so i copy the code and instead of COM# i put COM3. I then see ENTER, Leave then #, and then i copy the next code and press enter. The # appears and I remove the battery and reboot. Then there is no Supersu. What am i doing wrong?
LG Taiwan H815 v10F KDZ link expired. Can u upload again?
Nevermind... i made a yandex account.
sbuja said:
when i run ports.bat i get this:
\Device\LGANDNETMDM0 REG_SZ COM4
\Device\LGANDNETDIAG1 REG_SZ COM3
so i copy the code and instead of COM# i put COM3. I then see ENTER, Leave then #, and then i copy the next code and press enter. The # appears and I remove the battery and reboot. Then there is no Supersu. What am i doing wrong?
Click to expand...
Click to collapse
The com port was the one you need.
Can you copy the full input/output and paste it here?
Or a screenshot
Thank you. The problem was i had to unpack the 7z file, then unpack the .tar file to get the the .img file. Now it is sorted, my phone is running Android 7.
I have lg g4 h815tr and i want to try this. Its ok?
LG-H815 cihazımdan Tapatalk kullanılarak gönderildi
sbuja said:
when i run ports.bat i get this:
\Device\LGANDNETMDM0 REG_SZ COM4
\Device\LGANDNETDIAG1 REG_SZ COM3
so i copy the code and instead of COM# i put COM3. I then see ENTER, Leave then #, and then i copy the next code and press enter. The # appears and I remove the battery and reboot. Then there is no Supersu. What am i doing wrong?
Click to expand...
Click to collapse
Plz upload your cmd window screenshot here
sbuja said:
Thank you. The problem was i had to unpack the 7z file, then unpack the .tar file to get the the .img file. Now it is sorted, my phone is running Android 7.
Click to expand...
Click to collapse
You got it.
Lonelylighttt said:
I have lg g4 h815tr and i want to try this. Its ok?
LG-H815 cihazımdan Tapatalk kullanılarak gönderildi
Click to expand...
Click to collapse
Don't do that if you don't have any confidence
But you can try this guide if you find a 5.1 version KDZ for your H815TR.
If you bricked your phone, try to flash back to stock KDZ
Good luck!
ling751am said:
Plz upload your cmd window screenshot here
You got it.
Don't do that if you don't have any confidence
But you can try this guide if you find a 5.1 version KDZ for your H815TR.
If you bricked your phone, try to flash back to stock KDZ
Good luck!
Click to expand...
Click to collapse
The kdz file in this threath is work for me? Is it work for me ?
LG-H815 cihazımdan Tapatalk kullanılarak gönderildi
I have added screenshots of my software info.i got the phone as a gift and it was rooted when i got it . i think it's refurbished phone. Will this method work for me?
Lonelylighttt said:
The kdz file in this threath is work for me? Is it work for me ?
LG-H815 cihazımdan Tapatalk kullanılarak gönderildi
Click to expand...
Click to collapse
Is H815=H815TR? I don't get it
Don't try to upgrade your phone with this guide, never.
I think you better stay at Marshmallow
Sasimanto said:
I have added screenshots of my software info.i got the phone as a gift and it was rooted when i got it . i think it's refurbished phone. Will this method work for me?
Click to expand...
Click to collapse
Plz upload "Hardware Info" screenshot here, not "Software Info"
Don't forget to remove your MAC Address from screenshot

[GUIDE] How to install official Global Rom V9.6.8.0.OEDMIFD on Antirollback device

NOTES:
- This will fix the modem on the global rom, you will be able to call and use the internet.
- I know MIUI 10.0.1.0.OEDMIFH has been released. If you have no problem with MIUI 10 AND with Antirollback, just use the fastboot version and flash that.
- If you want MIUI 10.0.1.0.OEDMIFH firmwareless go to @yshalsager thread and flash that instead of my MIUI 9 fw-less rom (installation process is the same)
- This thread is useful for people who want Global Stable MIUI 9 on Mi Max 3 with a working modem.
- If you installed MIUI 9.6.6.0.OEDMIFD fw-less from here before, just download the MIUI 9.6.8.0.OEDMIFD / 10.0.1.0.OEDMIFH FW-LESS and flash that above your rom using TWRP.
- if you install this rom on a non-Antirollback device, make sure not to update to MIUI 10 from updater or you will get Antirollback.
- if you have antirollback and you want this rom, follow the guide below and dont update to MIUI 10 if you prefer MIUI 9.
- V9.6.8.0.OEDMIFD has Antirollback, So people who want to have less problems with their rom, you can flash the full rom with the firmware-update folder instead of the fw-less one as you already have
antirollback, and you will get the correct firmware for your phone
- Read more about Antirollback here: here
Installation guide:
NOTE: By flashing this you agree that Im not responsible for any bricking situation that might happen because of this process!
YOU MUST HAVE UNLOCKED BOOTLOADER
1. Go to twrp on your device and wipe everything! (system,vendor,internal .....)
2. Change your data partition to F2FS
3. Reboot to twrp and format userdata
4. Flash China Stable 9.6.12.0 via Fastboot (or 9.6.11.0 if you dont have Antirollback because 9.6.12.0 has antirollback)
5. Flash twrp and reboot to it
6. in TWRP wipe everything (system,vendor,internal .....)
7. Change your data partition to F2FS
8. Reboot to twrp and format userdata
9. Change the data partition back to EXT4
10. Reboot one last time to TWRP and copy the fw-less rom to your internal storage
11. flash the fw-less rom / (full rom 9.6.8.0 if you already have antirollback and you want MIUI 9)
12. wipe cache/ dalvik
13. mount cust partition in twrp, go to the file explorer and go to the cust folder from the root of the device
15. delete everything in that folder
17. delete the rom from your internal storage using MTP
16. boot to fastboot mode and flash the cust.img using "fastboot flash cust cust.img"
17. delete all the files on your internal storage using MTP
18. reboot, it will say reset phone, click on it, wait until the device boots and enjoy!
Downloads
fw-less 9.6.8.0.OEDMIFD Rom: here
Cust Partition Fix (Cust.img): here
Known Problems:
- The software keys sometimes fail
- The play store isnt certified (safetynet doesnt pass) (can be fixed using magisk root)
Lets reserve one comment
thank your time and work, want test when i have some time, thanks X 1000
Thank you for the guide!
Sent from my MI MAX 3 using Tapatalk
If you are not on an antirollback device (Currently on china 9.6.11.0) How would I go about flashing?
omniphil said:
If you are not on an antirollback device (Currently on china 9.6.11.0) How would I go about flashing?
Click to expand...
Click to collapse
same as the antirollback device.
Flashing the normal rom will cause problems and might not work without the cust fix.
If you dont flash the fw-less rom, the rom will update the firmware (firmware-update folder) to its own version which will brick your modem again.
omer919 said:
same as the antirollback device.
Flashing the normal rom will cause problems and might not work without the cust fix.
If you dont flash the fw-less rom, the rom will update the firmware (firmware-update folder) to its own version which will brick your modem again.
Click to expand...
Click to collapse
Ok, so I followed this exactly with the exception of the step 17, There were no files on on internal storage showing up in MTP at all?
Also on step 4 I flashed the China rom successfully but when finished I did not restart the phone and let it boot up and go thru the initial setup of the rom, I just flashed the China rom and proceeded to the next step.
But it certainly gives me the 9.6.6.0 global rom, however the radio is now broken again, I cant get out to the internet. This really makes no sense? On the China rom the radio certainly works fine.
Any ideas? What a frustrating phone this has been, I'm sort of mad at the vendors putting these fake roms on here with non working modems....
There's go to be a way to flash just the modem firmware from the China rom?
omniphil said:
Ok, so I followed this exactly with the exception of the step 17, There were no files on on internal storage showing up in MTP at all?
Also on step 4 I flashed the China rom successfully but when finished I did not restart the phone and let it boot up and go thru the initial setup of the rom, I just flashed the China rom and proceeded to the next step.
But it certainly gives me the 9.6.6.0 global rom, however the radio is now broken again, I cant get out to the internet. This really makes no sense? On the China rom the radio certainly works fine.
Any ideas? What a frustrating phone this has been, I'm sort of mad at the vendors putting these fake roms on here with non working modems....
There's go to be a way to flash just the modem firmware from the China rom?
Click to expand...
Click to collapse
I have none of the stated issues.
Follow the guide again from step 1 and this time setup the phone on 9.6.11.0 (dont let it update to 9.6.12.0)
Make sure that on fastboot you choose clean all and not save my data
omer919 said:
I have none of the stated issues.
Follow the guide again from step 1 and this time setup the phone on 9.6.11.0 (dont let it update to 9.6.12.0)
Make sure that on fastboot you choose clean all and not save my data
Click to expand...
Click to collapse
Ok so once 9.6.11.0 flashes, let the phone boot up and go through all the initial setup, then reboot in TWRP and continue. I will do that...
Yes, on fast boot I am choosing "Clean All"
How about step 17? I don't seem to see what i'm supposed to be doing there?
omniphil said:
Ok so once 9.6.11.0 flashes, let the phone boot up and go through all the initial setup, then reboot in TWRP and continue. I will do that...
Yes, on fast boot I am choosing "Clean All"
How about step 17? I don't seem to see what i'm supposed to be doing there?
Click to expand...
Click to collapse
after you flash the rom, you need to mount the cust partition.
after that you need to use the file manager in twrp to delete everything in the cust partition and then copy all the files from the cust fix zip to the cust folder on your phone using the twrp file explorer. on 17 I meant that you delete the files on your Internal storage that you used to copy to the cust folder so you wont have any files left before running the system for the first time
omer919 said:
after you flash the rom, you need to mount the cust partition.
after that you need to use the file manager in twrp to delete everything in the cust partition and then copy all the files from the cust fix zip to the cust folder on your phone using the twrp file explorer. on 17 I meant that you delete the files on your Internal storage that you used to copy to the cust folder so you wont have any files left before running the system for the first time
Click to expand...
Click to collapse
I certainly mounted the Cust partition and copy everything copied over, I actually copied the Cust Fix files from an sd card to internal so there was nothing to clean up in my case.
Ok, I am crossing my fingers here
---------- Post added at 11:11 AM ---------- Previous post was at 10:41 AM ----------
So while I was restoring my data from google I was certainly getting text messages. A phone call worked too. However after all my data finished restoring from my google account and I rebooted I now have no cell signal again.
I couldn't imagine something that gets restored would mess up the cellular connection, but I am going to have to wipe and start over and not restore anything from my account to see if that helps at all...
Ugh....
omniphil said:
I certainly mounted the Cust partition and copy everything copied over, I actually copied the Cust Fix files from an sd card to internal so there was nothing to clean up in my case.
Ok, I am crossing my fingers here
---------- Post added at 11:11 AM ---------- Previous post was at 10:41 AM ----------
So while I was restoring my data from google I was certainly getting text messages. A phone call worked too. However after all my data finished restoring from my google account and I rebooted I now have no cell signal again.
I couldn't imagine something that gets restored would mess up the cellular connection, but I am going to have to wipe and start over and not restore anything from my account to see if that helps at all...
Ugh....
Click to expand...
Click to collapse
basic rule number 1, always start clean without any restores if you want 0 bugs/problems
omer919 said:
basic rule number 1, always start clean without any restores if you want 0 bugs/problems
Click to expand...
Click to collapse
Copy that, I will report back with the clean start...
---------- Post added at 12:09 PM ---------- Previous post was at 11:56 AM ----------
Negative... Still no service....
Maybe I just have a flaky phone? Tho i do have service fine with the China rom.
I guess i'll just have to wait until there is a flashable global rom complete with modem and stuff.
Thank for the big effort. I made it following this guide.
But I think this is MIUI 9 but I like MIUI 10 much more.
So I revert back to EU 8.9.6 and I satisfy with this.
fordarm said:
Thank for the big effort. I made it following this guide.
But I think this is MIUI 9 but I like MIUI 10 much more.
So I revert back to EU 8.9.6 and I satisfy with this.
Click to expand...
Click to collapse
I'M using eu 8.9.6 and stock sms app problem do you have it too.?
but in 8.8.9 it was OK
azhar63 said:
I'M using eu 8.9.6 and stock sms app problem do you have it too.?
but in 8.8.9 it was OK
Click to expand...
Click to collapse
I am using special version which already fix SMS issue and also remove ARB related stuffs.
You can download that from https://drive.google.com/file/d/1AejzODOxusDfeD125KbClDnJGHbHPh-U/view
Official global rom version is 9.6.7.0
I got an information from Korean xiaomi community that the official global rom version is 9.6.7.0 but not 9.6.6.0.
He bought it from the aliexpress and seller shipped it with sealed package. And it put "Global Versiso" sticker on the box.
Here I attach the ROM version image.
We better wait until official site put mi max 3 global rom there.
fordarm said:
I got an information from Korean xiaomi community that the official global rom version is 9.6.7.0 but not 9.6.6.0.
He bought it from the aliexpress and seller shipped it with sealed package. And it put "Global Versiso" sticker on the box.
Here I attach the ROM version image.
We better wait until official site put mi max 3 global rom there.
Click to expand...
Click to collapse
Thats a real global rom.
Its not uploaded to xiaomi's database yet so its unavailable for download
just like 9.6.8.0 which is also real but not released yet.
omer919 said:
Thats a real global rom.
Its not uploaded to xiaomi's database yet so its unavailable for download
just like 9.6.8.0 which is also real but not released yet.
Click to expand...
Click to collapse
I don't understand why Xiaomi doesn't support OTA on the mi max3 with former glabal rom. Really shame.
So let's say i managed to flash on my non anti-rolled back mi max 3 with your steps, in future updates can i just update normally OTA?

(Method) For everyone who wants to Downgrade Galaxy S8 to Oreo/Nougat

Hey guys!
I recently read many Questions About downgrading the Galaxy S8 to 7.0/8.0 after we got the 5x Bootloader.
Well many of you say NO but What many of you forgot is that there is a way to Downgrade your phone.
I already had that Problem with my S6 back in 2016, where I wanted to Downgrade it to 5.1. All you Need for a Downgrade is a Combination File.
Combination files are basically used for testing purposes in the Samsung devices. These files are there to make sure that the functionality of your device is error-free, before making its final release. These files are created by Samsung company and are found in only their devices.
Combination ROM Advantages:
Its help you to repair imie number in some models like S8/S8 plus S7/S7 Edge S6/S6 Edge…
Its very useful in bypass samsung account in too many models.
Its very useful in bypass Google account in too many models.
Its very useful for downgrade in some models.
Its help you to enable usb debugging.
its help to remove any security FRP / Reactivation Lock from Samsung like 2016-2019
You can find Combination Files for Galaxy S8 devices here:
G950U with latest Bootloader: http://www.mediafire.com/file/j8xi2n73zhh37q1/COMBINATION_FA70_G950USQU5ARG4.zip
G950F (currently only for 4x Bootloader): http://www.mediafire.com/file/c37zq...QB19841686_REV00_user_mid_noship.tar.rar/file
Here is a Video of Downgrading a Galaxy S6 Edge with Combination File : https://www.youtube.com/watch?v=dOKJcHU1pXM Should work with S8 too
Hello, nice tutorial!
Want to ask:
"Combination files are basically used for testing purposes in the Samsung devices. These files are there to make sure that the functionality of your device is error-free, before making its final release. These files are created by Samsung company and are found in only their devices. "
So only Samsung releases these files to public? or are leaked?
I`m asking to check if I should wait or not, I had V4 bootloader but recently by accident with the latest update I got V5
rilley said:
Hello, nice tutorial!
Want to ask:
"Combination files are basically used for testing purposes in the Samsung devices. These files are there to make sure that the functionality of your device is error-free, before making its final release. These files are created by Samsung company and are found in only their devices. "
So only Samsung releases these files to public? or are leaked?
I`m asking to check if I should wait or not, I had V4 bootloader but recently by accident with the latest update I got V5
Click to expand...
Click to collapse
I would recommend you to wait till the latest Combination File gets public for the G950F/G955F. They do work very good and are also stable. Usually I think Samsung does not public These files online but they get leaked very often. I used the Combination File to Downgrade my S6 from 7.0 with Bootloader 6 to 5.1.1 with Bootloader 2.
Im sorry but I can only explain the function of a Combination Rom along with the Galaxy S6..
Once Cthe latest Combination File is available, do this:
1. Download your Nougat/Oreo Firmware you want to install
2. Download Combination File with the latest Bootloader Version
3. Downlad 7zip, since you Need to edit the firmware you want to install
3b) Extract the firmware you want to install to a new Folder
3c) Delete all files except for boot.img, cache.img, recovery.img and system.img
3d) Open 7zip from your Start Menu and locate the firmware Folder
3e) Mark the remaining files and press the green "Add" Button at the upper left corner and create a tar (Odin Flashable) file
4)Download Odin
5) First uncheck Auto-Reboot
6) Now first Flash the Combination File
7) Afterwards go directly again in Download Mode and Flash the tar- firmware File
8) Reboot your phone and do a wipe
9) Congrats! You now have Stock 7.0/8.0 Back!
Notes: Fingerprintscanner wont work, because it is a part of cm.bin, OTA Updates wont work as well, Dont worry if you see a green text next to the Phone logo while starting it. Thats normal and not an error.
Backup your files before you do that!
I hope it helped you
halloo13 said:
I hope it helped you
Click to expand...
Click to collapse
Yes, many thanks for response!
I guess I will wait until I get the combination of files, but until then I want to switch CSC, found a solution to use THAI sim card, but not sure, if everything goes ok, I guess the new OTA update will be the latest from THAI, there are no changes to get bricked by this method right? ( I will be able to get back to the ROM stock that I have now? )
halloo13 said:
I would recommend you to wait till the latest Combination File gets public for the G950F/G955F. They do work very good and are also stable. Usually I think Samsung does not public These files online but they get leaked very often. I used the Combination File to Downgrade my S6 from 7.0 with Bootloader 6 to 5.1.1 with Bootloader 2.
Im sorry but I can only explain the function of a Combination Rom along with the Galaxy S6..
Once Cthe latest Combination File is available, do this:
1. Download your Nougat/Oreo Firmware you want to install
2. Download Combination File with the latest Bootloader Version
3. Downlad 7zip, since you Need to edit the firmware you want to install
3b) Extract the firmware you want to install to a new Folder
3c) Delete all files except for boot.img, cache.img, recovery.img and system.img
3d) Open 7zip from your Start Menu and locate the firmware Folder
3e) Mark the remaining files and press the green "Add" Button at the upper left corner and create a tar (Odin Flashable) file
4)Download Odin
5) First uncheck Auto-Reboot
6) Now first Flash the Combination File
7) Afterwards go directly again in Download Mode and Flash the tar- firmware File
8) Reboot your phone and do a wipe
9) Congrats! You now have Stock 7.0/8.0 Back!
Notes: Fingerprintscanner wont work, because it is a part of cm.bin, OTA Updates wont work as well, Dont worry if you see a green text next to the Phone logo while starting it. Thats normal and not an error.
Backup your files before you do that!
Click to expand...
Click to collapse
Hi, ok but it means that i cannot use fingerprint or ota update anymore or after dowgrade could i install full stock firmware with odin and recovery functionalities?
Will this trip Knox?
Any idea if I can downgrade from pie on a S8+ on bootloader 6?
I've tried this method on my S7 edge but I've stucked on step - deleting files.
After extracting the firmware I get 5 files- Ap, Bl ect.
When i extract the AP file (previously deleting "md5" from the name, and becoming rar file) there are only 3 new files (nothing for delete if i remembering correctly)
Files i need to delete are on other files from extracted firmware.
At the end I finished on unsuccessful flash.
I want to go back to nougat on my S8+ (955f), but i dont want to take risks, so I did flashing on old device with corect firmware.
I'm really mad at Samsung. Battery life become horrible at pie. Thats why I want to go back to nougat or at least oreo.
I will post some videos after day or two how is possible to downgrade android version on some Samsung devices with higher bootloader version. These methods didn't worked for me but may be they will encourage some of you to make possible the downgrade.
As I promised:
1. Interesting way to downgrade Samsung Device (J series) when touchscreen does not working:
https://www.youtube.com/watch?v=SmfgxoUhflA&feature=emb_title
2. Second method:
https://www.youtube.com/watch?v=ZKg1DC4ul_g&feature=emb_title
As I remember oreo and nougat have pro mode on video recording and faster charging speed. I hope someone to explain is it possible to downgrade S8 and whats are the steps with this method.
so if i want to downgrade to firmware with bootloader v4 but my phone has now v6, will i download combination file with bootloader 6 or 4? I didn't get that part, sorry. i have s8+
edit: ok, 4 didn't work, so i guess need to get 6
Does anyone know the password for the linked Combination file?
Thanks for this thread.
I want to downgrade from Oreo to nougat too, I'm on "U1" security patch, but I don't understand the order of bootloader version... Can you try to explained how to ?
I found this if it can help : https://combinationfirmware.com/combination-samsung-galaxy-s8/
Scylla.bx said:
Thanks for this thread.
I want to downgrade from Oreo to nougat too, I'm on "U1" security patch, but I don't understand the order of bootloader version... Can you try to explained how to ?
I found this if it can help : https://combinationfirmware.com/combination-samsung-galaxy-s8/
Click to expand...
Click to collapse
Since you are on bootloader version 1, you don't need the combination files. If you were past version 2 they would be needed.
Once you update to a new bootloader you can't go back to software on the older bootloader without the combination files.
Kaloob said:
Since you are on bootloader version 1, you don't need the combination files. If you were past version 2 they would be needed.
Once you update to a new bootloader you can't go back to software on the older bootloader without the combination files.
Click to expand...
Click to collapse
Thank you for your reply.
Ok so if im on the right bootloader for Nougat, why can i install this rom ?
[S8/S8+][Nougat][01-Jan-2020][v30] LightROM
In fact i can install it, all seem to be fine, no error in twrp, but at reboot it freeze at bootloader
Thanks for your help bro
Scylla.bx said:
Thank you for your reply.
Ok so if im on the right bootloader for Nougat, why can i install this rom ?
[S8/S8+][Nougat][01-Jan-2020][v30] LightROM
In fact i can install it, all seem to be fine, no error in twrp, but at reboot it freeze at bootloader
Thanks for your help bro
Click to expand...
Click to collapse
If you have an Exynos version, maybe ask around on that thread.
If you have a Snapdragon variant, you can't flash that ROM.
Kaloob said:
If you have an Exynos version, maybe ask around on that thread.
If you have a Snapdragon variant, you can't flash that ROM.
Click to expand...
Click to collapse
I have exynos. Anyway thank for your help, i try to post on that thread and hope someone could figure it out.
Peace

			
				
Did anyone find the password for the file?
necklickhia said:
Does anyone know the password for the linked Combination file?
Click to expand...
Click to collapse
Password I had to find it elsewhere: "www.samkey.org/forum" without the quotes

Downgrade is it allowed?

I'm using Rn7 4gb 64gb PFGMIXM global version. I wonder if i will unlock bootloader and install TWRP or Orange it will allow me to downgrade version without bricking or any problem?
On global rom the ARB is activated, if you want to downgrade to older version you can use miui.eu instead because there is no ARB on miui.eu
Hi there, you can downgrade between MIUI 10.X without the need of use of TWRP/ORANGE, you just need the Bootloader unlocked and the MI Flash Tool with any Fastboot Miui ROM (But if you want to, you can still use the custom recoveries for Recovery ROMs) I Downgraded from 10.3.6.0 to 10.2.7.0 with fastboot rom and everything went smooth. (Be aware that after using MI Flash tool the Bootloader will be relock)
BlackGarnett said:
Hi there, you can downgrade between MIUI 10.X without the need of use of TWRP/ORANGE, you just need the Bootloader unlocked and the MI Flash Tool with any Fastboot Miui ROM (But if you want to, you can still use the custom recoveries for Recovery ROMs) I Downgraded from 10.3.6.0 to 10.2.7.0 with fastboot rom and everything went smooth. (Be aware that after using MI Flash tool the Bootloader will be relock)
Click to expand...
Click to collapse
Can you give instruction? After bootloader unlock? I read other comment from other thread it can brick the device. Do we have the same device? 48mp cam and PFGMIXM? Can you post here your screenshot of your current Rn7 version?
If i'm going to install TWRP is it safer than downgrade using MI flashtool?
gAracUh said:
Can you give instruction? After bootloader unlock? I read other comment from other thread it can brick the device. Do we have the same device? 48mp cam and PFGMIXM? Can you post here your screenshot of your current Rn7 version?
If i'm going to install TWRP is it safer than downgrade using MI flashtool?
Click to expand...
Click to collapse
Hi sure, I'm on 10.3.5.0 right now, found it as the better ROM for my personal using, and yes I have global version PFGMIXM, after testing what I needed to, between 10.3.6.0-10.2.7.0 I stayed up in 10.3.5.0. (I can't post any screenshot right now but maybe later I might attach to this post --- Update, attached the screenshot)
-About the brick, I actually can't explain what it triggers but most of the time I belive has been happening to others RN7 versions.
-About the TWRP safety, is the same I believe (as long as you know what you are doing), I prefered to try the downgrade my first time using MI flashtool cuz it's official and less possibilities of problems, you can always unlock again the bootloader after the flash doing the same steps and w/o waiting time cuz already did that phase.
-The instructions are simple and they are the same given by Xiaomi in their ROM site.
On here: Fastboot Method
Instructions via Fastboot method:
-Download and install the Adb+fastboot drivers or xiaomi drivers for rn7 (that I believe you already have if you unlocked the bootloader)
-Download and install the Mi FlashTool (The link above)
-Download the FASTBOOT ROM for you need, remember it to be PFGMIXM (On internet you can find the 10.2.7.0/10.2.8.0 and the 10.3.5.0 FASTBOOT ROM -- On Xiaomi site you can find the 10.3.6.0 lastest fastboot ROM)
-Turn off the device. Press the Volume– key and the Power button at the same time to enter Fastboot mode. Then connect the device to the Windows PC/laptop via a micro USB cable.
-Double click on the downloaded ROM file to decompress it. Open the file folder for the decompressed ROM pack, and copy its path .
-Open the MI flashtool and you can either click "select" to search the folder of the uncrompressed ROM or just paste the path if you copied it early (example: C:\User\User1\Desktop\complete_folder_rom).
-Click Refresh and the device will be detected automatically.
-Then just click flash and wait the process that will take some minutes
-After the flash is done, the status will say "flash done" and will appear a "success" message, then the phone will reboot itself and start as it was out-of-the-box for the first config
Same instructions are with pictures in the link.
I didn't tried the downgrade in TWRP/Orange but I believe is the same as flashing any ROM, wipe dalvik, cache, data, system and then flash the ROM - for TWRP/Orange the ROM is the "Recovery" version ones, not the Fastboot as the steps above (TWRP will always mark you an error for MIUI Recovery ROMS so erase "compatibility.zip" in the ROM, this usually is not needed in Orange as I belive i've read it)
My recommendation is to use the Fastboot Method
Also PFGMIXM ver only have the ROM versions mentioned, 10.2.3.0 (10.2.3.0 PFGMIXM not the EEA one, it's rare to see and only come in stocks phones) it's a rare out-of-the-box-rom-version I saw, and the 10.2.1.0 was deleted from Xiaomi servers long time ago, so to downgrade you are only going to find the 10.2.7.0 ROM.
BlackGarnett said:
Hi sure, I'm on 10.3.5.0 right now, found it as the better ROM for my personal using, and yes I have global version PFGMIXM, after testing what I needed to, between 10.3.6.0-10.2.7.0 I stayed up in 10.3.5.0. (I can't post any screenshot right now but maybe later I might attach to this post --- Update, attached the screenshot)
-About the brick, I actually can't explain what it triggers but most of the time I belive has been happening to others RN7 versions.
-About the TWRP safety, is the same I believe (as long as you know what you are doing), I prefered to try the downgrade my first time using MI flashtool cuz it's official and less possibilities of problems, you can always unlock again the bootloader after the flash doing the same steps and w/o waiting time cuz already did that phase.
-The instructions are simple and they are the same given by Xiaomi in their ROM site.
On here: Fastboot Method
Instructions via Fastboot method:
-Download and install the Adb+fastboot drivers or xiaomi drivers for rn7 (that I believe you already have if you unlocked the bootloader)
-Download and install the Mi FlashTool (The link above)
-Download the FASTBOOT ROM for you need, remember it to be PFGMIXM (On internet you can find the 10.2.7.0/10.2.8.0 and the 10.3.5.0 FASTBOOT ROM -- On Xiaomi site you can find the 10.3.6.0 lastest fastboot ROM)
-Turn off the device. Press the Volume– key and the Power button at the same time to enter Fastboot mode. Then connect the device to the Windows PC/laptop via a micro USB cable.
-Double click on the downloaded ROM file to decompress it. Open the file folder for the decompressed ROM pack, and copy its path .
-Open the MI flashtool and you can either click "select" to search the folder of the uncrompressed ROM or just paste the path if you copied it early (example: C:\User\User1\Desktop\complete_folder_rom).
-Click Refresh and the device will be detected automatically.
-Then just click flash and wait the process that will take some minutes
-After the flash is done, the status will say "flash done" and will appear a "success" message, then the phone will reboot itself and start as it was out-of-the-box for the first config
Same instructions are with pictures in the link.
I didn't tried the downgrade in TWRP/Orange but I believe is the same as flashing any ROM, wipe dalvik, cache, data, system and then flash the ROM - for TWRP/Orange the ROM is the "Recovery" version ones, not the Fastboot as the steps above (TWRP will always mark you an error for MIUI Recovery ROMS so erase "compatibility.zip" in the ROM, this usually is not needed in Orange as I belive i've read it)
My recommendation is to use the Fastboot Method
Also PFGMIXM ver only have the ROM versions mentioned, 10.3.4.0 (10.3.4.0 PFGMIXM not the EEA one, that's why it's rare to see and only come in stocks phones) it's a rare out-of-the-box-rom-version I saw, and the 10.2.1.0 was deleted from Xiaomi servers long time ago, so to downgrade you are only going to find the 10.2.7.0 ROM.
Click to expand...
Click to collapse
Thank you very much for detailed instructions the reason why i want to downgrade is the battery life. I noticed after two consecutive update within one month the battery backup is not good like before. I am pretty sure about that because it has been 1 month since i bought this.
Even the power saver is always activated I'm not satisfied with the battery backup now. I'm thinking if i will flash Havoc, Lineage or Lower version of miui what do you think? which of these is good for battery?
gAracUh said:
Thank you very much for detailed instructions the reason why i want to downgrade is the battery life. I noticed after two consecutive update within one month the battery backup is not good like before. I am pretty sure about that because it has been 1 month since i bought this.
Even the power saver is always activated I'm not satisfied with the battery backup now. I'm thinking if i will flash Havoc, Lineage or Lower version of miui what do you think? which of these is good for battery?
Click to expand...
Click to collapse
Yes I did it due the same thing, for battery and ram management, but most of it perfomance, and I got it balanced on 10.3.5.0, not the best but it does the job for me. I haven't tested Havoc neither Lineage, but if just battery your concern, you can take a read to LionHeart90's Guide ON THIS LINK or you can go and try by yourself each ROM till you find the most one that suit for you :good:
BlackGarnett said:
Yes I did it due the same thing, for battery and ram management, but most of it perfomance, and I got it balanced on 10.3.5.0, not the best but it does the job for me. I haven't tested Havoc neither Lineage, but if just battery your concern, you can take a read to LionHeart90's Guide ON THIS LINK or you can go and try by yourself each ROM till you find the most one that suit for you :good:
Click to expand...
Click to collapse
Thank you for your response and for the link you gave. I think this is the day that i have been waiting for 78hrs to unlock bootloader. I guess i go with the Havoc. Thank you very much and God bless??
Update: Thank you again, I downgraded my Rn7 form 10.3.6 to 10.2.7.0
gAracUh said:
Thank you for your response and for the link you gave. I think this is the day that i have been waiting for 78hrs to unlock bootloader. I guess i go with the Havoc. Thank you very much and God bless?
Update: Thank you again, I downgraded my Rn7 form 10.3.6 to 10.2.7.0
Click to expand...
Click to collapse
Glad to know it helped you, Good luck and bless for you too. :good:

Categories

Resources