Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add modem config for French provider Free mobile #915

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

dcaliste
Copy link

The modem is recognised as:

$ getprop persist.vendor.somc.cust.modem0
S8683.1

The PR is using the generic modem configuration file. I've tested it on SailifshOS (4.6.0) with an Xperia 10ii and:

  • VoLTE service register,
  • incoming calls are handled on 4G, as for outgoing calls,
  • SMS reception is working (SMS emission not tested yet).

ShujathMohd and others added 10 commits May 2, 2024 12:44
…atrix to 4

Build fails with the  below error:

The following HALs in device manifest are not declared in FCM <= level 3:
ERROR: No such file or directory: Cannot find framework matrix at FCM version 3.: No such file or directory

ref : https://source.android.com/docs/core/architecture/vintf/fcm
Bug: 205044134
Test: Presubmit tests
Change-Id: Icdaa448e2ed59b638056593adb4bcd769f34220d
Android 9 and lower use a polling interface defined in Thermal HAL 1.0 to get temperature readings. This HAL allowed the Android framework and other trusted clients, such as a device manufacturer's HAL, to read the current temperature and product-policy specific throttling and shutdown thresholds for each sensor through the same API.

Android 10 introduced a thermal system in the Android framework and a new version of the HAL, Thermal HAL 2.0, that abstracts the interface to the thermal subsystem hardware devices. The hardware interface includes temperature sensors and thermistors for the skin, battery, GPU, CPU, and USB port..
this change is needed for loca headers generation

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
both vulkan and GL libs are now using the adreno name

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
@Paulbouchara
Copy link
Contributor

Hi, you tested only with a 10II ? Because there is a specific configs in the latest mark 4 and upwards firmware, I wonder what it does more because the functionality is as full as it is with the generic one you're pushing.

Interesting, you can PM me (in french if you wish ;) ) so we can test further

@dcaliste
Copy link
Author

Indeed, I'm just the owner of a mark II device. I've no idea what are the differences with the mark IV blob file, but Free mobile is advertising the mark IV as a supported device on their website (see https://assistance-1.free.fr/mobile/terminaux/), while the mark II is supposedly not supported. I've not tested the VoLTE roaming (which is supposed to work with the mark IV). The mark IV is also noted as supporting eSim, which may or may not be the case for the mark II, or may or may not be handled by this mbn blob file.

@Paulbouchara , don't hesitate to mail me on the address used for the commit, I personnally don't know how to send a PM with Github : /

@Paulbouchara
Copy link
Contributor

Yes, the volte compatibility have been checked by me as I had a few discussion with the network engineering team of Free (@Free_1337)

The mark 4s European variant does have an esim slot, which is quite convient tbh, I don't know yet how to inspect the mbns files, maybe I could just ask Free some details.

Unfortunately, on stock firmware, mark 3 and downwards aren't supported, however this is sodp so we can make this work for everyone :)

Will mail you when I'll be available for this, I'm currently on my phone.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants