yashsingh1/xdaforums huggingface dataset:
[Galaxy S III Android Development] html6405:
I would give it a try without gapps, aurora store would be a good alternative solution for example.
[Galaxy S III Android Development] ccernescu:
First of all , a big thank you for resurrecting the i9300 ! :D

I'll try it on my fathers phone .

I saw that you fixed/are fixing some issues since the first release on 24th Dec.

Can you please post a link with the latest FW ?

Thank you very much ! :D
[Galaxy S III Android Development] kurtn:
Link is in OP

Downloads for : Samsung Galaxy S3 | 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
[Galaxy S III Android Development] hasekev99:
Which Gapps can i use, please with a link ....
[Galaxy S III Android Development] Concept48:
Congratulations guys , You Reached the NEWS !!!!!! Today I read on Google news that a Developer got Android 12 to boot on the S3 !!! Your famous buddy
[Galaxy S III Android Development] html6405:
Pretty cool, I've found up to 20 different sites with the news :).
[Galaxy S III Android Development] ccernescu:
I installed

1. FW -went ok

2. gapps gave an error 20 (not compatible) so was skipped - no gapps installed.

After a short round of tests noticed that :

a) most of the things are working ok.

b) NO GPS - it doesn't recognize it at all .

c) the battery was drained >90% in 1-2 h

d) the phone was warm.

Did anybody experienced these things /advices ?

Thanks !
[Galaxy S III Android Development] vuut:
Nope I used FDroid with newPipe for YouTube

Now I retune come back LOS 18.1 it ok, no light led charger but doubtable work well😍
[Galaxy S III Android Development] html6405:
Wrong package... But I recommend to use it without,

it's a 1GB RAM device.

GPS should work, tested it by my own, maybe you should retry a clean build.

These two things could be caused because of the not working GPS, maybe the deamon tried to start all the time.
[Galaxy S III Android Development] Repping:
Will you ever port to s3 neo?
[Galaxy S III Android Development] html6405:
I'm sorry, I don't own this devices, someone would have to donate it.
[Galaxy S III Android Development] abduh6102:
will you restart official support for the device??
[Galaxy S III Android Development] html6405:
No, I did this once with /e/, it's better to concentrate on a good unofficial ROM.
[Galaxy S III Android Development] CessnaBroon:
Hey there! I'm happy to help test this ROM on S3 Mini models GT-I8190N and GT-I8200N, if you are happy to develop for them.
[Galaxy S III Android Development] kurtn:
Sorry, these are two completely different devices. Only development i see at the moment is postmarketOS
[Galaxy S III Android Development] Abdou129863:
Thank you
[Galaxy S III Android Development] abraralifsd:
This is Where Andddddd RODsss (Android) is Luvv
[Galaxy S III Android Development] vuut:
R U stopped support LOS 18.1?
[Galaxy S III Android Development] html6405:
Update 05.01.2022:

Enable software navbar for full gesture navigation (enabled, you can disable it with my toggle_navbar script)

Replaced gCam with LineageOS Camera2
[Galaxy S III Android Development] kurtn:
Can i help with signature spoofing for microG?
[Galaxy S III Android Development] html6405:
Sure,

check my commit and tell me what you think:

MicroG: Add support for app signature spoofing. · html6405/android_frameworks_base@2a14b47

Change-Id: Ia325727639eebcb0e14ef001ba40757e492049b0

github.com

Something is missing so far.
[Galaxy S III Android Development] kurtn:
Hui. Code reading:eek:

I see no PLATFORM_PERMISSIONS like here

docker-lineage-cicd/src/signature_spoofing_patches/packages_apps_PermissionController-R.patch at master · lineageos4microg/docker-lineage-cicd

Docker microservice for LineageOS Continuous Integration and Continous Deployment - lineageos4microg/docker-lineage-cicd

github.com
[Galaxy S III Android Development] html6405:
Thx, this shouldn't be needed what I know (work's also on LOS18.1 without),

but this pointed me to the thing, that the PermissionController is missing completely on LOS19.

I will check this...

Edit: it just got moved to modules, I will give it a try, thanks.
[Galaxy S III Android Development] html6405:
Update 07.01.2022:

new attempt to fix SIM PIN unlock issue, the problem is I can't test it by my own yet, maybe some has a spare sim card just for testing? Would be nice!
[Galaxy S III Android Development] abduh6102:
is the nightly 14.1 build yours ?
[Galaxy S III Android Development] html6405:
No
[Galaxy S III Android Development] abduh6102:
ok thx ..
[Galaxy S III Android Development] rINanDO:
That has been a while when I was working on the fix on i9100. Cost me 2 new sims on my daily phone. It was sending pincode when ril expected puck code. And if I recall correctly I can't/don't know how to detect the amount of retries. Finally I gave up.

Did you occurred the same issues?
[Galaxy S III Android Development] kurtn:
Ivan made something

Lineageos 19.1 support · Issue #243 · lineageos4microg/docker-lineage-cicd

19.0 is upcoming. We might want to adopt the build script and patch to that :-)

github.com
[Galaxy S III Android Development] vuut:
witth new update . fixed hot devices and random reboot?
[Galaxy S III Android Development] gw1024gb:
It's a great job!I have always had an imei on my phone, but i lose IMEI when i insert sim card,and i can't use sim card

Spoiler content hidden.
[Galaxy S III Android Development] html6405:
Yes, the same issue occured, I'm using your created fix but it behaves somtimes still weird. It also causes problems when we try to enable the PIN in the settings.

It's really not funny to debug this, because it could destroy our cards 😅.

As soon I will have a spare SIM, I will try catch some logs, my SIM card is to important for my job to play around.

Nice, I will overtake the platform permissions and give it a try, thanks!

No, I alway's write in the update log what I did.

Can someone confirm this? Can't test this yet by myself.

Did you wait long enough or gave it a second attempt with a reboot?
[Galaxy S III Android Development] kurtn:
Still interested in a logcat?

Should i clean flash/remove magisk?
[Galaxy S III Android Development] gw1024gb:
I tried to wait and restart,i think this is not the ROM problem,but my i9300 phone from the Chinese version,if I flash miui on the normal, there is a good way to do it after all I like you this rom
[Galaxy S III Android Development] html6405:
Alway's :)!

But it would be better to:

adb logcat -b radio

or to store it directly:

adb shell

su

logcat -b radio > vendor/logcat.txt

and pull the cable after you've entered the PIN or did some action.

Afterwards you can pull the log with:

adb pull /vendor/logcat.txt logcat.txt

and send me the file.

You can keep Magisk, shouldn't play any role for this :).

But did it work with any version of the ROM?

Does it work with LineageOS 18.1?

It may be possible, that a modem flash could solve your problem.
[Galaxy S III Android Development] gw1024gb:
Lineage18.1and pe9.0 also not work, i flashed modem last time
[Galaxy S III Android Development] kurtn:
Had a reboot after typing first digit of PIN in Log3. No problem in log4. PIN can be changed sucessfully.

In pm
[Galaxy S III Android Development] html6405:
Alright,

this one?

modem.bin | by html6405 for Galaxy S3

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

androidfilehost.com
[Galaxy S III Android Development] vuut:
;wonderful your ROM auto update love this
[Galaxy S III Android Development] gw1024gb:
No from ch firmware
[Galaxy S III Android Development] html6405:
Try this one.
[Galaxy S III Android Development] gw1024gb:
I just tried,same thing
[Galaxy S III Android Development] html6405:
Ok, sorry then I have no idea how to help.
[Galaxy S III Android Development] gw1024gb:
Thank you
[Galaxy S III Android Development] chiragp:
@ html6405

First of all would like to thankfull for all your support and hardworking

after successfully update my phone is not getting network would you please guide me were I m wrong image attached below,

Regards
[Galaxy S III Android Development] kurtn:
You have Wi-Fi. But you don't hace a SIM card. Do you have a sim that worked in that phone before? Is it inserted correctly? Have you disabled sim-pin?
[Galaxy S III Android Development] chiragp:
Sorry had removed SIM card because no network so updating pic with inserted sim

Yes phone was working perfectly on old version

Yes perfectly fitted to sim tray

Yes already disable

Thanks for quick reply
[Galaxy S III Android Development] html6405:
Try to update your modem, maybe it helps:

modem.bin | by html6405 for Galaxy S3

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

androidfilehost.com

unpack the tar file and copy the modem.bin into your internal memory, reboot into TWRP and do:

adb shell

dd if=/sdcard/modem.bin of=/dev/block/mmcblk0p7

reboot

