Aymeric / APLU(.FR) - CommentairesSite d'Aymeric (ou d'aplufr) pour parler de Linux, de technique.. enfin de tout et surtout de n'importe quoi !2023-09-19T19:41:16+02:00Aymericurn:md5:9a770342f58fde945e9ce016459f8f12DotclearMigration de LineageOS vers LineageOS for µG - Ericurn:md5:12d198a3f0b86b2a25705bf2646b52cb2022-12-27T09:07:07+01:002022-12-27T10:07:07+01:00Eric<p>Bonjour Aymeric,</p>
<p>J'utilise mon Wileyfox Swift depuis 2017 avec Lineageos et j'en suis satisfait. Toutefois, il y a parfois des applications qui ne fonctionnent pas car certaines dépendent de services Google je pense. (ex: Blablacar...)</p>
<p>Je voudrais donc installer MicroG (Lineageos MicroG). La dernière version de MicroG pour le Wileyfox Swift (crackling) au 27-12-2022 date d'avril 2022.</p>
<p>Je souhaite faire une installation sans tout désinstaller (une "dirty install") mais je ne sais pas si j'ai UnifiedNlp et les locations providers qui fonctionnent avec (comme MozillaNlpBackend, LocalGsmNlpBackend ou encore NominatimNlpBackend) mais j'ai en revanche "paramètres de microG" installé</p>
<p>Voici mes 2 questions:</p>
<p>1- Comment vérifier que j'ai UnifiedNlp et les locations providers qui fonctionnent avec (comme MozillaNlpBackend, LocalGsmNlpBackend ou encore NominatimNlpBackend)?</p>
<p>2- dois-je installer les Gaps(ex:Opengapps) pour faire fonctionner certaines applications? Si oui, quelle Opengapps?: Pico, Nano...?</p>
<p>Merci !!!</p>Un kernel tout neuf pour l’Odroid-C1 ! - Carambolaurn:md5:5b10c4d64c3487b684cf596acb436ee92022-12-05T09:19:33+01:002022-12-05T10:19:33+01:00Carambola<p>Je viens de me rendre compte, que j'avais oublié d'inclure le DTB dans mon archive.</p>
<p>Donc je viens de la corriger et de l'uploader.</p>
<p>Voici le lien : <a href="https://ufile.io/ozbir5fk" title="https://ufile.io/ozbir5fk" rel="ugc nofollow">https://ufile.io/ozbir5fk</a></p>
<p>Suivez les instructions d'APLU et j'espère que ça marchera pour vous.</p>
<p>N'hésitez pas à répondre en-dessous pour me dire si ça fonctionne pour vous.</p>Un kernel tout neuf pour l’Odroid-C1 ! - Carambolaurn:md5:6baa00bee2c4e8123648d9771e206c0b2022-12-05T09:15:51+01:002022-12-05T10:15:51+01:00Carambola<p>Bonjour,</p>
<p>Merci beaucoup pour tes instructions !</p>
<p>J'ai suivi scrupuleusement tes indications, mais le kernel pré-compilé que tu fournis sur Gitlab ne boot pas chez moi. La LED bleue reste fixe.</p>
<p>J'ai pourtant préalablement booté sur un autre kernel fonctionnel, pour avoir mon système démarré et être en mesure de générer un initrd (et un uInitrd) pour ta version de kernel.</p>
<p>J'ai donc voulu réitérer de mon côté, et je suis parti sur la 6.0.11.</p>
<p>Même constat : même en fournissant le bon uImage, le bon uInitrd et le bon DTB (qui bizarrement semble différent de celui fourni par Hardkernel, bien que le hardware ne change pas) dans le boot.ini, la led bleue reste fixe alors qu'elle est censée faire un heartbeat.</p>
<p>Une idée de ce que j'ai pu rater ? Je parle du kernel que tu fournis, pour éviter les éventuelles bêtises que j'ai pu faire en compilant l'autre de mon côté.</p>
<p>Pour ceux qui avaient eu plus de chance que moi en testant le kernel de APLU, voici une maigre contribution de ma part. Le kernel 6.0.11 compilé avec la toolchain Linaro/ARM 10.3-2021.07, avec :</p>
<p>```<br />
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- multi_v7_defconfig<br />
make -j16 ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- LOADADDR=0x00208000 uImage dtbs modules<br />
make -j16 ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- LOADADDR=0x00208000 modules_install<br />
```</p>
<p>Il y a le uImage dedans, et les modules. Suivez les instructions d'APLU pour générer l'initrd et le uInitrd.</p>
<p>Lien de DL (30j de rétention) : <a href="https://ufile.io/9zan48jo" title="https://ufile.io/9zan48jo" rel="ugc nofollow">https://ufile.io/9zan48jo</a></p>Un kernel tout neuf pour l’Odroid-C1 ! - APLUurn:md5:4e0a5e3f137044820ccc5b4ca328f7ae2022-06-12T20:58:29+02:002022-06-12T20:58:29+02:00APLU<p>Je ne sais pas, ma carte a fini par tomber en panne j’ai arrêté de compiler des versions du kernel du coup.</p>Un kernel tout neuf pour l’Odroid-C1 ! - Sagittariusurn:md5:4b840145a4a7f139e827ed25a76798522022-06-11T17:36:02+02:002022-06-11T17:36:02+02:00Sagittarius<p>Du nouveau avec les derniers noyaux et les prises en charge meson ?<br />
Merci</p>HeaPi ou piloter des convecteurs électrique avec un Raspberry Pi - APLUfrurn:md5:4836f931c55fa0fce5f86d36a5c1f3612021-11-12T22:35:35+01:002021-11-12T23:35:35+01:00APLUfr<p>Le seul risque c’est qu’un des optocoupleurs tombe en panne et provoque un cours circuit (ou ramène le 220v sur le RaspberryPi), pour ça je n’ai aucune protection. J’avais prévu (mais complètement oublié) en finissant la boîte de mettre une petit fusible, autour de 200 mA, sur la partie commande 220V des radiateurs.</p>
<p>Le système est utilisé depuis 2017 ou 2018 et il est dans dans une boîte propre depuis 2020. Après l’été je coupe les radiateurs complètement.</p>HeaPi ou piloter des convecteurs électrique avec un Raspberry Pi - Philippe BONNEAUurn:md5:78c06ab353f519a5877ecd552e541ca62021-11-10T17:51:34+01:002021-11-10T18:51:34+01:00Philippe BONNEAU<p>Merci pour votre réponse, je me pose la question, vous pilotez directement des GPIO les optocoupleurs, il n'y a pas un risque de surconsommation, le Raspberry ne délivre pas une grosse puissance. vous n'avez jamais eu de soucis?<br />
Votre système est en place chez vous ou est ce un proto pour un projet ?<br />
Philippe</p>HeaPi ou piloter des convecteurs électrique avec un Raspberry Pi - APLUfrurn:md5:49f44d05fefa134888ca78a2b3ed877b2021-11-09T14:33:43+01:002021-11-09T15:33:43+01:00APLUfr<p>Bonjour,<br />
Non je n’ai fais qu'un seul typon pour un radiateur, mais avec les plans il possible de modifier. Il sont libre d'accès.</p>HeaPi ou piloter des convecteurs électrique avec un Raspberry Pi - Philippe Bonneauurn:md5:3c360f596d4a41f5457a428a88e22f3c2021-11-08T09:18:35+01:002021-11-08T10:18:35+01:00Philippe Bonneau<p>Bonjour, votre projet m'intéresse. Auriez vous développé un seul typon pour piloter plusieurs radiateur à la place de plusieurs circuits imprimés?<br />
Bien cordialement<br />
Philippe</p>Migration de LineageOS vers LineageOS for µG - APLUfrurn:md5:74b4e685d2c8ff889cc423a39c11f00b2021-08-25T18:59:53+02:002021-08-25T18:59:53+02:00APLUfr<p>Bonjour,<br />
Les instructions ici datent de 2017, elle ne sont peut être plus d’actualité (même si a priori c’est toujours le même principe).<br />
Si ça ne fonctionne pas (bug) en essayant la migration, il vaut mieux tout réinitialiser et installer directement la version LineageOS de microG…<br />
Aymeric.</p>Migration de LineageOS vers LineageOS for µG - Augusteurn:md5:7c7934a20eb9c2d02a99dfe0113892932021-08-24T11:44:48+02:002021-08-24T11:44:48+02:00Auguste<p>Bonjour,<br />
Je cherchais un moyen d'installer MicroG APRES avoir déjà installer Lineage OS sur mon Xiaomi Mi9T.<br />
J'ai donc suivi vos instructions et cela ne fonctionne pas, l'installation du deuxième zip a échouer et mon téléphone ne reconnait plus ma carte SIM, le bluetooth ... et pleins d'autres choses !</p>Installer CyanogenMod sur le Wileyfox Swift (Crackling) - APLUurn:md5:f2b90f2a42f35c5a90d7f11252b94ec12020-12-05T11:20:54+01:002020-12-05T12:20:54+01:00APLU<p>Salut,</p>
<p>Pour le problème de bootloop, j'en parle de <a class="ref-post" href="https://www.aplu.fr/v2/post/2017/05/07/wileyfox-swift-bloque-sur-twrp" rel="ugc nofollow">ce billet</a>.</p>
<p>Pour ton probème avec le téléphone qui reboot de manière aléatoire, tu peux essayer avec une version plus récent de LineageOS, si c’est une fuite mémoire ça peut être corrigé.. la version 14.1 est plutôt vieille. La dernière version est la 17.1 (même si de mon côté je n’ai pas fait les mises à jour depuis la 16…).</p>
<p>Autre chose vérifie si il n'y a pas une corrélation entre la charge de la batterie et les reboots... sur mon téléphone maintenant si la batterie indique une charge <75% et qu'il n'est pas branché je suis a peu près sûr qu'il va rebooter pendant un appel, pas super pratique….</p>
<p>Aymeric.</p>Installer CyanogenMod sur le Wileyfox Swift (Crackling) - GnuLinuxurn:md5:0ec154eec85394c5d48387c1376c2bd32020-12-04T08:56:24+01:002020-12-04T09:56:24+01:00GnuLinux<p>Bonjour Aymeric,</p>
<p>J'aimerais savoir si tu as une solution à ce problème :<br />
J'ai un Wileyfox Swift (crackling) et j'ai installé Lineageos 14.1 (Version Android 7.1.2). version LineageOS : 14.1-20180314-NIGHTLY-crackling et je rencontre le problème suivant : redémarrage aléatoire du téléphone (celui-ci n'a pas de carte mémoire SD, seulement la mémoire du téléphone).<br />
J'ai lu que le problème peut provenir de "fuite de mémoire" (memory leak) (Problème résoluble avec VirtualXposed ?)<br />
J'ai eu auparavant un problème de"Bootloop" (le téléphone redémarrait en mode Recovery avec TWRP et restait bloqué dans ce mode Recovery), problème résolu en tapant la commande suivante dans le terminal de TWRP :<br />
dd if=/dev/zero of=/dev/block/bootdevice/by-name/misc bs=256 count=1 conv=notrunc</p>
<p>J'ai un autre Wileyfox Swift qui n'a pas ce problème, aucun bug, aucun redémarrage.<br />
Merci d'avance.</p>Activer le Wake-on-WiFi (WoWLAN) sous Linux - APLUurn:md5:1c79e9a222a60b5abbdd2b1348e024502020-11-07T11:26:20+01:002020-11-07T12:26:20+01:00APLU<p>Clément,</p>
<p>Désolé pour la réponse plus que tardive, je dois admetre ne pas avoir utiliser le wowlan depuis l’écriture du billet.. donc en fait non je n’ai pas ce genre de problème parce que je n'utilise pas (plus) le wowlan.</p>
<p>Par contre j'utilise le wolan (ethernet), et sur certaines cartes/config je suis obligé de remettre le mode wake actif après chaque boot avec la commande "ethtool -s wol g" après chaque démarrage (j’ai fais par un script executé au boot de la machine).</p>
<p>Aymeric</p>Activer le Wake-on-WiFi (WoWLAN) sous Linux - Clémenturn:md5:c7ec8cc50364516611a927f5f765a9f12020-09-23T15:08:53+02:002020-09-23T15:08:53+02:00Clément<p>Bonjour et merci pour le tuto.</p>
<p>Je ne sais pas si le wowlan marche complètement chez vous. Mais ce que je remarque de mon côté c'est que sur ma machine, chaque power-off désactive automatiquement mon wowlan.</p>
<p>Par exemple je tape :</p>
<p># iw phy2 wowlan show<br />
WoWLAN is enabled:<br />
* wake up on magic packet</p>
<p>Et que je redémarre mon ordinateur j'obtiens :</p>
<p># iw phy2 wowlan show<br />
WoWLAN is disabled.</p>
<p>De ce fait si je redémarre mon ordinateur je dois ré-activer manuellement le wowlan en appliquant la procédure que vous expliquez sur votre blog.</p>
<p>Ce qui a pour conséquence que je peux sortir ma machine de la veille, avec un magic-packet, parce que le mode veille ne désactive pas le wowlan, mais que je ne peux pas démarrer ma machine avec votre wowlan, c'est à dire faire un boot avec le wowlan, car le power-off me désactive automatiquement le wowlan.<br />
Avez vous rencontré ce genre de problème ?</p>
<p>Merci<br />
Cdt<br />
Clément</p>Quelle version de LineageOS pour le Wileyfox Swift ? - Elieurn:md5:1aa0ccee570db18980bd6c3bad4bf7ae2020-08-11T19:40:16+02:002020-08-11T19:40:16+02:00Elie<p>Bonjour Aplu,</p>
<p>Petite question un peu hors sujet avec le topic, mais ne sachant pas trop ou la poser, je la pose là<br />
Pour un remplacement d'écran d'un wileyfox swift, as tu un revendeur ou un site à conseiller?<br />
J'en ai essayé un français, mais après 2 écrans impossible à utiliser j'en cherche un nouveau , merci.</p>[Coup de gueule] Rappel du code de la route - TonRadiateururn:md5:0050a7f6fc593b349a69ccf1c4d616192020-06-29T16:33:44+02:002020-06-29T16:33:44+02:00TonRadiateur<p>Trop d'accord avec toi frérot le code de la route c'est de la merde moi j'ai perdu un point sur une question à la maison à cause de ce que veut dire la """"marche normale"""" je suis actuellement en burn out. Michel en veut à ma vie.</p>Forcer un disque à réallouer des secteurs défectueux - Je chercheurn:md5:372130680e9398994c5cf4cb8e319ef52020-03-06T03:02:54+01:002020-03-06T04:02:54+01:00Je cherche<p>wow ! mechante manupulation mais ca marche en partie</p>Forcer un disque à réallouer des secteurs défectueux - LDVC@urn:md5:52c666f5c4770dcd7430c05dbd44b5702019-12-29T00:33:25+01:002019-12-29T01:33:25+01:00LDVC@<p>La commande # badblocks -sv -b 512 /dev/sdb >/tmp/badblocks.txt m'a indiqué des blocs défectueux entre 117223144 et 117231407.</p>
<p>Alors j'ai fait un petit script qu'il faut lancer avec les droits administrateur :</p>
<p>#!/bin/bash<br />
# script forblocs.sh qui répare automatiquement les blocs entre 117223144 et 117231407.</p>
<p>for i in `seq 117223144 117231407`;<br />
do<br />
clear<br />
echo $i" / 117231407"<br />
sleep 0.04<br />
hdparm --yes-i-know-what-i-am-doing --write-sector $i /dev/sdb<br />
hdparm --read-sector $i /dev/sdb<br />
done<br />
exit</p>
<p>Le script fonctionne mais le bloc 0 de ce SSD dysfonctionne…</p>Forcer un disque à réallouer des secteurs défectueux - LDVC@urn:md5:6aefe7c563c25cfc871a5c5e9c8be4692019-12-27T09:22:33+01:002019-12-27T10:22:33+01:00LDVC@<p>Attention à corriger :</p>
<p>hdparm --read-sector 207205608 /dev/sda<br />
en<br />
hdparm --read-sector 207205608 /dev/sdb</p>
<p><img src="https://www.aplu.fr/v2/?pf=wink.svg" alt=";)" class="smiley" /></p>