[ROM][10.0][UNOFFICIAL] LineageOS-17.1 [begonia/begoniain]

Status
Not open for further replies.
Search This thread

theimpulson

Forum Moderator / Recognized Dev / Dev Relations
Staff member
@ theimpulson
Tnx for LA17.1 ref. to TWRP. Pse tell if a'm wrong. When I select NEWSTART -> into Recovery, the recovery screen showes the Recovery Version 17.1 (20201227). I suppose thats the baken Recovery inside the LA17.1. Is this correct?
thanks for LA

I am not sure what's NEWSTART is, but yes, LineageOS recovery states its version on recovery main menu.
 
  • Like
Reactions: polfrank

theimpulson

Forum Moderator / Recognized Dev / Dev Relations
Staff member

FivEawE

Senior Member
Oct 3, 2015
54
21
New builds are up.

Don't complain about the ASB date in the settings app. The string change for ASB was merged somewhat 5 hours from before while the rest of the ASB was merged on Jan 14.
I synced this morning before string merge but after ASB was merged. So, ASB will show an older date even when it is not old.
Thanks for the new version. Is SELinux fixed in this version?
 

theimpulson

Forum Moderator / Recognized Dev / Dev Relations
Staff member
Thanks for the new version. Is SELinux fixed in this version?

Not completely. It's a lot of work. Without a proper base provided by BSP as Qualcomm does for QCOM devices in form of CAF, MediaTek doesn't provide any sources and that makes it really hard to get work done quickly. I am writing most of the sepolicy rules after decompiling stock SELinux policy and that consumes a lot of time. It might take this month to actually do it completely considering I am also busy right now.
 

mrsolom0n

New member
Dec 30, 2020
3
1
Hello there,
I really want to get LineageOS running on my Note 8 Pro.
I've read a lot, but I m still confused.

Actually I am on Miui 12.0.1 and Android 10 and the phone is unlocked.

So I read the Megathread and think I can use Method 2.
I found this TWRP from donkyshot donkyshot (recovery-TWRP-3.3.2B-0305-REDMI_NOTE8PRO-CN-wzsx150.img).

But then I found these Steps provided by theimpulson:
- Unlock your bootloader
- Disable AVB by flashing stock vbmeta.img with the following command fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
- Find a decent working TWRP, flash, and boot it using the manual key combo (official TWRP on Android 9, LR.TWRP on Android 10)
- If you have begoniain run this command adb shell resetprop ro.product.device begoniain
- Format data
- Flash latest LineageOS build
- Flash GAPPS if you want otherwise skip this step
- Reboot back to fastboot and flash LineageOS recovery
- Reboot to system

Done

So I read before, downgrading is no longer necessary.

Only question I got, which vbmeta.img do i need to use?

The one provided in the LineageOS...zip? Or extract one from the official xiaomi fw?
If I check on the xiaomifirmware website, i can only find 12.0.3, so do i need to update first, before flashing anything?


Thank you so much for your work!!!
 
Last edited:

FivEawE

Senior Member
Oct 3, 2015
54
21
Hello there,
I really want to get LineageOS running on my Note 8 Pro.
I've read a lot, but I m still confused.

Actually I am on Miui 12.0.1 and Android 10 and the phone is unlocked.

So I read the Megathread and think I can use Method 2.
I found this TWRP from donkyshot donkyshot (recovery-TWRP-3.3.2B-0305-REDMI_NOTE8PRO-CN-wzsx150.img).

But then I found these Steps provided by theimpulson:



So I read before, downgrading is no longer necessary.

Only question I got, which vbmeta.img do i need to use?

The one provided in the LineageOS...zip? Or extract one from the official xiaomi fw?
If I check on the xiaomifirmware website, i can only find 12.0.3, so do i need to update first, before flashing anything?


Thank you so much for your work!!!
You need to flash vbmeta.img from the MIUI version you are currently using. xiaomifirmwareupdater has older versions as well.
 

mrsolom0n

New member
Dec 30, 2020
3
1
Oh, yeah I see.

Thanks.

/just to let you know, it is working and the whole process took me about an hour (had to make some changes under plugdev)
 
Last edited:
  • Like
Reactions: FivEawE
Sep 27, 2007
21
0
Zwijndrecht
I followed this guide:


I came from miui with android 10 and used lt.trwp to flash lineageos cfw. But after that i dont have trwp anymore, is this normal? If so what trwp should i flash back?
 

theimpulson

Forum Moderator / Recognized Dev / Dev Relations
Staff member
I cannot find how to re-arange the icons of the quick settings (slide from top).
How can I add/remove icons?

