yashsingh1/xdaforums huggingface dataset:
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] molekular:
My bad - thank you for the hint.

The magisk_patched boot.img has to be booted via fastboot - while this is correct, AFTER that it has be flashed via Magisk Manager - that had gone wrong, so root wasn't permanent. I fixed it with a new Magisk Manager installation.

Problem solved, thank you so much. Awesome rom, so happy. :D
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Houston we got a problem...........

I unlocked the bootloader and flashed the recovery on slot a and b.

Then adb with copy-partitions-20200903_1329.zip failed due to no devices / emulators found.

Can i fix this under Linux?

Thank you for any help here. I have no windows....

"EDIT solved"
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
I also have no Windows (y)

What exactly is your issue? What happens, when you connect the device to your computer and you start the sideload process in recovery?

I mean, what is the output of the command adb devices entered in the Linux terminal, when the device in recovery mode waits for the sideload?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
I solved my prob, Lineage successfully installed:
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Thank u very much for this rom. There are no probs. Absolutely buttersmooth. just one question,

Is it possible to have swipelib for keyboard convenience? Can i flash it per sideload if yes?

Thank u again,

Greetz, Ray
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Hi, if this is a flashable zip, yes, you can sideload. In fact, you can sideload all flashable zips, BUT there is only one important caviat to be aware of:

With lineage recovery, you don't have access to a decrypted /data partition. So if the zip, which you would like to flash, requires access to anything located on the data partition, this won't work.

For maybe 98+% of all flashable zips, that is not the case, and normally, a flashable zip should not mess around with the /data partition.

But you never know...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Thank you for your support here. Everything works very fine. Last but not least i need root access for the rom.

is it too late now for root because all is set up now or can i root the phone after all this? If yes, can you point me to the correct img or what ever and explane how to root.

Sorry for getting on your nerves....
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Depending on what you want to achieve, these are your options:

a. You need to grant root access to at least one of your installed apps: Magisk is your way forward. Make sure to carefully read and follow the install instructions.

b. adb root is available as part of the ROM (developer options) and you can also access (incl. root shell) all partitions, except /data, through Lineage recovery.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] molekular:
If I may offer my step-by-step guide to root a fresh installation. I am not so sure whether that works in Linux (so I keep an old computer with Windows for this purpose). You won't lose any data or customization.

1. You need to extract the boot.img from the rom you are using.

You can find many guides for payloading a boot image, essentially you have to:

- Install python for windows, and extract the payload dumper tool into that python folder.

- Change into the python installation folder.

- Unpack the rom and copy the payload.bin file into the python folder.

- Open a command prompt in that folder, use these two commands to install dependencies and extract the payload.bin file:

# python -m pip install -r requirements.txt

# python payload_dumper.py payload.bin

- In the python folder there is a subfolder called "output", in this you will find the extracted boot.img.

2. Patch the boot.img.

- Download and install the latest MagiskManager, and change the channel to "beta".

- Copy the boot.img file to your device (e.g. via adb).

- In MagiskManager chose "Magisk - install - chose file and patch", chose your boot.img, this will put a magisk_patched.img in your Download-folder on the device.

3. Root your phone.

- Copy the magisk_patched.img to your computer.

- Open a command prompt and reboot your device to bootloader.

- Type:

# fastboot boot magisk_patched.img

- Your phone will reboot after that and is rooted.

- Don't forget the last step: In Magisk Manager chose "direct install" - this will flash the boot.img and gain permanent root.

-------------------------------------------

@MSe1969 - I hope you don't mind me posting this here. I could also remove it if you think it is off-topic for this rom.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
It's not off-topic IMO, in the contrary. Thanks for your contribution.

BTW, python is normally part of any Linux distribution. If not, very easily installed by the respective package manager. For python at least, you do not need to keep a Windows PC ...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Man, that was a great great thing to me. very nice and absolutely correct written.

That saved my day!! Great effort and i am very thankfull. Now, this rom is complete and a 100 % succsess!

Thank u @LL for that great support here.

Ray

"edit"

After changing some system apps with my preferences, it is much more better than expected!

Thumbs up!!

Thank u again!!
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Hi, Gents. I changed some apps for my personal use.

I deleted Bromite Browser and use Privacy Browser instead. Netguard is installed and works like before flawless.

I deleted Email, Kalendar and Kamera. I use Fair - Email , a purchased version acalendar from years before, but no updates..... and finally opencamera.OSMAND works great. The rest is stuff for my own server. I deleted music and use musicolet instead. I am thinking about using QKSMS but i did not decide yet. I deleted all not nesseccary aps with titanium. That's it.

Again a great thank u @Developer MSe1969 for his outstanding work as well as the explanation for Magisk @molekular

