yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] slimdick:
[MENTION=4122877]curiousrom[/MENTION]

The sim card error happened only once, no sim card. The problem with mobile data is something else, they work correctly but after finishing the conversation, they do not work from time to time, no H + sign at the range bar. Or as I use wifi, when I turn off wifi, mobile data sometimes does not work. I had a similar problem on LineageOS 14.1 for MI4C.

Now I did as you suggested, I installed the official XEO, then lineageos and gapps. I'm doing everything correctly, it's not my first android phone :p
[Galaxy S III Original Android Development] curiousrom:
"Install Samsung stock firmware w/o TWRP & test extensively if the problem is solved."

H+ is only when data is actually being uploaded or downloaded otherwise it goes to H to save power.
[Galaxy S III Original Android Development] slimdick:
Seriously, I see that I'm wasting my time because you treat me like an idiot.
[Galaxy S III Original Android Development] curiousrom:
You did not say if it's working fine w/ stock & not w/ Lineage which is crucial troubleshooting info.

I don't know your level of knowledge & write also for people who don't know much.

***
[Galaxy S III Original Android Development] shahamk34:
I was on Android :4.3

I rooted phone with kingoroot and installed twrp 3.2.1-0 with recovery tools application. I have used cm 11 and it was good.

Then I installed lineage os 14.1 3 months ago with gapp micro and add-on su only. No magisk no custom kernel and no xposed framework installed; Pure stock lineage. There was no bugs and it was fast and bugless compared to stock and other custom Roms. After two weeks , when I was on the trebuchet launcher just scrolling down , phone suddenly turned black. I tried to turn it on back. But no luck. I tried to boot in to twrp which also doesn't help me .Even the download mode doesn't came up. There was no samsung logo too. Full black screen and no response. After many investigations, I found that I can get in to download mode when charging. So I installed an Indian based stock firmware through odin as I am an indian. Odin displayed passed but the phone turned off when it reaches the stock recovery. I tried to install stock many times but it repeated.

Then I installed cwm recovery via Odin it also passed but the phone turned off after reaching the recovery.

So I installed twrp recovery via Odin and it worked. After that I found that, when I unplug phone from PC, twrp turned off. So I restored my earlier stock backup from twrp while charging the phone. Phone booted and I noticed that if I disconnect the charger the system turned off.From these I found that my battery should be replaced. I also found that imei was null and phone was on no service.

. I bought a new third party battery . But my efs problem continued. So then I installed a stock rom via Odin.

PDA : I9300XXUGNB6

CSC: I9300JVGNB3

BASEBAND: I9300XXUGNA8

My efs problem was solved .From these I found that the Indian stock rom I installed earlier was an EFS V1 and my original one was an efs v2. But I can't get signals until I am close to the cell tower. I tried searching XDA and installed many modems via recovery. Then I tried official cm 11,12,13 and after that returned to lineage by restoring an earlier backup. I have updated it every week. Then I tried a clean flash of lineage 14.1 may 24 with gapp nano and add on su. However the result was same. Anyone have an idea of what happened to the device?
[Galaxy S III Original Android Development] shahamk34:
[No message]
[Galaxy S III Original Android Development] Hesham Sleem:
deleted
[Galaxy S III Original Android Development] curiousrom:
Weak Cellular Signal Reception?

Wow, I got dizzy reading all the flashing you did. :p

So from what I quoted above on stock Samsung firmware you do get some signal reception but it's very weak. That points to a hardware problem which you may have confirmed by "...installed mantr modems via recovery"" which I guess "mantr" is a typo & you meant many.

If so, it's no use wasting your time installing multiple custom firmwares until the problem is solved in stock Samsung.

It could be related to the Skyworks SKY77604-31 PAM - Multi-Mode, Multi-Band, GSM/EDGE/UMTS chip that got it's welding loose from banging the phone or it just gone bad. Check the post with photos here: https://forums.androidcentral.com/t...w-zero-reception-after-dropping-my-phone.html and for a large image see step #10 here: https://www.ifixit.com/Teardown/Samsung+Galaxy+S+III+Teardown/9391

If you install a free app like Network Cell Info Lite on stock Samsung do you get any signal at all? And close to a cell tower?

As a last ditch effort you could try the most recent & last official Samsung firmware for the i9300 I9300XXUGPE1 (Orange) 2016-08-16 & if the problem persist I guess it's time to visit your local cellular technician for a possible reflow of that chip's welding or a motherboard replacement.

