-
Notifications
You must be signed in to change notification settings - Fork 12
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
SailfishOS support #58
Comments
Jolla has a kind of bug tracker, maybe they can improve the situation... https://together.jolla.com/questions/ |
but do all devices use the latest version of sailfishOS? If 90% of all people would be using old ROM's like in Android that wouldn't actually change much. |
I believe some part of SailfishOS is updated from upstream where as the "hardware abstraction layer" gets updated by the community porters. (But I neither know where the "absolute paths" for the mounts are or anything else :/ ) |
|
the path itself isn't the problem. The problem is that they're storing these path outside the ramdisk which means that efidroid would have to permanently alter the system. |
I just tried booting with the stock sailfish os install and it instantly reboots. |
Here is how my mounts look in a gist for android and sailfish. I just did my first OASP for FP2 this weekend, flashed it and it worked. Now I'm looking to setup the chain for sailfish. There is no docker container for this right now? |
If I may ask, what's a "OASP"? |
Oops, ment AOSP (Android Open Source Project). |
What device tree & manifest did you use for that? Or do you mean that you compiled "FP Open"? |
I assumed the "FP Open" to be the same as AOSP, with some extra sugar. |
Well they use to some extent customized sources to make Android compile which are based on the codeaurora sources. |
Is this helpful?
hadk-faq-v2 @ simcard not detected |
At least one partition should have an entry on ramdisk, and the ones on /system or any other partition can be replaced without being actually modified by bindmounting another file on top of them |
First: All files that contain
Second: So I wanna try to manually modify the sailfish files manually to just get it booting.
Change that to something like (I don't know the mount point on 2nd roms right now) But I am not sure what I should do with the persist/firmware partition (I think the |
You can delete both the system.mount files from rootfs and add the mount in init. For MultiROM just deleting the files does the work as mr automatically mounts the partitions for it. I guess the same could be done for any other partitions on the way. |
modifying the rootfs would be a permanent modification - that's why we don't do that. |
I actually still think it's better than not supporting Sailfish (or other systems). Could be a popup asking if permanent modifications should be done...? |
I'm sure there is a way to do this without permanent modifications - I just didn't invest much time into this yet as we still have more important problems to fix. |
I can't see how it could be done without permanent modifications. systemd will mount the actual system as long as system.mount files stayed. |
I can't see why everybody ignores my ideas... |
@feherneoh nobody is ignoring you, I just didn't look into sailfish support at all yet. |
@feherneoh got it. I have to create an (empty) file first. works fine. |
Glad it works, no idea where I saw it, but it was used to fake the kernel cmdline by mounting a file over /proc/cmdline |
So that means we can have SailfishOS support without patching files? 😊 |
ramdisk:
rootfs:
The text was updated successfully, but these errors were encountered: