Does the Max 3 support A/B partitioning (Seamless System Updates)? - Xiaomi Mi Max 3 Questions & Answers

Title. Does the Max 3 support Seamless Updates?

apolea said:
Title. Does the Max 3 support Seamless Updates?
Click to expand...
Click to collapse
Don't think so. It will most likely have Treble with a-only partition.

Hopefully not.

Deleted.
---------- Post added at 04:11 PM ---------- Previous post was at 04:10 PM ----------
blankaf said:
Hopefully not.
Click to expand...
Click to collapse
Agree. A-only is better in my opinion.

apolea said:
Title. Does the Max 3 support Seamless Updates?
Click to expand...
Click to collapse
u can download treble check from play store it will tell u all u need 2 know

-fluffy- said:
u can download treble check from play store it will tell u all u need 2 know
Click to expand...
Click to collapse
We know but nobody has got the phone yet that's why he asked what we think it's gonna have.

rr111 said:
We know but nobody has got the phone yet that's why he asked what we think it's gonna have.
Click to expand...
Click to collapse
ohh hehe ok

rr111 said:
Agree. A-only is better in my opinion.
Click to expand...
Click to collapse
Why's that? A/B partitioning has many benefits

apolea said:
Why's that? A/B partitioning has many benefits
Click to expand...
Click to collapse
Well it may have some benefits for OEMs that try to update their phones as soon as a new android version releases, like OnePlus or Samsung, but it doesn't really have a lot of benefits for Companys like Xiaomi, which have a lot of devices that have to be updated because of the long support cicles, and Xiaomi is focusing more on MIUI anyway. That's why Xiaomi android version updates always take longer than other OEMs.
That's the OEM side - on the custom rom side flashing a-only Treble ROMs is just easier

rr111 said:
Well it may have some benefits for OEMs that try to update their phones as soon as a new android version releases, like OnePlus or Samsung, but it doesn't really have a lot of benefits for Companys like Xiaomi, which have a lot of devices that have to be updated because of the long support cicles, and Xiaomi is focusing more on MIUI anyway. That's why Xiaomi android version updates always take longer than other OEMs.
That's the OEM side - on the custom rom side flashing a-only Treble ROMs is just easier
Click to expand...
Click to collapse
But the LOS team has said A/B partitions has made it easier for the devs once they learned how to develop for it. Plus how would A/B affect the OEM? They can release A/B updates for supported phones and A partition only updates for phones that don't support them. It's in fact more advantageous for a company like Xiaomi who release a large number of updates to adopt A/B in the future as they can be sure a bad update won't brick the device like what happened with the recent anti rollback protection fiasco

apolea said:
Title. Does the Max 3 support Seamless Updates?
Click to expand...
Click to collapse
No, check the video bellow at 10:38
https://youtu.be/0rjZx_5JD1s?t=638

Nope Nitrogen doesn't support A/B partition.

LOS has (or is working on) own recovery with native support a/b for LOS's OTA needs.

Tomek0000 said:
LOS has (or is working on) own recovery with native support a/b for LOS's OTA needs.
Click to expand...
Click to collapse
That's only for devices which natively support A/B. Devices which have only A partition should use TWRP

does mi max 3 A only? or a/b?
to download img which choise?

Now it does...
As of most recent CHN beta FWs, the Mmx3 is being converted from SAR A-only, to A/B non SAR.

Latest China beta is system as root (sar), a layout that was initially used for a/b. But there is still no b slot in mi max 3.

Related

nitrogen os/ lineage os development

