Development status of 4G/LTE support

Added by Anonymous over 1 year ago


First of all, I would like to thank everyone who volunteers to help develop Replicant. You guys are doing a great job!

I've been following the project for some time and since my current phone recently broke, I'm thinking about getting a "new" phone to install Replicant on.

Since 3G networks are being phased out, I would like to know what the development status of 4G/LTE support is. Can we expect a working modem in the foreseeable future?

Thank you.

Replies (8)

RE: Development status of 4G/LTE support - Added by Jack K over 1 year ago

You can follow the main issue here:

It says Note 2 LTE but S3 LTE has the same modem so progress on one will help the other.

There is also this issue: but it looks like that is for Replicant 6 which I think won't get LTE support. Replicant 11 is the next major version being worked on, though GNUtoo is focusing on 3G modem for now. I am trying a few bits and bobs on Note 2 LTE but I am not very skilled.

As ever, no ETAs but I imagine it will be important at some point given being 3G phased out.

RE: Development status of 4G/LTE support - Added by Blue Computer over 1 year ago

Jack, I have all the necessary hardware to test the S3 i9305, and also the Note 2 LTE N7105, can you please give me a way to reach out to you? I am able to install the regular Replicant build zips just fine, I just have no idea how to get any of yalls test builds
I want to test the current progress on 4G support for these two device. please let me know, thanks

RE: Development status of 4G/LTE support - Added by Anonymous about 1 year ago

Thank you, Jack.

Does 2G/3G support work on the I9305 or N7105 while only lacking 4G support, or do these devices currently have no radio capability at all?

RE: Development status of 4G/LTE support - Added by Jack K about 1 year ago

I think I might have replied to this elsewhere, but for others reading, there is no radio capability at all, as the LTE devices have a completely different modem chip, which is not yet supported.


RE: Development status of 4G/LTE support - Added by Josh Branning 11 months ago


That's not strictly true afaik.

I compiled scintills version of Replicant 6, i9305, from contrib and SMSs and Data worked OK. [1]

Telephony also connected but there was no sound. (I can't remember if it was no sound 'just in telephone calls' or no sound 'in general' ... would need to check again).

iirc, it complained about a missing but I'm not sure how relevant that is. Joey said he pushed changes regarding a reversed engineered libcsd_client to his manifest/repos in contrib, but I see no evidence that it actually occoured in the commit messages, and like I said, it complained about it. But I'm not sure how important that really is. [2]

Some work has been done regarding audio, perhaps in the mean time, so there may be a chance of getting a complete working device w/ LTE up and running [3]. To clarify, I say "may" as in 'may be worth a try' not "may" as in 'hoping'.

Note, I'm not really a developer of Replicant, I was just testing for reproducibility.


RE: Development status of 4G/LTE support - Added by Blue Computer 11 months ago


Can you give me the steps/commands you used to compile this build you're talking about? I really wanna test on my own i9305, but I'm not too familiar where exactly to get the specific code you're referencing or what the build process it. I'm a bit new to this.

Thanks in advance if you can help me get started


RE: Development status of 4G/LTE support - Added by Josh Branning 10 months ago

I can't give you exact steps, because the code in was written on-the-fly as stated from the readme.

But more generally speaking, you can

git clone

comment out the following lines in (so that it only builds the i9305 image) ...

cp -a getSource-4.2 squashfs-root/Sources/
cp -a squashfs-root/Sources/
cp -a squashfs-root/Sources/
sudo chroot /Sources/ squashfs-root
sudo chroot /Sources/ squashfs-root

cd to the ReplicantBuilds directory then run mark as executable (if it's not already) and then run it

*The code will probably need tweaking before it works, however. *

You can see from the script that there is a line ...

repo init -u -b replicant-6.0

... this is where is gets the rest of (or the bulk of the) code that was used to compile the build

The code in was based on the docs at

There are some patches to make work for (or port it to) the i9305 in

The script in called is called "getDebian9" because it downloads a Debian 9 iso that it uses to chroot and build the code.

Ideally I would like to help you more on the audio/development side of things, but the battery on my i9305 has died so I can't do any more on it at the moment really.



RE: Development status of 4G/LTE support - Added by Jack K 10 months ago

Hi Josh - sorry, yes, scintill's development branch works somewhat. I meant officially supported in Replicant. Thanks for testing that branch out.