<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pine64.org/index.php?action=history&amp;feed=atom&amp;title=User%3AMikeb%2FPinePhone_Software_Tweaks</id>
	<title>User:Mikeb/PinePhone Software Tweaks - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pine64.org/index.php?action=history&amp;feed=atom&amp;title=User%3AMikeb%2FPinePhone_Software_Tweaks"/>
	<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=User:Mikeb/PinePhone_Software_Tweaks&amp;action=history"/>
	<updated>2026-04-15T12:58:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=User:Mikeb/PinePhone_Software_Tweaks&amp;diff=19483&amp;oldid=prev</id>
		<title>Fxc: Fxc moved page PinePhone Software Tweaks to User:Mikeb/PinePhone Software Tweaks without leaving a redirect: Please improve it in your userspace, this is not article quality. NM used in which distribution and why distribution-specific!? Strange init scripts instead of proper configurations etc.</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=User:Mikeb/PinePhone_Software_Tweaks&amp;diff=19483&amp;oldid=prev"/>
		<updated>2023-04-18T18:26:18Z</updated>

		<summary type="html">&lt;p&gt;Fxc moved page &lt;a href=&quot;/index.php?title=PinePhone_Software_Tweaks&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;PinePhone Software Tweaks (page does not exist)&quot;&gt;PinePhone Software Tweaks&lt;/a&gt; to &lt;a href=&quot;/wiki/User:Mikeb/PinePhone_Software_Tweaks&quot; title=&quot;User:Mikeb/PinePhone Software Tweaks&quot;&gt;User:Mikeb/PinePhone Software Tweaks&lt;/a&gt; without leaving a redirect: Please improve it in your userspace, this is not article quality. NM used in which distribution and why distribution-specific!? Strange init scripts instead of proper configurations etc.&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:26, 18 April 2023&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key wikidb:diff::1.12:old-19481:rev-19483 --&gt;
&lt;/table&gt;</summary>
		<author><name>Fxc</name></author>
	</entry>
	<entry>
		<id>https://wiki.pine64.org/index.php?title=User:Mikeb/PinePhone_Software_Tweaks&amp;diff=19481&amp;oldid=prev</id>
		<title>Mikeb: This page has been deleted without any prior warning, despite its value</title>
		<link rel="alternate" type="text/html" href="https://wiki.pine64.org/index.php?title=User:Mikeb/PinePhone_Software_Tweaks&amp;diff=19481&amp;oldid=prev"/>
		<updated>2023-04-18T07:27:30Z</updated>

		<summary type="html">&lt;p&gt;This page has been deleted without any prior warning, despite its value&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{under construction}} &lt;br /&gt;
&lt;br /&gt;
== Linux ==&lt;br /&gt;
&lt;br /&gt;
=== Network ===&lt;br /&gt;
&lt;br /&gt;
==== Randomized MAC-addresses ====&lt;br /&gt;
&lt;br /&gt;
If your PinePhone's Linux distribution uses a NetworkManager for connectivity, for the anonymity purposes it is possible to randomize the WiFi MAC address for each re-connection. Open the &amp;lt;code&amp;gt;/etc/NetworkManager/NetworkManager.conf&amp;lt;/code&amp;gt; file with a text editor ''(you may need the sudo rights)'' - and under the existing configuration like:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[main]&lt;br /&gt;
dhcp=internal&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
add the following lines:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[device]&lt;br /&gt;
wifi.scan-rand-mac-address=yes&lt;br /&gt;
 &lt;br /&gt;
[connection]&lt;br /&gt;
wifi.cloned-mac-address=random&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Autostart control ====&lt;br /&gt;
&lt;br /&gt;
If your PinePhone's Linux distribution uses a NetworkManager for connectivity, it memorizes the last used &amp;quot;Enable/Disable&amp;quot; settings in a &amp;lt;code&amp;gt;/var/lib/NetworkManager/NetworkManager.state&amp;lt;/code&amp;gt; file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[main]&lt;br /&gt;
NetworkingEnabled=true&lt;br /&gt;
WirelessEnabled=true&lt;br /&gt;
WWANEnabled=true&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- and it follows them during the next boot. For security reasons, you may want to set up your PinePhone so that WiFi and Modem connections are always disabled on each boot - regardless of the last used settings! - and these connections could be manually enabled by you in Settings after boot when there's a need. To set up this, add the following lines to the NetworkManager init script just before the launch of a NetworkManager itself:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed &amp;quot;s/^WirelessEnabled=true/WirelessEnabled=false/&amp;quot; -i /var/lib/NetworkManager/NetworkManager.state &amp;amp;&amp;amp; sync&lt;br /&gt;
sed &amp;quot;s/^WWANEnabled=true/WWANEnabled=false/&amp;quot; -i /var/lib/NetworkManager/NetworkManager.state &amp;amp;&amp;amp; sync&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In example, if your PinePhone's Linux distro ''(i.e. postmarketOS)'' uses OpenRC as an init manager, open &amp;lt;code&amp;gt;/etc/init.d/networkmanager&amp;lt;/code&amp;gt; init script and add the following section after &amp;lt;code&amp;gt;depend()&amp;lt;/code&amp;gt; section:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
start_pre() {&lt;br /&gt;
   sed &amp;quot;s/^WirelessEnabled=true/WirelessEnabled=false/&amp;quot; -i /var/lib/NetworkManager/NetworkManager.state &amp;amp;&amp;amp; sync&lt;br /&gt;
   sed &amp;quot;s/^WWANEnabled=true/WWANEnabled=false/&amp;quot; -i /var/lib/NetworkManager/NetworkManager.state &amp;amp;&amp;amp; sync&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== BSD ==&lt;br /&gt;
&lt;br /&gt;
== Android ==&lt;br /&gt;
&lt;br /&gt;
[[Category:PinePhone]]&lt;/div&gt;</summary>
		<author><name>Mikeb</name></author>
	</entry>
</feed>