[ROM][dumpling][10.0.X] LineageOS 17.1 (Q) for Oneplus 5T

Search This thread

Pikoon

Member
Aug 15, 2017
38
4
OnePlus 5T
dumpling (OP5T) will be pushed on the official LOS gerrit ... probably next week by @T1mb3 (a.k.a Timi Rautamäki)... ;)
The official LOS 17.1 releases for dumpling (OP5T) and cheeseburger (OP5) will then depend on the LOS team ... which is very busy with LOS 18.1.
Note @T1mb3 is already working on LOS 18.1 for OP5.
Thanks for that useful information, I just have one question as I would like to move to LOS.
If I flash this Unofficial ROM now, will it be possible to move directly from the Unofficial to the Official one, as the migration tool is more than 2 years old ? Or should I just wait for the Official one to be released next week ?
Thank you very much for your informations and your great work !
Cheers
 

LamarrCZ

Member
Jun 24, 2012
28
11
Anyone using this ROM? I'm looking for good stability and battery performance. Is it stable enough to use as daily driver? Thanks in advance.
 

Eric_Lev

Senior Member
Jan 27, 2019
1,451
2,647
Angers
sourceforge.net
Thanks for that useful information, I just have one question as I would like to move to LOS.
If I flash this Unofficial ROM now, will it be possible to move directly from the Unofficial to the Official one, as the migration tool is more than 2 years old ? Or should I just wait for the Official one to be released next week ?
Thank you very much for your informations and your great work !
Cheers

A clean flash is always recommended but a dirty flash should be possible.
An alternative: install the latest official LOS 16 and wait for the official release of LOS 17 ... but how long ?
Before flashing this unofficial build or the future official one, backup your personnal data and use (for example) Migrate - custom ROM migration tool to backup your applications, contacts, sms and much more... Note this app requires to be "rooted".

---------- Post added at 15:44 ---------- Previous post was at 15:42 ----------

Anyone using this ROM? I'm looking for good stability and battery performance. Is it stable enough to use as daily driver? Thanks in advance.

This ROM is my daily driver.
 
Last edited:

InsaneNutter

Senior Member
Jun 26, 2010
196
127
Yorkshire
This ROM is my daily driver.

Out of curiosity as this uses the device, kernel and vendor trees from crDroid, does the phone hand over from WiFi to mobile data ok when the mobile data connection is not active in the background?

I ask as this currently causes crDroid to crash to the lock screen in the latest build, more info here: https://xdaforums.com/showpost.php?p=83653939&postcount=921

Tempted to use your unofficial Lineage build if no major issues exist.
 

Eric_Lev

Senior Member
Jan 27, 2019
1,451
2,647
Angers
sourceforge.net
Out of curiosity as this uses the device, kernel and vendor trees from crDroid, does the phone hand over from WiFi to mobile data ok when the mobile data connection is not active in the background?
Just tested and no such problems.
************************************
[ New Build up - Stable and can be used as a daily driver ]
lineage-17.1-20201020-UNOFFICIAL-dumpling.zip
Build type: Weekly or monthly ... it will depend on changelogs.
Download: All versions
Changelog: Sync LOS and crDroid sources
- Upstreamed kernel to v4.4.240
About SafetyNet: https://xdaforums.com/showpost.php?p=83616809&postcount=374
About GCam: https://www.celsoazevedo.com/files/android/google-camera/dev-Nikita/
Note:
- The builds require the latest firmware (10.0.0-H1).
- Open GApps : pico or nano only.
- More information here: https://xdaforums.com/showpost.php?p=83283907&postcount=314
- If you come from a build prior to 20200930, a clean flash is recommended (but not mandatory).
- You can use Migrate - custom ROM migration tool to backup your apps, data, contacts, sms and much more.
All credit goes to LineageOS team, crDroid team, @codeworkx and @neobuddy89.

Edit (20201021) :
- @cubandanger05 : No problems to export contacts (see screenshot)
- @tokariew : no signature spoofing
 

Attachments

  • Screenshot_20201020_Settings.png
    Screenshot_20201020_Settings.png
    167.7 KB · Views: 429
  • Screenshot_20201021-063629_Contacts.png
    Screenshot_20201021-063629_Contacts.png
    98.9 KB · Views: 427
