yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Original Android Development] curiousrom:
S3 i9300 LineageOS 14.1 New Update? - TWRP Update & S3 Known Issues

Hello, I'm running that unofficial build made from the untouched Lineage repo on my S3 i9300 & it's fine. Thanks for that. :cool: 👍

If you still have your setup it would be appreciated if you could build an update after the next bump security branch:cm-14.1 is merged

It would automatically include all these changes merged since November 1, 2020: https://review.lineageos.org/q/branch:cm-14.1+status:merged

***

S3 i9300 TWRP Update Works!

Using TWRP 3.2.3-0 already installed on the S3 I flashed the new twrp-3.5.1_9-0-i9300.img downloaded from here, then rebooted to the updated TWRP and it worked fine: made a full backup including the very important EFS Partition then Format Data, + Advanced wipe of System & the caches, reboot to recovery, flash LineageOS 14.1 + Open GApps Pico + Lineage AddonSU 14.1 ARM (it adds a Root access setting in Developer options) + some custom zips I made & it booted fine to System. (screenshots)

Sorry I doubted you. :cool: 👍

***

Funny enough I had to read my own post to refresh my memory: LineageOS S3 i9300 Known Issues Workarounds - Bugs. This post is still valid: S3 LineageOS Super Clean Install & Samsung Firmware.

***
[Galaxy S III Original Android Development] argonaut459:
IIRC Ogert does not have his S3 anymore. Can't remember where I read it, but I think he will not publish new patches soon. :(

Which is a shame as I like the Lineage 18 version very much on the S3, but thats a topic for a different thread.
[Galaxy S III Original Android Development] Sly Fox007:
!! THIS IS A MODIFIED ROM, wait for orgert's build if you use that normally

New build with April 2021 Security Patch

Download: https://github.com/Mibo5354/i9300_builds/releases
[Galaxy S III Original Android Development] ejevr:
I would have a few questions,

- why must TWRP be used, why not Philiz touch?

- gappas - is gapps just a google service, is anything other than the goolge service lost if it is not installed?

@Sly Fox007

- why can't your rum be used for everyday use?

I apologize in bad English
[Galaxy S III Original Android Development] kurtn:
Only job oft recovery is to wipe and flash. If yours does, that's OK

GApps provides services for other apps. Many people run lineageOS without GApps. It's a completely different phone then.
[Galaxy S III Original Android Development] ejevr:
Thanks for your reply,

on my phone Philiz touch 6 and everything works properly.

Is it because some people don't install gapps, that it slows down the phone or is it some other reason, I would ask if you can clarify a bit?
[Galaxy S III Original Android Development] Sly Fox007:
It can be used for everyday use though? I'm just flagging that I've made some tweaks to it and it isn't like orgert's builds where it uses untouched lineageOS source.
[Galaxy S III Original Android Development] Irlandian:
Thank you for your excellent work.

Can it be installed on top of Orgert's?
[Galaxy S III Original Android Development] Sly Fox007:
If you try to dirty flash it over orgert's it'll throw an error because it's signed with different keys.

You'll need to clean flash it.

You could use oandbackup to backup and restore your apps.
[Galaxy S III Original Android Development] Irlandian:
Thank you very much indeed.
[Galaxy S III Original Android Development] ejevr:
@Sly Fox007

I installed your rom, what I came across is a faint tone on the headphones, can it be amplified? I tried installing m0_speaker_Volume_Boost_62_curiousrom.zip, but there was no change.
[Galaxy S III Original Android Development] Sly Fox007:
For volume and charging issues configure with SmartPack Kernel Manager or with an init.d script (example).
[Galaxy S III Original Android Development] ejevr:
@Sly Fox007

Thanks for the answer, I solved the problem with the volume on the headphones. As for charging the battery, what values should I set?

I have one question for everyone, do you use all the apps that come by default or do you change some apps with an app that work better?
[Galaxy S III Original Android Development] chillinfart:
Leave them as is. Or if you want, change USB to 500mA to avoid frying USB ports from PC.
[Galaxy S III Original Android Development] kurtn:
Replace browser with bromite
[Galaxy S III Original Android Development] L O O P:
TIDAK BISA MENEMUKAN TAUTAN UNDUHAN

Translation: CAN'T FIND THE DOWNLOAD LINK
[Galaxy S III Original Android Development] plusminus_:
Orgert's Developer Profile | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com

