So, I installed havoc, kernel, magisk to slot a...even magisk said current slot a, even twrp set I was on slot a....but, when I rebooted, booted back to twrp...but when I rebooted to slot b, havoc booted up.....I don't understand this
How are you installing this stuff? If TWRP says you are in Slot A, and you install a ROM, the ROM will be installed to the opposite slot. Kernels and such will be installed to the current slot. So if you were in Slot A and installed Havoc it would be installed to Slot B.
You should, install ROM, install TWRP, reboot to recovery so you will be on the correct slot with the new ROM, then install your kernel, GAPPs and so on.
Related
I'm new to this device and already I'm extremely confused. I tried flashing TWRP the old school method and found out very fast that it was a no go. Upon reading around, I fount the following guide and booted TWRP:
https://forum.xda-developers.com/mi-a1/how-to/lineageos-gapps-magisk-twrp-dolbyatmos-t3762939
The problem? I can install DotOS, but as soon as I try to flash the GAPPS, I get an error (it claims that I am on 7.1.2, but I'm using the latest DotOS version which is 8.1.0 based). Since from what I understand the recovery seems to be tied to the boot.img (like the Sony Ericsson Xperia Play), I believed simply rebooting into recovery would help. Unfortunately this boots into stock recovery for 8.0.0 (mind you I was on 8.1.0 stock). Upon reading around on how to install TWRP on the phone itself, I found this thread:
https://forum.xda-developers.com/mi-a1/development/recovery-twrp-3-1-1-0-touch-recovery-t3688472
This is the bigger headache. After following the instructions which are clear as day, I encounter similar issues to half of the replies in that thread. Another issue is that there is no explanation on whether you should be on stock first or...? Secondly, nothing is said on which "slot" (a or b) to flash your desired rom. So my default slot was b, I switched to a to flash the TWRP installer and so on as per instructions. I then assume I am to switch back to slot b for my rom to be installed. The issue is that after trying to install the GAPPS, I am faced with the issue again of the 7.1.2 detected. The only way to get around this is to flash it in slot a, but then the device will never boot. I'm very confused?
Use this twrp. Then you flashed twrp, wipe, install ROM, reboot into recovery again and flash gapps.
Crossvxm said:
I'm new to this device and already I'm extremely confused. I tried flashing TWRP the old school method and found out very fast that it was a no go. Upon reading around, I fount the following guide and booted TWRP:
https://forum.xda-developers.com/mi-a1/how-to/lineageos-gapps-magisk-twrp-dolbyatmos-t3762939
The problem? I can install DotOS, but as soon as I try to flash the GAPPS, I get an error (it claims that I am on 7.1.2, but I'm using the latest DotOS version which is 8.1.0 based). Since from what I understand the recovery seems to be tied to the boot.img (like the Sony Ericsson Xperia Play), I believed simply rebooting into recovery would help. Unfortunately this boots into stock recovery for 8.0.0 (mind you I was on 8.1.0 stock). Upon reading around on how to install TWRP on the phone itself, I found this thread:
https://forum.xda-developers.com/mi-a1/development/recovery-twrp-3-1-1-0-touch-recovery-t3688472
This is the bigger headache. After following the instructions which are clear as day, I encounter similar issues to half of the replies in that thread. Another issue is that there is no explanation on whether you should be on stock first or...? Secondly, nothing is said on which "slot" (a or b) to flash your desired rom. So my default slot was b, I switched to a to flash the TWRP installer and so on as per instructions. I then assume I am to switch back to slot b for my rom to be installed. The issue is that after trying to install the GAPPS, I am faced with the issue again of the 7.1.2 detected. The only way to get around this is to flash it in slot a, but then the device will never boot. I'm very confused?
Click to expand...
Click to collapse
To install twrp, use twrp 3.2.3 from abishek (lineageOS) or from cosmicdan.
This phone have slot a/b. For installing twrp it doesn't matter from which slot you install as it will install in the boot partition, not in system.
First do facory reset, you don't have to be on stock.
For custom rom zip if you are in slot a it will be installed in the slot b. After installing rom install twrp again as it's deleted when you install new rom and change slot, reboot and install gapps according with the rom 8.1 or 9.0 and magisk, it installs on the same slot..
Cosmicdan twrp have an option to install rom zip on the same slot and have a survival option for twrp, so you don't have to install twrp when you install a rom or a new kernel.
ccalixtro said:
Use this twrp. Then you flashed twrp, wipe, install ROM, reboot into recovery again and flash gapps.
Click to expand...
Click to collapse
This is the link for twrp:
https://forum.xda-developers.com/mi-a1/development/treble-twrp-installer-treble-manager-t3793637
Reboot recovery after u flash rom, then flash gapps,magisk
So, I am confused about the whole a/b partition for first time ROM flashing.....can someone hlep. Do we need to flash OOS on both slots first?
jamescable said:
So, I am confused about the whole a/b partition for first time ROM flashing.....can someone hlep. Do we need to flash OOS on both slots first?
Click to expand...
Click to collapse
No, if you are flashing OOS there is no reason to flash both slots. Just flash one slot and you are fine. When you flash a ROM it automatically flashes the opposite slot.
- So if you were running 907, in Slot A and wanted to update to 911. You would flash 911.
- Flash TWRP installer next. As the 911 file would replace everything including your recovery. Remember you are still on Slot A right now. 911 was just installed to Slot B.
- After installing TWRP, reboot to recovery. This time it will boot up to Slot B.
- Now install Magisk.
- Now Reboot to the OS.
Hopefully that clarifies things. The only reason people were flashing both slots, were for AOSP roms. Sometimes funny things happen when OOS was in one slot and AOSP was in another. Who knows if this will always be an issue or not. At the moment though, it's easier to just flash AOSP twice and not deal with any problems.
OhioYJ said:
No, if you are flashing OOS there is no reason to flash both slots. Just flash one slot and you are fine. When you flash a ROM it automatically flashes the opposite slot.
- So if you were running 907, in Slot A and wanted to update to 911. You would flash 911.
- Flash TWRP installer next. As the 911 file would replace everything including your recovery. Remember you are still on Slot A right now. 911 was just installed to Slot B.
- After installing TWRP, reboot to recovery. This time it will boot up to Slot B.
- Now install Magisk.
- Now Reboot to the OS.
Hopefully that clarifies things. The only reason people were flashing both slots, were for AOSP roms. Sometimes funny things happen when OOS was in one slot and AOSP was in another. Who knows if this will always be an issue or not. At the moment though, it's easier to just flash AOSP twice and not deal with any problems.
Click to expand...
Click to collapse
So, what you are saying is, one I run the conversion on the T-Mobile version to international, unlock the bootlaoder and install twrp, I can just wipe system, data, cache like normall and install havoc OS or RR?
Recently I tried flashing custom recovery but when I tried to flash it,it end at step one and a message pops up saying to flash additional zips reboot to recovery to change to updated slots and the process stop I have 3.4.0-1 of twrp please help me asap
I wouldn't recommend using TWRP 3.4.x personally. If it were me I would stick to 3.3.1-32, but it's already installed so take your chances if you want. Rebooting to install other zips is just a warning because ROMs are installed to opposite slots, so you must reboot recovery to switch the active slot. Even if you switch the slot in TWRP the change won't happen until you reboot. Also note many ROMs include a recovery. If PA includes a recovery you need to re-install TWRP before you reboot.
My Lineage Guide works for most custom ROMs.
Normally you would reboot recovery, and install Gapps, Magisk, those sort of things. I did a quick google search and think I found the ROM thread, and it looks like Gapps is included so you wouldn't reboot for that. If you are installing just PA, you would just reboot to the system.
Hi all
I've gotten myself into a bit of an odd spot, i suspect, due to my complete lack of understanding about the Slots.
I was using Pixen and decided to go back to stock this morning.
After doing so, and installing TWRP, magisk and blu_spark, i've found that if the phone boots into slot A, it just loads into TWRP all the time and won't boot the OS. It also shows all my 'sdcard' folders as just garbage text - not usable.
If i switch to slot B in TWRP and reboot, it's all fine, but i'm worried that something is broken somewhere.
Is there a way i can somehow mirror slot b to a, or somehow make slot a actually work properly?
My process specifically was:
was on latest pixen build with TWRP and magisk
booted into fastboot and flashed the 10.3.6 fastboot ROM
got that up and running, and then installed the 10.3.8 update
did a factory reset
booted up again in clean 10.3.8
booted into fastboot and then booted the TWRP 3.4.0-11 image
installed TWRP 3.4.0-11 using mauronofrio installer zip
rebooted into recovery
installed magisk 21.4 and blu_spark kernel
rebooted into system
All was seemingly fine, but then booting back to recovery to flash some magisk modules and i encountered this trouble with slot A seeming not to work.
can anyone help?
Hi,
I have not flashed a rom or anything since I replaced my Nexus 6P with my OnePlus 6T about three years ago so this A/B slot thing is all new to me.
I have tried installing two different ROMs, the first one is LineageOS but when I flash it it seems like slot B gets encrypted sence the folders have wierd names and don't contain anything when I rebooting to recovery to flash on slot A.
If I copy slot A to slot B everything looks like normal again. I have followd the guide as I understand it but it wont work so I moved on to try DotOS which have a much more simple guide.
"CLEAN FLASH :
Download the latest build, TWRP, Magisk 21.4 and NikGApps
Reboot to TWRP
Flash OOS, TWRP & Reboot to TWRP This step was fine.
Flash OOS, TWRP & Reboot to TWRP Slot B seems to have become encrypted again.
Flash build, TWRP & Reboot to TWRP
Flash NikGApps (Optional), Magisk (Optional)
Reboot to system"
If OOS stands for OxygenOS, I don't understand what I'm doing wrong. I also tried to remove pin from lockscreen and factory reset after every flash, that didn't wort either.
Thanks in advance!
Sorry if my english is bad, it seems to go downhill at a rapid pace after you graduate...
Lirkaren said:
Hi,
I have not flashed a rom or anything since I replaced my Nexus 6P with my OnePlus 6T about three years ago so this A/B slot thing is all new to me.
I have tried installing two different ROMs, the first one is LineageOS but when I flash it it seems like slot B gets encrypted sence the folders have wierd names and don't contain anything when I rebooting to recovery to flash on slot A.
If I copy slot A to slot B everything looks like normal again. I have followd the guide as I understand it but it wont work so I moved on to try DotOS which have a much more simple guide.
"CLEAN FLASH :
Download the latest build, TWRP, Magisk 21.4 and NikGApps
Reboot to TWRP
Flash OOS, TWRP & Reboot to TWRP This step was fine.
Flash OOS, TWRP & Reboot to TWRP Slot B seems to have become encrypted again.
Flash build, TWRP & Reboot to TWRP
Flash NikGApps (Optional), Magisk (Optional)
Reboot to system"
If OOS stands for OxygenOS, I don't understand what I'm doing wrong. I also tried to remove pin from lockscreen and factory reset after every flash, that didn't wort either.
Thanks in advance!
Sorry if my english is bad, it seems to go downhill at a rapid pace after you graduate...
Click to expand...
Click to collapse
If you are already on OOS and just unlocked bootloader and boot to TWRP you can just skip the flash oos and start from flashing ROM/build
( I'm not responsible for any problems but it's work fine for me)
Or
Flash OOS
Flash ROM/build
Flash Finalize.zip ( use this so you don't have to flash oos multiple times )
Flash twrp.
Flash Gapp (optional )
Format data and reboot to system.
SOK seila said:
If you are already on OOS and just unlocked bootloader and boot to TWRP you can just flash the ROM zip without flashing OOS( I'm not responsible for any problems but it's work fine for me)
Or
Flash OOS
Flash ROM/build
Flash Finalize.zip ( use this so you don't have to flash oos multiple times )
Flash twrp.
Flash Gapp (optional )
Format data and reboot to system.
Click to expand...
Click to collapse
Missed to press format data. This was a day well spent! :'D