yashsingh1/xdaforums huggingface dataset:
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
New and FINAL build with January 2023 ASB patches available (untested!)

Hi all,

as announced, the FINAL build with the January 2023 ASB patches is available for download:

https://sourceforge.net/projects/lin18-microg/files/hotdog/lineage-18.1-20230106-UNOFFICIAL-microG-signed-hotdog.zip/download

Security string 2023-01-01

microG 0.2.26.223616-16

Please note, that this build is UNTESTED

I am already on Lineage-19.1 on my own device, and downgrading to 18.1 would mean to loose all data, which I don't want to. The build does not contain any device-specific changes (I did not patch the kernel, hence the 2023-01-01 sec. string instead of -05 at the end). Applying the patches on the Oneplus 3 device wokred perfectly fine, so I

do not

expect any issues with the build - nevertheless, I would like to only let the Updater app offer an OTA update, when I receive a confirmation from anybody of you.

Therefore:

Somebody, who has not yet upgraded to 19.1, please flash manually and feedback, that all went fine.

(Alternatively, if I observe a couple of downloads and receive no complaints in a couple of days, I'll activate the Updater accordingly.)

Thanks & regards, M.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
As anounced - I have observed some manual downloads of the final build and no complaints here, so I have finally pushed the updater configuration.

The updater will now suggest the final lineage 18.1 update for this build.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] alleykat2561:
I updated 18.1 from the updater today, no issues.

Thank you MSe1969.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
EoL

OK...

Successor thread created for LineageOS 19.1 builds and published there February '23 update

Explained in post (scroll back to #306) here how to migrate to successor build

Received no further feedback, question or clarification item regarding the 18.1 build of this thread

... so I think it's time to declare the end of this thread.

Thanks for your interest and looking forward to seeing you in my successor thread.

Cheers, M.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
The 7T and 7T Pro are different devices; similar, but different.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Mr Raven:
Thanks very much for the ROM.

I had LOS on my previous phone (Oneplus X, purchased in dec 2015 and still fully functional).

Got the T7 Pro (8Gb) and wanted to try LOS with MicroG.

All installed fine. Aurora store works as well

Now I can not get my contacts from google; account was added and showing in MicroG. How to access these contacts?

Furthermore the camera only goes to 12mp; is it possible to use higher resolutions; I have "A better camera" but have not tried it yet because I have not switched because of the contacts issue.

Any help/advice is appreciated.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
If you want to use microG for contacts sync with Google, which is out of scope in regards to the microG project, you need to extract the Calendar and Contacts synch adapter apps from a Gapps package and put them as regular (I.e. not privileged!) system apps.

See links below:

Confused about Calendar and Contacts sync support with Google? · Issue #1509 · microg/GmsCore

Describe the bug I'm unsure whether microG is intended to support Calendar and Contacts sync with Google. From what I've found here: #705 (comment) and other places, then support is considered 'out...

github.com

Step 3: Contacts and Calendar Sync

This however isn't the intended way of using microG, but it's possible.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] bestouff:
They're not the same phones, not the same device tree, I wouldn't do that if I were you.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Dragos1221:
I've used this rom for about 4 days, and i had some problems:

-The fingerprint does not working well, I have to keep my finger on the screen a lot to unlock the phone, and this from a few attempts sometimes.

-I encountered some lag when entering some apps, the animation was not fluid, idk why...

Otherwise everything is going well so far.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Thanks for your feedback.

On my own device, fingerprint works well and I also do not experience any lags. Did you upgrade the firmware as advised in the OP?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Dragos1221:
I had OOS 11.0.3.1 before flashing Lineage OS.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
OK, then this potential reason can be excluded.

As indicated already, I cannot reproduce your issue on my own device.

Can you produce some logs?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Varakh:
A big shoutout to @MSe1969 for your efforts providing this ROM. I just flashed it today and this is exactly what I have been looking for over the past couple of months, I was even considering buying a GrapheneOS compatible device.

Everything works butterly smooth. I just need to find an alternative for a good camera app replacement.

Thanks! Keep up the good work.

Cheers,

Varakh
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] pa.trick:
Have been using this ROM for more than a week now without a single problem!

Thx a lot to @MSe1969 for providing it and for being so supportive in case questions arise! :)(y)

I'm using the 8.1 Google camera by Arnova8G2 that can be downloaded here: https://www.celsoazevedo.com/files/android/p/gcam-oneplus-7-t-pro/

Disclaimer: I don't care much about the camera, just using it because many say it offers a decent quality - check for yourself ...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Northern Lights:
Hello I tried to install this rom on 7T Pro McLaren edition and I am not able to get my sim to work nor my Wi-Fi doesn't work either. When I go to Settings then WIFI no WIFI shoes up.

Has anyone had this issue?

