Getting maru on an actual device

231 views
Skip to first unread message

Bernd Thoms

unread,
Jun 1, 2021, 5:30:30 AM6/1/21
to Maru OS
I tried maru on my old Nexus 5 and was amazed, so I was looking for a way to get it on an actual smartphone. As I am not the kind of programmer I stopped trying the impossible and bought a Galaxy S9 plus just to find out, that maru does not work correctly on it.
So for now I have two possibilities:
- trying to wait until the freeze bug on the S9 plus is corrected
- trying to build maru for the Galaxy S10e, which is the phone I am using at the moment

As I do not want to wait, I'd prefer the second option, but I won't get it done without some basic help.
Is it even possible for "normal" people to port maru to a new device? I am willing to learn, but I am not able to find a good source to begin learning.
If I read correctly, I need lineageos for the S10e which I found on the net, it's just unofficial and not Android 8, don't know if this is important.

Thanks in advance,
regards!

utzcoz

unread,
Jun 1, 2021, 7:11:20 AM6/1/21
to Bernd Thoms, Maru OS
There is new branch called maru-0.7 that based on Android 9, and porting work almost finiahed, could you check whether there is official LineageOS s10e source code? If yes, you can port it based on maru-0.7.

--
You received this message because you are subscribed to the Google Groups "Maru OS" group.
To unsubscribe from this group and stop receiving emails from it, send an email to maru-os+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/maru-os/9b2cea05-d795-4ebb-ba05-68e837da92c7n%40googlegroups.com.

Bernd Thoms

unread,
Jun 1, 2021, 1:52:00 PM6/1/21
to Maru OS
Thank you very much for the fast reply!
The only official Pie LineageOS I can find, is for the S9 plus, so I could try this. So here is, what I will do, please correct me if I am wrong: Download the source and try to compile and test it on the S9 plus?

utzcoz

unread,
Jun 2, 2021, 12:03:35 PM6/2/21
to Bernd Thoms, Maru OS
Maybe it is not enough. You should change kernel config for MaruOS and include MaruOS device config to your device config. 

Bernd Thoms

unread,
Jun 4, 2021, 3:36:40 PM6/4/21
to Maru OS
It seems, I didn't get it right, there is Android 8 and Android 10 for the S9+, no Pie. So I won't get maru on this device. If I'll get a lineageos16 compatible device one time, I will come back here ;-)

Regarding the next try: Is there a kind of howto for building maruos with lineageos16, so I do not have to bother you?

utzcoz

unread,
Jun 4, 2021, 11:15:12 PM6/4/21
to Bernd Thoms, Maru OS
The official doc is here: https://maruos.com/docs/developer/ . But It doesn't provide too detailed information
for how to port new devices step by step. And the doc is written based on the expectation that the porting
developer has basic knowledge about AOSP. If you want a more detailed documentation for porting, you can
fire an issue at https://github.com/maruos/maruos project, and we can discuss it. If need, we can append
more information to the current doc.

Bernd Thoms

unread,
Jun 5, 2021, 12:51:57 AM6/5/21
to utzcoz, Maru OS
Thank you very much for this information! I'll have a look, what I understand ... ;-)

Have a nice weekend!
Regards
Reply all
Reply to author
Forward
0 new messages