Last edited:

cubandanger05

Senior Member
Dec 22, 2009
545
184
Google Pixel 5
Google Pixel 6a
Happening on 10/17 build (clean flash) and today's. Unable to export contacts regardless of what option I pick. Unsure if this is a known issue. Figured I let you know. Anyone having a similar issue?

"Couldn't export
Unknown error"
 

Eric_Lev

Senior Member
Jan 27, 2019
1,451
2,647
Angers
sourceforge.net
As requested via PM, I will continue to build for OP5/5T until the release of the official LOS 17.1 builds.
Download: All builds
Build type: Weekly or monthly ... it will depend on changelogs.
Known issues: Ø ... These builds can be used as a daily driver.
Changelog: Sync LOS and crDroid sources
To pass SafetyNet test: https://xdaforums.com/showpost.php?p=83616809&postcount=374
About GCam: https://www.celsoazevedo.com/files/android/google-camera/dev-Nikita/
Note:
- The builds require the latest firmware (10.0.0-H1).
- Open GApps : pico or nano only.
- More information here: https://xdaforums.com/showpost.php?p=83283907&postcount=314
- You can use Migrate - custom ROM migration tool to backup your apps, data, contacts, sms and much more.
All credit goes to LineageOS team, crDroid team, @codeworkx and @neobuddy89.

Note (20201026) :
- To migrate to @T1mb3's builds, a dirty flash works (MagiskHide Props Config + enable Magisk hide to pass safetynet test) but a clean flash is strongly recommended.
==> https://xdaforums.com/showpost.php?p=83787379&postcount=415
___________________________________________
 

Attachments

  • Screenshot_20201025-070013_Settings.png
    Screenshot_20201025-070013_Settings.png
    165.9 KB · Views: 901
  • Screenshot_20201025-105731_SafetyNet_Test.png
    Screenshot_20201025-105731_SafetyNet_Test.png
    114.5 KB · Views: 884
Last edited:
D

Deleted member 7280252

Guest
As requested via PM, I will continue to build for OP5/5T until the release of the official LOS 17.1 builds.

Hi,

Your builds pass safetynet because of these patches: https://github.com/crdroidandroid/android_kernel_oneplus_msm8998/commits/10.0/fs/proc .
This is not allowed in LineageOS: https://github.com/LineageOS/charter/blob/master/device-support-requirements.md#safetynet . Also see here: https://review.lineageos.org/c/LineageOS/android_kernel_lge_g3/+/264317 .
My tests show that the safetynet response is "relock bootloader", which is what those patches in kernel are for. I'm still working on it to find out if it is possible to fix this without kernel patches.
MagiskHide props config works as a workaround.
 
Last edited by a moderator:

Eric_Lev

Senior Member
Jan 27, 2019
1,451
2,647
Angers
sourceforge.net
Hi,

Your builds pass safetynet because of these patches: https://github.com/crdroidandroid/android_kernel_oneplus_msm8998/commits/10.0/fs/proc .
This is not allowed in LineageOS: https://github.com/LineageOS/charter/blob/master/device-support-requirements.md#safetynet . Also see here: https://review.lineageos.org/c/LineageOS/android_kernel_lge_g3/+/264317 .
My tests show that the safetynet response is "relock bootloader", which is what those patches in kernel are for. I'm still working on it to find out if it is possible to fix this without kernel patches.
MagiskHide props config works as a workaround.

Hi Timi,
We need a locked bl or magisk or a patched kernel to pass safetynet.
Any rom, that passes safetynet api out of the box with an unlocked bl drops the tripped verity bit on kernel level - otherwisse safetynet api will fail.
To comply with the LOS charter, MagiskHide props config is therefore the most suitable workaround with an unlocked bl.
I will perform a clean flash of your latest build asap.
Have a nice sunday.
Eric
 
D

Deleted member 7280252

Guest
Hi Timi,
We need a locked bl or magisk or a patched kernel to pass safetynet.
Any rom, that passes safetynet api out of the box with an unlocked bl drops the tripped verity bit on kernel level - otherwisse safetynet api will fail.
To comply with the LOS charter, MagiskHide props config is therefore the most suitable workaround with an unlocked bl.
I will perform a clean flash of your latest build asap.
Have a nice sunday.
Eric
Yes that is correct. As attachment, there is a result from a clean flashed 5T and MagiskHide props config'ed result.
 

Attachments

  • IMG_20201025_125539_265.jpg
    IMG_20201025_125539_265.jpg
    67.5 KB · Views: 599
  • IMG_20201025_130748_428.jpg
    IMG_20201025_130748_428.jpg
    61.2 KB · Views: 593

neobuddy89

Recognized Developer / Recognized Contributor
Mar 13, 2011
5,410
24,062
Mumbai
Hi,

Your builds pass safetynet because of these patches: https://github.com/crdroidandroid/android_kernel_oneplus_msm8998/commits/10.0/fs/proc .
This is not allowed in LineageOS: https://github.com/LineageOS/charter/blob/master/device-support-requirements.md#safetynet . Also see here: https://review.lineageos.org/c/LineageOS/android_kernel_lge_g3/+/264317 .
My tests show that the safetynet response is "relock bootloader", which is what those patches in kernel are for. I'm still working on it to find out if it is possible to fix this without kernel patches.
MagiskHide props config works as a workaround.

@Eric_Lev


Perhaps, should try this patch only:
https://github.com/crdroidandroid/a...mmit/70ed01c00f5875c1e6a4548d5ab1487b858e93d1


and user build.
 

Eric_Lev

Senior Member
Jan 27, 2019
1,451
2,647
Angers
sourceforge.net
[ New build up ]
lineage-17.1-20201031-UNOFFICIAL-dumpling.zip
Changelog: Synced LOS and crDroid sources
- Upstreamed kernel to v4.4.241
Download: All builds
Build type: Weekly or monthly ... it will depend on changelogs.
Known issues: Ø ... These builds can be used as a daily driver.
To pass SafetyNet test: https://xdaforums.com/showpost.php?p=83616809&postcount=374
About GCam: https://www.celsoazevedo.com/files/android/google-camera/dev-Nikita/
Note:
- The builds require the latest firmware (10.0.0-H1).
- Open GApps : pico or nano only.
- More information here: https://xdaforums.com/showpost.php?p=83283907&postcount=314
- You can use Migrate - custom ROM migration tool to backup your apps, data, contacts, sms and much more.
All credit goes to LineageOS team, crDroid team, @codeworkx and @neobuddy89.
 

