FORUMS
Remove All Ads from XDA

[TOOL][WIN/LINUX/MAC] Xiaomi MIUI Anti-Rollback checker

2,776 posts
Thanks Meter: 6,187
 
Post Reply Email Thread
Xiaomi MIUI Anti-Rollback checker

Part of Xiaomi Firmware Updater project

Logo
Code:
#include 
/*
* Your warranty is now void.
*
* I am 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 me for messing up your device, I will laugh at you.
*/
MIUI Anti-Rollback checker is A simple command-line Python 3 tool that can check anti-rollback implementation in MIUI Recovery and Fastboot ROMs.

It supports checking both recovery and fastboot ROMs.

Usage:
You need python 3 installed on your device.
Download the latest version of the script from here and place rom you want to check in same script folder and run:
Code:
python3 miui_arb_checker.py <file_to_check>
Support and Contact:
Having trouble with firmware files? You can open a new issue on Github repository or just write here in a reply, and I’ll help you sort it out.
Also If You want to add a new feature or fix any problem, feel free to push a PR.

Donations:
My works are free and open source, that cost money, time and many efforts.
If you want to make a donation, you can use:
- Paypal
- Pateron

Thanks:
@omer919 for checking ARB in recovery roms guide.

XDA:DevDB Information
Xiaomi MIUI Anti-Rollback checker, Tool/Utility for all devices (see above for details)

Contributors
yshalsager
Source Code: https://github.com/XiaomiFirmwareUpd...ui_arb_checker


Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2019-05-10

Created 2019-05-11
Last Updated 2019-05-11
The Following 9 Users Say Thank You to yshalsager For This Useful Post: [ View ]
 
 
11th May 2019, 06:14 PM |#2  
Senior Member
Thanks Meter: 347
 
More
Thank you for creating this tool!
12th May 2019, 05:18 AM |#3  
Junior Member
Thanks Meter: 1
 
More
Thank you, this tool is very useful
15th May 2019, 04:02 AM |#4  
Senior Member
Thanks Meter: 27
 
More
Quote:
Originally Posted by yshalsager

Xiaomi MIUI Anti-Rollback checker

Part of Xiaomi Firmware Updater project

Logo
Code:
#include 
/*
* Your warranty is now void.
*
* I am 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 me for messing up your device, I will laugh at you.
*/
MIUI Anti-Rollback checker is A simple command-line Python 3 tool that can check anti-rollback implementation in MIUI Recovery and Fastboot ROMs.

It supports checking both recovery and fastboot ROMs.

Usage:
You need python 3 installed on your device.
Download the latest version of the script from here and place rom you want to check in same script folder and run:
Code:
python3 miui_arb_checker.py <file_to_check>
Support and Contact:
Having trouble with firmware files? You can open a new issue on Github repository or just write here in a reply, and I’ll help you sort it out.
Also If You want to add a new feature or fix any problem, feel free to push a PR.

Donations:
My works are free and open source, that cost money, time and many efforts.
If you want to make a donation, you can use:
- Paypal
- Pateron

Thanks:
@omer919 for checking ARB in recovery roms guide.

XDA:DevDB Information
Xiaomi MIUI Anti-Rollback checker, Tool/Utility for all devices (see above for details)

Contributors
yshalsager
Source Code: https://github.com/XiaomiFirmwareUpd...ui_arb_checker


Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2019-05-10

Created 2019-05-11
Last Updated 2019-05-11

Thanks for sharing!
But I can't check it on my Win 10. Please check this image:
Attached Thumbnails
Click image for larger version

Name:	err.png
Views:	136
Size:	132.5 KB
ID:	4759110  
15th May 2019, 01:09 PM |#5  
yshalsager's Avatar
OP Recognized Developer
Flag Cairo
Thanks Meter: 6,187
 
Donate to Me
More
Quote:
Originally Posted by symbianvn

Thanks for sharing!
But I can't check it on my Win 10. Please check this image:

You're using it wrongly. Run the command from command prompt, not from python.
PS: please don't quote the whole op. This makes surfing the thread more harder.
The Following User Says Thank You to yshalsager For This Useful Post: [ View ]
16th May 2019, 11:11 PM |#6  
yshalsager's Avatar
OP Recognized Developer
Flag Cairo
Thanks Meter: 6,187
 
Donate to Me
More
v0.2 update released
Changelog:
* fix file type detection
* fix fastboot flashing file extraction
* fix recovery ROM xbl checking
* Add the ability to check ARB from XBL or flashing script directly

Get it from Here
17th May 2019, 04:26 AM |#7  
Senior Member
Thanks Meter: 27
 
More
Quote:
Originally Posted by yshalsager

You're using it wrongly. Run the command from command prompt, not from python.
PS: please don't quote the whole op. This makes surfing the thread more harder.

Sorry about it! Can you amke a video to procedure this tool?
I installed python3 64 bit on my Win10. Paste rom to extracted tool folder. Open command to run this script but it don't work.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes