Skip to content

Sources

Droidian

https://devices.droidian.org/#/devices/enchilada https://docs.droidian.org/porting-guide/rootfs-creation/

LineageOS for oneplus

https://github.com/TheMuppets/proprietary_vendor_oneplus_enchilada https://github.com/LineageOS/android_device_oneplus_enchilada/blob/lineage-16.0/lineage.dependencies https://github.com/LineageOS/android_hardware_oneplus/tree/lineage-18.1 https://github.com/LineageOS/android_kernel_oneplus_sdm845/tree/lineage-18.1 https://github.com/LineageOS/android_device_oneplus_sdm845-common/blob/lineage-18.1/proprietary-files.txt

Custom adaptations

https://github.com/droidian-vayu/droidian-images https://github.com/vacuumbeef/droidian-adaptation-vayu/tree/main https://github.com/vacuumbeef/droidian-adaptation-vayu/wiki

Community Guides

https://github.com/techtino/Droidian-Install-Guide-OP6-6T- https://github.com/vacuumbeef/droidian-adaptation-vayu/wiki/Apps-list https://linuxphoneapps.org/apps/ https://www.techtino.co.uk/blog/droidianinstallguide/

https://docs.openharmony.cn/pages/v4.1/en/device-dev/porting/porting-smallchip-prepare-building.md maybe this guide can help me understand what is what when it comes to porting devices and drivers.

https://www.maxieewong.com/Maeiee%20Weekly%20No.9%EF%BC%9A%E5%9C%A8%E7%BA%A2%E7%B1%B3%209A%20%E4%B8%8A%E8%BF%90%E8%A1%8C%20Droidian%20%E7%B3%BB%E7%BB%9F.html seems to explain things good.

https://www.corellium.com/blog/custom-android-kernel some instruction to build the linux kernel.

https://wiki.debian.org/InstallingDebianOn/OnePlus/OnePlus6 Mobian on OP6

https://github.com/Nonta72/android_kernel_msm-5.4_nothing_sm7325 https://github.com/Nonta72/spacewar-ubports/tree/experiments https://xdaforums.com/t/rom-linux-ubuntu-touch-for-nothing-phone-1-waydroid-android-13-included.4758279/ ubports and kernel for nothing phone

Offline Charging

which may not work without the propietary blobs

https://www.reddit.com/r/LineageOS/comments/uifcac/change_offline_charging_animation/ https://github.com/LineageOS/android_vendor_lineage/tree/lineage-19.1/charger

Halium

https://halium.org/ https://docs.halium.org/en/latest/index.html halium docs

https://docs.ubports.com/sv/latest/porting/build_and_boot/H9_build.html ubports docs on how to port halium 9

instruction that the youtube video uses to build halium-9 with patches. https://github.com/ubports/porting-notes/wiki/Halium-9 may have some good insight these videos https://www.youtube.com/watch?v=kDwiX-ojnls https://www.youtube.com/watch?v=XwltAlINgMA

https://forums.ubports.com/category/33/porting ubports has a forum with "help", basically read the docs and fuck off. these docs https://docs.ubports.com/sv/latest/porting/build_and_boot/Halium_install.html

Postmarketos

https://images.postmarketos.org/bpo/v25.06/oneplus-enchilada/phosh/20250919-0652/ https://wiki.postmarketos.org/wiki/Oneplus-enchilada

https://gitlab.com/postmarketOS/pmaports/-/issues/1229 porting to pixel 3

https://wiki.postmarketos.org/wiki/Hybris

Mobile nixos

https://mobile.nixos.org/devices/oneplus-enchilada.html https://discourse.nixos.org/

Furilabs

https://furilabs.com/shop/flx1s/ https://furilabs.com/forum/ https://germany.bardia.tech/uploads/ https://github.com/FuriLabs https://github.com/FuriLabs/adaptation-furiphone-krypton

can't find sources to build droidian but I think they are the official ones with some adaptations as they call them.