Please report back if you fixed your problem or not. :cool:

***
[Galaxy S III Original Android Development] Hamx5:
With [MENTION=4122877]curiousrom[/MENTION], everyday you learn something new, thank you.
[Galaxy S III Original Android Development] botsnlinux:
I went back to the stock ROM, and copied the APN. It works great. :o

Not sure why the Ting APN doesn't work. Maybe I'll fiddle around with the settings some more when I get bored.
[Galaxy S III Original Android Development] curiousrom:
Writing Down APN Settings Before Flashing ROM

Thanks :good: for the feedback. That's a lot of flashing back & forth just to get the proper working APN info. :eek:

That gave me the idea to add this to step #1 of the S3 i9300 LineageOS Super Clean Install post:

If your cellular data & MMS is working good on your current firmware go to Settings & write down your APN settings. After installing LineageOS if cellular data & MMS are not automatically setup & working properly with your SIM inserted then you could use the info you copied in > Settings > Wireless & networks > More > Cellular networks > Access Point Names > APNs.

Did you see the LineageOS S3 i9300 Known Issues Workarounds - Bugs post?

***
[Galaxy S III Original Android Development] rocciacoraggiosa45:
haha curiousrom realy u are crazy ahaha
[Galaxy S III Original Android Development] rocciacoraggiosa45:
from my phone :good:
[Galaxy S III Original Android Development] curiousrom:
"Or post some screenshots of the Boeffla-Config App running on S3 with different battery temperatures and not only one fixed one."
[Galaxy S III Original Android Development] rocciacoraggiosa45:
u have eyes or not? u not see 39°? u are ****ing kidding me?
[Galaxy S III Original Android Development] curiousrom:
Come on lazy man. Charge the battery or do something power intensive on your phone & make that temperature change if you can.
[Galaxy S III Original Android Development] shahamk34:
Thanks for the information. I will take my phone to nearby mobile shop. I asked here just to know it is a software error. I get low signal in lineage 14.1 itself.

Can you please explain what this means(screen shot attached below)?
[Galaxy S III Original Android Development] ExTrEmEe:
mine changes from time to time, it does have delay. Also you can take a look here-> here-> here-> here and on picture, then decide for yourself if it has it or not.
[Galaxy S III Original Android Development] curiousrom:
Re: S3 Battery Temperature

Thanks for posting this. Funny that you include those links as I looked at some of those pages a couple of hours ago as well as running this code search android_kernel_samsung_smdk4412 /include/linux/battery/sec_charging_common.h and in this which is the stock kernel of LineageOS for S3 i300: LineageOS/android_kernel_samsung_smdk4412 looking for files similar as the ones found in Lord Boeffla's Github.

I am not a developer & before I ask one to look into it to see if the stock LOS kernel supports it & maybe write a script that could work on stock LOS for S3 I want to make sure it really works in Boeffla-Config for S3 as I tested at least 15 apps including several kernel managers & all report 30 C for the S3.

Also looked in the S3:

/sys/class/power_supply/battery/batt_temp_adc

/sys/class/power_supply/battery/batt_temp_adc_aver

/sys/class/power_supply/battery/batt_temp_adc_cal

/sys/class/power_supply/battery/batt_temp_aver

If you could run a heavy benchmark or a battery drain app like one of those for 10-15 minutes I would like to see a bigger change in temperatures & that would be nice: https://play.google.com/store/search?q=battery drain&c=apps

***

I noticed that in your previous post's attachments & can't explain it because I have been using Phone Info for a while with different versions and > Hardware > Modem Board is always blank. (screenshot)

Maybe it's a bug in the app or your modem acting up & sending weird info to the app.

BTW may I use your screenshot of Network unknown with credit to you in an other post I am updating?

***
[Galaxy S III Original Android Development] rocciacoraggiosa45:
Why not installat boefla run a stress test and see with tour eyes ? If u have
[Galaxy S III Original Android Development] curiousrom:
Why Not Run Boeffla-Config V2 on stock Official Lineage 14.1 for S3 i9300?

Because I am running since 6 months 100% stock Official Lineage 14.1 for S3 i9300 updated almost every week since then (currently 2018-05-31) + Open Gapps 7.1 ARM Pico (2018-05-28) + Lineage ARM super user add-on & will not install a custom kernel & whatnot just to check if an app can read the battery temperature on a non-stock kernel and Boeffla-Config V2 does not work w/ stock LineageOS kernel as I tested it. (screenshot)

