[ROM][OFFICIAL][instantnoodlep][11] LineageOS 18.1

Search This thread

EonaCat

New member
Feb 13, 2021
1
0
11
The rom is working fine over here. Just make sure you WIPE your data before trying to install the rom.

Issues so far that I came across:

- Crackling during the use of the microphone. (In whatsapp you can hear it clearly)
- Video is not a smooth as the stock rom
- Fingerprint is not as smooth and recognizable as stock rom.
- In some apps im getting the 'Google play services are not supported on your device' (dont know yet how to fix it)
- Could be useful for the rom to accept using fake signatures (permission manager)


EDIT:

To root your device:

1. Install the Magisk manager apk.
2. Patch the original lineage 18.1 boot.img with Magisk manager.
3. Flash the patched boot via fastboot using the commands:

a. make sure your bootloader is unlocked (DUH!! :p)
b.adb reboot bootloader
c. fastboot boot boot_patched.img
d. fastboot reboot
 

dklearhos

Member
Jan 22, 2018
28
8
3
I noticed that when recording a video with default camera app or gcam results in a crash after 40-50 seconds. I tried with old los builds but still crashes.
 

Attachments

  • logcat_cam_crash.zip
    17.1 KB · Views: 2

Alan Shore

Senior Member
Jul 1, 2009
70
9
28
Just wanted to say for the past week I've been having trouble with this rom literally doing anything besides booting to a crashdump, booting but "powering Off system shutting down"

Low and behold, on http://downloads.codefi.re/jdcteam/luk/lineage-18_1/instantnoodlep the latest OS's are at the BOTTOM, not the top.

Thanks ADHD... Finally staying booted and finally without GAPPS.

Besides Crdroid, this is the only A11 that's worked for me
I couldn't for the life of me figure out why the dev was saying install odm/vendor and it wasn't in the zip...

It was in the latest one xD
 
Feb 12, 2021
6
0
1
@LuK1337: after using LOS18.1 for some days now, I decided to switch back to stock for some weeks until things like fingerprint and video are a little more advanced. no offense, but having a little newborn, I like taking videos at the moment and will get back to LOS for a while to come. however, after installing all the stock images, I noticed, that any stock ota update wouldn't work. the error was basically this

Code:
Attempting to create duplication partition with name: system_b
ERROR:dynamic_partition_control_android.cc(854)] Cannot add partition system_b to group qti_dynamic_partitions_b
ERROR:delta_performer.cc(1118)] Unable to initialize partition metadata for slot B

now, having a closer look at the LOS partitions, I noticed super_empty.img. while A10+ allows to use dynamic partitions, for which the super partition would be responsible, I'm wondering whether LOS just doesn't use dynamic partitions? that might explain the error, anyway, as it could just mean that there is a super partition (which I can of course see:
Code:
OnePlus8Pro:/ $ ls -l /dev/block/by-name/super
lrwxrwxrwx 1 root root 16 1970-01-04 00:53 /dev/block/by-name/super -> /dev/block/sda14
), but it might be empty like the img name already says. I cannot see more as I didn't root.

if so, would you or anyone else know, where to get the original super partition for OP 8 Pro? it is not part of the ota package they provide and I haven't found it yet.
help is much appreciated :)

edit: found out that it's rather the reserve.img that causes the otas to fail, so I'd rather spend the time adapting this solution for OP 7x for mine: https://forum.xda-developers.com/t/hd1925-op7tprotmo-reserve-img-dumps-ota-fixer.4040629/

edit: my solution didn't work out as expected, restoring the reserve.img and its permissions didn't make otas work again, so back to my initial question...
 
Last edited:

devsk

Senior Member
Dec 14, 2008
1,869
703
133
It works, perfect!
So far I think all issues are fixed.
Can it be considered "official" or are there other issues left?
Several very specific questions here because you are the user of the latest build. If you could please answer:

1a. Is the LOS camera app able to use all cameras?
1b. Does the OOS native camera app work if installed somehow (like back up and restore)?
1c. Is it able to do slomo, timelapse etc.?
1d. Is it able to record video at [email protected]?
2. Does fingerprint work at least as reliably as stock?
3. Does the bluetooth and speakers work correctly in a call?
 

dklearhos

Member
Jan 22, 2018
28
8
3
Several very specific questions here because you are the user of the latest build. If you could please answer:

1a. Is the LOS camera app able to use all cameras?
1b. Does the OOS native camera app work if installed somehow (like back up and restore)?
1c. Is it able to do slomo, timelapse etc.?
1d. Is it able to record video at [email protected]?
2. Does fingerprint work at least as reliably as stock?
3. Does the bluetooth and speakers work correctly in a call?

1a. No, only main. Gcam supports all of them with in my opinion better or same results with oos cam.
1b. I don't know. Probably not simple as installing the apk
1c/1d. Gcam yes, stock I don't know I don't use it
2. For me it works fine. Sometimes not but maybe because I see screen protector . I wouldn't say it is slow or bad.
3. So far yes, for me at least. Some mention an issue when listening to music through bluetooth and a call comes in then the sounds does not go through. I tested once and I did not notice something bad going on.
 
  • Like
Reactions: devsk

devsk

Senior Member
Dec 14, 2008
1,869
703
133
1a. No, only main. Gcam supports all of them with in my opinion better or same results with oos cam.
1b. I don't know. Probably not simple as installing the apk
1c/1d. Gcam yes, stock I don't know I don't use it
2. For me it works fine. Sometimes not but maybe because I see screen protector . I wouldn't say it is slow or bad.
3. So far yes, for me at least. Some mention an issue when listening to music through bluetooth and a call comes in then the sounds does not go through. I tested once and I did not notice something bad going on.
Thanks for your answers. Really appreciate it.

Related question: Which gcam can use all cameras and do slomo etc? So far, I have tried a few and all of them can only see main camera and all of them fail to do slomo (the app hangs)
 

dklearhos

Member
Jan 22, 2018
28
8
3
Thanks for your answers. Really appreciate it.

Related question: Which gcam can use all cameras and do slomo etc? So far, I have tried a few and all of them can only see main camera and all of them fail to do slomo (the app hangs)

Try the nikita "snapcam" version with the correct config from here
 
  • Like
Reactions: devsk

dklearhos

Member
Jan 22, 2018
28
8
3
I don't know if this is the correct place to ask this question but I would like to add the swipe functionality to the AOSP keyboard. Is that possible? I copied a library that should enable this functionality but it did not work.
 

JumJum77

Member
Aug 6, 2011
9
6
23
It is possible to pass SafetyNet with this rom by:

1. Enabling magisk hide in MagiskManager (duh).
2. Add the magisk module "Universal SafetyNet Fix" to force SafetyNet to use basic evaluation.
3. Add the magisk module "MagiskHide Props Config" from the Magisk repo.
4. Run the command props in a terminal and change the device fingerprint to the default OnePlus 8 Pro Android 11 fingerprint.

Edit: Works fine with the non-gms version with MindTheGapps too...
 
Last edited:

devsk

Senior Member
Dec 14, 2008
1,869
703
133
Try the nikita "snapcam" version with the correct config from here
Over the weekend, I tested this gcam version with the OnePlus 8 Pro config file from the site. And its underwhelming experience. The results were pretty bad:

1. The photos were too noisy like HDR+ has been applied 10 times. I had kept only the HDR+ and disabled the Enhanced HDR+ because I know from pixel 3 XL that it is extreme

2. The slomo was choppy, it played at 3.73fps (1/8x), whereas native camera recorded one played at 30fps but in smooth slomo. It almost feels like it recorded at 30fps but while saving, it saved it at 1/8x, 3.73fps. That's not how slowmo works. It must be recorded at 240fps and saved as 30fps.

3. The 4K recording had too much grain noise.

