• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM] LineageOS 17.1 | Android 10 [UNOFFICIAL] [Sep8]

albinoman887

Inactive Recognized Developer
Dec 14, 2010
3,861
16,142
0
Snohomish, WA



This is an UNOFFICIAL build. of LineageOS 17.1 for the OnePlus 7T Pro 5G Mclaren. I did NOT create this ROM, it is an Open Source project by the community for the community and has many many contributors , some from this very thread!. thanks to all who have contributed to CyanogenMod/LineageOS over the years.

Supported device: OnePlus 7T Pro 5G McLaren (hotdogg)
Code:
[B]IMPORTANT[/B]

* Builds are done when they are done, and not a second sooner. Please no build begging.
* Do NOT be rude.
* If you don't get a reply from me in a timely manner about your bug, sorry i do this in my spare time
* Respect all users
* If I see a NOOB question and I don't feel like replying, I WONT.


  • Built from latest LineageOS/Android 10 source
  • Service
  • Text
  • Data
  • Call
  • VoLTE/WiFI Calling/IMS/5G]
  • Audio
  • WiFi
  • Google Now
  • Bluetooth
  • GPS
  • MMS
  • Video playback
  • Audio playback
  • Camera
  • Video recording
  • NFC


  • ??? You tell me

Unlock Warning:
By unlocking a OnePlus phone, you can loose permanent functionality in fingerprint scanner and OTAs for Stock ROMS if improper steps are taken.
Please see 2rd post for backup instructions BEFORE flashing this or ANY custom ROMs
Join our Telegram Chat for added support




PAY ATTENTION!! DIFFERENT THEN MOST DEVICES! CURRENTLY TWRP DOESNT SUPPORT OUR DEVICE SO FASTBOOT MUST BE USED INSTEAD! GAPPS IS ALSO INCLUDED IN THE BUILD DUE TO SAME LACK OF TWRP!
  • (if you are comfortable with fastboot just run the following commands from fastbootd, if you are unsure of the procedure please read on IT IS DIFFERENT THEN TWRP!
    Code:
    (boot to bootloader)
    fastboot reboot fastboot
    fastboot -w
    fastboot update lineage-17.1-20200723-UNOFFICIAL-hotdogg+GAPPS_fastboot.zip
  • Boot to bootloader
  • from terminal/command prompt: fastboot reboot fastboot
    (Don't forget the above step! This will bring us into fastbootd mode. Regular bootloader/fastboot doesn't have access to all needed partitions for flashing. You will see 'partition not found' errors)
    Note: In order to access fastbootd mode, we must have stock recovery flashed until TWRP is fixed
  • if you are coming from a different rom wipe userdata by typing fastboot -w
  • now type fastboot update filename.zip where filename is the name of the downloaded zip. (e.g, lineage-17.1-20200723-UNOFFICIAL-hotdogg+GAPPS_fastboot.zip)


  • Any and all users in this thread who contributed or will contribute to making this ROM as stable as possible
  • LineageOS Devs
  • @mjevange
  • @Omariscal1019
  • Me



Not expected by any means but always brings a smile to my face when I see it, If anyone wants to Paypal me a couple bucks my way it would really help cuver all the coffee and smokes i go through debugging stuff haha :)



Thanks and happy flashing!



[*] See Post 3



[*] See Post 3

XDA:DevDB Information
Lineage 17.1 for OnePlus 7T Pro McLaren, ROM for the OnePlus 7T Pro McLaren

Contributors
albinoman887
Source Code: http://github.com/Albinoman887

ROM OS Version: Android 10
ROM Kernel: Linux 4.x
ROM Firmware Required: Unlocked Bootloader
Based On: LineageOS

Version Information
Status: Beta

Created 2020-06-29
Last Updated 2020-06-29
 
Last edited:

albinoman887

Inactive Recognized Developer
Dec 14, 2010
3,861
16,142
0
Snohomish, WA
Unlock Warning:
- This matters only if you ever want to revert to OnePlus ROMs or a fully stock phone
- Choose a method below to get backups BEFORE unlocking to prevent this
- persist.img and reserve.img are most important, but get full dump/backup to be safe
- If you need help, join our Telegram Chat