That's why I asked you the favor & [MENTION=6104076]ExTrEmEe[/MENTION] as well. Thanks :good: BTW.

Keeping my S3 100% stock Official makes it perfect to test, troubleshoot & post in this Official Lineage thread.

Besides it's running fine as is w/ very low -0.2~0.3%/h battery usage @ idle w/ Sync disabled and w/ zero system crash or freeze so far.

I installed several other kernel managers w/o making any modifications to my S3 and checked the battery temperature they report & all say 30° C: Kernel Adiutor, Kernel Monitor, Kernel Tool, Kernel Tuner, EX Kernel Manager, L Speed & 3C Toolbox.

Which makes me suppose that it's something enabled in Boeffla-Kernel i9300 but it remains to be proven that it's not possible to get the battery temperature data in the stock Lineage kernel.

***
[Galaxy S III Original Android Development] :
Is there a fix for when phone is not being used and a phone call comes, the screen stays black for 2-4 seconds while the ringtone and vibration is working? Then after 2-4 seconds it shows incoming call screen. Any ideas why this happens?
[Galaxy S III Original Android Development] shahamk34:
Can you please tell what is the actual modem board of i9300 shown in the stock rom?

Of course you can use the screenshot .;)
[Galaxy S III Original Android Development] ExTrEmEe:
At first i thought that those who have problem with battery temp reading are using third party battery, not original one or they have kernel that doesn't support that function. Also one very important thing is that this is only working in boeffla config app, every other app that has battery temp, are showing 30.0C. So probably that function is not implemented in system, and those apps only can read from system files(they are not written to read from kernel).
[Galaxy S III Original Android Development] rocciacoraggiosa45:
u see this now?! :mad::mad::mad::mad:
[Galaxy S III Original Android Development] Psycho103:
Clean flashed Experimental build by Galaxy_Master and it's working now.
[Galaxy S III Original Android Development] karpacha:
I have this problem as well. But I also had this on my stock 4.3 version.

So maybe i9300 is just a slow phone? :D

EDIT: I've worked around it by setting the Home button to answer the call: Settings > Buttons > Home button > enable Answer call.

The physical button will answer the call even though the screen is black.
[Galaxy S III Original Android Development] renzreyes21:
Will this make you satisfied? ???
[Galaxy S III Original Android Development] acroreiser:
Koffee 83 × Resurrection Remix (which based on 7.1.2), battery temperature is reported by Boeffla Config.
[Galaxy S III Original Android Development] curiousrom:
Re: S3 Battery Temperature Again & Koffee Kernel

Thanks :good: for posting the screenshot & info.

As your Koffee kernel is based on Boeffla-Kernel & customized do you know where the Boeffla-Config V2 app is getting the battery temperature data from? Is it from something enabled in the kernel? Would it be possible to retrieve that info in the stock Lineage kernel or in System?

BTW thanks for supporting S3 Nougat based ROM users with frequent updates. The way you fixed the Boeffla based kernels + Magisk Hide combo problem was pretty neat, adopted by Lord Boeffla & credited to you here.

Edit: [MENTION=7907521]A$teroid[/MENTION] I noticed in your screenshot: Recovery TWRP 3.1.1 (2017-05-17). Is there a reason for not updating to the most recent which is currently TWRP 3.2.1-0 (2017-12-09)? https://dl.twrp.me/i9300/ You can see the changelog here.

And people don't install the cr@ppy data collecting TWRP app suggested in that post as updates are rare & there are absolutely no good reasons to have this thing running all the time in the background. :eek:

***

Just curious: are they users in this thread using Koffee kernel on stock LineageOS + Lineage super user add-on?

***
[Galaxy S III Original Android Development] rocciacoraggiosa45:
this is app man https://play.google.com/store/apps/details?id=com.obkircherlukas.cpuprimebenchmark&hl=en_US
[Galaxy S III Original Android Development] renzreyes21:
I've tried lineageos but i'll stick to 4.4.4 as it provides me the features/performance i need :) *although the ui feels so old* *but the games i play doesn't suddenly closes* :) I'll flash it someday or if the hwc is fixed ? too bad s3 is my only phone so its kind of hassle when trying roms as it removes all my data ?
[Galaxy S III Original Android Development] acroreiser:
[MENTION=4122877]curiousrom[/MENTION]

