[Q][OPO] Update to LineageOS 14.1 + Magisk - ONE Q&A, Help & Troubleshooting

Hi,
this is my first time to ask for help because I can't find all the requirements and suggestions in time.
I have a OnePlus One with the following setup:
Code:
Android OS: 6.0.1
Cyanogen OS-Version: 13.1-ZNH2KAS1KN
CyanogenMod API-Level: Elderberry (5)
Android Securitypatch-Level: June 2016
Build Number: MHC19Q
rooted
Xposed Framework (mostly for Greenify)
This ROM is outdated and I want to change to LineageOS 14.1
Before I update I have some questions:
Can I flash the pico opengapps without problems?
I'd like to be able to play Pokemon Go again, so I need to install Magisk, any suggestions?
As far as I know there is no working solution for root + Xposed framework + Magisk + SafetyNet bypass
Should I use Greenify in root mode or switch to another app?
Can I use Titanium Backup to restore my app data after the update? I read something about that restoring apps after the update is dangerous, but if I install the apps through the play store and restore only the data?
I hope you can help me with some questions
Edit:
I solved it.
I backed everything up using Titanium Backup + SMS Backup/Restore + Slight Backup + TWRP Backup
Updated TWRP to 3.1.1.0
Wipe everything except Internal Storage
Flash LineageOS 14.1 --> Error 7 (E3003)
Downgraded TWRP to 3.1.0.0 + reboot
Flash LineageOS 14.1 --> OK
Flash open gapps pico
Flash Magisk v12
Installed wanted apps from Playstore + recovered data only with Titanium Backup
Everything is working fine.

Xposed framework doesn't exist for Android N
Magisk with proper configurations passes safetynet too. So I guess you can play Pokemon go.
No idea about Titanium backup but I wouldn't suggest you to overwrite data from a previous Android version. You are upgrading from Marshmallow to Nougat, it's not an OTA. So anything can go wrong.

Related

You don't need Lineage for stock/rootable/hackable/adaptable Android

The Planet Computers ROM is pretty much bone stock, but with the improvements that allow the Gemini to function like a phone.
Right now I'm rooted with TWRP and running Xposed modules no problem, and it's about as stock an experience as you can get. You're able to use Gravity Box, etc with no issues whatsoever. The Xposed you need is arm64 sdk25 and the rooted boot-verified.img is provided on Planet Computers' website.
All you need to do is:
Flash stock rom with replaced rooted boot-verified.img through FlashTool
Boot ROM and enable USB Debugging
Throw MagiskManager apk, Xposed apk, Xposed flashable zip on internal storage
Install MagiskManager in Android
Turn off phone and flash TWRP through FlashTool
Boot to recovery (hold down power button and Gemini assist button as phone boots until TWRP appears, then release)
Flash Xposed through TWRP
Reboot phone and install Xposed Installer apk
Profit
Lineage is nice, but unless Gemini fails to update in a timely manner and we can get newer and complete builds from flashing Lineage, I'm going to stick with this process.
Is it possible to remove the gapps and google libs with that process?
jerome_m said:
Is it possible to remove the gapps and google libs with that process?
Click to expand...
Click to collapse
I managed to remove Browser, Chrome (these two browsers need to go together) , Hangouts, Duo, Keep, Youtube adn several others through Titanium Backup on rooted android with TWRP and Magisk, os I think so. I mainly went for applications cluttering the Play store, but I think may more can be removed. some might be crucial though.
Is it possible to root WIFI only device using the same procedure?
That is by replacing rooted boot-verified.img in the firmware and reflashing?

New to OnePlus 6

Hi, im new to A/B partitions and PIE. I was Using OnePlus 3T before this. I have few questions.
1. Can i restore Titanium backup apps+data from Oreo to PIE?
2. Can i use magisk modules from Oreo?
3. Which modules are you guys using?
I wouldn't restore app data from Oreo to Pie. Personally I'm just running stock rooted, nothing more nothing less
1. Yes, titanium backups can be restored without any problem
2. Depends on the module. Check the module if it's compatible/updated for Pie.
3. Google Framework so i can use Google Dialer/Phone app. I'm also using Viper4Android module
Punkid said:
1. Yes, titanium backups can be restored without any problem
2. Depends on the module. Check the module if it's compatible/updated for Pie.
3. Google Framework so i can use Google Dialer/Phone app. I'm also using Viper4Android module
Click to expand...
Click to collapse
Can u share the link for Pie? ive found some threads, but they support till Oreo.
Can you use Google framework on stable pie? I'm rooted with magisk on stable pie and I really want the Google dialer

MIUI EU ROM with microG installation guide

