Project Treble Support? - Moto Z2 Force Questions & Answers

Hi, just recently purchased this device through T-Mobile. Figured it was a great deal on a device with an actual unlockable bootloader from a carrier. Updated to 8.0 and noticed there's no Treble support. Does anyone know why this is? It's odd since this is one of the few devices that already utilizes the A/B slots for updates. I'm guessing Moto doesn't use a vendor partition? Is there any other reason why they wouldn't implement Treble support? And is there anything we can do on our end to try and encourage or enable support (doubting enabling since I don't think there's a vendor partition)? Just looking for more info on the situation.
Thanks

Related

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

Project Treble support?

So the people on the Moto Z forum have managed to get semi-working treble support, basically it requires using a script (namely Capire Le Treble)to convert Generic System Images (GSI) to Device Specific System Images (DSSI) in order to boot those since it does not have a /vendor partition. I wonder if something similar can be achieved on our device.
Not sure, though it's likely to be possible.
CodeZero has already got the moto g5 to boot with project treble but it only boots (nothing else works)
You can ask him or check his github to see if he is still working on it
Most guys here bricked their G5s

Treble for cedric

Is the g5 capable of supporting treble images, or will it be? Such support would fix the lack of updates for the g5 on pretty much every current rom for it.
Exanneon said:
Is the g5 capable of supporting treble images, or will it be? Such support would fix the lack of updates for the g5 on pretty much every current rom for it.
Click to expand...
Click to collapse
There's a source code for it from the same people that developed lineage os for this device
No idea if it works or the status - you will just have to wait and see if it's released
Source code is
https://github.com/Sohamlad7/android_device_motorola_cedric/tree/treble-clang

Few questions XZ2c regarding Treble-Support

Hi all, im tempted to buy this XZ2 Compact as a secondary phone (LG V30 as main)
but i just got a couple questions befor im buying it:
Is this device part of the official Treble-Project devices? (so no need to make vendor partition myself etc etc..)
can i unlock bootloader on pie (if it already has official pie)? (dont really care for DRM as im not a camera person.)
if the above bootloader question is false answer; can i unlock bootloader on oreo then upgrade to pie? (to update vendor partition for pie GSI's (if treble supported)
Thanks in advance.
BADA 187 said:
Hi all, im tempted to buy this XZ2 Compact as a secondary phone (LG V30 as main)
but i just got a couple questions befor im buying it:
Is this device part of the official Treble-Project devices? (so no need to make vendor partition myself etc etc..)
can i unlock bootloader on pie (if it already has official pie)? (dont really care for DRM as im not a camera person.)
if the above bootloader question is false answer; can i unlock bootloader on oreo then upgrade to pie? (to update vendor partition for pie GSI's (if treble supported)
Thanks in advance.
Click to expand...
Click to collapse
this is a A/B device, so yes it has treble, don't know if official or not, but I think it is a regular treble-phone
PIE is official, but you can't officially unlock on PIE at the moment, so you have to unlock while running oreo, then update to pie
FcukBloat said:
this is a A/B device, so yes it has treble, don't know if official or not, but I think it is a regular treble-phone
PIE is official, but you can't officially unlock on PIE at the moment, so you have to unlock while running oreo, then update to pie
Click to expand...
Click to collapse
Thank you very much! Just ordered the phone now!
Much appreciated.
BADA 187 said:
Thank you very much! Just ordered the phone now!
Much appreciated.
Click to expand...
Click to collapse
you'll like it :good:
Hi! I'm curious: Have you or has anyone else tried a GSI on the XZ2 Compact? On this Github page (1) it says the camera isn't working at all. Can anyone confirm or deny? I'm interested in getting the phone, but wouldn't if the camera doesn't work with GSIs.
(1) github.com/phhusson/treble_experimentations/wiki/Sony-Xperia-XZ2-and-XZ2-Compact
Sorry, can't post links yet.
I have not tested a GSI, but as far as i can say, it depends on the aosp source from Sony devs.
And afaik the Sony devs pushing updates for the camera to their aosp code, which hopefully lead into a working cam in the next few releases.
But i think @MartinX3 is the more experienced guy related to this topic.
old.splatterhand said:
I have not tested a GSI, but as far as i can say, it depends on the aosp source from Sony devs.
And afaik the Sony devs pushing updates for the camera to their aosp code, which hopefully lead into a working cam in the next few releases.
But i think @MartinX3 is the more experienced guy related to this topic.
Click to expand...
Click to collapse
I never feel experienced enough :silly:
As far ass i know, only the sony aosp works with the Q GSI, because Q needs a new treble level.
It splits the sepolicy.
The sony aosp & its OEMv7 blobs are compatible with it.
I am not sure if the PIE stock rom has it.
But I think they will only implement it with stock Q in combination with a Q bootloader.
BADA 187 said:
Hi all, im tempted to buy this XZ2 Compact as a secondary phone (LG V30 as main)
but i just got a couple questions befor im buying it:
Is this device part of the official Treble-Project devices? (so no need to make vendor partition myself etc etc..)
can i unlock bootloader on pie (if it already has official pie)? (dont really care for DRM as im not a camera person.)
if the above bootloader question is false answer; can i unlock bootloader on oreo then upgrade to pie? (to update vendor partition for pie GSI's (if treble supported)
Thanks in advance.
Click to expand...
Click to collapse
As to Treble, yes, the XZ2C supports Treble. https://thedroidguru.com/list-project-treble-supported-android-devices/
The bootloader is supposedly unlockable (and Sony's dev site provides for it), although I cannot comment on the consequences of doing so, such as the DRM issues with the camera.

Treble Implementation on OP3 Pie?

Recently when OnePlus team released some news about upcoming Pie upgrade on their forums, i wonder if Google had made Treble mandatory on devices that upgrade to Pie now?
AFAIK when they upgrade to oreo last year, they never enable Treble on OP3 as Google didn't made it mandatory...
Thanks!
Noo. It was mandatory for phones which came with oreo out of the box and pie out of the box. Op3 came with marshmallow out of the box
For newer phones launching with Oreo (or any later versions), Treble support is necessary to pass VTS (therefore get the checks needed for the phone to use Gapps).
However, this was (and is) never the case for upgrades. There is also no change in this rule, and I imagine OnePlus wouldn't bother with it.

Categories

Resources