A/B + twrp: How do the slots actually work?
After a long time of using cyanogenmod as well as LOS I finally have the first A/B device to install it to, the Sony Xperia XA2 (pioneer). I managed to install a working system with LOS, root as well as gapps on slot A. Slot B is not usable now and is stuck on a Sony logo bootloop.
Now that it’s all working fine on slot A, I’d like to duplicate the currently working installation from slot A onto slot B – just in case something goes wrong with my primary installation, because that is what the new A/B system is made for, right? Except I can’t.
- Suppose I were able to have both slots working fine. Now I break one slot. I switch to the other and all is well. How can I fix the broken slot now without accidentally breaking the remaining working slot? I want to test this and verify that I can fix it without breaking the remaining slot.
- If I try to backup the system partition, how do I know which partition it will backup?
- Note that I always need 3 zips, LOS, root and gapps. Also note that I wipe /system and format /data in between. I fastboot boot the latest twrp each time.
- First I wipe /system and /data, then reboot into recovery to switch slots and also wipe the other /system. No OS installed in any slot anymore, stock system gone, I should be able to start over fresh. . at least that is what I think.
- From what I gathered, zip files will be installed to the currently INACTIVE slot. Alright, I can work with that. Install all the zips, switch to the inactive slot that I just installed to and reboot? No, system does not boot. Where did I install all those 3 zips? Which void were they installed into? The slot that was active when I was installing LOS works, but it boots without root or gapps. Wasn’t it supposed to install to the inactive slot instead? Result is that the system is usable but missing the other zips. Let’s start over.
- The official LOS instructions say that after flashing the LOS zip, the device has to be rebooted into recovery again, to switch slots, before more zip files can be installed. That’s strange, how does twrp decide which zip goes into which slot? Do I have to reboot in between each zip? Or only after the first? How would twrp know what the first zip was, does it keep count? Why do I only have to reboot after the first LOS zip?
- My point is: TWRP tells me which slot is the active one. But then it installs some zips to the inactive one, and some either on the active one or into a void. There is no manual or information about how TWRP decides which zip goes into which slot. Now how am I supposed to know how I can duplicate the working slot A over to B if I never know which zip is sent to which slot? I tried it and ended up with 2 unbootable slots again.
- Following the LOS instructions precisely by installing the LOS zip and then rebooting to recovery before installing the other zips, one slot works with everything installed. Following instructions is obviously a good choice. But now I can’t reliably duplicate this to the other slot without ruining both of them again.
- For example, if I wipe /system, does it wipe the active or the inactive slot. By now I’d assume it wipes the inactive one. But I don’t actually know, because twrp doesn’t bother to tell me whether it wiped /system_a or /system_b.
- I still do not know why following the instructions worked. Why do I have to reboot in between zips and why only once?
- From my short experience with this device I gathered that for flashing multiple zip files, I have to reboot once after the LOS zip before installing more zips, and I also gathered that the A/B switch in TWRP is only for switching between two already-working slots. It can’t be used to skip a reboot for zip installations. But why?
- It would be much easier if we just had both system partitions to chose from when applying zips, then there would be no confusion whatsoever. I guess that would have been too easy.
Locked post. New comments cannot be posted.
Search
There were no results found for cmd368 malaysia(seo:~win66.asia~),cmd368 malaysia(seo:~win66.asia~),cmd368 malaysiajn2.
Explore our tools
Explore the time value of money, the impact of regular contributions, and the power of saving over longer timeframes
Create detailed alerts and get notified the moment an event happens
Watchlists
+ Create a watchlist
Monitor a select list of assets
Are you sure you want to cancel?
See how trades would have performed from years past or start from the present
Download PDF copies of reports from the newspaper markets data page
View the performance of global markets and browse news items by region
Find companies based on country, sector, and other equity characteristics
View funds that move the market, screen for funds and read relevant news
Data Provided by LSEG
All markets data located on FT.com is subject to the FT Terms & Conditions
All content on FT.com is for your general information and use only and is not intended to address your particular requirements. In particular, the content does not constitute any form of advice, recommendation, representation, endorsement or arrangement by FT and is not intended to be relied upon by users in making (or refraining from making) any specific investment or other decisions.
Any information that you receive via FT.com is at best delayed intraday data and not “real time”. Share price information may be rounded up/down and therefore not entirely accurate. FT is not responsible for any use of content by you outside its scope as stated in the FT Terms & Conditions.
Markets data delayed by at least 15 minutes. © THE FINANCIAL TIMES LTD. FT and ‘Financial Times’ are trademarks of The Financial Times Ltd.
The Financial Times and its journalism are subject to a self-regulation regime under the FT Editorial Code of Practice.
Step 1: Create a BK8 account or log into your existing one, setting the stage for your gaming journey.
Affiliate Manager
GPWA Member: Clary BK8
clary@bk8partners.com
Material Data Center is provided by M-Base Engineering + Software GmbH. M-Base Engineering + Software GmbH assumes no liability for the system to be free of errors. Any decision about the application of materials must be double checked with the producer of this material.
Κύριες μεταφράσεις | ||
Αγγλικά | Ελληνικά | |
Indonesia n | (Southeast Asian republic) | Ινδονησία ουσ θηλ |
Jakarta is the capital of Indonesia. |
“The club and BK8 have taken on board feedback from its supporters and partners, and after continued discussions we have agreed to immediately end the partnership.”
Juga dengan CMD368 Indo yang dicari:
SBOBET is a global company operating an online sportsbook and casino, offering over 1,500 sports events , live dealer casino games, exciting slots and other popular casino games. They cover a wide range of sports, in many countries covering top and lower leagues delivering a virtual 24 / 7 offering of games CLICK HERE TO SIGN UP NOW!
Experts’ Advice: The odds listed above might differ from the ones available to you. As our picks are also based on time-tested algorithms, pick the advantaged team if your odds are different from the ones displayed here and you will be better off in the long run.
Crystal Palace signed Larne FC prospect Craig Farquhar
about 3 hours ago
Crystal Palace fullback Adaramola joins RWD Molenbeek
about 3 hours ago
Newcastle announce hopes of Joelinton playing this season
about 3 hours ago
Accrington Stanley to deal in Man Utd keeper Vitek
about 3 hours ago
PSV, Roma join interest in Man Utd winger Pellistri
about 3 hours ago
Everton midfielder Garner: Old-school Dyche approach suits me
about 3 hours ago
Liverpool No2 Lijnders: Van Dijk as strong as ever
about 3 hours ago
Chelsea boss Pochettino explains Mudryk halftime change
about 3 hours ago