anyone can build a nitrogen or lineage for this device?? personally i think the nitrogen os is the most stable smotth and battery friendly ever see
and this device shouldnt have problems with drivers
anyone can help please
Alessandro999 said:
anyone can build a nitrogen or lineage for this device?? personally i think the nitrogen os is the most stable smotth and battery friendly ever see
and this device shouldnt have problems with drivers
anyone can help please
Click to expand...
Click to collapse
Ok look. Here is the deal. The Razer Phone has the a/b partition, and it has the separate vendor partition. Razer states that Q1 2018 will release the update to Oreo 8.1 with official Project Treble support. Since all that is happening so soon, nobody is going to start development on this phone until we get that. Just be patient.
i perfectlly understand ... i will wait and hope for nitrogen os
this phone is the best smoothest phone
Going to be a long wait
tabletalker7 said:
Razer states that Q1 2018 will release the update to Oreo 8.1 with official Project Treble support. t.
Click to expand...
Click to collapse
I don't think they have definitely said it would have Treble support. I mean, the partitions are there already for it, so it would make sense, but we will wait and see.
RUNNERX said:
Going to be a long wait
Click to expand...
Click to collapse
If we do get Treble? Nah. It'll be just a couple of minutes flashing a generic image to your device, really.
Though, Razer promised the update by the end of Q1, and that's happening in 9 days, sooo...
---------- Post added at 22:01 ---------- Previous post was at 22:00 ----------
James1o1o said:
I don't think they have definitely said it would have Treble support. I mean, the partitions are there already for it, so it would make sense, but we will wait and see.
Click to expand...
Click to collapse
I've seen some other devices (not with a similar processor, that is) getting unofficial Treble support. If Razer doesn't do it, with the proper kernel sources we can still try, I guess.
James1o1o said:
I don't think they have definitely said it would have Treble support. I mean, the partitions are there already for it, so it would make sense, but we will wait and see.
Click to expand...
Click to collapse
I have been definitely told about 100 times by Razer that 8.1 will have support for Project Treble
tabletalker7 said:
I have been definitely told about 100 times by Razer that 8.1 will have support for Project Treble
Click to expand...
Click to collapse
I hope so

Does 6.1 support Treble?

