State of Custom Roms - Redmi K20 / Xiaomi Mi 9T Questions & Answers

hey there,
i was using custom roms back in the day with my oppo find 7, so android 7ish. Back than maintaining custom roms was a major pain in .... because, at least for me, i needed to full flash every time there was an update and most roms were kind of buggy as well.
Since my 9t is being annoying lately (EU 12.0.5) with shutting down apps way to often/fast, forgetting logins, making backups everywhere, switching back to light mode, no idea how to do a proper cleanup without deleting half my app settings etc. I was wondering what the state of the custom rom is nowadays.
I was thinking about getting something smaller, but since the pixel 5 is out of sale, the zenfone 8 missing wireless charge and no real alternative and all of them are more than 600 bucks, so i dont want to get a new phone tbh, prices are out of this world imho. Also iam quit pleased with the device itself, i.e. battery, performance, everyday stuff
so basically here is what i want to know:
How are updates handled in Pixelexperience or lineage?
how hard/easy is installation?
is google pay working?
is there a relyable way to make a full backup of my phone to go back to as is now?
did anybody experience the mentioned issues and maybe has a solution?
bonus qquestions
is there any major improvement in upcomming MIUI Versions(12.1, 12.5) and a roadmap of rollout?
what does SOT mean?
thanks in advance

for updates you may have to re flash the newer rom.
2. installation is easy given you know how to do it.
3. google pay is working fine.
4. twrp is the way, but believe me you won't aspire to go back.
5. I am running pixel experience rom on MI A2 device, the device is working great.
*/learn from youtube properly how to flash recovery, install rom for your device */
best of luck

I'm on Xiaomi.eu Stable (did use Weeklies for 6 months) - daily driver / business phone
If you like MIUI, you have A11, MIUI 12.5, debloated, all stable
You only flash ROM from TWRP (of course, first time, when switching to, Format Data is mandatory).
Later they have like OTA mechanism (Updater downloads ROM in zip, reboots to TWRP and upgrades)

not sure if i really like miui or not, thats why i was eyeing pixel/zenfone, i was pretty happy with my Mi A1 before the 9t
wouldnt a twrp backup break my safety net? if i remember correctly i need to unlock/root
suraj123 said:
2. installation is easy given you know how to do it.
Click to expand...
Click to collapse
well i knew it, but it has been ages

Abudinka said:
not sure if i really like miui or not, thats why i was eyeing pixel/zenfone, i was pretty happy with my Mi A1 before the 9t
wouldnt a twrp backup break my safety net? if i remember correctly i need to unlock/root
well i knew it, but it has been ages
Click to expand...
Click to collapse
For flashing any other ROM you need to unlock Bootloader - and that breaks Safety Net, not TWRP folder or so
However, Xiaomi.eu has built-in patch to pass SafetyNet with no need for Magisk, any Magisk module, anything
I.e., you switch to Xiaomi.eu (with Bootloader unlocked), no need to install Magisk and any of the modules like USNF, MHPC, etc) and you have SafetyNet, Device Certified in Google Play.
Also Widevine L1 and Netflix really plays in FullHD, HDR-10
And if you need Magisk for something else, you just enable MagiskHide and you still have SafetyNet etc.
No troubles here with SafetyNet

how much free space do i need for a twrp backup? most likely half of the internal space i guess.
so basically for every other rom besides xiami.eu i need to worry about safety net with magisk or similar?

I have TWRP Nandroid backup of 15 GB, but most of that is Data.
You don't need the backup for installing/updating the ROM.
That's only for your comfort
But I put it to PC and delete from the phone (if really needed, TWRP can also connect to PC and you can copy it back to phone before restoring)
I never needed to restore

