<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>km.azerttyu.net</title>
	<link>https://km.azerttyu.net/</link>
	<description>Un blog qui parle principalement de techniques pour les outils de publication web ( (spip) et infrastructure (alternc).
On parle aussi d'h&#233;bergement tel que les projets webelys et azerttyu
C'est aussi un aide m&#233;moire personnel pour retrouver certaines actions dont le net ne semblait pas proposer une documentation pertinente au moment du besoin.
Parfois aussi sur Mastodon</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://km.azerttyu.net/spip.php?id_rubrique=11&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Installer LineageOS sur Fairphone4</title>
		<link>https://km.azerttyu.net/Installer-LineageOS-sur-Fairphone4</link>
		<guid isPermaLink="true">https://km.azerttyu.net/Installer-LineageOS-sur-Fairphone4</guid>
		<dc:date>2025-06-18T09:35:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>km</dc:creator>



		<description>
&lt;p&gt;Pr&#233;requis &lt;br class='autobr' /&gt;
Un poste Linux avec bookworm et les d&#233;pots stable ET backport &lt;br class='autobr' /&gt; Installation &lt;br class='autobr' /&gt;
sudo apt install adb fastboot android-udev-rules &lt;br class='autobr' /&gt;
sudo usermod -aG plugdev $LOGin
&lt;br class='autobr' /&gt;
adb devices
&lt;br class='autobr' /&gt;
Brancher le t&#233;l&#233;phone
&lt;br class='autobr' /&gt;
Autoriser les connexion du poste en mode debug adb devices List of devices attached eee421d1	device&lt;/p&gt;


-
&lt;a href="https://km.azerttyu.net/-Telephonie-" rel="directory"&gt;T&#233;l&#233;phonie&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;Pr&#233;requis&lt;/h2&gt;
&lt;p&gt;Un poste Linux avec bookworm et les d&#233;pots stable ET backport&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; Installation &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sudo apt install adb fastboot android-udev-rules &lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sudo usermod -aG plugdev $LOGin&lt;/code&gt;&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;adb devices&lt;/code&gt;&lt;br class='autobr' /&gt;
Brancher le t&#233;l&#233;phone&lt;br class='autobr' /&gt;
Autoriser les connexion du poste en mode debug&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;adb devices List of devices attached eee421d1	device&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div &lt;div class='rss_ps'&gt;&lt;p&gt;R&#233;f&#233;rences :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://wiki.lineageos.org/devices/FP4/upgrade/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://wiki.lineageos.org/devices/FP4/upgrade/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://developer.android.com/studio/run/device?hl=fr&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://developer.android.com/studio/run/device?hl=fr&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://gist.github.com/He-Is-HaZaRdOuS/97691ea56de09357d291ed620c8ad86d&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://gist.github.com/He-Is-HaZaRdOuS/97691ea56de09357d291ed620c8ad86d&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://download.lineage.microg.org/FP4/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://download.lineage.microg.org/FP4/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://nicolabs.net/2024/LineageOS4microG-Upgrade&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://nicolabs.net/2024/LineageOS4microG-Upgrade&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>Rooter FP2 (fairphone)</title>
		<link>https://km.azerttyu.net/Rooter-FP2-fairphone</link>
		<guid isPermaLink="true">https://km.azerttyu.net/Rooter-FP2-fairphone</guid>
		<dc:date>2016-12-27T14:00:22Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>km</dc:creator>



		<description>
&lt;p&gt;Fairphone dans son effort de donner le maximum de ma&#238;trises pour l'utilisateur propose un ROM d&#233;di&#233;e &#224; installer soit m&#234;me. Dans certains cas, on souhaite profiter du syst&#232;me par d&#233;faut tout en conservant ses donn&#233;es et obtenir les pleins pouvoirs. Voici la proc&#233;dure suivie, elle reprend et compl&#232;te les informations pr&#233;sentes sur le forum de fairphone &lt;br class='autobr' /&gt; Pr&#233; requis &lt;br class='autobr' /&gt;
De toute &#233;vidence, il nous faut un t&#233;l&#233;phone FP2. Toutes les op&#233;rations sont r&#233;alis&#233;es depuis un poste Linux sous Debian. Le (&#8230;)&lt;/p&gt;


-
&lt;a href="https://km.azerttyu.net/-Telephonie-" rel="directory"&gt;T&#233;l&#233;phonie&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Fairphone dans son effort de donner le maximum de ma&#238;trises pour l'utilisateur propose un &lt;a href=&#034;https://code.fairphone.com/index.html&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;ROM d&#233;di&#233;e&lt;/a&gt; &#224; installer soit m&#234;me.&lt;br class='autobr' /&gt;
Dans certains cas, on souhaite profiter du syst&#232;me par d&#233;faut tout en conservant ses donn&#233;es et obtenir les pleins pouvoirs. Voici la proc&#233;dure suivie, elle reprend et compl&#232;te les informations pr&#233;sentes sur le &lt;a href=&#034;https://forum.fairphone.com/t/pencil2-howto-root-with-superuser-for-fp-os-with-gms/12375&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;forum de fairphone&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt; Pr&#233; requis &lt;/h2&gt;
&lt;p&gt;De toute &#233;vidence, il nous faut un t&#233;l&#233;phone &lt;a href=&#034;https://shop.fairphone.com/en/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;FP2&lt;/a&gt;. Toutes les op&#233;rations sont r&#233;alis&#233;es depuis un poste &lt;a href=&#034;https://fr.wikipedia.org/wiki/Linux&#034; class=&#034;spip_glossaire&#034; rel=&#034;external&#034;&gt;Linux&lt;/a&gt; sous &lt;a href=&#034;https://fr.wikipedia.org/wiki/Debian&#034; class=&#034;spip_glossaire&#034; rel=&#034;external&#034;&gt;Debian&lt;/a&gt;. &lt;br class='autobr' /&gt;
Le t&#233;l&#233;phone allum&#233; est branch&#233; via USB &#224; notre ordinateur.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt; Contexte &lt;/h2&gt;
&lt;p&gt;La solution retenue est de flasher (remplacer) &lt;a href=&#034;http://forum.xda-developers.com/showthread.php?t=443994&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;une partie du syst&#232;me de base&lt;/a&gt;, la partie boot pour fournir les droits root au syst&#232;me global via l'apk superuser.&lt;/p&gt;
&lt;p&gt;Pour faire cette modification, on utilise les applications d&#233;di&#233;es &lt;a href=&#034;https://fr.wikipedia.org/wiki/Android_Debug_Bridge&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;adb&lt;/a&gt; et fastboot&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt; Activer le mode d&#233;veloppeur &lt;/h2&gt;
&lt;p&gt;Pour prendre la main sur son t&#233;l&#233;phone via adb il est n&#233;cessaire d'activer le mode d&#233;veloppeur..&lt;br class='autobr' /&gt;
L'option est cach&#233;e et pour l'activer, ils s'agit depuis &lt;br class='manualbr' /&gt;&lt;strong&gt;Param&#232;tres &gt; &#192; propos du t&#233;l&#233;phone &gt; Num&#233;ro de build&lt;/strong&gt; &lt;br class='manualbr' /&gt;de taper 7 fois sur le &lt;strong&gt;num&#233;ro de build&lt;/strong&gt;.&lt;br class='autobr' /&gt;
Une alerte appara&#238;tra sur le t&#233;l&#233;phone indiquant que nous sommes devenus d&#233;veloppeurs.&lt;/p&gt;
&lt;p&gt;On note aussi la version du build, elle nous servira plus tard, dans mon cas, il s'agit de &lt;strong&gt;r4275.1_FP2_gms70_1.10.1&lt;/strong&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt; D&#233;tecter le Fairphone &lt;/h2&gt;
&lt;p&gt;Maintenant on autorise adb/fastboot &#224; prendre la main via le port usb.&lt;/p&gt;
&lt;p&gt;Pour commencer on d&#233;termine quel est le p&#233;riph&#233;rique USB &#224; associer.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='bash spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;km@:~# sudo lsusb Bus 003 Device 002: ID 8087:8000 Intel Corp. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub [...] Bus 001 Device 039: ID 2ae5:904e [...] Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;La ligne qui nous int&#233;resse est celle contenant &lt;strong&gt; 2ae5 : &lt;/strong&gt; il s'agit du code fabricant associ&#233; &#224; Fairphone.&lt;/p&gt;
&lt;del&gt;
&lt;p&gt;On ajoute une r&#232;gle &lt;a href=&#034;https://wiki.debian.org/fr/udev&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;&lt;strong&gt;udev&lt;/strong&gt;&lt;/a&gt; permettant la prise en main via adb.&lt;br class='autobr' /&gt;
&lt;code class='bash spip_code spip_code_inline' dir='ltr'&gt;km@:~# sudo nano /etc/udev/rules.d/51-android.rules&lt;/code&gt;&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;SUBSYSTEM==&#034;usb&#034;, ATTR{idVendor}==&#034;2ae5&#034;, MODE=&#034;0666&#034;, GROUP=&#034;plugdev&#034;&lt;/textarea&gt;
&lt;p&gt;&lt;code class='bash spip_code spip_code_inline' dir='ltr'&gt;km@:~# sudo /etc/init.d/udev restart&lt;/code&gt;&lt;/p&gt;
&lt;/del&gt;
&lt;p&gt;&#192; partir de maintenant, nous r&#233;pondons aux pr&#233;requis pour ex&#233;cuter ADB depuis notre ordinateur.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt; Installer ADB &lt;/h2&gt;
&lt;p&gt;&lt;del&gt;Debian fournit des paquets pour utiliser le SDK android et donc adb mais ceux ci ne sont pas compatibles avec la version 5.x d'android pr&#233;sent sur le FP2. &lt;br class='autobr' /&gt;
Nous ferons donc une installation manuelle. Pour commencer on t&#233;l&#233;charge les outils de base &#034;tools&#034; depuis le site officiel &lt;a href=&#034;https://developer.android.com/studio/index.html#downloads&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://developer.android.com/studio/index.html#downloads&lt;/a&gt; qu'on d&#233;sarchive dans un r&#233;pertoire d&#233;di&#233;.&lt;/del&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='bash spip_code spip_code_inline' dir='ltr'&gt;km@:~/FP2# sudo apt install adb fastboot&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;del&gt;Cette archive ne contient que le strict minimum et entre autre le binaire &lt;strong&gt;android&lt;/strong&gt; qui permet d'obtenir des modules annexes dont les commandes adb.&lt;/p&gt;
&lt;p&gt;Pour ceci on t&#233;l&#233;charge les &#233;l&#233;ments manquants via le &lt;strong&gt;sdkmanager&lt;/strong&gt;. On prendra les paquets propos&#233;s par d&#233;faut, ni plus, ni moins.&lt;/p&gt;
&lt;p&gt;&lt;code class='bash spip_code spip_code_inline' dir='ltr'&gt;km@:~/FP2# tools/android update sdk&lt;/code&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='bash spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;tools/android update sdk ************************************************************************* The &#034;android&#034; command is deprecated. For manual SDK, AVD, and project management, please use Android Studio. For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager ************************************************************************* &#034;android&#034; SDK commands can be translated to sdkmanager commands on a best-effort basis. Continue? (This prompt can be suppressed with the --use-sdk-wrapper command-line argument or by setting the USE_SDK_WRAPPER environment variable) [y/N]: y Running /home/km/Desktop/FP2/android-sdk/tools/bin/sdkmanager --update&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;/del&gt;
&lt;p&gt;Lors de l'installation, vous verrez une demande appara&#238;tre sur votre t&#233;l&#233;phone. Cette demande permet d'appareiller votre t&#233;l&#233;phone avec l'instance adb de votre ordinateur, il vous accepter.&lt;/p&gt;
&lt;p&gt;Une fois l'installation r&#233;alis&#233;es, on peut v&#233;rifier la bonne communication avec le t&#233;l&#233;phone :&lt;/p&gt;
&lt;div class='spip_document_97 spip_document spip_documents spip_document_image spip_documents_center spip_document_center'&gt;
&lt;figure class=&#034;spip_doc_inner&#034;&gt; &lt;a href='https://km.azerttyu.net/IMG/png/android_sdk_installed.png' class=&#034;spip_doc_lien mediabox&#034; type=&#034;image/png&#034;&gt; &lt;img src='https://km.azerttyu.net/local/cache-vignettes/L500xH140/android_sdk_installed-e364b.png?1691076653' width='500' height='140' alt='' /&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;/div&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='bash spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;km@:~/FP2# platform-tools/adb devices List of devices attached fe6gf64b device&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt; T&#233;l&#233;charger le boot.img &lt;/h2&gt;
&lt;p&gt;&lt;del&gt;Sur la base du travail de phh retsifp fournit des images boot pr&#234;tes &#224; l'emploi. Depuis &lt;a href=&#034;https://fp2.retsifp.de/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://fp2.retsifp.de/&lt;/a&gt; on r&#233;cup&#232;re l'image &lt;strong&gt;eng&lt;/strong&gt; adapt&#233; &#224; au build de notre FP2.&lt;/del&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;EDIT 2021 &lt;/strong&gt; : Depuis juin 2020 retsifp n'utilisant plus de Fairphone celui ci a &lt;a href=&#034;https://forum.fairphone.com/t/abandoning-of-fp2-retsifp-de-scheduled-mid-july-20/61789&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;cess&#233; de maintenir le service&lt;/a&gt; mais un contributeur a repris le flambeau, les images sont maintenant disponibles sur &lt;a href=&#034;https://fp2.lrnz.org/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://fp2.lrnz.org/&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;On utilisera la version &lt;strong&gt;eng&lt;/strong&gt; qui est la plus g&#233;n&#233;rique et offrant la meilleure compatibilit&#233;. Pour comprendre les diff&#233;rentes versions (saveurs), je vous renvoie sur &lt;a href=&#034;http://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;l'article de fond&lt;/a&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='bash spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;km@:~/FP2# stat boot-fairphone-FP2_gms70_1.10.1-su-eng-r282.img&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;On est par&#233; pour mettre &#224; jour notre t&#233;l&#233;phone et profiter du mode root/superuser.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt; Mettre &#224; jour le boot &lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='bash spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;km@:~/FP2# cd platform-tools km@:~/FP2# sudo ./adb reboot bootloader km@:~/FP2# sudo ./fastboot devices km@:~/FP2# sudo ./fastboot flash boot boot-fairphone-FP2_gms70_1.10.1-su-eng-r282.img target reported max download size of 536870912 bytes sending 'boot' (13975 KB)... OKAY [ 0.439s] writing 'boot'... OKAY [ 0.191s] finished. total time: 0.631s km@:~/FP2# sudo ./fastboot reboot rebooting... finished. total time: 0.102s&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt; Installer un gestionnaire d'acc&#232;s root &lt;/h2&gt;
&lt;p&gt;Une fois le t&#233;l&#233;phone flash&#233;, on a besoin d'une application qui puisse prendre en charger l'autorisation du mode root. Pour ceci on utilise l'application &lt;a href=&#034;https://f-droid.org/repository/browse/?fdfilter=superuser&amp;fdid=me.phh.superuser&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;Superuser&lt;/a&gt; de &lt;a href=&#034;https://github.com/phhusson/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;phhusson&lt;/a&gt; qui compl&#233;te le boot.img t&#233;l&#233;charg&#233; au d&#233;but.&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt; Et voil&#224; &lt;/h2&gt;
&lt;p&gt;C'est fini. On peut tester le mode root en :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; installant &lt;a href=&#034;https://f-droid.org/repository/browse/?fdfilter=busybox&amp;fdid=ru.meefik.busybox&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;busybox&lt;/a&gt;&lt;/li&gt;&lt;li&gt; testant l'application &lt;a href=&#034;https://f-droid.org/repository/browse/?fdfilter=root+verifier&amp;fdid=com.abcdjdj.rootverifier&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;root verifier&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		&lt;hr /&gt;
		&lt;div &lt;div class='rss_ps'&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://forum.fairphone.com/t/pencil2-howto-root-with-superuser-for-fp-os-with-gms/12375&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://forum.fairphone.com/t/pencil2-howto-root-with-superuser-for-fp-os-with-gms/12375&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;http://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://forum.xda-developers.com/android/software-hacking/wip-selinux-capable-superuser-t3216394&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://fp2.retsifp.de/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://fp2.retsifp.de/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://angristan.fr/installer-fastboot-et-adb-sous-linux/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://angristan.fr/installer-fastboot-et-adb-sous-linux/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://androidonlinux.wordpress.com/2013/05/12/setting-up-adb-on-linux/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://androidonlinux.wordpress.com/2013/05/12/setting-up-adb-on-linux/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;http://bernaerts.dyndns.org/linux/74-ubuntu/328-ubuntu-trusty-android-adb-fastboot-qtadb2&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;http://bernaerts.dyndns.org/linux/74-ubuntu/328-ubuntu-trusty-android-adb-fastboot-qtadb2&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