Thank you
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
What is your device model code shown in the backside? (e.g. mine is HD1913)
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Howdy Fellows, i have a strange "problem". If 4G (volte) is enabeled i can´t see who calls me. It states unknown caller.

If disabled all is normal, caller is presented. Anybody got a hint for me? I do not want my 4G (volte) disabled
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Northern Lights:
Thank you for your reply MSe1969

I have HD1925 model
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
That explains (I suspected this, tbh):

HD1925 is the 7T Pro McLaren 5G, which is a different device with the Codename hotdogg (yes, 2g at the end), whilst this ROM is for the hotdog device (1g at the end) aka 7T Pro ("4G" so to say).

You need a different ROM; as far as I know, there is a thread here on XDA for the 'hotdogg' device
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
I don't have that issue, so difficult to advise. But VoLTE in general may be good for surprising things, depending on carrier, device and OS...

I had observed for example on a Galaxy Note 9 with Stock ROM that VoLTE enabled caused broken calls when roaming in T-Mobile.pl whilst perfectly working in T-Mobile.de, only option was disabling VoLTE...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Northern Lights:
Thank you very much MSe1969 :) that might explain my problems.. Let me work on this tonight and i'll update you later
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Varakh:
Out of interest: What are your screen on times? I have the impression that stock gives me a lot more SOT than the ROM. Does stock optimize some stuff better or what could be the reason behind that? I have 90Hz enabled, had it also enabled on Stock. Any ideas?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
No idea. Tbh, I simply take over the LineageOS device config w/o changes.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
I solved all my Problems. All works fluently. I solved the issue with 4g unknown caller ID with deleting the cache and memory in all system telefone apps. Now i am completely contented.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] bestouff:
FWIW I used to have this problem with LineageOS 18 (not this ROM, the original LineageOS) and a full reset (format data, cache, etc.) made it disappear.

I know it's not much help ...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
FYI @All,

If u update firmware to a newer version, your second sim2 states 00000000 if u call *#*#INF0#*#*.

Under setting phone it shows up normal

If you revert to normal "OOS" as system again, simcards show up with IMEI as normal.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
I can confirm your observation, but I have no idea how to deal with it - seems however more a "cosmetic" issue, correct?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Information about new builds

Hi all,

in fact a new build is ready and works fine. However, one thing has stopped me to publish it yesterday night:

I have missed to apply the necessary patch for OTA updates in my initial build. So, I still need to test the OTA updates at least once. This will cause a little delay on publishing the next build. This also unfortunately means, that you will have to manually update the next build, before the OTA feature is available to you.

Stay tuned, latest tomorrow night, all will be ready.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
New build with October 2021 ASB patches

Hi all, a new build is available:

https://sourceforge.net/projects/lin18-microg/files/hotdog/lineage-18.1-20211012-UNOFFICIAL-microG-signed-hotdog.zip/download

Security string 2021-10-01

AOSP tag 11.0.0_r46

Bromite System Webview and Browser updated to 93.0.4577.83

As explained in my previous post, you need to manually download and sideload. Only this new build is OTA enabled, so only next time, OTA updates will work.

EDIT: Don't forget to flash the special recovery linked in the OP again before side loading!

The sec. string ending on -01 comes from the r46 tag and reflects the value of official LineageOS - nevertheless, kernel patches have been applied.

Happy flashing,

Regards M.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Yes, absolutely. This has only cosmetic effects and there is no harm to the system itself.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Got that failure unfortunately....

serving: 'lineage-18.1-20211012-UNOFFICIAL-microG-signed-hotdog.zip' (~39%) adb: failed to read command: Success
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Did you flash the specific recovery before sideloading?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
I am on Lineage 18.1. This is an update?.... I am on lineage-18.1-recovery-20210903.img. It is not stated in your post for a reflash of that .img file. Did i miss something??
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
It is explained in the OP under "Update instructions" - you must go into fastboot mode and flash the a.m. recovery image again, afterwards, reboot to this recovery from fastboot screen.

Within each ROM flashing, the recovery built along with the ROM is flashed, too. And that recovery won't work. No idea, why (I guess the hardened c-lib causes trouble)

EDIT: Put an Edit into my announcement post to emphasize that aspect
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
All good, Thy and excuse me for wasting your time.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
NP, glad it worked - so good also for others reading here
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Varakh:
Upgrade worked flawlessly. Thanks for your efforts!
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Thanks for the info - for sure good to know for forum participants. (As indicated before, I want to use e.g. 'fastboot boot <my test kernel>' etc, so I won't lock the BL myself).

But I have a question:

Trying the TWRPs available for this device, I came back to Lineage recovery being the "least evil", as the TWRPs simply didn't work properly. Does your SHRP properly work? E.g. decrypt an Android 11 /data partition, backup/restore, flash a ROM w/o overwriting recovery, etc.?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] steadfasterX:
Well I am not a friend of having always the latest Android version when the current one works fine ;) I prefer having everything (ROM, recovery, locking) secure + working then being on a newer Android version.

