Journal Pulseaudio & Android

Posté par . Licence CC by-sa
28
24
août
2015

Bonjour Nal,

Un mot bookmark pour signaler que Pulseaudio, trois ans après se fait confirmer dans sa position d'inexploitabilité pragmatique sur Android. C'est JACK qui se voit choisi par Samsung via le profil "ProfessionalAudio" (jackd, jack_loopback, fluidsynth, …) afin de répondre aux besoins auxquels AudioFlinger n'est pas adapté.

Bon, troll mis à part, il se pourrait bien qu'il s'agisse d'un véritable élan pour Android, qui jusqu'alors souffrait de grosses latences de sa pile audio. 20ms c'est toujours mieux que 170 (...)

GPlayCli et GPlayWeb : profiter de Google Play Store sans installer les Google Apps

Posté par (page perso) . Édité par Nÿco, Yvan Munoz, ZeroHeure, palm123, Nils Ratusznik et Xavier Teyssier. Modéré par ZeroHeure. Licence CC by-sa
53
20
août
2015
Android

Lorsqu'on utilise une distribution Android (« ROM custom «) sur son téléphone Android, le premier dilemme auquel en général nous devons faire face est celui d'installer ou non les Google Apps. Les Google Apps, c'est l'ensemble des applications et des services qui sont installés par défaut lors qu'on achète un téléphone Android. Elles regroupent Gmail, le Play Store, Hangouts, Maps, PlayGames, Youtube et bien d'autres.

Cependant, même si l'on choisit de ne pas installer ces applications (car il faut le savoir, techniquement et légalement c'est tout ou rien, il n'est pas possible d'installer seulement quelques Google Apps) on aimerait quand même pouvoir aller chercher des apps du Play Store. Il existe F-Droid, qui est un market alternatif au Play Store ne proposant que des applications sous licence libre, qui pourtant est bien fourni mais n'offre pas toutes les alternatives (FDroid est complètement légal et n'a pas pour but de proposer des apps piratées).

Il existe des outils en ligne pour télécharger des paquets APK, mais aussi en version graphique tel que GooglePlayDownloader. On peut donc récupérer les apks sans avoir à installer les Google Apps. Mais un problème persiste : quid des mises à jour des applications ? Cela contraint à vérifier manuellement si une MàJ est disponible pour chaque application, ce qui est très vite fastidieux.

Avant toutes choses, il faut avoir en tête le cadre légal du téléchargement des APKs du Play Store via un outil tiers, en lisant ce charabia juridique. D'après mon interprétation, il n'est pas illégal d'utiliser ce genre d'outils, mais cela ne reste pas clair. Bien évidement, je me décharge de toute responsabilité concernant une éventuelle infraction à ce règlement.

Journal Stagefright, une faille Android qui va faire mal ?

Posté par . Licence CC by-sa
28
28
juil.
2015

C'est marrant de voir comment toute faille découverte doit avoir son petit nom maintenant. C'est à celui qui aura la plus grosse le plus de succès.

Il n'empêche que celle-ci à l'air pas mal. La société Zimperium a annoncée sur son blog la découverte d'une faille qui toucherait 95% des mobiles Android. Celle-ci permettrait d'exécuter du code à distance uniquement avec un numéro de téléphone, le votre, et un MMS.

La faille se situerait dans la bibliothèque de lecture (...)

Développer des applications mobiles multiplateformes avec Java… avec le framework Codename One

14
26
juil.
2015
Java

Codename One est un framework permettant de développer en natif pour iOS, Android, BlackBerry et Windows Phone à partir d'un unique code Java.

Il est open-source (licence GPL avec exception Classpath) et se présente sous la forme d'un plug-in disponible pour les trois environnements de développement majeurs en Java (NetBeans, Eclipse, IntelliJ IDEA (NdM: les deux premiers sont sous licence libre, le dernier existe en version "Community" libre et en version propriétaire). Il a pour particularité d’utiliser le cloud pour la compilation, ce qui évite aux développeurs d'avoir à installer divers SDK ou de posséder un système d’exploitation spécifique indispensable à la programmation des applications pour certaines plateformes mobiles.

