I have created a Magisk based DIY GCAM port for our 10's. Basically, it installs everything you need for it to work, and you try/select whatever GCAM you think works the best. All this will do is enable the extra features for GCAM
***SLOMO NOT WORKING ON OREO FOR ME***
Prerequisites:
2.xx.xxx.xx Nougat Stock sense, not sure about LOS or others (you can try, no guarantees).
3.xx.xxx.xx Oreo Stock sense, not sure about LOS or others (you can try, no guarantees).
Magisk 15.0 or newer (Uses 1500 template)
No Other GCAM installed (remove any prior to flashing magisk module)
REMEMBER TO SET ALL SETTINGS AND FC ONCE BEFORE USE!!!!!
What it does:
It replaces media_profiles.xml in system/etc : this allows for HEVC and 60fps
Oreo Version
It adds ARCore and ARStickers to system/app
It sets ro.config.calibration_cad=/system/etc/calibration_cad.xml
It adds res_ctrl.conf to system/etc
it updates all the various .xml files that have media settings within them
This is a free-for-all zip, meaning i dont care if you modify it, pass it off to other groups, help anybody else, etc.
I am not responsible if you get your phone messed up, it works for me, and for others. I will help as much as i can. Its a work in process, hopefully, it will make life easier for everybody. This is really close to being a DD, i will try other GCams as i find time. Im really waiting for Oreo on VZW, then ill really get into it. (AR Stickers, etc.)
Also, this is a HTC 10 thread, and while i dont mind helping people (I want everybody to have a working GCAM) this magisk module, especially the media_profiles.xml is very very very 10 specific. You can however, do the legwork, use this zip as a template, and make one for your threads/personal use as well. And i dont mind. Just dont come in here without a logcat with some phone that's not a 10 and say its broke. I will at least look at a logcat and help if its not a 10, but my demands have been expressed.
Also, for those with a 10.. Dont come in here and tell me its broke, not tell me anything relevant, have no logcat, and expect a fix...you will be meme flamed for my amusement...You have been warned. You should know better at this point!!!
Thanks
@Arnova8G2 Porting Gcam over to us, and listening to our needs
@tsalta Getting everything moving along, and testing with me
Link Nougat (DIY GCAM MOD)
https://www.androidfilehost.com/?fid=890129502657598199
Link Oreo (DIY GCAM MOD)
https://www.androidfilehost.com/?fid=746010030569969249
GCAM Repo
https://www.celsoazevedo.com/files/android/google-camera/
Old Versions Here
https://www.androidfilehost.com/?w=files&flid=256412
Enjoy
Changelog/Bugs:
DIY GCAM MODS: Everything but GCAM, Pick the one you like the best and use this mod to get the extras to work.
V31: Version back to 2 revs. 1: Skulshady V3.0, portrait works (6p or pixel 2017 zsl hdr +, that one has low light bug still), Tolyan009 v1.3.5, portrait doesnt work, more options (needs alot of configuration, pixel 2, 2017 pixel zsl hdr+ new, black level 64, hdr+ control on, turn off use google photos in debug settings)
V30: Oreo and Nougat: Added HEVC Back in, Removed Lens (Built into photos now), some people say slomo works in oreo now, you tell me Uses Arnova V7B6 Camera...too bad it's junk......
V28: Cleaned up media_profiles_vendor.xml and added HEVC support. (Slo-Mo at least loads the viewfinder now, getting warmer )
V24: Low Light/Flash Bugs fixed, increase sharpness might be better, still no slo-mo
V23: Same oreo bugs
v8 Nougat: Updated to arnova pixel2mod v6b14, probably the last good one
v8 Oreo: Initial release, has b14, and AR stickers, need someone to test it on oreo.
v7: 99.98% works, only "little" bug is if you take a low light/room is completely dark photo (front and rear), very rarely, but sometimes the camera app crashes.
v1: Initial release
Bugs: No front HDR, Slo-mo crashes went set to 240fps (120 is fine), can only take picture with hdr+ enhanced on for rear, view finder is a little slow for portrait mode rear.
V28: To ease confusion, 6P works with everything it appears, 2017 Pixel HDR ZSL has some issues in low/no light still (wanna help, PM @tsalta )
V24: Either works i believe
V23: I use nexus6P, you can use pixel 2 as well
v8: Use nexus 6P, it all works, you can use 2017 pixel zsl HDR+, but it will FC in dark/no light using flash.
How to modify the zip for your a new gcam:
1. uninstall gcam mod
2. reboot
3. Install gcam of your choosing
4. using root browser, copy directory from data/app containing google camera directory.
5. take the contents of that folder, copy the contents to the zip file, in system/app/GCAM, replace the contents in there.
6. reflash zip with new gcam
thank for share
aer0zer0 said:
I have created a Magisk based GCAM port for our 10's, based off of whatever GCAM is working mostly at the time. It has Google Lens support, portrait mode front and rear, HDR rear, Slo-Mo, 60FPS support.
Prerequisites:
2.xx.xxx.xx Nougat Stock sense, not sure about LOS or others (you can try, no guarantees).
Magisk 15.0 or newer (Uses 1500 template)
No Other GCAM installed (remove any prior to flashing magisk module)
What it does:
It replaces media_profiles.xml in system/etc : this allows for slo-mo and 60fps
It adds google_build.xml in system/etc/sysconfig: Lens
It adds nexus.xml in system/etc/sysconfig: Lens
It adds pixel_2017.xml in system/etc/sysconfig: Lens
It adds pixel_2017_exclusive.xml in system/etc/sysconfig: Lens
It adds GCAM in system/app:
This is a free-for-all zip, meaning i dont care if you modify it, pass it off to other groups, help anybody else, etc.
I am not responsible if you get your phone messed up, it works for me, and for others. I will help as much as i can. Its a work in process, hopefully, it will make life easier for everybody. This is really close to being a DD, i will try other GCams as i find time. Im really waiting for Oreo on VZW, then ill really get into it. (AR Stickers, etc.)
Also, this is a HTC 10 thread, and while i dont mind helping people (I want everybody to have a working GCAM) this magisk module, especially the media_profiles.xml is very very very 10 specific. You can however, do the legwork, use this zip as a template, and make one for your threads/personal use as well. And i dont mind. Just dont come in here without a logcat with some phone that's not a 10 and say its broke. I will at least look at a logcat and help if its not a 10, but my demands have been expressed.
Also, for those with a 10.. Dont come in here and tell me its broke, not tell me anything relevant, have no logcat, and expect a fix...you will be meme flamed for my amusement...You have been warned. You should know better at this point!!!
Also: Since for right now, there is really only 1 good working configuration, you will need to look at 3rd post for settings. Please fiddle as you like, post settings that are better than mine.
Link v1
https://www.androidfilehost.com/?fid=673956719939816978 (Latest Version)
Enjoy
Click to expand...
Click to collapse
Hello dude i see you are starting like you sayd befor im just wondering what version you used like a base?
Arnova 1.6 or maybe 1.2 ?
Just wondering
Thanks for the Share will test it now!
Edit: Yes 1.6 i guess or perhaps 1.7 but the feel is like more 1.6
Yes this is the most stable build with all the options that we can have the only one thing we gona miss is the Pixel 2017 HDR+ ZSL the ZSL works only with this presets and since the new versions it doesnt work anymore the last time was worked fine on V 1.2
---------- Post added at 09:20 AM ---------- Previous post was at 08:54 AM ----------
aer0zer0 said:
Changelog/Bugs:
v1: Initial release
Bugs: No front HDR, Slo-mo crashes went set to 240fps (120 is fine), can only take picture with hdr+ enhanced on for rear, view finder is a little slow for portrait mode rear.
Click to expand...
Click to collapse
well i can take pictures with HDR+ and HDR+ Enhchanced from the Back camera so it is working fine not bug.
Also the Front HDR+ is working what i mean is it is made to work only In portrait MOD so when you shoot Portrait with the Front and you have HDR+ portrait camera enabled will get the effect this is how the build is mean to work so you can remove this from the Bugs it is not actually a bug.
Slow mo crashes on stock Oreo
And also 60fps does not work
tsalta said:
Hello dude i see you are starting like you sayd befor im just wondering what version you used like a base?
Arnova 1.6 or maybe 1.2 ?
Just wondering
Thanks for the Share will test it now!
Edit: Yes 1.6 i guess or perhaps 1.7 but the feel is like more 1.6
Yes this is the most stable build with all the options that we can have the only one thing we gona miss is the Pixel 2017 HDR+ ZSL the ZSL works only with this presets and since the new versions it doesnt work anymore the last time was worked fine on V 1.2
---------- Post added at 09:20 AM ---------- Previous post was at 08:54 AM ----------
well i can take pictures with HDR+ and HDR+ Enhchanced from the Back camera so it is working fine not bug.
Also the Front HDR+ is working what i mean is it is made to work only In portrait MOD so when you shoot Portrait with the Front and you have HDR+ portrait camera enabled will get the effect this is how the build is mean to work so you can remove this from the Bugs it is not actually a bug.
Click to expand...
Click to collapse
Arnova 1.7 beta 1
It will only take pics on hdr+ if it decides hdr should be used. If you turn hdr off, it won't work.
Yea, I'm aware of the work around for front hdr+. But you can't just have hdr+ on the front camera in normal mode. So it's a bug still until we find a better alternative camera that works.
You can be the tester @tsalta if you like. I explained how to put different GCAMS in the magisk zip, so you can find the perfect version.
aer0zer0 said:
Arnova 1.7 beta 1
It will only take pics on hdr+ if it decides hdr should be used. If you turn hdr off, it won't work.
Yea, I'm aware of the work around for front hdr+. But you can't just have hdr+ on the front camera in normal mode. So it's a bug still until we find a better alternative camera that works.
You can be the tester @tsalta if you like. I explained how to put different GCAMS in the magisk zip, so you can find the perfect version.
Click to expand...
Click to collapse
Yes im planing to make one version same with 1.6 because 1.6 is more stable than 1.7 beta ad 1.7 in 1.6 will take pictures always with HDR+ or Enchanged whatever you want from the back camera.
and i think 1.6 is one idea faster no freeze slownes on the viewfinder
Los Ron (rr), HDR working, portrait mode too, but slow motion mode not
Thanks anyway)
@aer0zer0 i was planing to make another version but after alot of test the most stable build that work is 1.7 Beta 1 so thanks for the share.
I mean compared to the Other builds that have Portraid mode if not 1.2 is the most stable
Like ive sayd many times every build have some advantage and dissadvantages for example 1.2 is super fast and stable also has working Pixel config with ZSL in other hand do not have POrtrait
Well above 1.6 they have everything but the pixel config is not working and no ZSL at all.
Also i have some other builds that are Not Arnova diferent from different russian sites and i had the best Front + HDR+ mod and take amazing HQ selfies but only this is the advantage of the mod.
if we have somehow to make a mix like frankenstain from the mods we know who is best and work perfect to make One build that include all the things.
Thanks for the Magisk Module.
tsalta said:
@aer0zer0 i was planing to make another version but after alot of test the most stable build that work is 1.7 Beta 1 so thanks for the share.
I mean compared to the Other builds that have Portraid mode if not 1.2 is the most stable
Like ive sayd many times every build have some advantage and dissadvantages for example 1.2 is super fast and stable also has working Pixel config with ZSL in other hand do not have POrtrait
Well above 1.6 they have everything but the pixel config is not working and no ZSL at all.
Also i have some other builds that are Not Arnova diferent from different russian sites and i had the best Front + HDR+ mod and take amazing HQ selfies but only this is the advantage of the mod.
if we have somehow to make a mix like frankenstain from the mods we know who is best and work perfect to make One build that include all the things.
Thanks for the Magisk Module.
Click to expand...
Click to collapse
No problem, once Oreo hits, everything will be better, I'm sure
romixer said:
Los Ron (rr), HDR working, portrait mode too, but slow motion mode not
Thanks anyway)
Click to expand...
Click to collapse
You have a 10, right? The only thing I can think of is media_profiles.xml is not in the right spot.
aer0zer0 said:
You have a 10, right? The only thing I can think of is media_profiles.xml is not in the right spot.
Click to expand...
Click to collapse
Yes it is media Profile xml i never ever had Slow Mo to work no matter of the presets in best case just freeze and i found out that this heppand only in Viper Magisk ROM people who are with Lee Droid v 4 have Slow Mo working so im pretty sure its ROM related and thats why i leave it thats way i get tired of trying to fix it and just waiting the OREO.
@tsalta have you tried older builds, like in the 1.4s I would sacrifice portrait mode for clean front and rear camera implementation. The 10 was my daily driver till I got a essential phone mid September. So I haven't messed with it much. Are the bsg versions any good?
tsalta said:
Yes it is media Profile xml i never ever had Slow Mo to work no matter of the presets in best case just freeze and i found out that this heppand only in Viper Magisk ROM people who are with Lee Droid v 4 have Slow Mo working so im pretty sure its ROM related and thats why i leave it thats way i get tired of trying to fix it and just waiting the OREO.
Click to expand...
Click to collapse
You have to add Google's preset media configs to media_profiles.xml that's how it works. 240 fc, since the sensor can't handle it.
aer0zer0 said:
You have to add Google's preset media configs to media_profiles.xml that's how it works. 240 fc, since the sensor can't handle it.
Click to expand...
Click to collapse
I have the google preset for the slow motion but same the viewfinder freezes imideately when i press slow motion.
Anyway in the Magisk version u provide you have media profile xml with the settings and is the same if you have another idea how to add this google media configs let me know or write me them here to chek what i have now to see if they differ.
About the Gcam Mods.
I tested all of them by all i mean even builds that are not even listen on XDA.
for me Arnova 1.2 is one of the best for us because its fast and all HW levels are added to support level 3 so we HTC 10 users and many other devices that have and can handle camera 2 api have HW level 3 support.
In the 1.2 Bold Red build from Arnova even the Pixel 2017 ZSL HDR+ preset work in all conditions i never had a single crash there shooting day and night, the only one downside is that there is no Portrait MODE.
Another info like i mentioned befor i had one Build if you wish will upload it that it has the Most amazing fron Shooter with HDR+ it is based on BSG build but edited by some Russian folk from 4pda i used this mod only because of the front facing camera a slefie is about 5 mb in size Crisp and clear like you shoot it with back camera.
Other than that one of my Favorite as well is the ArtZ based Mod that is Pixel based Version 2.
Have everything working ZSL all is set to use Pixel configs have a Portrait Mod working and so on.
The only problem with this build is like i explain several times befor shooting in the dark when there is not Object to focus the app force crash it is somthing related to the Focus plus the Flash it is like the Flashligh do not work properpy in synhron with the Focus and the HDR+
but for a day and good light photos i got the best pictures with this ArtZ MOD.
---------- Post added at 03:55 PM ---------- Previous post was at 03:48 PM ----------
aer0zer0 said:
@tsalta have you tried older builds, like in the 1.4s I would sacrifice portrait mode for clean front and rear camera implementation. The 10 was my daily driver till I got a essential phone mid September. So I haven't messed with it much. Are the bsg versions any good?
Click to expand...
Click to collapse
Try this out just set up the camera on 1st run for Max Quality and shoot with the Front Camera in Good Light condition.
If we have somehow to see what settings use this apk for the front to implement in the 1.7 regular front will be Awesome.
https://drive.google.com/open?id=1wzNyFYW0C8Esz2yZb2M0-fvXTw_1p8Sf
tsalta said:
I have the google preset for the slow motion but same the viewfinder freezes imideately when i press slow motion.
Anyway in the Magisk version u provide you have media profile xml with the settings and is the same if you have another idea how to add this google media configs let me know or write me them here to chek what i have now to see if they differ.
About the Gcam Mods.
I tested all of them by all i mean even builds that are not even listen on XDA.
for me Arnova 1.2 is one of the best for us because its fast and all HW levels are added to support level 3 so we HTC 10 users and many other devices that have and can handle camera 2 api have HW level 3 support.
In the 1.2 Bold Red build from Arnova even the Pixel 2017 ZSL HDR+ preset work in all conditions i never had a single crash there shooting day and night, the only one downside is that there is no Portrait MODE.
Another info like i mentioned befor i had one Build if you wish will upload it that it has the Most amazing fron Shooter with HDR+ it is based on BSG build but edited by some Russian folk from 4pda i used this mod only because of the front facing camera a slefie is about 5 mb in size Crisp and clear like you shoot it with back camera.
Other than that one of my Favorite as well is the ArtZ based Mod that is Pixel based Version 2.
Have everything working ZSL all is set to use Pixel configs have a Portrait Mod working and so on.
The only problem with this build is like i explain several times befor shooting in the dark when there is not Object to focus the app force crash it is somthing related to the Focus plus the Flash it is like the Flashligh do not work properpy in synhron with the Focus and the HDR+
but for a day and good light photos i got the best pictures with this ArtZ MOD.
---------- Post added at 03:55 PM ---------- Previous post was at 03:48 PM ----------
Try this out just set up the camera on 1st run for Max Quality and shoot with the Front Camera in Good Light condition.
If we have somehow to see what settings use this apk for the front to implement in the 1.7 regular front will be Awesome.
https://drive.google.com/open?id=1wzNyFYW0C8Esz2yZb2M0-fvXTw_1p8Sf
Click to expand...
Click to collapse
So even using the magisk mod, slo- mo crashes? It works fine for me, just 240 crashes, 120 works fine
aer0zer0 said:
So even using the magisk mod, slo- mo crashes? It works fine for me, just 240 crashes, 120 works fine
Click to expand...
Click to collapse
Yes even the Magisk Mod and i know this heppans in Viper ROM i don`t know why.
Im sure if i flash now LeeDroid will work but like i say im just waiting OREO
tsalta said:
Yes even the Magisk Mod and i know this heppans in Viper ROM i don`t know why.
Im sure if i flash now LeeDroid will work but like i say im just waiting OREO
Click to expand...
Click to collapse
Works perfect here, what rom are you on?
Background story: I've been an enthusiastic lineage (and cm) user for years. The first thing I did after unboxing any new phone was installing lineage (without even testing the stock rom) because I knew what I got. Few month back I bought two OP5T (one for my gf one for me) and installed lineage. Mine was quite fine but my gf's phone kept having issues (e.g. front cam not working). After a while I had a look at oxygen and I realized that it is not that different or at least not second to none but on the other hand has some advantages two.
Anyway after using OxygenOS for some weeks now I created my list of dis-/advantages:
Advantages over Lineage
- Overall better functionality/ availibility of sensors
• Better camera
• No issues with frontcam
• Faceunlock availible
• No microphone noise on headset during calls
- Gesture navigation (pie control)
- Round battery icon
- Less smaller bugs
- Excellent performance and battery life (prob. Better than lineage even without all those tweaks and possibilities of adjustment)
- Update to Android 8 was faster than lineage itself (if I remember correctly)
______________________________________________________________________________________________________________________________
Disadvantages vs. Lineage
Annoying:
- Double tap to wake doesn't work during calls
- Double tap on taskbar to sleep not availible
- Switching songs while display off with Vol up/ down not availible
- Vibration at screen on can't be disabled
I can live with it:
- Change Keyboard notification can't be disabled
- Shifting cursor in text with Vol up/ down not availible
- hold back button to kill not availible
- hold home button to switch to last app (can be worked around by swiping up and hold and then being directed to the recents menu on navigation control)
- Some spam apps
______________________________________________________________________________________________________________________________
What are your thoughts/ experiences? Do you have something to add to the lists that I forgot?
And the most important question: do you have solutions or work arounds for the disadvantages that I listed.
Advantage LOS over OOS:
1. Left and Right keyboard arrows appearing on Navigation Bar when keyboard is out.
2. ???
Hi,
I'm in the exact same situation. Using Lineage for years until i tested it on my OP5t!
Honestly, my main concern was to keep my smartphone up to date. But now, we have security updates less than a month late, and may be quicker now that OP5t have trabble project...
Codename Phoenix was for be the best custom rom, but I must say i've nothing to criticize about OOS.
I stick with the betas and have no issue, camera is great, face unlock too, battery life is very good and the phone is very smooth (way better than my colleague s8+).
Not to mention the full screen videos and the gesture mode.
You can just desactivate the spam apps and it's very fine for me!
Advantage LOS over OOS:
1. Trust (Data protection)
2. Compatibility to Google Dialer
3. Switchable Root
4. Untill now faster Update
5. Better , adjustable gestures via xposed edge
Disadvantage LOS over OOS:
1. Camera better on Stock rom
2. Better Voice microphone quality on Stock if Bluetooth headset connected
Completely agree with OP. Finally I am using a stock rom even without rooting it (OB11) and completely satisfied.
Wish I would have read this thread before installing Lineage on a 5T. Same experience. Huge waste of time.
I am a big fan of Lineage and it has always been awesome. My Samsung Galaxy Tab S2 is simply awesome and so has every other device I have ever used it on. Love it.
The 5T is a huge disappointment.
1 - the camera sucks. Even the google hacked camera sucks. - slow and welcome to crash city. HDR+ is second rate.
Front camera crashes
google photos crashes
3rd party cameras are terrible. They take pictures like its 1999. No HDR. If you do install a hacked camera with HDR or 3rd party, get ready to take pics like its 2008 - seconds between the 3 exposures. Time to carry a tripod again.
2 - no face ID. could not get it to work by flashing a hacked face id.
3 - Google Pay - it works if you put the time in to hack it with Magiks.
Those are the 3 main issues. #2 and #3 are important so #2 is the main deal breaker.
I should have tested Oxyogen OS first before installing Lineage. Oxyogen OS is very similar, it has many of the enhancements you are used to. Think of it as a commercial Lineage - it has not lost its roots.
The big deal is the Camera. It is great stuff. Go ahead and test other camera apps and then go back to the one plus camera app. Wow its like coming out of the dark ages.
Just like the post above, stock rom without root is actually fantastic! Dare I say - even better (software) than Vanilla android on a pixel 2XL.
I did open up the boot loader so you can push stuff via adb if for some reason you get stuck in a boot loop.
I hope this post helps someone. I wasted at least 6 hours messing around with hacks trying to get this to work for no reason! Oxogen OS is the rom of my dreams.
avongil911 said:
Wish I would have read this thread before installing Lineage on a 5T. Same experience. Huge waste of time.
I am a big fan of Lineage and it has always been awesome. My Samsung Galaxy Tab S2 is simply awesome and so has every other device I have ever used it on. Love it.
The 5T is a huge disappointment.
1 - the camera sucks. Even the google hacked camera sucks. - slow and welcome to crash city. HDR+ is second rate.
Front camera crashes
google photos crashes
3rd party cameras are terrible. They take pictures like its 1999. No HDR. If you do install a hacked camera with HDR or 3rd party, get ready to take pics like its 2008 - seconds between the 3 exposures. Time to carry a tripod again.
2 - no face ID. could not get it to work by flashing a hacked face id.
3 - Google Pay - it works if you put the time in to hack it with Magiks.
Those are the 3 main issues. #2 and #3 are important so #2 is the main deal breaker.
I should have tested Oxyogen OS first before installing Lineage. Oxyogen OS is very similar, it has many of the enhancements you are used to. Think of it as a commercial Lineage - it has not lost its roots.
The big deal is the Camera. It is great stuff. Go ahead and test other camera apps and then go back to the one plus camera app. Wow its like coming out of the dark ages.
Just like the post above, stock rom without root is actually fantastic! Dare I say - even better (software) than Vanilla android on a pixel 2XL.
I did open up the boot loader so you can push stuff via adb if for some reason you get stuck in a boot loop.
I hope this post helps someone. I wasted at least 6 hours messing around with hacks trying to get this to work for no reason! Oxogen OS is the rom of my dreams.
Click to expand...
Click to collapse
OOS cam exists on custom ROMs too
I don't use pay so I can't speak on that
AOSP is the way to go imo, but I respect the OOS experience as long as I have RZ kernel installed. Currently on CNP and I am very happy.
First of all this should have been Custom roms vs OOS
you can get better everything than OOS on custom roms thanks to google camera port.
so I would say this setup would rekt OOS(Latest Pixel Experience Oreo official+ firmware 5.1.3+RedFlare Kernel)
and you basically have everything out your 5T
Does lineageos or any custom rom have 16:9 app compatibility mode like in OOS? If not then all custom roms are useless to me.
And I'm not talking about full screen support, that doesn't do anything but stretch non working apps to full screen, further making things worse.
musashiken said:
Does lineageos or any custom rom have 16:9 app compatibility mode like in OOS? If not then all custom roms are useless to me.
And I'm not talking about full screen support, that doesn't do anything but stretch non working apps to full screen, further making things worse.
Click to expand...
Click to collapse
lineage has that option
also it has expanded desktop feature
most feature full custom roms havethat feature
AlMaghraby said:
lineage has that option
also it has expanded desktop feature
most feature full custom roms havethat feature
Click to expand...
Click to collapse
Can you confirm? I'm not talking about full screen support. I'm talking about 16:9 mode where there are 2 black bars at the sides. Not full screen mode where the app gets stretched to fill up the screen.
I have games that cannot work in 18:9 aspect ratio. They have to work in 16:9 ratio. I tried a rom once with a full screen support mode and it does not add 2 black bars at the side.
Only OOS has that option of proper app scaling. I'm pretty sure lineageos does not have that option of app scaling to 16:9.
I was using Xiaomi Mi 5s before OP5T, with Lineage OS on it... Miui was not option for me... So when I looked for phone with Lineage OS experience, but on stock rom, I could buy some budget Android One device, or I could get some OP phone with OOS which is way better. So now, after years of rooting and installing CM/Lineage OS, modding stuff to work properly, I'm using stock rom witout root and it is great.
advantage of oos over any lineage or aosp based rom
1. sensors and networks are better.
2. no hi res audio and usage of DAC on any custom rom. oos uses the DAC to its fullest capabilities while the same phone on lineage or aosp sound poop. when selecting hifi option on uapp, neutron, poweramp custom roms don't even playback audio let alone sound good. FLAC files on headphones like beyerdynamic dt770, ath m50x, fiio fh5 on custom roms sound so bad.
3. fp scanner slightly slower on all custom roms.
I recently got the 5T and used OxygenOS for two days, then switched to LineageOS.
I disliked not been able to set the notification light to always be on when I got a notification on OxygenOS, I also missed the privacy guard feature and other minor customisations which are possible on LineageOS. However other than that OxygenOS is not bad at all to be fair.
I've personally found LineageOS to be very stable, everything works for me as expected. I wouldn't say the sensors / network is any better or worse personally. My 5T's current up-time is 12 days.
You need to pass safteynet to use Google Pay, which most custom roms will not out the box. This is not just a OnePlus 5T issue, its an issue on most custom roms for most devices. Simply install Magisk and any apps that check against safteynet will work fine. I've been using Magisk for years on my OnePlus One, both for Google Pay and Pokemon Go.
My only complaint is the camera, unless you use HDR the image quality is bad and looks like a water painting when you zoom in. This is somewhat better on OxygenOS, however it's far from perfect regardless of the rom.
However with HDR+ on the Google Camera photos are great. I'd say this applies to both OxygenOS and LineageOS, however with OxygenOS you can record 1080p @ 60fps, which is currently not an option on LineageOS. 4k @ 30fps looks great with Google Camera on LinageOS however.
I can't really comment on face unlock as i don't use it.