So.. my ROM is A10 based and I can speak for that only. Here SHRP works perfectly fine but I guess thats the same for TWRP here.

Regarding overwriting recovery: You simply have to remove this: https://github.com/LineageOS/android_device_oneplus_hotdog/blob/lineage-18.1/BoardConfig.mk#L15 and it won't get overwritten. I stumbled over that as well as I first found https://github.com/lin18-microG/and...on/blob/lineage-18.1/BoardConfigCommon.mk#L58 and so thought it should work until a grep on the device tree had shown the mentioned one ;)
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
I agree to your point and I am also not the first to upgrade (that's why I started only now with 18.1). However, in 18.1 e.g. VoLTE works fine. And TWRP wasn't working for me in 17.1 either. I have tried several versions - it was possible to decrypt /data, but no backup possible. Hence nothing to leave behind when upgrading...

Thanks, that's cool - I will definitely try that.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] ewong3:
coming from 11.0.4.1 oos - just tried flashing, but after the recovery flash and trying to boot into it, i ended up back in fastboot menu... tried twice with same results, any clue how to resolve this please?

update: wow the img file was in a folder which is zipped up... now proceeding with the underlying file ... and success!

as suggestion, perhaps dev can just post the img file in future to save inattentive users like this one from tortuous hair pulling
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] RayfG:
Hi, did you do < adb sideload copy-partitions-20210323_1922.zip > after installing recovery? This is evident for a regular boot.

All the best, Ray
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] ewong3:
yes followed instructions fully, all working now, enjoying google free experience - just wondering if any apps cannot work without google acc sign in? tempted to not do that even if possible...
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
I don't sign in to Google stuff at all, and many apps work without issues. I mentioned this already before (maybe in predecessor thread): If you use apps simply having some G* dependencies e.g. to receive push messages, all will be fine. But if you attempt at using genuine Google apps, which deeply integrate with the G* eco system, you may face issues.

(The aim is not to need any G* account)
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] ewong3:
will try without G acc first, thank you
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] steadfasterX:
If you wanna live without google spyware consider /e/ ;) its not just a google acount and you're free of google. a lot of internals are communicating with google and the reason why custom ROMs like /e/ exist..
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] ewong3:
sorry for being dumb, not getting what /e/ means?
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] kamien8:
Hello MSe1969,

Spoiler content hidden.

I’d like to avoid geting it bricked. So if you don’t mind, I’d like to ask some questions to clarify my concerns.

1. Is the link below the latest version of the ROM?

https://sourceforge.net/projects/lin18-microg/files/hotdog/lineage-18.1-20211012-UNOFFICIAL-microG-signed-hotdog.zip/download

2. Is the link below the latest version of the Lineage revocery for this build?

https://sourceforge.net/projects/lin18-microg/files/hotdog/lineage-18.1-recovery-20210903.img.zip/download

3. “If you come from Stock ROM, synchronize the a/b partitions”. How to do so? And down further “If you come from Stock ROM, sideload the "copy partitions" script referred and described in the LineageOS install instructions.”

I don’t understand this paragraph. Can you explain, please?

4. Firmware upgrade. I’ve got ver. 11.0.3.1. As I can see on:

https://xdaforums.com/t/oneplus-7t-pro-rom-ota-oxygen-os-repo-of-oxygen-os-builds.4003455/

there is version 11.0.4.1 available. Is it mandatory to update it?

Following the instruction, I’ve installed Oxygen Updater app. When I start the app, it automatically choose OnePlus 7T Pro (EU) version. Other available versions are: OnePlus 7T Pro and OnePlus 7T Pro (India). There is no Chinese version on the list (my own is from China). I know this is a question out of the scope, but maybe you know if I can safely use the suggested model? If yes, shell I chose Stable (full) or Stable (incremental)?

5. Installing ROM... You wrote: “You must format the /data partition!”. How to do so?

6. Finally, just to double check... During the process a SIM card should be in the slot and mobile data should be turned on, right?

Thank a lot,

Adam
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Thetimelost:
Hey ! I comeback on your rom since I managed to use Android auto :) for the curious here is my savior : https://xdaforums.com/t/microg-android-auto-fully-working.4319159/

The last thing if it's possible is the possibility to re-lock bootloader so I can use payconiq, except that perfect ROM !

Thanks for your job !
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Yes - new version will come soon, but right now, it is. (Not too much time at the moment, but trying to get it done soon)

Yes.

https://wiki.lineageos.org/devices/hotdog/install - please look at the "Pre-Install instructions" section.

No. The October version (see above) anyhow expects 11.0.3.1 - I will adapt the next build for 11.0.4.1, but as indicated, upgrade won't be necessary (but recommended).

