Port Treble For Moto G5(S) Plus - Moto G5S Plus Questions & Answers

Hólà XDA
Hey Devs, now time came to port Treble for our device,
Project treble is now available on Old G4 Plus (athene) and g5 plus (potter).....
According to my knowledge, Treble need an Partition where Vendor Hal's can be stored...
So i wanna to say, please port Treble Enabled TWRP for sanders, as moto g5 plus and g5s plus have same partition structure.....
Also, i had an question, if there's so no empty partition, like CUST on miui devices, can we create a partition using linux parted binary?????

Satyam_Mishra said:
Hólà XDA
Hey Devs, now time came to port Treble for our device,
Project treble is now available on Old G4 Plus (athene) and g5 plus (potter).....
According to my knowledge, Treble need an Partition where Vendor Hal's can be stored...
So i wanna to say, please port Treble Enabled TWRP for sanders, as moto g5 plus and g5s plus have same partition structure.....
Also, i had an question, if there's so no empty partition, like CUST on miui devices, can we create a partition using linux parted binary?????
Click to expand...
Click to collapse
Check correct information, G4/plus has got nothing, thats misunderstanding between treble support and recovery !!
That's recovery only, still not able to flash gsi roms...
For G5, that's vache and other devs, who worked hard to develop,
And as in linked thread, someone says geneticengineer is working on it. [ https://forum.xda-developers.com/moto-g5s-plus/help/project-treble-t3809787 ]
May be other developers too working for same..
Also, reported this thread as it's posted in wrong section and already many threads are there in Q/A section, just search before posting / creating new threads..

Related

Project Treble for Mix 2

So as most of you probably are aware of the OnePlus fans made a petition for Project Treble but they got the response that they didn't have a partition for it. We on the other hand have the /cust partition.
Therefore we have made a petition for Project Treble
http://chn.ge/2B8R2uD
Signed, thanks for sharing
Signed!
Very good initiative! Signed.
Could you elaborate what it would mean for development of Mi Mix 2 ROMs, kernels etc in OP? You'll get more people to sign it that way.
lol
Vennesch said:
Very good initiative! Signed.
Could you elaborate what it would mean for development of Mi Mix 2 ROMs, kernels etc in OP? You'll get more people to sign it that way.
Click to expand...
Click to collapse
Project treble will provide fast updates via Google because the changes made from vendor are separated and applied over the running OS in a way with kinda 2 different partitions
In theory xiaomi could give the sources for that and now everyone can compile stock Android os and flip the part of vendor they want to.
So yeah it could increase the availability of custom ROMs but also it's stability due to more openess (for Google in its first place ).
Am I right?
Let's all hope.
If thats not gonna happen, for my next phone (whenever that's gonna come) I'll make sure the vendor supports project treble
Cheers
Signed with multiple exclamation marks, lol
I've signed petition I'm planning to buy this device. Getting treble support will be game changer...

What is treble and why is all the fuss about it?

Recently I saw that there appeared a new kind of roms which need a special recovery and, as I could find, have something to do with easier update of Android version. Also I have seen a project: https://forum.xda-developers.com/pr...-development/experimental-phh-treble-t3709659 which claims to have one rom file that can be flashed on a impressing number of roms. I saw the first comment by author which has a method to know if a device has support for treble and it is refered to run "treble check" app from play store on official rom. The thing is that I experimented and installed treble rom (lineage OS) from redmi 4x thread and did the check if the device is supported (the screenshot is attached below) and saw that on this rom it is supported, in contrary to MIUI. The question is about this controversion: is this device supported or not? Can I flash these ROMs from the thread? Are treble ROMs really like a universal flashable file for multiple devices?
If you flash GSI (Generic System Image) it will work on our device. Yes Treble roms are universally flashable if GSI is used, with some minimal modification for device specific. So porting roms will easier, and less time consuming.
Anyone can correct me, if i 'm wrong.
drthrax07 said:
If you flash GSI (Generic System Image) it will work on our device. Yes Treble roms are universally flashable if GSI is used, with some minimal modification for device specific. So porting roms will easier, and less time consuming.
Anyone can correct me, if i 'm wrong.
Click to expand...
Click to collapse
So if I flash the rim from this link specifically on redmi 4x, the device will have no harm at all?
ViorelRj said:
So if I flash the rim from this link specifically on redmi 4x, the device will have no harm at all?
Click to expand...
Click to collapse
Yes, but follow the instruction there. Our device is A-only device. Use the special recovery here for flashing. Or flash the lineageos 15.1 treble edition first just find in on our device forum.
drthrax07 said:
Yes, but follow the instruction there. Our device is A-only device. Use the special recovery here for flashing. Or flash the lineageos 15.1 treble edition first just find in on our device forum.
Click to expand...
Click to collapse
I have seen that seamless updates require A and B partition. I want to know what I am loosing with this device by having only the A partition (what really is seamless update and how does it work)? P.S. sorry for being annoying.
ViorelRj said:
I have seen that seamless updates require A and B partition. I want to know what I am loosing with this device by having only the A partition (what really is seamless update and how does it work)? P.S. sorry for being annoying.
Click to expand...
Click to collapse
As far as i know the seamlees update works this way:
In slot A you have installed any OS Example Android 8.1
In slot B there is a backup of the OS Om slot A
This mean you can install the ota of Android P (example) in one of the slots while you are on Facebook for example

Project Treble

When will this device get project Treble support..? Or is there any way to do it manually (unofficial)?
Nope, it doesn't have the partitions for Project Treble to work natively.
Devices launched by Manufacturer with 8.0 and above are Official Treble Supported
lynxblaine said:
Nope, it doesn't have the partitions for Project Treble to work natively.
Click to expand...
Click to collapse
although it doesn't have partition to support treble officially but we can use oem partition for vendor partition. vache brings project treble for moto g5 plus now i am running pure aosp GSI on my moto g5 plus.
its possible but your device must have really great dev like vache.
sinchan_nohara said:
although it doesn't have partition to support treble officially but we can use oem partition for vendor partition. vache brings project treble for moto g5 plus now i am running pure aosp GSI on my moto g5 plus.
its possible but your device must have really great dev like vache.
Click to expand...
Click to collapse
we've got geneticenginer working on it

Custom rom for SM-T510 ?

Currently I've lineage os on my tablet (t510), I'm searching for something else more stable and with a bit more functions.
Any ideas ?
Pizzaswift01 said:
Currently I've lineage os on my tablet (t510), I'm searching for something else more stable and with a bit more functions.
Any ideas ?
Click to expand...
Click to collapse
If you want roms with more function, try heading over to the project treble section of xda and flashing some GSI images. Currently using phhusson's stock Android 10 with go gapps but you might like to use a ROM with more features.
Roarmaster said:
If you want roms with more function, try heading over to the project treble section of xda and flashing some GSI images. Currently using phhusson's stock Android 10 with go gapps but you might like to use a ROM with more features.
Click to expand...
Click to collapse
Wow that's a interesting section, actually didn't know that thing existed, can I ask you how project treble works ? Also what does GSI mean ?
Pizzaswift01 said:
Wow that's a interesting section, actually didn't know that thing existed, can I ask you how project treble works ? Also what does GSI mean ?
Click to expand...
Click to collapse
Based on my current understanding, project treble aims to make it easier for OEMs (like Samsung) to update android. Here's a more in depth read about project treble: https://www.computerworld.com/artic...ect-treble-android-upgrade-fix-explained.html
A GSI is a Generic System Image that can be flashed on top of existing vendor code. So it makes it easier to change/update your android OS without companies like Samsung having to modify their hardware compatibility code (that's the goal anyways) which leads to faster updates.
For us enthusiasts, that means we can flash the same stock android GSI ROM, lineageOS GSI ROM, resurrection remix GSI, etc. on any phone supporting project treble (all devices that came out with android 9+ & some android 8).That's the same GSI file on any device with a recent version of VNDK. It's not all perfect for compatibility yet, but I've yet to run into any issues.
Yup! As @Roarmaster said you can check out Project Treble page. I too use GSIs and have flashed 3 GSIs so I can recommend you some. In project treble section for AB devices search for Bless GSI, it has lot of customization and works quite well, selinux enforcing, megisk safety net passes and google play certification all by default.
Roarmaster said:
If you want roms with more function, try heading over to the project treble section of xda and flashing some GSI images. Currently using phhusson's stock Android 10 with go gapps but you might like to use a ROM with more features.
Click to expand...
Click to collapse
Thank you for the tip, this sounds like an interesting option. I'm looking at flashing a custom ROM onto my SM-T510 in the hope of improving the performance as the multitaking on the stock rom isn't great. Can I ask have you been flashing A, B, or A/B ROMS? I've installed two different Treble checker apps and they gave conflicting results.
MikusP said:
Thank you for the tip, this sounds like an interesting option. I'm looking at flashing a custom ROM onto my SM-T510 in the hope of improving the performance as the multitaking on the stock rom isn't great. Can I ask have you been flashing A, B, or A/B ROMS? I've installed two different Treble checker apps and they gave conflicting results.
Click to expand...
Click to collapse
Flash the rooms from the A/AB section of project treble. When checking for treble compatibility, use the app recommended on Phusson's GSI page as most GSIs are based on his work. If you want to flash a ROM, make sure you flash the arm32-binder64-ab version (like it says from the treble app) for the SM-T510.
Amazing! Thank you for the info and links @Roarmaster, I really appreciate the help. I've known about project Treble for a while but I've been out of the custom ROM scene for quite a few years, so I had no idea you could flash like this. I'll give one of Phusson's roms a go. Thanks again!

Development [DISCONTINUED] droidontime 6.0 for moto g50

Hi everyone
Today I'm announcing dot os 6.0 for moto g50.
Development starts Q3 of 2022 , because I need to gather vendor and other files to begin compiling. I don't know it will be GSI based or just straight up with TWRP. I just need some time to start. Also wait for the dotos team to release it, or just get now started on Beta versions.
reserved
reserved
Hi. Do you know guys when TWRP will be ported for this phone? This custom rom will also needs TWRP. Thanks.
IulianBoss25 said:
Hi. Do you know guys when TWRP will be ported for this phone? This custom rom will also needs TWRP
Click to expand...
Click to collapse
It dosen't need to use TWRP. It will use dot os recovery for installing updates and etc. For TWRP you'll need to wait cuz i don't know how to actually port it to g50 because there isn't any vendor images in stock files and needs to be pulled from device it self.

Categories

Resources