Attachments

  • Screenshot_20201031-100602_Settings.png
    Screenshot_20201031-100602_Settings.png
    165.9 KB · Views: 381
  • Screenshot_20201031-100617_SafetyNet_Test.png
    Screenshot_20201031-100617_SafetyNet_Test.png
    112.8 KB · Views: 396
  • Screenshot_20201031-100636_Camera.png
    Screenshot_20201031-100636_Camera.png
    148.2 KB · Views: 380
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 59
    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.

    Code:
    #include 
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.
     *
     */


    SCREENSHOTS



    3rd PARTY ADDONS/MODS
    While we have no issues with people using supersu/magisk/xposed/custom kernels/etc, we can't provide support for users who have them installed.
    This thread is not the right place to discuss about mods/addons.


    HOW TO INSTALL LINEAGEOS
    - Make sure your phone was running OxygenOS 5.1.4 at least once
    - Remove custom encryption pins/passwords else decryption will fail!
    - Upgrade to latest available official firmware
    - Upgrade to latest available TWRP

    - Download the LineageOS zip(s). (see Downloads)
    - Copy the LineageOS zip to internal sdcard.
    - Unlock bootloader and install TWRP.
    - Boot into TWRP.
    - Perform a backup of your current ROM. (Optional)
    - RECOMMENDED: Do a factory reset! No support if you didn't!
    - Flash LineageOS.
    - Optional: Install the Google Apps addon package. (see Downloads)
    - Reboot


    HOW TO UPDATE LINEAGEOS
    - Download the LineageOS zip(s). (see Downloads)
    - Copy the LineageOS zip to internal sdcard.
    - Flash LineageOS.
    - Reboot


    HOW TO UPGRADE LINEAGEOS FROM LOWER VERSION
    - Upgrade to latest available official firmware
    - Upgrade to latest available TWRP
    - Download the LineageOS zip(s). (see Downloads)
    - Copy the LineageOS zip to internal sdcard.
    - Flash LineageOS.
    - Update the Google Apps addon package if it was installed on your previous LineageOS version.
    - Reboot


    DOWNLOADS
    LineageOS 17.0: Official | Unofficial
    Firmware: https://sourceforge.net/projects/cheeseburgerdumplings/files/17.1/dumpling/firmware/
    Migration-Tools: https://androidfilehost.com/?w=files&flid=254680 (Unofficial->Official, Official->Unofficial)
    SU-Addon: Official | Unofficial
    Google Apps: http://opengapps.org/ | BETA
    TWRP: TWRP by codeworkx | Official


    DEVELOPER RESOURCES
    https://github.com/LineageOS/android_device_oneplus_dumpling
    https://github.com/LineageOS/android_device_oneplus_msm8998-common
    https://github.com/LineageOS/android_kernel_oneplus_msm8998


    HOW TO CONTRIBUTE?
    Send your patches up for review: https://review.lineageos.org/


    TELEGRAM GROUP
    https://t.me/joinchat/GQS-ghNaf-1YMpjSbh_puQ
    20
    Alright guys, here's a first round of comments after having tried it in the last 5 hours.

    1. Flashing TWRP
    I had problem flashing latest codex's twrp: twrp-3.3.1-20190908-0-codeworkx-signed-forcedecrypt-dumpling.img
    It gave me seg fault, so I tried codex's twrp-3.3.1-1-20190713-codeworkx-dumpling.img

    2. Setting up
    I managed to succesfully flash LineageOS, but I can't seem to get past through the setup process with gapps installed, so I had to go through the setup process without gapps then flash gapps after.

    3. Root
    I am a big fan of Magisk, but unfortunately flashing Magisk v19.4 got me stuck in booting. I usually did fingerprint spoofing through magisk module, so thus far, I cannot get my safetynet check passed. Which means no Google Pay, but I don't use it anyway.
    Also I usually apply DotFix for GCam through Magisk, so I had to give up my camera too, not too much a drama since I don't take pictures anyway.

    4. Encryption
    Good thing is this unofficial release does have encryption if I set up lock pattern. However, my TWRP can't seems to decrypt it. I treid both twrp-3.3.1-1-20190713-codeworkx-dumpling.img and BluSpark's latest TWRP but to no avail. This means everytime I need to flash something, I'll have to remove my lock.

    5. In phone quirks
    After setting up my phone for a few hours, I found out a few small issues such as
    * Not able to unlock screen with fingerprint - Suddenly magically working
    * Digital Wellbeing not working and sometimes pop up saying that it crashes (possibly from beta gapps)
    * Circle battery not working :crying:
    * Battery percentage not showing
    * I can't change accent colour, it defaults to the grey-ish colour

    6. The awesomeness
    These are the things I have found thus far working for me:
    * The new gesture! Wohoo!
    * Double tap to wake! God bless that feature!
    * Full Dark theme! Finally!
    * Alert slider!
    * WearOS
    * Long press power for torch! Yay!
    * Network speed indicator!

    Edit:
    How rude of me for not showing appreciation to codeworkx's work!

    A big thank you to codeworkx for all his hardwork and effor for the community! You are much loved by everyone here man! May this year and every future years always be a blast for you!

    Update:
    My fingerprint unlock suddenly magically worked!
    17
    uploading new build...
    11
    [New Build up]

    Fixed no sound via wired earphones
    ... Hope so !
    ==> Add missing paths from OOS (Thx Alexander Brunswig !) ... https://github.com/DerpFest-Ten/dev...mmit/b326611d97ebd778626914423b2a87ba9c797938

    lineage-17.1-20200821-UNOFFICIAL-dumpling.zip

    Built LOS 17.1 for OnePlus 5T.
    The build requires the latest firmware (10.0.0-H1).
    The device, kernel, vendor trees are from crDroid.
    More information here: https://xdaforums.com/showpost.php?p=83283907&postcount=314

    All credit goes to LineageOS team, crDroid team, @codeworkx and @neobuddy89.