After reading several threads, and muddling through a lot of the information, I finally managed to successfully install the MIUI EU ROM with no bootlooping, or other issues. This guide is specifically for installation with microG (since I'm trying to stay away from Google!). If you have additional tips, please add it to the thread, and I will try and update the OP as needed....
Please note that this guide assumes that you can perform basic stuff (like installing ADB drivers, installing TWRP, etc.).
Pre-requisities:
Unlocked bootloader
Latest TWRP (v11) or CN TWRP installed on phone
Working ADB connection between phone and PC
Pre-installation:
Download Nanodroid and Nanodroid patcher latest version - must have this on the PC
Download Magisk latest version - must have this on the PC
Download latest MIUI EU ROM - must have this on the PC
Using TWRP, create a full backup of your current setup (just in case!)
Using Titanium/Migrate/whatever backup all programs, settings, etc.
Backup phone (the 128 Gb part!) to PC - This is ESSENTIAL, since the next steps will result in all data on the phone being wiped!
Installation:
Boot into TWRP and wipe System, Data, Caches and Storage (I usually wipe three times for good measure!)
In TWRP, select Wipe>Format Data, type in "yes" and format the entire phone (this is to get rid of encryption)
Reboot into TWRP
From the PC, copy the downloaded MIUI EU ROM to the phone
Using TWRP, install the ROM
Reboot system
Do the initial set up, enable Developer settings, set up ADB, etc.
Reboot into TWRP
Copy Nanodroid patcher, Nanodroid, and Magisk to phone
Using TWRP, use the Nanodroid patcher to patch system.jar to enable signature spoofing support (since the EU ROM is deodexed, this should work with no issues)
Reboot into TWRP (probably not required, but this is what I did!)
Install Nanodroid
Reboot into system
Setup microG
Reboot into TWRP
Install Magisk
Reboot into system
Continue on to debloating apps, restoring backups, etc.
You are trying to stay away from google but you use Android ...Nice.
Struck at patcher
Hello mate, I am trying to install it on my note 7 pro device. I am struck at nanodroid patcher; it gives me error "failed to apply patches". Did you try microg on newer miui eu rom? Do I have to do additional steps? Thanks for your guide though!
So, it's the same procedure of a custom ROM?
ZoiraP said:
You are trying to stay away from google but you use Android ...Nice.
Click to expand...
Click to collapse
Using open source parts only is definitely better than anything Google proprietary, I believe?
orestarod said:
Using open source parts only is definitely better than anything Google proprietary, I believe?
Click to expand...
Click to collapse
+1. I used to trust Google somewhat. I no longer trust them at all.
You need more read about AOSP and GMS, this is good way to hardening stalking from Google. I know Google have keys from Android system like every developers, but cant using our data for ads and marketing (and more) when we are not using proprietary apps and frameworks where we have to accept licence agreement. (SORRY FOR MY ENGLISH)
HI,
is google playstore working?
Using this method will GP works ? Contacts sync, chrome sync etc ?

Android Q Open Beta and Magisk Hide

Hi!
This morning I ran into some trouble while running the Android Q Open Beta rom that I've been using since release. I have downloaded and flashed the zip of the open beta with TWRP recovery and flashed Magisk afterwards. After the install was complete I booted in to Android Q and checked Magisk Manager to see if it installed correctly, which it did. I have some apps like Pokémon Go that require Magisk hide and they also worked fine for days. Until today, out of the blue Magisk Hide didn't seem to work anymore and those apps knew the devices was rooted.
I have then tried to:
1. reflash Magisk (although it was still installed)
2. reinstalled Magisk Manager
3. Reapplied Magisk Hide for those apps and rebooted
Between every step I also removed cache and data from the applications (even reinstalled), however I couldn't get the hide the root for the apps.
Anyone else encountered this? It's strange that it only failed after a few days of working on Android Q. Anyway I'm back on Android P at the moment.
Did you try updating magisk in magisk manager? I wasn't passing safety net until I did so
ConsoleHax said:
Hi!
This morning I ran into some trouble while running the Android Q Open Beta rom that I've been using since release. I have downloaded and flashed the zip of the open beta with TWRP recovery and flashed Magisk afterwards. After the install was complete I booted in to Android Q and checked Magisk Manager to see if it installed correctly, which it did. I have some apps like Pokémon Go that require Magisk hide and they also worked fine for days. Until today, out of the blue Magisk Hide didn't seem to work anymore and those apps knew the devices was rooted.
I have then tried to:
1. reflash Magisk (although it was still installed)
2. reinstalled Magisk Manager
3. Reapplied Magisk Hide for those apps and rebooted
Between every step I also removed cache and data from the applications (even reinstalled), however I couldn't get the hide the root for the apps.
Anyone else encountered this? It's strange that it only failed after a few days of working on Android Q. Anyway I'm back on Android P at the moment.
Click to expand...
Click to collapse
What version of magisk did you install? Try the magisk canary (debug) build. Works like a charm.

Help Upgrading LineageOS

So I'm on an unofficial build of LineageOS 16 with TWRP, Magisk, F-Droid, microG, and EDeXposed. I want to update to the LineageOS 17.1 build from microG. What would be the safest way to do this? I would like to keep my installed apps if possible. I'm currently on a Linux computer but I do have access to Windows.
Since I have TWRP can I just wipe my phone and install the new ROM directly from there? Presumably then just reinstalling Magisk and my other apps with Titanium or something?

Categories

Resources