On Boeffla-based kernels battery temperature can be readed from /sys/devices/platform/samsung-battery/power_supply/battery/temp

For example, "386" from this file is 38,6°C battery temperature.

TWRP 3.1.1, IMO, is more stable than 3.2.1.

1. I got troubles with some zips in 3.2

2. TWRP 3.1 is more informative when errors occured.
[Galaxy S III Original Android Development] curiousrom:
S3 Battery Temperature Data Location!

Bingo! Thanks :good: :laugh: I checked in the file /sys/devices/platform/samsung-battery/power_supply/battery/temp, added to Favorites in a root enabled file manager and saw 277 so it's 27.7°C then ran a battery waster & re-opened the same file to read 428 so 42.8°C.

So the battery temperature is reported in Official LineageOS 14.1 on S3 i9300 w/ stock kernel but nobody is reading it.

Now I will write to some app developers so they can fix that for us, especially Galaxy Charging Current which is my go to app when charging the S3 because of a old & flaky charging port as described here Battery Charging Speed & WiFi Disconnecting Problem.

Or maybe just a simple script to show the temperature.

"I got troubles with some zips in 3.2" - If you are talking about TWRP 3.2.0-0 issues that one was buggy & is not available anymore in the TWRP download page.

I don't know if 3.1.1 is more stable than 3.2.1, can say I had zero problem w/ 3.2.1 but I am probably flashing 50+ times less than you.

***

Personal Data Backup

You should have a backup strategy regardless as disaster can strike anytime. It's easy to restore apps + data or data only to Google Drive or using apps like Super Backup & Restore or Titanium Backup (it can create a flashable zip with your apps & their data) + a manual backup of Internal storage and a full backup via TWRP to return to your current setup.

Also make a EFS Partition backup if you don't already have one.

***

Fast Lineage Servers

I just updated to 2018-06-07 via the built-in Lineage Updater & the firmware downloaded at my maximum internet connection speed of 2.7 Mb/s as seen in the new Lineage status bar Network traffic monitor of which I attached a screenshot.

***
[Galaxy S III Original Android Development] acroreiser:
I can add compatibility to the Koffee, but I need to know which (and is?) file readen by ROM to show temperature.
[Galaxy S III Original Android Development] Robert-R:
I created a desktop-shortcut to this temp-file. However, I coudn't read it, neither with the editor of Solid Explorer, nor with FullReader+ .

What reader did you use?
[Galaxy S III Original Android Development] curiousrom:
Re: S3 Battery Temperature Data Location

Do you mean where the kernel is getting the data from to write it to /sys/devices/platform/samsung-battery/power_supply/battery/temp ?

It's not really necessary as an app or script can read the content of temp. I ran a clunky line in adb shell > su reading the file every 10 seconds while running a battery waster & got this:

TEMP: 292

TEMP: 292

TEMP: 313

TEMP: 329

TEMP: 336

TEMP: 336

TEMP: 346

TEMP: 346

TEMP: 368

TEMP: 368

TEMP: 376...

Found some scripts & other stuff but not ready to share yet, looking for better solutions.

***

I could not open a shortcut to the temp file from desktop as you can't set a default app for it or "open with" but a shortcut to the battery folder then open temp as text works w/ QuickEdit Text Editor which is a really nice app. Afterwards QuickEdit > Recent files.

Or add the temp file to Favorites in your file manager app if it has that feature & open as text w/ QuickEdit.

I use ES Explorer Pro but since I don't want it to send data to China I tamed it with:

Settings > Apps > ES File Explorer Pro > Data usage > Disable all cellular data access and Disable all Wi-Fi data access.

In the same Apps > ES File Explorer Pro panel: Permissions > 3-dots > All permissions.

Also: Settings > Privacy Guard > ES File Explorer Pro for more control. I have Run in background, Keep awake & Read phone state disabled.

***
[Galaxy S III Original Android Development] acroreiser:
I mean file from which OS reads temperature to show it user
[Galaxy S III Original Android Development] curiousrom:
A way could be to crack open Boeffla-Config to see how it does it or ask Lord Boeffla for his secret sauce.

Maybe it's just reading the temp file you gave us the path to.

***
[Galaxy S III Original Android Development] rocciacoraggiosa45:
guys samsung engineers realy **** they made a micro usb female port on phone large than other micro usb male port of cables when u put cable in micro usb "dance" in phone its secondo micro usb on phone that damage in six years! so i buy a new one and arrive 12/6 but i buy a new magnetic micro usb that i not remove from phone, but realy **** samsung engs
[Galaxy S III Original Android Development] vuut:
can i flashing kernel.boeffla with this Rom

---------- Post added at 03:53 AM ---------- Previous post was at 03:46 AM ----------

about LineageOS14.1 ,are u try them???? with kennel
[Galaxy S III Original Android Development] Robert-R:
Do these kernels (perhaps) also provide a solid instantaneous charging-current-value?

If so, where can it be read from?

In our Lineage-kernel I found:

/sys/devices/platform/samsung-battery/power_supply/battery/current_max

However, this value (likely) isn't valid when the battery is almost fully charged.
[Galaxy S III Original Android Development] ArdaCsknn:
There is an app for tweaking called as Boeffla-Config V2. You can read all the things in the app. I have a broken charging port and I must use it to charge my phone. I am setting Usb Charge to 1100mah and it can charge it constantly.
[Galaxy S III Original Android Development] rocciacoraggiosa45:
yes curious i have other phone 0 problem with USb port only galaxy s3 have a lot of this problem
[Galaxy S III Original Android Development] ArdaCsknn:
Used the app you said and checked the current charging rate. It charges with 1000Ma with but if I disable the "Ignore Unstable Power" it charges up to 800Ma and showing it as a 800 and if I use longer cable it even drops to 300Ma so it is changing when "Ignore Unstable Power" disabled. I will charge my phone to the %100 and after that share the results whats happening. Right now I get rid off Lineage OS because of the freezes and installed debloated stock 4.3 with Boeffla Kernel.
[Galaxy S III Original Android Development] curiousrom:
Re: S3 Battery Real Charging Current & LineageOS Freezing?

Thanks :good: for replying to the questions. :cool:

"...I disable the "Ignore Unstable Power" - The question is does Boeffla-Config V2 really change the charging current or just the data the S3 reports? How can an app change the actual current the S3 is receiving from outside except for the max ampere the charging circuit will accept? Only a USB multimeter or testing on the motherboard itself would say the truth.

"...if I use longer cable it even drops to 300Ma" - Same for me, I get 1000 mAh @ best w/ a 30cm cable but only 700 mAh @ best with a brand new Samsung OEM 1 meter long cable. & that's often by connecting/disconnecting the cable a couple of times.

That's why I like the Galaxy Charging Current app because it's pretty good to quickly see if the connection is good or not & it's very light on RAM & CPU compared to the few other bloated apps that can see the max possible charging current for the S3 i9300. And it can be set to start automatically in Notifications when connected & you can activate the log or not.

"...I get rid off Lineage OS because of the freezes" - I got exactly zero system freeze while using Official LineageOS 14.1 on S3 since 6 months as my daily driver. Could you say what setup you had exactly on Lineage including info about kernel, Magisk (and modules) or SuperSU & Xposed if any?

And what were you doing what when the system froze?

Next time after a system freeze you could use SysLog to capture logs for troubleshooting (log files stored in /sdcard/Syslog or you can email a .zip of them) especially the last kernel log (last_kmsg) & logcat.

See this post as black screen freezes is the reason why I tried Lineage in the first place (my S3 was running a debloated Samsung based 4.3 ;)) & check your eMMC RAM chip firmware version as described in the post: S3 Black Screen Freezing Fix - Sudden Death Syndrome.

***

Bad USB Port & Posting in XDA Forum

Thanks for the feedback.

I noticed that most of the time you post a reply without quoting or using the @ in front of the username so he may be notified like rocciacoraggiosa45 does noting but [MENTION=5531294]rocciacoraggiosa45[/MENTION] notifies you and also provides a link to the user's profile.

If you don't quote a post then most of the people don't know to what you are referring to.

Don't quote fully a long post like mine, you can delete the irrelevant parts between the brackets yes curious...[/QUOTE]

I copy/paste your username because I'm too lazy to type it all instead of writing roccia. So it's very quick to post [MENTION=5531294]rocciacoraggiosa45[/MENTION] [MENTION=5531294]rocciacoraggiosa45[/MENTION] [MENTION=5531294]rocciacoraggiosa45[/MENTION]. ;)

***