I'm currently using LOS 15.1 for my axon 7 but since it's not maintained anymore, I was wondering if there were any other ROMs that were being made or maintained for this device. Thanks in advance!
Im currently using stock A2017G B03 and move on with Huawei Mate 20x, i have been there done that with all known working GSI Roms and to be honest nothing feels as stable as stock especially when you need dolby atmos and banking apps, but if your device is not your primary device then you can try GSI Roms from Erfan or nFound.
Blankisblank said:
I'm currently using LOS 15.1 for my axon 7 but since it's not maintained anymore, I was wondering if there were any other ROMs that were being made or maintained for this device. Thanks in advance!
Click to expand...
Click to collapse
A lot of people have Treble'd their device and went with GSIs
I'm on LiquidRemix which seems to work nice with Speedy Vendor and Baddar Kernel
ibphantom said:
A lot of people have Treble'd their device and went with GSIs
I'm on LiquidRemix which seems to work nice with Speedy Vendor and Baddar Kernel
Click to expand...
Click to collapse
So I'm a bit confused, is LOS not made from a GSI? Or what's the difference between GSI's like LiquidRemix versus LOS?
Blankisblank said:
So I'm a bit confused, is LOS not made from a GSI? Or what's the difference between GSI's like LiquidRemix versus LOS?
Click to expand...
Click to collapse
When you Treble your device you split some partitions of your phone, particularly the vendor partition which opens the possibility of using ROMs from other phones. LOS offers a ROM version and GSI. The ROM versions are usually made just within the threads of the particular device. Some GSIs are broken, but that's because of a hardware mismatch but an updated vendor usually takes care of any mismatches. Each GSI/ROM has it's own custom set of features.
If you like LOS, you could try out the latest LOS16
But check out Havoc or LiquidRemix if you want to test GSIs
Keep in mind that we *may* have one official ROM supported for our phone. But GSIs are usually built monthly by a group of devs and they keep the security features up to date and make small changes like the AOSP public chain from Google.
ibphantom said:
When you Treble your device you split some partitions of your phone, particularly the vendor partition which opens the possibility of using ROMs from other phones. LOS offers a ROM version and GSI. The ROM versions are usually made just within the threads of the particular device. Some GSIs are broken, but that's because of a hardware mismatch but an updated vendor usually takes care of any mismatches. Each GSI/ROM has it's own custom set of features.
If you like LOS, you could try out the latest LOS16
But check out Havoc or LiquidRemix if you want to test GSIs
Keep in mind that we *may* have one official ROM supported for our phone. But GSIs are usually built monthly by a group of devs and they keep the security features up to date and make small changes like the AOSP public chain from Google.
Click to expand...
Click to collapse
So GSI's like LiquidRemix or Havoc are supported across multiple devices while ROM's are built more to match that specific device? Would that be correct? And we have a supported ROM still?
Blankisblank said:
So GSI's like LiquidRemix or Havoc are supported across multiple devices while ROM's are built more to match that specific device? Would that be correct? And we have a supported ROM still?
Click to expand...
Click to collapse
Yeah. GSIs are meant to be shared across devices with similar hardware and issues with a broken GSI are tweaked by having an updated Vendor file. ROMs are specifically made to match all the hardware in a particular model of phone. I think all the ROMs for the Axon 7 are unofficially supported at this point, which means a 3rd party dev decided to pull the source code of a popular ROM like Lineage and build it for our particular model just because they were feeling nice and appreciated by the people who use it.
ibphantom said:
When you Treble your device you split some partitions of your phone, particularly the vendor partition which opens the possibility of using ROMs from other phones. LOS offers a ROM version and GSI. The ROM versions are usually made just within the threads of the particular device. Some GSIs are broken, but that's because of a hardware mismatch but an updated vendor usually takes care of any mismatches. Each GSI/ROM has it's own custom set of features.
If you like LOS, you could try out the latest LOS16
But check out Havoc or LiquidRemix if you want to test GSIs
Keep in mind that we *may* have one official ROM supported for our phone. But GSIs are usually built monthly by a group of devs and they keep the security features up to date and make small changes like the AOSP public chain from Google.
Click to expand...
Click to collapse
ibphantom said:
Yeah. GSIs are meant to be shared across devices with similar hardware and issues with a broken GSI are tweaked by having an updated Vendor file. ROMs are specifically made to match all the hardware in a particular model of phone. I think all the ROMs for the Axon 7 are unofficially supported at this point, which means a 3rd party dev decided to pull the source code of a popular ROM like Lineage and build it for our particular model just because they were feeling nice and appreciated by the people who use it.
Click to expand...
Click to collapse
Okay so one last question, is there anything that you lose from moving to a GSI compared to a ROM? Like for example, would I still be able to use the superior audio DAC of the axon 7 or would that not be possible since that's too device specific? Thanks in advance!
Blankisblank said:
Okay so one last question, is there anything that you lose from moving to a GSI compared to a ROM? Like for example, would I still be able to use the superior audio DAC of the axon 7 or would that not be possible since that's too device specific? Thanks in advance!
Click to expand...
Click to collapse
Not that I know of. I'm able to use VoLTE and Viper4Android for the HD DAC and I'm on GSI.
Edit: And now that I remember, you should check out raystef66 ROMs. Those are still active for our phone and from an awesome dev.
Related
Seeing as the first Android P Preview came out today, I'm wondering what (and how long) it would take to port it to Project Treble compatible devices.
Considering it is closed source, hard to say...
Though many people are on this.
phhusson said:
Considering it is closed source, hard to say...
Though many people are on this.
Click to expand...
Click to collapse
Nice to know!
When the source code is usually released? With the official release of the new Android version? In this case we should wait September 2018 for android P...
Can't we just flash GSI of already released pixel images?
espireso said:
Can't we just flash GSI of already released pixel images?
Click to expand...
Click to collapse
Released images are not GSI.
phhusson said:
Released images are not GSI.
Click to expand...
Click to collapse
I've learned it from the hard way. I extracted system.img out of newly released pixel.zip. It didn't boot ¯\_(ツ)_/¯
phhusson said:
Considering it is closed source, hard to say...
Though many people are on this.
Click to expand...
Click to collapse
does it always go open source only after all dp r released and stable is out?
zohaibahd said:
does it always go open source only after all dp r released and stable is out?
Click to expand...
Click to collapse
Yes
I too have a question. what if the manufacturer no longer updates their device to android P but the device is trebled supported on Android O. will the devs still can update the device to android P and so on?
Because on not trebled enabled devices still getting the latest OS thru custom roms and powered also by snapdragon SoC.
If we gotta wait until the source is released then what's the point of project treble compared to the usual custom rom developement process ? Correct me if I'm wrong, but isn't treble supposed to allow any device that got a vendor partition to boot any system partition regadless of the hardware used by the given device ?
If I'm not mistaken:
Treble allows for a generic system image to be used. The Android P developer previews are very likely not GSIs: they target a particular vendor configuration. (I wouldn't be surprised to find that they include an updated vendor partition to go along with them.)
A GSI doesn't target a particular device, it targets only the known services specified by a particular release of Android - an Android GSI could theoretically target any specified vendor interface, be it 8.0, 8.1, 9.0, or whatever future interface appears, or even multiple if someone wanted to put in the effort.
That doesn't get past the fact that there is no source for Android P yet, so a GSI can't really be built for it. And the vendor interface doesn't mean that any image will boot on any device - maybe one that depends on a strict subset of what's provided in the vendor interface on a particular device, but I wouldn't be able to grab a Pixel image and load it on a Galaxy S9 or Mate 10 Pro, or otherwise for any mix of devices. They all have dependencies on vendor-specific pieces in their vendor partition, at the very least; there's also /product, /oem, and /odm on the Mate 9, which is also depended upon by it's system.img. A GSI can't depend on the existence of those things, an OEM image can.
Maybe, with a fair bit of work, someone could rip apart the Pixel system image and make a GSI out of it, but P would probably be out before that made significant headway into making it a GSI.
irony_delerium said:
If I'm not mistaken:
Treble allows for a generic system image to be used. The Android P developer previews are very likely not GSIs: they target a particular vendor configuration. (I wouldn't be surprised to find that they include an updated vendor partition to go along with them.)
Click to expand...
Click to collapse
Yup, vendor partition has been updated.
And all your explanation is correct
Are GSIs for future versions of Android going to be released by Google or some other official entity? I thought this was the whole point of Project Treble :|
bemymonkey said:
Are GSIs for future versions of Android going to be released by Google or some other official entity? I thought this was the whole point of Project Treble :|
Click to expand...
Click to collapse
Google does make GSIs available to oems for testing (cts/vts) -- you can find evidence of this in the android-vts google group. I suppose they could make those publicly available, but if they are just stock aosp (with no google apps) they probably don't want to do that yet.
GSIs are a nice outcome of Treble, but that wasn't the main goal.
There is a really good podcast discussing what Treble is over at Android Developers Backstage (episode 75).
Yall need to seriously learn to chill out and enjoy what you have for a second, for real. The P preview is exactly what it is and has always been...a PREVIEW. Just like before when it was only available to nexus devices, it's the same for pixel. Plus, it's highly unstable and buggy as hell right now, and like most previews before this one, a lot of the features will be removed and more added in as time goes.
And to answer your question, ge-n, about what the difference is, it's not an instant invitation to see what Google releases as a preview. For us, our greatest advantage is if you're running a S9 per say (bloated to hell and grossified by their "Samsung experience" aka former TouchWiz) you can get a more stock version if you'd like.
It seems like there's been some movement on this...
How long will we get Stable Treble rom?
MAH35H said:
How long will we get Stable Treble rom?
Click to expand...
Click to collapse
As long as it takes you to develop one.
Will be interesting to see how the P beta program is distributed since it's a lot of treble devices that's getting it now!
Hey everyone I just wanted to ask what this trebel label means, my lack of understanding and research tells me its kinda like OTA but for a more secure way to push updates to devices? being someone who has been using my device fine, am just a bit wonderous wondering what this Trebel means for my favorite ROM, Recovery and Kernel
dalebaxter01 said:
Hey everyone I just wanted to ask what this trebel label means, my lack of understanding and research tells me its kinda like OTA but for a more secure way to push updates to devices? being someone who has been using my device fine, am just a bit wonderous wondering what this Trebel means for my favorite ROM, Recovery and Kernel
Click to expand...
Click to collapse
for the moment, forget about it
it's very green and brings more troubles than solutions or any gain in particular. We will see how things develop with time.
You can read more about treble in here
https://www.xda-developers.com/how-project-treble-revolutionizes-custom-roms-android-oreo/
bornlivedie said:
for the moment, forget about it
it's very green and brings more troubles than solutions or any gain in particular. We will see how things develop with time.
You can read more about treble in here
https://www.xda-developers.com/how-project-treble-revolutionizes-custom-roms-android-oreo/
Click to expand...
Click to collapse
Reading the article I'm still a bit confused by what all this would mean for the end user, I really enjoy AEX since I moved from RR and it seems like this is the "latest and greatest" type of situation, yeah okay launches are tough but when everything smoothed out what would this treble allow us all to do?
dalebaxter01 said:
Reading the article I'm still a bit confused by what all this would mean for the end user, I really enjoy AEX since I moved from RR and it seems like this is the "latest and greatest" type of situation, yeah okay launches are tough but when everything smoothed out what would this treble allow us all to do?
Click to expand...
Click to collapse
In reality, it means little to the end user. It could theoretically mean that ROMS require less development time, since all roms in theory are based on a single image.
You can kinda of see this with Google's OEM Partners. At Google I/O they listed a number of partner OEMs that were the first to use treble and for the most part they have released upgrades quicker and more reliably then there non-treble counter parts. This also can be extended to the modding community and in general means that porting roms and developing them on a new phone should be easier.
This is all part of a bigger push by Google to gain uniformity across devices. They started requiring security updates in there SLA's and now are pushing treble.
Trebles's All the benifits goes to vendor and stock rom users Rights. As we are Custom Rom users what are the benefits we getting from Treble Projects?
https://www.androidpolice.com/2018/05/13/project-treble-impact-android-custom-rom-community/
alwynjoshy said:
Trebles's All the benifits goes to vendor and stock rom users Rights. As we are Custom Rom users what are the benefits we getting from Treble Projects?
Click to expand...
Click to collapse
In the future you will be able to flash the custom treble image specific for your hardware, and then a GSI (Generic System Image) of your choice: RR, AEX, DU, Tesla, etc... that will be generic and able to be flashed in any hardware. That means that GSI development teams will be able to maintain their roms and apply the security fixes without the need to create custom rom versions for each hardware. So, finally we will have real OTA updates for custom ROMs. We all hope LineageOS 16 to have more or less this philosophy too. Well see it in September.
So, benefits for the user:
More ROMs to choose for your device (actually all of them!!!)
More frequent upgrades from custom GSI teams.
Oki said:
In the future you will be able to flash the custom treble image specific for your hardware, and then a GSI (Generic System Image) of your choice: RR, AEX, DU, Tesla, etc... that will be generic and able to be flashed in any hardware. That means that GSI development teams will be able to maintain their roms and apply the security fixes without the need to create custom rom versions for each hardware. So, finally we will have real OTA updates for custom ROMs. We all hope LineageOS 16 to have more or less this philosophy too. Well see it in September.
So, benefits for the user:
More ROMs to choose for your device (actually all of them!!!)
More frequent upgrades from custom GSI teams.
Click to expand...
Click to collapse
thanks you well explained ?️.
I have question, If we flashed treble once, are we able to flash any treble based rom, for example any devices treble roms
alwynjoshy said:
thanks you well explained ?️.
I have question, If we flashed treble once, are we able to flash any treble based rom, for example any devices treble roms
Click to expand...
Click to collapse
Once you have the Treble framework in place and have then flashed a device specific vendor image you can from that point on flash any GSI ROM. The thing to note is that so far NFound's Treble ROMs have included vendor image files in them which makes them device specific, you need to check for and remove any vendor image files from Treble ROMs created for other devices if you wish to try the ROM on a device other than what it was made for.
alwynjoshy said:
thanks you well explained ?️.
I have question, If we flashed treble once, are we able to flash any treble based rom, for example any devices treble roms
Click to expand...
Click to collapse
A treble rom is hardware specific, so you cant flash a treble rom designed for a different device. Only GSIs are compatible with multiple devices, and it is this way since the hardware dependant part is only in the treble rom.
Right now there are not fully treble roms available for the Axon7. The currently available roms labeled as treble are delivered and work as a usual full rom. The treble and system parts are still mixed up in those roms. It will take some time until we could enjoy a fully wotking treble rom in the Axon7.
so after long searching it finally clear to me that
- treble partition and recovery are available
- Can flash GSI/Treble rom but with quirks, e.g. bluetooth, hotspot not working
- Missing shims? Updated vendor partition?
so we need a great dev to work on it??
if great dev starts the project and start a pool for collecting $$$ as support i'll gladly donate $10us I'm sure more people will join too....
especially now that MIUI has finally released the final version https://www.xda-developers.com/xiaomi-redmi-note-3-final-miui-10-stable-update/
optionalmgrr.la said:
if great dev starts the project and start a pool for collecting $$$ as support i'll gladly donate $10us I'm sure more people will join too....
especially now that MIUI has finally released the final version https://www.xda-developers.com/xiaomi-redmi-note-3-final-miui-10-stable-update/
Click to expand...
Click to collapse
Who gonna rewrite vendor code? Its not devs work. It comes from vendor and silicon manufacturer. They knows their hardware. So they work closely with google to write vendor blobs.
Why u want treble rom? Flashing gsi doesnt give u more performance and stabilty. They are more buggy than non treble rom. Non treble rom are device specific so have less bugs.
Kenzo will get android 10 and thats enough. After that 5g phones will hit the market and all will rush for it. So dont assume kenzo will survive till 2050 if we make it treble :laugh:
5G is going to be a flop like 3D TV.
If there is official LineageOS 16.0 then it's ok, but all other ROMs are too flicky they don't even support SELinux.
All those 1000s of different ROMs are basically the same base just add on top different customizations. That's why all 9.0 ROM are SELinux permissive.
In short, too many fancy half-working stuffs without any substance. We need a substantiated deve to help us out of this mess......
optionalmgrr.la said:
5G is going to be a flop like 3D TV.
If there is official LineageOS 16.0 then it's ok, but all other ROMs are too flicky they don't even support SELinux.
All those 1000s of different ROMs are basically the same base just add on top different customizations. That's why all 9.0 ROM are SELinux permissive.
In short, too many fancy half-working stuffs without any substance. We need a substantiated deve to help us out of this mess......
Click to expand...
Click to collapse
Do u even know how selinux works.
What do u mean they dont even support selinux.? Every rom has selinux support since kitkat.
Why dont u write ur perfect selinux policy and help to this devs so that it can be enforced on pie.
And whats there in lineage official rom which other roms dont have. Lineage official has its rules which cant be met for older phones which has old vendor blobs. Difficult to get official status.
And Who really give damn about lineage official.
Other roms are more customizable and have far more better and miles ahead in features then los rom.
And what u mean by mess? Xiaomi gave mm blobs coz official miui on android 6. Then from where we will get latest code if qualcomm is not updating code for sd650.
Only stuff is broken on pie is Vilte. If u have selinux priority then use Citrus.
ok thx
Forget about project trouble for our kenzo
This is for anyone who wishes to try trebble AOSP 9.0 roms
:cyclops:
(I know, the sharp, knowledgeable members have already found all of this and more, but for those who are newbies to this , like i was 2 weeks ago, this is important)
Since amazingly, not one developer is able to make roms specifically for our phone, we Flashaholics must go for the Trebble \ GSI roms to get high on Android.:fingers-crossed:
Here are some nice roms by NFOUND, a fine developer who has made his personal\public collection of GSI roms for popular AOSP Roms.
AOKP, POSP, ION, HAVOC os, NITROGEN os, AEX, roms and so much more
I bow to his \her greatness.:good::good::good::good::good::victory:
Thanks for sharing , bro
https://androidfilehost.com/?w=files&flid=282119
NOT ALL OF THEM WILL WORK ON YOUR PHONE
SOME REQUIRE FIXES, WHICH ARE IN THE ROM FOLDER
As to how to flash em, heres an excellent guide.....
https://forum.xda-developers.com/mi-max-3/how-to/guide-beginners-guide-to-gsi-aosp-rom-t3910085
TIP--- if you cant get to boot using the xiaomi.eu rom with the latest vendor file like 9.3.14 etc
consider using the xiaomi.eu rom with the earlier pie vendor like 8.12.23 because it also boots most of the Nfound Roms.
Thanks to Germano1980 for introducing me to his work
Cheers!:victory:
I always watch his videos on YouTube to see what he's throwing (of course not understanding anything because it's all in Russian).
You forgot AOSiP which is the best one right now as everything works even has gestures too. Also mention that if people cant get to boot using latest vendor file like 9.3.14 etc that they should consider and earlier pie vendor like 8.12.23 as that boots most of these. Good post mate keep it up
I've seen some ROMs treble from it but I'm afraid to install it because of the arb
~Cristiano said:
I've seen some ROMs treble from it but I'm afraid to install it because of the arb
Click to expand...
Click to collapse
GSIs don't have ARB
~Cristiano said:
I've seen some ROMs treble from it but I'm afraid to install it because of the arb
Click to expand...
Click to collapse
That's only applicable with stock roms mate not custom and GSI.
Why is it necessary to install xiaomi.eu before flashing the custom rom?
~Cristiano said:
Why is it necessary to install xiaomi.eu before flashing the custom rom?
Click to expand...
Click to collapse
Cause it's better than stock for flashing. I don't know the exact reason is but it is a better base. The vendors also seem to be flash friendly
New Nfound GSI: pixel experience from March.
https://androidfilehost.com/?w=files&flid=291933
Works well after Google dialer patch.
super_sonic said:
New Nfound GSI: pixel experience from March.
https://androidfilehost.com/?w=files&flid=291933
Works well after Google dialer patch.
Click to expand...
Click to collapse
This the best one for mm3?
I like EvolutionX and PixelExperience... I have no issue.
super_sonic said:
I like EvolutionX and PixelExperience... I have no issue.
Click to expand...
Click to collapse
what rom miui you come from?
Hi all, I'm wondering why we haven't any AOSP roms or ports from Pixel? I like one ui and all this staff but pure android seems to me be more exciting, even on our galaxies
You can use GSI roms on all Treble devices , use A/B scheme, even Android Q at your own risk , greater if you own a Exynos S10+
rangemogger said:
You can use GSI roms on all Treble devices , use A/B scheme, even Android Q at your own risk , greater if you own a Exynos S10+
Click to expand...
Click to collapse
Im okay even with Android Pie, but still we dint have even it (roms ports). Can you actually explain smth about gsi roms? As i understood we need to cimpile it with our kernel etc. ?
You can find many GSI here https://forum.xda-developers.com/project-treble/trebleenabled-device-development and If a custom recovery is required use this https://forum.xda-developers.com/ga...ecovery-twrp-3-3-0-galaxy-s10-exynos-t3924856 ...at the moment it scares me
rangemogger said:
You can find many GSI here https://forum.xda-developers.com/project-treble/trebleenabled-device-development and If a custom recovery is required use this https://forum.xda-developers.com/ga...ecovery-twrp-3-3-0-galaxy-s10-exynos-t3924856 ...at the moment it scares me
Click to expand...
Click to collapse
Yeah, i checked it(twrp) up, it's really strange and scares) on htc hero it was much easy xD and about gsi seems that it really can work, maybe someday will try, if anybody haven't do it yet
More development here https://forum.xda-developers.com/s10-plus/how-to/project-treble-s10-t3923946