Il a été créé par deux anciens ingénieurs d'Oracle, Chen Fishbein et Shai Almog, ceux-là mêmes qui mirent au point la bibliothèque d'interface graphique LWUIT, qui eut son âge d'or à l'heure où le J2ME régnait encore dans le monde de la téléphonie avant d'être détrôné par l'iPhone.

Journal la Cour Suprême déboute Google sur l'utilisation des API Java

Posté par . Licence CC by-sa
41
15
juil.
2015

Je ne crois pas avoir vu passer une news sur le sujet.

Acte 1 / 2005-2007
Google continue le développement d'android racheté quelques temps auparavant. Lors du lancement du produit Google indique qu'Android utilise des éléments directement tiré de la technologie JAVA et du SDK de Sun. Sun n'y trouve rien à redire et au contrainte félicite Google via la voix de son PDG. Google et Sun discutent pour trouver un accord d'utilisation mais finalement cela n'aboutit à rien.

Acte (...)

Revue de presse - été 2015

27
8
juil.
2015
Presse

Alors que l'été démarre par une énième canicule, il convient de se mettre à l'ombre et de lire tranquillement les magazines actuellement disponibles chez les marchands de journaux. En deuxième partie vous trouverez les analyses de :

  • Planète Linux n°85
  • Linux Pratique n°90
  • Open Silicium n°15
  • GNU/Linux Magazine n°184
  • Hackable Magazine n°7
  • 100% Android n°16
  • Cahier de vacances spécial PHP
  • Open Silicium n°15
  • MISC n° 13
  • La Recherche n°501

Les sommaires de ces magazines sont liés ci-dessous :

Journal Bépo sous Android

Posté par . Licence CC by-sa
15
16
juin
2015

Depuis l'écriture de cette entrée de journal par JPEC, pas grand chose n'a changé sous le soleil: on pouvait bien installer AnySoftKeyboard avec son pack Français, qui contient un clavier Bépo. Plusieurs défauts:

  • la prédiction est beaucoup moins bonne que dans le clavier natif AOSP (LatinIME.apk);
  • le dictionnaire est moins fourni (pratiquement aucun mot de type lettre+apostrophe+verbe n'est reconnu, peu voire pas d'accords au second degré, etc.);
  • les touches ne sont pas toutes placées naturellement, notemment le W qui (...)

Paris Embedded Meetup #6 - Spéciale Android Système & bas niveau le 11 juin 2015

6
1
juin
2015
Communauté

Le meetup Paris Embedded, dédié aux systèmes embarqués et au Libre à Paris, organise sa 6ème édition le 11 juin 2015 de 19h à 23h, chez Mozilla Paris.

Cette soirée est une spéciale Android Système & bas niveau.

Paris Embedded est une rencontre trimestrielle à Paris, regroupant les amateurs de systèmes embarqués et de logiciel Libre. Nous proposons environ 1h30 de présentations techniques, suivies de discussions autour de bières et pizzas.

Journal Chrome pour Android enfin Libre

Posté par . Licence CC by-sa
22
27
mai
2015

Chrome pour Android vient d’être libéré; vous pouvez le voir par cette énorme changement qui vient d’ajouter le Chrome Shell Android dans l’arbre des sources de chromium.

Avant cela, il fallait faire des opérations ridiculement complexe de recompilation de chromium, récupérer un ID sur le serveur de Google qui permettait ensuite de regénérer un APK incluant la partie propriétaire de Chrome pour Android (essentiellement l’interface), avec la lib de chromium que vous aviez compilé. Les nouvelles instructions de compilation (...)

Revue de presse de l'April pour la semaine 21 de l'année 2015

15
25
mai
2015
Internet

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

Revue de presse - mai 2015

Posté par (page perso) . Édité par ZeroHeure, Benoît Sibaud et palm123. Modéré par ZeroHeure. Licence CC by-sa
18
10
mai
2015
Presse

Le printemps s'est installé. Le mois de mai est entamé avec ses jours fériés en perspective. Enfin du temps pour lire les nouveaux magazines disponibles chez les marchands de journaux.