[UPDATE]
Confirmed to support Treble by "ali ba".
Hello all,
I've read lots of conflicting news about the support status of Project Treble in Nokia 6 (2018),
Can anyone confirm the support or the lack of it once and for all?
Thanks.
Correct me if I'm wrong but every device launching with 8.0 has to support Treble does it not? I guess the problem lies with whether Nokia will provide the ability to unlock the bootloader. I'm not sure if it makes a difference that this is an Android One device in this respect.
Does anyone have an official firmware available for download? I have TA-1054, China version and it seems it has a custom firmware. Thank you.
leoni1980 said:
Correct me if I'm wrong but every device launching with 8.0 has to support Treble does it not? I guess the problem lies with whether Nokia will provide the ability to unlock the bootloader. I'm not sure if it makes a difference that this is an Android One device in this respect.
Click to expand...
Click to collapse
You're absolutely right, the problem is the Chinese release was on Nougat, and nobody has yet ran the Treble flag test on the international version.. maybe because not so many hands got it yet... We'll wait..
According to the test app it does support Treble, but I'm not sure whether to trust it.
Came with an update out of the box and I didn't check the version before applying it (which would have made that clearer).
ali ba said:
According to the test app it does support Treble, but I'm not sure whether to trust it.
Came with an update out of the box and I didn't check the version before applying it (which would have made that clearer).
Click to expand...
Click to collapse
Thank you very much!!! finally some useful results, I think we can trust the app, but just to make sure, could you please follow the procedure described in this page.. more specifically the terminal flag test..
https://www.xda-developers.com/project-treble-android-oreo/
Also, do you own the Chinese device or the international one?
Mo3tasm said:
I think we can trust the app
Click to expand...
Click to collapse
If we trust the app, then also A/B updates should be enabled.
Mo3tasm said:
procedure described in this page..
Click to expand...
Click to collapse
Already did the build props test. Returns true.
Mo3tasm said:
Also, do you own the Chinese device or the international one?
Click to expand...
Click to collapse
EU-version, shipped by Amazon.
Here is a screenshot from Treble Check on Nokia 6.1
(TA-1043/Europe/Android 8.1 update/Shipped with Android 8.0)
Code:
$ adb shell getprop ro.treble.enabled
true
Cleju said:
Does anyone have an official firmware available for download? I have TA-1054, China version and it seems it has a custom firmware. Thank you.
Click to expand...
Click to collapse
Hi, same here. Do you have any news? Have you managed to install unmodified Android to your TA-1054? Will appreciate any info.
Thanks.
AlexBerdnikov said:
Hi, same here. Do you have any news? Have you managed to install unmodified Android to your TA-1054? Will appreciate any info.
Thanks.
Click to expand...
Click to collapse
Nope, no news yet.
Can someone tell us the difference between all Nokia 6 2018 models please?
TA-1068
TA-1045
etc...
Is there a specific model for 'Worldwide' like Nexus/Pixel?
Is there a Europe version?
...
...
THANKS!
[Update]
Just noticed you actually did just that... Thanks.
I think this is an important topic that deserves it's own thread..
Would you care to start it?, also what models are sold in what markets?
That would be useful.
cheers.
Try to obtain the global firmware of TA-1054. I can provide you with the firmware.
I have two Nokia 6.1 devices. One is TA-1054 and the other is TA-1089. Both Global/International/Made in India version. I have the firmware files. But I doubt, you'll be able to flash them with the Stock recovery in your Chinese Variant. If you want the links, I'll provide you. And yes, Nokia 6.1 supports Treble. And I've recently flashed Android 11 GSI. Well, only issue was unlocking the boot loader to flash custom recovery. I never want to bootloader unlock any other Nokia phone anytime soon.
The TA-10xx naming determines the variant of the phone. The (4 + 64 GB) variant is TA-1089. The values change depending on the ram and storage size. Also newer models for the same phone we're released with Mediatek processors and Snapdragon for different markets. Just like Samsung does, sells the Exynos variant in Asia while selling the Snapdragon variant in US, UK, EUR, etc. Nokia also started doing this with their Nokia 5.1 and 5.3( if I recall correctly, not sure). So those phones have multiple variants. The TA-10XX naming scheme is quite similar to RM-xxx scheme followed by Nokia in the past, when Nokia was owned by Nokia and not HMD. In fact, their shift to TA-XXXX naming suggest that they belong to the family of Android/HMD owned Nokia and not the old Nokia. Even the 3310 (The beast) and 8110 4G have TA-XXXX product code instead of the RM-XXX. It's like a product code which can determine the RAM, Storage and Chipset as well as Region of the device.
So to flash Android R, TWRP or TWRP based custom recovery is required. Then flash any Android 10 Custom ROM with Treble support. Also flash dm no verify.zip with the ROM. Reboot to set up device. Don't add any Google account and password, etc. Then again boot into TWRP, changed to Image mode from zip mode in Install. Flash the system.img from Android 11 GSI.
Then reboot.
Follow the guidelines to unlock your bootloader
https://www.techmesto.com/guide-unlock-bootloader-nokia-android-phones/
---------- Post added at 10:55 PM ---------- Previous post was at 10:31 PM ----------
If your device came with Pie (9.0) preinstalled. In India, few devices came.
https://developer.android.com/topic/generic-system-image/releases
If device came installed with Oreo. Use ERFAN GSI for Android R (11)
https://mirrors.lolinet.com/firmware/gsi/Pixel/Pixel-AB-R-20200222-ErfanGSI.img-0514.7z
For stock firmware both Global and Regional
https://fih-firmware.hikaricalyx.com/hmd_en.html
dm-no-verify.zip
https://androidfilehost.com/?fid=1899786940962604362

Discussion, Project Treble Support in Moto G5 Plus

Till now everyone heard and know that Motorola is building 64 bit ROM for our (Moto G5plus) Potter device as Oreo doesn't support 32-bit anymore.
What's the possibility of Implementation of treble and seemless Update with this ROM as They ate building Completely out of scratch.
I Know Lenovo Policy and Stuffs so Put only sensible reply I on basis of valid documents or proof rather saying randomly no offense
s4shubham4u said:
Till now everyone heard and know that Motorola is building 64 bit ROM for our (Moto G5plus) Potter device as Oreo doesn't support 32-bit anymore.
What's the possibility of Implementation of treble and seemless Update with this ROM as They ate building Completely out of scratch.
I Know Lenovo Policy and Stuffs so Put only sensible reply I on basis of valid documents or proof rather saying randomly no offense
Click to expand...
Click to collapse
No, moto isn't building 64-bit Oreo for our device. A 32-bit OS cannot be upgraded to 64-bit without a clean install (read: deleting all data), which is also true for every desktop OS (Windows, any linux distro, etc.) . It is actually sort of possible on linux, but extremely difficult and bothersome.
Also Oreo didn't drop support for 32-bit architectures. New apps must be 64-bit compatible, but that doesn't mean they'll stop working on a 32-bit OS. And Google covered 32-bit cases in their Oreo compatibility definition, meaning it is supported.
Basically it's never been done before by an oem, and there is no reason for moto to bother with it since G5+ has a maximum of 4GB RAM. 64-bit architectures even tend to increase RAM consumption due bigger pointers and slightly larger code.
As for treble, it's possible to update phones with treble support, as it has been done by other oems before, but I really doubt moto will bother. They said every phone will get at least one major update (with "at least" usually meaning "exactly"), so after Oreo the G5+ likely won't get android P, meaning they achieve nothing by making the phone treble compatible.
Dear developers of our G5 Plus @vache , @GtrCraft , @jhenrique09 , @mrlolli , @shamith ,
About PROJECT TREBLE I saw that the motorola will not support our device (OTA update with repartition would be risky).
But I saw that somebody already managed to carry the project treble to the Xiaomi Redmi Note 4. He had no support.
Interesting article on how he managed:
https://www.xda-developers.com/xiaomi-redmi-note-4-project-treble/
And there is another developer who is doing this for the Xiaomi Redmi 3 ( Screenshots )
Do you think it is possible to do the same for our G5 Plus since our hardware and spaces are better?
Maybe we could use the OEM or Firmware partition (if we can give it away)
in this video he shows how he did for redmi 4:
https://www.youtube.com/watch?v=wXd0D3g6r_0
---------- Post added at 03:40 PM ---------- Previous post was at 03:24 PM ----------
He said he did not repartition, he just altered an existing one:
https://forum.xda-developers.com/showpost.php?p=75527103&postcount=2233
Here is the Moto G6 Plus Stock rom with treble (*** do not install! ***), I think we could study the structure of the partitions because from one moto G to another it changes little, maybe this gives an idea of which partition to use.
https://androidfilehost.com/?fid=890278863836285868
Treble is available for testing on potter
eemgee said:
Treble is available for testing on potter
Click to expand...
Click to collapse
Really ? at where ?
jrs007 said:
Really ? at where ?
Click to expand...
Click to collapse
The potter telegram group.
eemgee said:
The potter telegram group.
Click to expand...
Click to collapse
can you give me the link to the group???
Still testing stage no volte on treble
All others are working and u miss Moto actions
---------- Post added at 02:00 PM ---------- Previous post was at 01:55 PM ----------
abhijit1998 said:
can you give me the link to the group???
Deleted
Click to expand...
Click to collapse
dhinesh_cool said:
Still testing stage no volte on treble
All others are working and u miss Moto actions
---------- Post added at 02:00 PM ---------- Previous post was at 01:55 PM ----------
abhijit1998 said:
can you give me the link to the group???
https://t.me/g5plus
Click to expand...
Click to collapse
thanks for the link... i do not use jio sim so no volte would be okay for me...
Click to expand...
Click to collapse
Anyone have success with installing Treble?
I installed the Treble ROM, followed by PixelExperience GSI. Tried to boot to ROM and it can't find /system/
Samip430 said:
Anyone have success with installing Treble?
I installed the Treble ROM, followed by PixelExperience GSI. Tried to boot to ROM and it can't find /system/
Click to expand...
Click to collapse
Haven't tried yet
Instaled Treble ROM sucessfully.
Samip430 said:
Anyone have success with installing Treble?
I installed the Treble ROM, followed by PixelExperience GSI. Tried to boot to ROM and it can't find /system/
Click to expand...
Click to collapse
I just tried flashing LAOS treble ROM, PHH AOSP 8.1 V19, Ace Kernel Treble and pico gapps, and it works!
abhijit1998 said:
dhinesh_cool said:
Still testing stage no volte on treble
All others are working and u miss Moto actions
---------- Post added at 02:00 PM ---------- Previous post was at 01:55 PM ----------
thanks for the link... i do not use jio sim so no volte would be okay for me...
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Samip430 said:
Anyone have success with installing Treble?
I installed the Treble ROM, followed by PixelExperience GSI. Tried to boot to ROM and it can't find /system/
Click to expand...
Click to collapse
I did it, but before installing the GSI Pixel experience you have to do the factory reset on twrp.
the steps are as follows:
Before everything download Device ID apk (https://www.apkmirror.com/apk/evozi...release/device-id-1-3-2-android-apk-download/)
And a Brower (https://apkpure.com/via-browser-fast-light-geek-best-choice/mark.via.gp)
- TWRP-treble ( although twrp continues to show 3.2.1.0 note that in mount and backup the vendor partition is now appearing )
[If comming from broken treble/bug or anything wrong]
--> Wipe everything except internal.
- Lineage_treble ( This version of the lineage made by vache contains the necessary vendor partition files. )
- Factory reset (Don't if you gonna use LOS)
- GSI (Don't if your gonna use LOS)
- Gapps (Don't if you gonna use Pixel Experience) & Magisk mod by vache)
For GAPPS use OpenGapps Pico.
For Magisk only use the one on vache's cloud.
On LOS you shouldn't get google certification error,
If you get (on los or any gsi)
Just skip the setup wizard (do like if you don't use gapps)
Install DeviceID, and get your GSF number, then enter it on
this site, reboot and you're ready to go.
https://www.google.com/android/uncertified/
This tutorial was made by Martin
Does any (A-only) GSI (like phh-treble builds) work with the custom TWRP, or do they have to be specifically compiled for the g5+? I'm asking because I'm interested in the potential for this, but not really wanting to switch from a non-treble ROM just yet.
And here it is
https://forum.xda-developers.com/g5-plus/development/dev-project-treble-potter-t3801292
monster1612 said:
Does any (A-only) GSI (like phh-treble builds) work with the custom TWRP, or do they have to be specifically compiled for the g5+? I'm asking because I'm interested in the potential for this, but not really wanting to switch from a non-treble ROM just yet.
Click to expand...
Click to collapse
The point of a gsi (generic system image) is that it'll work on any treble-enabled device. Any A-only GSI will work, because the device specific drivers are in a partition which is left untouched.
monster1612 said:
Does any (A-only) GSI (like phh-treble builds) work with the custom TWRP, or do they have to be specifically compiled for the g5+? I'm asking because I'm interested in the potential for this, but not really wanting to switch from a non-treble ROM just yet.
Click to expand...
Click to collapse
i have used aosp, pixel experience gsi in my moto g5 plus, they booted up....
abhijit1998 said:
i have used aosp, pixel experience gsi in my moto g5 plus, they booted up....
Click to expand...
Click to collapse
So can I install the Global System Image instead of the build specific LineageOS image from https://forum.xda-developers.com/g5-plus/development/rom-lineageos-15-0-t3673573 ?
Does everything work like the LineageOS image?
Thanks!

V20 bootloader install beta and treble !

Hi, i want to know since there is a lot of roms coocked for this device like openkirin ones and treble's
I can install treble roms?
Also i heard that mui 9.1 is in beta stage, how can i install it in my view 20?
Thank you
Therazorsedge said:
Hi, i want to know since there is a lot of roms coocked for this device like openkirin ones and treble's
I can install treble roms?
Also i heard that mui 9.1 is in beta stage, how can i install it in my view 20?
Thank you
Click to expand...
Click to collapse
The honor v20 supports treble however honor hasn't enabled it.
And emui 9.1 is in beta stage not magic UI 2.1 (skin of emui 9.1 which is what the honor view 20 is set to get in may)
Hamza5682 said:
The honor v20 supports treble however honor hasn't enabled it.
Click to expand...
Click to collapse
From where did you get it?
All devices launched with Oreo should support treble or else they won't get certified by Google. V20 supports treble.
miststudent2011 said:
From where did you get it?
All devices launched with Oreo should support treble or else they won't get certified by Google. V20 supports treble.
Click to expand...
Click to collapse
I phrased it wrong.
The honor view 20 does support treble however it doesn't support treble ROMs as well as seamless updates.
Hamza5682 said:
I phrased it wrong.
The honor view 20 does support treble however it doesn't support treble ROMs as well as seamless updates.
Click to expand...
Click to collapse
Seamless updates are not much a issue. For that you need two partitions A and B which implies more ROM space is reserved for system . Only a few devices have A/B partition.
Supporting treble and being able to flash treble compatible ROMs are completely different things.. If you want to flash a treble ROM or GSI (or any custom ROM) you need to have an unlocked bootloader.. Which is officially not possible now.
You could flash a treble ROM which was signed by Honor.. But there are none which I am aware off..

any chance of getting lineage os official support

support for lineage os
How are we supposed to know?
LineageOS dev(s) got the 7T Pro. So you'll have to wait until someone with 7T builds it, but then it probably won't be official.
Karmugil123 said:
support for lineage os
Click to expand...
Click to collapse
Of the 11 update fixes the incription problem that should open up the device to more roms being that should help for twrp to work properly.another thing to look at has been mentioned need more devs
rob420p said:
Of the 11 update fixes the incription problem that should open up the device to more roms being that should help for twrp to work properly.another thing to look at has been mentioned need more devs
Click to expand...
Click to collapse
What decryption problem? in OOS 10/11?
TWRP is fully supported on Android 10, so if someone were to build it they would have done it by now
Lossyx said:
What decryption problem? in OOS 10/11?
TWRP is fully supported on Android 10, so if someone were to build it they would have done it by now
Click to expand...
Click to collapse
The encryption is still borked? That's also not always the case when I had daisey it was very slow dev wise but sped up over time
Lossyx said:
What decryption problem? in OOS 10/11?
TWRP is fully supported on Android 10, so if someone were to build it they would have done it by now
Click to expand...
Click to collapse
1+ implemented the 7T encryption in a nonstandard method. The usual encryption/decryption methods TWRP uses on Android builds doesn't work on the 7T (does on the other models)
wfred said:
1+ implemented the 7T encryption in a nonstandard method. The usual encryption/decryption methods TWRP uses on Android builds doesn't work on the 7T (does on the other models)
Click to expand...
Click to collapse
But after the encryption fix from qualcomm, will it still be"borked"?
I've been wondering this since they announced it. Just holding onto a tiny bit of hope.
stovo06 said:
But after the encryption fix from qualcomm, will it still be"borked"?
I've been wondering this since they announced it. Just holding onto a tiny bit of hope.
Click to expand...
Click to collapse
It depends wether what they did was on a hardware level or not. They could be creating some dirty workaround that only 'works for them' like now.
I've given up.... To bad, in enjoy this device for my needs. But bought it cause I figured out was gonna be a developers dream device here. Oh well, may be OOS11 will finally allow TWRP (if the developer even can/will/cares to provide a TWRP update if required. Would like to have the 1+ one to check out the unofficial 17 and 18 lineage builds. Thank you.
stovo06 said:
But after the encryption fix from qualcomm, will it still be"borked"?
I've been wondering this since they announced it. Just holding onto a tiny bit of hope.
Click to expand...
Click to collapse
My gut feeling is that the solution will end up being a write to the chip to change encryption, wiping currently encrypted data, and a clean install of Android/OOS 11.
You are killing all my optimism lol

Categories

Resources