How To Guide Root POCO M3 Pro 5G yourself and optionnal Debloat/Privacy. - POCO M3 Pro / Redmi Note 10 5G

Hello !
Its for root POCO M3 Pro 5G ( Camellia M2103K19PG MT6833 ) with success.
With any miui rom of your choice but you had to download the rom in question which corresponds to your phone to patch the correct version of the boot.img corresponding to it.
I post this, the main line to proceed because I wanted to do it as much as possible myself.
I made a video with this same procedure in description :
All you need Phone/Magisk/Miunlock/Miflash/Fastboot and miui "fastboot update" image
The steps that I did:
Unlock
https://c.mi.com/thread-2740493-1-0.html
Wait a week!
During this waiting time I advise you not to go to the developer option relating to the Mi account, try the unlock once, you have the timer like 7 days, and now leave the phone off, and you give it an appointment in 7 days.
Download "fastboot update" corresponding your phone country.
https://c.mi.com/oc/miuidownload/detail?guide=2
For example Eu / eea global : https://bigota.d.miui.com/V12.0.10....EUXM_20210809.0000.00_11.0_eea_3a153481fd.tgz
Extract with 7zip for exemple to get folder with files like this inside:
images
build_all.sh
flash_all.bat
flash_all.sh
....
Put phone in fastboot mode (vol-down+power)
Flash this rom using MiFlash https://cdn.alsgp0.fds.api.mi-img.com/micomm/MiFlash2020-3-14-0.rar
!!Before click on flash!! :
Don't not lose your unlock. On miflash check "cleanall" and not "cleanall and lock"
At the end an error occurs it's normal that we don't want to lock the bootloader.
(Check the "log" folder on Miflash folder to be sure all is fine)
When done install Magisk on the phone.
https://github.com/topjohnwu/Magisk/releases/download/v22.1/Magisk-v22.1.apk
Save from previously original extracted miui rom archive, boot.img and vbmeta.img
Put boot.img on phone storage.
Open Magisk click install and patch manually boot.img with “Select and patch a file” (If you don't have this option connect phone to network)
Now you have on "Download" folder a file named magisk_patched......img
Save back the patched boot.img to your computer rename like bootpatch.img
Put phone in fastboot mode.
Flash using platform-tools https://dl.google.com/android/repository/platform-tools_r31.0.3-windows.zip
Put bootpatch.img and vbmeta.img on fastboot.exe folder.
On fastboot folder type cmd in the address bar and press return.
Now flash original vbmeta.img like this to disable android verified boot (AVB):
fastboot --disable-verity --disable-verification flash vbmeta_a vbmeta.img
fastboot --disable-verity --disable-verification flash vbmeta_b vbmeta.img
And flash patched boot.img (bootpatch.img) like this:
fastboot flash boot_a bootpatch.img
fastboot flash boot_b bootpatch.img
Reboot.
fastboot reboot
Open magisk and check if its good.
And there he is rooted. Your turn to do it !
----------------------------------------------------------------------------------
Optionally:
For better lightness and privacy on Miui 12:
Install afwall to control which apps have network access.
GitHub - ukanth/afwall: AFWall+ (Android Firewall +) - iptables based firewall for Android
AFWall+ (Android Firewall +) - iptables based firewall for Android - GitHub - ukanth/afwall: AFWall+ (Android Firewall +) - iptables based firewall for Android
github.com
Removing unwanted app.
But many others are grayed and impossible to remove from the ui
You can do it by enabling usb debugging on developer option
Connect phone and with ADB type:
adb shell
su
Accept magisk root request.
Now you can remove app like this exemple:
pm disable com.miui.micloudsync (to disable app)
pm uninstall --user 0 com.miui.micloudsync (to uninstall app)
pm clear com.miui.micloudsync (to clear app data)
"pm uninstall --user 0" and "pm clear" Is sufficient to remove the app.
The list you can remove without significative problem:
com.google.android.apps.subscriptions.red
com.google.android.youtube
com.xiaomi.miplay_client
com.google.android.googlequicksearchbox
com.milink.service
com.xiaomi.account
com.miui.msa.global
com.xiaomi.payment
com.miui.micloudsync
com.miui.daemon
com.google.android.gm
com.google.android.setupwizard
com.facebook.services
com.android.printspooler
com.miui.cloudbackup
com.xiaomi.upnp
com.google.android.tts
com.xiaomi.mipicks
com.xiaomi.joyose
com.google.android.printservice.recommendation
com.xiaomi.midrop
com.miui.cloudservice
com.miui.cloudservice.sysbase
com.facebook.system
com.miui.analytics
com.miui.yellowpage
com.facebook.appmanager
com.xiaomi.discover
com.mipay.wallet.in
com.miui.fmservice
com.xiaomi.finddevice
!!Don't remove com.xiaomi.finddevice or your device bootloop.
And do not remove com.facebook.... if you using facebook for example....
To check network activity use a terminal emulator or adb shell and type:
su
netstat -t -u -p
(That display network list about active connection, udp, tcp, port, app name)
Best Regards.

lol are you serious? did you have a look in the forum? is at least 2 months we do have the root and working procedure:
root gained Poco m3 pro

Yes I see, I did this to make it more detailed, and maybe more secure, starting from a xiaomi rom and without pushing .img from unknown sources, moreover to deactivate the AVB. original vbmeta is sufficient with the option --disable-verity --disable-verification why propose another one vbmeta.img ... I hear well, I do this to help people see more clear,to avoid any inconvenience, so as not to brick the phone. Sorry if I could deeply hurt you in your pride. If it poses a serious and dramatic problem, see apocalyptic, tell me.

Karli7ca said:
Yes I see, I did this to make it more detailed, and maybe more secure, starting from a xiaomi rom and without pushing .img from unknown sources, moreover to deactivate the AVB. original vbmeta is sufficient with the option --disable-verity --disable-verification why propose another one vbmeta.img ... I hear well, I do this to help people see more clear,to avoid any inconvenience, so as not to brick the phone. Sorry if I could deeply hurt you in your pride. If it poses a serious and dramatic problem, see apocalyptic, tell me.
Click to expand...
Click to collapse
well in 3 months everybody was happy to root m3 and redmi without any issue but if this makes you happy... than be happy

This is a very well written and concise guide @Karli7ca. You should be proud of yourself.
This is exactly what the community should be about - helping others. And you have done a very good job with this, well done!
As a veteran here, top notch job!

there is a simply graphic tool to do a good debloat. https://github.com/Szaki/XiaomiADBFastbootTools

remove Xiaomi account i'm not sure is a good idea...

simika said:
well in 3 months everybody was happy to root m3 and redmi without any issue but if this makes you happy... than be happy
Click to expand...
Click to collapse
what's your problem?

Karli7ca said:
Yes I see, I did this to make it more detailed, and maybe more secure, starting from a xiaomi rom and without pushing .img from unknown sources, moreover to deactivate the AVB. original vbmeta is sufficient with the option --disable-verity --disable-verification why propose another one vbmeta.img ... I hear well, I do this to help people see more clear,to avoid any inconvenience, so as not to brick the phone. Sorry if I could deeply hurt you in your pride. If it poses a serious and dramatic problem, see apocalyptic, tell me.
Click to expand...
Click to collapse
Thank you for your detailed info and for your time.

miui 12.5.3 global rooted successfully using vbmeta extracted from stock! this guide is perfect

wetito said:
miui 12.5.3 global rooted successfully using vbmeta extracted from stock! this guide is perfect
Click to expand...
Click to collapse
thank you, this really helped. I couldn't root 12.5.3 global at first

Magisk v24.1 confirmed to work following this guide. You just need to enable install the universal safetynet fix for zygisk and enable denylist within the app.

shi-no_tenshi said:
Magisk v24.1 confirmed to work following this guide. You just need to enable install the universal safetynet fix for zygisk and enable denylist within the app.
Click to expand...
Click to collapse
Also clear Google Play cache and all data if you still get device not verified in Google Play.

shi-no_tenshi said:
Magisk v24.1 confirmed to work following this guide. You just need to enable install the universal safetynet fix for zygisk and enable denylist within the app.
Click to expand...
Click to collapse
I can confirm. Magisk 24 with zygisk work perfect! Also lsposed for zygisk Is available, no riru needed

12.5.4 global out. I have used EEA boot.img patched to testore magisk with no issue. 12.5.4 EEA fastboot firmware Is available for download

Tested successfully with V13.0.2.0 without errors.
Many thanks for this detailed process.

wetito said:
there is a simply graphic tool to do a good debloat. https://github.com/Szaki/XiaomiADBFastbootTools
Click to expand...
Click to collapse
I just test this tool while I turn back to MIUI as i did not find the GSI ROM I wanted.
I install OpenJDK (because i did not have any java version installed) and launch it from a dos windows as administrator (with "X:\blablabla\jdk\bin\java.exe" -jar X:\XiaomiADBFastbootTools.jar command ) and it seems to do the job.
Still see some apps that it did not see, but quite good and easy

if someone is interested, i can share with some new miui13 magisks modules super cools! example... MIUI13 MONET ENGINE
tell me, if you are interested, i will shares in a new thread

Karli7ca said:
Hello !
Its for root POCO M3 Pro 5G ( Camellia M2103K19PG MT6833 ) with success.
With any miui rom of your choice but you had to download the rom in question which corresponds to your phone to patch the correct version of the boot.img corresponding to it.
I post this, the main line to proceed because I wanted to do it as much as possible myself.
I made a video with this same procedure in description :
All you need Phone/Magisk/Miunlock/Miflash/Fastboot and miui "fastboot update" image
The steps that I did:
Unlock
https://c.mi.com/thread-2740493-1-0.html
Wait a week!
During this waiting time I advise you not to go to the developer option relating to the Mi account, try the unlock once, you have the timer like 7 days, and now leave the phone off, and you give it an appointment in 7 days.
Download "fastboot update" corresponding your phone country.
https://c.mi.com/oc/miuidownload/detail?guide=2
For example Eu / eea global : https://bigota.d.miui.com/V12.0.10....EUXM_20210809.0000.00_11.0_eea_3a153481fd.tgz
Extract with 7zip for exemple to get folder with files like this inside:
images
build_all.sh
flash_all.bat
flash_all.sh
....
Put phone in fastboot mode (vol-down+power)
Flash this rom using MiFlash https://cdn.alsgp0.fds.api.mi-img.com/micomm/MiFlash2020-3-14-0.rar
!!Before click on flash!! :
Don't not lose your unlock. On miflash check "cleanall" and not "cleanall and lock"
At the end an error occurs it's normal that we don't want to lock the bootloader.
(Check the "log" folder on Miflash folder to be sure all is fine)
When done install Magisk on the phone.
https://github.com/topjohnwu/Magisk/releases/download/v22.1/Magisk-v22.1.apk
Save from previously original extracted miui rom archive, boot.img and vbmeta.img
Put boot.img on phone storage.
Open Magisk click install and patch manually boot.img with “Select and patch a file” (If you don't have this option connect phone to network)
Now you have on "Download" folder a file named magisk_patched......img
Save back the patched boot.img to your computer rename like bootpatch.img
Put phone in fastboot mode.
Flash using platform-tools https://dl.google.com/android/repository/platform-tools_r31.0.3-windows.zip
Put bootpatch.img and vbmeta.img on fastboot.exe folder.
On fastboot folder type cmd in the address bar and press return.
Now flash original vbmeta.img like this to disable android verified boot (AVB):
fastboot --disable-verity --disable-verification flash vbmeta_a vbmeta.img
fastboot --disable-verity --disable-verification flash vbmeta_b vbmeta.img
And flash patched boot.img (bootpatch.img) like this:
fastboot flash boot_a bootpatch.img
fastboot flash boot_b bootpatch.img
Reboot.
fastboot reboot
Open magisk and check if its good.
And there he is rooted. Your turn to do it !
----------------------------------------------------------------------------------
Optionally:
For better lightness and privacy on Miui 12:
Install afwall to control which apps have network access.
GitHub - ukanth/afwall: AFWall+ (Android Firewall +) - iptables based firewall for Android
AFWall+ (Android Firewall +) - iptables based firewall for Android - GitHub - ukanth/afwall: AFWall+ (Android Firewall +) - iptables based firewall for Android
github.com
Removing unwanted app.
But many others are grayed and impossible to remove from the ui
You can do it by enabling usb debugging on developer option
Connect phone and with ADB type:
adb shell
su
Accept magisk root request.
Now you can remove app like this exemple:
pm disable com.miui.micloudsync (to disable app)
pm uninstall --user 0 com.miui.micloudsync (to uninstall app)
pm clear com.miui.micloudsync (to clear app data)
"pm uninstall --user 0" and "pm clear" Is sufficient to remove the app.
The list you can remove without significative problem:
com.google.android.apps.subscriptions.red
com.google.android.youtube
com.xiaomi.miplay_client
com.google.android.googlequicksearchbox
com.milink.service
com.xiaomi.account
com.miui.msa.global
com.xiaomi.payment
com.miui.micloudsync
com.miui.daemon
com.google.android.gm
com.google.android.setupwizard
com.facebook.services
com.android.printspooler
com.miui.cloudbackup
com.xiaomi.upnp
com.google.android.tts
com.xiaomi.mipicks
com.xiaomi.joyose
com.google.android.printservice.recommendation
com.xiaomi.midrop
com.miui.cloudservice
com.miui.cloudservice.sysbase
com.facebook.system
com.miui.analytics
com.miui.yellowpage
com.facebook.appmanager
com.xiaomi.discover
com.mipay.wallet.in
com.miui.fmservice
com.xiaomi.finddevice
!!Don't remove com.xiaomi.finddevice or your device bootloop.
And do not remove com.facebook.... if you using facebook for example....
To check network activity use a terminal emulator or adb shell and type:
su
netstat -t -u -p
(That display network list about active connection, udp, tcp, port, app name)
Best Regards.
Click to expand...
Click to collapse
This guide help me alot. Thank you very much. Not to much hassle and easy to understand. Btw Im using Poco M3 Pro 5G miui 13.0.2 Global Rom. Unlock bootloader using GSM Sulteng Tool v1.3.6.

TheBula97 said:
This guide help me alot. Thank you very much. Not to much hassle and easy to understand. Btw Im using Poco M3 Pro 5G miui 13.0.2 Global Rom. Unlock bootloader using GSM Sulteng Tool v1.3.6.
Click to expand...
Click to collapse
GSM Sulteng Tool v1.3.6.
Do you have a tutorial for that? Do you have to wait for 7 days or its instant unlock?

Related

[Firmware] EMUI 8.1 / 9.0 Flash, Root and Downgrade Guide (L29C432/L29C636)

How to FLASH EMUI 8.1 / 9.0 including latest single base versions (build 197+)
Your device must have the following
1. Bootloader should be unlocked (if you have not already unlocked bootloader, there are paid services available)
2. Enable USB debugging in Settings > Developer options > USB debugging
3. Remove Fingerprint ID, Face lock and Lock screen password. This is very very important otherwise your device will be soft bricked
Firmware Download:
You can download ROM version that you want (EMUI 8.1 / 9.0) from this LINK
If you do not see latest EMUI 9.0 firmwares, use the links below,
EMUI 9.0 Build 204
EMUI 9.0 build 236
EMUI 9.0 build 241
EMUI 9.0 build 243
EMUI 9.0 build 251
Do not try to update to build 241 straight from EMUI 8.0. It will brick your device and you will end up with black screen. Update to build 195 and then update to any later builds.
Files that you will be downloading are,
>> Upto build 195
update.zip
update_full_CLT-L29_hw_eu.zip
>> After build 197 or later
update_full_base.zip
Preparation:
a. Download this Flash tool and extract to your PC
b. Copy downloaded Firmware files to ZIPS-HERE folder (you can find this folder where you have extracted Flash tool
How to flash Firmware
1. Double click to run the file cmd-here.exe. It opens command prompt in the same folder where you are.
2. Once command prompt opens, type FLASH_two_files.bat if you have multiple Firmware files (2 files) or FLASH_full_base.bat if you have single base file from latest EMUI 9.0. Follow steps carefully. Once flashing is complete, it will boot normally.
PLEASE NOTE THAT THIS METHOD OF FLASHING DO NOT WIPE DATA and all the installed apps will be intact. But you will loose ROOT. You have root again.
How to ROOT EMUI 8.1 / EMUI 9.0
For EMUI 8.1:
1. Download this TWRP and flash it in fastboot mode
2. Download Magisk from this LINK
3. Flash in TWRP (using the command fastboot flash recovery_ramdisk images/twrp.img). twrp.img is already in the Flash tool that you downloaded.
For EMUI 9.0: Thanks to @ArtaxXP for the findings and the post is here LINK
1. Pre-patch images you need for different version are below. You will be patching this file yourself with magisk canary version.
RECOVERY_RAMDIS_163.img
RECOVERY_RAMDIS_195.img
RECOVERY_RAMDIS_9.0_204.img
RECOVERY_RAMDIS_9.0_236.img
RECOVERY_RAMDIS_9.0_241.img
RECOVERY_RAMDIS_9.0_243.img
RECOVERY_RAMDIS_9.0_251.img
and copy this img to your device (these recovery_ramdisk file extracted from respective EMUI firmware UPDATE.APP)
2. Download and Install latest magisk manager
3. Open Magisk manager, go to settings > update channel > Custom and use the link below
https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/release.json
Click to expand...
Click to collapse
4. Go back to magisk manager default page and refresh (pull down). Install the latest magisk manager version when prompted. Now open magisk manager after installing the updated version and again pull down to refresh
5. Now you will be asked to download and flash the latest magisk version. Click on Install and when the next window comes choose "patch only the boot.img" option. Choose the image file that you have downloaded from the link in step 1 above
6. Wait until patching is complete. The patched image will be found in Download folder in your device. Copy this patched_boot.img to your PC in the same folder where you have extracted the Flash tool you used to flash the ROM
7. Reboot device to fastboot mode and flash patched_boot.img using
fastboot command ===> fastboot flash recovery_ramdisk patched_boot.img
Click to expand...
Click to collapse
8. Now issue command fastboot reboot. Quickly unplug USB cable and hold vol-up button. Now your device will be booted in to rooted ROM
Careful Note:
If you reboot your device normally, it boots in to non-rooted ROM.
To boot to rooted ROM, hold vol-up button until Huawei Logo appears while booting.
IF YOU HAVE PATCHED WITH LATEST MAGISK CANARY BUILD 18.2+, THEN YOU DON'T HAVE TO HOLD VOL UP BUTTON WHEN REBOOTING. JUST POWER YOUR DEVICE NORMALLY AND IT BOOTS IN TO ROOTED ROM
How to DOWNGRADE from EMUI 9.0 to EMUI 8.1 for ROOTED EMUI
1. Remove fingerpring, disable screenlock & password and app lock in Settings / Security & privacy. If you miss this step your device will be soft bricked.
2. Download from here / extract yourself EMUI 9.0 recovery_ramdisk from UPDATE.APP
RECOVERY_RAMDIS_195.img (EMUI 9.0 release 11.01.2019)
3. Flash this RECOVERY_RAMDIS_195.img in fastboot and restart your device normally.
Your device may boot in to eRecovery. Switch off and restart in to fastboot and flash this RECOVERY_RAMDIS_195.img again in fastboot
4. Folllow the steps explained in How to Flash section.
How to DOWNGRADE from EMUI 9.0 to EMUI 8.1 for Non-ROOTED EMUI
Folllow the steps explained in How to Flash section.
GENERAL TWEAKS
AdGuard DNS:
You can read here what is DNS and the goodies of changins it https://www.maketecheasier.com/best-alternate-dns-services/
If anyone wants to change DNS AdGuard which stops ads in browsing. Flash it in magisk. I have done two versions. Default version blocks ads but allows browsing explicit sites and Family Protection block every ads and also explicit contents.
Files attached are,
AdGuard_DNS_(Default).v0.zip
AdGuard_DNS_(Family_Protection).v0.zip
Removal of Apps via ADB command:
If anyone wants to remove bloatware (that you may consider bloat) follow the steps below,
Note: This command doesn't remove the app altogether from your device. It removes the app from the default user 0. To get the apps back, just factory reset your device.
1. Download and unzip ADB files [Link]
2. Make sure that you have enabled USB debugging from Settings / System / Developers options [google search and find how to enable Developer option]
3. Connect your phone to your PC. Go to the folder where you have extracted the file downloaded from step 1 above
4. Double click to run the file cmd-here.exe. It opens command prompt in the same folder where you are
5. Run the command, adb shell
6. Now you can start debloating the apps that you want to (see commands below)
pm uninstall -k --user 0 com.google.android.youtube [YouTube]
pm uninstall -k --user 0 com.android.egg [Easter Egg]
pm uninstall -k --user 0 com.huawei.gameassistant [Playstore Game]
pm uninstall -k --user 0 com.huawei.appmarket [Huawei App market]
pm uninstall -k --user 0 com.android.chrome [Google Chrome]
pm uninstall -k --user 0 com.google.android.apps.docs [
pm uninstall -k --user 0 com.google.android.apps.tachyon [Duo]
pm uninstall -k --user 0 com.android.email [Stock email]
pm uninstall -k --user 0 com.google.android.gm [Gmail]
pm uninstall -k --user 0 com.google.android.videos [Google Play Videos]
pm uninstall -k --user 0 com.google.android.music [Google Music]
pm uninstall -k --user 0 com.huawei.health [Huawei Health app]
pm uninstall -k --user 0 com.huawei.phoneservice [HiCare customer service app]
pm uninstall -k --user 0 com.android.soundrecorder [Stock sound recorder]
pm uninstall -k --user 0 com.huawei.hifolder [App Advisor]
pm uninstall -k --user 0 com.android.mediacenter [Huawei Music app]
pm uninstall -k --user 0 com.huawei.himovie.overseas [Huawei Video player]
pm uninstall -k --user 0 com.huawei.videoeditor [Huawei video editor]
pm uninstall -k --user 0 com.huawei.aod [Always on display]
pm uninstall -k --user 0 com.android.dreams.basic [Daydream]
pm uninstall -k --user 0 com.android.calculator2 [stock calculator]
pm uninstall -k --user 0 com.facebook.system [Facebook App Installer]
pm uninstall -k --user 0 com.facebook.appmanager [Facebook App manager]
pm uninstall -k --user 0 com.facebook.services [Facebook Services]
pm uninstall -k --user 0 com.huawei.android.FloatTasks [Navigation dock]
pm uninstall -k --user 0 com.huawei.livewallpaper.paradise [Paradise Wallpaper]
pm uninstall -k --user 0 com.huawei.android.thememanager [Themes]
If anyone find more debloats please share in this thread
Few debloats submitted by @moonshiner
pm uninstall -k --user 0 com.huawei.search
pm uninstall -k --user 0 com.huawei.hwid
pm uninstall -k --user 0 com.huawei.hitouch
pm uninstall -k --user 0 com.huawei.hidisk [files explorer]
pm uninstall -k --user 0 com.huawei.compass
Nice guide, thanks for the mention!
I should add I did not upload these files. They are from a link shared in the MOD EDIT: TELEGRAM LINK DELETED. Check it out as there's lots of useful information in there.
Oh man! Thanks for this! Just perfect! Loving it =)
dang, i flashed these files on my first day with the p20, on a unknown region (C605) and now i'm having to go through with this rebranding: https://forum.xda-developers.com/huawei-p20-pro/help/strange-rebrand-clt-l09-to-clt-29-c432-t3798978
never that easy, is it?
smohanv said:
Hi
Download Link:
CLICK HERE TO DOWNLOAD
Click to expand...
Click to collapse
Do you need to name the folder anything specific?
Or literally just download those files an put them into a random folder on your phone?
How does the script see them, just looking for some clarity on that.
I understand the process just not that step.
Cheers for the guide and for taking the time.
:good:
dladz said:
Do you need to name the folder anything specific?
Or literally just download those files an put them into a random folder on your phone?
How does the script see them, just looking for some clarity on that.
I understand the process just not that step.
Cheers for the guide and for taking the time.
:good:
Click to expand...
Click to collapse
Yes, Just put the Huru zip with the others files at same folder, the name doesnt matter.
You will Just install the Huru zip att custom recovery. =)
lfpecoraro said:
Yes, Just put the Huru zip with the others files at same folder, the name doesnt matter.
You will Just install the Huru zip att custom recovery. =)
Click to expand...
Click to collapse
Ah so you navigate and flash one at a time via twrp?
Thanks for clarifying
dladz said:
Ah so you navigate and flash one at a time via twrp?
Thanks for clarifying
Click to expand...
Click to collapse
You only select the HuRUpdater zip in twrp for flashing. The script automatically finds and flashes the other files.
Just make sure all the files are in the same folder (including HuRUpdater.zip). The folder can be called anything you want.
This stock ROM is very good and smooth. Any opinions?
Finally, received this via OTA
European model / Dual Sim (L29-C432)
is it normal to have " Chipset Boston 8.1.0.001 (011S3)" in build number ?
After the update I mean
any advantage of upgrading from 131 to 131a?
scook94 said:
any advantage of upgrading from 131 to 131a?
Click to expand...
Click to collapse
I flashed this yesterday. Honestly can't notice any difference. Build number still states 131...
Similarly I upgraded and don't see any difference, probably minor backend stuff. I think it's only really worth upgrading once a month when the new security patch comes. All the hassle for these small incremental updates isn't really worth it.
Hi guys, I have p20 pro l29 c432.
when I finished flashing huru.zip I reboot phone on twrp. Now phone is bricked
Can you help me please?
Matias94pl said:
Hi guys, I have p20 pro l29 c432.
when I finished flashing huru.zip I reboot phone on twrp. Now phone is bricked
Can you help me please?
Click to expand...
Click to collapse
Same here :/
stock rom starts but is stuck after selecting WiFi (skipping doesn't work, some security bla about the necessity to verify via google account), it's stuck in "just a sec..." forever.
eRecovery also doesn't work, saying "failed to get package info" whenever I try.
Anyone with a solution?
Infyrana said:
Same here :/
stock rom starts but is stuck after selecting WiFi (skipping doesn't work, some security bla about the necessity to verify via google account), it's stuck in "just a sec..." forever.
eRecovery also doesn't work, saying "failed to get package info" whenever I try.
Anyone with a solution?
Click to expand...
Click to collapse
Try to clean cache in erecovery and try again. Helped me with a different problem but maybe it works for you as well.
reppi said:
Try to clean cache in erecovery and try again. Helped me with a different problem but maybe it works for you as well.
Click to expand...
Click to collapse
Thanks, but I tried that already, otherwise it wouldn't even start to try getting the recovery package ..
Is debranding necessary to flash this ROM? I'm on CLT-L04 8.1.0.109(C792), been learning Huawei's intricacies but still not understanding the debranding thing and keep hearing it tossed around. Are the ROMs themselves region locked or something?
djparent said:
Is debranding necessary to flash this ROM? I'm on CLT-L04 8.1.0.109(C792), been learning Huawei's intricacies but still not understanding the debranding thing and keep hearing it tossed around. Are the ROMs themselves region locked or something?
Click to expand...
Click to collapse
Yes you do. You need to debrand.. Search for the thread in this Forum. You have to debrand to C432. Check your version from settings.

best gcam mod for mi A2

This thread is to discuss best gcam mod for mi A2.
The Google Camera HDR+ was a must-have for Xiaomi Mi A1. With it, the phone’s dual camera worked surprisingly well in low light.
So how are we?
Will there be a gcam app port to the Mi A2? And will the effect be es big, as before?
I am looking forward for this , on paper , Mi A1 / Mi A2 / Mi A2 Lite using AndroidOne , for Mi A2 Version (im referring to both Mi A2 and Mi A2 Lite) , wondering if the TWRP will be the same ?
for of all, does it have camera2api enabled or we have to root again to enable. someone please confirm.
I think my Mi A2 will arrive in nex 6/8 days, when i'll got it i'll can confirm or not the compatibility with camera 2 api, i will use this application to test compatibility https://play.google.com/store/apps/d...vice.inspector and report the check
Ivan93tm said:
I think my Mi A2 will arrive in nex 6/8 days, when i'll got it i'll can confirm or not the compatibility with camera 2 api, i will use this application to test compatibility https://play.google.com/store/apps/d...vice.inspector and report the check
Click to expand...
Click to collapse
please qoute me i consider buying tis phone. thank you!
EDIT: please make a fe night photos, this is also a key selling point. and what you think about the audio on headphones, thast REALLY important for me!
peace"
bejunk said:
please qoute me i consider buying tis phone. thank you!
EDIT: please make a fe night photos, this is also a key selling point. and what you think about the audio on headphones, thast REALLY important for me!
peace"
Click to expand...
Click to collapse
I will do it as soon as my phone arrive, i can't wait, i will do test of macro, HDR in daily conditions, low light condition hand take and low light condition with trippod, eadphones audio is something i can't do because xiaomi does not provide headphones and i use bluetooth techvilla headphones, sorry for this
Ivan93tm said:
I will do it as soon as my phone arrive, i can't wait, i will do test of macro, HDR in daily conditions, low light condition hand take and low light condition with trippod, eadphones audio is something i can't do because xiaomi does not provide headphones and i use bluetooth techvilla headphones, sorry for this
Click to expand...
Click to collapse
camera is okay i guess. but have wait until get root access and install gcam mod
update.
I rooted the device + enable Camera2API + installed M1 Gcam. Seems to be working fine. We test and let know later
crazykas said:
update.
I rooted the device + enable Camera2API + installed M1 Gcam. Seems to be working fine. We test and let know later
Click to expand...
Click to collapse
well this is a great news... mind to share the steps?
mytowyn said:
well this is a great news... mind to share the steps?
Click to expand...
Click to collapse
Source
* https://forum.xda-developers.com/showpost.php?p=77222940&postcount=2
* https://forum.xda-developers.com/showpost.php?p=77226755&postcount=7
* https://forum.xda-developers.com/mi-a1/how-to/guide-how-to-enable-hal3-camera2api-t3747073
* https://forum.xda-developers.com/mi-a1/themes/request-google-camera-hdr-mi-a1-t3684325
Credits @guangie , @flex1911 , @Dornyx , @Arnova8G2 , scrubber
WARNING, FLASH AT your OWN RISK!!!!
1. Unlock bootloader via fastboot
2. Makesure you are on V9.6.5.0.ODIMIFE
3. Go here https://github.com/guangie88/xiaomi-jasmine-magisk-boot and download patched_boot.img
4. Boot to fastboot and flash it as given in instructions (fastboot flash boot_a patched_boot.img, fastboot flash boot_b patched_boot.img)
4. Boot to system and install Magisk Manager. APK via internet or extracted APK.
5. Now enable camera2API
"
Enable ADB in the developer settings.
-Assuming you already have platform-tools binaries, do this in your shell/cmd:
-Code:
adb shell
-Now, when you are in the device shell, type this:
-Code:
su
-The device will probably ask about root access, grant it.
-Now, when you are in the root shell, type this:
-Code:
setprop persist.camera.HAL3.enabled 1
"
6. REBOOT the phone
7. Download and install good Gcam mod for Mi A1
i used those
scrubber_GCameraP2XL.apk - front is not working
GCam5.1.018-Arnova8G2-V1.4.apk - Everything seems to be working fine
crazykas said:
Source
* https://forum.xda-developers.com/showpost.php?p=77222940&postcount=2
* https://forum.xda-developers.com/showpost.php?p=77226755&postcount=7
* https://forum.xda-developers.com/mi-a1/how-to/guide-how-to-enable-hal3-camera2api-t3747073
* https://forum.xda-developers.com/mi-a1/themes/request-google-camera-hdr-mi-a1-t3684325
Credits @guangie , @flex1911 , @Dornyx , @Arnova8G2 , scrubber
WARNING, FLASH AT your OWN RISK!!!!
1. Unlock bootloader via fastboot
2. Makesure you are on V9.6.5.0.ODIMIFE
3. Go here https://github.com/guangie88/xiaomi-jasmine-magisk-boot and download patched_boot.img
4. Boot to fastboot and flash it as given in instructions (fastboot flash boot_a patched_boot.img, fastboot flash boot_b patched_boot.img)
4. Boot to system and install Magisk Manager. APK via internet or extracted APK.
5. Now enable camera2API
"
Enable ADB in the developer settings.
-Assuming you already have platform-tools binaries, do this in your shell/cmd:
-Code:
adb shell
-Now, when you are in the device shell, type this:
-Code:
su
-The device will probably ask about root access, grant it.
-Now, when you are in the root shell, type this:
-Code:
setprop persist.camera.HAL3.enabled 1
"
6. REBOOT the phone
7. Download and install good Gcam mod for Mi A1
i used those
scrubber_GCameraP2XL.apk - front is not working
GCam5.1.018-Arnova8G2-V1.4.apk - Everything seems to be working fine
Click to expand...
Click to collapse
Thanks man.. Im going to try this out . btw... I am using Mi A2 Lite.. will this same step works ?
Go to link in step 3 and see whether there is patched boot image for A2 lite. If not dont even try those steps
crazykas said:
Go to link in step 3 and see whether there is patched boot image for A2 lite. If not dont even try those steps
Click to expand...
Click to collapse
how bout using the [OTA][DUMP][DAISY] v9.6.4.0.ODLMIFF that were posted on the thread ? its for Mi A2 Lite.. btw thanks for answering. appreciate it man.
crazykas said:
Source
* https://forum.xda-developers.com/showpost.php?p=77222940&postcount=2
* https://forum.xda-developers.com/showpost.php?p=77226755&postcount=7
* https://forum.xda-developers.com/mi-a1/how-to/guide-how-to-enable-hal3-camera2api-t3747073
* https://forum.xda-developers.com/mi-a1/themes/request-google-camera-hdr-mi-a1-t3684325
Credits @guangie , @flex1911 , @Dornyx , @Arnova8G2 , scrubber
WARNING, FLASH AT your OWN RISK!!!!
1. Unlock bootloader via fastboot
2. Makesure you are on V9.6.5.0.ODIMIFE
3. Go here https://github.com/guangie88/xiaomi-jasmine-magisk-boot and download patched_boot.img
4. Boot to fastboot and flash it as given in instructions (fastboot flash boot_a patched_boot.img, fastboot flash boot_b patched_boot.img)
4. Boot to system and install Magisk Manager. APK via internet or extracted APK.
5. Now enable camera2API
"
Enable ADB in the developer settings.
-Assuming you already have platform-tools binaries, do this in your shell/cmd:
-Code:
adb shell
-Now, when you are in the device shell, type this:
-Code:
su
-The device will probably ask about root access, grant it.
-Now, when you are in the root shell, type this:
-Code:
setprop persist.camera.HAL3.enabled 1
"
6. REBOOT the phone
7. Download and install good Gcam mod for Mi A1
i used those
scrubber_GCameraP2XL.apk - front is not working
GCam5.1.018-Arnova8G2-V1.4.apk - Everything seems to be working fine
Click to expand...
Click to collapse
Have you tried to relock bootloader and remove magisk after the procedure? Maybe this will be the best way to enable camera 2 but keep phone usability for banking application and other app that check security
Sent from my Huawei Honor 9 using XDA Labs
Ivan93tm said:
Have you tried to relock bootloader and remove magisk after the procedure? Maybe this will be the best way to enable camera 2 but keep phone usability for banking application and other app that check security
Sent from my Huawei Honor 9 using XDA Labs
Click to expand...
Click to collapse
No i didn't cause im okay with that. But if you wanna keep it there is. Way right. Its in one of source that i have posted
crazykas said:
No i didn't cause im okay with that. But if you wanna keep it there is. Way right. Its in one of source that i have posted
Click to expand...
Click to collapse
btw. could u share same sample shot from gcam in Mi A2 here ?
crazykas said:
Source
* https://forum.xda-developers.com/showpost.php?p=77222940&postcount=2
* https://forum.xda-developers.com/showpost.php?p=77226755&postcount=7
* https://forum.xda-developers.com/mi-a1/how-to/guide-how-to-enable-hal3-camera2api-t3747073
* https://forum.xda-developers.com/mi-a1/themes/request-google-camera-hdr-mi-a1-t3684325
Credits @guangie , @flex1911 , @Dornyx , @Arnova8G2 , scrubber
WARNING, FLASH AT your OWN RISK!!!!
1. Unlock bootloader via fastboot
2. Makesure you are on V9.6.5.0.ODIMIFE
3. Go here https://github.com/guangie88/xiaomi-jasmine-magisk-boot and download patched_boot.img
4. Boot to fastboot and flash it as given in instructions (fastboot flash boot_a patched_boot.img, fastboot flash boot_b patched_boot.img)
4. Boot to system and install Magisk Manager. APK via internet or extracted APK.
5. Now enable camera2API
"
Enable ADB in the developer settings.
-Assuming you already have platform-tools binaries, do this in your shell/cmd:
-Code:
adb shell
-Now, when you are in the device shell, type this:
-Code:
su
-The device will probably ask about root access, grant it.
-Now, when you are in the root shell, type this:
-Code:
setprop persist.camera.HAL3.enabled 1
"
6. REBOOT the phone
7. Download and install good Gcam mod for Mi A1
i used those
scrubber_GCameraP2XL.apk - front is not working
GCam5.1.018-Arnova8G2-V1.4.apk - Everything seems to be working fine
Click to expand...
Click to collapse
Gcam can record 1080p 60fps? Can you confirm it? Ois avaible too? Share samples?
Thank you
crazykas said:
No i didn't cause im okay with that. But if you wanna keep it there is. Way right. Its in one of source that i have posted
Click to expand...
Click to collapse
Really thanks, I really appreciate your test
Sent from my Huawei Honor 9 using XDA Labs
This is perfect, working fine with my Mi A2. Thanks
Some edit to my experience with A2, there is now way to turn back to stock after changin boot image for root, if relock bootloader and remove magisk phone does not boot and get error no command so for now i have to stay with unlocked bootloader and can't use netflix or banking apps
EDIT: i managed to relock bootloader and make phone boot properly with stock boot image but unfortunally build prop revert back to stock with no API 2 CAMERA enabled, i followed this step
Unlock bootloader with "fastboot oem unlock"
Flashed pathced boot with "fastboot flash boot_a patched_boot.img"
same with boot_b
reboot phone and installed magisk apk
edit build prop with "setprop persist.camera.HAL3.enabled 1"
rebooted phone and checked if camera api 2 was enabled
reboot bootloader and flashed stock boot img
relocked bootloader and waitg for reboot
unlucky no succes, for now i think i will keep my phone with stock camera API or maybe i' ll wait for a modded recovery and a flashable zip for enable API...

Need Help with my note 8 Bootloop caused by disabled Packages

Hello Guys...
I Own An Exynos version of Sm-N950F with Latest Oreo Stock firmware version.my USB debugging is enable but OEM unlock button in development menu is not Active.
recently I have installed Package Disabler Pro (Samsung version) and Disabled some bloatware packages to save my battery. Now when I rebooted my phone it will be reset as soon as it shows Lock Screen.
I have retained the List of Disabled Packages with "Adb shell pm list -d" command"
Here is the list of Disabled packages:
Code:
package:com.mobeam.barcodeService
package:com.monotype.android.font.rosemary
package:com.samsung.android.app.ledcoverdream
package:com.sec.android.widgetapp.samsungapps
package:com.google.android.youtube
package:com.samsung.android.themestore
package:com.sec.android.app.chromecustomizations
package:com.samsung.android.app.aodservice
package:com.samsung.android.app.cocktailbarservice
package:com.samsung.svoice.sync
package:com.google.android.googlequicksearchbox
package:com.samsung.android.service.airviewdictionary
package:com.google.android.onetimeinitializer
package:com.google.android.ext.shared
package:com.android.wallpapercropper
package:com.samsung.android.app.withtv
package:com.samsung.android.smartmirroring
package:org.simalliance.openmobileapi.service
package:com.samsung.android.easysetup
package:com.android.externalstorage
package:com.sec.android.easyonehand
package:com.sec.factory
package:com.android.companiondevicemanager
package:com.samsung.android.rubin.app
package:com.diotek.sec.lookup.dictionary
package:com.sec.android.cover.ledcover
package:com.sec.android.easyMover.Agent
package:com.samsung.faceservice
package:com.sec.android.app.voicenote
package:com.monotype.android.font.foundation
package:com.sec.android.widgetapp.easymodecontactswidget
package:com.sec.android.app.factorykeystring
package:com.sec.android.app.samsungapps
package:com.samsung.android.app.camera.sticker.facear.preload
package:com.sec.android.app.billing
package:com.sec.epdgtestapp
package:com.samsung.android.game.gamehome
package:com.sec.android.app.desktoplauncher
package:com.samsung.android.widgetapp.yahooedge.finance
package:com.sec.android.daemonapp
package:com.samsung.daydream.customization
package:com.google.ar.core
package:com.sec.ims
package:com.android.vending
package:com.dsi.ant.service.socket
package:com.sec.android.AutoPreconfig
package:com.microsoft.skydrive
package:com.samsung.android.securitylogagent
package:com.samsung.android.knox.containeragent
package:com.samsung.android.app.assistantmenu
package:com.samsung.SMT
package:com.sec.android.ofviewer
package:com.samsung.android.drivelink.stub
package:android
package:com.samsung.android.sm.devicesecurity
package:com.dsi.ant.sample.acquirechannels
package:com.sec.android.app.ocrservice
package:com.samsung.android.smartface
package:com.android.egg
package:com.samsung.android.widgetapp.yahooedge.sport
package:com.samsung.android.smartfitting
package:com.sec.android.app.SecSetupWizard
package:com.samsung.android.bixby.agent
package:com.sec.bcservice
package:com.sec.android.uibcvirtualsoftkey
package:com.google.android.setupwizard
package:com.samsung.android.sdk.professionalaudio.utility.jammonitor
package:com.sec.android.app.automotive.carmoderemote
package:com.sec.imsservice
package:com.android.sharedstoragebackup
package:com.google.android.music
package:com.android.printspooler
package:com.android.hotwordenrollment.okgoogle
package:com.samsung.android.hmt.vrsvc
package:com.samsung.android.bixby.es.globalaction
package:com.samsung.android.app.talkback
package:com.android.bips
package:com.android.stk2
package:com.samsung.android.game.gametools
package:com.samsung.android.app.simplesharing
package:com.samsung.android.service.peoplestripe
package:com.sec.smartcard.manager
package:com.samsung.android.da.daagent
package:com.samsung.android.app.reminder
package:com.samsung.android.timezone.autoupdate_O
package:com.samsung.android.app.smartcapture
package:com.sec.android.desktopmode.uiservice
package:com.sec.enterprise.mdm.vpn
package:com.dsi.ant.plugins.antplus
package:com.samsung.advp.imssettings
package:com.samsung.android.app.advsounddetector
package:com.google.android.webview
package:com.samsung.android.app.mirrorlink
package:com.samsung.android.app.readingglass
package:com.google.android.tts
package:com.google.android.partnersetup
package:com.samsung.android.spdfnote
package:com.trustonic.tuiservice
package:com.sec.spp.push
package:com.dsi.ant.server
package:com.samsung.android.allshare.service.fileshare
package:com.sec.android.mimage.photoretouching
package:com.sec.android.app.launches
package:com.sec.android.automotive.drivelink
package:com.sec.android.app.apex
package:flipboard.boxer.app
package:com.google.android.feedback
package:com.android.managedprovisioning
package:com.samsung.visionprovider
package:com.monotype.android.font.chococooky
package:com.android.dreams.phototable
package:com.samsung.android.app.camera.sticker.facear3d.preload
package:com.samsung.android.bixbyvision.framework
package:com.sec.android.service.health
package:com.samsung.safetyinformation
package:com.samsung.app.highlightplayer
package:com.samsung.enhanceservice
package:com.android.providers.partnerbookmarks
package:com.sem.factoryapp
package:com.samsung.android.keyguardwallpaperupdator
package:com.android.wallpaper.livepicker
package:com.samsung.android.beaconmanager
package:com.sec.enterprise.mdm.services.simpin
package:com.android.apps.tag
package:com.sec.android.app.quicktool
package:com.samsung.android.mdm
package:com.sec.android.app.shealth
package:com.samsung.android.bixby.wakeup
package:com.google.android.backuptransport
package:com.samsung.android.bixby.plmsync
package:com.samsung.android.scloud
package:com.samsung.android.spayfw
package:com.samsung.android.svoice
package:com.android.bookmarkprovider
package:com.linkedin.android
package:com.samsung.android.visioncloudagent
package:com.samsung.android.app.spage
package:com.sec.android.emergencylauncher
package:com.samsung.android.bbc.bbcagent
package:com.samsung.android.visionintelligence
package:com.sec.android.splitsound
package:com.wssnps
package:com.samsung.android.app.watchmanagerstub
package:com.policydm
package:com.samsung.android.mateagent
package:com.samsung.android.networkdiagnostic
package:com.enhance.gameservice
package:com.samsung.android.bixby.voiceinput
package:com.samsung.dcmservice
package:com.google.vr.vrcore
package:com.sec.enterprise.knox.cloudmdm.smdms
package:com.samsung.android.app.camera.sticker.stamp.preload
package:com.android.emergency
package:com.android.location.fused
package:com.samsung.android.app.appsedge
package:com.sec.epdg
package:com.monotype.android.font.cooljazz
package:com.samsung.systemui.bixby
package:com.samsung.android.app.clockface
package:com.samsung.aasaservice
package:com.samsung.android.service.pentastic
package:com.samsung.android.allshare.service.mediashare
package:com.google.android.play.games
package:com.samsung.android.fingerprint.service
package:com.samsung.android.app.clipboardedge
package:com.sec.android.app.magnifier
package:com.sec.android.widgetapp.webmanual
package:com.samsung.upsmtheme
package:com.samsung.android.coreapps
package:com.samsung.android.bio.face.service
package:com.samsung.android.bixby.agent.dummy
I have used pm commands for enabling these packages one by one like "adb shell pm default-state --user 11 com.sec.android.daemonapp" (my user is 11)
or "adb shell pm enable --user 11 com.samsung.android.bio.face.service" or some other but every time I will get
Code:
C:\Users\Ali Allameh\AppData\Local\Android\Sdk\platform-tools>adb shell pm default-state --user 11 com.samsung.android.themestore
Package com.samsung.android.themestore new state: disabled
I don't know why the New State won't Change.
I'm willing to do ANYTHING just to avoid any data erase and backup my files and photos and videos on my device. even if i have to trip my knox for rooting or installing custom kernel/Recovery.
Please Help me I just need to access my files and stuff on my phone (i have also files on Secure folder too).
p.s: I have read about flashing Home_csc using Odin and I have the latest firmware files too but not sure what is my current csc to avoid Data Erase.
I am not expert or anything. But if you find no answer and No one is able to help you and the only option you have is to lose all data to make the phone work(by reflashing the stock rom), then i would say just download a latest firmware for your model for a country where you bought the phone. and flash it with "HOME CSC" file. And with that i wish you good luck.
i know this post might make you annoy like i shouldn't have posted. and i searched and found nothing if flashing different CSC , format the phone or not as HOME CSC does not format the phone.
if you have time, can you look at this post? someone pointed it to someone who wanted to change csc without wiping data and without rooting device.
https://forum.xda-developers.com/galaxy-s7/how-to/official-stock-firmware-update-odin-t3369431
Alivevil said:
Hello Guys...
I Own An Exynos version of Sm-N950F with Latest Oreo Stock firmware version.my USB debugging is enable but OEM unlock button in development menu is not Active.
recently I have installed Package Disabler Pro (Samsung version) and Disabled some bloatware packages to save my battery. Now when I rebooted my phone it will be reset as soon as it shows Lock Screen.
I have retained the List of Disabled Packages with "Adb shell pm list -d" command"
Here is the list of Disabled packages:
I have used pm commands for enabling these packages one by one like "adb shell pm default-state --user 11 com.sec.android.daemonapp" (my user is 11)
or "adb shell pm enable --user 11 com.samsung.android.bio.face.service" or some other but every time I will get I don't know why the New State won't Change.
I'm willing to do ANYTHING just to avoid any data erase and backup my files and photos and videos on my device. even if i have to trip my knox for rooting or installing custom kernel/Recovery.
Please Help me I just need to access my files and stuff on my phone (i have also files on Secure folder too).
p.s: I have read about flashing Home_csc using Odin and I have the latest firmware files too but not sure what is my current csc to avoid Data Erase.
Click to expand...
Click to collapse
You should have backed everything up first, you have disabled things required for your phone to work properly. you should have used something like greenify. For instance, how much battery do you think disabling the cool jazz font was going to save you? Not saying that is the cause of your problem, it just shows you are disabling things without knowing what they do because you think you don't need/want them. A majority of what you have disabled don't even run unless they are specifically called for by the user or a system process, and when they are done android puts them to sleep.

Removing Bloatware does not work on MIUI 12

Hello Friends,
When I was on MIUI 11, I had removed Mi apps like Mi pay, Mi video, Poco launcher, Mi browser and Mi music by adb. Now I have updated to latest MIUI 12 but I am not able to remove Mi calendar, Mi browser via adb. I get an error message, "failure [-1000]". Why is it happening and how I can remove the bloatware?
Hi Friends,
I am using MIUI 12.0.2.0 China stable ROM on my K20 Pro & I removed all the bloatwares apps included in this rom. For removings apps I use XiaomiADBFastbootTools.jar .I suggest you download this tool & install JDK (java development kit) for the removal process. I am very haappy with this tool. I also use it on XIAOMI.EU rom.
I hope your problem will be solved with this great tool.
On global rom the tool cannot remove these apps, no idea why not.
boomboomer said:
On global rom the tool cannot remove these apps, no idea why not.
Click to expand...
Click to collapse
You try this tool on global ROM?
i try that tool on global miui 12 and it cant remove that apps.
But on latest beta orange fox recovery exist option to remove system apps. didnt try as i change miui 12 global to Xiaomi.eu weekly and tool can remove that apps.
so global stable cant remove and xiaomi.eu weekly can remove
I tried with both Szaki's tool and OrangeFox Recovery tool, none of them work.
I confirm that following apps can't be removed on Global (12.0.1) MIUI 12
Code:
com.mi.android.globalminusscreen
com.mi.globalbrowser
com.xiaomi.calendar
com.miui.player
com.miui.videoplayer
com.miui.weather2
Following error occurs when I try to uninstall any of these apps:
Code:
pm uninstall --user 0 com.mi.android.globalminusscreen
Failure [-1000]
I removed it
renr29 said:
I removed it
Click to expand...
Click to collapse
This affirmation without an explanation is sh*t
bartito said:
This affirmation without an explanation is sh*t
Click to expand...
Click to collapse
we can remove it on custom miui roms
slavke1976 said:
we can remove it on custom miui roms
Click to expand...
Click to collapse
MIUI custom ROMs are not in question.
You allways can remove these sh*t apps on a custom ROM or, if can't be removed by "pm uninstall" command, you can remove by recovery.
The question is to remove these apps from unrooted and unlocked MIUI 12 global
bartito said:
MIUI custom ROMs are not in question.
You allways can remove these sh*t apps on a custom ROM or, if can't be removed by "pm uninstall" command, you can remove by recovery.
The question is to remove these apps from unrooted and unlocked MIUI 12 global
Click to expand...
Click to collapse
I understand, but the answer is that we cant from miui 12 global. My phone is unlocked and i had magisk. and miui global stable, removing that apps is not possible with that debloater tool or commands. Didnt try other metods. but with debloater tools as sakis, it doesnt work.
bartito said:
I confirm that following apps can't be removed on Global (12.0.1) MIUI 12
Following error occurs when I try to uninstall any of these apps:
Click to expand...
Click to collapse
The smallest ADB package for PC that is enough for ADB is Minimal ADB and Fastboot (find a thread on XDA)
According to your error, it was the following ADB command that failed:
adb shell pm uninstall -k --user 0 <pkg-name>
Try instead the other ADB command:
adb shell pm disable-user <pkg-name>
Where <pkg-name> stands for:
com.mi.android.globalminusscreen com.mi.globalbrowser
...
or package name for any other system app you want to disable - use AppInspector from Playstore to read package names corresponding to the apps
I'm not using any windows command but the adb shell command to access the device then exec pm uninstall command.
I also confirm that I've tried also pm disable and pm disable-user and both fails to remove/disable the related apps
zgfg said:
Instead of using a jar (not knowing what's inside), you can use ADB commands - simply install Minimal ADB and Fastboot package to PC
According to your error, jar executes the following ADB command:
adb shell pm uninstall -k --user 0 <pkg-name>
Try instead the other ADB command:
adb shell pm disable-user <pkg-name>
Where <pkg-name> stands for:
or package name for any other system app you want to disable - use AppInspector from Playstore to read package names corresponding to the apps
Click to expand...
Click to collapse
bartito said:
I'm not using any windows command but the adb shell command to access the device then exec pm uninstall command.
I also confirm that I've tried also pm disable and pm disable-user and both fails to remove/disable the related apps
Click to expand...
Click to collapse
By AppInspector, find the system or data folder and apk name where the corresponding app is installed
By using TWRP (root not required) or e.g. MiXPlorer (root required), go to that folder and rename <app-name>.apk to <app-name>.bak and reboot
If you disabled a critical app causing e.g. a boot failure, use TWRP and rename bak file back to the original apk extension
To use twrp root isn't required but bootloader unlocked.
My bootloader is locked
zgfg said:
By AppInspector, find the system or data folder and apk name where the corresponding app is installed
By using TWRP (root not required) or e.g. MiXPlorer (root required), go to that folder and rename <app-name>.apk to <app-name>.bak and reboot
If you disabled a critical app causing e.g. a boot failure, use TWRP and rename bak file back to the original apk
Click to expand...
Click to collapse
zgfg said:
The smallest ADB package for PC that is enough for ADB is Minimal ADB and Fastboot (find a thread on XDA)
According to your error, it was the following ADB command that failed:
adb shell pm uninstall -k --user 0 <pkg-name>
Try instead the other ADB command:
adb shell pm disable-user <pkg-name>
Where <pkg-name> stands for:
com.mi.android.globalminusscreen com.mi.globalbrowser
...
or package name for any other system app you want to disable - use AppInspector from Playstore to read package names corresponding to the apps
Click to expand...
Click to collapse
Thanks a ton!! The MIUI browser (com.mi.globalbrowser) had been bothering me for quite some time, and because of you I was able to get rid of it! Thanks!
I can also confirm that using the disable function works on both the browser and calender apps, you can't uninstall but it will accept disable - problem solved
boomboomer said:
I can also confirm that using the disable function works on both the browser and calender apps, you can't uninstall but it will accept disable - problem solved
Click to expand...
Click to collapse
Btw, there is not much difference in disabling and 'uninstalling' - i.e., don't think that
adb shell pm uninstall -k --user 0 <pkg-name>
would really remove the package from your system
It only uninstalls for the current user 0 - but the app is still available on the system for user 999
And the opposite command:
adb shell cmd package install-existing <pkg-name>
would reinstall it (for user 0), hence package was not really deleted from the system (to save some MBs or so)
---
The only differences between disabling and uninstalling (both make it for user 0) are
- Disabled apps are still visible in Settings, Apps and some of them can be re-enabled by click from there.
Playstore will show you an update of disabled app and if you want to prevent its automatic update (and re-enabling) you have to disable its auto-update in Playstore.
Similarly for System apps updater from Xiaomi (disable auto-updating and when it offers to update an app you have disabled, click to ignore the update)
- 'Uninstalled' ones are not visible in Settings, Apps. If you want to 're-install' them you have to remember what you have 'uninstalled'' and their package names.
Playstore and System apps updater will not bother you about their updates
Thanks, but this is just with the ADBFastbootTools.jar and the uninstall option failed for the new Mi Browser and Calender, but the disable option worked. Both are annoying bloatware that can't be fully removed without root, so this is the next best option.

What is the best tool / app to backup a Xiaomi Mi 9 lite (MIUI 12)?

Hi,
title says it all: I want to delete the bloatware on the Mi 9 lite (MIUI 12)
is there a special tool or app which is suggested and well documented, how to safe my Data? I installed it now 4 times and I am getting tired of reinstalling and changing all the options, so if someone could suggest me a tool I would be very happy.
I rooted it with:
- TWRP (is this usable to create a backup and is it easy to reimport it?=
- Magisk Manager
I want to use following method to get rid of the bloatware:
adb devices
adb shell
pm uninstall --user 0 com.miui.msa.global
pm uninstall --user 0 com.miui.cloudservice
...
Click to expand...
Click to collapse
thank you very much for your help
V2020 said:
Hi,
title says it all: I want to delete the bloatware on the Mi 9 lite (MIUI 12)
is there a special tool or app which is suggested and well documented, how to safe my Data? I installed it now 4 times and I am getting tired of reinstalling and changing all the options, so if someone could suggest me a tool I would be very happy.
I rooted it with:
- TWRP (is this usable to create a backup and is it easy to reimport it?=
- Magisk Manager
I want to use following method to get rid of the bloatware:
thank you very much for your help
Click to expand...
Click to collapse
I use this tool on my own device:
https://github.com/Szaki/XiaomiADBFastbootTools
Edit: To reinstall a removed app:
adb shell cmd package install-existing <package.name>
Click to expand...
Click to collapse
Saber said:
I use this tool on my own device:
https://github.com/Szaki/XiaomiADBFastbootTools
Edit: To reinstall a removed app:
Click to expand...
Click to collapse
Hi, do you use MIUI 12 or 11?

Categories

Resources