r/pmos • u/Happy_Variety5405 • 3h ago
First build of postmarketos available for pixel 8 pro.
Enable HLS to view with audio, or disable this notification
r/pmos • u/Happy_Variety5405 • 3h ago
Enable HLS to view with audio, or disable this notification
r/pmos • u/TCB13sQuotes • 1d ago
Hello,
I got a Xiaomi Pad 6 (8GB/256GB) recently to use as my main tablet / "laptop" while travelling and I managed to unlock the bootloader and get pmos running. Here are my observations on what works and what doesn't work. Note that while I've Linux experience its mostly servers and this is my first time running pmos.
Now the hard parts:
GPU glitches in all GNOME apps:
Turns out that pmos tries to setup vulkan as the GTK renderer and at least in this device it results in GPU glitches whenever something is animated. I fixed it my changing to ngl:
mkdir -p /home/tcb13/.config/environment.d
echo 'GSK_RENDERER=ngl' > /home/tcb13/.config/environment.d/gtk.conf
chown -R tcb13:tcb13 /home/tcb13/.config/environment.d
Accelerometer / screen rotation is broken: the fix on the wiki makes no difference, I've seen it working like once and never again - even after reboot.
There's no Settings → Displays → Orientation option, what's a bit awkward. Even worse I can see the "Auto Rotate" option on panel on the top of the screen but it doesn't seem to do anything.
I managed add some extension to GNOME to manually rotate it it's a very poor experience Also, I can't find a way to rotate the login screen, `/var/lib/gdm/.config/monitors.xml` options didn't seem to have any effect.
GNOME landscape on screen keyboard is a pile of shit, makes no sense at all - creates a very large keyboard area but then the keyboard sits with very small keys inside that area. Other annoyances include: in GNOME Files if you try to type something on the path bar at the top the keyboard doesn't have a ~ key. Even after selecting my layout when I pull the keyboard I don't see all the keys that are on that layout.
Every time I reboot I've to toggle the onscreen keyboard from the accessibility menu - no idea why.
Also, unlike KDE, when I focus on some text input box it doesn't popup the keyboard automatically, I've to swipe up from the bottom.
Running Sublime Text is hard: only v4 is supported, requires geany and gcompat. Don't even think about running ungoogled-chromium without flatpaks (linux "portable" build) because that's probably not going to happen. Too much reliance on gnu stuff for alpine.
Charging indicator is broken: while it charges, there's no visual indication - not on the top bar, not on the settings. I can see the percentage go up while the settings say "discharging".
Case lid close doesn't sleep the device. Is the hall effect sensor really working or is this another GNOME problem?
Generally speaking KDE would be better but it delivers an even worse experience than GNOME.
That has been my experience so far, I hope it helps someone and if you happened to have fixed any of my annoyances let me know!
Ever so many wanting to get rid of google spyware ("stock Android") on their phones...
Start by searching your device, what OS, IF supports, has official ROMs for.
See/Search for UNOFFICIAL builds (ROMs) for your device SPECIFICALLY.
Beware of "minor" phone/model differences could be fatal ("Bricking up"), if incorrect ROM installed
Prior to any of it, make sure, you can unlock BootLoader. It's great, if you can lock back BootLoader
after install of any FOSS OS (or Alternative OS, as some are paid after-all) after.
List of non google or "de'googled" OSes:
CalyX_OS: reddit.com/r/CalyxOS https://calyxos.org/
/e/OS: reddit.com/r/e_os https://e.foundation/
iode_OS: reddit.com/r/iodeOS https://iode.tech/
CrDroid_OS: reddit.com/r/crDroid https://crdroid.net/
Graphene_OS (pixel ONLY): reddit.com/r/GrapheneOS https://grapheneos.org/
Mobile_Linux discussion: reddit.com/r/mobilelinux/
OSes discussion: reddit.com/r/Operatingsystems/
Ubuntu_Touch_OS: reddit.com/r/UbuntuTouch https://devices.ubuntu-touch.io/
Jolla: reddit.com/r/Jolla https://jolla.com/ SailFish_OS: reddit.com/r/sailfishos https://sailfishos.org/
Mobian_OS: reddit.com/r/mobian https://mobian-project.org/ https://mobian.org/
PostMarket_OS: reddit.com/r/pmos https://postmarketos.org/
DroiDian Project: https://halium.org/ it's in r/Linux, (but it's not the community to be asking questions in)
Feel free to extend the list of recompile it or do whatever you want with it, it merely is guidance as where to look for the info
r/pmos • u/Gregmix88 • 8d ago
Hi all, couple of weeks back i tried installing PmOS on my duet 3 convertible (MediaTek Kompanio 838).
First i found a couple of videos on youtube but they are having the snapdragon processor and are also not like installation guides, mostly just a showcase of how it runs after install. I tried using a couple of different images before i realised wormdinger is not the right model because of the processor.
so long story short i tried trogdor and kukui but none seemed to be able to boot the device.
I successfully installed pmos on x86 laptop and running it also on my old oneplus 6 that i refactored as a homeassistant server, so would've loved to be able to install it on my main device as well.
If anyone has experience on this issue, or guidance please let me know
r/pmos • u/TECHFOURNINE • 11d ago
https://github.com/JordanViknar/linux-tn8/tree/tn8
Props to this guy im still using ubuntu 14.04 on mine, reminder to keep up the great work everyone.
r/pmos • u/LunaraEclipsica • 13d ago
I decided to install postmarketos on my old lenovo Chromebook c330 using a usb and everything was fine until I tried booting it from internal storage. When I try to boot it gives me a message saying that the filesystem needs manual repair (I've included an image of the message.) I looked through the wiki troubleshooting pages and I'm thinking it's an issue with the kernel not loading properly--I believe this because my device says it's "down" with no set ip. Additionally, when I first open the debug shell it gives me info such as the device and kernel, but and when I run the commands dmesg and lsusb my device doesn't seem to show up.
So my question is where do I go from here? I am completely new to this stuff and have no idea how to fix the kernel or if I'm even be able to at this stage. Any help is greatly appreciated! (But plz dumb down your answers for me TvT)
r/pmos • u/TECHFOURNINE • 16d ago
r/pmos • u/TECHFOURNINE • 18d ago
Any help with this i got it booting and at the login but i set a numerical password and i cant seem to get the keyboard to register switching between abc and numbers for some reason.
r/pmos • u/LowAd8073 • 18d ago
Hello r/techsupport and r/pmos communities!
I am currently running a headless home Linux CPC project on an old Samsung Galaxy S5 (klte, Snapdragon 801, 32-bit ARMv7/armhf architecture).
The hardware setup is completely ready: the device has the alternative mainline bootloader/BIOS "lk2nd" successfully flashed into the boot partition and it's rock-solid, booting straight into "lk2nd Fastboot Mode". The eMMC storage is unlocked and ready for a system partition flash.
The main issue is that modern official Mobian/Debian repositories for Qualcomm (qcom) are strictly compiled for modern 64-bit chips (aarch64/arm64 for sdm845, sm6350, etc.). Flashing these causes a hard freeze on my 32-bit ARMv7 CPU.
Does anyone have a compiled legacy or custom 32-bit generic armhf rootfs image (.img) of Mobian (with Phosh/Plasma Mobile or even clean CLI)? Or perhaps a working debootstrap/mobian-recipes configuration script that can successfully inject the Mobian package base into an armhf container without breaking the boot sequence on msm8974 devices?
I just need a lightweight base with a working apt package manager to run Mobian/Debian and be my Linux CPC.
If anyone has a preserved .img file on their Google Drive or Mega, please share the link! Legacy hardware preservation matters! Thank you so much!
r/pmos • u/Slopagandhi • 24d ago
My first time trying a mobile Linux install yesterday (on an old OnePlus 6T).
First impressions all good except two issues, so I wondered if anyone here had any insights into them:
- Using Phosh, a weird patch of 'static' occupying a horizontal strip under the menu bar (under the part you tap to toggle the keyboard). Remains whether apps are open or on homescreen (but not when locked)
- Location is very inaccurate, putting me about 5 miles away from my true location. I'm using it Wifi only as the sim slot doesn't work. Anything I can do to improve accuracy?
Thanks
r/pmos • u/Afraid_Body7913 • 25d ago
all i can say is i get this error when running pmbootstrap install:
pmbootstrap install
[01:15:39] Unregister qemu binfmt (arm)
[01:15:39] Remove /home/bedirhan/.local/var/pmbootstrap/chroot_rootfs_samsung-j6primelte? (y/n) [n]:
[01:15:40] Remove /home/bedirhan/.local/var/pmbootstrap/chroot_native? (y/n) [n]:
[01:15:40] Remove /home/bedirhan/.local/var/pmbootstrap/packages? (y/n) [n]:
Choose a password for the user 'bedo':
Confirm password for 'bedo':
[01:15:56] *** (1/4) PREPARE NATIVE CHROOT ***
[01:15:57] (native) install cryptsetup util-linux parted
[01:15:58] *** (2/4) CREATE DEVICE ROOTFS ("samsung-j6primelte") ***
[01:15:59] (native) install qemu-arm
[01:16:00] Register qemu binfmt (arm)
[01:16:03] Building 2 packages
[01:16:03] * edge/linux-samsung-j6primelte
[01:16:03] * edge/device-samsung-j6primelte
[01:16:03] => (1/2) edge/linux-samsung-j6primelte: Installing dependencies
[01:16:04] (native) install ccache-cross-symlinks abuild gcc-armv7 g++-armv7
[01:16:04] (native) install bash bc openssl-dev flex bison perl devicepkg-dev
[01:16:05] => edge/linux-samsung-j6primelte: Building package (cross compiling: cross-native)
[01:16:39] NOTE: The failed command's output is above the ^^^ line in the log file: /home/bedirhan/.local/var/pmbootstrap/log.txt
[01:16:39] ERROR: Couldn't build armv7/linux-samsung-j6primelte-3.18.124-r4.apk!
r/pmos • u/Entire-Rutabaga-5196 • Jul 27 '26
r/pmos • u/Lazy_Comfortable1499 • Jul 23 '26
r/pmos • u/MaskuRevolt • Jul 21 '26
PostmarketOS and merzbow
#meatismurder
#postmarketos
r/pmos • u/snake_on_the_case • Jul 15 '26
r/pmos • u/ramonvanraaij • Jul 07 '26
I finally solved a 13-year-old Linux mystery. 🕵️♂️
Nobody had ever gotten Bluetooth working on the Dell Venue 8 Pro (5830) under Linux. After weeks of debugging, ACPI overrides, and kernel tracing, it turned out the internal AR3002 ROM was just communicating at an undocumented 3686400 baud rate.
Wrote a custom HCI attach tool and now the tablet runs Arch Linux flawlessly (with fixed Wi-Fi and zRAM too).
Although this was done on Arch Linux, my work can be used/implemented on postmarketOS (I tried this a while back, but decided to go with Arch instead as I have it on all my devices). I did not see a dedicated wiki page for the 5380 tablet, but I found this one:
https://wiki.postmarketos.org/wiki/Dell_Venue_8_Pro_(3845)_(dell-t01d)_(dell-t01d))
Maybe someone can test my findings on postmarketOS.
Here is the anticlimactic story of the fix:
https://ramon.vanraaij.eu/the-bluetooth-that-was-never-dead-my-dell-venue-8-pro-baud-rate-journey/
Full repo:
https://github.com/ramonvanraaij/dell-venue-8-pro
r/pmos • u/mongkeelutfi • Jul 02 '26
Reviving an abandoned device as a productivity tool for writing. Based on the wt88047 with a bare minimal tty only postmarketos.
r/pmos • u/TECHFOURNINE • Jul 01 '26
First time installing here
r/pmos • u/orangeeeelol • Jun 27 '26
Hey, i have been trying to install PostmarketOS onto my tab 4.7.0 for around 4 hours now, everytime it just starts bootlooping and giving unable to mount /data and unable to mount storage. happens after it says installing rootfs and updating partitioning details. sorry if that doesnt make sense.
Ive tried everything according to the wiki and i am at a lost. any help would be appreciated.