LineageOS wont pass safety check without rooting it with suhide/magisk.
So, in order to make your bank think your phone is safe, you need to make it even more unsafe. It's just how it is.
Read more here.
Put it in fastboot mode, flash TWRP (3G or WiFi version depending on which model you have) through fastboot.
Boot to recovery, wipe system and data, enable adb sideload, push both the ROM and the gApps zip files to the device (adb push filename.zip /sdcard/filename.zip)
Flash them without rebooting inbetween (LOS then gApps)
They can't have it both ways. They promote their software and say it's better, more secure. And promote people using it.
https://www.lineageos.org/Celebrating-one-year-of-LineageOS/
Read that and it talks security, and community. And their stance is basically screw you to the users.
Nokia should thank them, I'm buying a new 6 when it's available. I'm done with this.
> What makes you say that?
You are right, it would be more correct to say: Many people (including me) are using LineageOS to be a little bit less dependent on Google
> I would imagine that the Lineage team don't ever hold/process any user data themselves
I'm also not entirely sure, but I think it isn't that easy to waive one's responsibilities on GDPR to Google. After all it's still the lineageOS-website that causes the data-collection to happen. And at the very least they need a privacy policy explaining what data get's collected and how to opt-out (similar to how https://www.lineageos.org/legal/ explains other data-collection very well)
captive_portal_detection_enabled was deprecated. The new setting is captive_portal_mode. You can find some info about other related settings in this afwall issue
I have the OP3, so I can't comment on specific issues.
If you already use Open Camera, then it should be the same with a custom ROM. 3rd party cameras don't benefit from OnePlus "optimisations".
Regarding Google Pay, it will stop working if you unlock your phone. Most people use Magisk, which is systemless rooting solution that hides all this from Google and allows the device to pass the SafetyNet check. Instead of using Lineage's root solution, use Magisk:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
From time to time Google changes their detection methods... but Magisk's author is usually quick to patch things. Also, it's not a regular thing, it may break once a year or so.
Officially LineageOS doesn't support Magisk, so don't expect official support if you decide to install some Magisk module that breaks something, but Magisk works fine on OnePlus phones and I doubt that you'll have issues.
Had the same problem before. Also using 4x4. Turns out they use special characters to fill the remaining 7 dots. I will digging the link for u.
Edit:
Here is the link https://twrp.me/faq/openrecoveryscript.html
Find the Specific pattern decrypt note
section. It cover 3x3, 4x4 and 5x5 patterns
Regarding full lineageOS support for the foreseeable future, your best bet is probably a Pixel phone. These are still getting updates from Google, but when this ends, they will almost certainly follow their Nexus predecessors with good support in the custom rom community.
Here is a list of phones that are currently receiving the latest LineageOS builds (this list will likely grow, but you can be confident that these devices will be supported):
Unfortunately, I am not sure that any of these devices have been IP rated, although I have read that many users have experienced some type of water resistance with the OnePlus 5. The pixel 2 is IP67, but this is almost certainly out of your price range (although you can probably find it on ebay for only a little over $500 (like this one)
It was mascot called VoLTE, intended as april fool. They used the mascot as the bootanimation and the changelog said
-added VoLTE for all devices
since a lot of people asked to add VoLTE for their devices (which you can't just simply add without the OEM supporting it).
Cloudflare is used by many companies to help deliver web content etc. They have amazing infrastructure and are outstanding at dealing with DDOS attacks and the like.
I guess one of the apps uses their services to deliver content.
You can see what's going on at the terminal prompt with netstat -p and then track down the app or service that way. Easier still, download an app like this:-
https://play.google.com/store/apps/details?id=com.antispycell.connmonitor
It will do a similar on all the connections on your device and tell you which app is instigating the connection.
Well if you use apps that do not need Google Play Services such as all apps on F-Droid. Or you can use something to help that I posted on /r/Android that I am not allowed to mention on LineageOS due to the rules here.
>u/joj1205 - ...Loved using lineage and it's team but after I got a new phone with google pay I wouldn't go back. It's too useful to have banking.
Magisk which is the only root solution for LineageOS 17.1 & 18.1 @ the present may solve those issues with some apps requiring the device to pass Google's SafetyNet test like Google Pay, some games & many banking apps do for example.
The Magisk root method is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Magisk support thread where you can find several helpful local experts.
>u/WinterBee7297 - Is open gapps legal?
FWIW from https://opengapps.org/#aboutsection :
>...Take note that Open GApps does not provide you with any license for Google’s APKs included in the package. The Open GApps packages merely provide a convenient way to sideload APKs to your device. It is your own responsibility to obtain the proper permissions by e.g. buying an OHA-licensed device with pre-installed Google Apps and/or acquiring the applications from Google’s Play Store. > >The pre-built packages from OpenGApps.org are provided ONLY as courtesy by OpenGApps.org without warranty of ANY kind, under the terms that they can be freely used for personal use only, and are not allowed to be mirrored to the public other than OpenGApps.org.
I agree 100% with you.
Related:
>A device with bad modem isolation cannot prevent the modem from accessing and controlling key parts of the hardware. For instance the main CPU's RAM, its storage, the GPS, the camera, user I/O and the microphone. This situation is terrible for privacy/security as it provides plenty of opportunities to efficiently spy on the user, that could be triggered remotely over the mobile telephony network.
>A device with bad modem isolation cannot prevent the modem from accessing and controlling key parts of the hardware. For instance the main CPU's RAM, its storage, the GPS, the camera, user I/O and the microphone. This situation is terrible for privacy/security as it provides plenty of opportunities to efficiently spy on the user, that could be triggered remotely over the mobile telephony network.
Yeah, there is an open-source implementation of GPS called "MicroG" which has a pretty good compatibility with GPS-dependent apps.
The quickest way to set this up would be by using NanoMod, mostly because you'll need to patch signature spoof into LineageOS, by spoofing the signature, MicroG will fake being GPS and will do what you need.
Android 7.0 in general comes with huge feature improvements, such as Doze mode for better battery life. However, a huge noticeable one for me is how quickly apps install from the Play Store - even if you don't install that many apps, updating apps on older versions of Android can take ages, but with 7.0 it's super fast.
Also, another feature relevant to a normal user is the extra emojis - over 1500 of them (!), bringing Android on par with iOS in terms of emoji support.
Take a look at this page: https://www.android.com/versions/nougat-7-0/
In addition to stock Android features, LineageOS has stuff like Ambient Display (wake device to show notifications), Night Mode, Privacy Guard (prevent apps from accessing your contacts or GPS), all of which can be useful to the average user.
But your biggest selling point is performance. Basically tell them the phone will become so fast and smooth that it's like buying a brand new flagship phone. :)
Download it from the actual WhatsApp website (https://www.whatsapp.com/android/) and just run it without battery optimisation.
Using it this way on my s7 for the last few weeks with no Google play services.
My god! Game changer.
This article is particularly useful for ALL android users! It really clarifies that many banking apps are designed to only run on Google approved devices.
Now to get that banking app to
https://grapheneos.org/articles/attestation-compatibility-guide
"Banking apps are increasingly using Google's SafetyNet attestation service to check the integrity and certification status of the operating system. GrapheneOS passes the basicIntegrity check but isn't certified by Google so it fails the ctsProfileMatch check. Most apps currently only enforce weak software-based attestation which can be bypassed by spoofing what it checks. GrapheneOS doesn't attempt to bypass the checks since it would be very fragile and would repeatedly break as the checks are improved. Devices launched with Android 8 or later have hardware attestation support which cannot be bypassed without leaked keys or serious vulnerabilities so the era of being able to bypass these checks by spoofing results is coming to an end regardless.
The hardware attestation feature is part of the Android Open Source Project and is fully supported by GrapheneOS. SafetyNet attestation chooses to use it to enforce using Google certified operating systems. However, app developers can use it directly and permit other properly signed operating systems upholding the security model. GrapheneOS has a a detailed guide for app developers on how to support GrapheneOS with the hardware attestation API. Direct use of the hardware attestation API provides much higher assurance than using SafetyNet so these apps have nothing to lose by using a more meaningful API and supporting a more secure OS.
"
DAVdroid (Sync contacts, calendars and tasks with CalDAV/CardDAV) - https://f-droid.org/app/at.bitfire.davdroid
Please consider buying it on the play store or donating (and apply that to every free software you use) Enjoy!
Some apps have hard coded adverts urls that Adaway can not block.
Once you installed adaway, did you run the script to write the hosts file. And reboot your device?
Check if it is working with a browser from the links provide here: -
>...change the vibration strength in LOS 16? ...on beryllium {Poco F1}
This works on rooted Galaxy S5 G900M w/ stock LOS kernel, may vary depending on which features your stock LineageOS kernel supports > Kernel Adiutor (ROOT) (Play Store) or on F-Droid here > Kernel > Misc > toggle on Apply on boot > Vibration Strength: Set to taste. Reboot.
Alternative: in /sys/devices/virtual/timed_output/vibrator/pwm_value the stock value is 50.
The range for the vibrator is 0 to 100.
So if yours is too strong change to 25 (for example) with TWRP > Advanced > File Manager (if not rooted) or use a root enabled text editor & reboot.
Dial ##4636##, click Phone Info, make sure your phone is connected to LTE.
Scroll down and see 'Mobile info refresh rate', press that, change it to 'immediate' so it shows you the information in real time.
For LTE it'll show multiple values, MCC/MNC, TAC, PCI, signal strength and quality, all that shit is irrelevant. You just need to look for 'EARFCN'.
Find that, and use this EARFCN calculator to determine what band you're connected to: https://play.google.com/store/apps/details?id=com.lteapps.earfcncalculator Open the app, press calculate LTE frequency, and type the EARFCN value you just saw in the Phone Info menu. You'll know exactly what band your phone is using.
My EARFCN on my old carrier was 2425, which when converted in the app, shows that it's Band 5 (850 MHz).
EDIT: Just read the edit in the OP. The only reason I didn't suggest Network Signal Guru is that I've had mixed experiences with it on custom ROMs. It only worked well for me on stock (but rooted) ROMs.
Every time when someone around me is buying a new phone they are always mentioning screen size, storage, ram, they usually know cpu got X cores and then there is me with "what about bootloader and custom rom support?". What i do get most of the time is "Uhhh... duh, it got android X but i do not care about the rest, i just need phone to work".
I mean they are not wrong it's gonna work but HOW is it going to work few months or years down the road, especially if we are talking about low end/mid range device (or 7 years old flagship in your case). It is not all about specs, good software means a lot.
Also try Naked Browser, it does not block ads but it should help with performance
You where just lucky they worked under MIUI.
The Headphone wire is used as an aerial, so you need to connect headphones for it to work. Connect a cheaper pair to it and route your audio to Bluetooth.
Edit: - If you have unlimited data or large plan, you could use a Radio app to stream your stations: -
https://play.google.com/store/apps/details?id=com.streema.simpleradio
Yeeks, couldn't you could just use SMS Backup & Restore, which backs up all your messages in an XML file? Inside the file, the SIM association for each message seems to be stored as sub_id="1"
for SIM 1 and sub_id="2"
for SIM 2. (I haven't read the docs, if any, this is just what I figured from a cursory glance)
So you can just run a simple search and replace on the XML file to swap the SIM numbers and use the app to restore your messages on LOS 16 without mucking about with the internal database of the messaging app. This method would be more universal as it should work on just about any Android device, not just the messaging app of LOS.
Wrong actually. Any device that checks bootloader state will fail. The majority of our devices do not do this. You can run this app to see if you pass: https://play.google.com/store/apps/details?id=com.scottyab.safetynet.sample
If they need Play Services, then you'll be stuck.
If not, install F-Droid which is an Open Source repository, and from there, install Yalp Store which is able to scrape the Play Store and download the apps directly, using either a real google account, or a dummy one (and it can spoof different device IDs, to allow you to download device specific apps)
It'd be way easier just to look at the list of phones which actually have a removable battery since there aren't really that many of them that are any good. Here is a list of phones with a removable battery and runs on Nougat. Of those phones I'd go with the LG G5. I'm not familiar with the issues normally associated with different carriers but from the LOS update history all versions (T-Mobile, Verizon etc.) are updated on a weekly basis, so you should be well supported. And of course, you can refine your search yourself if you want different criteria.
And no, the phone is not on the top 20, but then again the top 20 list isn't necessarily to do with how good the smartphone is. Phones that have their kernel sources released, can be unlocked, and perform well while selling at a low price will be the ones that top that list. Bacon, number 1 on the list by a fair margin, is actually the Oneplus One which we all know, while a good phone, is outdated. Number 2 and 3 (i9300 and osprey) are similarly outdated phones (Samsung S3 and Moto G 2015, respectively).
> microg ... still has ... the Play Store
Technically not;
> Store (Phonesky) is a frontend application providing access to the Google Play Store to download and update applications. Development is in early stage and there is no usable application yet.
They are working on using the play store API but don't have an app for it yet. The difference is if one controls the client side code, then one can select what to share with the servers.
did you also flash an updates version of Gapps right after flashing official LOS 15.1, like mentioned in the in Changelog-16?
If not this explains your errors with play store related apps. Updated Gapps version for Oreo has to be flashed before first boot.
I use a custom work profile for all of my 'Other' apps. There are current two apps that do this well, Island and Shelter. I have no experience with Shelter, it's fairly new but open source. I've been using Island for a long time now and it works very well! You can set a separate password for work profiles along with other features
Here's links:
Island: https://play.google.com/store/apps/details?id=com.oasisfeng.island
Shelter (Isolate your Big Brother Apps / Multiple Accounts) - https://f-droid.org/app/net.typeblog.shelter
I've managed to do it with the "offline calendar" app (which is foss).
You can find it on: Play store: https://play.google.com/store/apps/details?id=org.sufficientlysecure.localcalendar
F-droid: https://f-droid.org/app/org.sufficientlysecure.localcalendar
>Currently you will never be able to reproduce any HD content on Netflix: it doesn't depend on your internet connection. Oneplus 3 isn't widevine certificated (google's drm system) you can check with this app https://play.google.com/store/apps/details?id=com.androidfung.drminfo&hl=it As you can see Widevine support is limited to Level 3 that means SD premium content only. For resolution >= HD you need a device with Level 1 certification. You could try with chrome with desktop mode enable, some time ago worked, but now at last for me doesn't. The first time you will launch a video, chrome will ask to identify uniquely your device: this is because chrome has widevine lib compiled and build-in, if it would work you could get 720p (better than nothing ).
This is not entirely correct. It is true that to have the highest degree of privacy one should toss one's phone in the trash. Period. That was true even before smartphones, criminals would break their phones to prevent tracking. As for Google, it suffices to not be affiliated with it and block it's requests. Not having a Google account is trivial, and blocking its requests is easy*, though something will probably go through here and there, but if you don't have an account and have other basic privacy settings you're footprint will be minimum if not none.
* With a rooted phone, edit your /etc/hosts
file to block all known Google servers/IPs. This will probably break some apps, but then again if you want absolute secrecy you shouldn't be using a smartphone anyway, so it's probably best to just block all known Google ad/tracking servers. You can use this list for instance. For Reddit - which is worse than Facebook when it comes to privacy - you could block Google the same way on your computer and/or with uMatrix or your extension of choice, but the real harm to your privacy here is your reddit account, not Google.
For the first two issue: i suggest to use Bitwarden (https://bitwarden.com/). It has a good Android integration. Sync passwords, 2FA and even small files between the PC and the phone. And everything is saved in the cloud.
>u/pajser92 - ...LineageOS device for contactless NFC payments (for apps like Google Pay)...Magisk installed ..."this device doesn't meet security requirements for this app to be used"...
The Magisk root method is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Magisk support thread.
Looks like Google updated SafetyNet, no one can pass until the Magisk dev figures out what changed and update Magisk to work around it:
https://forum.xda-developers.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382/page1637
>... I'd like to disable the camera app that is included with Lineage, because it's just taking up space in the menu thingy.
In LineageOS 16.0 to hide the Camera or any other icon in the App drawer just go to the Home settings > Hidden & Protected apps.
It will ask you to enable a Screen lock if you don't have one but after you hide the icon you can disable the Screen lock & the icon will stay hidden.
If the Disable button is grayed-out in the Settings > App > app's info see this XDA article: How to disable any pre-installed system app bloatware on Android without root using adb
If rooted I like App Freezer because you can add some apps to Favorite & when pressing on the apps you get infos like path, services, etc. but several other third-party apps can "freeze" (disable) like Titanium Backup, SD Maid, etc.
With these methods your enable or disable choice will survive a LineageOS update & is reversible.
Don't blindly disable system and/or stock apps without researching them otherwise you may have some problems like not receiving notifications, device freezing, boot loops, etc.
So I suggest you do a full backup in TWRP (if you don't have a recent one) before enabling/disabling system apps which is good practice anyway.
Android dropped a lot of this but there are a few apps that can touch them. Simsalabim was one but that was written when Android 1.5 was the hot stuff.
However, there has been some work on the app: https://f-droid.org/en/packages/com.github.yeriomin.dumbphoneassistant/
Non-free, but also possibly usable: https://play.google.com/store/apps/details?id=ice.andrea.contactmanager
Look into using Authy rather than Google Authenticator, it's compatible with google 2fa codes, without having to use your google account.
Note, make sure to leave the "allow multi device" setting disabled. it should only be used if you're syncing your 2fa codes to another device (which imo is better done with Titanium Backup, and then encrypt the backup.)
Delta Updates available via an app: -
https://play.google.com/store/apps/details?id=com.paolinoalessandro.cmromdownloader&hl=en
Edit: - Third party app : - https://www.reddit.com/r/LineageOS/comments/62npyf/how_do_delta_updates_work/
A security app called cerberus (https://play.google.com/store/apps/details?id=com.lsdroid.cerberus) can disable airplane mode and the power menu until the phone is unlocked but I believe it is around $5/year
Yeah, I root through Magisk when possible for applications like Titanium Backup, Servicey, ForceDoze, AdAway, and most recently this gem. Root is also useful for modifying g system files, like when I cling for dear life to Google Now On Tap using build.prop
Just install the apk direct from the Signal site. It understands that Play Services is not available and adjusts itself appropriately.
>u/xVytska - So there is some sort of bug with Magisk where if it's installed Android becomes very buggy and crashes after a few minutes...
The Magisk root method is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Magisk support thread where you can find several helpful local experts.
>u/johnwayne2413 - Anyone have issues installing latest Magisk on 17.1?
The Magisk root method is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Magisk support thread.
If you look at their webpage, they seem to promote exactly what you did. Mentioning extending the lifespan of devices.
https://www.lineageos.org/Celebrating-one-year-of-LineageOS/
It's more secure, it's better, we have lots of people using it.
And then they go and do something dumb like this and all of a sudden it's "these guys do this in their spare time, don't like it, get lost leech"
They want it that way, take the site down.
If you're in the US, a Moto X4 would be a good fit. Decent all-rounder that's super simple to install Lineage on, and it costs $150 on Amazon. Just make sure to buy the Standard Version and not the Prime Exclusive, as (AFAIK) the Prime is not bootloader-unlockable.
> There is an app in F-Droid called Ad-Away...
The correct name is AdAway (official XDA thread) and it is an open source system wide ad blocker via the hosts file & works great on my S5 G900M LineageOS 16.0 klte rooted with LineageOS AddonSU.
>...also, every Lineage update applies the stock host file (AFAIK), so rerun Ad-Away after these updates to restore the blocked IP functionality.
The modified adblocking hosts file created by AdAway survives LineageOS updates even with AdAway denied starting at boot with Privacy Guard.
I use AdAway about once a month to update the hosts file & that's it.
Rooted or not if your device has a custom Recovery like TWRP it's very easy to create a flashable adblocking hosts file with the free AdfreeZip - TWRP flashable hosts file, reboot to Recovery & flash it.
Just use the default Google SMS app, it's a clean, simple app, and uses the 'Messages for Web' service so you can use it in any browser. That means you could use it on pretty much any device, not just a Linux machine. Have fun!
​
https://play.google.com/store/apps/details?id=com.google.android.apps.messaging
Use the app Shortcutter. It gives you a bunch of new Quick Settings toggles, one of them being mobile data. Just enable the toggle in the app, then edit your Quick Settings panel and drag-drop the new mobile data toggle. You can then use it to either complement or replace your existing mobile data toggle.
Your phone should get Oreo soon enough and it has an option called "Night Light" in settings built-in, just wait a little, in meantime you can use apps like Twilight, it puts a tint on your screen and is inferior to built-in solutions or ones requiring root (for example, it will show up on screenshots you make).
No, someone would have to submit the application to F-Droid, granted it meets their inclusion policy. Since I've never done that, I assumed that someone at LineageOS would have to, or would at least be better suited to by having greater knowledge about the application.
I got OpenWeatherMap working by dragging the cLock widget to my home screen, tapping "Weather panel" in the window that opens, then "Weather source", tapping the gear next to "OpenWeatherMap", tapping "API key", then adding my API key from my OpenWeatherMap account.
I use only FOSS application on my phone from FDroid. This being open source and seeing what/how system applications are being removed should provide better piece of mind. All this does is create a bash script /system/addon.d/20-LOSdiet.sh
that removes anything unwanted. The script is run once when flashing the zip and again every boot. This prevents applications from being readded when Lineage updates.
> ...do I have root access after installing LOS with the instruction of LOS website or I need to do extra steps?
LineageOS is not rooted by default.
You can enable adb root in Developer options & use adb.
Or Magisk which is the only root solution for LineageOS 17.1 & 18.1 @ the present is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Magisk support thread where you can find several helpful local experts.
>u/vampgirlz - Navigation buttons and Full-screen gestures non existent on my Samsung Note3 lineage-18.1
Devices like the Galaxy Note 3, S5 klte variants, etc do not have > Settings > Buttons > Navigation bar options nor on-screen navigation buttons nor > System > Advanced > Gestures > System navigation > Gesture navigation options because it has physical navigation capacitive buttons.
It can be enabled with the [MODULE] MagiskHide Props Config - SafetyNet, prop edits, and more and adding qemu.hw.mainkeys=0
to the build.prop
.
While I tested this on my S5 G900M, I don't use that because of the loss of screen real-estate & the physical buttons work fine.
> Poco f1 , lineageOS 9 6.5.2019 and magisk 19.1
The new Magisk v19.1 is not trouble-free as reported by several users on different devices & different firmwares in the XDA Magisk General Support / Discussion thread.
Alternatively, you could try an install MIUI FM Radio Apk
And see if it will work for you.
Note Xiaomi apps tend to look for allot of permissions, so check them after install.
Heyyo, by chance have you updated your TWRP? Looking at the change logs for TWRP3.2.1-1 For your G3 d855 it includes decryption fixes.
https://twrp.me/lg/lgg3europe.html
When TWRP says "using default password" that means it successfully automatically decrypted your data partition. Same thing happens on my LeEco Le Max 2 with the decryption fixed update.
The only time historically TWRP asked for a decryption password is when decryption failed and wants to retry with a password the user entered... Even then it still would fail until the decryption fix update and the "using default password" message.
I hope this information helps!
Nah that's not what I intended, it was supposed to be "what the frick, why is it discontinued?". I'm not sure you're on the right sub if you're pro OEM, but I'll fight for your right to hold that opinion, even though I disagree (facebook as a system app? really?).
Either way, I understand that there needs to be a maintainer, I just thought there were several, it's not that old of a phone after all. I also wonder if a bunch of whatever a maintainer does could possibly be automated.
Maybe I'll check out /e/ next, shame Replicant doesn't get any attention.
Download the latest Magisk Manager apk from here: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Launch the app, then open the sidebar and choose install. Download the zip, flash it in recovery, then reboot. Once you're back in, open Magisk Manager again, go to settings, turn on Magisk Hide and a new option in the sidebar named Magisk Hide will appear. Tap on it, make sure Android Pay is selected, and also select Google Play if you want to be able to download Netflix and other apps that hide themselves if you have root.
The Lineage OS homepage offers a pretty good overview: https://www.lineageos.org/
In short:
Some stuff you may be interested in:
I hope this offers some insight! If there’s anything I didn’t explain well, look it up/let me know.
They can't have it both ways, promoting your software, saying it's better and more secure, and then tell users "well if you don't like it, it's free, quit complaining, get lost"
https://www.lineageos.org/Celebrating-one-year-of-LineageOS/
Incredibly bad taste to put a security warning up while you promote your software as better and more secure, and actively encourage people to use it.
>u/JPunnackudy - Low speaker Volume on Redmi Note 9 Pro
That's when using wich app(s)?
What happens with headphones?
Try playing with the built-in AudioFX including turning it on/off.
Maybe you coud try an app like this one for example: Volume Booster GOODEV.
Start with small increments otherwise you may get distortions.
Have your tried to do a safety net check? You can find many apps on the GPlay (e. g. this), this could point you to a possible cause
>u/peterge98 - ...I mean the auto start after booting
android.permission.RECEIVE_BOOT_COMPLETED
See https://developer.android.com/reference/android/Manifest.permission#RECEIVE_BOOT_COMPLETED
I use SD Maid > AppControl to deny that permission to some apps & prevent them from starting at boot.
Sadly in LineageOS 18.1 > Settings > Apps & notifications > Permission manager does not let you control that permission like the "Start at boot" Privacy Guard setting did on previous LineageOS version.
>...quality of audio recording is worse when i plug my external microphone ...its sounds like the audio has been processed.
If you are talking about the LineageOS stock Recorder app it's pretty basic with no mic options & file size options.
Try with third-party apps like Easy Voice Recorder or RecForge with processed or raw sound options, mic gain, etc.
And for the output make sure that AudioFX is disabled.
>...when i plug my external microphone via audio jack splitter.
What happens if you plug the mic directly without the splitter? Does it have the proper contacts configuration for your device's specifications?
You forgot to mention your specific phone. Assuming you have Google apps installed (which you also forgot to mention), the problem is probably something called SafetyNet. Many banking apps, as well as Google Pay and some games, require a SafetyNet check to pass before running, or sometimes they'll run with reduced functionality.
Some phones will "just work" and pass SafetyNet out of the box, as long as you do not have root access installed, which you also forgot to mention. Other phones will need either a modified kernel or a Magisk module enabled to hide the failed SafetyNet check from the app. Both of these methods are "use at your own risk", they are not supported by the Lineage team.
You may note the irony, in the fact that these banks are mostly checking for rooted devices, and one of the ways to get the app running is to root your phone.
To see if SafetyNet is your problem, you can install a SafetyNet checker app. I've used this one before: https://play.google.com/store/apps/details?id=com.scottyab.safetynet.sample
>...I have the latest version of lineage for S5 and I would like to know if there is any way to use the split screen without one of them freezing while I use the other one...
I see in your screenshot that you are trying to run two sessions of Pokémon at the same time on the antique & limited RAM S5.
I just ran in split screen YouTube playing a video & DevCheck > Dashboard for CPU monitoring & it worked fine.
That's on a Galaxy S5 G900M LineageOS 16.0 klte build 2019-07-07 + Open GApps Pico + LineageOS AddonSU, no custom kernel or system mods of any kind.
BTW "latest" will not mean a thing for future readers after the next update so including the build date & LineageOS version is good practice IMO. ;)
And what is your exact S5 model?
Haven't tried it with LineageOS, but on Android in general if you use the Google sms app you can enable Google messages for web. This let's you send/receive sms messages in the browser.
Play store link: https://play.google.com/store/apps/details?id=com.google.android.apps.messaging
>Also, maybe download a safety net tester from Google play and see if that tells you why it is failing.
Like I said, I haven't installed 15.1 (I bought a OP6 so my One is on eBay with its original OS). But when I did this on 14.1 with this app it always passed.
But SafetyNet is not the only check in place for apps. For example, the app from my bank wouldn't run because my phone was "rooted". It wasn't rooted, and never had been rooted. However, LineageOS sets the "ro.debuggable" flag, and that caused the app to say the device was rooted even though there was no binary in place. Once I reset that flag I could use my banking app, and even make contactless payments with Android Pay. But Netflix was still hidden in the Play Store.
There's a lot of stuff written on here about SafetyNet, but it's totally possible that a custom ROM to pass SafetyNet and not be rooted, but still fail app-based custom checks that are based on (bad?) assumptions made by the developer. SafetyNet is one check, there are others, and not every failure to install an app is automatically down to SafetyNet.
I using it for a year now, and it's great. You should check out Solid Explorer (trial & paid) and Amaze (FOSS) too.
You need to provide more details for "sms can not be restored after the device is completely reset" before others can give any useful suggestions. SMS Backup & Restore works well on all my Android devices.
Use Titanium Backup or oandbackup, but root is a necessary prerquisite.
Don't have that app and also has very expensive IAP. Says allot about the app that it requires start at boot in the first place.
Solid Explorer is currently on sale €0.99 as an IAP, and does not even look to start at boot.
https://play.google.com/store/apps/details?id=pl.solidexplorer2
I use WiFi Privacy Police app https://play.google.com/store/apps/details?id=be.uhasselt.privacypolice
It does two things:
There's a great video with examples of why that app is necessary https://youtu.be/2GpNhYy2l08
https://play.google.com/store/apps/details?id=com.fifthelement.trimmer Do this like once a week and your tablet should never slow down again unless you install a bunch of crap onto it. Also you should be able to run LineageOS 14.1 just fine. My Moto G with a Snapdragon 40 worked fine with it.
SoundAbout App - Force audio playback through speaker/headphones
(So that music doesn't accidentally play through the speakers)
If you really want Assistant there are two options:
~~Magisk module If you are rooted with Magisk, open the menu in the manager app and press Downloads. Use the search function in the top right to download and install Google Assistant Enabler and press reboot in the bottom right when it's done.~~ edit2: No magisk discussion (rule 4) - the method below doesn't require magisk and works with LOS root
GetAssistant Download this app and use it to enable Assistant, also requires root.
Required for both methods: Settings >> Apps >> Settings cog top right >> Assist & voice input >> Assist app >> Select Google >> Enable 'Use text from screen' and 'Use screenshot' >> Make sure permissions are granted to the Google app >> Change Assistant options in Google app settings if you'd like.
No root? I don't think there's a method for anyone without root besides setting several language options to US English (which I didn't want to do).
Edit: Assistant is not installed by default because not everyone wants it - just like how root is not included in Lineage anymore, it's optional. Some people want to use Lineage to de-Google their device, this is also why LOS doesn't require GApps.
I switched from ES Explorer to FX Explorer which is very nice, also heard good things about Solid Explorer, you can try both and choose whichever you like the most.
I have been told by someone pretty intelligent that the Kernel will basically need to be compiled to enable the console framebuffer option and maybe remove references to the boot animations etc.
There's an app though by chainfire, that scrolls the dmesg log on your screen during bootup, paid version of that app can show logcat while booting too. It uses an executable for the bootanimation or something... I have not tested it.... give it a try.
https://play.google.com/store/apps/details?id=eu.chainfire.liveboot
If you want to flash through the app you can use the official TWRP app which requires root. If you want to flash using TWRP itself you download the img to your device and you click Install --> Image then you select the image file, select Recovery and swipe.
>u/Fit-Leadership7253 - how to restore pixel live wallpapers in lineage os
Try Google Wallpapers in Play store.
Check on XDA: [PORT] [APP] [6.0+] [Google Pixel/2/3/4/a/5/6] Live Wallpapers [27/07/2022].
assuming the informations at https://www.gsmarena.com/samsung_galaxy_s7_active-8004.php are correct
the s7 active has a snapdragin soc which is not compatible with the s7 lineage rom which is for exynos
1) K9-mail uses IMAP (or POP3, if you wish so) and SMTP so any guide to set up a client with Gmail using these protocols will do. Here is what I use:
_ IMAP: imap.gmail.com port 993
_ SMTP: smtp.gmail.com port 465 (or 587)
_ POP3: pop.gmail.com port 995
All three use SSL/TLS security protocol.
As a side note, I recommend K9 Material (on F-Droid or XDA) : same app, different theme.
Edit: Formatting.
Maybe, *.documentsui is just a palliative solution until a possible LineageFM idk...
Ps. As Amaze is open source (and free) you can grab it at F-Droid.
You're should take a look at https://f-droid.org which is an appstore that doesn't require Gapps. Take a backup of the stock ROM before any modifications just in case and back it up many times. Also on my OnePlus One I found the installation takes quite some time so don't panic.
>u/yes_idk - Root S9+ with Magisk? Does anyone know how i can root my s9+ with LOS on it?
Magisk which is the only root solution for LineageOS 17.1 & 18.1 @ the present may solve those issues with some apps requiring the device to pass Google's SafetyNet test like Google Pay, some games & many banking apps do for example.
The Magisk root method is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Magisk support thread where you can find several helpful local experts.
>u/Grizzly3040 - Is magisk.me Zip Safe?
Magisk is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Magisk support thread where you can find several helpful local experts.
>u/milktea571112 - LineageOS for Sony Xperia XA2 Ultra ...how to install Magisk...
The Magisk root method is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Magisk support thread.
>u/fffggghhh - I can't seem to install a Magisk Module in Lineage 18.1
The Magisk root method is not supported in this subreddit so check the excellent Magisk and MagiskHide Installation and Troubleshooting guide.
If you need help: XDA Forum - Magisk support thread or check /r/Magisk.
Google recently updated how they check for root/unlocked boot loader in google pay, which is probably what caused this. If you look in the magisk sda forums there are a bunch of workarounds (not involving installing magisk) but the main idea seems to be downgrading google play services and turning off data for it so it doesn't updat again. https://forum.xda-developers.com/apps/magisk/discussion-google-pay-magisk-discussion-t3906703
what have been you smoking?
I'm guessing you've never actually read through or used any of the COS code in question, nor even a basic read through the COS technical overview;
https://copperhead.co/android/docs/technical_overview
there is a world of difference in hardening between LineageOS and COS. the exec-based spawning + hardened allocator (alone) significantly harden the base system in COS... and that's only two features, look at all of the other features...LOS on the other hand isn't security minded and in some cases they have actually rolled back standard android security features, in other scenarios they forward-port insecure code to support old devices...
I'm not knocking LOS (I contributed code for klte/galaxy s5 kernel, back in CM days), but thinking LOS is as secure as COS is just crazy talk / very uninformed.'
> That actually worked, thanks!...
Con mucho gusto & thanks for the feedback. ↑ (ツ)
>...I went to the https://twrp.me/oneplus/oneplus5.html page instead of the one for 5/5T, kinda confusing that they have separate pages for 5, 5T and 5/5T.
You could report that: https://github.com/TeamWin/android_bootable_recovery/issues
> You will either need to clean flash (wiping data first)
The Lineage installation wiki - Xiaomi Poco F1 recommends to Format Data instead of just wipe.
TWRP FAQ: What is a data/media device? for detailed explanations:
>...In TWRP we also have a wipe internal storage option that rm -rf's the media folder and a "Format Data" option that formats to recreate the entire file system in case something goes completely wrong or to remove device encryption.
Format Data adds an empty section at the end of the Data partition for some future encryption related data.