Planète Linux n°84 vous propose de découvrir quelques distributions méconnues (Ubuntu MATE, Evolve OS, BackBox Linux) et d'autres plus renommées (Elementary OS, Lubuntu, Tails, OpenELEC). Question matériel, le nouveau Raspberry Pi est passé en revue. Les sujets plus pragmatiques sont toujours au sommaire : la PAO avec Scribus et la retouche photo avec GIMP, ainsi que l'hébergement d'un cloud et l'utilisation d'un serveur VPN.

Linux Pratique n°89 vous propose de créer votre VPN (avec OpenVPN), de protéger votre cloud et d'héberger votre messagerie. Plus original, un article détaille le smartphone sous Ubuntu Touch.

Open Silicium n°14 intéressera les développeurs Android et ceux qui utilisent Debian avec un article sur la mise en place d'un environnement de compilation croisée.

GNU/Linux Magazine n°182 vous propose d'utiliser la stéganographie pour dissimuler ou détecter des données cachées. Mais aussi d'apprendre à créer des tableaux de bord en mode console, programmer en JavaScript à l’aide d’Underscore.js, et dessiner en PostScript.
MISC n° 79 détaille les APT, ce qui dans ce contexte signifie Advanced Persistent Threats, et comme toujours des articles sur les malwares, les exploits et le forensic, quelques épreuves d'un challenge sécurité, une étude "Contrôle d'accès physique : étude des cartes sans contact"…

Enfin, le mook de la saison (Linux Pratique hors-série n°32) a pour objet l'apprentissage de la ligne de commandes en 7 jours.

Les sommaires complets de ces magazines sont accessibles via les liens ci-dessous.

Gestion de la vie privée sur Android : CyanogenMod vs Kapuer

Posté par . Édité par palm123, Benoît Sibaud, Ontologia et Nils Ratusznik. Modéré par tuiu pol. Licence CC by-sa
34
5
mai
2015
Android

Gestion de la vie privée sur Android : Comment se protéger ?

Les applications que nous installons sur nos smartphones demandent de plus en plus à avoir accès à nos informations privée. De base, il n'est pas possible de gérer les permissions que demandent les applications. Soit on accepte tout ce qu'elles demandent et on peut les installer, soit ça ne nous plait pas et il faut se passer de l'application.

Peu d'outils nous permettent de gérer les permissions des applications. Aujourd'hui nous allons en comparer 2 : Le Privacy Guard Manager embarqué sur la distribution CyanogenMod et Kapuer, une application (NdM: non-libre) basée sur le framework Xposed.

Revue de presse de l'April pour la semaine 18 de l'année 2015

21
5
mai
2015
Internet

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

Journal Sortie de la version 0.88 de F-Droid

Posté par (page perso) . Licence CC by-sa
Tags :
26
1
mai
2015
Ce journal a été promu en dépêche : Sortie de la version 0.88 de F-Droid.

F-Droid, késako ?

Pour ceux ne le sachant, F-Droid est un gestionnaire de dépôts d'applications pour Android. Il est libre sous licence GPLv3 et les sources sont sur GitLab depuis la mort de Gitorious. Il propose un logiciel client sous Android et un logiciel serveur (pour lequel Debian fournit un paquet). Par défaut, le client utilise le dépôt F-Droid qui ne contient que des logiciels libres, pour l'instant le seul autre dépôt avec un peu d'importance semble être celui (...)

Version 5.1 de Pastèque-Server, point d’étape

Posté par (page perso) . Édité par Xavier Teyssier, Nÿco, Benoît Sibaud, palm123 et Ontologia. Modéré par ZeroHeure. Licence CC by-sa
14
15
avr.
2015
Commercial

Une version intermédiaire de Pastèque Serveur, un logiciel de caisse, vient de sortir, la 5.1. Elle apporte quelques nouveautés, des corrections de bugs et tout le tralala habituel d’une version intermédiaire. Bref, rien de transcendant, on est face à un logiciel libre qui progresse.

Du coup, je vais profiter de cette actualité pour faire un point sur comment fonctionne Pastèque de l'intérieur. Le « nous » dans la dépêche concerne Scil, la société membre du réseau Libre Entreprise et à l’origine de Pastèque.