treble rom? normal rom? which one? - Xiaomi Redmi 4X Questions & Answers

I've seen lately that there is many new roms and kernels that are treble enabled
I want to know what are the advantages on treble roms and what makes them better tan normal ones

Treble technology means separating system into two partitions. One for oems, one for Google. This enables Google to push updates to every phone. Without treble, Android phones only get updates when manufacturers decide so.
But for custom roms I dont think there are any adventages of treble. Also, to install treble roms, you need a treble supported recovery. And you can't revert back to miui with treble enabled recoveries AFAIK.
Performance or battery won't change between treble and non treble roms. Also most up to date roms only have treble version anyway.

What that guy above said except Google hasn't been developing any GSI for us to flash, that I am aware of anyway.
Treble support gives our device pretty much indefinite software support, a guarantee that Santoni will always recieve updates via the community-made GSI

Related

GSI trebble roms VS roms from mix2 roms forum category?

hello, i have seen that our MIX2 is listed under supported phones
https://github.com/phhusson/treble_experimentations/wiki
more infos here:
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
anyone have tried those Pie gsi's? are they working with no bugs? what's the pros and cons?
And by using those GSI do it mean that you can use newer firmwares and hardware drivers then the ones shipped in our custom roms?
thanks !
In theory will the Mix 2 be able to tun GSIs. All it needs is at least a Oreo Vendor Partition and a Recovery who supports Treble (A/AB). I will test it this Week but i would wait for official Pie from Xiaomi to have a updated Pie Vendor Part which should solve many Problems (Like possible non working Hardware (NFC, Camera, Baseband etc.))
I've been using the unofficial Pixel Experience GSI for months. It's been way less buggy than any device-specific ROM - would definitely recommend.
andythedev said:
I've been using the unofficial Pixel Experience GSI for months. It's been way less buggy than any device-specific ROM - would definitely recommend.
Click to expand...
Click to collapse
Have you or anyone else booted a Android 10 GSI on Chiron? I've had no luck and tried 58 different things. Guessing we need a different boot and vendor than we used on Pie maybe..? Idk I see mix 2 isn't oem supported. I'm dying to boot DerpFest. Found a Aonly 64bit GSI over on telegram about a week ago. I sure hope we will be able to use 10 GSIs. Would be great!

Installing a GSI

Since this phone is fully treble compatible it should be possible to install something like the Google android 10 GSI (directly from google) and provided you flash the android 10 vendor beforehand. Now are there any differences between those GSIs and the Roms specifically made for this phone?

Samsung Galaxy J7 Prime (SM-G610M/DS) Android 8 or Newer 64-bit?

Hey there!
Do u guys have an Android 8 or Newer 64-bit for SM-G610M/DS? Can't find it anywhere. Is LOSQ compatible?
I am using J7 Prime SM-G610F. You can go for Treble ROM. Right now I flash Treble and flash Arrow ARM64 a only. Everything works smoothly like a charm.
Cheers,
Treble or prometheusOneUI
Puddin' said:
Treble or prometheusOneUI
Click to expand...
Click to collapse
I am using Treble Arrow 9 ARM64 a only ROM. OneUI based ROMs have some issue about contrast. 80-90% Gray turns white. That makes everything too bright.
siamese007 said:
I am using J7 Prime SM-G610F. You can go for Treble ROM. Right now I flash Treble and flash Arrow ARM64 a only. Everything works smoothly like a charm.
Cheers,
Click to expand...
Click to collapse
where can i find arrow rom? and what advantages does it have? thank you
kuzo said:
where can i find arrow rom? and what advantages does it have? thank you
Click to expand...
Click to collapse
I am writing an article to explain how to download and install Treble project on J7 Prime (especially SM-G610F).
For quick answer, you can check all the links for Treble and many useful stuff here.
Advantages of Treble ROM:
1. I can have many choices of ARM64 Treble ROM with quicker and contunuing updates. I could not find good ARM64 Dedicated ROM for J7 Prime for daily uses yet.
2. I experienced contrast issues with OneUI based ROMs. 80-90% Grayscale turns white. Most Dedicated ROMs for J7 Prime are OneUI based ROMs. Non-OneUI ROMs are discontinued.
3. With Kraken ARM64 Kernal for Treble, Everything is very slick. But when I flashed Kraken ARM for Dedicated ROM, everything is very slow.
4. If you want to try Android 10 (Quack) for now, you need to flash Treble. However Android Q is not stable yet.
5. For A/B Treble phones, Android updates are seamless and the suppliers give support for firmwares of Treble project. (J7 Prime is A only)
Disadvantage of Treble ROM:
1. Easy to get your phone bricked and bootlooped at logo. You can switch back to Dedicated ROM if you want.
2. LED light on top of the phone when screen off can't be activated while charging. I still cannot find patch to fix this yet.
3. Open Camera app in Treble ROMs does not have camera functions such as panorama, etc. I still can't flash any Treble OneUI ROM and get this to work, so I have not idea what happen in OneUI's camera app.
4. Flash GAPPS need to resize /system partition for J7 Prime phone.
5. Flash Magisk needs a bit more work to get some functions to work.
6. Treble project for J7 Prime and related phones has been discontinued by the original author. So there will be no update soon or never. This makes the future Treble ROMs may not be flashed and works well.
7. Treble ROMs are much bigger than Dedicated ROMs because Treble ROMs are supposed to install on any phones that support Treble project. But Dedicated ROMs are specific to one or series of the same model.
8. Treble ROMs don't come with firmwares for the phones. I need to find and flash the phone firmwares by myself. Sometimes wrong firmwares cause malfunctions in phones. I am nothing developer so I have no knowledge about this stuff. :laugh::laugh::laugh:
9. More chances of getting the phone bricked. In contrast to Dedicated ROMs that brilliant developer team supports.
For me, I prefer ARM64 performace so I plesantly take the risks. Right now my J7 Prime is apparently slick and zero random reboot.
Cheers, :highfive::highfive::highfive:

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!

Question Has S21U any treble / GSI rom yet ?

Has S21U any treble / GSI rom yet ?
ounila said:
Has S21U any treble / GSI rom yet ?
Click to expand...
Click to collapse
I think you misunderstand the point of Trebleized devices and GSIs.
A GSI, or Generic System Image, is a system image designed to be used with any device, usually with the original kernel.
Project Treble is the idea behind "modular" software such as GSIs and GKIs (generic kernel images), where the "product specific" code is divorced from the kernel and system code and kept in its own partition.
So, to answer your question, I believe the S21U is Treble enabled, which means you can use any GSI.
thanks for reply.
I understand the subject well since i installed the GSI based roms for xiaomi phones (curtana. mojito . vayu . alioth ...) So, my real question is: Why there is no (pixel xperience . evolution. arrowOS ....) roms yet ?
ounila said:
thanks for reply.
I understand the subject well since i installed the GSI based roms for xiaomi phones (curtana. mojito . vayu . alioth ...) So, my real question is: Why there is no (pixel xperience . evolution. arrowOS ....) roms yet ?
Click to expand...
Click to collapse
I dont understand this question. Why should be a gsi device specific thread..?
Just Google PHHUSSEN treble experimentions or click this Link. This list is almost daily updated with much of gsi roms like PE or Evo.
Look for haridhayal11's gsi project for exynos 2100, I can't remember if he posted here before but he's the one that enabled us to use GSI on S21s with good stability.

Categories

Resources