In the OP, there is also a thread link to a collection of all firmwares. I recommend going there instead of the Updater app.

https://wiki.lineageos.org/devices/hotdog/install - please look at the section "Installing LineageOS from recovery"

In fastboot or recovery mode, there is anyhow no connection to your SIM card or to the internet. What you do, as long as you are still on Stock ROM, does not matter - and after flashing LineageOS and then booting up the first time, enabling/disabling mobile data will be asked by the Setup Wizard. There is no necessity to remove your SIM card before the flashing, so yes, just leave it in., but that does not really matter.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
Thanks for the link, will have a look, when I find the time.

Me doing development, locking BL isn't really good for my purpose. So I don't know and never tried. Could or should be possible, I think, but I can't give you any assurance - you may want to search the net or XDA for more information. Or you may simply want to try yourself, but be prepared for the worst case: that the phone would not boot any more, so you may have to unlock the BL again, which will cause a factory reset, so your data will be gone. You have been warned!

Thanks for the positive feedback
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] steadfasterX:
Its possible and i use it on my DD (and at least 1 other user as well). Requires a ROM which supports that though. I think mine is the only one doing that.. Anyways this should give you some insights: https://xdaforums.com/t/rom-unoffic...ty-lock-your-bootloader.4290485/post-85164951
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
By admitting, that I have no practical experience with /e/, some comments:

Where my build and /e/ are quite similar:

/e/ is based on LineageOS / uses LineageOS as base system - my build obviously is an unofficial LineageOS build

both use microG to provide compatibility for apps with Google dependencies

both contain specific tweaks to get rid of Google connecting code within the AOSP base

both aim at getting rid of Google spyware

Where it differs:

/e/ provides an own set of apps and UI experience and offers an own "eco system" to aim at providing a daily driver capable experience even to inexperienced users (as you can even buy phones with /e/ pre-installed)

my build offers specific tweaks (e.g. pre-shipped hosts file, firewall to block Google & facebook) and security hardening patches ported from GrapheneOS

Question of personal preference . . .
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] steadfasterX:
.... While my own /e/ builds make heavy use of your hardening approaches (graphene patches etc) ;)

yea at the end it is mainly personal preference
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Thetimelost:
The main problem of your rom is :

Gesture navigation, I can't leave without it, I'm too habit to it.

And on the rom of @MSe1969, all si installed for Aurora Store etc, It's been a time that I didn't try your rom but in my souvenir, there are some apps that missing.

Except that your rom is a great rom too !

Waiting to see your next update.

Thanks to working on our privacy :)
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] steadfasterX:
it has gesture navigation.. added months ago ;) Aurora, F-Droid everything is installed but yea its a bit different then LOS and so a personal choice what one like more .. I can't live without a locked bootloader for example :)
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Thetimelost:
Ok, I had visiting the thread of your rom two dans before and didn't saw an update about that,

Will give it a try and review my expérience on your rom thread, letting this thread clean^^ ty and see your on your thread for my exp.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Thetimelost:
Little update , I just realized that what blocking payconiq is not the bootloader, I rooted the phone and use magisk hide and now all working flawless.

Thanks.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] kamien8:
Hello MSe1969,

thank you for naswering me.

I will wait for the next revision then. By the time the new release is ready, I hope I will be better prepared for the procedure.

I've already read it a few times and I'm trying to wrap my head around the information:

Following the wiki article, slot a and b - this is something "virtual for me" (I'm not a devloper nor IT/smartphone guy), but anyway, could you please explain the puzzle below:

What does "sideload" mean? (sorry for silly question)

I assume, once I'm in recovery mode, there is such an option available. What does Apply from ADB mean?

Here I'm confused. Common sense says, if I follow the first bullet point, the job is done, and there is no need to proceed the second bullet point. Am I right?

I'll do so. Do you mean this thread?

https://xdaforums.com/t/oneplus-7t-pro-rom-ota-oxygen-os-repo-of-oxygen-os-builds.4003455/

There are:

HD01AA Global, HD01BA Europe, HD01AA India. My OP is from China. Which one should I choose?

Thanks a lot!
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] MSe1969:
When you have booted "recovery", there is a special mode called "side load". In that mode, the recovery system waits for a file transfer of a to be flashed file/ROM. From your PC, which is connected via USB cacle to the phone, you initiate the transfer with the command " adb side load <file name>"

That is the option to activate the a.m. "side load" mode

You need to activate the side load mode in recovery (first bullet point), before you can initiate the file transfer / flashing (2nd bullet point)

I am not sure, but I think "Global" - in the linked thread, a similar question has been asked and the answer was "Global". But in your own interest, please do more research.
[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] Thetimelost:
Hey !

I have a question, do ambiant display working for you? When I receive notification the screen won't automatically wake up.

The ambiant display is checked in settings,

thanks