Have a great day,

Ray
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
New build available with February ASB patches

Hi all, a new build is available and is offered as OTA update in the Updater app:

https://sourceforge.net/projects/lin17-microg/files/hotdog/lineage-17.1-20210206-UNOFFICIAL-microG-signed-hotdog.zip/download

Security string 2021-02-05

Kernel slightly patched

Bromite System webview updated to 88.0.4324.141

Bromite Browser updated to 88.0.4324.141

F-Droid 1.10-alpha-234

microG 0.2.17.204714-5

How to update:

The recommended approach is to make use of the Updater app (OTA update). As indicated, the update should be offered already in the Updater app. Please let me know, if there is any issue with this approach!

You can also manually sideload the zip file via recovery. In that case however, please follow the respective advice in the OP (you have to flash the special recovery image again before!)

EDIT:

The OTA update won't work for now, only the next ROM version will work. So you need to manually sideload this time, sorry. First, flash the linked recovery image from the OP again via fastboot and then sideload the linked ROM zip from that post.

Happy flashing!

Regards, M.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Unfortunate no success with OTA for me.

Thank u for your work here.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
What exactly happens? Doesn't the update appear?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
When i switch to system Updater, there is no update appearing. If I refresh manually it stays like it is..
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
OK, thanks - I'll analyze...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
As i can see on my phone, the updater connects to >butternut.lineageos.org/443

Hope this helps a bit.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] molekular:
Same here, no update in the updater.

@RayfG If you are familiar with iptables from Linux I can highly recommend Afwall instead of Netguard - I switched some months ago, it allows very nice finetuning.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Unfortunate i am not familiar with iptables, but i have been thinking about switching to afwall before. There are always new things to learn :) . I will try to understand this, before buying that app.

Thank u for telling me.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] molekular:
Was just a thought, because you seem very privacy-aware. It is free in the fdroid-store and on XDA, other than Netguard it requires root. Just like our beloved rom blocks google and facebook via iptables you can use custom-scripts to block about every rogue data collector you dislike.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
You are correct with the privacy. I give it a try, but i have to learn howto work with it before. I report back, when i succeeded or eventually not... :-)
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Just an addition:

If you want to use AfWall (which, as correctly stated, requires root!), make sure you follow the below 3 advises:

- there is already a built-in option in this ROM to block per-app internet traffic. Don't "mix" both, but rather allow all either in the ROM's FW or in AFW and control everything in the other

- if you setup a Custom script in AFW, do not enable the FB/Google block option

- most important: There are several descriptions and examples for such Custom scripts in the wild, which all suggest one thing, which was fine until "Nougat", but which is fatal for Oreo and higher: To flush all iptables rules at the start of the script - BAD IDEA! (Unless to like the resulting "unofficial flight mode" :cool:)

Android network manager actually uses iptables now! Your script must integrate into the existing iptables setup, and not replace it. My own solution e.g. therefore takes advantage of the unused oem-chain...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
If u got an example for me in deconflicting internal and additional firewall, perhaps u can PM me.

Thy in advance
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] molekular:
Thank you for this information.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
New build - part II

Hi all, indeed, the OTA update does not work, yet. Reason and correction can be seen in this commit.

(It used to work flawlessly in all my other builds, but this one is a treble build having a true /vendor partition).

I have edited the 1st post with my update announcement, but here again the instructions - you have, hopefully a very last time, to perform a manual update as follows:

Download the updated version of my ROM

Download the specialized recovery for this build again, if you don't have it on your PC and longer

Reboot to bootloader (fastboot mode) and flash it via fastboot flash recovery lineage-17.1-20210118-recovery-microG-signed-hotdog.img

From bootloader menu, reboot to recovery, and sideload the update: on device in recovery main menu: "Apply Update”, then “Apply from ADB" - on your PC adb sideload lineage-17.1-20210205-UNOFFICIAL-microG-signed-hotdog.zip from the directory, where the ROM zip is located

The updated ROM will be able to do OTA updates next time.

Happy flashing!

EDIT:

