Skip to content

Commit 403ee0f

Browse files
authored
Add info to readme about the project being deprecated (#91)
1 parent 003b4b4 commit 403ee0f

File tree

1 file changed

+77
-4
lines changed

1 file changed

+77
-4
lines changed

README.md

Lines changed: 77 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,77 @@
1-
# mbp-fedora
1+
*This project has reached the end of its development. Please start using packages/readmes co-authored by t2linux group.*
2+
3+
- https://wiki.t2linux.org/distributions/fedora/installation/
4+
- https://github.com/t2linux
5+
- https://github.com/orgs/t2linux/teams/fedora-maintainers/repositories
6+
7+
# Migration to t2linux/fedora
8+
9+
1. First update your mbp-fedora installation to the latest (possible) version of Fedora by following the tutorial from down below (section: [How to upgrade current mbp-fedora installations](#how-to-upgrade-current-mbp-fedora-installations))
10+
1. I was able to only update mbp-fedora to F39 with the latest version of mbp-fedora-kernel
11+
12+
2. Add t2linux copr repo and install newer kernel and config packages
13+
14+
```bash
15+
sudo -i
16+
17+
### Execute as root
18+
19+
## Create yum repo and change $releasever in baseurl= line to the latest one available here (i.e.: 41): https://copr.fedorainfracloud.org/coprs/sharpenedblade/t2linux
20+
vi /etc/yum.repos.d/t2linux.repo
21+
22+
#########
23+
[copr:copr.fedorainfracloud.org:sharpenedblade:t2linux]
24+
name=Copr repo for t2linux owned by sharpenedblade
25+
baseurl=https://download.copr.fedorainfracloud.org/results/sharpenedblade/t2linux/fedora-$releasever-$basearch/
26+
type=rpm-md
27+
skip_if_unavailable=True
28+
gpgcheck=1
29+
gpgkey=https://download.copr.fedorainfracloud.org/results/sharpenedblade/t2linux/pubkey.gpg
30+
repo_gpgcheck=0
31+
enabled=1
32+
enabled_metadata=1
33+
priority=80
34+
#########
35+
36+
### i.e.:
37+
#########
38+
[copr:copr.fedorainfracloud.org:sharpenedblade:t2linux]
39+
name=Copr repo for t2linux owned by sharpenedblade
40+
baseurl=https://download.copr.fedorainfracloud.org/results/sharpenedblade/t2linux/fedora-41-$basearch/
41+
type=rpm-md
42+
skip_if_unavailable=True
43+
gpgcheck=1
44+
gpgkey=https://download.copr.fedorainfracloud.org/results/sharpenedblade/t2linux/pubkey.gpg
45+
repo_gpgcheck=0
46+
enabled=1
47+
enabled_metadata=1
48+
priority=80
49+
#########
50+
51+
## remove mbp-fedora-t2 packages and proceed with t2linux ones
52+
53+
dnf remove mbp-fedora-t2-config mbp-fedora-t2-repo
54+
rm -rf /etc/yum.repos.d/mbp-fedora.repo
55+
dnf upgrade --refresh
56+
dnf install t2linux-config
57+
```
58+
59+
3. Update to the latest version of Fedora once again by following the tutorial from down below (starting from the point 3, we don't need to update mbp-fedora-kernel as we are now using t2linux fedora kernel) (section: [How to upgrade current mbp-fedora installations](#how-to-upgrade-current-mbp-fedora-installations))
60+
4. Cleanup manual changes and install all t2linux packages:
61+
62+
```bash
63+
dnf remove t2linux-config
64+
dnf install t2linux-release t2linux-repos
65+
rm -rf /etc/yum.repos.d/t2linux.repo
66+
67+
reboot
68+
```
69+
70+
5. To modify TouchBar configuration go to: `/usr/share/tiny-dfr/config.toml`
71+
1. i.e. to enable media keys as default modify line: `MediaLayerDefault = false` to `MediaLayerDefault = true` and restart tiny-dfr service `systemctl restart tiny-dfr.service`
72+
2. or to come back to stock stop tiny-dfr service: `systemctl disable tiny-dfr`
73+
74+
## mbp-fedora - DEPRECATED
275

376
[![Build Status](https://github.com/mikeeq/mbp-fedora/actions/workflows/build-iso.yml/badge.svg)](https://github.com/mikeeq/mbp-fedora/actions/workflows/build-iso.yml)
477

@@ -109,7 +182,7 @@ reboot
109182
110183
# 2. Update mbp-fedora-kernel
111184
## update_kernel_mbp has built-in selfupgrade function, so when it fails it's just due to script update - please rerun everything should be good on second run
112-
KERNEL_VERSION="6.4.4-f38" UPDATE_SCRIPT_BRANCH="v6.4-f38" update_kernel_mbp
185+
KERNEL_VERSION="6.4.16-f38" UPDATE_SCRIPT_BRANCH="v6.4-f38" update_kernel_mbp
113186
reboot
114187

115188
# 3. Update your OS to include all changes made in mbp-fedora-t2-config RPM
@@ -120,9 +193,9 @@ reboot
120193
dnf install -y dnf-plugin-system-upgrade
121194

122195
# 5. Upgrade to new OS version
123-
## If you're trying to upgrade older version of mbp-fedora to latest version, please repeat a process by upgrading only to one major release of Fedora, i.e.: Fedora 33 -> 34, 34 -> 35, 35 -> 36, 36 -> 37 -> 38, by changing the number in `--releasever` argument
196+
## If you're trying to upgrade older version of mbp-fedora to latest version, please repeat a process by upgrading only to one major release of Fedora, i.e.: Fedora 36 -> 37 -> 38, 38 -> 39 by changing the number passed to `--releasever` argument
124197

125-
dnf system-upgrade download -y --releasever=38
198+
dnf system-upgrade download -y --releasever=39
126199

127200
# 6. Reboot your Mac
128201
dnf system-upgrade reboot

0 commit comments

Comments
 (0)