and there is a different version mentioned in this post: https://xdaforums.com/t/official-weekly-7-1-2-lineageos-14-1-for-i9300.3544531/post-84881357
[Galaxy S III Original Android Development] L O O P:
Mod edit - translated byhttps://translate.google.com/:

Thank you very much

*********************

Terima kasih banyak

@L O O P Please use the English language! XDA Forum Rules:

Spoiler content hidden.
[Galaxy S III Original Android Development] Soupape50:
I know this is an old post, but I wanted to highlight this amazing solution to the low speaker volume problem. The .zip flash on TWRP works perfectly, thank you so much !

Now, does anyone know how to use the top-ear-speaker at the same time as the main speaker to get a bit more volume ? I know it's not great for longevity, but it's an old S3 after all...
[Galaxy S III Original Android Development] curiousrom:
S3 Boosting Earpiece Volume

You are welcome.

First try to clean the earpiece grid with some cotton and a little bit of alcool after using a vacuum cleaner.

Follow the instructions in the post you quoted and in the file /system/etc/sound/m0 modify <device name="earpiece"> <ctl name="Output Volume" val="57"/>: replace 57 by 62, save & reboot.

***
[Galaxy S III Original Android Development] Soupape50:
Thank you so much for your answer. Sorry for the confusion : I meant using the earpiece at the same time as the main speaker, to get some "stereo" effect (but actually the goal is to get more volume because it's firing in front of you). I know many other devices have stereo mods, but I don't think the S3 does.

Thank you :)
[Galaxy S III Original Android Development] curiousrom:
Maybe it's possible by modifying the mixer_paths.xml.

Check this post made for the S5 for inspiration but don't download & flash files from that thread!

I did not search thoroughly the XDA forum for similar threads for the S III.

Add keywords to taste: https://www.google.com/search?q=site:xdaforums.com

***
[Galaxy S III Original Android Development] r3actor:
Thanks for this post! Your well written guides are everywhere. :)

Few days ago you guide me through installation of 18.1 on an Samsung Galaxy S5 (SM-G900F) phone.

This time, I got an even older one: S3 (I9300 - international version).

I got few questions, if you don't mind me asking them...