I had to remove the zip file from sourceforge (was supposed to be simply a clean build of my last test, but didn't boot properly), will create a new build soon... This version works fine, but it won't find any OTA updates. Correction has been uploaded, now all fine.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Hi, as you wrote before, i have the former version of recovery still on my pc, I can use this one?

And only adb flash without _a or _b?

Thy, Ray
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Yes, you can use that recovery version. fastboot flash recovery lineage-17.1-20210118-recovery-microG-signed-hotdog.img (w/o _a / _b) is fine, I will update that in the OP later. The a/b stuff is also new to me. I originally thought the recovery will remain (so why not flash it to both partitions? That was my idea), but it is always replaced

together

with the ROM (as part of the flashing process), so flashing it to the currently active partition is enough.

BTW, as I have written before, I had to remove the updated ROM, it doesn't boot properly. Right now, there is this version for manual download, it works perfectly, but it won't find any future OTA update.

I am working on fixing the issue, but that may take a little while...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Ok, Thank you very much, there is no reason to hurry. I 'll wait for the fix.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Fixed ASB 2021-02 Build uploaded

https://sourceforge.net/projects/lin17-microg/files/hotdog/lineage-17.1-20210206-UNOFFICIAL-microG-signed-hotdog.zip/download

Previous posts and OP have been updated accordingly.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Okay, I updated flawless. I installed recovery 1 time without _a or _b.

Sideloaded 20210206.133642 andall is very good. Thank you for the update. Great work!

Magisk has to get installed again.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
I want to give you a statement after 7 Days Testing and using this Rom as a daylie Driver.

This is a 100 % success. All flawless. I am very content. This stays like it is on my phone.

If @dev you want to upgrade to 18.1 in perhaps several month, I am with you.

Outstanding work.

Thank you very much again!
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Is it possible to use a Dock for HDMI out, Harddisk / Keyboard / Mouse external on this software?

any suggestions / experiences ?!

Thy
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
@MSe1969

Is it possible to install this rom on a oneplus 7 pro (without t) ?

My wife can get one cheap and it would be a charm if it works on this phone too.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
The Oneplus 7 Pro (codename: guacamole) has got a different device configuration than the Oneplus 7T Pro (codename: hotdog):

7 Pro: https://github.com/LineageOS/android_device_oneplus_guacamole/tree/lineage-17.1

7T Pro: https://github.com/LineageOS/android_device_oneplus_hotdog/tree/lineage-17.1

This means, that it is also a different build, so in short: unfortunately not.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Thank u for your confirmation. I thought what you exactly discribed.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Bradford1040:
I looked, perhaps I missed it, but I am looking for confirmation for 1+7tpro5g McLaren, I am already running LOS17.1 rooted & twrp.

it's been 2 months stable (the version I'm using) I am in no way disappointed with it. But after a bare of a time with an unsigned webview, the "signed" in your title got me excited (even had to clean up a little, 😂)

The rom I am using had no problem installing apps from playstore, plus it has pixel experience baked in.

So I guess I just wanted to see if this rom was installable on my device, and besides the title any other includes you could fill in?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
This ROM is for the 7T Pro, codename "hotdog", device models HD1910, HD1911, HD1913 or HD1917. That is, what the official LineageOS specs say (I assume these are all the 4G 7T variants).

As far as I know, the 7T Pro McLaren 5G has model code HD1925, so I assume, that this ROM won't fit, but I am not sure.

Do you have a link to the ROM (or XDA thread) you use?

Regarding signing, if a ROM is "signed", it means that

all

shipped system apps (except for some pre-signed prebuilts, which could be part of the build) are signed with a specific key instead of the default publicly known test key. The pre-signed apps contain the specific key from the app creator.

The webview of my ROM is the (pre-signed) Bromite webview, which contains further patches for privacy, compared to the default Chromium webview.

In general, my ROM aims at privacy (further patches and features) and being "google free", so e.g. microG, AuroraStore and F-Droid are shipped along.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Bradford1040:
https://xdaforums.com/t/rom-lineageos-17-1-android-10-unofficial-sep8.4124577/

Yeah this one had test keys, but besides no type of Ota or issues I had messing around with AOSP Webview 84 something, which I figured out a workaround for.

Everything else works great, kinda feel satisfied in fact, other than that geek part of me that doesn't have the newest things lol.

But that is why I started looking at yours, I'm just a 50 yrs old biker geek that wants the best. I'm sure someone understands lol

But yours sounds fantastic!
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] knpk13:
Haha looks like we have all the same devices, osprey, 3T, and now 7T Pro. I will likely test and switch to a custom ROM once stable OOS 11 is out, since I don't expect I will like the direction OOS is going in. Backups and managing firmware partitions in a device without TWRP has proven to been a bit of a hassle.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Bradford1040:
Not like I had tried it, but I'm pretty sure I seen a few saying they got twrp and OOS 10 working together?

Personally, I'm basically sold on LOS, been a good experience!
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] knpk13:
I use LOS on my other phones as well, since almost every custom ROM is based on it.

I tried a few custom roms (PA, LOS, omni, etc.) on my 7T Pro several months ago, and concluded they weren't ready for my daily use. They all used different vendor partitions too for some reason and it's a hassle to switch between custom roms when you can't make nandroid backups, especially on a device that's still receiving updates from the OEM (so firmware changes that can affect custom roms).