Its sort of off topic for this thread but relevant because without native camera app, gcam has to be rock solid if people want to move to this ROM and camera operation is important for them.

I tested opencamera also. Way underwhelming! gcam better than opencamera.
 

Top Liked Posts

  • 1
    I finally installed this to my own phone since i got feedback that gcam ports are decent enough to be used and since camera was my main concern i postponed this until i was sure.

    Install went through with bit of a hassle since i managed to let oos-rom to boot up and wipe recovery once and i had to start from square one. For what i can see with couple days of usage i haven't noticed anything major issues. One thing is bothering me little bit and it is the display brightness does not get low enough. I do believe that OOS side had some black magic in the display settings since when it went darker it gave green tint sometimes and lost all contrast by doing some technical f*ckery, it still helped me to use the phone on bed pitch black.

    Adjusting to this bit more bright display will take some time but at least i do not get green tint / low contrast issues anymore.

    With the help from @Natethegrate1 and his post (https://forum.xda-developers.com/t/...odlep-11-lineageos-18-1.4192827/post-84630617) i managed to get even safetynet check's go through.

    Phone is rooted, safetynet goes through. I can use banking apps and whatnot. Only thing left is netflix being L3 capped so it looks like old time pirated movies but i think i can live with that.

    Oh! One more thing. OnePlus's own USB-C to 3,5mm adapter gives error on dropdown menu "the attached device is not compatible with this phone. tap to learn more." but still works just fine.
    >One thing is bothering me little bit and it is the display brightness does not get low enough.
    Wait for the next build?

    >Oh! One more thing. OnePlus's own USB-C to 3,5mm adapter gives error on dropdown menu "the attached device is not compatible with this phone. tap to learn more." but still works just fine.
    That's funny. I didn't even know this popup existed but it's really easy to fix so I'll just do that.
  • 1
    Thanks, another step forward and two steps back. I have a LOS boot screen, but it just keeps going indefinitely. ADB does not detect it, buttons do not do anything. I am waiting for the battery to run out.
    UPDATE/FIX
    I installed the PA ROM, and that worked out of the gate. I downloaded LOS again, and this time it booted no problem. Thank you for anyone that tried to help, especially superchilpil for telling me to update my tools.
    Glad to finally join you on Lineage!
    1
    I used the tools that came with my OS. After trying again with the latest platform tools, it installed. But now the phone identifies as ID2023, not ID2020. Huh? I really want it to be an ID2020, so I'll not have any trouble using it in China.
    My personal opinion is that the model number displayed on the system information probably does not matter since the specs are generally hardware based instead of software, just as it is printed on the box with the IMEI numbers so it uses different bands in the chip and sizes of antennae for best reception of band signals in different areas. Displaying IN2023 does not necessarily mean that you phone has been converted into that band spec. Mine is an IN2025 and after the flash it turned to be "IN2023" as well but the phone works just as usual.
    1
    I am in Alaska and they do not have 5G up here yet to try out.
    Well, there should be a slight difference between broken and no signal so may as well just try it out.
    1
    Breaking News! There is an official LOS download for OnePlus 8 here, https://download.lineageos.org/instantnoodle


    @LuK1337,

    Are you the developer for that official OnePlus 8 release? If you are, are you also going to post one for 8 Pro?
    Keep up with the great work! Thank you
    ...I mean you could just read the blog post...
    1
    Hi guys, can you please comment on camera performance, especially:
    - quality of 60fps video recording
    - photo image quality

    And also, do you use the stock app, or another camera app, like Gcam?

    Thanks!
    I can't answer your questions because I'm on OOS but I think that all the ROMs have the same quality when using Gcam, at least this is what I noticed back then
  • 8
    This is probably for my own reference more than anyone else but this is the process I followed (step by step) for successful safety net attestation, MindTheGapps (for those that want to get away from google), and Location services provider:
    1) Download Latest L18.1 build from Luk1337 (https://www.androidfilehost.com/?w=files&flid=320828)
    1a) Unzip the build to some folder-DON'T DELETE THE ZIP FILE (probably be good to rename that Zip file "LineageOS18.zip")
    2) Download ADB/platform tools on computer (https://www.xda-developers.com/install-adb-windows-macos-linux/)
    3) Start phone and make sure it is on the appropriate Android OS version (for this version of lineage it should be 11)
    3a) If you are not on the correct version of android you need to update through your standard (Stock Rom) to the latest version (for oneplus 8 pro OxygenOS you can just click through the update prompts in settings and then you should be updated to Android 11)
    4) Enable developer settings (read the article on how to install ADB-it shows you how to enable dev settings)
    4a) Allow USB debugging (again refer to the guide above)
    4b) Allow OEM unlock (
    )
    5) connect usb to phone/computer and ensure device is recognized by typing "adb devices" in the command prompt of the computer
    6) Type "adb reboot bootloader"
    6a) Verify that your computer recognizes your fastboot device-type "fastboot devices"
    6b) If your computer doesn't recognize then you need to manually select the driver for the android device in your device manager->universal serial bus device (https://visualgdb.com/KB/usbdebug-manual/) sorry if you run a mac
    7) Unlock the bootloader-type "fastboot oem unlock" (
    )

    **Probably should reboot here if you want just to be safe and make sure you didn't mess up the bootloader unlock process/android version update**

    8) In the bootloader, you need to flash the LOS recovery.img found in that unzipped folder from step 1a-make sure you have the path to the recovery.img file correct! (if you need to get back to bootloader cause you rebooted just fire up that powershell/command line, connect the phone, and type "adb reboot bootloader") type "fastboot boot 'some/folderpath/tofile/recovery.img'"
    9) From the recovery menu you use the volume buttons to navigate (and power button to select) Factory reset -> Format data/factory reset -> Format data
    10) Then navigate and select Advanced -> Enter fastboot
    11) TIME TO INSTALL THE ROM!! Remember that ZIP file you downloaded way back in step 1? You'll need to grab that zip file path and use it for this command-type "fastboot update 'some/folderpath/tofile/LineageOs18.zip'"

    ***The phone will reboot at this point automatically IF YOU DON'T WANT/NEED SAFETY ATTESTATION/MIND THE GAPPS/LOCATION SERVICES YOU CAN STOP HERE***

    12) Should you choose to continue you will have to go through the setup(I recommend skipping through all the setup stuff if you can) on the phone and make sure you have MindTheGapps downloaded (http://downloads.codefi.re/jdcteam/javelinanddart/gapps)
    13) On the phone reenable developer settings and USB debugging. open powershell, connect phone and type " adb reboot recovery"
    13) Once in recovery use your volume/power keys to navigate to Apply update->Apply from ADB (this activates ADB Sideload)
    14) Once in sideload mode simply type "adb sideload 'some/folderpath/tofile/MindTheGapps.zip'"
    15) Once mindthegapps is installed then you can back out of the adb update menu and select "Reboot System now"

    ***The phone will reboot at this point-IF YOU DON'T WANT SAFETY ATTESTATION/LOCATION SERVICES YOU CAN STOP HERE***

    16) For safety attestation (the ability to use google service framework required apps like Banking or Pokemon go) you can install Magisk (I am sure there are other ways but I did it this way). From your phone browser-download Magisk-v22.apk (https://github.com/topjohnwu/Magisk/releases) and install (you should be prompted if you want to install from unknown sources-just click yes and install)
    17) I will now just follow the installation guide from magisk (https://topjohnwu.github.io/Magisk/install.html)
    18) Connect phone and copy the boot image to your device. This is found in that unzipped folder from step 1a-the file is boot.img
    19) Press the Install button in the Magisk card
    20) Choose “Select and Patch a File” in method, and select the stock boot.img that you just copied
    21) The Magisk app will patch the image to [Internal Storage]/Download/magisk_patched_[random_strings].img
    22) Copy the patched image to your PC with ADB "adb pull /sdcard/Download/magisk_patched_[random_strings].img" (or you can just navigate to the file from your computer and place it somewhere you can find-you'll need to use this soon)
    23) Reboot to fastboot "adb reboot bootloader"
    24) Flash the patched boot.img file you copied to your computer "fastboot flash boot /path/to/magisk_patched.img"
    25) Reboot
    26) Open the magisk manager app that now has root access and click settings->enable magisk hide
    27) From your phone browser download the magisk module "Universal SafetyNet Fix" to force SafetyNet to use basic evaluation (https://github.com/kdrag0n/safetynet-fix)
    27a) In the magisk app go to modules (looks like a puzzle piece)->install from storage and select the Zip file you just downloaded (don't reboot just yet-simply use your back button at this point)
    27b) Add the magisk module "MagiskHide Props Config" from the Magisk repo (click the little magnifying glass)
    27c) Install some command line interface on the phone (I used Termux-https://termux.com/)
    28) Reboot ->open termux and follow the instructions from MagiskHide Props Config
    28a) in termux type "su" then "props"
    28b) edit the device fingerprint (1)->pick a certified fingerprint (f)->Oneplus(21)->Oneplus 8 pro europe IN2023 (40)->Android version 11 (2)->confirm (y) and then reboot
    29) Once your device restarts open the Magisk manager. There should be a button for "Check safetynet". Click it. You should see a "success" message

    ***At this point you have installed a custom rom with a minimal Gapps package, rooted your phone, and configured it to pass safetynet. This means you can now use all apps without restriction. I recommend installing Amazon App store, Aurora App store/Aurora services magisk module, and FDroid app store to get all the apps you need without providing a google account. IF YOU DON'T WANT LOCATION SERVICES YOU CAN STOP HERE***

    30) On your phone-download UnifiedNlp.apk from microg (https://microg.org/download.html). Do not install!
    31) In the magisk app module repository you can search and add the "App systemizer (terminal emulator)"
    31a) I also added the Magisk Module "Busybox for Android NDK" but I am not sure if this is required
    32) From Fdroid (or wherever) install (at a minimum) the MozillaNlpBackend, NominatimNlpBackend
    32a) you can optionally install SatStat (to check all your location data)
    33) In termux type "su" and then "systemize". Select "Systemize given APK (3)"
    34) If your browser default download location is the download folder then simply type /sdcard/download/unifiednlp.apk
    35) restart your phone
    36) Open the unifiednlp app and select "configure backends". You should see Mozilla locations service here. Check it
    37) Select "configure address lookup backends" and select "Nominatim"
    38) Select "self check" and Allow permission to access approximate location (I would suggest all the time but that is your choice).
    39) In phone settings->location make sure "use location" is on.
    40) Open sat stat (and give location permission). You should se a bunch of red and blue dots on a compass. You should now have location services. If you don't....sorry....
    7
    2okPze5.png


    LineageOS is a free, community built, aftermarket firmware distribution of Android 11, which is designed to increase performance and reliability over stock Android for your device.

    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. You can also view the Changelog for a full list of changes & features.

    Instructions :
    Downloads :
    Reporting Bugs
    • DO NOT Report bugs if you're running a custom kernel or you installed Xposed
    • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
    • If it is a random reboot, grab /proc/last_kmsg. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
    • If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
    Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.

    Code:
    What is your--
    LineageOS version:
    LineageOS Download url:
    Gapps version:
    
    Did you--
    wipe:
    restore with titanium backup:
    reboot after having the issue:
    
    Are you using--
    a task killer:
    a non-stock kernel:
    other modifications:
    
    Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed:
    2
    I am on oos11 do i ned to go back to oos11 to flash this?
    You are on oos11 and you want to go back to oos 11??:cool:
    2
    Downloaded Platform Tools from link and tried it again on my Windows laptop:
    Can you go back to your Linux laptop...? Your windows one is cursed.
    2
    What is new in last update 2/1
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone