Search This thread
PMOS is (still) for hackers & tinkerers whereas ubuntu is more for everyone (else ?)
Their website states that is for phones and mobile devices https://postmarketos.org/ as those devices are not opensource in general hacking is required to make them work. But this is the same regardless the OS, If you want Ubuntu or WIndows the result is the same, hacking is required to have them, PostmarketOS has a big community and a lot of devices that works, i choose them because i can get help from their porters analyzing their code.
WIth other words, porting an os to a new device require hacking indeed.
 
  • Like
Reactions: russanandres

ClearStaff

Member
Mar 21, 2015
24
28
Hi, can you drop kernel patches (in any form you can, even in pmos APKBUILD) later? I'm porting Arch Linux for nabu, but while i can make userspace works flawlessly i'm still using mapv220 kernel because i know nothing about Linux kernel programming.
 
Hi, can you drop kernel patches (in any form you can, even in pmos APKBUILD) later? I'm porting Arch Linux for nabu, but while i can make userspace works flawlessly i'm still using mapv220 kernel because i know nothing about Linux kernel programming.
The map220v's kernel is good, only does not contain the battery part. I am using some of his patches too, for DRM and panel. I am not publishing my patches today as i didn't decided how to publish them, I think i will publish them via PostmarketOS repos. Let hope i have time to do this next week.
 

Firesty

New member
Sep 26, 2021
2
1
Btw just here to check in before trying this out. Will the keyboard cover work after switching to PostmarketOS?
 
Last edited:
  • Like
Reactions: serdeliuk

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    I think i'll upload PKGbuilds in a few days. A little teaser for you.
    IMG_20230303_174621_50.jpg
    5
    Let the fun begin....
    1677700121581.png
    4
    A bit of progress
    1677967825001.png
    2
    so Ive used Alpine Linux and PMOS in the past, will I feel this works pretty much as running it on Raspberry Pi or my phone ? Im a bit bored , and as long as I can't murder my tablet like Ive done to my Oneplus 8 Pro(seems to be 99.99% bricked, zero life) this sounds..possible. Necessary ? Maybe not. But Im a connoisseur of putting my time, sweat and tears into not necessary things :D.
    2
    Upgrade, nothing new or extra, yet latest stable.

    1677894336116.png
  • 40
    [UPDATE 08 Feb 2023]
    - I am using official linux kernel Linux-6.1.10
    - Preview images are available for download xiaomi-nabu-pmos-preview.6.1.10.tar.gz
    - The GUI user/pass are the standard PMOS ones
    1. user: user
    2. pass: 147147
    - Use the info from this thread about how to resize your internal storage and flash preview images
    1. Resize internal storage on Xiaomi Pad 5 (nabu) and install PostmarketOS Preview
    - Latest stable mainline kernel 6.1.10 for xiaomi pad 5 (nabu) patches are now available
    1. Touch pad takes 80 seconds to initialize at boot time, you may need to wait for it.
    2. Battery status does not work yet, i have placed a bash app that can collect battery status from dmesg, you have a shortcut on desktop, do not keep the app open, will drain battery.
    _______________________________
    Donate a coffee to support development:
    Donate via PayPal to serdeliuk



    [UPDATE 23 Jan 2023]
    - XDA staff is pushing me to provide kernel source waving the linux kernel's GPL OpenSource license.
    I am using the latest stable linux kernel which can be found here linux-6.1.7.tar.xz
    - I am using as well some mods made by others which are put together by map220v and this kernel may be found here sm8150-mainline
    - As anyone may know kernel modules/drivers can be closed source and my kernel modules will remain as such until i decide that i am ready to make them OpenSource.

    JUST TO BE NOTED, I DIDN'T PROVIDED YET ANY ROM OR BINARY KERNEL, SO I AM NOT BOUND TO ANY GPL

    [UPDATE 20 Jan 2023]
    - Mainlined to the latest kernel 6.2-rc4
    - Created the HowTo Resize internal storage on Xiaomi Pad 5 (nabu) and install PostmarketOS Preview
    - Preparing the preview images, please check https://github.com/serdeliuk/xiaomi-nabu-postmarketos

    [UPDATE 17 Dec 2022]
    - Fixed battery charging, now battery is charging as well, on slow speed.
    Yet the battery indicator still do not work properly

    [UPDATE 22 Oct 2022]
    - finally working battery status
    1666434328506.png

    1666436173168.jpeg


    [UPDATE 11 Sep 2022]
    - mainlined to 6.0-RC4
    - GPU is finally working
    - panel and brightness is working
    - bluetooths is working

    [UPDATE 2 Jul 2022]
    - mainlined to the latest available kernel, 5.19.0-RC4
    - WiFi finally works
    nabu.wifi.ok.jpg

    Hello,

    I have successfully ported PostmarketOS to my Xiaomi Pad 5 tablet.
    pmos.working.touch.jpg

    I have fixed SPI touchscreen and currently boot from B slot, on A slot is still Android (dual boot)
    WiFI do not work yet and the network is provided via USB, as the ssh access on the tablet too.

    # here you can find the official page for this device
    PostmarketOS Xiaomi-nabu page

    I will keep you posted about the progress.

    Best regards

    M
    10
    I have a bit of success, finally working battery status as you can see on images updated on #1 post
    9
    I have created the official device page, is not ready yet, but a start
    PostmarketOS Xiaomi-nabu page
    9
    It's bluetooth, as well as the Smart Pen, but they don't work in non-stock... GSIs, for exemple
    Thanks for the info, if are bluetooth and if i will make the BT work then for sure I will find a way to make them work, will be a bit difficult to test as i do not have the keyboard or the pen and are a bit expensive....
    There is just a matter of time to make the already ported touchscreen driver from downstream to mainline to have the pen working, in regards to the keyboard that should work directly (without charging) the pogo pins probably have a hall sensor to activate the power output to charge the keyboard when connected, the same should exists on the other side for pen, but those are far away on my development scale, as right now i am trying to bring up the multi touch gestures and prepare a release, as the wifi works, even without GPU the tablet is usable as a Linux device already.
    8
    I have a bit of success here, WiFi finally works, see post #1 for a nice image.