I will try today to see if the patches for 14.1 works on 15.1 .
We may need or may not need the Dex Pad , I read that if we use a patched kernel we can have external display working without dex .
We ll see how it works
The Good news is that lineage os supports all phone hardware features , including fingerprint unlock .
I installed and used it and is really nice.
The bad news is that my Ms HD 500 dock did not worked , but I ordered a dex pad .
I hope the dex pad will work with lineage os, it have to work .
Samsung prevent non dex doks to work using some vendor Ids inside kernel .
I used a modified patch from s8 to enable non dex hardware but I have only USB ports working , no image on external display .
Any way , no problem I wait for the dex pad to come , and if lineage do not works with dex I will investigate why ,based from original rom logs .It have to work after all. Any way the hardware looks powerfull and I m very curious how linux app works . The device is good to do Android O Maru testing .
I ll keep you updated .
The next step is to rebuild kernel with lxc support , and to try the maru patches on los 15.1 . I hope will not be big problems patching los 15.1 .
We re near to have maruos running on the best hardware !
I will try today the patches !
The framework native and base looks easy to adapt , and the patches looks to work 100% after some easy modifications , so this is great.
The Settings app patch looks to need some work .
It looks like Settings app from Oreo was changed a lot . And from my first look the patch we have will not work ,here I think we will need Preetam s help.
Any way I m sure all will work after all.
This are great news!
I choose S9 cause it supported wired HDMI , I think 5T will work with display link app but I m not sure
Before brunch star2lte ,just use the patch for framework native and base , kernel and device , add external/lxc , vendor/maruos and /vendor/samsung/star-common blobs . And compile it .
Samsung wants its customers to spend $100 extra for the DEX hub,
So I'll be heavily into testing and helping for the S9 port. I actually have the Artek hub above as I use it for my Dell XPS13. If it's the same one it has HDMI, 2x USB-A, Ethernet and PD in (USB-C). I'll have a look this afternoon to see what it comes up with. I've tried it with an S8 and the S8 came with with a desktop I'm sure. Unfortunately the S8 has no treble support.
Anyway I have the 64Gb S9 UK Exynos version so I should be good. Where can I get hold of the build? One available or do I have to compile a new one?
Re the dock above, it's actually a Cable Matters one. USB, fast charging (I think), HDMI (mirrored screen) and even the Ethernet all work so I'm hoping for good things!
Get that build over! I need to get the propriety blobs before I can build lineage (and maru) so need to root I think. Stuck on breakfast
It is some time since I build a arch Linux image and I think I will have to build one again , probably tomorrow . Any way I found Ubuntu 16.04 the best working and best overall.
Arch Linux worked perfect too , but I did not liked some windows had some lag like .
For example in arch Linux oppening terminal prefferences looks to lag , but other programs don't have problems . This I saw only for arch Linux , maybe they have different build options .
Thanks to Preetam help , S9+ is on the way to become a officially supported device .
Until we finish set up some repos you can find here some pre official builds .
Pulseaudio server is now compiled at Android build time , no more already build binaries
UPDATE:Samsung S9+ is officially supported by Maru Os ,you can use the official builds , just flash new vendor zip from https://androidfilehost.com/?fid=11410932744536982158 using TWRP , before flashing MaruOS for S9+Old post :Thanks to Google 's Project Treble ,which separates vendor files from Android framework the port of AOSP Android to devices that comes with Android 8.0 and newer is easier .
This will allow Maru OS to be also easly ported to newer devices like galaxy S9 .
Work that must to be done :
-Recompile Kernel with support for LXC
-Integrate MaruOs mods Into Android 8.1 AOSP and build Project Treble system image for S9
-if you want to run one of my old unofficial builds you have to flash first the vendor from the bottom of first post - bre5 .
-if you want to run official maruos s9+ builds from GitHub , you need the ari9 vendor
So, I understood that we don't need to pre processing any of those tar.gz files, because Ubuntu or Debian was compressed inside that 670MB maru-update-xxx.zip.
Is that correct ?!
By the way, thanks in advance for your kind help.
Yes
However you can try to format all cache partitions and system and data except internal storage and flash one of my unofficial builds who have Debian inside to see all is fine for you too.
To do this you have to flash
https://androidfilehost.com/?fid=11410963190603842634
https://androidfilehost.com/?fid=674106145207489374
Flash bre5 vendor again before flashing rom
Also can you give us the exact phone model you have? Is it a G965f , right?
--
You received this message because you are subscribed to a topic in the Google Groups "Maru OS dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/maru-os-dev/YVkUiwuKMRQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to maru-os-dev...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/maru-os-dev/230861d2-c067-4a5f-bc64-46fc531464d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
sudo rm /lib/systemd/system/sys-kernel-debug.mount
Then restart phone and problem gone .
I also remember I tested myself the official maru-v0.6.5-update-star2lte-a816ab75.zip of course flashing ARI9 vendor before rom , and that worked good . I will have to test again the latest official builds