9T PRO Root with Magisk ok, but LIMITATIONS with SYSTEM partition? - Redmi K20 Pro / Xiaomi Mi 9T Pro Questions & Answe

Recently root with magisk 20.3 my 9T PRO Global with official last rom 11.0.1.0 MIUI 11 with ANDROID 10.
Two problems with /system partition:
1) This system partition is FULL literally, only 5MB free and I can't move any app to system partition (no space), and for me this is VERY IMPORTANT can move some personal apps to system partition... I can expand this system partition?
2) For make more space in /system, when i try move a system app (like Navigator for example) with titanium backup or Link2SD, one error: "mount: ´/system´not in /proc/mounts"
With my old POCOPHONE with MIUI 11 and ANDROID 9, no problems... Maybe is a limitation or bug of ANDROID 10 ?
Please help, thanks in advance

up. plz

Download tutor install video
https://forum.xda-developers.com/showpost.php?p=81777125&postcount=14

global stable ROMs generally tend to do this. Try flashing china ROM and then root with magisk again.

Related

Easy Flashing guide for CM or Aosp build and MIUI using TDB

Hi Guys,
Lot of peoples had experienced trouble while enabling TDB for flashing two separate ROMs in MI3 ( Even me too ). But this thread will explain as an easy way to flash both ROM's without having any trouble.
I hope everyone knows about the CWM recovery installation and how it can be used for backup and restore processes. And those who don't know these process, then i would request them to check the xiaomi mi3 Q&A thread. you will get
Just to add some note before going into the flashing process, There are two system partition in MI3, System 1 and System 2.By default, TDB( True dual boot) is disabled and one common data partition is available for both two's systems.
Once you enabled TDB( True dual boot ) then the common data partition will split into two data partitions such as data1 and data 2. System 1 will use data1 and system 2 will use data2 contents. The data is meant to be user data such as installed apps,contacts etc
Why MIUI have been using a common data partition for both two system's?:silly:
Because the developers or beta testers can use the stable MIUI as well as beta MIUI ROMs in a single device without any trouble. Also no need to install each app on both rom's while switching. Because stock recovery will share the user data since they have a common user data partition.
But TDB, it doesn't share the user data ( data partitions ). it will say like system1 must use data1 and system2 must use data2. Hence we can install Aosp, CM or other source build in system1 and MIUI on system2 without any trouble.
The below steps will explain how to do this,
1) Take a CWM backup of your current MIUI ROM and copied to somewhere else ( your pc or sd card etc )
2) Go to recovery , wipe data/factory reset
3) Wipe cache and Wipe dalvik cache
4) Format System1 and System 2
5) Format data
6) After that, Enable TDB from the advanced section inside the recovery (Select wipe when it asked)
7) Once it is finished, then Select the Reboot recovery option and wait for few seconds for the recovery area.
8) Choose install ZIP then select the CM package and flash it to the System1 when it asked ( IT IS IMPORTANT THAT AOSP OR CM BUILD MUST BE IN SYSTEM 1 AND MIUI ON SYSTEM2, else it will ended up with boot loop). Also flash Google apps into the same system
9) After that , reboot the recovery again
10) Go to restore -> select CWM backup of your previous MIUI ROM -> Restore to system 2
11) Once it is restored, select the active system which one you need to boot. you can choose either system1 or system2 from the advanced active system option.
12 ) Reboot the device and do fun with both builds without having any trouble or force closed. .:good:
ALSO NOTE THAT I AM NOT RESPONSIBLE FOR ANY BRICKED DEVICE , TRY IT YOUR OWN RISK . I HAVE TESTED THIS WITH LATEST CM BUILD AND MIUI5..IT IS WORKING GREAT
Don't just go away after reading this and do click on thanks button If I helped you :laugh::laugh::fingers-crossed:
uuuhhmm...well explained Thnxx
RIPPER said:
uuuhhmm...well explained Thnxx
Click to expand...
Click to collapse
Nice.
I wish this thread existed a week ago
I understood stuff the hard way
What about mi4?
kottyz said:
What about mi4?
Click to expand...
Click to collapse
Who cares? Mi3 forum here.
@OP: you said "miui 5". So this doesn't work with miui6?
reneftw said:
Who cares? Mi3 forum here.
@OP: you said "miui 5". So this doesn't work with miui6?
Click to expand...
Click to collapse
Cm for mi3 is compatible with mi4 too as everything else released for mi3 because they use the same base.
reneftw said:
Who cares? Mi3 forum here.
@OP: you said "miui 5". So this doesn't work with miui6?
Click to expand...
Click to collapse
I haven't tested this with miui6 as I don't want to keep both beta ROM in a single device. Stable and beta that's a good choice for me.
According to the theory , it should work with Miui6. Remember to take a cwm backup first and try .:thumbup:
Sent from my MI 3W using XDA Free mobile app
Hi guys, I found this guide on the MIUI thread. There are few differences as for when to enable TDB and whipes. Does it make any difference?
1. Take a CWM backup of your current MIUI V6 system.
2. Disable TrueDualBoot in CWM (choose wipe) and reboot recovery
3. Do a factory reset on both systems (system1 & system2)
4. Clear cache
5. Clear Dalvik Cache of both systems (system1 & system2)
6. Format both system partitions (system1 & system2)
7. Format both data partitions (data1 & data2)
8. Flash CM 11 zip in SYSTEM1
9. Flash GAPPS in system1 (optional)
10. Enable TrueDualBoot in CWM (choose wipe) and reboot recovery
11. Restore CWM backup of your previous system to SYSTEM2
12. Voila!! Now choose your default system. (System1 for CM & System2 for MIUI). Have fun with CM11 guys
Pallmalli said:
Hi guys, I found this guide on the MIUI thread. There are few differences as for when to enable TDB and whipes. Does it make any difference?
1. Take a CWM backup of your current MIUI V6 system.
2. Disable TrueDualBoot in CWM (choose wipe) and reboot recovery
3. Do a factory reset on both systems (system1 & system2)
4. Clear cache
5. Clear Dalvik Cache of both systems (system1 & system2)
6. Format both system partitions (system1 & system2)
7. Format both data partitions (data1 & data2)
8. Flash CM 11 zip in SYSTEM1
9. Flash GAPPS in system1 (optional)
10. Enable TrueDualBoot in CWM (choose wipe) and reboot recovery
11. Restore CWM backup of your previous system to SYSTEM2
12. Voila!! Now choose your default system. (System1 for CM & System2 for MIUI). Have fun with CM11 guys
Click to expand...
Click to collapse
Please do compare both thread and gather all the information that you need. Here I have explained a little bit about how TDB works and their concept. Hope it will give a better understanding to other fellows while using TDB
Sent from my MI 3W using XDA Free mobile app
Miui6 and AICP ROM working
Hi all.
I finally be able to enable TDB in MI3 with miui 6 and AICP ROM without any reboot so far (36 hours). Even when i wipe data, cache, system and Dalvik cache the phone experienced force closes on miui6 and reboots on CM11 and others.
But 2 days ago i discovered a folder on the SD partitation with the name 0 (zero) with all the information and packages of the CM11 ROM and erased it.
I did a clean install on both systems and put miui6 on system2 and AICP ROM on system1 and so far is working fine without FC in Miui and without reboots on AICP ROM.
Will installing cm 11 on mi 3 could void warranty??
when i go cwm recovery it shows system1 and system2
so my question is from should i start doing this method???
reneftw said:
Who cares? Mi3 forum here.
@OP: you said "miui 5". So this doesn't work with miui6?
Click to expand...
Click to collapse
MIUI 6 doesn't support TDB yet...I faced some awesome lag in the MIUI 6 ROM, to the point when I couldn't open any apps or do anything...Hadta disable TDB...
need expert advice
I may be asking vary basic or newbie question .. but looking for below solution and need someone advice..
I have MI3 with MIUI v34 STOCK ( I have not rooted or installed CWM).
What I want to achieve. I want to enable TrueDualBoot and once enable I want to install MIUI 6 developer rom on second partition (whichever partition is free for installation) and I will be using it as Primary ... and if anything goes wrong with MIUI6 I want to use the original/STOCK rom from 2nd partition.
How I can achieve ?
I have Question as below.
1. by default Stock rom is in which partition ?
2. Can I simply install CWM and install MIUI on other partition (i..e if Stock ROM is on partition then MIUI v6 on Parition 2 OR vice a varsa)
3. Or I must have to format system1 and system2 after enabling "TrueDualBoot" and must have to install STOCK ROM also ??
4. Also I should take Backup of Stock rom through CWM first OR should enable TrueDaulBoot and then should Take Backup ..?
Thanks in advance.
rbdudani said:
I may be asking vary basic or newbie question .. but looking for below solution and need someone advice..
I have MI3 with MIUI v34 STOCK ( I have not rooted or installed CWM).
What I want to achieve. I want to enable TrueDualBoot and once enable I want to install MIUI 6 developer rom on second partition (whichever partition is free for installation) and I will be using it as Primary ... and if anything goes wrong with MIUI6 I want to use the original/STOCK rom from 2nd partition.
How I can achieve ?
I have Question as below.
1. by default Stock rom is in which partition ?
2. Can I simply install CWM and install MIUI on other partition (i..e if Stock ROM is on partition then MIUI v6 on Parition 2 OR vice a varsa)
3. Or I must have to format system1 and system2 after enabling "TrueDualBoot" and must have to install STOCK ROM also ??
4. Also I should take Backup of Stock rom through CWM first OR should enable TrueDaulBoot and then should Take Backup ..?
Thanks in advance.
Click to expand...
Click to collapse
First you need to understand that MI3 can hold two Roms either Miui or CM based or Aosp using TDB. But the aosp and cm based ROM should be in system 1. Else you will end with bootloop. So, now going to your question,
once you installed CWM, you will be able to see which system is currently active ( for eg : it will show like system 1 (active) then it will be the running system )
So first take the backup of active system then keep it. Then, format data and system after enabling TDB. So, Now the current status is no Roms on 2 system partitions. At this time you can choose which one you need to install or not. And which backup you would like restore to system 1 or system 2 .But keep in mind that cm or aosp should be in system 1. Also you can keep two miui ROM on both these system like miui5 on system 1 and miui6 on system 2. The thing is MI3 can handle two Roms whatever it is but aosp or cm based ROM should be in system 1 if you trying to install it.
Hope it helps
Sent from my MI 3W using XDA Free mobile app
Thanks mate..Well explained.. i did TDB AOSP and MIUI..till now without any problem such as FC and lag..thanks again
Awesome guide...
When we Enable TDB in CWM doesn't it ask for an option to copy data 1 to data 2?
In that case can I just copy data1 to data2 and then flash MIUI ROM on system2?
Edit: Did exactly that and now I have Xenon HD lollipop on system1 and MIUI 6 on system2.
Thanks.

Xiaomi Mi 9T Pro Global Miui 10 - Can't mount system r/w

So as the title says, I can't edit the system partition in Android which is really annoying. I've been trying to install busybox and managed it via a Magisk Module, but can't remove system apps in Titanium Backup.
I've tried ADB but it won't work, I've tried TWRP and that didn't work so I chanaged to OrangeFox TWRP and that works.
Any ideas how to allow system r/w?

General TWRP createTarFork() error 255-why and how:)

Hi, a lot of Us have problem: TWRP createTarFork() error 255 when backing up data when backup data. It is on miui because miui uses a lot of users in android for:
- dual spaces
- dual app
- and other thinks that i dont know...
And TWRP cant work with it (decrypt only main user).
On Redmi K20 (my old phone) if i would like to make backup, i remove encryptions, pernamently deleted from adb other users and succefully make backup.. But It has no sense, cause it affect miui system (crashes etc).
PJ

System partition not shown in TWRP / OrangeFox for resize (GApps error 70)

Hello,
I'm trying to install the full GApps suite on my Redmi Note 9 phone.
When trying to install it, I receive error 70 which means that my system partition is out of space.
I'm trying to resize this partition, but in either TWRP or OrangeFox I can't find it. Only available partitions are Cache/Data/USB/MicroSD.
I need the full suite, so the pico variant is no good here.
How do I enable the system partition so I can resize it and install the GApps suite?

Question Mi 11 Pro TWRP block device required

Hi all. I bought a Mi 11 Pro with EU MIUI rom a while back. I wanted to try pixel experience since i dont like MIUI. I flashed the current TWRP but i cant transfer any files from my computer so i used thge ADB push command. When i try to wipe or flash or do anything in TWRP i get "failed to mount ..... (block device required)" for /odm, /vendor, /product, /system_ext and /system,root. I tried using the pixel experience recovery but nothing happened when i tried to update using that. Any ideas of what might be the problem? I've folloed every guide i can find.
.Hi here is the mi 11 forum not the mi 11 pro, you should look at the mi11 pro section where the other ones are the same rom.

Categories

Resources