yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 & 3T Cross Device Development] Maheshzx:
Wow ! what an enlightening solution ? , OOS has better reception in my area, every custom roms drops LTE signal in my phone.

I just wanted to know if there is a specific problem with lte for custom roms. I can live without substratum as rom is pretty stable currently.
[OnePlus 3 & 3T Cross Device Development] SeberNoid:
Oms is in Oreo by default but u won't get any support with it installed. So themes works fine

Signal is fine here in the woods anyway ?
[OnePlus 3 & 3T Cross Device Development] Dirk:
LOS doesn't include firmware. You are using the same firmware on OOS as you are on LOS. If you have a bad signal it's got nothing to do with LOS. This is a PICNIC problem.
[OnePlus 3 & 3T Cross Device Development] :
It has been explained many times in many forums, OOS LIES ABOUT SIGNAL. WHATEVER SIGNAL YOU ARE GETTING ON CUSTOM ROMS IS ACCURATE.

OXYGEN OS IS NOT ACCURATE HENCE YOUR FULL SIGNAL WHEN IN REALITY IT IS 0
[OnePlus 3 & 3T Cross Device Development] Dirk:
Exactly. The ROM is not affecting the strength of the signal, only how it is reported. If you want a stronger signal, move to a better area. If you want inaccurate reporting of the signal, move to OOS.
[OnePlus 3 & 3T Cross Device Development] S4turno:
Regarding Google Camera, only someone with a Nexus or Pixel phone (or someone who had one) can download it from the Play Store. All apks can be found on APKMirror's website.

The main problem with the original Google Camera app is that they disable HDR on Nexus/Pixel phones and without HDR Google Camera is just another camera app. There's the Google Camera Port which enables HDR, portrait mode, motion photos, 60fps video, etc, and while not perfect, photos are way better than what LineageOS app gives us. Most stuff works with Arnova's V7beta9 and unlike previous versions no camera fix is needed.

More examples here.

And there's also Open Camera. Not as good as Google Camera, but it's better than the default Lineage app.
[OnePlus 3 & 3T Cross Device Development] Dirk:
I downloaded it from the Play Store with this phone selected as the target. (OP3T). The apk can of course be found on apkmirror too, as you said. It's an older build of the app and although it is listed under 'My Apps', it hasn't tried to update itself. I only mentioned it as it's a great alternative to Snap for anyone who needs something reliable and simple. The UI looks so much better too.
[OnePlus 3 & 3T Cross Device Development] 666biker:
will I lost all my data after upgrading from LOS 14.1?

SuperSU works fine? thx
[OnePlus 3 & 3T Cross Device Development] Nassi:
How about including this commit for more slider options? https://github.com/mcdachpappe/andr...mmit/5615905126d3ef21440e5d80a7f73bd29980dadc
[OnePlus 3 & 3T Cross Device Development] Playa82:
https://www.xda-developers.com/how-to-fix-device-not-certified-by-google-error/

Still doesn't work

Btw. The whole phone feels a bit slow. Or is it just me who think that ?
[OnePlus 3 & 3T Cross Device Development] Dirk:
GSF ID doesn't work any better than Android ID. IMEI does seem to work though. It's all very strange. Someone at Google must have some idea what the **** is going on, surely? :p

No slowness here btw. Very happy with overall speed, smoothness and Display calibration.
[OnePlus 3 & 3T Cross Device Development] fraikaiPS:
The car recognises the phone after enabling android-debugging (developer-settings) but while connecting there occurs an error on my Seat Leon :rolleyes:

It worked before 26-03 build
[OnePlus 3 & 3T Cross Device Development] StephenJSweeney:
Been following this thread for a weeks now. Is this ROM now stable enough for be used as a daily driver? It sounds that way.

Everything working? Phone, Bluetooth, WiFi, NFC?

What's the Google uncertified device blocking all about? Is that affecting Lineage at the moment? Or am I good to just flash the latest 15.1 ROM (this is a 3T with a locked bootloader and stock ROM, so nothing done as of yet).
[OnePlus 3 & 3T Cross Device Development] Dirk:
Been very stable since day one. There are some small bugs but nothing fatal. Camera app is rudimentary so be prepared to look for a replacement, if that's something that matters to you. Make sure you flash latest firmware (OB23) before latest build of ROM. I would clean install. Recommended Gapps is the MindtheGapps package. Root is of course optional.

Device blocking? Honestly, i'm not even sure Google has all that figured out right now. The rest of us are just chasing our tails at the moment. I'm sure they're not about to lock out a bunch of users without something in place though. I wouldn't worry about it for now. Wait until more information comes from them, or from the LineageOS team who have already said they're looking into it too.
[OnePlus 3 & 3T Cross Device Development] SoMeiBoL:
I do not remember if the Pro Mode of the OOS camera worked in Lineage (I do not think so), could someone tell me if it worked?
[OnePlus 3 & 3T Cross Device Development] VincentJoshuaET:
camera.hal1.packagelist=com.oneplus.camera

Adding this line enables RAW, but some other features still won't be available.
[OnePlus 3 & 3T Cross Device Development] BillGoss:
I did some playing around this morning (trying clean installs to see if Google would prevent me installing its apps - it didn't) and found that both Caesium and Madys Xtended kernels show my phone as certified in Play Store, whilst the stock kernel shows me as uncertified.

In all cases I did not have Magisk installed.

You may have to clear the app data in Settings for both Play Store and Google Play Services if your phone is currently uncertified.
[OnePlus 3 & 3T Cross Device Development] Dirk:
The plot thickens. Now it's kernel dependent? The mind boggles. If you'll just excuse me i need to go sit in a quiet corner of the room and hug my knees for a while. Once i'm done rocking backwards and forwards i will attempt to regain my sanity. It could take some time.
[OnePlus 3 & 3T Cross Device Development] BillGoss:
Lol!

Yes, I too was a bit surprised.
[OnePlus 3 & 3T Cross Device Development] despeh:
Need some expertise, google cant find any guide on this. how to flash the newer firmware on top of the exisiting rom. OOS just release the OB33 and i have just flashed the latest lineage OS 15.1 ver 26 mac nightly update.

Do i need to fully wipe the system and data , then flash new firmware + LOS rom + Gapps or i can flash the new firmware on top of existing ROM using dirty flash.
[OnePlus 3 & 3T Cross Device Development] dimon2242:
What about battery life on latest LOS build?

On previous had poorly.
[OnePlus 3 & 3T Cross Device Development] SpasilliumNexus:
I'm surprised more people don't know this, despite this place being about development, and not just flashing ROMs and kernels...

Yes, the "bypass" is kernel related. Specifically, these two commits are needed in a kernel:

proc: Remove verifiedbootstate flag from /proc/cmdline

proc: Remove additional SafetyNet flags from /proc/cmdline

OmniROM (the ROM I'm currently using) has it.

Resurrection Remix has it.

Mady51 and Caesium kernels has it.

Some other ROMs and kernels have it. You guys need to learn Git/GitHub/Gerrit and check for yourselves.

LineageOS does not, and that is why your device is "uncertified" fresh out of Setup Wizard, if you don't have anything like Magisk installed.

LineageOS has stated some time back that they will not circumvent SafetyNet.

Now that things have changed with the direction Google is going, they will either:

- Somehow get Google to whitelist their ROMs

- Implement the circumvention or similar solution for it

- Stand by their decision and have their ROMs potentially not work properly with GApps, unless you flash a kernel that has the bypass implemented.

Until then, use a custom kernel, Magisk, or learn to build a kernel from Lineage's source with the bypass included.

The more you know.
[OnePlus 3 & 3T Cross Device Development] Playa82:
Switching to caesium kernel is the solution ? Dies anynody got any reviews on it ? Is it worth changing ? Bugs ? Errors ?
[OnePlus 3 & 3T Cross Device Development] devnerd:
Just flash the new firmware via TWRP. But not the full OOS, but a dedicated zip only including the firmware. You don't have to wipe anything. The firmware is independent from any system, gapps or kernel installed.

And try to stick to the firmware version that is used in the weekly you install. Doesn't have to be always the latest. OB23/OB32 is currently used by the latest weekly.

https://www.cmxlog.com/15.1/oneplus3/
[OnePlus 3 & 3T Cross Device Development] despeh:
Thanks for the advise. Is that mean the same as when we check OOS rom for update, there will be a small version (roughtly 40mb ) file which will be downloaded to the phone for version upgrade. Or it is something else. Also, may i know where i can download the dedicated firmware from. I know OOS website only provides full version.
[OnePlus 3 & 3T Cross Device Development] Flounderist:
I am using Caesium builds since Nougat ROMs. It is absolutely safe and stable. :svetius:
[OnePlus 3 & 3T Cross Device Development] StephenJSweeney:
Oh, I need to be on open beta before I flash Lineage? I can't do it from the current stable version of Oxygen OS?
[OnePlus 3 & 3T Cross Device Development] devnerd:
Not sure what OOS is updating there can also be just bug fixes. But yes a zip with the firmware to flash is around 48 MB.

Below my post from a few weeks ago. I won't recommend you any firmware zip that is out there as you never know whats really in. But I agree that below method is not the easiest one and if you mess it up you can brick your device. But there are several unbrick threads on XDA for the OnePlus 3 ;)
[OnePlus 3 & 3T Cross Device Development] despeh:
i just flashed the full OOS version to try it out, as i thought that i have nandroid backup copy, should be able to restore later if anything goes hair wired. However, it end up horribly. :(

Once you flash it with later firmware from OOS, the internal storage partition is encrypted again render it unable to restore my backup once boot to the twrp recovery. i have to end up wipe out everything and start from scratch again.. lesson learn not to mess up with OEM firmware when you have custom rom installed. Thanks for the guide given, let me finishing up the setup and i will go through on how to build my own custom upgrade firmware.
[OnePlus 3 & 3T Cross Device Development] 9Lukas5:
I have a small question:

Is the rom odexed or deodexed?

I want to enable signature spoofing for microG, but the patching tool only supports deodexed roms.

L
[OnePlus 3 & 3T Cross Device Development] SeannyM:
It's deodexed.
[OnePlus 3 & 3T Cross Device Development] Yozak:
VoLTE and Wi-Fi calling both functional on T-Mobile US for me :good:
[OnePlus 3 & 3T Cross Device Development] Wr3ckd90:
Outgoing volte as well
[OnePlus 3 & 3T Cross Device Development] :
Do we have to enable the VoLTE function somewhere in the settings to get it work? I haven't found it, maybe I'm blind
[OnePlus 3 & 3T Cross Device Development] Yozak:
Network and internet > Mobile network > Enhanced 4G LTE Mode
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Enhanced LTE mode in the sim settings
[OnePlus 3 & 3T Cross Device Development] :
I haven't "Enhanced 4G LTE mode" in my sim/mobile network settings, does this mean my provider doesn't offer this?
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Uhm... I dont think so. This feature is baked into the ROM. First verify of your network provider supports volte for your device. If yes then try flashing the rom again with a clean flash. Flash the latest open beta firmware too.
[OnePlus 3 & 3T Cross Device Development] spida_singh:
Thank you for this.

My front cam using the latest gcam only goes up to 720p

Does anyone else get this problem? Using your recommended rom kernel and oreo gcam fix.

Thanks

Rom is running very well for me.
[OnePlus 3 & 3T Cross Device Development] Andrea224:
It's a common "issue". Camera in general still needs some more improvement, but we have to wait.
[OnePlus 3 & 3T Cross Device Development] :
Many thanks for supporting our OnePlus 3 with Oreo!!!
[OnePlus 3 & 3T Cross Device Development] simonsmh:
I'm updating this rom (repo sync only) too, about twice or three times a week, until it will be released.

All credits go to [MENTION=5091734]dianlujitao[/MENTION] and the LOS Team.

https://www.androidfilehost.com/?w=files&flid=243893

BTW the lineage-15.1-20180207-UNOFFICIAL-oneplus3.zip has Feb security patch, and It works pretty well as my daily driver.
[OnePlus 3 & 3T Cross Device Development] dianlujitao:
New build is up. What you care most, video recording is fixed.
[OnePlus 3 & 3T Cross Device Development] tashimotor:
How about deep sleep? What kernel are u using?
[OnePlus 3 & 3T Cross Device Development] Andrea224:
Pretty good, gonna flash it later. Tbh I was planning to build an updated today, but you made it first, thank so much.
[OnePlus 3 & 3T Cross Device Development] xpissio:
Fast question, is sRGB present? :)

UPDATE Tried myself, there isn't.
[OnePlus 3 & 3T Cross Device Development] simonsmh:
Deep sleep should working but I'm not sure?

dianlujitao's kernel.
[OnePlus 3 & 3T Cross Device Development] :
Can anyone recommend an app to take ss with 3 fingers like on oos?

Honestly oneplus implementation of 3 fingers ss is the best I've seen. Almost the only thing that makes me going back to oos :(
[OnePlus 3 & 3T Cross Device Development] Playa82:
i think it is better to flash modem only, right ?
[OnePlus 3 & 3T Cross Device Development] mk_1996:
Well there was a reason he was telling you to flash only the firmware. OOS uses force encryption. That's why i've stayed away from oos since nougat days.
[OnePlus 3 & 3T Cross Device Development] lancebuks:
I'm using Caesium kernel on my OnePlus3 but I'm still uncertified - i have Magisk and Xposed so I'm wonder if either or both of those could be causing this.
[OnePlus 3 & 3T Cross Device Development] Playa82:
delete cache from play store and play services.
[OnePlus 3 & 3T Cross Device Development] lancebuks:
doesn't work
[OnePlus 3 & 3T Cross Device Development] devnerd:
Sorry to hear that. Maybe I have to be more precise the next time in my post. But you now know at least what happens when you flash the full OOS on top. Never do that :)

But it should be possible in TWRP to wipe and format data removing the encryption and use your nandroid backup (assumed that you copied your backup to an external device or a computer).
[OnePlus 3 & 3T Cross Device Development] Dirk:
https://review.lineageos.org/#/c/209834/

Scratch that, i can see it's being 'held' for a better fix currently.
[OnePlus 3 & 3T Cross Device Development] SpasilliumNexus:
It's Xposed. Get rid of it.
[OnePlus 3 & 3T Cross Device Development] Dirk:
No, just the latest firmware, which is OB23.

https://xdaforums.com/oneplus-3t/how-to/firmware-beta-10-t3631166

Make sure you are using the latest Official TWRP.

Flash Firmware, ROM, Gapps, in that order. Queue up the zips in TWRP and flash all at one.

Bookmark that thread as i'm sure OB24 will be coming soon. Although i'm sure it's not essential to always be on the most up to date version of the Firmware, it probably doesn't hurt to be either.
[OnePlus 3 & 3T Cross Device Development] rg_gapa:
- is it the best way to find out which version of firmware should be used with the latest LOS builds?
[OnePlus 3 & 3T Cross Device Development] devnerd:
Yes
[OnePlus 3 & 3T Cross Device Development] Cmindo:
I noticed when I switched my video recording settings to 720p I was able to enable high speed recording (60 fps, I take it) but when I pressed record, all I saw was a black screen. I thought it was supposed to be available in this week's build? Or is it next weeks?

I'm using OOS 5.0.1 firmware (official release), am I outdated by any chance?

EDIT: Now I'm using Caesium's kernel, phone is a lot smoother than stock kernel although the high-speed recording options is completely disabled.
[OnePlus 3 & 3T Cross Device Development] Playa82:
I noticed another bug. The low battery led doesn't work when my battery is under 10%. Anybody else got the same problem ?
[OnePlus 3 & 3T Cross Device Development] Playa82:
Let's see how the uncerified thing goes on:

https://www.xda-developers.com/magisk-16-3-fixes-pokemon-go-uncertified-devices/
[OnePlus 3 & 3T Cross Device Development] coolrich1234:
Battery life still really bad, can't get through a day without charging half way through. Using Caesium Kernel in conjunction makes it better though.
[OnePlus 3 & 3T Cross Device Development] ThommmF:
LineageOS has all necessary blops included. All you need is to get the device rooted and the official Substratum app.
[OnePlus 3 & 3T Cross Device Development] SoMeiBoL:
Have you tried the Google Camera port?
[OnePlus 3 & 3T Cross Device Development] BillGoss:
I'm on the OOS 5.0.1 firmware and I have no issues running the latest LineageOS 15.1 version.

That commit only sets the property value of ro.build.fingerprint. It does not reflect required firmware version.

The OP simply stated that firmware for OOS 5.0 or later is required to prevent TWRP installation errors.
[OnePlus 3 & 3T Cross Device Development] dan.socea:
The stuck location icon after deep sleep is still present in the new update.
[OnePlus 3 & 3T Cross Device Development] devnerd:
But that is always depending on what you do and how you use it. Personally I can get through two whole days and even start the third one with one charge.
[OnePlus 3 & 3T Cross Device Development] Playa82:
I get around 3 hours sot. I use it very often the day. With oos i reached the same results.
[OnePlus 3 & 3T Cross Device Development] P1f:
For me it lasts 4-5 SOT during 1 day. Is good but not great, with the first nightly I could squeeze 6 hours SOT.

And with the default kernel I get a nasty wlan location wakelock, with the Caesium kernel I get much less awake time only 4% in wakelock detector
[OnePlus 3 & 3T Cross Device Development] SoMeiBoL:
Look at the changelog of the next, it seems that they are correcting the GPS.
[OnePlus 3 & 3T Cross Device Development] Dirk:
So here's what you do... Take your GSF ID and divide by your telephone number. Convert that to RGB and add your street address. Now multiply that by the number of stars you can count in two minutes. Now think of a random number. Add that number to the square root of minus one and multiply that with the total. Covert to Binary and delete every other number. Covert back to decimal and add your age and social security number. Now multiply that by the number of pets you own. If the number is too long, delete some digits. Now go to the Registration page, and with your eyes closed, mash your Numberpad and press enter.

I wonder what Google will come up with for next years April Fools jape.
[OnePlus 3 & 3T Cross Device Development] Playa82:
That killed me. Loooooooooooooooooooool

That's how i feel right now. I think google is trolling us.
[OnePlus 3 & 3T Cross Device Development] Dirk:
You know what it's like when someone screws up so badly that even the people who screw up regularly shake their heads in amazement? That must be what it's like working in the Oneplus PR department right now!
[OnePlus 3 & 3T Cross Device Development] Playa82:
Let's wait and see what comes. i'm uncertified the whole time now. and no lock or anything. i thinks that's a troll from google.

---------- Post added at 01:32 PM ---------- Previous post was at 12:32 PM ----------

Dumb Qestion. If the new OOS 5.0.3 (stable) rolled aout. should we update our firmware and modem files ?
[OnePlus 3 & 3T Cross Device Development] xpissio:
When the manteiner will update blobs, yes.

(By the way, you baited me)
[OnePlus 3 & 3T Cross Device Development] SSJMatt:
Will the camera app get any better? It's awful right now.
[OnePlus 3 & 3T Cross Device Development] Dirk:
If having a good camera app is important to you, i'd look for an alternative. Most will be using the modded Google Camera. I'm using the bog standard Google Camera app from the Play Store.
[OnePlus 3 & 3T Cross Device Development] @krishne35:
[MENTION=5091734]dianlujitao[/MENTION]

Any idea y is it impossible to have a successful boot on installation of Dolby Atmos Oreo on any Los based roms

(Apparently only 3/3T Los bassed roms gives a boot loop on installation of Dolby Oreo ):confused:
[OnePlus 3 & 3T Cross Device Development] Flounderist:
+1 [MENTION=5091734]dianlujitao[/MENTION]
[OnePlus 3 & 3T Cross Device Development] Dirk:
So i flashed Caesium kernel, cleared Play Store Data and now i'm 'Certified', as expected. Wouldn't it be better if the stock kernel bypassed Bootloader checks, just as third party kernels do? I know LOS don't want to do this, but shouldn't we be trying to change their minds?

Edit: Just as an experiment i wanted to see if being 'Certified' would allow Google Pay to work with an unlocked Bootloader. Unsurprisingly, it does. I'm not Rooted, so now i wonder if this would still be the case if i were to Root using the 15.1 addonSU when it's ready?
[OnePlus 3 & 3T Cross Device Development] Playa82:
can you tell me how this kernel works. i wanna flash this maybe too
[OnePlus 3 & 3T Cross Device Development] Dirk:
Just flash the .zip in TWRP. That's it. Any time you flash a new LOS build you'll need to flash this again afterward.

https://xdaforums.com/oneplus-3/one...pment/kernel-caesium-kernel-op3-op3t-t3672090
[OnePlus 3 & 3T Cross Device Development] chewdaniel:
yea i was kinda surprised to see Certified in play store.... using HornyHoneydew or whatever it's called.....
[OnePlus 3 & 3T Cross Device Development] Dirk:
[MENTION=2911853]BillGoss[/MENTION] pointed out a couple of page back that custom kernels would work. No need for Magisk. I just wish LOS kernel did the same.
[OnePlus 3 & 3T Cross Device Development] ivanich:
Hi [MENTION=5091734]dianlujitao[/MENTION]

I noticed that camera is broken for the last 3 days, I'm using my own builds, last one working was 26.03, I realized that camera is broken in 28.03 build.

https://pastebin.com/5zwT4UM5
[OnePlus 3 & 3T Cross Device Development] :
+1 [MENTION=5091734]dianlujitao[/MENTION]

and all apps relying on the camera function (barcode readers, Google translate app, ...) don't work any longer. Yep 26th release is the last working release.
[OnePlus 3 & 3T Cross Device Development] Dirk:
This is great information and everybody should be aware of it. Thanks. :good:

Could those bypass Commits be packaged in such a way that they could be flashed in TWRP on any Kernel?
[OnePlus 3 & 3T Cross Device Development] The_Turm:
Switch from OmniROM 8.1

Hey, I'm currently on OmniROM 8.1 and i would like to switch to LineageOS. Can i just backup my apps with Titanium Backup, wipe everything except internal storage, flash LOS and restore my apps? Or will there be problems because of firmware of something? Thanks in advance :)
[OnePlus 3 & 3T Cross Device Development] Vlad83:
This should work, though some apps may still give you problems after restore and an in-app data wipe may be needed.

As far as firmware, as long as you have the latest or last to latest OB firmware you're good. Not sure when the blobs from latest OB will be merged...
[OnePlus 3 & 3T Cross Device Development] The_Turm:
Thanks a lot. OB-fimware = Oxygen-based firmware? I'm on the Caesium Kernel, but thats shouldnt matter, right?
[OnePlus 3 & 3T Cross Device Development] Dirk:
I think he's referring to Open Beta. You can flash Caesium on LOS. It's probably better to do so.
[OnePlus 3 & 3T Cross Device Development] thes3usa:
Moderator Notice: If someone is uploading Logs that may help the development of the project, please do not point out differently. Logs are always helpful.

Thread cleaned​
[OnePlus 3 & 3T Cross Device Development] SpasilliumNexus:
Not possible AFAIK. But being XDA and the stuff users pull off here, I wouldn't be surprised if someone managed to make something like that.
[OnePlus 3 & 3T Cross Device Development] BonnyBedlamBoy:
want to say that this lineage rom is absolutely stable and fast. boot time is also very short, compared to other roms. thanks for your fantastic work!