<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;tid=6750&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / [SOLVED] Android -> Linux screen mirroring software]]></title>
		<link>http://dev1galaxy.org/viewtopic.php?id=6750</link>
		<description><![CDATA[The most recent posts in [SOLVED] Android -> Linux screen mirroring software.]]></description>
		<lastBuildDate>Mon, 29 Jul 2024 12:30:20 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51403#p51403</link>
			<description><![CDATA[<p>Thank you for the link.</p><p>Have you already tried to build it?</p><p>If you really need it, you may start a new topic: &quot;How to install the newest version of scrcpy?&quot;</p><div class="quotebox"><blockquote><div><p>And 40 minutes after that, the FBI had Thomas&#039;s Samsung Android smartphone unlocked and open for detailed inspection of the shooter&#039;s social media, browsing, texting, whatever, history.<br />What&#039;s interesting is that in other, just it was coincidental really, reporting, it appears to be fortuitous for the FBI that Thomas was not using a later model Apple iOS device since some documents leaked from Cellebrite indicate its inability to unlock such devices. 9to5Mac picked up on this last Thursday, reporting under their headline &quot;Cellebrite cannot unlock most iPhones running iOS 17.4 and later.&quot; They wrote: &quot;Leaked documents reveal that Cellebrite cannot unlock iPhones running iOS 17.4 and later, at least as of the date of publication,&quot; which was April of this year. They said: &quot;The company has confirmed that the documents are genuine. Cellebrite devices, which are widely used by law enforcement agencies, can crack most Android phones, though there are exceptions. <br />_https://www.grc.com/sn/sn-984.htm<br />Security Now: CrowdStruck<br />_https://youtu.be/eLkfKizz6NU</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Mon, 29 Jul 2024 12:30:20 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51403#p51403</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51400#p51400</link>
			<description><![CDATA[<p>JFYI, the upstream developer has a how to build current release from sources for Debian based distros. Version 1.x is a bit old. [0]</p><p>[0] <a href="https://github.com/Genymobile/scrcpy/blob/master/doc/linux.md#latest-version" rel="nofollow">https://github.com/Genymobile/scrcpy/bl … st-version</a></p>]]></description>
			<author><![CDATA[dummy@example.com (geki)]]></author>
			<pubDate>Mon, 29 Jul 2024 08:30:14 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51400#p51400</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51399#p51399</link>
			<description><![CDATA[<p><span class="bbu">How to rebuild <strong>scrcpy</strong> for Devuan.</span></p><p>Install the tools &quot;which are considered essential for building Debian packages&quot;:</p><div class="codebox"><pre><code>sudo apt install build-essential debhelper devscripts </code></pre></div><div class="codebox"><pre><code>sudo apt install apt-file command-not-found </code></pre></div><p>Debian wiki: <strong>apt-file</strong><br />_https://wiki.debian.org/apt-file</p><p>NOTE: If apt-file doesn&#039;t help, you may try to search with Google, for example:</p><div class="codebox"><pre><code>&quot;/usr/lib/android-sdk/build-tools/debian/dx&quot; site:packages.ubuntu.com </code></pre></div><div class="codebox"><pre><code>https://www.google.com/search?&amp;q=%22%2Fusr%2Flib%2Fandroid-sdk%2Fbuild-tools%2Fdebian%2Fdx%22+site%3Apackages.ubuntu.com </code></pre></div><p>Install android-sdk and default-jdk</p><div class="codebox"><pre><code>sudo apt install android-sdk default-jdk</code></pre></div><p>dalvik-exchange is also missing (it is in the same Ubuntu repository)</p><div class="codebox"><pre><code>dalvik-exchange_10.0.0+r36-4_all.deb	    2022-04-30 </code></pre></div><div class="codebox"><pre><code>http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-platform-dalvik/dalvik-exchange_10.0.0+r36-4_all.deb</code></pre></div><p>Notice that &quot;android-platform-dalvik&quot; is the name of the source.<br />The folder &quot;android-platform-dalvik&quot; contains the source packages and the binaries.<br />This is how to search for missing packages.</p><p>Download and install dalvik-exchange</p><div class="codebox"><pre><code>sudo dpkg -i dalvik-exchange_10.0.0+r36-4_all.deb</code></pre></div><p>Download and install 3 packages of &quot;android-framework-23&quot; from the same repository.</p><p>android-sdk-platform-23<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/android-sdk-platform-23_6.0.1+r72-6_all.deb<br />libandroid-23-java<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/libandroid-23-java_6.0.1+r72-6_all.deb<br />libandroid-uiautomator-23-java<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/libandroid-uiautomator-23-java_6.0.1+r72-6_all.deb</p><div class="codebox"><pre><code>sudo dpkg -i libandroid-23-java_6.0.1+r72-6_all.deb libandroid-uiautomator-23-java_6.0.1+r72-6_all.deb android-sdk-platform-23_6.0.1+r72-6_all.deb</code></pre></div><p>1. Download the native Debian source packages from the same Ubuntu repository</p><div class="codebox"><pre><code>scrcpy_1.25.orig.tar.gz	        2023-01-21 	
scrcpy_1.25-1.debian.tar.xz	        2023-01-21 
scrcpy_1.25-1.dsc	                2023-01-21 	</code></pre></div><p>_http://us.archive.ubuntu.com/ubuntu/pool/universe/s/scrcpy/scrcpy_1.25.orig.tar.gz<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/s/scrcpy/scrcpy_1.25-1.debian.tar.xz<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/s/scrcpy/scrcpy_1.25-1.dsc</p><div class="codebox"><pre><code>$ ls -1
scrcpy_1.25-1.debian.tar.xz
scrcpy_1.25-1.dsc
scrcpy_1.25.orig.tar.gz</code></pre></div><p>2. Extract the source code</p><div class="codebox"><pre><code>dpkg-source -x *.dsc </code></pre></div><div class="codebox"><pre><code>$ dpkg-source -x *.dsc
gpgv: Signature made Sat 21 Jan 2023 01:31:18 AM CET
gpgv:                using RSA key 7E7729476D87D6F11D91ACCBC293E7B461825ACE
gpgv: Can&#039;t check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./scrcpy_1.25-1.dsc: no acceptable signature found
dpkg-source: info: extracting scrcpy in scrcpy-1.25
dpkg-source: info: unpacking scrcpy_1.25.orig.tar.gz
dpkg-source: info: unpacking scrcpy_1.25-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 0001-Fit-SDK-23.patch </code></pre></div><div class="codebox"><pre><code>$ ls -1
scrcpy-1.25
scrcpy_1.25-1.debian.tar.xz
scrcpy_1.25-1.dsc
scrcpy_1.25.orig.tar.gz</code></pre></div><p>3. cd to the source code directory</p><div class="codebox"><pre><code>cd scrcpy-1.25</code></pre></div><p>4. Read &quot;Build-Depends&quot; in /debian/control</p><div class="codebox"><pre class="vscroll"><code>$ cat ./debian/control
Source: scrcpy
Section: net
Priority: optional
Maintainer: Yangfl &lt;mmyangfl@gmail.com&gt;
Build-Depends:
 debhelper-compat (= 13),
Build-Depends-Arch:
 meson,
 libavcodec-dev,
 libavdevice-dev,
 libavformat-dev,
 libavutil-dev,
 libsdl2-dev,
 libusb-1.0-0-dev,
Build-Depends-Indep:
 android-sdk,
 android-sdk-platform-23,
 default-jdk,
 unzip,
 zip,
Rules-Requires-Root: no
Standards-Version: 4.6.2
Homepage: https://github.com/Genymobile/scrcpy
Vcs-Git: https://salsa.debian.org/yangfl-guest/scrcpy.git
Vcs-Browser: https://salsa.debian.org/yangfl-guest/scrcpy

Package: scrcpy
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, scrcpy-server (= ${source:Version}),
Recommends: adb,
Description: Display and control your Android device
 This application provides display and control of Android devices connected on
 USB (or over TCP/IP). It does not require any root access.
 .
 This package contains the client (desktop) binary.

Package: scrcpy-server
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends},
Description: Display and control your Android device - server binary
 This application provides display and control of Android devices connected on
 USB (or over TCP/IP). It does not require any root access.
 .
 This package contains the server (mobile) binary, which will be pushed to the
 Android device. </code></pre></div><p>5. Install build dependencies</p><div class="codebox"><pre><code>sudo mk-build-deps -i </code></pre></div><div class="codebox"><pre><code>sudo apt install -f </code></pre></div><p>6. Build the packages</p><div class="codebox"><pre><code>$ dpkg-buildpackage -us -uc -b
...
dpkg-deb: building package &#039;scrcpy&#039; in &#039;../scrcpy_1.25-1_amd64.deb&#039;.
dpkg-deb: building package &#039;scrcpy-dbgsym&#039; in &#039;../scrcpy-dbgsym_1.25-1_amd64.deb&#039;.
dpkg-deb: building package &#039;scrcpy-server&#039; in &#039;../scrcpy-server_1.25-1_all.deb&#039;.
 dpkg-genbuildinfo --build=binary -O../scrcpy_1.25-1_amd64.buildinfo
 dpkg-genchanges --build=binary -O../scrcpy_1.25-1_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included) </code></pre></div><div class="codebox"><pre><code>cd ../ </code></pre></div><div class="codebox"><pre><code>$ ls -1 ./scr*.deb
./scrcpy_1.25-1_amd64.deb
./scrcpy-dbgsym_1.25-1_amd64.deb
./scrcpy-server_1.25-1_all.deb </code></pre></div><p>7. Install the packages</p><div class="codebox"><pre><code>sudo dpkg -i scrcpy_1.25-1_amd64.deb scrcpy-server_1.25-1_all.deb </code></pre></div><p>You may also try to build the sources from Debian unstable:</p><div class="quotebox"><blockquote><div><p>_https://packages.debian.org/source/unstable/scrcpy<br />Download scrcpy<br />scrcpy_1.25-1.dsc&#160; &#160;<br />scrcpy_1.25.orig.tar.gz&#160; &#160;<br />scrcpy_1.25-1.debian.tar.xz</p></div></blockquote></div><p><strong>NOW WE KNOW WHERE TO SEARCH FOR MISSING PACKAGES.</strong></p><p>The reference package:</p><div class="codebox"><pre><code>scrcpy_1.25-1_amd64.deb	        2023-01-21 
http://us.archive.ubuntu.com/ubuntu/pool/universe/s/scrcpy/scrcpy_1.25-1_amd64.deb </code></pre></div><p>It is a native Debian package (without &quot;ubuntu&quot; mark) of <strong>2023</strong>.</p><div class="quotebox"><blockquote><div><p><strong>Ubuntu Maintainers Handbook:</strong><br />When Ubuntu adds a change or modification on top on what is in Debian, that change is expressed in the version number. One can think of a version number consisting of three segments: [upstream_version]-[debian_revision]<span style="color: #FF0000"><strong>ubuntu</strong></span>[ubuntu_revision]. The - splits the upstream version from the Debian packaging segment as you have seen in Debian control field &quot;Version&quot;. The <strong>ubuntu</strong> string then marks that whatever follows it is related to changes added in Ubuntu.<br />_https://github.com/canonical/ubuntu-maintainers-handbook/blob/main/VersionStrings.md</p></div></blockquote></div><p>Of course, you can simply download the native Debian packages and install them. But they may work better, if they are rebuilt for Devuan. You can also rename the package, disable a sort of pulseaudio, remove systemd dependencies, etc.</p><p>Some packages should be rebuilt because of <strong>libc6</strong> and/or other dependencies.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Sun, 28 Jul 2024 22:19:17 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51399#p51399</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51391#p51391</link>
			<description><![CDATA[<p>Hello gl:</p><p>Howsyadoin&#039;?</p><div class="quotebox"><cite>golinux wrote:</cite><blockquote><div><p>Even I have build a package or two ...</p></div></blockquote></div><p>Indeed ...<br />But then <em>you</em> are a force of nature. 8^)</p><div class="quotebox"><cite>golinux wrote:</cite><blockquote><div><p>Give it a try ...</p></div></blockquote></div><p>Basically, the problem is that my bucket list long and complicated.<br />ie: too many things in the air and too little time to tend to them while life happens.</p><p>But thanks for the link.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sun, 28 Jul 2024 15:44:08 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51391#p51391</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51390#p51390</link>
			<description><![CDATA[<p>If you do not want learn yourself, you can only hope that others may learn how to rebuild packages. Otherwise, it might be nothing to install.</p><div class="codebox"><pre class="vscroll"><code>$ apt changelog android-sdk-platform-23 | cat
Get:1 store: android-framework-23 6.0.1+r72-6 Changelog
android-framework-23 (6.0.1+r72-6) unstable; urgency=medium

  * source-only upload

 -- Hans-Christoph Steiner &lt;hans@eds.org&gt;  Thu, 31 Dec 2020 12:49:26 +0100

android-framework-23 (6.0.1+r72-5) unstable; urgency=medium

  * Fix FTBFS with Java 9+ (Closes: #894285)
  * add basic autopkgtest to check that class files are in the JAR

 -- Hans-Christoph Steiner &lt;hans@eds.org&gt;  Wed, 06 Mar 2019 12:10:58 +0000

android-framework-23 (6.0.1+r72-4) unstable; urgency=medium

  * Team upload.
  * Fix FTBFS (Closes: #891548)
  * Add Apache NOTICE file
  * Use debhelper 11
  * Bump Standards-Version to 4.1.3

 -- tony mancill &lt;tmancill@debian.org&gt;  Sat, 10 Mar 2018 12:32:30 -0800

android-framework-23 (6.0.1+r72-3) unstable; urgency=medium

  * Build-Depends on gradle-debian-helper (&gt;= 1.4~) for backport friendly
  * Build shrinkedAndroid.jar
    * Build-Depends on proguard

 -- Kai-Chung Yan &lt;seamlikok@gmail.com&gt;  Fri, 09 Dec 2016 21:14:29 +0800

android-framework-23 (6.0.1+r72-2) unstable; urgency=medium

  * d/build.gradle:
    * Declare :uiautomator:stubs dependsOn :android:jar, fixing FTBFS
    * Add -api &amp; -removedApi options to Doclava
  * Update the usage of gradle-debian-helper
  * d/rules: Update the usage of maven-debian-helper

 -- Kai-Chung Yan &lt;seamlikok@gmail.com&gt;  Fri, 25 Nov 2016 13:55:33 +0800

android-framework-23 (6.0.1+r72-1) unstable; urgency=medium

  * Initial release. (Closes: #833458)

 -- Kai-Chung Yan &lt;seamlikok@gmail.com&gt;  Fri, 07 Oct 2016 19:11:58 +0800</code></pre></div><p>There is an official Ubuntu repository with native Debian sources and native Debian packages which work with Devuan. If some of them are needed to build Devuan packages, why not import them to the Devuan repository?</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Sun, 28 Jul 2024 15:11:50 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51390#p51390</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51389#p51389</link>
			<description><![CDATA[<p>Dear Altoid,</p><p>Even I have build a package or two over the years using this guide by Soul Singin&#039; on the Debian forum:</p><p><a href="https://forums.debian.net/viewtopic.php?t=38976" rel="nofollow">HowTo Build a Package from Source the Smart Way</a></p><p>Give it a try if you&#039;re in the mood some day!</p>]]></description>
			<author><![CDATA[dummy@example.com (golinux)]]></author>
			<pubDate>Sun, 28 Jul 2024 15:08:49 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51389#p51389</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51388#p51388</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>igorzwx wrote:</cite><blockquote><div><p>... have to learn how to rebuild packages.</p></div></blockquote></div><p>Yes, given the time <em>and</em> the need to actually do it.<br />But it is rather over my head and would have a steep learning curve for me.&#160; &#160;</p><div class="quotebox"><cite>igorzwx wrote:</cite><blockquote><div><p>... cannot learn this, if it is impossible to compile.</p></div></blockquote></div><p>Yes, that makes much sense.</p><div class="quotebox"><cite>igorzwx wrote:</cite><blockquote><div><p>... installed android-sdk-platform-23 and rebuilt scrcpy ...</p></div></blockquote></div><p>No, I have not.</p><p>Like I mentioned earlier on (and thanks to the infomation you provided), I was able to install <span class="bbc">scrcpy</span> and <span class="bbc">scrcpy-server</span> in the version available from the Ubuntu repositories ie: <span class="bbc">scrcpy v1.25</span>.</p><p>It seems to work properly for what my needs are so I will not be needing an updated version for the time being.<br />eg: it works perfectly well with a USB connection, I have no need for wireless.</p><p>I suppose that the latest version (2.50) will eventually make it to the Ubuntu repositories, so if the need arises I can always try that.</p><p>Once again, than you very much for your input.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sun, 28 Jul 2024 14:53:19 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51388#p51388</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51384#p51384</link>
			<description><![CDATA[<p>This means that you have to learn how to rebuild packages.<br />But you cannot learn this, if it is impossible to compile.</p><p>On the other hand, if the users do not want to learn anything, the &quot;under-staffed and over-worked Devuan crew&quot; may have more work to do.</p><p>Have you already installed android-sdk-platform-23 and rebuilt scrcpy for Devuan?</p><p>The name of a Debian package is determined by its <strong>changelog</strong>.<br />If you want to change the name, you can add certain lines to the <strong>changelog</strong>, or edit it.</p><div class="codebox"><pre class="vscroll"><code>$ apt changelog scrcpy | cat
Get:1 store: scrcpy 1.25-1 Changelog
scrcpy (1.25-1) unstable; urgency=medium

  * New upstream release
  * Bump Standards-Version to 4.6.2

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Fri, 20 Jan 2023 18:28:52 +0800

scrcpy (1.24-1) unstable; urgency=medium

  * New upstream release
  * FTBFS if BUILD_DIR is set (Closes: #1013304)
  * Bump Standards-Version to 4.6.1

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Sat, 16 Jul 2022 17:47:57 +0800

scrcpy (1.23-1) unstable; urgency=medium

  * New upstream release
    * scrcpy now require scrcpy-server of the same version (Closes: #1004201)
    * Fix FTBFS with ffmpeg 5.0 (Closes: #1004812)

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Wed, 09 Mar 2022 16:37:46 +0800

scrcpy (1.21-1) unstable; urgency=medium

  * New upstream release

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Wed, 01 Dec 2021 04:36:41 +0800

scrcpy (1.19-1) unstable; urgency=medium

  * New upstream release (Closes: #995295)
  * Bump Standards-Version to 4.6.0

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Thu, 30 Sep 2021 11:25:13 +0800

scrcpy (1.17-1) unstable; urgency=medium

  * New upstream release

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Mon, 18 Jan 2021 16:40:22 +0800

scrcpy (1.14-1) unstable; urgency=medium

  * New upstream release
  * Bump Standards-Version to 4.5.0
  * Bump debhelper compat to 13

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Wed, 01 Jul 2020 14:59:53 +0800

scrcpy (1.12.1+ds-1) unstable; urgency=medium

  * New upstream release (Closes: #947465)
  * Recommend but not depend on adb
  * Add upstream metadata

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Tue, 14 Jan 2020 13:14:59 +0800

scrcpy (1.11+ds-1) unstable; urgency=medium

  * Initial release (Closes: #893279)

 -- Yangfl &lt;mmyangfl@gmail.com&gt;  Wed, 20 Nov 2019 23:40:21 +0800
Fetched 1,678 B in 0s (0 B/s) </code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Sun, 28 Jul 2024 09:00:41 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51384#p51384</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51383#p51383</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>igorzwx wrote:</cite><blockquote><div><p>... interesting, android-sdk-platform-23 is also available ... <br />... these debs are native Debian packages, which were somehow appropriated ...</p></div></blockquote></div><p>Don&#039;t know if <em>appropriated</em> would be the proper term to use.<br />After all, Ubuntu <em>is</em> derived from Debian ie: it is a Debian based distribution, composed of free / open-source software.<br />Which the Debian packages you mention also are.</p><div class="quotebox"><cite>igorzwx wrote:</cite><blockquote><div><p>Why isn&#039;t android-sdk-platform-23 available in the Devuan 5 Daedalus repository?</p></div></blockquote></div><p>Hmm ...<br />Could not say, I&#039;m sure there&#039;s a reason for that.<br />That said, let&#039;s not forget how under-staffed and over-worked the Devuan crew maintaining this heroic effort acually is.</p><p>Thanks for your input.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sun, 28 Jul 2024 07:38:46 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51383#p51383</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51379#p51379</link>
			<description><![CDATA[<p>What is interesting, <strong>android-sdk-platform-23</strong> is also available in the same Ubuntu repository. It was also installed on Devuan 5 Daedalus without any problems:</p><div class="codebox"><pre><code>$ sudo dpkg -i libandroid-23-java_6.0.1+r72-6_all.deb libandroid-uiautomator-23-java_6.0.1+r72-6_all.deb android-sdk-platform-23_6.0.1+r72-6_all.deb
(Reading database ... 399860 files and directories currently installed.)
Preparing to unpack libandroid-23-java_6.0.1+r72-6_all.deb ...
Unpacking libandroid-23-java (6.0.1+r72-6) over (6.0.1+r72-6) ...
Selecting previously unselected package libandroid-uiautomator-23-java.
Preparing to unpack libandroid-uiautomator-23-java_6.0.1+r72-6_all.deb ...
Unpacking libandroid-uiautomator-23-java (6.0.1+r72-6) ...
Preparing to unpack android-sdk-platform-23_6.0.1+r72-6_all.deb ...
Unpacking android-sdk-platform-23 (6.0.1+r72-6) over (6.0.1+r72-6) ...
Setting up libandroid-23-java (6.0.1+r72-6) ...
Setting up libandroid-uiautomator-23-java (6.0.1+r72-6) ...
Setting up android-sdk-platform-23 (6.0.1+r72-6) ...</code></pre></div><p><strong>android-sdk-platform-23</strong><br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/android-sdk-platform-23_6.0.1+r72-6_all.deb<br /><strong>libandroid-23-java</strong><br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/libandroid-23-java_6.0.1+r72-6_all.deb<br /><strong>libandroid-uiautomator-23-java</strong><br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/libandroid-uiautomator-23-java_6.0.1+r72-6_all.deb</p><p>As the names suggest, all these debs are native Debian packages, which were somehow appropriated by Ubuntu.</p><p>The native Ubuntu packages look like this:</p><div class="codebox"><pre><code>android-sdk-platform-23_6.0.1+r72-6ubuntu1_all.deb</code></pre></div><p><strong>android-sdk-platform-23</strong> is needed to compile <strong>scrcpy</strong> on Devuan 5 Daedalus (see above).</p><p>The source is <strong>android-framework-23</strong></p><div class="codebox"><pre><code>android-framework-23_6.0.1+r72.orig.tar.xz	     2016-11-11 
android-framework-23_6.0.1+r72-6.debian.tar.xz	 2021-01-02 
android-framework-23_6.0.1+r72-6.dsc	         2021-01-02 </code></pre></div><p>It is 100% Debian source without Ubuntu patches.<br />It is available in the same Ubuntu repository:<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/android-framework-23_6.0.1+r72.orig.tar.xz<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/android-framework-23_6.0.1+r72-6.debian.tar.xz<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/a/android-framework-23/android-framework-23_6.0.1+r72-6.dsc</p><div class="codebox"><pre><code>$ cat /var/lib/dpkg/status | grep android-sdk-platform-23 -B11
Package: android-sdk
Suggests: android-sdk-platform-23, maven, proguard-gui </code></pre></div><p>Why isn&#039;t <strong>android-sdk-platform-23</strong> available in the Devuan 5 Daedalus repository?</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Sat, 27 Jul 2024 23:33:20 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51379#p51379</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51375#p51375</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>igorzwx wrote:</cite><blockquote><div><p>... installed them both (see may previous post) ...</p></div></blockquote></div><p>Indeed ...<br />You are (of course) quite right.&#160; 8^°</p><p>Was so glad to see it that I rushed to get it installed without having read the <em>whole</em> of your post.<br />So I stand corrected, 2x my previous thanks to you.&#160; 8^)</p><p>That said, I have confirmed that the application works properly on both of the phones I have been gifted and will be able to use them as an on-screen microscope.<br />Some sort of an adjustable stand/holder for the things is now in the brewing stage.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sat, 27 Jul 2024 19:09:27 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51375#p51375</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51374#p51374</link>
			<description><![CDATA[<p><strong>I installed them both</strong> (see may previous post) with command </p><div class="codebox"><pre><code>sudo dpkg -i scrcpy_1.25-1_amd64.deb scrcpy-server_1.25-1_all.deb</code></pre></div><p><strong>scrcpy-server_1.25-1_all.deb</strong><br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/s/scrcpy/scrcpy-server_1.25-1_all.deb</p><p><strong>How to Install Scrcpy [Screen Copy] on Ubuntu 22.04 Jammy Jellyfish | ADB Scrcpy [Debugging Bridge]</strong><br />_https://www.youtube.com/watch?v=is-ASr4n45g</p><p><strong>Scrcpy 2.0 is out! How to Install &amp; Use this Android Remote Control App</strong><br />_https://ubuntuhandbook.org/index.php/2023/03/scrcpy-2-0-install-android-remote-control/</p><p>EVERYTHING WAS INSTALLED, but I do not have an Android device to test it.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Sat, 27 Jul 2024 18:42:07 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51374#p51374</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51373#p51373</link>
			<description><![CDATA[<p>Hello:</p><div class="quotebox"><cite>igorzwx wrote:</cite><blockquote><div><p>Ubuntu package scrcpy_1.25-1_amd64.deb&#160; libavformat59 (&gt;= 7:5.0)</p></div></blockquote></div><p>Ahh ...</p><p>Tried it but <span class="bbc">GDebi</span> asks for <span class="bbc">scrcpy-server_1.25-1_all.deb</span> which I downloaded and installed from the same repository.<br />Seems to work properly and now I have to see if I can find the right version of the GUI for this application as there it looks like there is more than one.</p><p>If I find that it does what I want it to do, I will explore the possibility of building the <a href="https://github.com/Genymobile/scrcpy" rel="nofollow">latest</a> version with the source provided by the author.</p><p>Many thanks to all those who pitched in.<br />Much appreciated.</p><p>Best,</p><p>A.</p>]]></description>
			<author><![CDATA[dummy@example.com (Altoid)]]></author>
			<pubDate>Sat, 27 Jul 2024 18:30:42 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51373#p51373</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51371#p51371</link>
			<description><![CDATA[<p>Ubuntu package scrcpy_1.25-1_amd64.deb&#160; libavformat59 (&gt;= 7:5.0)</p><p>Devuan:</p><div class="codebox"><pre><code>$ apt show libavformat59
Package: libavformat59
Version: 7:5.1.5-0+deb12u1</code></pre></div><p>&#160; &#160;<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/s/scrcpy/<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/s/scrcpy/scrcpy_1.25-1_amd64.deb</p><div class="codebox"><pre><code>$ dpkg-deb --info scrcpy_1.25-1_amd64.deb
 new Debian package, version 2.0.
 size 75486 bytes: control archive=949 bytes.
     740 bytes,    16 lines      control              
     707 bytes,    10 lines      md5sums              
 Package: scrcpy
 Version: 1.25-1
 Architecture: amd64
 Maintainer: Ubuntu Developers &lt;ubuntu-devel-discuss@lists.ubuntu.com&gt;
 Original-Maintainer: Yangfl &lt;mmyangfl@gmail.com&gt;
 Installed-Size: 198
 Depends: libavcodec59 (&gt;= 7:5.0), libavdevice59 (&gt;= 7:5.0), libavformat59 (&gt;= 7:5.0), libavutil57 (&gt;= 7:5.0), libc6 (&gt;= 2.34), libsdl2-2.0-0 (&gt;= 2.0.12), libusb-1.0-0 (&gt;= 2:1.0.16), scrcpy-server (= 1.25-1)
 Recommends: adb
 Section: net
 Priority: optional
 Homepage: https://github.com/Genymobile/scrcpy
 Description: Display and control your Android device
  This application provides display and control of Android devices connected on
  USB (or over TCP/IP). It does not require any root access.
  .
  This package contains the client (desktop) binary. </code></pre></div><p>scrcpy-server_1.25-1_all.deb<br />_http://us.archive.ubuntu.com/ubuntu/pool/universe/s/scrcpy/scrcpy-server_1.25-1_all.deb</p><p><strong>It was installed without problems:</strong></p><div class="codebox"><pre><code>$ sudo dpkg -i scrcpy_1.25-1_amd64.deb scrcpy-server_1.25-1_all.deb
(Reading database ... 391780 files and directories currently installed.)
Preparing to unpack scrcpy_1.25-1_amd64.deb ...
Unpacking scrcpy (1.25-1) over (1.25-1) ...
Selecting previously unselected package scrcpy-server.
Preparing to unpack scrcpy-server_1.25-1_all.deb ...
Unpacking scrcpy-server (1.25-1) ...
Setting up scrcpy-server (1.25-1) ...
Setting up scrcpy (1.25-1) ...
Processing triggers for bamfdaemon (0.5.6+repack-1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mate-menus (1.26.0-3) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.11.2-2) ...</code></pre></div><div class="codebox"><pre><code>$ whereis scrcpy
scrcpy: /usr/bin/scrcpy /usr/share/scrcpy /usr/share/man/man1/scrcpy.1.gz </code></pre></div><div class="codebox"><pre><code>$ scrcpy
scrcpy 1.25 &lt;https://github.com/Genymobile/scrcpy&gt;
* daemon not running; starting now at tcp:5037
* daemon started successfully
ERROR: Could not find any ADB device
ERROR: Server connection failed </code></pre></div><p>I do not have any Android.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Sat, 27 Jul 2024 17:08:42 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51371#p51371</guid>
		</item>
		<item>
			<title><![CDATA[Re: [SOLVED] Android -> Linux screen mirroring software]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=51368#p51368</link>
			<description><![CDATA[<p>The &quot;unstable&quot; source failed</p><div class="codebox"><pre><code>dpkg-checkbuilddeps: error: Unmet build dependencies: android-sdk-platform-23</code></pre></div><div class="codebox"><pre><code>$ dpkg-buildpackage -us -uc -b
dpkg-buildpackage: info: source package scrcpy
dpkg-buildpackage: info: source version 1.25-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Yangfl &lt;mmyangfl@gmail.com&gt;
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build .
dpkg-checkbuilddeps: error: Unmet build dependencies: android-sdk-platform-23
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.) </code></pre></div><p>EDIT:<br />Debian sources need &quot;android-sdk-platform-23&quot; to be compiled.<br />But it seems that it is not available for Debian 12 Bookworm and Devuan 5 Daedalus.<br />This is the problem.</p>]]></description>
			<author><![CDATA[dummy@example.com (igorzwx)]]></author>
			<pubDate>Sat, 27 Jul 2024 14:29:58 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=51368#p51368</guid>
		</item>
	</channel>
</rss>
