Project

General

Profile

Actions

Issue #2118

open

Issue #1954: Add support for the I9300 modem

Finish cleaning up the Linux modem driver, fix bugs, and import it in the Replicant 11 kernel

Added by Denis 'GNUtoo' Carikli almost 2 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
Start date:
08/25/2020
Due date:
% Done:

0%

Estimated time:
Resolution:
Device:
Galaxy S 3 (I9300)
Grant:
Porting Replicant to Android 9 (NLnet Foundation)
Type of work:
C programming
Actions #1

Updated by Denis 'GNUtoo' Carikli almost 2 years ago

A lot of cleanups was done, but more work is needed.

Current status:

TODO:
  • On the most recent kernel versions, we have an USB OTG disconnect during re-enumeration of the HSIC bus. That needs to be fixed. It's not present on an older kernel version. Fixed by a device specific workaround. TODO: Rewrite the fix.
  • I need to enable to do multiple libsamsung-ipc tests without crashing the kernel. Until now I booted, did the test, and I then had to reboot, probably due to some unimplemented .remove() in some drivers.
  • I need to port it to the current Replicant kenrel which is a moving target.
  • Cleanup the code and/or rewrite the modem boot + GPIO driver(s)

I also need to sync with Xracer99 and/or other people working on the same thing for other devices.

Last update: 14 March 2021 @ 23h10 GMT

Actions #2

Updated by Denis 'GNUtoo' Carikli over 1 year ago

  • Subject changed from Finish cleaning up the Linux modem driver, fix bugs, and import it in the Replicant 10 kernel to Finish cleaning up the Linux modem driver, fix bugs, and import it in the Replicant 11 kernel
Actions #3

Updated by _I3^ RELATIVISM over 1 year ago

  • Type of work C programming added
Actions

Also available in: Atom PDF