1. For this rom (or the most recent ones that you linked in your post), do I need to know what chip is on my phone? (like if it is qualcomm or some other one). I guess (since I don't remember) at that time, Samsung still didn't started using their Exynos chips, so its probabbly qualcomm, right?

2. This phone is on its stock rom (I think its 4.4, cause its not turned on right now), but its a stock rom. I remember that for my S2 phone I had to do some 'repartitions' in order to make it possible to install 7.1.2 android. WIl I have to do the same (some repartitions) for S3 (i9300) as well, if I want to put LionageOS 14.1 (android 7.1.2) on it?

3. It seams that your guide is simmilar to the one for S5 model that you wrote. Can I apply the same steps or there are some steps that I should be carefull about? (my phone doesn't have twrp or anything 'custom' on it yet).

4. I think I read among some posts that some users got root by using SuperSu (which I used in the past). Can that work, or should I use something else (magics maybe)?

Thanks and sorry for so many questions!
[Galaxy S III Original Android Development] kurtn:
1 no chipset needed. Make sure it's an i9300

2 no repartition

3 same procedure as S5

4 try to avoid rood. If needed use official addonsu from lineageOS.
[Galaxy S III Original Android Development] r3actor:
Thanks for your reply.

(I read my previous post, and I noticed that I made so many typos. Sorry about that.)

About your answer to my 4th question: Why to avoid rooting a phone? I always rooted my phones (except the S5 one, which I still didn't because I got fresh LionageOS 18.1 on it just few days ago, and wanted to see how it 'behave' with new rom).

I'm guessing reason might be because of possible 'hacks' or exploits that someone can build into their apps? Or there is something more?

btw. I hope this rom for S3 will not have random reboots, like out of nowhere just starts rebooting which I epxerience on my tablet (SM-T113).
[Galaxy S III Original Android Development] kurtn:
Yes. Rooting breaks a very basic android security assumption: "There is no su in android. No app can access any other apps private data". Apps are designed with that assumption.

Additionally magisk is a stability hazard. LineageOS with addonsu should be stable.
[Galaxy S III Original Android Development] r3actor:
Thanks for your answer.

I'm kinda conused so I hope you will not mind me asking stupid questions? :)

1. Is rooting a phone same as using LionageOS 'addonsu-14.1-arm-signed.zip?

(btw., how do I install it? I'm guessing through TWRP, correct?)

2. One of (many) reasons why I rooted my phone is to prevent certain 'news portal apps' to show their ads. So I have a custom 'host' file that block that sh1t.

Can I install 'addonsu', copy my custom 'host' file to propper location, and then (again) use TWRP do remove it by 'installing' addonsu-remove-14.1-arm-signed.zip ?

Can that make the phone again 'un-rooted' but leave the changed that I made? (in this case, I want that custom 'host' file to be used by phone when reading that news portal through its own app)
[Galaxy S III Original Android Development] kurtn:
1 yes and yes.

2 in android 7 system/etc is r/w. So you have many methods available. Root unroot is one of them. You can directly copy a hosts file in twrp. You can root and allow root for adb only and adb push hosts
[Galaxy S III Original Android Development] r3actor:
Thank you for your reply!

So, even banking apps or payment through QR codes (which are printed on receipts) should work? (in android v7+ )
[Galaxy S III Original Android Development] kurtn:
Safetynet is not just a rooting issue. You need GApps or microG.
[Galaxy S III Original Android Development] r3actor:
But I do have GApps (pico) installed? Maybe I should have some 'larger' GApps package? (nano or even larger, which would include some...specific apps required for banking)?

^ I know this might sound like a stup1d question but I'm trying to figureout what is what. :)
[Galaxy S III Original Android Development] curiousrom:
Thanks for the thanks & maybe you could hit the Like button 👍 on the posts that you find helpful?

Besides being good for the ego of the poster, it indicates to other users that the suggestions/tips were useful to somebody so may be good for them too.

***
[Galaxy S III Original Android Development] kurtn:
Now we come to the hacky part. I fear i can't help you with that.

Larger GApps won't help. Your banking app somehow detects that it's running on a modified system. There are solutions with magisk and LSPosed to cheat those detection mechanisms. But it's a game of cat-and-mouse.
[Galaxy S III Original Android Development] Edmondo Occhipinti:
Download link doesn't work anymore
[Galaxy S III Original Android Development] kurtn:
Lineagisroms.com for latest official

https://github.com/Mibo5354/i9300_builds/releases for latest unofficial
[Galaxy S III Original Android Development] Edmondo Occhipinti:
Oh, then it is not mantained anymore 😔

Thanks though
[Galaxy S III Original Android Development] kurtn:
It's not in the official lineageOS device list. But there is still development. There is even an android 12 build. But two of the most usable ROMs I've linked above. And there is e.foundation
[Galaxy S III Original Android Development] gabyzen:
Hello! Few years ago (like 5 years) , these lineageos 7.1.2 had a broken HWC, and the experimental builds had partial hwc working. I want to know if at this time there are the same bugs with hwc. Thanks!
[Galaxy S III Original Android Development] Waldold:
You can use this build of the updated LOS 14.1. It supports enabling HWC from the Magisk module without any bugs.
[Galaxy S III Original Android Development] gabyzen:
Thanks!!
[Galaxy S III Original Android Development] La_Forge:
hi folks,

which version of twrp do I need for the latest ROM (lineage-14.1-20211122-UNOFFICIAL-i9300.zip) from this build ?

I am running currently twrp-3.5.1_9-0-i9300.img, but getting error 7.

thx in advance

EDIT: SOLVED! it was my fault, I have forgot wiping data during installation. it works now!
[Galaxy S III Original Android Development] kurtn:
There are new unofficial builds

Index of /ubs/android/LineageOS
[Galaxy S III Original Android Development] curiousrom:
Who made those i9300 ROMs?

It's bad practice to just post a download link IMO.

It can also be dangerous for your accounts & personal data.

***
[Galaxy S III Original Android Development] sbasstik:
The unofficial build of mibo got security updates:

Merged all security patches from n-asb-2021-09 to n-asb-2023-02

Security String remains unmerged 2021-07-05
[Galaxy S III Original Android Development] zezinho7:
i installed the Mibo 14.1 lineageos microg rom also found on the link up there.

it runs smooth but can not connect to wpa2/wpa3 wifi networks.

it can connect to wpa2-only wifi though. but this does not help, if you are away from home and need wifi urgently you can not set the away router to wpa2 only.

any fix for this ? how do you workaround this ? i tried some things without succes.
[Galaxy S III Original Android Development] Revvoc:
Same here, any ideas?

It looks like something around wpa_supplicant.

After killing wpa_supplicant, running wpa_cli shows: "Could not connect to wpa_supplicant: wlan0 - re-trying"

It is trying to connect socket "/data/misc/wifi/sockets/wlan0" but this never exists.

An elder CM11 (Android 4.4.4) has fully functional wifi. If I patch LOS 14.1 over the old CM11, wifi also works. Might be some missing configs or permissions?
[Galaxy S III Original Android Development] Revvoc:
After deactivating WPA3 in my router, S3 could connect wifi.

logcat says:

09-26 14:38:25.967 4239 4239 W wpa_supplicant: wlan0: WPA: Failed to configure IGTK to the driver

09-26 14:38:25.967 4239 4239 I wpa_supplicant: wlan0: RSN: Failed to configure IGTK

It has something to do with PMF wifi frames, which cannot be deactivated for wpa3 wifis.
[Galaxy S III Original Android Development] pavman12:
Thankyou - as a newbie I've just installed your latest LineageOS 14.1 2019 12-23 from your last link -androidfilehost with OpenGapps ARM 7.1 pico onto my 32bit Samsung s3 i9300.

I used Odin to install twrp 3.7.09_0-i9300.img.tar -

On flashing the ROM there was a note with twrp version not the right one but it still installed and so far so good.

Thank you
[Galaxy S III Original Android Development] dagmoller:
Just following what was working on cm13.1.

Tell me if this works...
[Galaxy S III Original Android Development] abelenki:
no, i get:
[Galaxy S III Original Android Development] baltics:
I have a Hotmail and Gmail email a/c.

I have Gmail configured to receive both.

One day I sent a Hotmail not using my Outlook App but my Gmail App.

Bang!

Microsoft instantly froze my Hotmail a/c until I went to the MS security page and proved my ID.

In the end I downloaded an MS App to enable me to receive verification messages to establish my ID, should any future issues arise.

It is good that both MS & Google are so focused on email security.
[Galaxy S III Original Android Development] ChuvsInside0:
No Messages Sounds

As The Title Say There`s No Any Sound Of My Message Notification I Tried Several Steps Like Changing The Message Notification Sounds But When I Got A Messages There`s No Any Sound At All.. My Calling Ringtone Is Function Properly. How Does It Happen?? Any Help Guys :)
[Galaxy S III Original Android Development] andrescm:
Notification volume?. And please don't capitalize every word in a sentence, my eyes hurt :eek:
[Galaxy S III Original Android Development] ChuvsInside0:
when i select none in notification sound in settings the notification sounds in message has no sounds when i tried to select any sounds in notification in setting the message notification sounds works perfectly. hows does it happen?

Update!

Everything was working properly i know how to get sounds.. well thanks anyway mate. i appreciate it
[Galaxy S III Original Android Development] i9000usersa:
It looks like that is exactly the same as the method described above. Sad to say it doesn't seem to be working.

---------- Post added at 07:43 PM ---------- Previous post was at 07:38 PM ----------

I don't think it is working. I have had the phone on for 3h16min after doing what you said and it has been in deep sleep for 1h15min and awake(screen off) for 1h11min, Screen on for 49min. Of that time multipdp has caused 26min and secril_fd-interface 20 min wakelocks. PowerManagerService.WakeLocks have caused 43m. I had a weather app which caused about 8min of partial wakelocks, and a messaging app that caused another 12mins. I deleted that weather app but I need the messaging app to keep in touch with family overseas. I also have a NlpCollectorWakeLock of 8 mins.

Anyway, the point is multipdp and secril_fd-interface are still there and my phone is only in deep sleep for about half the time that it should be.

Do you have any more suggestions? There must be a way to get rid of fast dormancy. Do you think if I flashed stock, disabled fast dormancy, then retored my current setup, there would be any chance that it would stick? It seems like Lineage OS doesn't have any built in way of handling fast dormancy anyway. May be it is at firmware level?

---------- Post added at 07:50 PM ---------- Previous post was at 07:43 PM ----------

I found a folder /dev/fd and a file called multipdp in /dev and I'm tempted to just delete them wholesale. Think that would be a bad idea?

---------- Post added at 08:15 PM ---------- Previous post was at 07:50 PM ----------

One more thing, com.google.android.gms has caused 574 wakeups at 2.5/min. Surely that is too many. I have pico gapps installed, and have tried to restrict background data usage on anything that I don't need push notifications from.
[Galaxy S III Original Android Development] andrescm:
[MENTION=3703838]i9000usersa[/MENTION] Just an idea: what if you try using your phone for a couple of hours without the GSM chip?. Just to see if you find a difference or not in battery usage.
[Galaxy S III Original Android Development] i9000usersa:
Are you being sarcastic or am I just stupid? What do you mean use the phone without the GSM chip? Isn't that what allows my phone to be a phone? If I have that right you are being sarcastic, but if you are talking about something else you need to explain.
[Galaxy S III Original Android Development] andrescm:
If the fast dormancy is your issue, it should go away if you use the phone without the chip. It's just to see if BetterBatteryStats reports a difference or not. If you don't see a difference, then it's not what you thought. If you really find that your battery usage is considerably lower, then it's a confirmation of your theory.

Also have you tried flashing another modem?. Look for modems that come in stock ROMs for your country.
[Galaxy S III Original Android Development] i9000usersa:
I'm in the US on an At&t mvno, and i9300 was never sold here so there is no modem for it here. I searched around and flashed what I believe is the latest modem from Argentina because they use 850mhz and 1900mhz. It hasn't helped a whole lot.

So can you please elaborate on what you mean by use it without the GSM chip? Are you saying I should open up the phone and take out a component? Because I'm not willing to go that far.
[Galaxy S III Original Android Development] multiwirth:
So is there a wiping script or something?

I want to upgrade from CM13 without losing my data.
[Galaxy S III Original Android Development] baltics:
1. Make sure you have TWRP 3.0.2-2 installed and make a full back-up in an Ext SD.

2. Download Experimental ROM & Open Gapps for Nougat ROMs.

Edit. Read this note before you decide whether you need to flash Gapps.

http://lineageos.org/Update-and-Build-Prep/

3. Do not wipe. Flash the ROM. Do not wipe.

4. Reboot. Download latest Weekly ROM. Do not wipe. Flash this ROM. Do not wipe reboot.

5. Download Lineage Root Zip and flash.

6. Reboot & enjoy.
[Galaxy S III Original Android Development] tugay12:
I really liked this new 'Long-press torch' option. But I have a little problem with this. When I long press the power button, torch is opening, Ok. But it turning off after 6-7 seconds. Looks like little buggy. Is anyone facing with this problem? Thanks.
[Galaxy S III Original Android Development] Klaerchen:
It's the same here. And also on my i9100.
[Galaxy S III Original Android Development] andrescm:
You know the GSM chip is easily accessible under the battery, right?. It's not like you have to remove screws or anything. And it's only for a couple of hours to gather some battery usage statistics.

Alright, I was just trying to help shed light on your issue. Hope you find a solution.
[Galaxy S III Original Android Development] mohand06:
Doesn't he mean simply SIM card? The only removable component along with ext. Sdcard
[Galaxy S III Original Android Development] i9000usersa:
Did you mean sim card? It doesn't matter much now because I now know for certain that fast dormancy was the issue and I have a working solution. Thanks for trying to help through.

Yeah, I think he may have meant sim card. But I thought he meant the internal radio hardware. I was not going to try to mess with my hardware.

---------- Post added at 12:11 PM ---------- Previous post was at 12:02 PM ----------

Thanks again for this post. It didn't work for me but it got me pretty close. After doing this I followed the instructions from here:

http://androidnz.blogspot.co.nz/2012/06/at-your-own-risk-how-to-disable-fast.html?m=1

There are instructions at the bottom for disabling fast dormancy manually. I used the tools he recommended but I had skipped the parts which he said are optional. This had made my carrier name to be incorrect. I used the tools to edit the carrier name to match the name on my APN settings. Now I think it's working. I still have multipdp and secril_fd-interface wakelocks, but they are only a combined 10% now, whereas it used to be 25-30%. The phone is now in deep sleep 80-90% of the time, whereas before it would only be for 45-50% of the time.
[Galaxy S III Original Android Development] moyses:
Is it I9305 compatible or is there any official build for it

Thank's
[Galaxy S III Original Android Development] tugay12:
There's no official build for I9305 on LineageOS site.

But unofficial thread for i9305 here:

https://xdaforums.com/galaxy-s3/development-i9305/rom-unofficial-lineageos-14-1-gt-i9305-t3542012
[Galaxy S III Original Android Development] steveengr:
Why to flash the root package of lineageos if i already have root with supersu?
[Galaxy S III Original Android Development] LuciferIII:
imo ,we should use the root provided by the same devs who made the ROM. They made specifically soo it should be the most compatible.

But hey...maybe i am wrong :silly:
[Galaxy S III Original Android Development] Elton47:
Agreed!!

47 Music - Enjoy Yourself ;]
[Galaxy S III Original Android Development] Pasindu88:
-Deleted-

PS: wish we had a option to delete our mistaken posts lol