- Katılım
- 22 Aralık 2023
- Mesajlar
- 4.021
- Makaleler
- 9
- Çözümler
- 92
- Beğeniler
- 5.673
Merhaba bu konumda Android cihazlara, Alpine tabanlı bir Linux dağıtımı olan. PostmarketOS kurulumu yapacağız.
Bize gerekenler.
Ben burada Samsung Galaxy Note 10.1 (p4Note) cihazını kullanacağım.
İlk önce pmbootstrap yükleyelim.
Yükledikten sonra ardından
Ardından kanal seçmemiz istenecek
Burada cihaz markamızı yazıp enterlıyoruz.
Ardından cihaz kod adımızı yazıyoruz.
Sıra kurulumu özelleştirmeye, burayı tamamen size bırakıyorum.
Burada masaüstü ortamı seçiyoruz. Ben phosh kullanacağım.
Özelleştirmemiz bitmiş bulunmakta.
Şimdi cihazımıza kurulumuna geçelim. Her cihazın kurulum şekli aynı olmayabilir! Cihazın postmarketOS'in wiki sayfasına bakmanızda var.
En yaygın kurulum yöntemleri bunlar.
Hafıza kartı veya EMMC'ye kurmak için.
TWRP flashlanabilir ZIP dosyası.
ADB sidelaod ile kurmak için.
Benim cihazım hafıza kartına kurularak kurulabiliyor.
İlk önce
TWRP'ye geçelim install kısmına gelip. İnstall image yapıp boot dosyasını, boot Partition'a kuralım.
Gelelim şimdi asıl sistemi Sdcard'a kurmaya.
Benim hafıza kartım sdc konumunda şu an.
Hafıza kartına kurulumu yapmak için
İşleme başladıktan sonra pmos için bir şifre belirtiyoruz. Ve hafıza kartını bicimlendiriyoruz.
Ve kurulum tamamlandı, hafıza kartımı cihazıma takıp cihazı boot ediyoruz.
Takıldığınız yerde çekinmeden sorabilirsiniz
Bize gerekenler.
- Herhangi bir Linux dağıtımı.
- Pmos yükleceğimiz bir Android cihaz.
- Bootloader kilidi kullanıyorsa açık olmalı.
- USB kablo.
- Cihazınız için gerekiyorsa eMMC veya SD Card.
Ben burada Samsung Galaxy Note 10.1 (p4Note) cihazını kullanacağım.
İlk önce pmbootstrap yükleyelim.
Kod:
sudo apt install kpartx.
git clone https://gitlab.postmarketos.org/postmarketOS/pmbootstrap.git
Cd pmbootstrap.
Mkdir -p ~/.local/bin.
Ln -s "$PWD/pmbootstrap.py" ~/.local/bin/pmbootstrap.
Pmbootstrap --version.
PATH="$HOME/.local/bin:$PATH"
Yükledikten sonra ardından
pmbootstrap init yazıyoruz. Burada çalışma alanını nereye oluşturmak istediğinizi soruyor, enter enter yapıp geçiyoruz.Ardından kanal seçmemiz istenecek
edge kullanıyoruz mutlaka.Burada cihaz markamızı yazıp enterlıyoruz.
Ardından cihaz kod adımızı yazıyoruz.
Sıra kurulumu özelleştirmeye, burayı tamamen size bırakıyorum.
[23:03:46] Username [user]: heribert kullanıcı adımızı yazıyoruz.23:03:49] Available providers for postmarketos-base-ui-wifi (2):[23:03:49] * wpa_supplicant: Use wpa_supplicant as the WiFi backend. (default)[23:03:49] * iwd: Use iwd as the WiFi backend (but may not work with all devices)[23:03:49] Provider [default]: dokunmuyoruz direkt enter yapalım.Burada masaüstü ortamı seçiyoruz. Ben phosh kullanacağım.
[23:09:49] Based on your UI selection, 'default' will result in installing systemd.[23:09:49] Install systemd? (default/always/never) [default]: Systemd ile kullanacağım.Additional options: extra free space: 0 MB, boot partition size: 256 MB, parallel jobs: 9, ccache per arch: 5G, sudo timer: False, mirror: http://mirror.postmarketos.org/postmarketos/[23:11:11] Change them? (y/n) [n]: hayır diyoruz burada.[23:11:16] Additional packages that will be installed to rootfs. Specify them in a comma separated list (e.g.: vim,file) or "none"[23:11:16] Extra packages [none]: ekstra paket isterseniz ekleyebilirsiniz.[23:12:27] Your host timezone: Europe/Istanbul[23:12:27] Use this timezone instead of GMT? (y/n) [y]: burada sisteminizdeki saat dilimini kullanmak istemiyorsanız değiştirebilirsiniz.[23:13:28] Choose your preferred locale, like e.g. En_US. Only UTF-8 is supported, it gets appended automatically. Use tab-completion if needed.[23:13:28] Locale [en_US]: burada tr_tr kullanacağım.[23:14:05] Device hostname (short form, e.g. 'foo') [Samsung-p4note]: hostname default kalabilir.[23:14:39] NOTE: No SSH public keys found to copy to the device.[23:14:39] See https://postmarketos.org/ssh-key-glob for more information.[23:14:39] After pmaports are changed, the binary packages may be outdated. If you want to install postmarketOS without changes, reply 'n' for a faster installation.[23:14:39] Build outdated packages during 'pmbootstrap install'? (y/n) [y]: yes diyoruz burada.Özelleştirmemiz bitmiş bulunmakta.
Pmbootstrap export yazalım.Şimdi cihazımıza kurulumuna geçelim. Her cihazın kurulum şekli aynı olmayabilir! Cihazın postmarketOS'in wiki sayfasına bakmanızda var.
En yaygın kurulum yöntemleri bunlar.
Hafıza kartı veya EMMC'ye kurmak için.
pmbootstrap install --sdcard=/dev/XXXTWRP flashlanabilir ZIP dosyası.
Pmbootstrap install --Android-recovery-zip dosya /tmp/postmarketOS-export konumunda bulunur.ADB sidelaod ile kurmak için.
Pmbootstrap flasher --method=adb sideloadBenim cihazım hafıza kartına kurularak kurulabiliyor.
İlk önce
/tmp/postmarketOS-export dosyasını içerisindeki terminal çalıştırıp, boot.img dosyasını cihaza adb push boot.img /sdcard komutu ile gönderilelim.TWRP'ye geçelim install kısmına gelip. İnstall image yapıp boot dosyasını, boot Partition'a kuralım.
Gelelim şimdi asıl sistemi Sdcard'a kurmaya.
Lsblk ile disk dizinlerimizi görelim.Benim hafıza kartım sdc konumunda şu an.
Hafıza kartına kurulumu yapmak için
pmbootstrap install --sdcard=/dev/XXX yazıyoruz. Xxx yerine sizin disk konumuz olacak. Benim burada sdc olarak gözüküyor.İşleme başladıktan sonra pmos için bir şifre belirtiyoruz. Ve hafıza kartını bicimlendiriyoruz.
Ve kurulum tamamlandı, hafıza kartımı cihazıma takıp cihazı boot ediyoruz.
Takıldığınız yerde çekinmeden sorabilirsiniz