Open the quick settings and look for the pencil icon on the left-hand side. It will be on the bottom of the quick settings page.
 
  • Like
Reactions: montechristos1

wa2ld

Member
May 18, 2014
7
0
Redmi Note 8 Pro
Scheduled shutdown and reboot of the RN8P.
Is there any way to schedule a shutdown of the phone with LA17.1
Under MIUI12-Android10 Clock-app this was possible. For example 23:00 OFF and restart at 07:00 the next morning.
Thanks
 

schmedes2

Member
Oct 11, 2018
6
1
Hello,

I can't install netflix with lineage; it says the device isn't supported. Did I install something incorrectly?
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 44
    About LineageOS
    LineageOS is a free, community-built, aftermarket firmware distribution of Android 10.0 (Ten) which is designed to increase performance and reliability over stock Android for your device. All the source code for LineageOS is available in the LineageOS GitHub repo and if you would like to contribute to LineageOS, please visit our Gerrit Code Review.

    Official LineageOS website

    Downloads Links
    begonia | begoniain

    Google Applications (optional) :
    OpenGapps (Use packages for ARM64, Android 10.0, Nano)
    Information: Flash the GApps before the first boot. If not, a clean flash is recommended.

    Flashing and updating

    LineageOS clean install :

    - Boot into the LineageOS recovery.
    - Format data and install the latest LineageOS build
    - Install OpenGAPPS package, if you want GAPPS otherwise skip this step
    - Wipe Dalvik/Cache and Reboot into System

    About the builds
    - Device Side Sources are on official org

    Issues and reports
    - Report issues only if you use the ROM kernel
    - If an additional mod is installed, make sure it's unrelated, and mention it
    - Make sure the issue wasn't discussed earlier in the threads
    - Share a log of the error and steps to reproduce it

    You can also join and help me debug your issues in the following Telegram Group: https://t.me/xiaomi_begonia | Not required but donations are welcome: Paypal


    XDA:DevDB Information
    LineageOS-17.1, ROM for the Redmi Note 8 Pro

    Contributors
    TheImpulson
    Source Code:
    https://github.com/LineageOS/android_kernel_xiaomi_mt6785

    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x
    Based On: AOSP

    Version Information
    Status:
    Stable
    Current Stable Version: 17.1
    Stable Release Date: 2020-08-11

    Created 2020-03-26
    Last Updated 2020-08-12
    19
    Current Bugs include:
    • The camera doesn't have full resolutions support yet
    • SELinux is Permissive

    Don't report bugs related:
    • to CTS failures (LineageOS does not tamper with CTS results)
    • with Magisk (It sets a number of props on boot like changing build type to the user resulting in broken adb root etc)
    • with Custom Kernel, MODs (Report that to MOD maintainer)
    • with non-recommended vendor or builds (Use what is told in instructions)
    15
    So I went over to GitHub to download the latest and greatest and I noticed that the past couple of versions, a recovery.img is now included with the assets. I've searched up and down the commits, bugs, and anything else in English that I could find but nothing on that rather important file. Do I need it for this latest install? I probably should have asked this on Git, but I'm not really familiar with it and where to post what.

    Thanks again for all your awesome work!

    Well, the story behind recovery.img is simple. Guys at LineageOS wanted to have their own recovery which can install custom zips and stuff and is closer to AOSP as in source code modifications for it to be easier to maintain and support. So, they came up with it. It's now also a must to be working if you want official LineageOS support. So, I am trying to get it working as well. Current versions don't boot at all. Looking around and I hope it will be working soon. I will announce it here, so don't worry about that.

    Also, considering Xiaomi released the Q kernel sources, I am working on it, for us to be able to use Q vendor and kernel sources to get more things working. It will take time. I will post regular updates on the thread if I get something working as well.
    12
    Pushed a new update on GitHub Releases. Here is the changelog:

    - Updated safe media volume warning level
    - Hided sRGB toggle in developer options
    - Fixed Ambient display and enabled Always on Display
    - Fixed brightness issues by importing overlays from Google Pixel (marlin)
    - Added Trust Hal, see it in Privacy Settings
    - Enable option for full-screen aspect ratio
    - Added notch overlay, this makes center clock and network speed indicator unavailable as they are unsupported with notched devices
    - Added led notification and battery led customization options, see it in Notifications settings
    - Turned on WiFi MAC randomization
    - Hex-edited MTK RIL lib to fix incoming calls
    - Upstreamed kernel to v4.14.158

    The hotspot is also working, however, it's buggy. You need to remove SIM cards to make it work. That will be fixed in future builds (hopefully).