And one more but very important thing
TWRP (backup) has NOTHING with SafetyNet. SafetyNet DOES NOT look do you have TWRP folder, or do you have Magisk app/mngr (I'm not talking about thevMagisk core/service but apk)
Unfortunately, there are too many unknowledgeable people writing that and similar nonsense elswhere
Problem is (and that's the reason why it might look 'similar' from the end user's point of view) that various banking apps, ganes and so, use VARIOUS methods and in some cases even speculative GUESSES trying to find if your device is SAFE for their apps and businesses (whatever that means for somebody), or is your phone 'rooted' (also in the very loose sense)
Those methods and guesses may include:
- Testing SafetyNet (framework provided by Google, partly in Google Play Services and partly on Google servers).
Fornally, when Bootloader is unlocked and/or with custom ROM (not certified with Google) or rooted (stock) ROM , you *should* fail SafetyNet - but there are methods to trick Google and still to pass SafetyNet.
Actually, to flash any such nod (custom ROM or recovery, or root, you first need to unlock Bootloader - and that's the first thing that SafetyNet looks for, but on some phones and ROMs it is possible to fool even the Google's SafetyNet)
That's the reason why thosre apps combine various other methods trying to find (or just to guess) if your phone is 'safe' or not
Some use sofisticated methods looking for su in the path or modified init.rc, or bypass Magisk Hide acting as isolated processes - that way finding the gllitches in MagiskHide making them possible to detect Magisk
But some use very PRIMITIVE guesses:
- If they find TWRP folder, they 'conclude' you 'must' be having TWRP, hence your Bootloader 'must' have been unlocked and you might have been flashed the root or custom ROM, hence they simply declare your phone as 'unsafe' or "rooted'.
But you could take 100% stock and not-modded phone and just create there a folder named TWRP on Internal memory - and your phone will fail their 'safety' pass (but not the Google's SafetyNet)
- Similarly, some just look if they find that the com.topjohbwu.magisk package installed (being Magisk apk, but that is not Magisk as core/service).
Again, you can take 100% stock, not-modded phone and just install there the Magisk apk (maybe, because you wantef to use its built-in SafetyNet checker), and those apps will declare your phone was 'rooted' - which is again total nonsense
On the other side, that is all about statistics. There will be let's say 0.001% of people who do have TWRP folder but not custom TWRP recovery and similarly 0.005% people who do have Magisk app but no Magisk
On the other side, 90% of people who do have custom Recovery will also have TWRP folder and 60% of people with Magisk service/core will also have Magisk app (formerly mngr) - the rest 40% of Magisk users will have hided/obfuscated/repackaged Magisk app (therefore, it cannot be found under the com.tophohnwu.magisk package name)
Hence those apps (and their developers, or better to say those who paid those developers to implemen that GUESSES) can take them rights to declare the phones with TWRP foldersor Magisk app installed as 'unsafe'
Those 1-5 users out of 100000, who by incidence do have TWRP folder (but no custom recovery) or Magisk app (but no Magisk) - bad luck, who cares about them
On the other side, that guesses (since they didn't come up with anything more sofisticated) will make them possible to catch 500 users with TWRP or Magisk, who tricked the Google's SafetyNet (but didn't even think about that primitive possibilities to 'catch' them)

thanks for the explanation, i most likely have a look this evening. Still, most app data will be lost when switching to pixel experience i assume

Abudinka said:
thanks for the explanation, i most likely have a look this evening. Still, most app data will be lost when switching to pixel experience i assume
Click to expand...
Click to collapse
Please find and read instructions for switching to the (custom) ROM - they can be found elswhere
An important and a MUST step is Formatting Data (that also formats Internal memory). Hence not 'most' but ALL user spps, their settings, your data like photos, contacts, Wifi passwords and everything will be wiped
Read and learn about what and how can be backed up. Good luck

im fully aware, that switching to another rom needs a full wipe and therefore loss of all data if not backup'ed.
I was more hoping one could provid a link and/or recommend something convienent.

And one more point. You must first unlock Bootloader - find where/how, apply for and you will need to wait 7 days
Unlocking bootloader performs Factory reset. However, at that time you are still on MIUI and you can use Xiaomi Cloud to backup and restore upon Factory resetting
(Once you unlock Bootloader, you can make Nandroid backups in TWRP but you cannot restore to custom ROM what you backed-up from MIUI, or vice versa
Once you switch to your custom ROM (and potentially root), you can use some apps for backing up and restore - but avoid the old and outdated Titanium
Hence I don't really see a point in TWRP backups, only just-in-case, for restoring the last working point in case of (soft) brick cases

zgfg said:
(Once you unlock Bootloader, you can make Nandroid backups in TWRP but you cannot restore to custom ROM what you backed-up from MIUI, or vice versa
Click to expand...
Click to collapse
Thanks alot again for the detailed explanation. This was the detail i was looking for. so basically its impossible to avoid losing app settings which are not saved in cloud and assigned to an app account.
The hint about miui backup/xiaomi cloud comes in handy as well. Also regarding the delayed bootload unlock, if it really takes up to 30 days (as stated on the pixelexperience install guide), maybe the Sony event on 26th brought something interessting

Abudinka said:
Thanks alot again for the detailed explanation. This was the detail i was looking for. so basically its impossible to avoid losing app settings which are not saved in cloud and assigned to an app account.
The hint about miui backup/xiaomi cloud comes in handy as well. Also regarding the delayed bootload unlock, if it really takes up to 30 days (as stated on the pixelexperience install guide), maybe the Sony event on 26th brought something interessting
Click to expand...
Click to collapse
It usually takes (and not from recently) exactly 168 hours = 7 days, no more or less.
There are also threads here on XDA about
Unless Xiaomi just recently changed the policy, but that could also depend on models

SOT = screen on time

Related

Get rid of DM-VERITY - For non root users

Rooted the phone on first day, then came across DNS66 app to block ads without root, based on what I was seeing, OOS is even providing agressive doze, so I was in a point to be able to use phone without greenify, so no root needed anymore. However when unrooted device, locked bootloader, the DM-VERITY error will not go away.
Tried a lot of methods available in XDA, nothing worked.
Here's what you do, flash the stock recovery from official downloads, the nougat version, then lock the bootloader, and sideload the entire ROM after wiping internal data from recovery. And it was gone.
I absolutely love OxygenOS. Since COS messed up, and I saw earlier releases of OOS for my OPO, I never thought they would come this far with great ROM development so fast. It's a great thing. This phone is unreal. There is no match for the value for money it is. Sure it would satisfy me more if it was a 2k display (spec wise), but this display is absolutely gorgeous. Perfect saturation level for my preference. It will be fun to see OOS get better. For the first time since I've become an advanced user, I'm using a phone without root permission, without sacrificing much for the stuff I need/use.
Sent from my ONEPLUS A3003 using XDA-Developers Legacy app
When I try sideload from official recovery "adb devices" either doesn't show my device at all or its says it's offline. Didn't you have this problem?
devlamania said:
Rooted the phone on first day, then came across DNS66 app to block ads without root, based on what I was seeing, OOS is even providing agressive doze, so I was in a point to be able to use phone without greenify, so no root needed anymore. However when unrooted device, locked bootloader, the DM-VERITY error will not go away.
Tried a lot of methods available in XDA, nothing worked.
Here's what you do, flash the stock recovery from official downloads, the nougat version, then lock the bootloader, and sideload the entire ROM after wiping internal data from recovery. And it was gone.
I absolutely love OxygenOS. Since COS messed up, and I saw earlier releases of OOS for my OPO, I never thought they would come this far with great ROM development so fast. It's a great thing. This phone is unreal. There is no match for the value for money it is. Sure it would satisfy me more if it was a 2k display (spec wise), but this display is absolutely gorgeous. Perfect saturation level for my preference. It will be fun to see OOS get better. For the first time since I've become an advanced user, I'm using a phone without root permission, without sacrificing much for the stuff I need/use.
Click to expand...
Click to collapse
Just to correct you a bit it's not an error, but a warning. Phone operates normal
But thanks for the insight. Will look at DNS66
devlamania said:
Rooted the phone on first day, then came across DNS66 app to block ads without root, based on what I was seeing, OOS is even providing agressive doze, so I was in a point to be able to use phone without greenify, so no root needed anymore. However when unrooted device, locked bootloader, the DM-VERITY error will not go away.
Tried a lot of methods available in XDA, nothing worked.
Here's what you do, flash the stock recovery from official downloads, the nougat version, then lock the bootloader, and sideload the entire ROM after wiping internal data from recovery. And it was gone.
I absolutely love OxygenOS. Since COS messed up, and I saw earlier releases of OOS for my OPO, I never thought they would come this far with great ROM development so fast. It's a great thing. This phone is unreal. There is no match for the value for money it is. Sure it would satisfy me more if it was a 2k display (spec wise), but this display is absolutely gorgeous. Perfect saturation level for my preference. It will be fun to see OOS get better. For the first time since I've become an advanced user, I'm using a phone without root permission, without sacrificing much for the stuff I need/use.
Sent from my ONEPLUS A3003 using XDA-Developers Legacy app
Click to expand...
Click to collapse
I just got my phone a couple days ago. Rooted and custom recovery and when I flashed 4.0.2, I had the dm-verity issue, but I just officially fixed it today by flashing this zip file.
https://forum.xda-developers.com/showpost.php?p=70393513&postcount=72
If your question is... I am on 4.0.1 or 4.0.2 and this bootloader is for 3.5.4, will this work for me??
Simple answer... yes.
Works perfectly for me on 4.0.2
Also I haven't heard of the app you mentioned, but I am using AdGuard Pro, and it works great for me so far.
Also using the following apps.
CCleaner - I Run this every so often to cleanup app cache
ForceDoze
Hibernation Manager (I've used Greenify and it works great, but it needs Xposed to work). SInce Xposed is not yet available for Nougat I found this app to be a good alternative to Greenify and doesn't require root either.
L Speed
LeanDroid
V 2.0 said:
Just to correct you a bit it's not an error, but a warning. Phone operates normal
But thanks for the insight. Will look at DNS66
Click to expand...
Click to collapse
Yep, thanks for the correction, that's a warning, but it annoyed the sh** out of me.
DNS66 you can find in f-droid. It creates a VPN and blocks all requests to ad servers. Pretty straightforward but awesome. Since adaway hosts are also included, plus a lot more, it blocks a lot of ads unless it's being fed by main application server.
Sent from my ONEPLUS A3003 using XDA-Developers Legacy app
m0d hipp¥ said:
I just got my phone a couple days ago. Rooted and custom recovery and when I flashed 4.0.2, I had the dm-verity issue, but I just officially fixed it today by flashing this zip file.
https://forum.xda-developers.com/showpost.php?p=70393513&postcount=72
If your question is... I am on 4.0.1 or 4.0.2 and this bootloader is for 3.5.4, will this work for me??
Simple answer... yes.
Works perfectly for me on 4.0.2
Also I haven't heard of the app you mentioned, but I am using AdGuard Pro, and it works great for me so far.
Also using the following apps.
CCleaner - I Run this every so often to cleanup app cache
ForceDoze
Hibernation Manager (I've used Greenify and it works great, but it needs Xposed to work). SInce Xposed is not yet available for Nougat I found this app to be a good alternative to Greenify and doesn't require root either.
L Speed
LeanDroid
Click to expand...
Click to collapse
I'm running at almost 8.5 hours SOT based on average since I went total unrooted stock yesterday. That is abnormally good !!
That too, without anything from the list you mentioned. I "was" using Greenify pro version, but now I'm not, yes I clean up cache always, using All-In-One Toolbox Pro.
Which suggests, OOS 4.0.2 doesn't actually need anything from outside apart from the functionalities it's providing in-built.

How to pass Safetynet test?

Hello, I have a problem with apps that need safetynet passed to get it working. Such as Snapchat or Pokemon GO. Second one actually does work sometimes, but the first one is giving me massive headache. I'm asking how to pass this test on roms based on LineageOS. I have tried to unroot it with no luck. Unrooting and systemless root also doesn't work. I've heard somewhere that locking bootloader could be a possible solution to that. But, how to lock it?
N910F + 7.1.1
As far as I know, Snapchat only has a problem with Xposed. Unable to comment on pokemon, never used it.
I installed and logged in to snapchat on a phone without Xposed, then used TB and copied the files to my phone with Xposed.
Everything works as it should. If that's not possible then uninstall Xposed first and reinstall it after you have snapchat.
JagDave said:
As far as I know, Snapchat only has a problem with Xposed. Unable to comment on pokemon, never used it.
I installed and logged in to snapchat on a phone without Xposed, then used TB and copied the files to my phone with Xposed.
Everything works as it should. If that's not possible then uninstall Xposed first and reinstall it after you have snapchat.
Click to expand...
Click to collapse
I do not have Xposed. The trick with TB doesn't work for me anymore. I've tried to do backup on Touchwiz and CM 13 and then restore them on Lineage 14.1. No one worked, Snapchat tells to log in first. it is the only app I need to use, but I'm in love with Lineage.
Graivite said:
I do not have Xposed. The trick with TB doesn't work for me anymore. I've tried to do backup on Touchwiz and CM 13 and then restore them on Lineage 14.1. No one worked, Snapchat tells to log in first. it is the only app I need to use, but I'm in love with Lineage.
Click to expand...
Click to collapse
did you fix this bro?
entwicklun said:
did you fix this bro?
Click to expand...
Click to collapse
Kind of. We are not able to log in into Snapchat on Lineage OS 14 yet. However, I've discovered a possible way to use the app,. This method has been working for me for last couple of days.
Every single time you want to install Lineage and use Snapchat you have to install Touchwiz based firmware that you can log in into the app on, simply log in, root the device, install Titanium Backup and make a backup of Snapchat. Copy the backup on the sd card. Then install Lineage OS, Snapchat, Titanium Backup, try to log in into Snapchat. I know it will say it can't connect to the server. Now restore backup of Snapchat via Tïtanium Backup - data only. Enjoy working Snapchat.
From what I've seen Snapchat makes little updates of user stats every 24h. Because you can't use backup older than 24hours otherwise it will not work. I am not sure about the exact time it's collecting stats. But a fresh backup works every time. It is very important to do a fresh backup and do a one try to log in into Snapchat.
I do not use Android Pay or Pokemon anymore.
Graivite said:
Kind of. We are not able to log in into Snapchat on Lineage OS 14 yet. However, I've discovered a possible way to use the app,. This method has been working for me for last couple of days.
Every single time you want to install Lineage and use Snapchat you have to install Touchwiz based firmware that you can log in into the app on, simply log in, root the device, install Titanium Backup and make a backup of Snapchat. Copy the backup on the sd card. Then install Lineage OS, Snapchat, Titanium Backup, try to log in into Snapchat. I know it will say it can't connect to the server. Now restore backup of Snapchat via Tïtanium Backup - data only. Enjoy working Snapchat.
From what I've seen Snapchat makes little updates of user stats every 24h. Because you can't use backup older than 24hours otherwise it will not work. I am not sure about the exact time it's collecting stats. But a fresh backup works every time. It is very important to do a fresh backup and do a one try to log in into Snapchat.
I do not use Android Pay or Pokemon anymore.
Click to expand...
Click to collapse
thanks bro. so I'm gonna get my new note 4. can you walk me through that alittle?
like which roms on snapdragon can I use?
step 1 install recovery twrp
step 2 flash rom
step 3 install and log in snaphat
step 4 root phone or am I supposed to turn on the phone now stock (it's brand new my note 4), install snapshat log in, root then install titanium and back it up. back up snapchat.
I don't need twrp to root do I? sorry for being clueless man
entwicklun said:
thanks bro. so I'm gonna get my new note 4. can you walk me through that alittle?
like which roms on snapdragon can I use?
step 1 install recovery twrp
step 2 flash rom
step 3 install and log in snaphat
step 4 root phone or am I supposed to turn on the phone now stock (it's brand new my note 4), install snapshat log in, root then install titanium and back it up. back up snapchat.
I don't need twrp to root do I? sorry for being clueless man
Click to expand...
Click to collapse
It depends on whether you want to stick with Touchwiz or flash LineageOS. Every stock firmware let you log in to Snapchat without installing or flashing anything. Snapchat works on phone straight out of box.
Guide for snapdragon touchwiz
As I mentioned earlier, Snapchat works on every stock firmware. You do not need anything else. Just install Snapchat and log in, simple as that. Now, if you want to flash a custom TOUCHWIZ based rom it shouldn't be a problem to log in to the app. Even though it's custom rom, you're still able to log in. You do not need any backups at all.
Guide for snapdragon LineageOS
LineageOS is not a touchwiz based rom. Snapchat will never work on it until it gets official and be signed. If you want to install one of the builds and have Snapchat working you need to fo following steps:
1. Your phone needs to have a stock firmware (that is the one that comes out of the box, but also the ones you flash with odin)
2. Log in to Snapchat
3. Root your phone (for example using CF-Auto Root), you do not need recovery twrp to root your phone.
4. Turn your phone on
5. Install Titanium Backup, open it, do a backup of Snapchat
6. Open "My Files" that's stock file manager for Samsung's phones, go to your phone's storage search for Titanium Backup folder, open it and you'll see three files.
7. Copy all of them to your sd card.
8. Install custom recovery (like twrp), flash LineageOS, gapps
9. Log in to your Google account, download Snapchat, try to log in (I know it's going to fail, but it's important)
10. Go to LineageOS -> About phone -> Click a few times on Build number until it say you unlocked developer options
11. Go back to main settings menu, scroll down to the bottom, you'll see now Developer options, click on it
12. Search for "Root Access", click on it and select Apps and ADB
13. Install Titanium Backup, open it and close.
14. Open "Files" app, that's stock LineageOS file manager
15. Go to your sd card, select the files you backup (three files) and copy them to phone's storage -> Titanium Backup folder
16. Open Titanium Backup again, click on Snapchat -> restore -> data only.
17. Now you can open Snapchat and enjoy it.
Hope that help you
Graivite said:
It depends on whether you want to stick with Touchwiz or flash LineageOS. Every stock firmware let you log in to Snapchat without installing or flashing anything. Snapchat works on phone straight out of box.
Guide for snapdragon touchwiz
As I mentioned earlier, Snapchat works on every stock firmware. You do not need anything else. Just install Snapchat and log in, simple as that. Now, if you want to flash a custom TOUCHWIZ based rom it shouldn't be a problem to log in to the app. Even though it's custom rom, you're still able to log in. You do not need any backups at all.
Guide for snapdragon LineageOS
LineageOS is not a touchwiz based rom. Snapchat will never work on it until it gets official and be signed. If you want to install one of the builds and have Snapchat working you need to fo following steps:
1. Your phone needs to have a stock firmware (that is the one that comes out of the box, but also the ones you flash with odin)
2. Log in to Snapchat
3. Root your phone (for example using CF-Auto Root), you do not need recovery twrp to root your phone.
4. Turn your phone on
5. Install Titanium Backup, open it, do a backup of Snapchat
6. Open "My Files" that's stock file manager for Samsung's phones, go to your phone's storage search for Titanium Backup folder, open it and you'll see three files.
7. Copy all of them to your sd card.
8. Install custom recovery (like twrp), flash LineageOS, gapps
9. Log in to your Google account, download Snapchat, try to log in (I know it's going to fail, but it's important)
10. Go to LineageOS -> About phone -> Click a few times on Build number until it say you unlocked developer options
11. Go back to main settings menu, scroll down to the bottom, you'll see now Developer options, click on it
12. Search for "Root Access", click on it and select Apps and ADB
13. Install Titanium Backup, open it and close.
14. Open "Files" app, that's stock LineageOS file manager
15. Go to your sd card, select the files you backup (three files) and copy them to phone's storage -> Titanium Backup folder
16. Open Titanium Backup again, click on Snapchat -> restore -> data only.
17. Now you can open Snapchat and enjoy it.
Hope that help you
Click to expand...
Click to collapse
ok thanks bro, I have one more question, what is lineageOS all about, is it new or something? how come I would choose lineageOS over say touchwiz. what is the major differences? is it like CM roms vs normal roms, quicker, less bloatware, better battery life etc? or am I wrong about CM roms vs normal roms? tbh I don't even know the difference between auroa/cm/touchwiz.
do you have a short explanation of lineageOS for me? because from what I can tell, I should be definitely going lineageOS as it's more supported right now. I used to use omega rom on my old note 4 but support left, and I liked that rom except for random reboots and slightly poor battery life that I can kind of remember.
I'm so sorry man for asking stupid questions. I love customing my note 4 but I don't know exactly what I'm doing haha. I just know I love the extra features that aren't on stock, xposed being a major.
thank you man!
entwicklun said:
ok thanks bro, I have one more question, what is lineageOS all about, is it new or something? how come I would choose lineageOS over say touchwiz. what is the major differences? is it like CM roms vs normal roms, quicker, less bloatware, better battery life etc? or am I wrong about CM roms vs normal roms? tbh I don't even know the difference between auroa/cm/touchwiz.
do you have a short explanation of lineageOS for me? because from what I can tell, I should be definitely going lineageOS as it's more supported right now. I used to use omega rom on my old note 4 but support left, and I liked that rom except for random reboots and slightly poor battery life that I can kind of remember.
I'm so sorry man for asking stupid questions. I love customing my note 4 but I don't know exactly what I'm doing haha. I just know I love the extra features that aren't on stock, xposed being a major.
thank you man!
Click to expand...
Click to collapse
LineageOS is a continuation of CM, since CM stopped being developed and die. It's just CM with new name. LineageOS 14.1 is based on Android 7.1.1, which is the latest you can get right now. The major differences are speed, no bloatware, battery life is the same as stock touchwiz rom. The most important one is speed, I've never seen anything that fast as this is. The builds these days can be daily drivers since our developers fixed 95% of bugs. I can recommend you builds by @ripee he got links to them in the signature(triltexx), download pico google gapps and you're good to go.
The difference between auroa/cm/touchwiz. Correct way to list them is port roms/lineageOS/note 4 roms based on stock firmware. Port roms are ones that people port from other device such as S7, Note 5. It's still touchwiz right, but it's a port. That means it's made to work on our Note 4's. These days ports like Aurora / Norma are pretty much fully working apart from things like fingerprint scanner. LineageOS(old name - CM) - just read above. Note 4 roms based on stock firmware - that means developers use stock Note 4 firmware and they edit it. An example of that kind of rom is rom by ALEXNDR. It's a rock solid rom. Stock firmware, options to install with/without root or xposed and debloated. it is fully working because it's made on stock firmware for our devices.
I think you're be very happy with ripee builds of LineageOS, he makes them every day and uploads. Not a single random reboot or freeze, battery life 4-5 hours of SOT.
If you got any further questions, just ask. I'd love to answer you the best I can.
Graivite said:
LineageOS is a continuation of CM, since CM stopped being developed and die. It's just CM with new name. LineageOS 14.1 is based on Android 7.1.1, which is the latest you can get right now. The major differences are speed, no bloatware, battery life is the same as stock touchwiz rom. The most important one is speed, I've never seen anything that fast as this is. The builds these days can be daily drivers since our developers fixed 95% of bugs. I can recommend you builds by @ripee he got links to them in the signature(triltexx), download pico google gapps and you're good to go.
The difference between auroa/cm/touchwiz. Correct way to list them is port roms/lineageOS/note 4 roms based on stock firmware. Port roms are ones that people port from other device such as S7, Note 5. It's still touchwiz right, but it's a port. That means it's made to work on our Note 4's. These days ports like Aurora / Norma are pretty much fully working apart from things like fingerprint scanner. LineageOS(old name - CM) - just read above. Note 4 roms based on stock firmware - that means developers use stock Note 4 firmware and they edit it. An example of that kind of rom is rom by ALEXNDR. It's a rock solid rom. Stock firmware, options to install with/without root or xposed and debloated. it is fully working because it's made on stock firmware for our devices.
I think you're be very happy with ripee builds of LineageOS, he makes them every day and uploads. Not a single random reboot or freeze, battery life 4-5 hours of SOT.
If you got any further questions, just ask. I'd love to answer you the best I can.
Click to expand...
Click to collapse
quality help mate, I really appreciate it. I'll go with lineageOS and go through the snapchat process on it (already worried I'm gonna screw up lol) but I'll give it a go.
one thing I've always hated was updates, I'd always had to fresh install, losing my calendar setup and over phone layout setup, settings, everything. I always wanted to dirty flash on an update but people said don't, what are your thoughts on ripees build?
so I'm gonna go through the process and do it over the next week, I got a lot on so can't transfer over from my lg v20 to note 4. I got the wrong damn lg v20 which has no roms or support lol...
I'm looking at emotionOS, what are your thoughts on it? I kind of want the extra features that a basic CM won't have. what you reckon?
---------- Post added at 10:47 PM ---------- Previous post was at 09:52 PM ----------
Graivite said:
It depends on whether you want to stick with Touchwiz or flash LineageOS. Every stock firmware let you log in to Snapchat without installing or flashing anything. Snapchat works on phone straight out of box.
Guide for snapdragon touchwiz
As I mentioned earlier, Snapchat works on every stock firmware. You do not need anything else. Just install Snapchat and log in, simple as that. Now, if you want to flash a custom TOUCHWIZ based rom it shouldn't be a problem to log in to the app. Even though it's custom rom, you're still able to log in. You do not need any backups at all.
Guide for snapdragon LineageOS
LineageOS is not a touchwiz based rom. Snapchat will never work on it until it gets official and be signed. If you want to install one of the builds and have Snapchat working you need to fo following steps:
1. Your phone needs to have a stock firmware (that is the one that comes out of the box, but also the ones you flash with odin)
2. Log in to Snapchat
3. Root your phone (for example using CF-Auto Root), you do not need recovery twrp to root your phone.
4. Turn your phone on
5. Install Titanium Backup, open it, do a backup of Snapchat
6. Open "My Files" that's stock file manager for Samsung's phones, go to your phone's storage search for Titanium Backup folder, open it and you'll see three files.
7. Copy all of them to your sd card.
8. Install custom recovery (like twrp), flash LineageOS, gapps
9. Log in to your Google account, download Snapchat, try to log in (I know it's going to fail, but it's important)
10. Go to LineageOS -> About phone -> Click a few times on Build number until it say you unlocked developer options
11. Go back to main settings menu, scroll down to the bottom, you'll see now Developer options, click on it
12. Search for "Root Access", click on it and select Apps and ADB
13. Install Titanium Backup, open it and close.
14. Open "Files" app, that's stock LineageOS file manager
15. Go to your sd card, select the files you backup (three files) and copy them to phone's storage -> Titanium Backup folder
16. Open Titanium Backup again, click on Snapchat -> restore -> data only.
17. Now you can open Snapchat and enjoy it.
Hope that help you
Click to expand...
Click to collapse
I've rooted, installed flashify to flash twrp but it doesn't install it properly. I restart my phone and it goes automatically to download screen and says at the top in red phone could not boot normally. when in download mode I can't even vol up home power to get to twrp, nothing happens. any ideas why? so I'm stuck on download mode. I can get out if I install twrp on odin but then again when I try to get into recovery it instead goes to download mode and says phone could not boot normally.
I haven't got to flash the rom yet because I can't get twrp installed properly.
you know why? thanks man
entwicklun said:
quality help mate, I really appreciate it. I'll go with lineageOS and go through the snapchat process on it (already worried I'm gonna screw up lol) but I'll give it a go.
one thing I've always hated was updates, I'd always had to fresh install, losing my calendar setup and over phone layout setup, settings, everything. I always wanted to dirty flash on an update but people said don't, what are your thoughts on ripees build?
so I'm gonna go through the process and do it over the next week, I got a lot on so can't transfer over from my lg v20 to note 4. I got the wrong damn lg v20 which has no roms or support lol...
I'm looking at emotionOS, what are your thoughts on it? I kind of want the extra features that a basic CM won't have. what you reckon?
---------- Post added at 10:47 PM ---------- Previous post was at 09:52 PM ----------
I've rooted, installed flashify to flash twrp but it doesn't install it properly. I restart my phone and it goes automatically to download screen and says at the top in red phone could not boot normally. when in download mode I can't even vol up home power to get to twrp, nothing happens. any ideas why? so I'm stuck on download mode. I can get out if I install twrp on odin but then again when I try to get into recovery it instead goes to download mode and says phone could not boot normally.
I haven't got to flash the rom yet because I can't get twrp installed properly.
you know why? thanks man
Click to expand...
Click to collapse
I think it is the right time to chat a little through private messeges. I do not want to spam, just a kind of respect for moderators.
Graivite said:
Hello, I have a problem with apps that need safetynet passed to get it working. Such as Snapchat or Pokemon GO. Second one actually does work sometimes, but the first one is giving me massive headache. I'm asking how to pass this test on roms based on LineageOS. I have tried to unroot it with no luck. Unrooting and systemless root also doesn't work. I've heard somewhere that locking bootloader could be a possible solution to that. But, how to lock it?
N910F + 7.1.1
Click to expand...
Click to collapse
If you can get Pokemon Go to work, can you plz send me a pm on how thanks?
Or wright it here and pm me so i don't miss it
Tesla said:
If you can get Pokemon Go to work, can you plz send me a pm on how thanks?
Or wright it here and pm me so i don't miss it
Click to expand...
Click to collapse
I am going it write it here if anyone is interested.
From what I've heard and read, you can't get Pokemon Go to work on LineageOS now. I've tested it and it's true. We have to wait till LineageOS get official. It will be signed, unrooted and every app that is based on Safetynet test would probably work just fine.
Snapchat works only if you have a backup of it.
Graivite said:
I am going it write it here if anyone is interested.
From what I've heard and read, you can't get Pokemon Go to work on LineageOS now. I've tested it and it's true. We have to wait till LineageOS get official. It will be signed, unrooted and every app that is based on Safetynet test would probably work just fine.
Snapchat works only if you have a backup of it.
Click to expand...
Click to collapse
Okey. Good to know.
Can i root stock and do the root things i want and then unroot and play Pokemon Go?
Debloat would be nice.
Tesla said:
Okey. Good to know.
Can i root stock and do the root things i want and then unroot and play Pokemon Go?
Debloat would be nice.
Click to expand...
Click to collapse
I think it is possible and should work. You can also use Package Disabler. You can debloat your phone using it, it doesn't require root.
I've gotten around the xposed snapchat thing by using the SudoHide app and hiding the xposed installer and supersu.
Rooted Note 4 with xposed on 6.0.1
Graivite said:
Hello, I have a problem with apps that need safetynet passed to get it working. Such as Snapchat or Pokemon GO. Second one actually does work sometimes, but the first one is giving me massive headache. I'm asking how to pass this test on roms based on LineageOS. I have tried to unroot it with no luck. Unrooting and systemless root also doesn't work. I've heard somewhere that locking bootloader could be a possible solution to that. But, how to lock it?
N910F + 7.1.1
Click to expand...
Click to collapse
First off, I am no expert at all on this matter. But maybe a different kernel, if ones even available. I haven't had the time to even test lineage out yet, so I'm not familiar as to whether their kernel is permissive or enforcing? But that possible might have something to do with it.
Maybe someone with more details can answer that for us?
Edit: wow, bro. My xda was all fudge up. It was not showing any of these replies that are here. I hope you got that solved. I thought that was a new post, as it showed 0 replies. Didn't mean to reply to old, answered question.

Possible to copy app data from Oreo 6P to Nougat S8+?

So I bought a Galaxy S8+ (7.0) to replace my 6P (8.0), and I'm trying to copy my app data over. Not having any luck. Any suggestions for how to do it? The apps themselves are no big deal, I can download from the Play Store, but I want my data.
6P is still completely stock - locked bootloader, so I would have to erase it to root. This would defeat the purpose. If there is a way to do a complete backup, root, and restore so I could use TiBu that would be awesome.
I do have Google apps backup enabled, and I have a backup on Drive that I can find and see all my apps. However, according to this link you can't restore from a newer version of Android to an older one. It never gives me the option to restore when I add my Google account to the new phone, and I can't find a way to restore from Drive on the new phone, even though I can see all the apps in the backup. Downloading apps from the store doesn't restore their data either. I can't downgrade my 6P back to Nougat without root either.
I tried Helium Backup, but it just simply doesn't work. As evidenced by many comments on the Play Store it doesn't work on the 6P.
Am I just stuck? I would think there would be a better solution than this.
You tried helium backup this way I guess ???
https://www.androidpit.com/how-to-backup-and-restore-app-data-with-or-without-root
There are not many ways to do, you could try Holo or super backup.
That's why we root
coremania said:
You tried helium backup this way I guess ???
https://www.androidpit.com/how-to-backup-and-restore-app-data-with-or-without-root
There are not many ways to do, you could try Holo or super backup.
That's why we root
Click to expand...
Click to collapse
The problem I am having with Helium backup is that it just doesn't seem to work. If I connect through port 5000 from my PC (PC download) and tell it to backup then it just sits there and says "waiting for [IP address]" and never comes back to save anything. If I try to backup to the device, it does a couple of different things - it comes up and asks for my device password (which I put in settings) and then it fills in the password for me, but then either the "Back Up My Data" is grayed out or it sits on that screen, fills in the password, and then the apps start cycling through while it is adding characters to the password, then it gets stuck and stops. I have to reboot the phone to reset the backup to try again. (It's not locked up, just Helium is stuck.)
I'll look into Holo and Super Backup.
Followup: No go on the others. It says Holo can only be used to restore to the same device, and Super Backup needs root to backup the app data.
Bad for you, I doubt there is way for you to backup with a locked bootloader if none of the apps are working.
The only way to root a phone without a patched boot.img (SuperSU and magisk) is to use kingroot, but I highly doubt this will work. Do yourself a favor and root your s8 to avoid this the next time.
https://consumingtech.com/install-kingroot-android-8-0-oreo-apk-app-for-android-mobile/
Try it, I never thought I would link something like that
Matthew Carson said:
So I bought a Galaxy S8+ (7.0) to replace my 6P (8.0), and I'm trying to copy my app data over. Not having any luck. Am I just stuck?
Click to expand...
Click to collapse
Yes, pretty much. Google restore is decent in getting your new device close to where it was, but app data (especially for non-Google apps) can be a problem. Sometimes the app has a dedicated folder and you can try copying that over. This worked for me once long ago with WhatsApp before it had it's own backup capability. After the Google restore, exactly which apps are you needing saved data for? Someone may be able to chime in if it is a specific game or well known app. Now that root is available for S8+ you should do that asap before getting it all set up the way you want it. It's only painful one time, but then you will have access to TiBu and all the other "essential" root apps.
v12xke said:
Yes, pretty much. Google restore is decent in getting your new device close to where it was, but app data (especially for non-Google apps) can be a problem. Sometimes the app has a dedicated folder and you can try copying that over. This worked for me once long ago with WhatsApp before it had it's own backup capability. After the Google restore, exactly which apps are you needing saved data for? Someone may be able to chime in if it is a specific game or well known app. Now that root is available for S8+ you should do that asap before getting it all set up the way you want it. It's only painful one time, but then you will have access to TiBu and all the other "essential" root apps.
Click to expand...
Click to collapse
The problem is that Google restore didn't work either since it was going from an Oreo device to a Nougat device. I didn't think backing up was a big deal since Google is supposed to handle it, but it's not doing me any good at all. I couldn't do a full restore from the phone, and when I reinstall apps from the Play Store it doesn't include the data. Most things have accounts so I can set it back up again, but all of my preferences and settings for every app are gone. I'm pretty much having to go through app by app and reconfigure everything. Plus I have lost high scores and low times for several games...
My only concern with rooting the S8+ is that I have seen that it makes Android Pay not work, and some people say the Play Store has issues. Is that true? I've just begun researching it.
Matthew Carson said:
...My only concern with rooting the S8+ is that I have seen that it makes Android Pay not work, and some people say the Play Store has issues. Is that true? I've just begun researching it.
Click to expand...
Click to collapse
I'm afraid I can't be of much help because I don't use Android Pay or Samsung devices (except the Galaxy Nexus which was great) ...but both Pay and PlayStore seem to be working fine on most rooted devices. I have never had a PS issue due to my phone being rooted. I just know I won't be without root because the root apps I use are more important to me in every day use. It's up to the individual to decide whether root is right for them, or not. I suggest hanging out in the Sammy board here on XDA, read and ask questions until you know what you want to do. BUT what I said earlier is true and most will vouch for me... make the decision asap, because unlocking and rooting will require wiping the phone.
Edit: Side note... just found this article which doesn't help you, but it does raise a question: Did you initiate the restore during the initial setup process on the S8+ or afterwards? If afterwards, wiping the phone and trying Google restore again may work.
There are multiple solutions available for G Suite backup.You can google this solution .Last time I used the solution for same issue and got entire backup with softaken G Suite backup tool. I will recommend you to download softaken G Suite backup tool. software from here G Suite backup.

Pokemon Go on latest Oreo with ElementalX?

Has anyone gotten latest version of PoGo working on latest Oreo with ElementalX? I've never played but my friends keep asking me to join so I figured what the heck..
Slight problem... Device Not Compatible??
I had magisk and xposed, but I tried disabling, and even fully uninstalling xposed (and all additional xposed modules), and adding PoGo to the MagiskHide options, with no luck.
It still says that my device is not compatible...I would assume that's due to the rooting?
Or is it because I'm using ElementalX kernel?
I read somewhere that there's a (not pokemon go-specific) bypass sort of thing involving SatefyNet, but you have to install Magisk *before* going through initial phone setup, but any guide I've ever read about flashing/rooting ph-1 says to go through setup and then install magisk. I tried to find the post that talks about it but I can't find it right now. Anyway, I would imagine there's some kind of checksum against system and if magisk has been added after the fact, the checksum wont match? I really have no idea, just a guess.
I haven't seen any other posts specifically mentioning Essential being incompatible, so maybe it's just me.
I was originally thinking it was because of root or magisk remnants(?), but maybe it's the non-stock kernel.
If anyone could help, I'd really appreciate it.
I feel silly asking such a noob question, I've just never play PoGo...or any Pokemon...ever.
extra info:
I have successfully created an account using their google auth option.
I get through the first Professor Willow part, then character selection.
Usually part way through character selection, I get the error in the attached image.
Its not on any one specific section, however, it can/has occur at any point during the loading.
I've cleared cache and data a hundred times because it seems to get further each time if I do a fresh data wipe and start over -- I know the next step already so I can get through faster maybe lol
--update--
I finally got through character selection and made it to the first chance to catch pokemon. I hit a squirtle and it was trying to break free, and then that error popped up.
Haven't been able to get back in far enough again to see if it actually added to my PokeDex or not.
Sorry for the late reply, but you have to hide root detection under magisk.
For Pokemon go to work, go to Magisk > MagiskHide > then search for Pokemon go and select it then reboot.

[Guide] LineageOS 18.1, Android 11, Magisk Root, and Passing SafetyNet

I was bored one evening, so I started poking around on XDA Forums, and found a way to fix the battery issue I had with OnePlus 3T that made me switch to another device years ago! I was surprised how usable 3T is to this day. I thought I would breathe some life into it with LineageOS 18.1 that continues to receive security updates and patches. This way I will have a backup phone ready in case something happens to my OnePlus 6. It is unlikely that 3T will receive LOS 19, so this guide should stay relevant for a long time.
1) Get back to the latest version of Oxygen OS if you are on a custom ROM. Use something like MSM Download tool and then upgrade to 9.0.6 with the built-in updater.
2) Follow the instructions on los website to install LineageOS 18.1 and google apps via MindTheGapps. If you do not need google apps, then you probably do not care about SafetyNet and do not need this guide
Now the main issue is the SafetyNet. If you install YASNAC - Yet Another SafetyNet Attestation Checker you will see that the phone is not passing the SafetyNet verification, meaning that Google Pay will not work and some other apps, like banking apps, might not work either. We are going to fix that with Magisk and MagiskHideProps. Feel free to poke around on your own. I will just present that have worked for me.
3) Go to Magisk's Github, download the latest release and follow the installation instructions. (Notes: 3T has RAM Disk, there is no separate vbmeta, boot.img is inside lineage-18.1-xxxx.zip)
4) Once you have Magisk working, got to MagiskHidePropsConf and get the latest release there. Go to Force Basic Attestation Post and follow the installation instructions under the spoiler.
5) Now, let's get Basic Integrity to pass. Go to Basic Attestation Post and make sure to add both com.google.android.gms.unstable and com.google.android.gms to deny list. Reboot. Go to YASNAC. It should say that Basic Integrity is passing. CTS profile match is not, but that's okay.
6) Install terminal app like Termux. Open it, and run su to get superuser privilages. Then run props. Follow the instructions to Edit device fingerprint (option 1).
Edit Device Fingerprint (1)
Pick a certified fingerprint (f)
Pick vendor (OnePlus is 21 at the time of writing)
Pick device (3T is 5 at the time of writing)
Pick the one with Android 9. (It does not matter that the android versions are mismatched)
Follow the instructions to apply changes and reboot.
7) Check YASNAC, everything should be passing now!
Some other suggestions:
GCam is pretty nice alternative to the original camera. I would recommend this one. (It is recommended to also install Google Photos. It is a google camera after all.)
OpenWeather is a nice weather provider.
I would also recommend going to Google's Keyboard, Messages, Phone, and Calendar Apps. AOSP ones are not great, in my opinion.
Hope somebody finds it useful! Good luck!
Ah nicely done, thanks for the effort and work you put into this. How is your 3T performing?
AndyC76 said:
Ah nicely done, thanks for the effort and work you put into this. How is your 3T?
Click to expand...
Click to collapse
Hi, thanks! I was planning to use it as a development device to pick up android app development, but life got in the way and that never got off the ground
My 3T has developed a battery issue which ultimately led to me retiring it. The battery is extremely unreliable. It can be at 1% but work for 3 hours, sometimes the phone refuses to charge and the battery percentage tends to get stuck at 50% regardless of the actual charge level. I tried replacing the battery but the same behavior persisted. I think it is something either with the motherboard or the battery connector on it :/ Still a pretty snappy phone though!

Categories

Resources