Getting your phone into EDL mode
Code:
- While holding {Vol+} & {Vol-}, insert USB
- Your screen will remain blank, you will immediately be in EDL mode
- You will have 10 seconds to interact with EDL mode, or the phone will restart into Charging mode
- If an EDL mode interaction fails, you will need to first reboot into fastboot by holding {Vol+} & {Vol-} & {Power} for 10 seconds

MSM Readback (Windows Only)
Download Tool
Grab any MSM Tool version

Obtain Backup
- Launch tool
- Select Target 'TMO'
- Press F8 (password is 'oneplus')
- Select Partitions & Hit OK
(persist.img and reserve.img are very important, but can't hurt to have a copy of everything, use Ctrl-A to select all)
- Put phone in EDL mode (SEE NOTE)
- Enumerate device
- Click Readback & Wait


EDL Tool Backup (Linux Only)
Obtain the tool
Use GIT:
Code:
~$ git clone [email protected]:bkerler/edl.git
—or—
Download ZIP: https://github.com/bkerler/edl/archive/master.zip

Prep
Use the included README for required packages / setup
Pay attention to UDEV rules, python, and pip

Backup
In the edl folder:
- Create folder named dumps
- Put phone in EDL mode (SEE NOTE)
- Use edl.py:
Code:
~$ ./edl.py rl dumps/ --memory=ufs --genxml --skip=userdata
 
Last edited:

albinoman887

Inactive Recognized Developer
Dec 14, 2010
3,861
16,142
0
Snohomish, WA


Sep 8
* Adjusted size and position of Fingerprint Scanner icon to match stock
* Fixed position of Keyguard so the Emergency call button is no longer covered by FP icon.
* Fixed issue when you would wake the device and tap the lock screen the Fingerprint Icon with shift either left or right a few pixels
* Adjusted the color the fingerprint icon lights up when pressed to match stock values, Increases the speed of finger detection considerably
* Fine tune the size of the status bar (it was a little wonky)
* Removed the hack to re-add Face Unlock now that Fingerprint Sensor is working
* General cleanup and housekeeping.
* Any and all changes merged to LineageOS as of Sep 8th


Aug 29
* FINGERPRINT SENSOR IS FINALLY WORKING!!!!! This took me no joke, 100s of hours to figure out. I honestly thought it was a lost cause. There a a couple cosmetic issues still like the icon still showing when you swipe up to enter pin instead of using your fingerprint. I think thats it.
* General under the hood improvments

July 23
* Updated flashing method. No more clunky scripts , we now are using a fastboot update zip. This is the same method the OEMs use to flash, simply boot to fastbootd and run (fastboot update filename.zip) where filename is the name of the downloaded zip. Installation instructions in first post are updated to reflect this change. dont use TWRP its still buggy as hell
* Ported Face Unlock feature from previous Android versions as a alternative to fingerprint unlock until that issue is resolved.
* Enable SELinux Enforcing
* Update security patch to June 2020
* Upstream changes and possibly a couple other small things I forgot

July 07
* Updated vendor libraries to 10.0.36
* General source cleanup and optimization
* Updated build fingerprint to match vendor
* still no FP , but progress being made

June 29
* Initial Release


[ROM]: lineage-17.1-20200908-UNOFFICIAL-hotdogg+GAPPS_fastboot
Gapps: TEMP INCLUDED WITH ROM IMG UNTIL ITS FLASHABLE VIA CUSTOM RECOVERY
[Download Archive]: All ROMs


https://github.com/LineageOS
https://github.com/Team-Hydra/android_device_oneplus_sm8150-common
https://github.com/Team-Hydra/android_device_oneplus_hotdogg
https://github.com/Team-Hydra/android_kernel_oneplus_sm8150
https://github.com/Team-Hydra/proprietary_vendor_oneplus

Contributors
albinoman887
 
Last edited:

albinoman887

Inactive Recognized Developer
Dec 14, 2010
3,861
16,142
0
Snohomish, WA
wow. does no one user lineage anymore lol? this is the deadest Lineage ROM thread on xda ive ever seen lol. btw i added a donate link... and slowly but surely making progress on fingerprint sensor... turns out Oneplus 8 has the same bug from simply unlocking the bootloader. Also i forgot to enable 90Htz refresh rate for our builds, did that today, will be releasing new build shortly, i have very slow upload...
 

kmk2k6

Senior Member
Apr 3, 2011
58
13
0
Melbourne, FL
wow. does no one user lineage anymore lol? this is the deadest Lineage ROM thread on xda ive ever seen lol. btw i added a donate link... and slowly but surely making progress on fingerprint sensor... turns out Oneplus 8 has the same bug from simply unlocking the bootloader. Also i forgot to enable 90Htz refresh rate for our builds, did that today, will be releasing new build shortly, i have very slow upload...
I agree, it is pretty dead, which is unfortunate. I have been waiting for lineage to be available for this phone since i got it and i very much appreciate your hard work. I just have to figure out how to flash this without bricking my phone. Its been several years since ive flashed roms on an android phone.

---------- Post added at 01:18 PM ---------- Previous post was at 01:02 PM ----------

Just installed....and amazing job Albino. looking forward to future updates and to you crushing the other roms that come out for this phone.
 
  • Like
Reactions: Xcaliber

Betrayy

Member
Feb 1, 2020
32
4
8
Chicago, IL
I just wanted to say thank you for making this possible! I wish you good luck for making the rom more stable and to anyone else working on future ROMs for the 7T pro 5g mclaren! Glad to see there is an active community and maybe one day we will get an international conversion method? Pog
 
  • Like
Reactions: Xcaliber

kmk2k6

Senior Member
Apr 3, 2011
58
13
0
Melbourne, FL
After using this rom for several days the phone is working very well. No real issues honestly other than a couple of apps force closing it's awesome. Great job Albino! Looking forward to future releases.
 
  • Like
Reactions: Xcaliber

Dvalin21

Elite Member
Nov 2, 2010
1,394
226
0
OKC
Hello everyone. Im actually thinking about installing this rom on my phone. I currently have the only other custom rom that is available for this phone. I notice some thing that was less in performance in the stock rom like the wifi range and battery life. Also, in one of the earlier conversations i read about very little activity, I believe the issue is that most people either dont want to loose the finger print function and also, the process of flashing is completely different. Especially with no TWRP support for the device. Maybe all of this will change when TWRP is actually fully supported.
 

pyckvi

Senior Member
Oct 16, 2009
53
2
0
Sacramento, CA
wow. does no one user lineage anymore lol? this is the deadest Lineage ROM thread on xda ive ever seen lol. btw i added a donate link... and slowly but surely making progress on fingerprint sensor... turns out Oneplus 8 has the same bug from simply unlocking the bootloader. Also i forgot to enable 90Htz refresh rate for our builds, did that today, will be releasing new build shortly, i have very slow upload...
Thank You for your hard efforts Albino! I have been patiently waiting to get a great Vanilla Rom for this phone and Lineage is exactly what I have been waiting for. As a thank you, I just submitted a small donation for your efforts and I hope that it would encourage you to not lose hope with this community and continue to invest your expertise in our device. Thank You and I look forward to having your Lineage OS running on my OP7 Pro MCL soon with the hopes that you'll be able to resolve the fingerprint issue soon.
 
Last edited:
  • Like
Reactions: Dvalin21

Dvalin21

Elite Member
Nov 2, 2010
1,394
226
0
OKC
Is there anyone who has tested WiFi/Bluetooth on this ROM vs AOSiP? The latter has had a shorter range than stock ROM and idk if this ROM had any advantages. Thoughts?
Same here, i noticed more the wifi than the bluetooth.

---------- Post added at 02:42 AM ---------- Previous post was at 02:12 AM ----------

I noticed as I was getting ready to download this rom that there was also "Omni" roms. Are those roms for our phone as well or no? And is so how is the stability of the rom? Thanks.