and give it a retry.
[Galaxy S III Android Development] Maher shami:
Any way to contact ? Telegram whatsapp messenger
[Galaxy S III Android Development] SethGeckoXDA:
Just use this forum if you have questions. In the case of sensitive information you might want to send a personal message to html6405.
[Galaxy S III Android Development] Madmonk33:
Thank you for you supper build, I have installed on my old phone and it's working great. I haven't installed Google apps as it's slows the phone down. Just a shame that the FM radio is not included in the build that would really be perfect for the phone. Once again thank you for your work.
[Galaxy S III Android Development] html6405:
I've tried this for sure, but it doesn't work and there are nearly no compatible apps what I see.
[Galaxy S III Android Development] Madmonk33:
Thanks for replying to my comment, thanks for trying to get the radio to work. Still think your work is great to keep a old phone alive. I will use an online radio app. Once again thank you.
[Galaxy S III Android Development] adam hunter:
can you add the official radio for s3
[Galaxy S III Android Development] niacos:
Hello, the multi-window button and the back button do not light up.

There's a solution. Thanks
[Galaxy S III Android Development] html6405:
No,

that's known,

?
[Galaxy S III Android Development] niacos:
thanks for answering. some battery is saved.😃
[Galaxy S III Android Development] Maher shami:
Great work anyway to contact
[Galaxy S III Android Development] zKaloS:
Hi. I flashed the los 19 and bitgapps with twrp 3.6.0 but the phone is stuck on samsung gt i9300 screen. But now i read that we have to use the 3.5.2. Is that the problem?

After that i flashed the los 18 successfully

EDIT: Reboot from twrp to system doesnt work. When u get stuck you have to reboot with power button
[Galaxy S III Android Development] html6405:
Exactly, this problem still exists.
[Galaxy S III Android Development] max.moon:
It would be nice to see it running on the LTE version of the SGS3, too (GT-I9305, SCH-R530M). May I ask in which country you live, because if the shipping isn't too expensive I could donate devices.

@html6405 Thanks a lot for your hard work. It is so nice to see someone keep working on firmware for devices, which have been released almost 10 years ago.
[Galaxy S III Android Development] html6405:
There's already an alpha build for the i9305 from me, but somehow the latest repo sync destroyed RIL, I have to find problem first.
[Galaxy S III Android Development] SethGeckoXDA:
@html6405 Would you mind sharing your local_manifest.xml for this ROM?

I have written this:

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote name="html6405"
fetch="https://github.com/html6405"
revision="refs/heads/master" />

<project path="hardware/samsung" name="html6405/android_hardware_samsung" remote="github" revision="lineage-18.1" />
<project path="kernel/samsung/smdk4412" name="html6405/android_kernel_samsung_smdk4412" remote="github" revision="lineage-19.0" clone-depth="1" />
<project path="device/samsung/smdk4412-common" name="html6405/android_device_samsung_smdk4412-common" remote="github" revision="lineage-19.0" />
<project name="html6405/android_device_samsung_smdk4412-qcom-common" path="device/samsung/smdk4412-qcom-common" remote="github" revision="lineage-16.0" />
<project path="device/samsung/i9300" name="html6405/android_device_samsung_i9300" remote="github" revision="lineage-16.0" />
<project name="html6405/android_device_samsung_t0lte" path="device/samsung/t0lte" revision="lineage-19.0" />
<project path="vendor/samsung" name="html6405/android_vendor_samsung" remote="github" revision="master" />
<project path="vendor/samsung/smdk4412-common-treble" name="html6405/android_vendor_samsung_smdk4412-common" remote="github" revision="main" />
</manifest>

But I'm not sure if I got the repos and branches right.

Trying to build with

. build/envsetup.sh
lunch lineage-i9300-userdebug
mka
[Galaxy S III Android Development] html6405:
You still need at least:

GitHub - html6405/android_frameworks_base at lineage-19.0

Contribute to html6405/android_frameworks_base development by creating an account on GitHub.

github.com

GitHub - html6405/android_frameworks_av at lineage-19.0

Contribute to html6405/android_frameworks_av development by creating an account on GitHub.

github.com

or as a reference you could also use rinando's:

lineage-manifest/roomservice.xml at lineage-19.0 · rINanDO/lineage-manifest

Contribute to rINanDO/lineage-manifest development by creating an account on GitHub.

github.com
[Galaxy S III Android Development] DAC324:
404 not found​

Can't find it!​