Some people have reported that they have got TWRP working with OOS 10 after a full format, but they use a closed source Chinese TWRP that I'm not willing to risk using. Not to mention I have like 220gb of data that I'd have to backup before I switch. So I'm waiting for OOS11 to rollout so custom roms can make their changes if needed and then I can switch.

I used fastboot (technically fastbootd I guess) to flash ROMs, but I remember LOS recovery worked for a couple ROMs too; used it to help test Glassrom. Don't think it ever worked/booted (too many security changes?), and maintainer dropped support. For some reason, the Glassrom maintainer hates magisk and seems to have a pretty bad reputation amongst other custom rom/kernel devs (not sure why), so it's nice to see mse1969 with a working privacy focused build for this device.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
This Rom works definately flawless. Better than most.👍
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] tvoll:
Really digging this ROM. Been using it for a couple of weeks and it has been solid. The only gripe I have is that my OnePlus 7T Pro speakers are significantly quieter with this rom compared to the stock one. Is this something that could be modified?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Bradford1040:
V4A Seems to 100% solve that issue, after adjusting my profiles my phone is better sounding & louder that say an ipad
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] tvoll:
Does that require root?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Bradford1040:
Tell you the truth. I'm not sure, I know I installed through magisk, but I vaguely remember seeing people install it directly, so something for you to look into. It really works very well,

When I got my phone with OOS, I was super impressed with the sound, but I installed & rooted after having the phone 3 days. At first I was kinda depressed about the low volume. After V4A, I'm not anymore

But you've already unlocked the bootloader, might as well root as well lol, I pass safetynet, got snapchat, Netflix, Gpay, and more without much of an issue.

For me it was a game changer, I thought I only wanted to do increase volume steps, I was wrong lol. I've done a ton of things to customize my phone to make if mine.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] knpk13:
This was one of the issues I had when I tried custom roms several months ago. The speaker volume is pretty low even on OOS without Dolby Atmos, which OnePlus forces you to keep on (can't switch it off or remove it without special methods), which really sucks. I think some custom roms solved the problem by including Dolby Atmos in their builds. But having the hardware depend on some special software for decent audio performance feels like a scam lol.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] tvoll:
Another question, will there be a build like this for Android 11?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Not immediately. Eventually yes, but towards "in a couple of months from now" rather than "soon". My goal is to provide stable, robust daily-driver builds.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
I have a question. When the iptables Blcokscript is on and the Firewall is engaged and i denie all apps inclusive system apps, they are all denied. If i switch to allow inside firewall (marked and set to green) i have internet and mobile even secure (With the green key signed) But if I allow microG, it won't connect for push notifications, even when allowed. Is that correct? If yes, the iptable Blockscript is useless until you do not need Push notifications. I run my own chat on my server. With engaged Iptables Block Script I do not get any message pushed.

Thy Ray
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
The block script of course does have an exception for microG to allow Google connection, otherwise indeed, this would not work.

I don't have issues in using the block script and using microG for push notifications. This is my default setting.

The internal firewall offers three columns/options: WiFi, mobile data and VPN (the key symbol). So you can control per app, whether it is allowed to connect to the internet via WiFi, mobile data or VPN.

Normally, as long as you allow internet connection for the GmsCore (microG) app, registration should work! Did you also allow your app to receive push notifications in the firewall?

I once had a specific issue, which I did not see immediately: I connected via my WiFi guest network, which only allows http and https. And the cloud messaging uses different ports, so when I connected via Guest network instead of regular, push notifications didn't work.

To analyze push notification issues, there are test apps, e.g.

Push Notification Tester - Apps on Google Play

This App allows you to test whether Push Notifications are working properly

play.google.com

The linked app is allowed by the block script, so I recommend that one, if you want to analyze your issue.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
It is really weird. If i untick iptables Blockscript, the firewall works. If i mark it again, it won't.

I let it unticked, so it works like it should...... Thank u for ur reply.

Greetz
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Normally, for the "pure" push messaging (I.e. receive them), it is sufficient, that GmsCore can connect to Google. This is the case also with activated block script.

However, there are specific cases, where also the app itself dealing with push messaging needs a Google connection. For example, to trigger a message, like apps to test push notifications, or maybe other special situations, wherein additional interactions happen with Google for whatever reasons. If your specific app needs to connect with Google independently from cloud messaging (but maybe triggered by such a notification or e.g. calling its own server being hosted by Google), the block script would prevent this...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
This could be in fact the reason. But i am not too deep into that stuff who connects who.

But definetely it is the fact, that microG does not connect when iptables Blockscript enabled on my phone.

Thy anyway