Comments (9)
Interesting. There might be some file/db incompatibilities with the OSS RIL vs Samsungs RIL, which causes it to error out when doing pin unlocks.
If it is a file (or something akin to that), I will just have the system delete the OSS version of the file on each boot if thats possible
If it isn't possible to simply delete, the solution for the time being is to mandate clean flashes, which wouldn't be ideal, but is at least a solution.
WIP for now.
from lineageos-releases.
Thanks for making a bug report.
Can you capture some radio logs for me?
At your PC, type "adb logcat -b radio > radio.txt". If you need help doing this, follow this guide: https://wiki.lineageos.org/how-to/logcat/. Press CTRL+C after the issue occurs to finish writing the logs and upload the file created so I can access it. This will help me narrow down the issue.
Did you update via OTA/dirty flashing?
If so, I would appreciate it if you could test doing a completely clean flash with the latest version and updating how that works for you here.
Here is a link to the build affected:
https://github.com/fakemanoan/LineageOS-Releases/releases/download/A13-13032024/lineage-20.0-20240313-UNOFFICIAL-zerofltexx.zip
The last update involved swapping to a newer Samsung radio stack which fixes some calling issues and build hacks we had to use, and in my testing worked flawlessly, so I suspect it is related to some process related to updating rather than clean installing
from lineageos-releases.
I updated via dirty flashing. I will try and get around to performing a clean flash later today.
Attached are the radio logs, one with the problem and one without the problem.
For the latter, I kept the SIM pin enabled, but unlocked the phone and entered the SIM pin really fast after reboot.
Mobile_Connection_NOK_radio.txt
Mobile_connection_OK_radio.txt
from lineageos-releases.
Your suspicions are correct it seems. I am unable to reproduce the problem after a clean flash.
from lineageos-releases.
Interesting update: clean builds and installs of 19.1 exhibit the issue every time for me now, but only on an S6 and only 19.1. Note 5 seems to be completely fine. Lineage 20.0 clean builds/installs are fine.
Adding to the mystique, lineage 18.1 also does not have this issue. Quite strange.
Seems like RIL is reporting the sim being absent after failing to send a particular command, while the note 5 cleanly resets, gonna need to do some more digging. Might be some note 5 specific change I made in 19.1 causing a bit of issues there
I could revert back to the OSS radio, but that would suck for numerous reasons. I think having people remove the sim lock prior to installing/updating is the only viable solution given the weird nature of this issue. Definitely need some more time to look into this.
from lineageos-releases.
Either I am missing something from the logs or it is a different issue that affects more stuff.
I was able to recreate the issue on a LOS 20 install even after clean flashing just by doing an update. I did some comparisons and nothing really stood out. The Note 5 I recently acquired does not have any of these problems.
But I remember some users were having trouble detecting a SIM at all in some previous versions of the ROM last year. After reverting a few commits from that period, it appears I have fixed the problem?
Still need to narrow down what precisely happened, but I suspect something else is at play. I would love to get a fresh S6 and see if this is the case, but unfortunately that is not possible for me atm.
Just out of curiosity, have you ever installed Floyd ROM? Have you ever installed the "trebleizer" script either?
from lineageos-releases.
I got this error when installing lineage-20.0-20240313- UNOFFICIAL-zeroltexx for samsung s6 edge.
Immediately after installation, I was able to enter the PIN of the SIM card, but after restarting, the PIN input window disappeared very quickly. I followed the advice to unlock the SIM card and inserted it into the samsung s6 (lineage is installed-20.0-20240313- UNOFFICIAL-zerofltexx). It was possible to unlock the SIM card, but samsung s6 edge did not see the SIM card carrier.
And after I inserted my native SIM card into the samsung s6, an error with entering the PIN code appeared on it.
I had to install lineage-19.1-20240220 on both devices. And so far everything is working fine.
from lineageos-releases.
Either I am missing something from the logs or it is a different issue that affects more stuff.
I was able to recreate the issue on a LOS 20 install even after clean flashing just by doing an update. I did some comparisons and nothing really stood out. The Note 5 I recently acquired does not have any of these problems.
But I remember some users were having trouble detecting a SIM at all in some previous versions of the ROM last year. After reverting a few commits from that period, it appears I have fixed the problem?
Still need to narrow down what precisely happened, but I suspect something else is at play. I would love to get a fresh S6 and see if this is the case, but unfortunately that is not possible for me atm.
Just out of curiosity, have you ever installed Floyd ROM? Have you ever installed the "trebleizer" script either?
No, I never installed any of those. Let me know if there is anything specific that you would like to test out.
from lineageos-releases.
I'm using version 19.1 from March on my SM-G920F phone and had no problem entering the PIN until the phone suddenly restarted while trying to end a call. After restarting, I couldn't do it anymore. It happened to me a month ago and this week for the second time. I think in both cases I had the network set to 4G.
I fixed it by doing:
- downgrade to February version
- changing the network to 3G and turning off mobile data
- making a phone call
- upgrade to the March version.
In my opinion, after an Android crash, the phone's modem remains in a state that the March version interprets incorrectly.
from lineageos-releases.
Related Issues (20)
- Storage related kernal issue HOT 2
- Donation Options HOT 2
- Mobile data usage always remains at zero, despite being used. HOT 2
- Samsung S6 lineage-20.0-20240119-UNOFFICIAL-zerofltexx HOT 4
- Signal and WhatsApp Audio not playing HOT 5
- Issues with AOD HOT 6
- Wireless Charging does not activate HOT 7
- Camera doesn't work HOT 7
- NFC does not work after restarting the phone when NFC was disabled before the restart HOT 4
- Quick Share doesn't work HOT 1
- Battery drain. HOT 7
- [FEEDBACK] (pre-release) G928F S6 Edge+ HOT 6
- Notification light stops working while charging HOT 1
- Battery 0% after flashing Magisk, Lineage 19.1 HOT 3
- possible to get VoLTE working on the S6? HOT 2
- Phone app has no incoming or outgoing sound for g920w8 HOT 3
- Signature Spoofing HOT 5
- The device is very laggy when used with a device without a screen HOT 4
- Recovery and Encryption HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lineageos-releases.