If you are seeing this error page then the file in question has been deleted from the site and servers. Please contact the developer/uploader for a new link to the file.
[Galaxy S III Android Development] DAC324:
The camera app does not recognize QR codes. That's a bit weird as I am already used to that from other Samsung phones running Android 10 only.
[Galaxy S III Android Development] html6405:
Well thats the lineageos stock camera app.
[Galaxy S III Android Development] vuut:
I don’t know,, I just download it ok last months
[Galaxy S III Android Development] vuut:
With new update 20220107 double tab to sleep not fix yet!!!
[Galaxy S III Android Development] html6405:
This feature exists since 8 days:

LineageOS 19.0 Changelog

LineageOS 19.0 Changelog. This page is listing the official changes and downloads for LineageOS 19.0 (Android 12 12.0).

www.lineageoslog.com

Please be patient, it's already included localy, so you will get it with the next build.
[Galaxy S III Android Development] html6405:
Update 08.02.2021:

Synced with latest LineageOS sources

Made Signature Spoofing working

Switched to Pegasusq power hal

Charging light is broken through the sync with LineageOS sources, hard to say where the problem comes from yet.
[Galaxy S III Android Development] zKaloS:
Hi man and thank you for the new version. For the update we just need to flash the rom in twrp without clearing any data or cache?
[Galaxy S III Android Development] Doug8796:
How does this work on apps with the 32bit/64bit problem?
[Galaxy S III Android Development] kurtn:
This update gives significant improvements. Signature spoofing seems to work. But i had a reboot when enabling location permission for microG.
[Galaxy S III Android Development] DAC324:
Thanks a lot for your continuous efforts.

Just a question: When updating from the previous build, do I have to re-install BitGApps as well?

UPDATE: BitGApps cannot be installed on this build (see screenshot below).

According to another XDA thread:

And: It looks like the advanced reboot options are gone - in former Lineage OS versions, it was possible to reboot to recovery, for example. Currently, I am missing that option.

Thank you very much and kind regards,

DAC324
[Galaxy S III Android Development] DAC324:
Update:

So far, this new build runs a bit better here than the previous one. It is more responsive.

However, the following problems are not solved:

- reboots at random (for example, when installing apps)

- boot loop with SD card formatted as internal memory (the system already crashes when trying to format the SD card, and afterwards, there is a boot loop).

- System crashes as soon as an SD card formatted as internal storage, is inserted, and goes in boot loop (reboots after Trebuchet is loaded)

Just wondering: Is that specific to the I9300 or is it a general LineageOS problem in version 19, due to its Alpha status?
[Galaxy S III Android Development] html6405:
Yes, I've tried to install them and had no problem, you could try a different package.

Thats a kernel crash, it affects all exynos4 devices until theres a solution.
[Galaxy S III Android Development] vuut:
Sorry Admin . i am need it because My S3 Power button is broken
[Galaxy S III Android Development] html6405:
Update 10.02.2022:

Fixed charging light
[Galaxy S III Android Development] DAC324:
Thank you very much for this update. I applied it via OTA. The update process went through without any issues, and the charging light is indeed working again.

Good work 👍
[Galaxy S III Android Development] vuut:
Oh yeah. Thanks Ad newest updates. Double table ok
[Galaxy S III Android Development] html6405:
I'm just curious, somone already managed to pass safetynet check with microG?
[Galaxy S III Android Development] DAC324:
Scheint, als ob MicroG ohne eben diesen Patch nicht richtig läuft.

Es gibt zwar einen Patcher (NanoDroid), der funktioniert aber nur bis Android 9.
[Galaxy S III Android Development] html6405:
Signature spoofing is included and should work fine, but it doesn't pass the safetynet check as it looks.
[Galaxy S III Android Development] kurtn:
Not on s3 but on s3 neo.
[Galaxy S III Android Development] DAC324:
Indeed, I get "System supports Signature spoofing" but it is not enabled. How do I enable it?

Yes, I get "ROM is not clean" - whatever that means.
[Galaxy S III Android Development] html6405:
You have to grant all permissions, but it fails at cts profile as it looks like in the end,

the rest seems to work fine.

But btw, we don't have to write in two different forums, I would say lets continue only here, I don't wan't to reply here and there.
[Galaxy S III Android Development] kurtn:
Selinux is missing for safetynet.
[Galaxy S III Android Development] hanneshoch3:
Installing this module (using zygisk)

Releases · kdrag0n/safetynet-fix

Google SafetyNet attestation workarounds for Magisk - kdrag0n/safetynet-fix

github.com

Makes it work right away:
[Galaxy S III Android Development] html6405:
Nice,

I will give this a try!
[Galaxy S III Android Development] html6405:
I'm still failing with CTS profile, are you sure that this works with microG (and not with BitGapps) for you?
[Galaxy S III Android Development] hanneshoch3:
I have never installed any gapps or even microg before, tried it for the first time. Did you enable zygisk in the magisk app?
[Galaxy S III Android Development] html6405:
Did you install everything directly from f-droid or did you used the magisk installer?

I've enabled zygisk, but it's still the same, I could retry this on a clean installation again tomorrow.

Because I'm thinking about to post the instructions in the start post.
[Galaxy S III Android Development] hanneshoch3:
I just installed the microg installer revived from Fox's MMM, rebooted, figured out it didn't pass safety net, activated zygisk, reboot, installed USNF module, rebooted and it passed. Definitely not a clean installation, I use both fdroid and aurora.
[Galaxy S III Android Development] html6405:
This one?

GitHub - nift4/microg_installer_revived: Install microG GmsCore, GsfProxy, FakeStore (or Play Store if you want so) and MapsV1 to /system/

Install microG GmsCore, GsfProxy, FakeStore (or Play Store if you want so) and MapsV1 to /system/ - nift4/microg_installer_revived

github.com
[Galaxy S III Android Development] hanneshoch3:
Yes, exactly.
[Galaxy S III Android Development] DAC324:
Excuse me if that sounds stupid - but how do I install this module with Zygisk? I enabled Zygisk in the settings of the Magisk app, and downloaded safetynet-fix-v2.2.1.zip from GitHub.

But - how do I proceed?

The "Install" feature in the Magisk app has two options:

- Choose file for patching

- Direct installation

"Choose file for patching" apparently does not accept this Zip file, it simply says "Installation failed".

"Direct installation" runs through, demands a reboot but apparently, does not install anything, either (I made sure that the Zip was placed in the correct download folder set in the Magisk app).

UPDATE: Apparently, this installation procedure seems to be too obvious to everybody expect me, so that all folks are convinced that no explanation is necessary.

In case there are a few noobs like me for whom that procedure is not as obvious, here is a good tutorial:
[Galaxy S III Android Development] kurtn:
Oh, you are in the "install magisk" section. Tap the puzzle icon to go to module installation.
[Galaxy S III Android Development] html6405:
Works perfectly with this installer :).
[Galaxy S III Android Development] DAC324:
Thanks a lot, I just figured that out.

Interestingly, I can install the USNF module fine this way. As a result, the SafetyNet verification now fails with "Invalid CTS" instead of "This ROM is not clean", just as @html6405 already encountered.

However, the installer from https://github.com/nift4/microg_installer_revived just fails installing:

I just built that zip using the command proposed there:

wget -O META-INF/com/google/android/update-binary https://raw.githubusercontent.com/topjohnwu/Magisk/master/scripts/module_installer.sh && zip microG_Installer_Revived.zip -9r * -x update.json

copied it on the phone's internal storage and tried to install from Magisk. As the USNF module (which is a Zip as well) installed flawlessly, I am sure that my unzip configuration is working.
[Galaxy S III Android Development] kurtn:
Why do you think, you have to build a microG installer? They are ready to download from github.
[Galaxy S III Android Development] html6405:
These 6 steps worked for me without any problems.
[Galaxy S III Android Development] kurtn:
Instead of safetynet checker app, you can use built in checks in microG. You did no adjustments in microG settings?
[Galaxy S III Android Development] DAC324:
The download link, interestingly, did not appear the first time I tried. I had to reload the page.

Looks like I finally found it - these build instructions are, at least for me, not understandable because as a result, you only end up with a zipped installation script that Magisk cannot handle.

Furthermore, in my Magisk version here (24.1), I was not able to find any option to download modules.

So, something like

does not work for me. I have to download the modules externally, e.g., using a browser, and then let Magisk install them from the location they were downloaded to.
[Galaxy S III Android Development] html6405:
It also passes in microG settings, I've did this test.

No I didn't had to do any settings, works out of the box.
[Galaxy S III Android Development] SupremeKing5810:
That's because Magisk removed its official repo from the app. If you want the repo, just flash the previous version (Magisk 23.0)
[Galaxy S III Android Development] DAC324:
As already said, update via OTA went through fine - but it looks like the updater does not notice that the system has been updated (see screenshots).

Kind regards,

DAC324
[Galaxy S III Android Development] hanneshoch3:
Check out Fox's MMM
[Galaxy S III Android Development] DAC324:
Thanks a lot! That is very useful.